Classification of spatial symmetries, like crystal structures and symmetries of molecules.
There are two main types of spatial-symmetry groups: point groups and space groups.
Point groups: for rotations / reflections R, x' = R.x
The R's are matrices, of course.
Space groups: for R and translations D, x' = R.x + D
As a bigger matrix:
R D
0 1
Important for crystal structure.
Some group theory will help elucidate these properties.
The R/R groups have homomorphisms from matrices R to their determinants, the parity values.
- Pure rotation = 1
- Reflection = -1
The kernel of this homomorphism is the pure rotations in a R/R group. It's easy to show that this quotient group is isomorphic to the cyclic group Z2.
Likewise, the (R,D) combinations of space groups have a homomorphism onto the group of R values, with a kernel being a pure translation group. The group of R's is thus the quotient group of this combination.Discrete point groups for 1, 2, and 3 dimensions:
1D:
Rotation = {identity} or {1}
With reflection = {identity, inversion} or {1,-1}
# groups: 2
2D:
Rotation = infinite family of cyclic groups C(n)
With reflection = infinite family of dihedral groups D(n)
# groups: 2 infinite families
3D:
Rotation = 2 axial-group infinite families C(n), D(n), 3 quasi-spherical groups T, O, I
With reflection = 5 axial-group infinite families C(n,h), S(2n), C(n,v), D(n,h), D(n,d), 4 quasi-spherical groups Th, Td, Oh, Ih
# groups = 7 axial-group infinite families, 7 quasi-spherical groups
Axial = prismatic, etc. Quasi-spherical = ?
All n-D point groups are subgroups of SO(n) (alll pure rotations) or O(n) (all rotations and reflections), both continuous.Discrete space group. All elements (R,D) have the form (R,D(lattice)+D(R)) where D(identity) = 0. A group of R's may have several different sets of values of D(R).
Only certain groups of the R's are possible in discrete space groups; these are the crystallographic groups. That's according to the "crystallographic restriction theorem". For 2D, there are 10 of them: C1, C2, C3, C4, C6, D1, D2, D3, D4, D6, and for 3D, there are 32 of them: several axial groups and all the quasi-spherical ones except I, Ih, the icosahedral ones.
For 1D, there are only two discrete space groups, one for R group {1} and the other for R group {1,-1}.
For 2D and a 1D lattice, one gets the 7 "frieze groups", with R groups C1, C2, D1, D2. The 3D axial point groups can be interpreted as wrapped-around frieze groups.
For 2D and a 2D lattice, one gets the 17 "wallpaper groups", with all the crystallographic R groups.
For 3D and a 1D lattice, one gets some infinite families associated with the 3D axial point groups. They can be interpreted as wrapped-around wallpaper groups. Specializing to the crystallographic point groups gets about 70 "rod groups".
For 3D and a 2D lattice, one gets about 70 "layer groups".
For 3D and a 3D lattice, one gets a bit more than 200 groups.
All n-D space groups are subgroups of Euc(n), the Euclidean group: all n-D rotations, reflections, translations, and combinations of them.