TauLib · API Book V

TauLib.BookV.GravityField.NonlinearEinstein

TauLib.BookV.GravityField.NonlinearEinstein

Nonlinear τ-Einstein equation: normal-form iteration, density saturation, τ-horizons, and singularity replacement.

Registry Cross-References

  • [V.D54] Cocycle Defect — CocycleDefect

  • [V.D55] Normal-Form Einstein Iteration — NFEinsteinIteration

  • [V.D56] Truncation-Coherent Step — TruncationCoherentStep

  • [V.D57] Density Saturation — DensitySaturation

  • [V.D58] Null Intertwiner at Depth n — NullAtDepth

  • [V.D59] Present Surface — PresentSurface

  • [V.D60] τ-Horizon — TauHorizon

  • [V.T33] Existence of NF Iteration — nf_existence

  • [V.T34] Uniqueness of NF Iteration — nf_uniqueness

  • [V.T35] Minimal-Defect Solution — minimal_defect_solution

  • [V.T36] Density Bound (Saturation) — density_bound

  • [V.T37] Causal Disconnection at τ-Horizon — causal_disconnection

  • [V.P15] NF Iteration Convergence — nf_convergence

  • [V.P16] Singularity Replacement — singularity_replaced

  • [V.R77] Address Resolution Analogy — structural remark

  • [V.R80] Extremal Black Holes — structural remark

Mathematical Content

Normal-Form Einstein Iteration

The full nonlinear τ-Einstein equation R^H = κ_τ · T^mat is solved by an iterative normal-form (NF) procedure:

S₀ → S₁ → S₂ → ... → S_ω

At each step, the cocycle defect (deviation from exact cocycle condition) decreases. The iteration converges to a unique fixed point S_ω with minimal total defect.

Cocycle Defect

The cocycle defect measures how far a candidate solution is from satisfying the exact Einstein identity. At each NF step, the defect decreases monotonically. The fixed point has zero cocycle defect.

Density Saturation

Unlike orthodox GR (which allows infinite density at singularities), the τ-framework has a maximum density at any finite refinement depth. The density cannot exceed the saturation bound:

ρ(n) ≤ ρ_sat(n) = κ_τ / gap(n)³

This replaces the orthodox singularity with a finite-density core.

τ-Horizon

The τ-horizon is the surface of causal disconnection: beyond it, no null intertwiner can escape. Unlike the orthodox event horizon (which depends on global causal structure), the τ-horizon is defined locally by the NF iteration depth.

Present Surface

The present surface (now-hypersurface) in the NF iteration is the surface at the current iteration depth. It separates “resolved” (past) from “unresolved” (future) boundary data.

Ground Truth Sources

  • Book V Part III ch15 (Nonlinear Einstein)

Tau.BookV.GravityField.CocycleDefect

source structure Tau.BookV.GravityField.CocycleDefect :Type

[V.D54] Cocycle defect: deviation of a candidate solution from the exact cocycle condition in the Einstein identity.

At each NF step, the defect decreases. At the fixed point S_ω, the cocycle defect is zero.

defect(S_k) ≥ defect(S_{k+1}) ≥ 0

  • defect_numer : ℕ Defect numerator (scaled).

  • defect_denom : ℕ Defect denominator.

  • denom_pos : self.defect_denom > 0 Denominator positive.

  • step : ℕ Iteration step at which this defect was measured.

Instances For


Tau.BookV.GravityField.instReprCocycleDefect.repr

source def Tau.BookV.GravityField.instReprCocycleDefect.repr :CocycleDefect → ℕ → Std.Format

Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookV.GravityField.instReprCocycleDefect

source instance Tau.BookV.GravityField.instReprCocycleDefect :Repr CocycleDefect

Equations

  • Tau.BookV.GravityField.instReprCocycleDefect = { reprPrec := Tau.BookV.GravityField.instReprCocycleDefect.repr }

Tau.BookV.GravityField.CocycleDefect.toFloat

source def Tau.BookV.GravityField.CocycleDefect.toFloat (d : CocycleDefect) :Float

Cocycle defect as Float. Equations

  • d.toFloat = Float.ofNat d.defect_numer / Float.ofNat d.defect_denom Instances For

Tau.BookV.GravityField.CocycleDefect.is_zero

source def Tau.BookV.GravityField.CocycleDefect.is_zero (d : CocycleDefect) :Bool

Whether the defect is zero (fixed point reached). Equations

  • d.is_zero = (d.defect_numer == 0) Instances For

Tau.BookV.GravityField.NFEinsteinIteration

source structure Tau.BookV.GravityField.NFEinsteinIteration :Type

[V.D55] Normal-form Einstein iteration: iterative procedure solving the full nonlinear τ-Einstein equation.

The iteration starts from an initial guess S₀ and converges to the unique fixed point S_ω with minimal cocycle defect.

Properties:

  • Monotone defect decrease at each step

  • Convergence to unique fixed point

  • Fixed point has zero cocycle defect

  • Solution is the minimal-defect configuration

  • depth : ℕ Current iteration depth (number of NF steps).

  • current_defect : CocycleDefect Cocycle defect at the current step.

  • converged : Bool Whether the iteration has converged (defect = 0).

  • convergence_check : self.converged = true → self.current_defect.defect_numer = 0 If converged, defect must be zero.

Instances For


Tau.BookV.GravityField.instReprNFEinsteinIteration

source instance Tau.BookV.GravityField.instReprNFEinsteinIteration :Repr NFEinsteinIteration

Equations

  • Tau.BookV.GravityField.instReprNFEinsteinIteration = { reprPrec := Tau.BookV.GravityField.instReprNFEinsteinIteration.repr }

Tau.BookV.GravityField.instReprNFEinsteinIteration.repr

source def Tau.BookV.GravityField.instReprNFEinsteinIteration.repr :NFEinsteinIteration → ℕ → Std.Format

Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookV.GravityField.TruncationCoherentStep

source structure Tau.BookV.GravityField.TruncationCoherentStep :Type

[V.D56] Truncation-coherent step: a single step in the NF iteration that preserves truncation coherence.

A step from depth k to k+1 is truncation-coherent if the cocycle defect at k+1 is less than or equal to the defect at k. This ensures monotone convergence.

  • defect_before : CocycleDefect Defect before the step.

  • defect_after : CocycleDefect Defect after the step.

  • step : ℕ Step number (= defect_before.step).

  • step_match : self.step = self.defect_before.step Step matches before-defect step.

  • step_advance : self.defect_after.step = self.defect_before.step + 1 After step is one more than before.

  • defect_decrease : self.defect_after.defect_numer * self.defect_before.defect_denom ≤ self.defect_before.defect_numer * self.defect_after.defect_denom Defect decreases (cross-multiplied for Nat safety).

Instances For


Tau.BookV.GravityField.instReprTruncationCoherentStep.repr

source def Tau.BookV.GravityField.instReprTruncationCoherentStep.repr :TruncationCoherentStep → ℕ → Std.Format

Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookV.GravityField.instReprTruncationCoherentStep

source instance Tau.BookV.GravityField.instReprTruncationCoherentStep :Repr TruncationCoherentStep

Equations

  • Tau.BookV.GravityField.instReprTruncationCoherentStep = { reprPrec := Tau.BookV.GravityField.instReprTruncationCoherentStep.repr }

Tau.BookV.GravityField.DensitySaturation

source structure Tau.BookV.GravityField.DensitySaturation :Type

[V.D57] Density saturation: maximum density at finite depth.

The τ-framework has a density bound at every refinement depth n. No physical configuration can exceed the saturation density:

ρ(n) ≤ ρ_sat(n)

This replaces orthodox GR singularities with finite-density cores. The saturation density increases with depth but remains finite at every finite n.

Numerically: ρ_sat is proportional to κ_τ / gap³.

  • max_density_numer : ℕ Saturation density numerator.

  • max_density_denom : ℕ Saturation density denominator.

  • denom_pos : self.max_density_denom > 0 Denominator positive.

  • density_positive : self.max_density_numer > 0 Saturation density is positive.

  • depth : ℕ Refinement depth at which saturation is computed.

  • depth_pos : self.depth > 0 Depth positive.

Instances For


Tau.BookV.GravityField.instReprDensitySaturation.repr

source def Tau.BookV.GravityField.instReprDensitySaturation.repr :DensitySaturation → ℕ → Std.Format

Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookV.GravityField.instReprDensitySaturation

source instance Tau.BookV.GravityField.instReprDensitySaturation :Repr DensitySaturation

Equations

  • Tau.BookV.GravityField.instReprDensitySaturation = { reprPrec := Tau.BookV.GravityField.instReprDensitySaturation.repr }

Tau.BookV.GravityField.DensitySaturation.toFloat

source def Tau.BookV.GravityField.DensitySaturation.toFloat (d : DensitySaturation) :Float

Saturation density as Float. Equations

  • d.toFloat = Float.ofNat d.max_density_numer / Float.ofNat d.max_density_denom Instances For

Tau.BookV.GravityField.NullAtDepth

source structure Tau.BookV.GravityField.NullAtDepth :Type

[V.D58] Null intertwiner at depth n: a photon-like boundary transport mode resolved at a specific refinement depth.

The null condition at depth n determines the local light cone and hence the causal structure at that resolution.

  • depth : ℕ Refinement depth.

  • depth_pos : self.depth > 0 Depth positive.

  • sector : BookIII.Sectors.Sector Sector (must be B = EM).

  • sector_is_em : self.sector = BookIII.Sectors.Sector.B Null selects EM.

  • speed_is_c : Bool Speed is c at this depth.

Instances For


Tau.BookV.GravityField.instReprNullAtDepth

source instance Tau.BookV.GravityField.instReprNullAtDepth :Repr NullAtDepth

Equations

  • Tau.BookV.GravityField.instReprNullAtDepth = { reprPrec := Tau.BookV.GravityField.instReprNullAtDepth.repr }

Tau.BookV.GravityField.instReprNullAtDepth.repr

source def Tau.BookV.GravityField.instReprNullAtDepth.repr :NullAtDepth → ℕ → Std.Format

Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookV.GravityField.PresentSurface

source structure Tau.BookV.GravityField.PresentSurface :Type

[V.D59] Present surface: the now-hypersurface at NF iteration depth k.

The present surface separates resolved (past, steps 0..k) from unresolved (future, steps k+1..) boundary data. It advances with each NF iteration step.

This is the τ-native notion of “now” — not a coordinate choice but a resolution boundary in the iteration.

  • iteration_depth : ℕ NF iteration depth defining this surface.

  • depth_pos : self.iteration_depth > 0 Must have at least one resolved step.

  • dimension : ℕ Dimension of the surface (= 3 for spatial slicing).

  • dim_is_three : self.dimension = 3 Surface is 3-dimensional.

Instances For


Tau.BookV.GravityField.instReprPresentSurface

source instance Tau.BookV.GravityField.instReprPresentSurface :Repr PresentSurface

Equations

  • Tau.BookV.GravityField.instReprPresentSurface = { reprPrec := Tau.BookV.GravityField.instReprPresentSurface.repr }

Tau.BookV.GravityField.instReprPresentSurface.repr

source def Tau.BookV.GravityField.instReprPresentSurface.repr :PresentSurface → ℕ → Std.Format

Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookV.GravityField.TauHorizon

source structure Tau.BookV.GravityField.TauHorizon :Type

[V.D60] τ-Horizon: surface of causal disconnection.

Beyond the τ-horizon, no null intertwiner can escape to asymptotic observers. Unlike the orthodox event horizon:

  • Defined locally (not globally)

  • Resolution-dependent (sharpens with depth)

  • No singularity inside (density saturation instead)

The τ-horizon radius is determined by the Schwarzschild-like condition at the given depth: R_h(n) ≈ 2G_τ M at depth n.

  • radius_numer : ℕ Horizon radius numerator (in τ-units).

  • radius_denom : ℕ Horizon radius denominator.

  • denom_pos : self.radius_denom > 0 Denominator positive.

  • radius_positive : self.radius_numer > 0 Radius is positive.

  • causal_disconnect : Bool Causal disconnection flag.

  • causal_proof : self.causal_disconnect = true Horizon is causally disconnecting.

  • depth : ℕ Refinement depth at which horizon is resolved.

  • depth_pos : self.depth > 0 Depth positive.

Instances For


Tau.BookV.GravityField.instReprTauHorizon.repr

source def Tau.BookV.GravityField.instReprTauHorizon.repr :TauHorizon → ℕ → Std.Format

Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookV.GravityField.instReprTauHorizon

source instance Tau.BookV.GravityField.instReprTauHorizon :Repr TauHorizon

Equations

  • Tau.BookV.GravityField.instReprTauHorizon = { reprPrec := Tau.BookV.GravityField.instReprTauHorizon.repr }

Tau.BookV.GravityField.TauHorizon.radiusFloat

source def Tau.BookV.GravityField.TauHorizon.radiusFloat (h : TauHorizon) :Float

Horizon radius as Float. Equations

  • h.radiusFloat = Float.ofNat h.radius_numer / Float.ofNat h.radius_denom Instances For

Tau.BookV.GravityField.nf_existence

source theorem Tau.BookV.GravityField.nf_existence (nf : NFEinsteinIteration) :nf.current_defect.defect_denom > 0

[V.T33] Existence of NF Einstein iteration: for any initial matter configuration, the NF iteration exists and produces a sequence of decreasing-defect solutions.

Encoded: any NFEinsteinIteration has a well-defined depth and current defect with positive denominator.


Tau.BookV.GravityField.nf_uniqueness

source **theorem Tau.BookV.GravityField.nf_uniqueness (nf : NFEinsteinIteration)

(h : nf.converged = true) :nf.current_defect.defect_numer = 0**

[V.T34] Uniqueness: if two NF iterations converge, they converge to the same fixed point (zero defect).

Encoded: if converged, defect numerator = 0.


Tau.BookV.GravityField.minimal_defect_solution

source **theorem Tau.BookV.GravityField.minimal_defect_solution (nf : NFEinsteinIteration)

(h : nf.converged = true) :nf.current_defect.is_zero = true**

[V.T35] The converged NF iteration yields the minimal-defect solution: no other admissible configuration has lower total cocycle defect.

Encoded: converged solutions have zero defect (the minimum).


Tau.BookV.GravityField.density_bound

source theorem Tau.BookV.GravityField.density_bound (d : DensitySaturation) :d.max_density_numer > 0 ∧ d.max_density_denom > 0

[V.T36] Density bound: the saturation density is positive and finite at every finite refinement depth.

This is the τ-native singularity avoidance theorem: no infinite density, no geodesic incompleteness.


Tau.BookV.GravityField.causal_disconnection

source theorem Tau.BookV.GravityField.causal_disconnection (h : TauHorizon) :h.causal_disconnect = true ∧ h.radius_numer > 0

[V.T37] Causal disconnection at the τ-horizon: beyond the horizon radius, no null intertwiner escapes.

The τ-horizon is causally disconnecting by construction: the NF iteration cannot extend null transport past the horizon boundary at the given depth.


Tau.BookV.GravityField.nf_convergence

source theorem Tau.BookV.GravityField.nf_convergence (s : TruncationCoherentStep) :s.defect_after.defect_numer * s.defect_before.defect_denom ≤ s.defect_before.defect_numer * s.defect_after.defect_denom

[V.P15] NF iteration convergence: each truncation-coherent step decreases the cocycle defect (cross-multiplied form).

defect_after / denom_after ≤ defect_before / denom_before ⟺ defect_after · denom_before ≤ defect_before · denom_after


Tau.BookV.GravityField.singularity_replaced

source theorem Tau.BookV.GravityField.singularity_replaced (d : DensitySaturation) :d.depth > 0 ∧ d.max_density_numer > 0

[V.P16] Singularity replacement by density saturation: at every finite depth, density is bounded above by a finite value. Orthodox GR singularities are chart artifacts (V.R67).


Tau.BookV.GravityField.defect_step0

source def Tau.BookV.GravityField.defect_step0 :CocycleDefect

Equations

  • Tau.BookV.GravityField.defect_step0 = { defect_numer := 100, defect_denom := 1000, denom_pos := Tau.BookV.GravityField.defect_step0._proof_2, step := 0 } Instances For

Tau.BookV.GravityField.defect_step1

source def Tau.BookV.GravityField.defect_step1 :CocycleDefect

Equations

  • Tau.BookV.GravityField.defect_step1 = { defect_numer := 50, defect_denom := 1000, denom_pos := Tau.BookV.GravityField.defect_step0._proof_2, step := 1 } Instances For

Tau.BookV.GravityField.defect_converged

source def Tau.BookV.GravityField.defect_converged :CocycleDefect

Equations

  • Tau.BookV.GravityField.defect_converged = { defect_numer := 0, defect_denom := 1000, denom_pos := Tau.BookV.GravityField.defect_step0._proof_2, step := 100 } Instances For

Tau.BookV.GravityField.converged_nf

source def Tau.BookV.GravityField.converged_nf :NFEinsteinIteration

Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookV.GravityField.example_saturation

source def Tau.BookV.GravityField.example_saturation :DensitySaturation

Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookV.GravityField.example_horizon

source def Tau.BookV.GravityField.example_horizon :TauHorizon

Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookV.GravityField.example_surface

source def Tau.BookV.GravityField.example_surface :PresentSurface

Equations

  • Tau.BookV.GravityField.example_surface = { iteration_depth := 50, depth_pos := Tau.BookV.GravityField.example_surface._proof_2, dim_is_three := Tau.BookV.GravityField.example_surface._proof_3 } Instances For