Pith. sign in
def

classInSimplexNat

definition
show as:
module
IndisputableMonolith.Gravity.Analysis.ReggeHinge4DFlatKernel
domain
Gravity
line
314 · github
papers citing
none yet

plain-language theorem explainer

Natural-number indicator that is 1 when Freudenthal 4-simplex s carries edge class d among its ten local edges, and 0 otherwise. Downstream incidence sums and the exact-ten-classes count cite it as the summand. The body is a one-line Bool-to-Nat conversion of the existing class-membership predicate.

Claim. For each Freudenthal 4-simplex $s\in\{0,\ldots,23\}$ and each of the fifteen edge classes $d\in\{0,\ldots,14\}$, define the natural number that equals $1$ if $s$ carries class $d$ among its ten local edges, and equals $0$ otherwise.

background

This module enumerates the Freudenthal/Kuhn triangulation of the 4-cube: twenty-four monotone 4-simplices (axis permutations), each with five nested vertices and ten local edges drawn from the fifteen nonzero 0/1 edge classes of the imported 4D Regge edge stencil. The campaign is combinatorial support for a flat-Hessian assembly skeleton; per-hinge deficit and area kernels remain open parameters.

Membership of a class in a simplex is already decided by the Boolean predicate that asks whether some local edge index $e\in{0,\ldots,9}$ has local edge class equal to $d$. The present definition only reifies that Boolean as a $\mathbb{N}$-valued indicator so it can sit under finite sums over the fifteen classes.

proof idea

Definition, not a proof. The body is the standard indicator conversion: return $1$ when the Boolean membership predicate holds for $(s,d)$, else $0$. No lemmas are applied beyond that predicate's existence check over the ten local edges.

why it matters

Supplies the summand for the theorem that every Freudenthal 4-simplex carries exactly ten edge classes: the sum over all fifteen classes of this indicator equals $10$. That count is part of deliverable B in the Regge 4D hinge-incidence campaign (combinatorial support of the flat-Hessian class form), after the edge stencil and before any numeric second-variation kernels. It does not touch Einstein–Hilbert recovery, gap-action recovery, or RS convergence of the 4D Regge action; those remain explicitly open in the module scope.

Switch to Lean above to see the machine-checked source, dependencies, and usage graph.