Completeness of the space-group catalogue (Fedorov–Schoenflies)
OpenLeanEval.Geometry.SpaceGroupsProblem.SpaceGroupCatalog.spaceGroupCatalog_completecrystallographydiscrete-geometrygroup-theory
Throughout, with its Euclidean metric, denote the groups of the explicit catalogue spaceGroupCatalog (the group realises the space-group type with ITA number ; see the definition SpaceGroupCatalog), means that some invertible affine map of satisfies , and means that such a exists with .
Every crystallographic group of is orientation-preserving affinely equivalent to a member of the catalogue:
This is the existence half of the classification of three-dimensional space groups: every space group belongs to one of the types tabulated in the International Tables. It is the deep part of the theorem (Bieberbach's structure theory, the arithmetic classes of finite subgroups of , and the computation of the non-symmorphic extensions).
Preamble
import Mathlib import Definitions.Def_LeanEval_SpaceGroups_Definitions import Definitions.Def_SpaceGroupCatalog
Formal statement
namespace LeanEval
namespace Geometry
namespace SpaceGroupsProblem
namespace SpaceGroupCatalog
theorem spaceGroupCatalog_complete :
∀ G : CrystallographicGroup 3, ∃ i : Fin 230, AffOPEquivalent (spaceGroupCatalog i) G.1 := by
sorry
end SpaceGroupCatalog
end SpaceGroupsProblem
end Geometry
end LeanEval
Source
International Tables for Crystallography, Vol. A (T. Hahn, ed.), Section 1.4 and Table 1.4.1 (230 space-group types, 219 affine classes, 11 enantiomorphic pairs, 65 Sohncke types); classification due to E. S. Fedorov (1891) and A. Schoenflies (1891). Catalogue data: standard settings of ITA Vol. A via Hall symbols (S. R. Hall, Acta Cryst. A37 (1981) 517-525).