Encyclopedia Gravity Gravity Analysis Regge Ttsymbol Specification Audit
ARTICLE 3 claims 3 theorems
Gravity Analysis Regge Ttsymbol Specification Audit
A machine-checked audit that makes a proposed constant for gravitational waves meaningful by proving it cannot be secretly rescaled away.
The scaling audit
In physics, a constant is only as good as the conditions that fix it. The Regge TT symbol specification audit is a machine-checked argument that one proposed constant, the value -1/4 for a gravitational wave polarization symbol, is well-posed: it cannot be transformed into a different value by a simple rescaling trick. The audit proves that the statement is coherent, not that the constant is correct. The actual value remains an open target.
The problem the audit addresses is a subtle one. The framework's candidate statement assigns a fixed number, -1/4, to a quantity called the continuum TT Bloch symbol. But the plane-wave family used to define that symbol is linear in the polarization matrix. If you multiply the polarization matrix by a constant c, you are just reparametrizing the same family of waves, not creating a new one. The audit proves that under this rescaling, the symbol value must scale by c². Without a normalization condition, the same physical family would report both H and c²H, making the fixed-value claim contradictory.
The resolution is a normalization pin. The audit proves that the ledger, a discrete record of events, requires polarization matrices to have a Frobenius norm of exactly 1. This single condition, the audit shows, is the only one that fixes the scale. Any rescaling that preserves the hypothesis class must satisfy c² = 1, under which the reported value is invariant. The machine-checked theorem reggeTT_target_scaling_wellPosed assembles these three facts: the pin holds, the symbol scales quadratically, and the pin bites. It proves the target statement is scaling-coherent.
In Recognition Science, this audit is a gate in a larger campaign to derive gravitational wave structure from the framework's core principles. The module does not prove that the constant is -1/4; that remains an open target. What it proves is that the question is meaningful. The audit's value is in ruling out a class of errors before any numerical work proceeds. It establishes that the proposed constant cannot be an artifact of a hidden choice of scale, and that is what makes the subsequent search for the actual value a well-defined problem.
THEOREM TTBlochSymbolIs_smul · IndisputableMonolith/Gravity/Analysis/ReggeTTSymbolSpecificationAudit.lean
/-- (d) THEOREM: the Bloch symbol value predicate transforms exactly
quadratically under polarization rescaling, as an equivalence. Any
well-posed fixed-value target must therefore fix the polarization
normalization; `IsTTPolarization` does (§5). -/
theorem TTBlochSymbolIs_smul {c : ℝ} (hc : c ≠ 0)
(E : Fin 3 → Fin 3 → ℝ) (m : Fin 3 → ℤ) (H : ℝ) :
TTBlochSymbolIs N E m H ↔ TTBlochSymbolIs N (c • E) m (c ^ 2 * H) := by
constructor
· exact TTBlochSymbolIs_smul_of N hc E m H
· intro h
have hc' : c⁻¹ ≠ 0 := inv_ne_zero hc
have h' := TTBlochSymbolIs_smul_of N hc' (c • E) m (c ^ 2 * H) h
have hE : c⁻¹ • c • E = E := by
rw [smul_smul, inv_mul_cancel₀ hc, one_smul]
have hH : (c⁻¹) ^ 2 * (c ^ 2 * H) = H := by
field_simp
rwa [hE, hH] at h'
THEOREM isTTPolarization_smul_iff · IndisputableMonolith/Gravity/Analysis/ReggeTTSymbolSpecificationAudit.lean
/-- (e) THEOREM, the pin is real: starting from a TT polarization `E`, the
rescaled matrix `c • E` remains a TT polarization exactly when `c² = 1`.
Symmetry, tracelessness, and transversality survive every rescaling; the
Frobenius pin is the ONLY normalization-fixing clause, and it works. -/
theorem isTTPolarization_smul_iff (m : Fin 3 → ℤ)
(E : Fin 3 → Fin 3 → ℝ) (c : ℝ) (h : IsTTPolarization m E) :
IsTTPolarization m (c • E) ↔ c ^ 2 = 1 := by
obtain ⟨hsym, htr, htrans, hfrob⟩ := h
constructor
· intro hcE
have hpin := hcE.2.2.2
have hfrob' : frobeniusSq (c • E) = 1 := hpin
rw [frobeniusSq_smul] at hfrob'
have hfrobE : frobeniusSq E = 1 := hfrob
rw [hfrobE, mul_one] at hfrob'
exact hfrob'
· intro hc2
refine ⟨?_, ?_, ?_, ?_⟩
· intro i j
show c * E i j = c * E j i
rw [hsym i j]
· show (∑ i : Fin 3, c * E i i) = 0
rw [← Finset.mul_sum, htr, mul_zero]
· intro j
show (∑ i : Fin 3, (m i : ℝ) * (c * E i j)) = 0
calc (∑ i : Fin 3, (m i : ℝ) * (c * E i j))
= c * ∑ i : Fin 3, (m i : ℝ) * E i j := by
rw [Finset.mul_sum]
exact Finset.sum_congr rfl fun i _ => by ring
_ = 0 := by rw [htrans j, mul_zero]
· have h1 : frobeniusSq (c • E) = c ^ 2 * frobeniusSq E :=
frobeniusSq_smul c E
have h2 : frobeniusSq E = 1 := hfrob
show frobeniusSq (c • E) = 1
rw [h1, h2, hc2, mul_one]
THEOREM reggeTT_target_scaling_wellPosed · IndisputableMonolith/Gravity/Analysis/ReggeTTSymbolSpecificationAudit.lean
/-- **GATE A0 VERDICT (THEOREM): the `-1/4` target statement is
well-posed under the `polEdgeCoeff` scaling convention.**
The three clauses, all kernel-checked, assemble the well-posedness
argument:
1. (pin) every `E` in the target's hypothesis class `IsTTPolarization`
has Frobenius square-sum exactly `1`;
2. (quadratic scaling) the Bloch symbol value transforms as `H ↦ c²·H`
under `E ↦ c·E`, so WITHOUT a normalization the fixed-value claim
would be contradictory (the same family would report `H` and `c²·H`);
3. (pin bites) the only rescalings that stay inside the hypothesis class
are `c² = 1`, and for those `c²·H = H` — the reported value is
invariant on the quantified class.
Hence `ReggeTTContinuumIsotropyTarget`, which quantifies over
`IsTTPolarization` (pin included), assigns a scaling-coherent meaning to
the fixed constant `reggeTTContinuumCoefficient = -(1/4)`. Nothing here
proves (or evidences) that the value IS `-1/4`; that target remains OPEN
with status flag `false`. -/
theorem reggeTT_target_scaling_wellPosed {c : ℝ} (hc : c ≠ 0)
(m : Fin 3 → ℤ) (E : Fin 3 → Fin 3 → ℝ) (H : ℝ)
(hE : IsTTPolarization m E) :
frobeniusSq E = 1 ∧
(TTBlochSymbolIs N E m H ↔ TTBlochSymbolIs N (c • E) m (c ^ 2 * H)) ∧
(IsTTPolarization m (c • E) ↔ c ^ 2 = 1) :=
⟨isTTPolarization_frobenius_pinned m E hE,
TTBlochSymbolIs_smul N hc E m H,
isTTPolarization_smul_iff m E c hE⟩
What this page does not claim
The audit does not prove that the value of the continuum TT Bloch symbol is -1/4. The audit does not provide numerical evidence for the value -1/4. The audit does not establish any physical derivation of the constant from the framework's core principles.
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/Gravity/Analysis/ReggeTTSymbolSpecificationAudit.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:
- What physical principle, if any, selects the value -1/4 for the continuum TT Bloch symbol?
- How does the normalization-gated protocol extend to other proposed constants in the quantum gravity campaign?
- What numerical evidence, if any, supports the value -1/4 for the symbol?
MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND
THEOREM TTBlochSymbolIs_smul · IndisputableMonolith/Gravity/Analysis/ReggeTTSymbolSpecificationAudit.lean
/-- (d) THEOREM: the Bloch symbol value predicate transforms exactly quadratically under polarization rescaling, as an equivalence. Any well-posed fixed-value target must therefore fix the polarization normalization; `IsTTPolarization` does (§5). -/ theorem TTBlochSymbolIs_smul {c : ℝ} (hc : c ≠ 0) (E : Fin 3 → Fin 3 → ℝ) (m : Fin 3 → ℤ) (H : ℝ) : TTBlochSymbolIs N E m H ↔ TTBlochSymbolIs N (c • E) m (c ^ 2 * H) := by constructor · exact TTBlochSymbolIs_smul_of N hc E m H · intro h have hc' : c⁻¹ ≠ 0 := inv_ne_zero hc have h' := TTBlochSymbolIs_smul_of N hc' (c • E) m (c ^ 2 * H) h have hE : c⁻¹ • c • E = E := by rw [smul_smul, inv_mul_cancel₀ hc, one_smul] have hH : (c⁻¹) ^ 2 * (c ^ 2 * H) = H := by field_simp rwa [hE, hH] at h'The audit proves that under rescaling the polarization matrix by a constant c, the symbol value must scale by c². TTBlochSymbolIs_smul · IndisputableMonolith/Gravity/Analysis/ReggeTTSymbolSpecificationAudit.leanTHEOREM isTTPolarization_smul_iff · IndisputableMonolith/Gravity/Analysis/ReggeTTSymbolSpecificationAudit.lean
/-- (e) THEOREM, the pin is real: starting from a TT polarization `E`, the rescaled matrix `c • E` remains a TT polarization exactly when `c² = 1`. Symmetry, tracelessness, and transversality survive every rescaling; the Frobenius pin is the ONLY normalization-fixing clause, and it works. -/ theorem isTTPolarization_smul_iff (m : Fin 3 → ℤ) (E : Fin 3 → Fin 3 → ℝ) (c : ℝ) (h : IsTTPolarization m E) : IsTTPolarization m (c • E) ↔ c ^ 2 = 1 := by obtain ⟨hsym, htr, htrans, hfrob⟩ := h constructor · intro hcE have hpin := hcE.2.2.2 have hfrob' : frobeniusSq (c • E) = 1 := hpin rw [frobeniusSq_smul] at hfrob' have hfrobE : frobeniusSq E = 1 := hfrob rw [hfrobE, mul_one] at hfrob' exact hfrob' · intro hc2 refine ⟨?_, ?_, ?_, ?_⟩ · intro i j show c * E i j = c * E j i rw [hsym i j] · show (∑ i : Fin 3, c * E i i) = 0 rw [← Finset.mul_sum, htr, mul_zero] · intro j show (∑ i : Fin 3, (m i : ℝ) * (c * E i j)) = 0 calc (∑ i : Fin 3, (m i : ℝ) * (c * E i j)) = c * ∑ i : Fin 3, (m i : ℝ) * E i j := by rw [Finset.mul_sum] exact Finset.sum_congr rfl fun i _ => by ring _ = 0 := by rw [htrans j, mul_zero] · have h1 : frobeniusSq (c • E) = c ^ 2 * frobeniusSq E := frobeniusSq_smul c E have h2 : frobeniusSq E = 1 := hfrob show frobeniusSq (c • E) = 1 rw [h1, h2, hc2, mul_one]The audit proves that the Frobenius norm pin is the only normalization-fixing clause, and it works. isTTPolarization_smul_iff · IndisputableMonolith/Gravity/Analysis/ReggeTTSymbolSpecificationAudit.leanTHEOREM reggeTT_target_scaling_wellPosed · IndisputableMonolith/Gravity/Analysis/ReggeTTSymbolSpecificationAudit.lean
/-- **GATE A0 VERDICT (THEOREM): the `-1/4` target statement is well-posed under the `polEdgeCoeff` scaling convention.** The three clauses, all kernel-checked, assemble the well-posedness argument: 1. (pin) every `E` in the target's hypothesis class `IsTTPolarization` has Frobenius square-sum exactly `1`; 2. (quadratic scaling) the Bloch symbol value transforms as `H ↦ c²·H` under `E ↦ c·E`, so WITHOUT a normalization the fixed-value claim would be contradictory (the same family would report `H` and `c²·H`); 3. (pin bites) the only rescalings that stay inside the hypothesis class are `c² = 1`, and for those `c²·H = H` — the reported value is invariant on the quantified class. Hence `ReggeTTContinuumIsotropyTarget`, which quantifies over `IsTTPolarization` (pin included), assigns a scaling-coherent meaning to the fixed constant `reggeTTContinuumCoefficient = -(1/4)`. Nothing here proves (or evidences) that the value IS `-1/4`; that target remains OPEN with status flag `false`. -/ theorem reggeTT_target_scaling_wellPosed {c : ℝ} (hc : c ≠ 0) (m : Fin 3 → ℤ) (E : Fin 3 → Fin 3 → ℝ) (H : ℝ) (hE : IsTTPolarization m E) : frobeniusSq E = 1 ∧ (TTBlochSymbolIs N E m H ↔ TTBlochSymbolIs N (c • E) m (c ^ 2 * H)) ∧ (IsTTPolarization m (c • E) ↔ c ^ 2 = 1) := ⟨isTTPolarization_frobenius_pinned m E hE, TTBlochSymbolIs_smul N hc E m H, isTTPolarization_smul_iff m E c hE⟩The audit proves the target statement is scaling-coherent. reggeTT_target_scaling_wellPosed · IndisputableMonolith/Gravity/Analysis/ReggeTTSymbolSpecificationAudit.lean