Pith. sign in
module module moderate

IndisputableMonolith.Gravity.SevenGaps.HKTKineticNormalizedRigidity

show as:
view Lean formalization →

Infrastructure for kinetic-normalized HKT CanonicalMom rigidity in the SevenGaps gravity campaign: vacuum kinetic profiles, Hamiltonian density, and kill theorems under a disclosed linear-in-momentum premise. Gap5 close-status and recognition-cost kinetic work import it. Mix of vacuum-sector definitions, ContDiff calculus, and explicit counterexamples that defeat unconditioned rigidity.

claimIn the HKT vacuum sector, define kinetic amplitudes $A$, weights $W$, and $K$, a local profile, and Hamiltonian density on phase data $(a,b,p)$. Under the disclosed premise $\partial_p H = 2 c_{\mathrm{Kin}}\, p$ with $c_{\mathrm{Kin}}\neq 0$, the kinetic-normalized CanonicalMom rigidity claim is set up and shown false in the vacuum-shift cases already killed upstream; supporting lemmas include positivity of $A$ and $1+x^2\neq 0$.

background

Gap5 of the SevenGaps gravity campaign concerns continuum-algebra HKT rigidity for CanonicalMom. Upstream, HKTCanonicalMomRigidityPDE fixes the analytic setting: $\mathrm{ContDiff},\mathbb{R},2$ of the local profile $\mathbb{R}^3\to\mathbb{R}$ is the standard HKT smoothness hypothesis (binding D-qg-hkt-rigidity-route). Upstream HKTVacuumSectorKill shows the unconditioned rigidity proposition is false: a vacuum-shift density at $n=2$ is an explicit killer (branch A gauge-scope adjudication).

This module re-scopes rigidity after that kill by normalizing the kinetic sector. It introduces vacuum kinetic objects $A$, $W$, $K$, a local profile, and Hamiltonian density, plus elementary $\mathbb{Z}/2\mathbb{Z}$ arithmetic and positivity facts ($A>0$, $1+x^2\neq 0$). The implementation note prefers inverses on $\mathbb{R}$ first because product-space inversion at top smoothness times out.

The disclosed constraint carried forward is linearity of the momentum derivative of the Hamiltonian: $\partial_p H = (2 c_{\mathrm{Kin}}) p$ with nonzero constant $c_{\mathrm{Kin}}$. That premise is what later pillars try to halve or derive from recognition cost.

proof idea

Not a single theorem: a definition-and-kill module. It builds vacuum kinetic $A$, $W$, $K$, equates $W$ to a design form, packages a local profile and Hamiltonian density, then records positivity and nonvanishing lemmas needed for normalized rigidity statements.

Argumentative spine imports the C2 ContDiff-2 PDE rigidity session and the C3 vacuum-sector kill. Kill theorems here instantiate the vacuum counterexample under the kinetic-normalized CanonicalMom packaging, so rigidity fails once the linear-$p$ Hamiltonian premise is fixed rather than left unconditioned. Calculus support comes from Mathlib ContDiff, Deriv, FDeriv, and mean-value imports; no deep new PDE proof lives in the module body beyond wiring those facts to the vacuum kinetic densities.

why it matters in Recognition Science

Closes the kinetic-normalized packaging of gap5 HKT rigidity after the vacuum kill, so downstream ledgers can flip status bits without re-opening unconditioned CanonicalMom claims. Gap5ConstraintCloseStatus imports it to bind fullTheoryBenchmarks.gap5_constraint_recovery = true, sevenGapsCampaignStatus.gap5_continuum_algebra_hkt_open = false, and gap5ResidualDAGStatus.hktRigidityOpen = false.

HKTKineticFromRecognitionCost treats this module's KineticNormalizedCanonicalMom as Pillar 1 work item 1: it carries the disclosed premise $S.hp,a,b,p = (2 c_{\mathrm{Kin}}) p$ with $c_{\mathrm{Kin}}\neq 0$, and cites four kill theorems here showing the rigidity conclusion is false under that premise, motivating derivation of the kinetic law from recognition cost rather than assumption. The audit module imports the same surface for bookkeeping.

In the broader RS gravity stack this is continuum HKT bookkeeping, not a T0–T8 forcing step; it keeps gap5 from claiming more rigidity than the vacuum sector allows.

scope and limits

used by (3)

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

depends on (2)

Lean names referenced from this declaration's body.

declarations in this module (85)

… and 5 more