Defines an automorphism of an algebraic structure.
The algebraic structure which is both the domain and codomain of the morphism
The bijective function that takes an element from the structure and maps it to another element in the same structure
const Z4 = Chalkboard.abal.group(Chalkboard.abal.Z(4), (a, b) => (a + b) % 4, 0, (a) => (4 - a) % 4);const inverse = Chalkboard.abal.automorphism(Z4, (x) => (3 * x) % 4); // Defines an automorphism of Z₄ Copy
const Z4 = Chalkboard.abal.group(Chalkboard.abal.Z(4), (a, b) => (a + b) % 4, 0, (a) => (4 - a) % 4);const inverse = Chalkboard.abal.automorphism(Z4, (x) => (3 * x) % 4); // Defines an automorphism of Z₄
Defines an automorphism of an algebraic structure.