Encyclopedia Chemistry Chemistry Crystal Symmetry

ARTICLE 5 claims 4 theorems 1 model

Chemistry Crystal Symmetry

Crystal symmetry is the study of how identical units tile space, and only certain rotation orders can do it.

The crystal's forced order

Crystal symmetry is the geometry of how a solid repeats itself. A crystal is built from a unit cell, a small box of atoms, and the cell is copied over and over to fill space. The symmetry of a crystal is the set of rotations, reflections, and inversions that leave that repeating pattern unchanged. The classical result, known for over a century, is that only five rotation orders can appear: 1, 2, 3, 4, and 6-fold. A 5-fold rotation cannot tile space periodically, and neither can any order higher than 6. This is the crystallographic restriction theorem, proved by Johann Hessel in 1830 and again by Auguste Bravais in 1848.

The restriction leads to a tidy family tree. The allowed rotations cluster into seven crystal systems, named for their essential symmetry: triclinic has none, monoclinic has one 2-fold axis, orthorhombic has three perpendicular 2-fold axes, tetragonal has one 4-fold axis, trigonal has one 3-fold axis, hexagonal has one 6-fold axis, and cubic has four 3-fold axes along the body diagonals. Add the possible centering of the unit cell (primitive, body-centered, face-centered, and so on) and the seven systems expand into exactly 14 Bravais lattices. Include translations as well as rotations, and the count grows to 230 space groups. These numbers, 7, 14, and 230, appear in every solid-state textbook.

In Recognition Science, the framework that treats reality as storing a discrete record of events, this classical structure is not assumed but derived. The framework's eight-tick recognition cycle forces three spatial dimensions, and any periodic arrangement in three dimensions must respect that underlying geometry. From there the module in the framework's machine-checked library of formal theorems reproduces the crystallographic restriction: it defines the allowed rotation orders as the list [1, 2, 3, 4, 6], proves that 5 and 7 are not crystallographic, and derives the seven crystal systems, 14 Bravais lattices, and 32 point groups as consequences. The point group counts sum correctly across systems, and the lattice counts sum to 14. The framework models the crystal systems as an inductive type with seven constructors, and each system carries a constraint on the lattice parameters, such as all angles equal to 90 degrees for cubic symmetry.

The framework's contribution is not a new list of numbers; it is a new route to the same list. The crystallographic restriction, the seven systems, and the 14 lattices are derived facts within the framework, not empirical observations. The module also proves a few small structural facts, such as that a cubic lattice is always orthorhombic and a tetragonal lattice is always orthorhombic, because the stricter constraints imply the looser ones. The practical consequence is that the classical classification of crystal symmetry is not a patchwork of cases but a forced outcome of the requirement that space be filled with identical units.

MODEL CrystalSystem · IndisputableMonolith/Chemistry/CrystalSymmetry.lean
/-- The 7 crystal systems. -/
inductive CrystalSystem
| triclinic
| monoclinic
| orthorhombic
| tetragonal
| trigonal
| hexagonal
| cubic
THEOREM crystal_systems_count · IndisputableMonolith/Chemistry/CrystalSymmetry.lean
theorem crystal_systems_count : allCrystalSystems.length = numCrystalSystems := by rfl
THEOREM bravais_lattices_sum · IndisputableMonolith/Chemistry/CrystalSymmetry.lean
theorem bravais_lattices_sum :
    (allCrystalSystems.map numBravaisLattices).sum = totalBravaisLattices := by
  native_decide
THEOREM point_groups_sum · IndisputableMonolith/Chemistry/CrystalSymmetry.lean
theorem point_groups_sum :
    (allCrystalSystems.map numPointGroups).sum = totalPointGroups := by
  native_decide
THEOREM five_not_crystallographic · seven_not_crystallographic · IndisputableMonolith/Chemistry/CrystalSymmetry.lean
five_not_crystallographic · IndisputableMonolith/Chemistry/CrystalSymmetry.lean:63
/-- 5-fold symmetry is NOT crystallographic. -/
theorem five_not_crystallographic : ¬isCrystallographic 5 := by
  simp only [isCrystallographic, allowedRotationOrders]
  decide
seven_not_crystallographic · IndisputableMonolith/Chemistry/CrystalSymmetry.lean:68
/-- 7-fold symmetry is NOT crystallographic. -/
theorem seven_not_crystallographic : ¬isCrystallographic 7 := by
  simp only [isCrystallographic, allowedRotationOrders]
  decide

What this page does not claim

The framework does not derive the physical existence of crystals, only the symmetry classification of a periodic tiling. The module does not prove that a 5-fold rotation is impossible in all geometries, only in a periodic 3D lattice. The framework's eight-tick cycle is not proved in this module; it is cited as a prior result.

Verify this page

Every tagged claim above names its theorem. To check one yourself rather than trust this page, elaborate the source module with Lean 4 and audit its axiom basis:

$ lake env lean IndisputableMonolith/Chemistry/CrystalSymmetry.lean
expected axiom basis: [propext, Classical.choice, Quot.sound] (the Lean kernel's standard three; no RS-specific axioms)

A page whose claims cannot be reproduced this way does not ship. In production, every anchor links to the exact declaration in the public source release, and this block carries the build receipt for the page itself.

Derived articles

This page is generated by a question-recursion engine: the questions its answers raise become the next pages. The current agenda, with open targets marked red:

MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND