The crystallographic restriction theorem in its basic form was based on the observation that the
rotational symmetries
Rotational symmetry, also known as radial symmetry in geometry, is the property a shape has when it looks the same after some rotation by a partial turn. An object's degree of rotational symmetry is the number of distinct orientations in which i ...
of a
crystal
A crystal or crystalline solid is a solid material whose constituents (such as atoms, molecules, or ions) are arranged in a highly ordered microscopic structure, forming a crystal lattice that extends in all directions. In addition, macros ...
are usually limited to 2-fold, 3-fold, 4-fold, and 6-fold. However,
quasicrystal
A quasiperiodic crystal, or quasicrystal, is a structure that is ordered but not periodic. A quasicrystalline pattern can continuously fill all available space, but it lacks translational symmetry. While crystals, according to the classical cr ...
s can occur with other diffraction pattern symmetries, such as 5-fold; these were not discovered until 1982 by
Dan Shechtman
Dan Shechtman ( he, דן שכטמן; born January 24, 1941)[Dan Shechtman](_blank)
. (PDF). Retri ...
.
[Shechtman et al (1982)]
Crystals are modeled as discrete
lattice
Lattice may refer to:
Arts and design
* Latticework, an ornamental criss-crossed framework, an arrangement of crossing laths or other thin strips of material
* Lattice (music), an organized grid model of pitch ratios
* Lattice (pastry), an orna ...
s, generated by a list of
independent
Independent or Independents may refer to:
Arts, entertainment, and media Artist groups
* Independents (artist group), a group of modernist painters based in the New Hope, Pennsylvania, area of the United States during the early 1930s
* Independ ...
finite
translation
Translation is the communication of the Meaning (linguistic), meaning of a #Source and target languages, source-language text by means of an Dynamic and formal equivalence, equivalent #Source and target languages, target-language text. The ...
s . Because discreteness requires that the spacings between lattice points have a lower bound, the
group
A group is a number of persons or things that are located, gathered, or classed together.
Groups of people
* Cultural group, a group whose members share the same cultural identity
* Ethnic group, a group whose members share the same ethnic ide ...
of rotational symmetries of the lattice at any point must be a
finite group
Finite is the opposite of infinite. It may refer to:
* Finite number (disambiguation)
* Finite set, a set whose cardinality (number of elements) is some natural number
* Finite verb, a verb form that has a subject, usually being inflected or marked ...
(alternatively, the point is the only system allowing for infinite rotational symmetry). The strength of the theorem is that ''not all'' finite groups are compatible with a discrete lattice; in any dimension, we will have only a finite number of compatible groups.
Dimensions 2 and 3
The special cases of 2D (
wallpaper group
A wallpaper is a mathematical object covering a whole Euclidean plane by repeating a motif indefinitely, in manner that certain isometries keep the drawing unchanged. To a given wallpaper there corresponds a group of such congruent transformatio ...
s) and 3D (
space group
In mathematics, physics and chemistry, a space group is the symmetry group of an object in space, usually in three dimensions. The elements of a space group (its symmetry operations) are the rigid transformations of an object that leave it unchan ...
s) are most heavily used in applications, and they can be treated together.
Lattice proof
A rotation symmetry in dimension 2 or 3 must move a lattice point to a
succession of other lattice points in the same plane, generating a
regular polygon
In Euclidean geometry, a regular polygon is a polygon that is Equiangular polygon, direct equiangular (all angles are equal in measure) and Equilateral polygon, equilateral (all sides have the same length). Regular polygons may be either convex p ...
of coplanar lattice points. We now confine our attention to the plane in which the symmetry acts , illustrated with lattice
vector
Vector most often refers to:
*Euclidean vector, a quantity with a magnitude and a direction
*Vector (epidemiology), an agent that carries and transmits an infectious pathogen into another living organism
Vector may also refer to:
Mathematic ...
s in the figure.
Now consider an 8-fold rotation, and the displacement vectors between adjacent points of the polygon. If a displacement exists between any two lattice points, then that same displacement is repeated everywhere in the lattice. So collect all the edge displacements to begin at a single lattice point. The
edge vector
This is a glossary of terms relating to computer graphics.
For more general computer hardware terms, see glossary of computer hardware terms.
0–9
A
B
...
s become radial vectors, and their 8-fold symmetry implies a regular octagon of lattice points around the collection point. But this is ''impossible'', because the new octagon is about 80% as large as the original. The significance of the shrinking is that it is unlimited. The same construction can be repeated with the new octagon, and again and again until the distance between lattice points is as small as we like; thus no ''discrete'' lattice can have 8-fold symmetry. The same argument applies to any ''k''-fold rotation, for ''k'' greater than 6.
A shrinking argument also eliminates 5-fold symmetry. Consider a regular pentagon of lattice points. If it exists, then we can take every ''other'' edge displacement and (head-to-tail) assemble a 5-point star, with the last edge returning to the starting point. The vertices of such a star are again vertices of a regular pentagon with 5-fold symmetry, but about 60% smaller than the original.
Thus the theorem is proved.
The existence of quasicrystals and
Penrose tiling
A Penrose tiling is an example of an aperiodic tiling. Here, a ''tiling'' is a covering of the plane by non-overlapping polygons or other shapes, and ''aperiodic'' means that shifting any tiling with these shapes by any finite distance, without ...
s shows that the assumption of a linear translation is necessary. Penrose tilings may have 5-fold
rotational symmetry
Rotational symmetry, also known as radial symmetry in geometry, is the property a shape has when it looks the same after some rotation by a partial turn. An object's degree of rotational symmetry is the number of distinct orientations in which i ...
and a discrete lattice, and any local neighborhood of the tiling is repeated infinitely many times, but there is no linear translation for the tiling as a whole. And without the discrete lattice assumption, the above construction not only fails to reach a contradiction, but produces a (non-discrete) counterexample. Thus 5-fold rotational symmetry cannot be eliminated by an argument missing either of those assumptions. A Penrose tiling of the whole (infinite) plane can only have exact 5-fold rotational symmetry (of the whole tiling) about a single point, however, whereas the 4-fold and 6-fold lattices have infinitely many centres of rotational symmetry.
Trigonometry proof
Consider two lattice points A and B separated by a translation vector ''r''. Consider an angle α such that a rotation of angle α about any lattice point is a symmetry of the lattice. Rotating about point B by α maps point A to a new point A'. Similarly, rotating about point A by α maps B to a point B'. Since both rotations mentioned are symmetry operations, A' and B' must both be lattice points. Due to periodicity of the crystal, the new vector ''r which connects them must be equal to an integer multiple of ''r'':
:
with
integer. The four translation vectors, three of length
and one, connecting A' and B', of length
, form a trapezium. Therefore, the length of ''r is also given by:
:
Combining the two equations gives:
:
where
is also an integer. Bearing in mind that
we have allowed integers
. Solving for possible values of
reveals that the only values in the 0° to 180° range are 0°, 60°, 90°, 120°, and 180°. In radians, the only allowed rotations consistent with lattice periodicity are given by 2π/''n'', where ''n'' = 1, 2, 3, 4, 6. This corresponds to 1-, 2-, 3-, 4-, and 6-fold symmetry, respectively, and therefore excludes the possibility of 5-fold or greater than 6-fold symmetry.
Short trigonometry proof
Consider a line of atoms ''A-O-B'', separated by distance ''a''. Rotate the entire row by θ = +2π/''n'' and θ = −2π/''n'', with point ''O'' kept fixed. After the rotation by +2π/''n'', A is moved to the lattice point ''C'' and after the rotation by -2π/''n'', B is moved to the lattice point ''D''. Due to the assumed periodicity of the lattice, the two lattice points ''C'' and ''D'' will be also in a line directly below the initial row; moreover ''C'' and ''D'' will be separated by ''r'' = ''ma'', with ''m'' an integer. But by trigonometry, the separation between these points is:
:
.
Equating the two relations gives:
:
This is satisfied by only ''n'' = 1, 2, 3, 4, 6.
Matrix proof
For an alternative proof, consider
matrix
Matrix most commonly refers to:
* ''The Matrix'' (franchise), an American media franchise
** ''The Matrix'', a 1999 science-fiction action film
** "The Matrix", a fictional setting, a virtual reality environment, within ''The Matrix'' (franchis ...
properties. The sum of the diagonal elements of a matrix is called the
trace
Trace may refer to:
Arts and entertainment Music
* ''Trace'' (Son Volt album), 1995
* ''Trace'' (Died Pretty album), 1993
* Trace (band), a Dutch progressive rock band
* ''The Trace'' (album)
Other uses in arts and entertainment
* ''Trace'' ...
of the matrix. In 2D and 3D every rotation is a planar rotation, and the trace is a function of the angle alone. For a 2D rotation, the trace is 2 cos θ; for a 3D rotation, 1 + 2 cos θ.
Examples
*Consider a 60° (6-fold)
rotation matrix In linear algebra, a rotation matrix is a transformation matrix that is used to perform a rotation in Euclidean space. For example, using the convention below, the matrix
:R = \begin
\cos \theta & -\sin \theta \\
\sin \theta & \cos \theta
\end ...
with respect to an
orthonormal basis
In mathematics, particularly linear algebra, an orthonormal basis for an inner product space ''V'' with finite dimension is a basis for V whose vectors are orthonormal, that is, they are all unit vectors and orthogonal to each other. For example, ...
in 2D.
::
:The trace is precisely 1, an
integer
An integer is the number zero (), a positive natural number (, , , etc.) or a negative integer with a minus sign (−1, −2, −3, etc.). The negative numbers are the additive inverses of the corresponding positive numbers. In the language ...
.
*Consider a 45° (8-fold) rotation matrix.
::
:The trace is 2/, not an integer.
Selecting a basis formed from vectors that spans the lattice, neither orthogonality nor unit length is guaranteed, only linear independence. However the trace of the rotation matrix is the same with respect to any basis. The trace is a
similarity invariant under linear transformations. In the lattice basis, the rotation operation must map every lattice point into an integer number of lattice vectors, so the entries of the rotation matrix in the lattice basis – and hence the trace – are necessarily integers. Similar as in other proofs, this implies that the only allowed rotational symmetries correspond to 1,2,3,4 or 6-fold invariance. For example, wallpapers and crystals cannot be rotated by 45° and remain invariant, the only possible angles are: 360°, 180°, 120°, 90° or 60°.
Example
*Consider a 60° (360°/6) rotation matrix with respect to the
oblique
Oblique may refer to:
* an alternative name for the character usually called a slash (punctuation) ( / )
* Oblique angle, in geometry
*Oblique triangle, in geometry
*Oblique lattice, in geometry
* Oblique leaf base, a characteristic shape of the b ...
lattice basis for a
tiling
Tiling may refer to:
*The physical act of laying tiles
* Tessellations
Computing
*The compiler optimization of loop tiling
*Tiled rendering, the process of subdividing an image by regular grid
*Tiling window manager
People
*Heinrich Sylvester T ...
by equilateral triangles.
::
:The trace is still 1. The
determinant
In mathematics, the determinant is a scalar value that is a function of the entries of a square matrix. It characterizes some properties of the matrix and the linear map represented by the matrix. In particular, the determinant is nonzero if and ...
(always +1 for a rotation) is also preserved.
The general crystallographic restriction on rotations does ''not'' guarantee that a rotation will be compatible with a specific lattice. For example, a 60° rotation will not work with a square lattice; nor will a 90° rotation work with a rectangular lattice.
Higher dimensions
When the dimension of the lattice rises to four or more, rotations need no longer be planar; the 2D proof is inadequate. However, restrictions still apply, though more symmetries are permissible. For example, the
hypercubic lattice
In geometry, a hypercubic honeycomb is a family of regular honeycombs (tessellations) in -dimensional spaces with the Schläfli symbols and containing the symmetry of Coxeter group (or ) for .
The tessellation is constructed from 4 -hypercube ...
has an eightfold rotational symmetry, corresponding to an eightfold rotational symmetry of the
hypercube
In geometry, a hypercube is an ''n''-dimensional analogue of a square () and a cube (). It is a closed, compact, convex figure whose 1- skeleton consists of groups of opposite parallel line segments aligned in each of the space's dimensions, ...
. This is of interest, not just for mathematics, but for the physics of quasicrystals under the
cut-and-project theory. In this view, a 3D quasicrystal with 8-fold rotation symmetry might be described as the projection of a slab cut from a 4D lattice.
The following 4D rotation matrix is the aforementioned eightfold symmetry of the
hypercube
In geometry, a hypercube is an ''n''-dimensional analogue of a square () and a cube (). It is a closed, compact, convex figure whose 1- skeleton consists of groups of opposite parallel line segments aligned in each of the space's dimensions, ...
(and the
cross-polytope
In geometry, a cross-polytope, hyperoctahedron, orthoplex, or cocube is a regular, convex polytope that exists in ''n''- dimensional Euclidean space. A 2-dimensional cross-polytope is a square, a 3-dimensional cross-polytope is a regular octahed ...
):
:
Transforming this matrix to the new coordinates given by
:
will produce:
:
This third matrix then corresponds to a rotation both by 45° (in the first two dimensions) and by 135° (in the last two). Projecting a slab of hypercubes along the first two dimensions of the new coordinates produces an
Ammann–Beenker tiling
In geometry, an Ammann–Beenker tiling is a nonperiodic tiling which can be generated either by an aperiodic set of prototiles as done by Robert Ammann in the 1970s, or by the cut-and-project method as done independently by F. P. M. Beenker.
Th ...
(another such tiling is produced by projecting along the last two dimensions), which therefore also has 8-fold rotational symmetry on average.
The
A4 lattice
In four-dimensional Euclidean geometry, the 4-simplex honeycomb, 5-cell honeycomb or pentachoric-dispentachoric honeycomb is a space-filling tessellation honeycomb. It is composed of 5-cells and rectified 5-cells facets in a ratio of 1:1. Struct ...
and
F4 lattice
In mathematics, F4 is the name of a Lie group and also its Lie algebra f4. It is one of the five exceptional simple Lie groups. F4 has rank 4 and dimension 52. The compact form is simply connected and its outer automorphism group is the trivi ...
have order 10 and order 12 rotational symmetries, respectively.
To state the restriction for all dimensions, it is convenient to shift attention away from rotations alone and concentrate on the integer matrices . We say that a matrix A has
order ''k'' when its ''k''-th power (but no lower), A
''k'', equals the identity. Thus a 6-fold rotation matrix in the equilateral triangle basis is an integer matrix with order 6. Let Ord
''N'' denote the set of integers that can be the order of an ''N''×''N'' integer matrix. For example, Ord
2 = . We wish to state an explicit formula for Ord
''N''.
Define a function ψ based on
Euler's totient function
In number theory, Euler's totient function counts the positive integers up to a given integer that are relatively prime to . It is written using the Greek letter phi as \varphi(n) or \phi(n), and may also be called Euler's phi function. In ot ...
φ; it will map positive integers to non-negative integers. For an odd
prime
A prime number (or a prime) is a natural number greater than 1 that is not a product of two smaller natural numbers. A natural number greater than 1 that is not prime is called a composite number. For example, 5 is prime because the only ways ...
, ''p'', and a positive integer, ''k'', set ψ(''p''
''k'') equal to the totient function value,
φ(''p''
''k''), which in this case is ''p''
''k''−''p''
''k−1''. Do the same for ψ(2
''k'') when ''k'' > 1. Set ψ(2) and ψ(1) to 0. Using the
fundamental theorem of arithmetic
In mathematics, the fundamental theorem of arithmetic, also called the unique factorization theorem and prime factorization theorem, states that every integer greater than 1 can be represented uniquely as a product of prime numbers, up to the ord ...
, we can write any other positive integer uniquely as a product of prime powers, ''m'' = Π
α ''p''
α''k'' α; set ψ(''m'') = Σ
α ψ(''p''
α''k'' α). This differs from the totient itself, because it is a sum instead of a product.
The crystallographic restriction in general form states that Ord
''N'' consists of those positive integers ''m'' such that ψ(''m'') ≤ ''N''.
:
For ''m''>2, the values of ψ(''m'') are equal to twice the
algebraic degree
Algebraic may refer to any subject related to algebra in mathematics and related branches like algebraic number theory and algebraic topology. The word algebra itself has several meanings.
Algebraic may also refer to:
* Algebraic data type, a data ...
of cos(2π/''m''); therefore, ψ(''m'') is strictly less than ''m'' and reaches this maximum value if and only if ''m'' is a
prime
A prime number (or a prime) is a natural number greater than 1 that is not a product of two smaller natural numbers. A natural number greater than 1 that is not prime is called a composite number. For example, 5 is prime because the only ways ...
.
These additional symmetries do not allow a planar slice to have, say, 8-fold rotation symmetry. In the plane, the 2D restrictions still apply. Thus the cuts used to model quasicrystals necessarily have thickness.
Integer matrices are not limited to rotations; for example, a reflection is also a symmetry of order 2. But by insisting on determinant +1, we can restrict the matrices to
proper rotation
In geometry, an improper rotation,. also called rotation-reflection, rotoreflection, rotary reflection,. or rotoinversion is an isometry in Euclidean space that is a combination of a rotation about an axis and a reflection in a plane perpendicul ...
s.
Formulation in terms of isometries
The crystallographic restriction theorem can be formulated in terms of
isometries
In mathematics, an isometry (or congruence, or congruent transformation) is a distance-preserving transformation between metric spaces, usually assumed to be bijective. The word isometry is derived from the Ancient Greek: ἴσος ''isos'' mea ...
of
Euclidean space
Euclidean space is the fundamental space of geometry, intended to represent physical space. Originally, that is, in Euclid's Elements, Euclid's ''Elements'', it was the three-dimensional space of Euclidean geometry, but in modern mathematics ther ...
. A set of isometries can form a
group
A group is a number of persons or things that are located, gathered, or classed together.
Groups of people
* Cultural group, a group whose members share the same cultural identity
* Ethnic group, a group whose members share the same ethnic ide ...
. By a ''discrete isometry group'' we will mean an isometry group that maps each point to a discrete subset of R
''N'', i.e. the
orbit
In celestial mechanics, an orbit is the curved trajectory of an object such as the trajectory of a planet around a star, or of a natural satellite around a planet, or of an artificial satellite around an object or position in space such as a p ...
of any point is a set of
isolated point
]
In mathematics, a point ''x'' is called an isolated point of a subset ''S'' (in a topological space ''X'') if ''x'' is an element of ''S'' and there exists a neighborhood of ''x'' which does not contain any other points of ''S''. This is equival ...
s. With this terminology, the crystallographic restriction theorem in two and three dimensions can be formulated as follows.
:For every discrete
isometry group In mathematics, the isometry group of a metric space is the set of all bijective isometries (i.e. bijective, distance-preserving maps) from the metric space onto itself, with the function composition as group operation. Its identity element is the ...
in two- and three-dimensional space which includes translations spanning the whole space, all isometries of finite
order are of order 1, 2, 3, 4 or 6.
Isometries of order ''n'' include, but are not restricted to, ''n''-fold rotations. The theorem also excludes ''S
8'', ''S
12'', ''D
4d'', and ''D
6d'' (see
point groups in three dimensions
In geometry, a point group in three dimensions is an isometry group in three dimensions that leaves the origin fixed, or correspondingly, an isometry group of a sphere. It is a subgroup of the orthogonal group O(3), the group of all isometries tha ...
), even though they have 4- and 6-fold rotational symmetry only.
Rotational symmetry of any order about an axis is compatible with translational symmetry along that axis.
The result in the table above implies that for every discrete isometry group in four- and five-dimensional space which includes translations spanning the whole space, all isometries of finite order are of order 1, 2, 3, 4, 5, 6, 8, 10, or 12.
All isometries of finite order in six- and seven-dimensional space are of order 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 18, 20, 24 or 30 .
See also
*
Crystallographic point group
In crystallography, a crystallographic point group is a set of symmetry operations, corresponding to one of the point groups in three dimensions, such that each operation (perhaps followed by a translation) would leave the structure of a crystal un ...
*
Crystallography
Crystallography is the experimental science of determining the arrangement of atoms in crystalline solids. Crystallography is a fundamental subject in the fields of materials science and solid-state physics (condensed matter physics). The wor ...
Notes
References
*
*
*
*
* {{Citation
, last =Shechtman , first =D.
, last2 =Blech , first2 =I.
, last3 =Gratias , first3 =D.
, last4 =Cahn , first4 =JW
, year =1984
, title =Metallic phase with long-range orientational order and no translational symmetry
, journal =
Physical Review Letters
''Physical Review Letters'' (''PRL''), established in 1958, is a peer-reviewed, scientific journal that is published 52 times per year by the American Physical Society. As also confirmed by various measurement standards, which include the ''Journa ...
, volume =53 , issue =20 , pages =1951–1953
, doi = 10.1103/PhysRevLett.53.1951 , bibcode=1984PhRvL..53.1951S
, doi-access =free
External links
The crystallographic restriction
Crystallography
Group theory
Theorems in algebra
Articles containing proofs