Paper · code · verified

Three layers

Published equations, the authors’ repository, and a construction that satisfies the claimed invariants. Residuals are computed from the same default parameters on every row.

LayerOperatorClaimedActualε_groupε_manε_detVerdict
paper

FHRE as printed

R(θ) head-only

Lorentz rotationsdiag(1, SO(n)) ⊊ SO⁺000holds
verified

FHRE, consistent interval

R(θ), d² = −2 − 2⟨·,·⟩

Lorentz rotationsdiag(1, SO(n)) ⊊ SO⁺000holds
paper

LorentzKG

Λ = R B, dual endpoints

O⁺(1, n)O⁺(1, n)000holds
paper

FlorE as printed

R D(σ), σ ∈ (−1, 1)

O(1, n)not a group0.75000.05170.5000fails
code

FlorE, dzh597/FlorE

Q · flip_sign, flip_sign ∈ ℝ

O(1, n)singular at init1.00000.06891.0000fails
verified

FlorE repaired

Q = H_m ⋯ H_1, det = (−1)ᵐ

O(n) ⊂ O⁺(1, n)O(n) ⊂ O⁺(1, n)000holds
verified

Hybrid

Λ_{h,t} = Q_{h,t} B_{h,t}

O⁺(1, n) = SO⁺ ⋊ ℤ₂O⁺(1, n)000holds

FlorE, three columns

Published algorithm, public repository, construction that stays in the group.

AspectPublishedCodeVerified
Flip scalarσᵣ ∈ (−1, 1), one per relationone flip_sign per FLG module, init 0.0pᵣ ∈ ℤ₂ ⊂ O⁺(1, n), spatial only
Group membershipclaims Λᵣ ∈ O(1, k)det = 0 at init; unconstrained thereafterQ B ∈ O⁺(1, n); no time reversal
Center cᵣcᵣ ∈ Lⁿ (hyperboloid)nn.Embedding, Euclidean initManifoldParameter on Lⁿ
Tangent projectiond + ⟨d, c⟩_L c at c ∈ ℍⁿEuclidean proto-dir; expmap.proju; c not on sheetc on sheet, then Lorentz proju
ScoreEq. 13: interval + γ ⟨ξ̂, log⟩_Lmargin − ‖t′ − h′‖²_L onlyPT_{o→h'}(u_r); both vectors in T_{h'}
Boostsomitted (ablation: spatial part suffices)LorentzBoost2 commented outoptional exact boost from LorentzKG