IndisputableMonolith.Geometry.ReggeActionFirstVariation
First-variation calculus for the nonlinear Regge action along affine lines through the flat conformal potential. Supplies directional derivatives of squared edge lengths, dihedral angles, and hinge measures at the flat background, under tetrahedral nondegeneracy. Second-variation, Freudenthal-cube, and gravity shear-sector modules import this layer. Arguments are chain-rule and Fréchet reductions on the conformal edge chart plus local Schläfli input.
claimDevelops the first variation of the Regge action along the line $t\mapsto\phi_0+t\eta$ through the flat vertex potential $\phi_0$ in direction $\eta$. Records directional derivatives at $t=0$ of conformal squared edge lengths, tetrahedral dihedral angles (via cosine and arccos charts), and hinge measures, assuming the configuration stays in the nondegenerate tetrahedral cone.
background
In discrete gravity the Regge action sums deficit angle times hinge measure over codimension-2 hinges. Recognition Science induces edge lengths from a conformal chart on a scalar vertex potential: each edge length is fixed by averaging the potentials at its endpoints. The flat potential is the curvature-free background about which one expands.
Upstream, smoothness inputs require the conformal edge chart to remain inside the nondegenerate tetrahedral cone, arccos arguments away from $\pm 1$, and the finite Regge action smooth at flatness. Local tetrahedral Schläfli identities (Cayley-Menger and dihedral derivatives in closed form) and their sum over a finite 3D triangulation supply the cancellation structure that first variation must respect.
The module keeps a local copy of the line through the flat potential so the first-variation development does not depend on second-variation scaffolding. Sibling material covers single-coordinate updates, Fréchet derivatives of multi-edge maps, and $C^\infty$ regularity of dihedral denominator, cosine-squared, and angle maps at nondegenerate points.
proof idea
Toolkit module, not one monolithic theorem. It defines the affine line through the flat potential and proves conformal squared-edge maps are differentiable along that line at zero. Derivatives are pushed through the dihedral chain (denominator, cosine-squared, angle) by contDiff and HasDerivAt lemmas under nondegeneracy. Multi-edge Fréchet derivatives reduce to single-edge updates via continuous-linear-map sum identities. Hinge-measure directional derivatives assemble from the edge and angle pieces. Upstream Schläfli modules feed the closed-form local identities; smoothness modules feed the cone hypotheses that keep every intermediate map smooth at the flat point.
why it matters in Recognition Science
The linear term is required before any second-variation or cubic-remainder analysis of the nonlinear Regge action. ReggeActionSecondVariation imports this module to state those higher-order targets in usable form while the full Cayley-Menger/arccos expansion is still being materialized. Gravity.TensorShearSector reuses the conformal-potential calculus when leaving the pure scalar Track 1.B ansatz toward shear and transverse-traceless modes. FreudenthalCubeTriangulation consumes the incidence and derivative bookkeeping on the standard six-tetrahedron cube.
In the RS geometry stack these derivatives sit under the discrete Einstein-Hilbert sector that must match continuum weak-field GR in three spatial dimensions (forcing step T8). They do not by themselves close the continuum limit or the full metric sector.
scope and limits
- Does not prove second variation or cubic remainder of the Regge action.
- Does not discharge smoothness or nondegeneracy hypotheses; those remain upstream inputs.
- Does not treat pure shear or transverse-traceless gravitational-wave modes.
- Does not claim continuum GR recovery, only discrete first-order calculus at flatness.
- Does not establish global existence of the nonlinear action off the flat cone.
used by (3)
depends on (3)
declarations in this module (65)
-
def
linePotential -
theorem
linePotential_zero -
theorem
continuousLinearMap_apply_eq_sum_single -
theorem
functionUpdate_hasDerivAt_single -
def
conformalLocalSqEdgeDirectionalDeriv -
theorem
conformalLocalSqEdge_hasDerivAt_line_zero -
theorem
conformalTetSqEdges_hasDerivAt_line_zero -
theorem
dihedralDenom3_contDiffAt_nonDegenerate -
theorem
dihedralCos3Sq_contDiffAt_nonDegenerate -
theorem
dihedralAngle3Sq_contDiffAt_nonDegenerate -
theorem
fderiv_dihedralAngle3Sq_apply_single -
def
hingeMeasureDirectionalDeriv -
theorem
hingeMeasureUnderConformal_hasDerivAt_line_zero -
theorem
linePotential_hasDerivAt_zero -
theorem
reggeAction_along_line_hasDerivAt_fderiv -
def
ReggeActionCriticalAtZero -
def
ReggeActionDirectionalCriticalAtZero -
theorem
reggeActionCriticalAtZero_of_directional -
structure
ReggeActionFirstVariationFormula -
structure
ReggeActionDirectionalFirstVariationFormula -
structure
LocalDihedralDirectionalDerivativePackage -
def
localDihedralDirectionalDerivativePackage_of_flat -
def
localEdgeLengthDirectionalDeriv -
def
localAngleLengthChainDeriv -
def
localAngleSqEdgeChainDeriv -
theorem
localAngleLengthChainDeriv_eq_sqEdgeChainDeriv -
theorem
local_conformal_schlaefli_cancellation -
structure
LocalAngleLengthChainRulePackage -
structure
LocalAngleSqEdgeChainRulePackage -
def
localAngleSqEdgeChainRulePackage_of_flat -
def
localAngleLengthChainRulePackage_of_sqEdge -
def
localDihedralDirectionalDerivativePackage_of_lengthChain -
def
deficitDirectionalDerivFromLocalAngles -
structure
DeficitAngleDirectionalDerivativePackage -
theorem
localDeficitAngleContribution_hasDerivAt_from_localAngles -
theorem
deficitAngle_hasDerivAt_from_localAngles -
def
deficitPackage_of_localAngles -
def
ConformalSchlaefliCancellation -
def
ConformalSchlaefliIncidenceBookkeeping -
structure
IncidenceEdgeSlotBookkeeping -
structure
IncidenceEdgeSlotPartition -
def
incidenceEdgeSlotBookkeeping_of_partition -
theorem
conformalSchlaefliIncidenceBookkeeping_of_edgeSlotBookkeeping -
theorem
conformalSchlaefliCancellation_of_lengthChain_of_bookkeeping -
def
deficitPackage_of_conformalSchlaefliCancellation -
theorem
directionalFirstVariationFormula_of_deficitPackage -
theorem
firstVariationFormula_of_directionalFormula -
theorem
directionalCritical_of_firstVariationFormula_of_zeroDeficit -
theorem
reggeActionCriticalAtZero_of_firstVariationFormula_of_zeroDeficit -
structure
ReggeActionFirstVariationInput -
def
reggeActionFirstVariationInput_of_directional -
def
reggeActionFirstVariationInput_of_firstVariationFormula -
def
reggeActionFirstVariationInput_of_localAngles -
def
reggeActionFirstVariationInput_of_conformalSchlaefliCancellation -
def
reggeActionFirstVariationInput_of_incidenceBookkeeping -
def
reggeActionFirstVariationInput_of_edgeSlotBookkeeping -
def
reggeActionFirstVariationInput_of_edgeSlotPartition -
theorem
reggeAction_firstVariation_zero -
structure
ReggeActionRemainderFirstVariationInput -
theorem
reggeActionRemainder_fderiv_zero -
theorem
hasFDerivAt_finset_sum_zero -
theorem
hessianQuadratic_term_hasFDerivAt_zero -
theorem
hessianQuadratic_hasFDerivAt_zero -
theorem
half_hessianQuadratic_hasFDerivAt_zero -
def
reggeActionRemainderFirstVariationInput_of_firstVariation