Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download

📚 The CoCalc Library - books, templates and other resources

132930 views
License: OTHER
Kernel:
%%html <link href="http://mathbook.pugetsound.edu/beta/mathbook-content.css" rel="stylesheet" type="text/css" /> <link href="https://aimath.org/mathbook/mathbook-add-on.css" rel="stylesheet" type="text/css" /> <style>.subtitle {font-size:medium; display:block}</style> <link href="https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic" rel="stylesheet" type="text/css" /> <link href="https://fonts.googleapis.com/css?family=Inconsolata:400,700&subset=latin,latin-ext" rel="stylesheet" type="text/css" /><!-- Hide this cell. --> <script> var cell = $(".container .cell").eq(0), ia = cell.find(".input_area") if (cell.find(".toggle-button").length == 0) { ia.after( $('<button class="toggle-button">Toggle hidden code</button>').click( function (){ ia.toggle() } ) ) ia.hide() } </script>

Important: to view this notebook properly you will need to execute the cell above, which assumes you have an Internet connection. It should already be selected, or place your cursor anywhere above to select. Then press the "Run" button in the menu bar above (the right-pointing arrowhead), or press Shift-Enter on your keyboard.

ParseError: KaTeX parse error: \newcommand{\lt} attempting to redefine \lt; use \renewcommand

Section12.2Symmetry

An or in Rn{\mathbb R}^n is a distance-preserving function ff from Rn{\mathbb R}^n to Rn.{\mathbb R}^n\text{.} This means that ff must satisfy

f(x)f(y)=xy\begin{equation*} \| f({\mathbf x}) - f({\mathbf y}) \| =\|{\mathbf x} - {\mathbf y} \| \end{equation*}

for all x,yRn.{\mathbf x}, {\mathbf y} \in {\mathbb R}^n\text{.} It is not difficult to show that ff must be a one-to-one map. By Theorem 12.8, any element in O(n)O(n) is an isometry on Rn;{\mathbb R}^n\text{;} however, O(n)O(n) does not include all possible isometries on Rn.{\mathbb R}^n\text{.} Translation by a vector x,{\mathbf x}\text{,} Ty(x)=x+yT_{\mathbf y}({\mathbf x}) = {\mathbf x} + {\mathbf y} is also an isometry (Figure 12.11); however, TT cannot be in O(n)O(n) since it is not a linear map.

We are mostly interested in isometries in R2.{\mathbb R}^2\text{.} In fact, the only isometries in R2{\mathbb R}^2 are rotations and reflections about the origin, translations, and combinations of the two. For example, a is a translation followed by a reflection (Figure 12.12). In Rn{\mathbb R}^n all isometries are given in the same manner. The proof is very easy to generalize.

Figure12.12Glide reflections
Lemma12.13

An isometry ff that fixes the origin in R2{\mathbb R}^2 is a linear transformation. In particular, ff is given by an element in O(2).O(2)\text{.}

Proof

Let ff be an isometry in R2{\mathbb R}^2 fixing the origin. We will first show that ff preserves inner products. Since f(0)=0,f(0) = 0\text{,} f(x)=x;\| f({\mathbf x})\| = \| {\mathbf x} \|\text{;} therefore,

x22f(x),f(y)+y2=f(x)22f(x),f(y)+f(y)2=f(x)f(y),f(x)f(y)=f(x)f(y)2=xy2=xy,xy=x22x,y+y2.\begin{align*} \| {\mathbf x} \|^2 - 2 \langle f({\mathbf x}), f({\mathbf y}) \rangle + \| {\mathbf y} \|^2 & = \| f({\mathbf x}) \|^2 - 2 \langle f({\mathbf x}), f({\mathbf y}) \rangle + \| f({\mathbf y}) \|^2\\ & = \langle f({\mathbf x}) - f({\mathbf y}), f({\mathbf x}) - f({\mathbf y}) \rangle\\ & = \| f({\mathbf x}) - f({\mathbf y}) \|^2\\ & = \| {\mathbf x} - {\mathbf y} \|^2\\ & = \langle {\mathbf x} - {\mathbf y}, {\mathbf x} - {\mathbf y} \rangle\\ & = \| {\mathbf x} \|^2 - 2 \langle {\mathbf x}, {\mathbf y} \rangle + \| {\mathbf y} \|^2. \end{align*}

Consequently,

f(x),f(y)=x,y.\begin{equation*} \langle f({\mathbf x}), f({\mathbf y}) \rangle = \langle {\mathbf x}, {\mathbf y} \rangle. \end{equation*}

Now let e1{\mathbf e}_1 and e2{\mathbf e_2} be (1,0)t(1, 0)^{\rm t} and (0,1)t,(0, 1)^{\rm t}\text{,} respectively. If

x=(x1,x2)=x1e1+x2e2,\begin{equation*} {\mathbf x} = (x_1, x_2) = x_1 {\mathbf e}_1 + x_2 {\mathbf e}_2, \end{equation*}

then

f(x)=f(x),f(e1)f(e1)+f(x),f(e2)f(e2)=x1f(e1)+x2f(e2).\begin{equation*} f({\mathbf x}) = \langle f({\mathbf x}), f({\mathbf e}_1) \rangle f({\mathbf e}_1) + \langle f({\mathbf x}), f({\mathbf e}_2) \rangle f({\mathbf e}_2) = x_1 f({\mathbf e}_1)+x_2 f({\mathbf e}_2). \end{equation*}

The linearity of ff easily follows.

For any arbitrary isometry, f,f\text{,} TxfT_{\mathbf x} f will fix the origin for some vector x{\mathbf x} in R2;{\mathbb R}^2\text{;} hence, Txf(y)=AyT_{\mathbf x} f({\mathbf y}) = A {\mathbf y} for some matrix AO(2).A \in O(2)\text{.} Consequently, f(y)=Ay+x.f({\mathbf y}) = A {\mathbf y} + {\mathbf x}\text{.} Given the isometries

f(y)=Ay+x1g(y)=By+x2,\begin{align*} f({\mathbf y}) & = A {\mathbf y} + {\mathbf x}_1\\ g({\mathbf y}) & = B {\mathbf y} + {\mathbf x}_2, \end{align*}

their composition is

f(g(y))=f(By+x2)=ABy+Ax2+x1.\begin{equation*} f(g({\mathbf y})) = f(B {\mathbf y} + {\mathbf x}_2) = AB {\mathbf y} + A{\mathbf x}_2 + {\mathbf x}_1. \end{equation*}

This last computation allows us to identify the group of isometries on R2{\mathbb R}^2 with E(2).E(2)\text{.}

Theorem12.14

The group of isometries on R2{\mathbb R}^2 is the Euclidean group, E(2).E(2)\text{.}

A in Rn{\mathbb R}^n is a subgroup of the group of isometries on Rn{\mathbb R}^n that fixes a set of points XR2.X \subset {\mathbb R}^2\text{.} It is important to realize that the symmetry group of XX depends both on Rn{\mathbb R}^n and on X.X\text{.} For example, the symmetry group of the origin in R1{\mathbb R}^1 is Z2,{\mathbb Z}_2\text{,} but the symmetry group of the origin in R2{\mathbb R}^2 is O(2).O(2)\text{.}

Theorem12.15

The only finite symmetry groups in R2{\mathbb R}^2 are Zn{\mathbb Z}_n and Dn.D_n\text{.}

Proof

Let G={f1,f2,,fn}G = \{ f_1, f_2, \ldots, f_n \} be a finite symmetry group that fixes a set of points in XR2.X \subset \mathbb R^2\text{.} Choose a point xX.\mathbf x \in X\text{.} This point may not be a fixed point—it could be moved by GG to another point in X.X\text{.} Define a set S={y1,y2,yn},S =\{ \mathbf y_1, \mathbf y_2, \ldots \mathbf y_n\}\text{,} where yi=fi(x).\mathbf y_i = f_i(\mathbf x)\text{.} Now, let

z=1ni=1nxi.\begin{equation*} \mathbf z = \frac{1}{n} \sum_{i=1}^n \mathbf x_i. \end{equation*}

While the point z\mathbf z is not necessarily in the set X,X\text{,} it is fixed by every element in the symetry group. Without loss of generality, we may now assume that z\mathbf z is the origin.

Any finite symmetry group GG in R2{\mathbb R}^2 that fixes the origin must be a finite subgroup of O(2),O(2)\text{,} since translations and glide reflections have infinite order. By Example 12.10, elements in O(2)O(2) are either rotations of the form

Rθ=(cosθsinθsinθcosθ)\begin{equation*} R_{\theta} = \begin{pmatrix} \cos \theta & - \sin \theta \\ \sin \theta & \cos \theta \end{pmatrix} \end{equation*}

or reflections of the form

Tϕ=(cosϕsinϕsinϕcosϕ)(1001)=(cosϕsinϕsinϕcosϕ).\begin{equation*} T_{\phi} = \begin{pmatrix} \cos \phi & - \sin \phi \\ \sin \phi & \cos \phi \end{pmatrix} \begin{pmatrix} 1 & 0 \\ 0 & -1 \end{pmatrix} = \begin{pmatrix} \cos \phi & \sin \phi \\ \sin \phi & - \cos \phi \end{pmatrix}. \end{equation*}

Notice that det(Rθ)=1,\det(R_{\theta})=1\text{,} det(Tϕ)=1,\det(T_{\phi})=-1\text{,} and Tϕ2=I.T_{\phi}^2=I\text{.} We can divide the proof up into two cases. In the first case, all of the elements in GG have determinant one. In the second case, there exists at least one element in GG with determinant 1.-1\text{.}

Case 1.

The determinant of every element in GG is one. In this case every element in GG must be a rotation. Since GG is finite, there is a smallest angle, say θ0,\theta_0\text{,} such that the corresponding element Rθ0R_{\theta_0} is the smallest rotation in the positive direction. We claim that Rθ0R_{\theta_0} generates G.G\text{.} If not, then for some positive integer nn there is an angle θ1\theta_1 between nθ0n \theta_0 and (n+1)θ0.(n+1) \theta_0\text{.} If so, then (n+1)θ0θ1(n+1) \theta_0 - \theta_1 corresponds to a rotation smaller than θ0,\theta_0\text{,} which contradicts the minimality of θ0.\theta_0\text{.}

Case 2.

The group GG contains a reflection T.T\text{.} The kernel of the homomorphism ϕ:G{1,1}\phi : G \rightarrow \{-1, 1\} given by Adet(A)A \mapsto \det(A) consists of elements whose determinant is 1. Therefore, G/kerϕ=2.|G/ \ker \phi|=2\text{.} We know that the kernel is cyclic by the first case and is a subgroup of GG of, say, order n.n\text{.} Hence, G=2n.|G| = 2n\text{.} The elements of GG are

Rθ,,Rθn1,TRθ,,TRθn1.\begin{equation*} R_{\theta}, \ldots, R_{\theta}^{n-1}, TR_{\theta}, \ldots, TR_{\theta}^{n-1}. \end{equation*}

These elements satisfy the relation

TRθT=Rθ1.\begin{equation*} TR_{\theta}T = R_{\theta}^{-1}. \end{equation*}

Consequently, GG must be isomorphic to DnD_n in this case.

SubsectionThe Wallpaper Groups

Suppose that we wish to study wallpaper patterns in the plane or crystals in three dimensions. Wallpaper patterns are simply repeating patterns in the plane (Figure 12.16). The analogs of wallpaper patterns in R3{\mathbb R}^3 are crystals, which we can think of as repeating patterns of molecules in three dimensions (Figure 12.17). The mathematical equivalent of a wallpaper or crystal pattern is called a lattice.

Figure12.16A wallpaper pattern in R2\mathbb R^2
Figure12.17A crystal structure in R3\mathbb R^3

Let us examine wallpaper patterns in the plane a little more closely. Suppose that x{\mathbf x} and y{\mathbf y} are linearly independent vectors in R2;{\mathbb R}^2\text{;} that is, one vector cannot be a scalar multiple of the other. A of x{\mathbf x} and y{\mathbf y} is the set of all linear combinations mx+ny,m {\mathbf x} + n {\mathbf y}\text{,} where mm and nn are integers. The vectors x{\mathbf x} and y{\mathbf y} are said to be a for the lattice.

Notice that a lattice can have several bases. For example, the vectors (1,1)t(1,1)^{\rm t} and (2,0)t(2,0)^{\rm t} have the same lattice as the vectors (1,1)t(-1, 1)^{\rm t} and (1,1)t(-1, -1)^{\rm t} (Figure 12.18). However, any lattice is completely determined by a basis. Given two bases for the same lattice, say {x1,x2}\{ {\mathbf x}_1, {\mathbf x}_2 \} and {y1,y2},\{ {\mathbf y}_1, {\mathbf y}_2 \}\text{,} we can write

y1=α1x1+α2x2y2=β1x1+β2x2,\begin{align*} {\mathbf y}_1 & = \alpha_1 {\mathbf x}_1 + \alpha_2 {\mathbf x}_2\\ {\mathbf y}_2 & = \beta_1 {\mathbf x}_1 + \beta_2 {\mathbf x}_2, \end{align*}

where α1,\alpha_1\text{,} α2,\alpha_2\text{,} β1,\beta_1\text{,} and β2\beta_2 are integers. The matrix corresponding to this transformation is

U=(α1α2β1β2).\begin{equation*} U = \begin{pmatrix} \alpha_1 & \alpha_2 \\ \beta_1 & \beta_2 \end{pmatrix}. \end{equation*}

If we wish to give x1{\mathbf x}_1 and x2{\mathbf x}_2 in terms of y1{\mathbf y}_1 and y2,{\mathbf y}_2\text{,} we need only calculate U1;U^{-1}\text{;} that is,

U1(y1y2)=(x1x2).\begin{equation*} U^{-1} \begin{pmatrix} {\mathbf y}_1 \\ {\mathbf y}_2 \end{pmatrix} = \begin{pmatrix} {\mathbf x}_1 \\ {\mathbf x}_2 \end{pmatrix}. \end{equation*}

Since UU has integer entries, U1U^{-1} must also have integer entries; hence the determinants of both UU and U1U^{-1} must be integers. Because UU1=I,U U^{-1} = I\text{,}

det(UU1)=det(U)det(U1)=1;\begin{equation*} \det(U U^{-1}) =\det(U) \det( U^{-1}) = 1; \end{equation*}

consequently, det(U)=±1.\det(U) = \pm 1\text{.} A matrix with determinant ±1\pm 1 and integer entries is called . For example, the matrix

(3152)\begin{equation*} \begin{pmatrix} 3 & 1 \\ 5 & 2 \end{pmatrix} \end{equation*}

is unimodular. It should be clear that there is a minimum length for vectors in a lattice.

Figure12.18A lattice in R2\mathbb R^2

We can classify lattices by studying their symmetry groups. The symmetry group of a lattice is the subgroup of E(2)E(2) that maps the lattice to itself. We consider two lattices in R2{\mathbb R}^2 to be equivalent if they have the same symmetry group. Similarly, classification of crystals in R3{\mathbb R}^3 is accomplished by associating a symmetry group, called a , with each type of crystal. Two lattices are considered different if their space groups are not the same. The natural question that now arises is how many space groups exist.

A space group is composed of two parts: a and a . The translation subgroup is an infinite abelian subgroup of the space group made up of the translational symmetries of the crystal; the point group is a finite group consisting of rotations and reflections of the crystal about a point. More specifically, a space group is a subgroup of GE(2)G \subset E(2) whose translations are a set of the form {(I,t):tL},\{ (I, t) : t \in L \}\text{,} where LL is a lattice. Space groups are, of course, infinite. Using geometric arguments, we can prove the following theorem (see [5] or [6]).

Theorem12.19

Every translation group in R2{\mathbb R}^2 is isomorphic to Z×Z.{\mathbb Z} \times {\mathbb Z}\text{.}

The point group of GG is G0={A:(A,b)G for some b}.G_0 = \{A : (A,b) \in G \text{ for some } b \}\text{.} In particular, G0G_0 must be a subgroup of O(2).O(2)\text{.} Suppose that x{\mathbf x} is a vector in a lattice LL with space group G,G\text{,} translation group H,H\text{,} and point group G0.G_0\text{.} For any element (A,y)(A, {\mathbf y}) in G,G\text{,}

(A,y)(I,x)(A,y)1=(A,Ax+y)(A1,A1y)=(AA1,AA1y+Ax+y)=(I,Ax);\begin{align*} (A, {\mathbf y}) (I, {\mathbf x}) (A, {\mathbf y})^{-1} & = (A,A {\mathbf x} + {\mathbf y}) (A^{-1},-A^{-1} {\mathbf y})\\ & = (A A^{-1},-A A^{-1} {\mathbf y} + A {\mathbf x} + {\mathbf y})\\ & = (I, A {\mathbf x}); \end{align*}

hence, (I,Ax)(I, A {\mathbf x}) is in the translation group of G.G\text{.} More specifically, AxA {\mathbf x} must be in the lattice L.L\text{.} It is important to note that G0G_0 is not usually a subgroup of the space group G;G\text{;} however, if TT is the translation subgroup of G,G\text{,} then G/TG0.G/T \cong G_0\text{.} The proof of the following theorem can be found in [2], [5], or [6].

Theorem12.20

The point group in the wallpaper groups is isomorphic to Zn{\mathbb Z}_n or Dn,D_n\text{,} where n=1,2,3,4,6.n = 1, 2, 3, 4, 6\text{.}

To answer the question of how the point groups and the translation groups can be combined, we must look at the different types of lattices. Lattices can be classified by the structure of a single lattice cell. The possible cell shapes are parallelogram, rectangular, square, rhombic, and hexagonal (Figure 12.21). The wallpaper groups can now be classified according to the types of reflections that occur in each group: these are ordinarily reflections, glide reflections, both, or none.

Figure12.21Types of lattices in R2\mathbb R^2
Notation andReflections or
Space GroupsPoint GroupLattice TypeGlide Reflections?
p1Z1{\mathbb Z}_1parallelogramnone
p2Z2{\mathbb Z}_2parallelogramnone
p3Z3{\mathbb Z}_3hexagonalnone
p4Z4{\mathbb Z}_4squarenone
p6Z6{\mathbb Z}_6hexagonalnone
pmD1D_1rectangularreflections
pgD1D_1rectangularglide reflections
cmD1D_1rhombicboth
pmmD2D_2rectangularreflections
pmgD2D_2rectangularglide reflections
pggD2D_2rectangularboth
c2mmD2D_2rhombicboth
p3m1, p31mD3D_3hexagonalboth
p4m, p4gD4D_4squareboth
p6mD6D_6hexagonalboth
Table12.22The 17 wallpaper groups
Theorem12.23

There are exactly 17 wallpaper groups.

Figure12.24The wallpaper groups p4m and p4g

The 17 wallpaper groups are listed in Table 12.22. The groups p3m1 and p31m can be distinguished by whether or not all of their threefold centers lie on the reflection axes: those of p3m1 must, whereas those of p31m may not. Similarly, the fourfold centers of p4m must lie on the reflection axes whereas those of p4g need not (Figure 12.24). The complete proof of this theorem can be found in several of the references at the end of this chapter, including [5], [6], [10], and [11].

SubsectionHistorical Note

Symmetry groups have intrigued mathematicians for a long time. Leonardo da Vinci was probably the first person to know all of the point groups. At the International Congress of Mathematicians in 1900, David Hilbert gave a now-famous address outlining 23 problems to guide mathematics in the twentieth century. Hilbert's eighteenth problem asked whether or not crystallographic groups in nn dimensions were always finite. In 1910, L. Bieberbach proved that crystallographic groups are finite in every dimension. Finding out how many of these groups there are in each dimension is another matter. In R3{\mathbb R}^3 there are 230 different space groups; in R4{\mathbb R}^4 there are 4783. No one has been able to compute the number of space groups for R5{\mathbb R}^5 and beyond. It is interesting to note that the crystallographic groups were found mathematically for R3{\mathbb R}^3 before the 230 different types of crystals were actually discovered in nature.