send link to app

Math Multiverse


教育 效率 效率 教育
开发 Anna JOHNSTON
自由

Math Multiverse is an RPN calculator to explore alternate math universes (i.e., algebraic fields).

There are six types of structures to explore: integers (Z), modular integers (Z/mZ), binary polynomials (F2[x]), modular binary polynomials (F2[x]/g(x)F2[x]), polynomials (Fp[x]) and extension fields (Fp[x]/g(x)Fp[x]) over odd prime fields.

The app contains a selection of prime integers and (primitive) polynomials of various degrees to choose from.

1) All prime integers less than 2^{19} ;
2) Binary (i.e., F2) primitive polynomial for degrees 2 thru 48;
3) A selection of primitive polynomials for all odd prime base fields less than 256.

Up to four global elements -- i.e., elements that can be copied to whatever universe you are in -- may be stored.

Other app properties:
1) Right click on parts of the app to reveal help;
2) A LaTeX version of the data may be printed out from the file menu;
3) Register data may be dragged to other positions in the register, or double clicked to copy;
4) Register data may be dragged to a global variable or the input register area;
5) Double click on a prime/primitive polynomial to copy it to the register.