Encyclopedia Gravity Gravity Analysis Edge Ttdecomposition Lorentz4 D Euclidean Projector Not Lorentz

ARTICLE 3 claims 3 theorems

Gravity Analysis Edge Ttdecomposition Lorentz4 D Euclidean Projector Not Lorentz

A standard Euclidean tool for splitting matrices into wave parts fails exactly when the wave travels at the speed of light, and the framework proves why.

The Euclidean projector's failure on null axes

In the study of gravitational waves, physicists often split a symmetric matrix into a part that is transverse to the wave direction and a part that is not. The transverse part points across the wave, like a rope shaking sideways while the wave travels forward. The standard Euclidean projector, which works in ordinary space with a positive-definite metric, is the formula P = I - m mᵀ / (m·m), where m is the wave covector and m·m is its squared length. This projector is the one taught in introductory linear algebra, and it is the right tool for many problems in flat, positive-definite spaces.

In special relativity, however, the metric is not positive-definite. The Minkowski metric has signature (-,+,+,+), meaning the time component enters with a minus sign. A wave covector is called null when its Minkowski squared length is zero, which is exactly the condition for a wave traveling at the speed of light, such as a gravitational wave in vacuum. For such a null covector, the denominator m·m in the Euclidean projector vanishes, and the formula breaks down. The framework's machine-checked library of formal theorems proves this failure precisely: the Euclidean projector, applied to the null axis wave (1,1,0,0), does not produce a matrix that is Lorentz-transverse. In plain words, the Euclidean tool silently produces the wrong answer when asked to split a matrix against a light-speed wave direction.

This is not a mere technicality. The framework's library also proves that the null axis wave is genuinely null under the Minkowski metric, and that its auxiliary vector (1,-1,0,0) is also null. The correct projector for the null case, which the framework defines, uses both the wave covector and an auxiliary null vector, with a different denominator m·l that does not vanish. The theorem about the Euclidean projector's failure thus marks the exact boundary where the familiar Euclidean method stops being applicable and the Lorentzian method must take over. It is a sharp, kernel-checked statement about linear algebra, not a claim about physics.

In Recognition Science, this result is part of a larger campaign to build a rigorous Lorentzian layer for edge-based gravity. The declaration itself, however, is deliberately narrow. It does not claim that any physical gravitational wave is actually transverse-traceless, nor that the framework has derived general relativity from its axioms. It does not prove that the null projector is the unique correct one, nor that it satisfies any physical normalization condition. The theorem is a statement about a specific algebraic property of a specific projector on a specific null vector, and it is true within the framework's conventions and definitions.

What the result changes is the boundary of a common mathematical habit. A reader who uses the Euclidean projector in a Lorentzian context now knows, with machine-checked certainty, that it fails on null directions. The framework's contribution is to make that boundary explicit and provable, rather than leaving it as an unstated assumption. The next step, which remains open, is to connect this algebraic layer to a physical theory of gravity, where the null case is the one that matters for real gravitational waves.

THEOREM nullProjector · IndisputableMonolith/Gravity/Analysis/EdgeTTDecompositionLorentz4D.lean
/-- Null-frame transverse projector against null `m` with auxiliary null `l`. -/
def nullProjector (m l : Fin 4 → ℝ) : Mat4 :=
  minkowskiEta - (minkowskiDot m l)⁻¹ • symmetrizedOuter m l
THEOREM nullAxis_MinkowskiNull · IndisputableMonolith/Gravity/Analysis/EdgeTTDecompositionLorentz4D.lean
theorem nullAxis_MinkowskiNull :
    MinkowskiNull nullAxisWave :=
  (minkowskiDot_eq_MinkowskiNull nullAxisWave).mp nullAxisWave_dot
THEOREM nullAxisAux_dot · IndisputableMonolith/Gravity/Analysis/EdgeTTDecompositionLorentz4D.lean
theorem nullAxisAux_dot : minkowskiDot nullAxisAux nullAxisAux = 0 := by
  unfold minkowskiDot nullAxisAux; simp [vec4]

What this page does not claim

The theorem does not prove that any physical gravitational wave is transverse-traceless. It does not claim the framework has derived general relativity from its axioms. It does not assert the null projector is unique or carries a physical normalization.

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/EdgeTTDecompositionLorentz4D.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:

MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND