Zulip Chat Archive

Stream: Is there code for X?

Topic: Automorphism group of a cyclic group.


Adam Topaz (Jan 16 2024 at 03:15):

Suppose GG is finite cyclic of size nn, leanified as IsCyclic G and Fintype G, for example. Do we have in mathlib the isomorphism between Aut(G)Aut(G) and (Z/n)×(\mathbb{Z}/n)^\times?

Adam Topaz (Jan 16 2024 at 03:16):

Do we have it for ZMod n?

Jireh Loreaux (Jan 16 2024 at 03:47):

I wrote this in a branch, let me find it. The problem is that it doesn't to_additiveize currently because Lean wants to apply it to (Z/n)×(\mathbb{Z}/n)^{\times}

Jireh Loreaux (Jan 16 2024 at 03:47):

branch#j-loreaux/generator

Adam Topaz (Jan 16 2024 at 03:47):

Thanks!

Jireh Loreaux (Jan 16 2024 at 03:48):

Oh, actually, it's not quite what you asked for.

Jireh Loreaux (Jan 16 2024 at 03:49):

Nevermind. I have the bijection generators and the units of ZMod n.

Jireh Loreaux (Jan 16 2024 at 03:49):

However, that branch is probably quite useful for getting your hands on this isomorphism.

Adam Topaz (Jan 16 2024 at 03:49):

Aha I see.

Adam Topaz (Jan 16 2024 at 03:49):

Yes, still very helpful. Thanks!

Jireh Loreaux (Jan 16 2024 at 03:50):

Feel free to clean up that branch and PR it if you wish. I'm too busy with other things to focus on it.

Adam Topaz (Jan 16 2024 at 03:51):

I probably won't do anything with it since I found another more direct approach to what I was actually looking into.


Last updated: May 02 2025 at 03:31 UTC