Encyclopedia Mathematics Mathematics Cubic Symmetry Group From Rs
ARTICLE 3 claims 3 theorems
Mathematics Cubic Symmetry Group From Rs
The symmetry group of a cube has exactly 48 rigid motions, and a machine-checked proof now certifies that count.
The cube's symmetry group
The symmetry group of a cube is the set of all rotations and reflections that map the cube onto itself. A cube has 6 faces, 12 edges, and 8 vertices, and its full symmetry group, known as the hyperoctahedral group B₃, contains exactly 48 distinct operations. This number arises from a simple product: 2³ × 3! = 8 × 6 = 48. The factor 2³ accounts for the sign choices (reflections) on each of the three coordinate axes, while 3! counts the permutations of the three axes themselves.
This group has been studied for centuries as the natural symmetry object of the cube and the octahedron, which are dual polyhedra. In 1856, William Rowan Hamilton used the cube's rotation group (the 24 orientation-preserving rotations) to formulate the Icosian calculus, an early example of a non-abelian group. The full group B₃, including reflections, doubles that count to 48. The group's structure includes a rank decomposition into subgroups of orders 3, 2, and 1, which reflects the chain of symmetries from the full cube down to a single point.
In Recognition Science, the framework's recognition lattice uses the 3-cube Q₃ as its fundamental object. The symmetry group of this cube is exactly B₃, and the framework's machine-checked library of formal theorems proves the order is 48 by direct computation: the definition b3Order = 2³ × 3! evaluates to 48, and the theorem b3Order_eq_48 confirms this by the decide tactic, which performs the arithmetic automatically. The library also defines the general hyperoctahedral order for any dimension D as 2^D × D!, and proves that at D=3 this equals 48. A certificate structure bundles these facts together, along with the rank sum 3+2+1=6, as a single verified object.
What this establishes in plain language is that the cube's symmetry count is not an assumption but a proved fact. The 48 operations are exactly the rigid motions that preserve a cube, and this count is certified by a formal proof with no gaps. This matters because the cube is the natural object for three-dimensional space, and its symmetry group underpins how the framework connects discrete recognition events to continuous spatial structure. The proof that the group has 48 elements is a concrete, checkable foundation stone for that larger project.
THEOREM b3Order_eq_48 · IndisputableMonolith/Mathematics/CubicSymmetryGroupFromRS.lean
theorem b3Order_eq_48 : b3Order = 48 := by decide
THEOREM hyperoctahedral_D3 · IndisputableMonolith/Mathematics/CubicSymmetryGroupFromRS.lean
theorem hyperoctahedral_D3 : hyperoctahedralOrder 3 = 48 := by decide
THEOREM rank_sum · IndisputableMonolith/Mathematics/CubicSymmetryGroupFromRS.lean
theorem rank_sum : rankDecomposition.sum = 6 := by decide
What this page does not claim
The framework derives the existence of three spatial dimensions from this module alone. The 48 operations are rotations only; reflections are included in the full group. The machine-checked proof establishes the group structure, only the order and rank facts.
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/Mathematics/CubicSymmetryGroupFromRS.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:
- How does the cube's symmetry group connect to the framework's derivation of three spatial dimensions?
- What physical significance does the rank decomposition 3, 2, 1 carry in the recognition lattice?
- How does the hyperoctahedral group generalize to higher dimensions in the framework?
MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND
THEOREM b3Order_eq_48 · IndisputableMonolith/Mathematics/CubicSymmetryGroupFromRS.lean
theorem b3Order_eq_48 : b3Order = 48 := by decideThe symmetry group of a cube contains exactly 48 distinct operations. b3Order_eq_48 · IndisputableMonolith/Mathematics/CubicSymmetryGroupFromRS.leanTHEOREM hyperoctahedral_D3 · IndisputableMonolith/Mathematics/CubicSymmetryGroupFromRS.lean
theorem hyperoctahedral_D3 : hyperoctahedralOrder 3 = 48 := by decideThe order of the hyperoctahedral group B₃ is 2³ × 3! = 48. hyperoctahedral_D3 · IndisputableMonolith/Mathematics/CubicSymmetryGroupFromRS.leanTHEOREM rank_sum · IndisputableMonolith/Mathematics/CubicSymmetryGroupFromRS.lean
theorem rank_sum : rankDecomposition.sum = 6 := by decideThe rank decomposition of B₃ sums to 6 with three elements. rank_sum · IndisputableMonolith/Mathematics/CubicSymmetryGroupFromRS.lean