Introduction

The generalization of positional number representations to a wide range of digit sets or to higher dimensions is a fascinating story. Grünwald (1885) investigated negative-based, Kempner (1936), Knuth (1960), Khmelnik (1964), Penney (1965) complex-based systems. From the 70's Kátai, B.Kovács, Környei, Pethő (the "Hungarian school") and Gilbert examined systematically the radix extensions in algebraic number fields. In the 90's the topological aspects of radix representations was studied by Bandt, Indlekofer, Járai, Kátai, Lagarias, Wang, Vince, and later by Akiyama, Thuswaldner and others. The canonical number representation was generalized to arbitrary polynomial systems by Pethő (1989), and investigated later extensively by many authors (incl. Akiyama, Brunotte, Kovács, Pethő, Rao, Scheicher, Thuswaldner). The number system concept in general lattices was investigated first by Vince (1993). The algorithmical aspects of canonical (polynomial) systems was initiated by Brunotte (2001) and for general lattices by Kovács (2000). A special type of radix systems (SRS) is lengthly studied by Thuswaldner and his co-workers (the "Austrian school").

er

Downloads

In this section you can download multiple things that helps you to analyze generalized number systems.

Sage NumSysAnylzer

You can download here the Sage version of the NumSysAnylzer. Read the README.MD in the compressed folder for more information.

Sample inputs

At this link you can download list of expansive polynomials, that can be loaded easily by the systems.

Python NumSysAnylzer

You can download here the Python version of the NumSysAnylzer. Read the README.MD in the compressed folder for more information.

If you have inqueries please email us at info@numsys.info