List of applets
When you click on one of them, it will appear in the second window.
Sorted by topic
Cool applets and Gapplets sorted by section
Integers
Modular calculator
Hasse diagram
Euclid's algorithm
Erathosthenes' sieve
Double Hasse diagram
Modular spiral
A-ary arithmetic
Extended Euclidean algorithm
Primitive elements
Polynomials
Polynomial calculator
Lagrange interpolation
Modular polynomial calculator
Monoids, Groups and Rings
Permutation calculator
Four presentations for permutations
Permutation puzzle
Associativity
Planar monoid
Mastermind for monoids
Cyclic groups
Cosets in a table
Subrings
Rings with four elements
Ideals
Quotient rings
Action on subsets
Orbits
Schreier tree
Automorphisms of graphs
Quotient groups
Small groups
Bubble sort
Fano plane
Cyclic monoid
Applications
Radar
Shift register
An error-correcting code
Calculators
Modular calculator
Polynomial calculator
Modular polynomial calculator
Permutation calculator
Chapter 1
Hasse diagram
Euclid's algorithm
Linear diophantine equations
Erathosthenes' sieve
Double Hasse diagram
Chapter 2
Modular spiral
Linear congruences
A-ary arithmetic
RSA
Radar
Chapter 3
Polynomial calculator
Polynomial calculator
Lagrange interpolation
Factorization
Shift register
Chapter 4
Modular polynomial calculator
Modular polynomial calculator
Taylor series
Modular polynomial calculator
Small fields
Error-correcting codes
Chapter 5
Permutation calculator
Four presentations for permutations
Permutation puzzle
Chapter 6
Associativity
Planar monoid
Mastermind for monoids
Symmetries of a square
Cyclic groups
Cosets in a table
Chapter 7
The multiplicative group of
Z
/
n
Z
Subrings
Rings with four elements
Algebraic numbers
Ideals
Quotient rings
Hadamard matrices
Chapter 8
Action on subsets
Orbits
Schreier tree
Automorphisms of graphs
Quotient groups
Small groups