Pith. sign in
module module high

IndisputableMonolith.Geometry.PeriodicFreudenthalTorus

show as:
view Lean formalization →

Defines the vertex set and bit-arithmetic of the periodic cubic lattice that carries the Freudenthal six-tetrahedron triangulation. Gravity continuum-limit, Dirichlet-instance, path-sum, and tensor-shear modules import this scaffold for exact stencil bookkeeping on the torus. Content is combinatorial: vertices as bit patterns, unit displacements by bit flips, and elementary identities for those operations.

claimThe module equips a periodic cubic lattice with vertices labeled by bit-strings and with displacement maps that add unit edge bits (modulo the torus identification), so that the Freudenthal six-tetrahedron decomposition of the unit cube extends by periodicity.

background

Recognition Science gravity work needs an exact discrete geometry on which continuum limits of quadratic actions can be stated without mesh ambiguity. The upstream Freudenthal module fixes the standard six-tetrahedron split of one unit cube along the body diagonal from binary vertex $0$ to vertex $7$, with cube corners labeled by three-bit coordinates.

This module lifts that single-cube incidence data to a periodic cubic torus: vertices remain bit-labeled lattice points, and translation by a cube edge is realized by flipping or adding the corresponding bit. Sibling definitions package single-bit and multi-bit displacements, together with elementary equalities (adding false is identity, true after false, non-fixed-point of a true flip, and so on).

The local setting is pure combinatorial geometry. No metric, measure, or continuum claim is made here; the torus is only the carrier for later stencil and path-sum constructions.

proof idea

This is primarily a definition module. It introduces the vertex type and bit-level displacement operations, then proves short algebraic identities (identity under false bits, commutation patterns of true/false flips, self-inequality after a true flip, and multi-bit variants) by direct case analysis on booleans and constructors. There is no deep geometric argument; the lemmas are bookkeeping facts that downstream stencil code can rewrite against.

why it matters in Recognition Science

The module is the shared periodic carrier for several gravity tracks. FreudenthalStencilPreflight uses it for exact general-$N$ stencil identities and moment tensors in the QG Phase 2b continuum-limit campaign. PhysicalSixTetCubicDirichletInstance packages theorem obligations that instantiate the physical six-tet Dirichlet model on this torus. SevenGaps.PathSumProbes records cheap honest facts linking the canonical periodic Freudenthal torus to scoped path-sum state spaces (probes only). TensorShearSector needs the same vertex lattice when extending beyond the conformal scalar ansatz toward shear and transverse-traceless modes.

In the broader RS geometry stack it sits above the single-cube Freudenthal triangulation and below action-level and path-sum gravity modules; it does not itself touch the T0–T8 forcing chain or the J-cost functional.

scope and limits

used by (4)

From the project-wide theorem graph. These declarations reference this one in their body.

depends on (1)

Lean names referenced from this declaration's body.

declarations in this module (59)