Zulip Chat Archive
Stream: maths
Topic: Dihedral group element composition definitions
Ben (Nov 30 2022 at 21:29):
Getting a little confused by the dihedral group definition and what r and sr are... these *facts* here don't seem to line up with the ones on wikipedia (yah not a great source ik). Are the ones on wikipedia incorrect or referring to different things... image.png. In mathlib dihedral_group.r i * dihedral_group.sr j = dihedral_group.sr (j - i)
whereas wikipedia states r^i * s^j=s^{i+j}
?
Adam Topaz (Nov 30 2022 at 21:34):
These formulas depend on how you define s_j
. If we take the "standard" presentation to be
and define and , then we would have .
But if we define then we would have .
Adam Topaz (Nov 30 2022 at 21:37):
It's all just a question of what you mean by the "j-th" reflection and the "i-th" rotation. You can parameterize these things in different ways.
Ben (Nov 30 2022 at 21:44):
hmm never seen that chevron construction for the dihedrals before...
So does the mathlib def sr i
mean a reflection then a rotation of i? Both wikipedia and mathlib say that s or sr is a "reflection".
Also what is the difference between and ...?
Adam Topaz (Nov 30 2022 at 21:46):
What is your definition of D_{2n}?
Ben (Nov 30 2022 at 22:20):
the dihedral group... wait you can define the in different ways...
Kevin Buzzard (Nov 30 2022 at 22:21):
There are loads of ways to define it, which is why your question is so hard to understand
Kevin Buzzard (Nov 30 2022 at 22:21):
Different definitions, especially using similar or the same notation to mean different things, can lead to confusion if you don't understand the material properly
Ben (Nov 30 2022 at 22:23):
I think I like the lean definition, where you can assume an element is either one of two variants.
Adam Topaz (Nov 30 2022 at 22:24):
Okay, so you want to define as some type with elements, denoted
,
but now the question is how you want to define the product!
Junyan Xu (Nov 30 2022 at 22:27):
Ben said:
So does the mathlib def
sr i
mean a reflection then a rotation of i?
By usual convention, where multiplication means function composition, I think it means a rotation then a reflection: when you apply a*b
, b
is first applied, then a
.
Both wikipedia and mathlib say that s or sr is a "reflection".
Yes, in a dihedral group, the product of a reflection with a rotation (to the left or to the right) is always a reflection.
Also what is the difference between and ...?
I think there's no difference.
Ben (Nov 30 2022 at 22:36):
Yah I guess it's like how Peano numbers are only one way of defining the natural numbers... didn't realise there were different forms, especially when they use the the same words and similar terms...
Ben (Nov 30 2022 at 22:38):
So the element composition definitions on wikipedia are correct, they are just using a different definition (which they don't define, just call it a reflection)
Ben (Nov 30 2022 at 22:40):
What does the s and r in the sr
constructor mean in the definition on mathlib... how does it match up geometrically on a ngon?
Kevin Buzzard (Nov 30 2022 at 22:42):
That depends on how you're defining the group law on the n-gon. If you do reflection and then reflection , have you just done or ? Both answers are "valid" in the sense that both will give you groups, but the groups won't be identical (they will be isomorphic, but the isomorphism won't be the identity function)
Adam Topaz (Nov 30 2022 at 22:45):
If you have the regular -gon, centered in the plane, with a vertex on the -axis, you can define to be rotation counter-clockwise by radians (equiv. multiplication by in the complex plane. Also define to be reflection about the -axis.
With these conventions, the collection of all symmetries of the regular -gon are . The multiplication rules follow from the formulas: (left as an exercise).
Adam Topaz (Nov 30 2022 at 22:45):
In this case, you can define and to get (arithmetic being done modulo ).
Kevin Buzzard (Nov 30 2022 at 22:46):
Adam the convention in mathlib is that sr i
means so doing is only adding to the confusion.
Adam Topaz (Nov 30 2022 at 22:47):
Alternatively, note that so you can equivalently view as the set and in this case if you define then you have .
Adam Topaz (Nov 30 2022 at 22:47):
@Kevin Buzzard yeah that's kind of the point, since wikipedia seems to use .
Kevin Buzzard (Nov 30 2022 at 22:49):
Oh I see, you were half way through an explanation :-) Yeah, both of these work, and interpreting them as acting on the n-gon you have to decide whether you're acting on the left or the right (or equivalently whether means "do then " or "do then ") which introduces yet another sign ambiguity.
Adam Topaz (Nov 30 2022 at 22:49):
as Junyan's message mentioned, the "standard" convention is that first acts by then by .
Adam Topaz (Nov 30 2022 at 22:50):
So for example will first apply the rotation twice, then apply the reflection, whereas will first apply then apply twice.
Junyan Xu (Nov 30 2022 at 22:54):
So if you map r i
in mathlib to in Wikipedia and map sr i
to (""), you get an isomorphism between the two dihedral groups.
Last updated: Dec 20 2023 at 11:08 UTC