Each catalogue group is affinely equivalent to its affine-class representative
ProvedLeanEval.Geometry.SpaceGroupsProblem.SpaceGroupCatalog.spaceGroupCatalog_affine_covercrystallographydiscrete-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 .
Let be the representative of the affine class of type : , except for the second member of each enantiomorphic pair , for which . Then
This is the easy half of the passage from to : enantiomorphic partners are mirror images of each other, hence conjugate under an orientation-reversing affine map.
Formalization note. is encoded by affineRepIndex (affineClassIndex i).
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_affine_cover :
∀ i : Fin 230,
AffinelyEquivalent (spaceGroupCatalog (affineRepIndex (affineClassIndex i)))
(spaceGroupCatalog i) := 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).