aidevnn / FastGoat

What C# can do for studying Finite Groups, quotient groups, semi-direct products, homomorphisms, automorphisms group, characters table, minimalistic rings and fields manipulations, polynomials factoring, fields extensions and many more...
MIT No Attribution
12 stars 1 forks source link

Direct product of Zn automorphisms group #14

Closed aidevnn closed 1 year ago

aidevnn commented 1 year ago

Direct product of Zn automorphisms group Un is not possible at time, and must be resolved as soon as possible. Insted, only automorphisms group of monogenics group can be done through generators. Fixing this bugs will allow to illustrate the simple criteria Aut(Cm x CN) ~ Aut(Cm) x Aut(Cn) when m and n are coprime

https://github.com/aidevnn/FastGoat/blob/71b9c4323a58dd3566f75b3331cfa029c388a395/FastGoat/UserGroup/Automorphism.cs#L41

aidevnn commented 1 year ago

HashCode generation of dotnet is not a bijective function but it is fast.