TauLib · API Book V

TauLib.BookV.GravityField.FrameHolonomy

TauLib.BookV.GravityField.FrameHolonomy

Gravitational reference frames, frame holonomy, and the gravitational coupling κ_τ = 1 − ι_τ from D-sector loop transport.

Registry Cross-References

  • [V.D41] Clopen Frame — ClopenFrame

  • [V.D42] Frame Holonomy — FrameHolonomy

  • [V.D43] Local Gap Element — LocalGap

  • [V.D44] Torus Vacuum (restated) — TorusVacuumRestated

  • [V.D45] G_τ from Shape Ratio — g_tau_from_shape

  • [V.D46] Gravitational Coupling κ_τ — GravitationalCoupling

  • [V.C01] Temporal Complement — temporal_complement

  • [V.T20] D-sector Holonomy — d_sector_holonomy_gap

  • [V.T21] Shape Ratio = ι_τ — shape_ratio_is_iota

  • [V.T22] G = (c³/ℏ)·ι_τ² — g_from_iota_squared

  • [V.T23] κ_τ is σ-fixed — kappa_sigma_fixed_thm

  • [V.P10] Frame Adjacency Coherence — frame_adjacency_coherent

  • [V.P11] Total Gap Refinement Invariance — gap_refinement_invariant

  • [V.R56] Lean formalization — structural remark

Mathematical Content

Clopen Frames

A gravitational reference frame is a clopen (closed-and-open) subset of the refinement tower at depth n. “Clopen” in τ-topology means the frame boundary is a decidable predicate on orbit indices: every carrier either belongs to the frame or does not.

Frame Holonomy

Parallel transport around a D-sector loop on the base circle τ¹ produces a frame holonomy: the accumulated phase from the gravitational connection. The holonomy gap is the smallest non-trivial element in the holonomy group at depth n.

Gravitational Coupling

κ_τ = 1 − ι_τ is the D-sector self-coupling. The temporal complement identity κ_τ + κ_A = 1 partitions the base circle into gravity (D) and weak (A) sectors. κ_τ is σ-fixed (unpolarized).

Ground Truth Sources

  • Book V Part III ch11 (Frame Holonomy)

  • gravity-einstein.json: clopen-frame, frame-holonomy


Tau.BookV.GravityField.ClopenFrame

source structure Tau.BookV.GravityField.ClopenFrame :Type

[V.D41] Clopen frame: gravitational reference frame at depth n.

A clopen frame is a subset of the refinement tower that is both closed and open in the τ-topology. This means:

  • Every carrier is decidably inside or outside the frame

  • The frame boundary is a well-defined orbit-index predicate

  • Frame transition maps are holomorphic (boundary-character maps)

  • depth : ℕ Refinement depth at which the frame is defined.

  • depth_pos : self.depth > 0 Depth must be positive (frames require at least one refinement step).

  • carrier_count : ℕ Number of carriers in the frame at this depth.

  • carrier_pos : self.carrier_count > 0 At least one carrier in any frame.

  • is_clopen : Bool The frame is clopen (decidable membership).

Instances For


Tau.BookV.GravityField.instReprClopenFrame

source instance Tau.BookV.GravityField.instReprClopenFrame :Repr ClopenFrame

Equations

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

Tau.BookV.GravityField.instReprClopenFrame.repr

source def Tau.BookV.GravityField.instReprClopenFrame.repr :ClopenFrame → ℕ → Std.Format

Equations

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

Tau.BookV.GravityField.ClopenFrame.same_depth

source def Tau.BookV.GravityField.ClopenFrame.same_depth (f₁ f₂ : ClopenFrame) :Bool

Whether two frames are at the same depth. Equations

  • f₁.same_depth f₂ = (f₁.depth == f₂.depth) Instances For

Tau.BookV.GravityField.FrameHolonomy

source structure Tau.BookV.GravityField.FrameHolonomy :Type

[V.D42] Frame holonomy: phase accumulated by parallel transport around a D-sector loop on τ¹.

The holonomy is the D-sector boundary character evaluated on a closed loop. At depth n, the holonomy group is a finite cyclic group whose order grows with n.

The holonomy gap is the smallest non-trivial element: gap_n = 1/order_n in normalized holonomy units.

  • frame : ClopenFrame The frame around which transport occurs.

  • group_order : ℕ Holonomy group order at this depth.

  • order_pos : self.group_order > 0 Group order is positive.

  • gap_numer : ℕ Holonomy gap numerator (= 1 in normalized units).

  • gap_denom : ℕ Holonomy gap denominator (= group_order).

  • gap_minimal : self.gap_numer = 1 ∧ self.gap_denom = self.group_order Gap is minimal (1/order).

Instances For


Tau.BookV.GravityField.instReprFrameHolonomy.repr

source def Tau.BookV.GravityField.instReprFrameHolonomy.repr :FrameHolonomy → ℕ → Std.Format

Equations

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

Tau.BookV.GravityField.instReprFrameHolonomy

source instance Tau.BookV.GravityField.instReprFrameHolonomy :Repr FrameHolonomy

Equations

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

Tau.BookV.GravityField.FrameHolonomy.gapFloat

source def Tau.BookV.GravityField.FrameHolonomy.gapFloat (h : FrameHolonomy) :Float

Holonomy gap as Float. Equations

  • h.gapFloat = Float.ofNat h.gap_numer / Float.ofNat h.gap_denom Instances For

Tau.BookV.GravityField.LocalGap

source structure Tau.BookV.GravityField.LocalGap :Type

[V.D43] Local gap element: smallest addressable gravitational quantum at depth n.

The local gap is the minimal holonomy element that can be resolved at the given refinement depth. It decreases as depth increases (finer resolution), converging to zero in the ω-germ limit.

gap(n) = κ_τ / refinement_scale(n)

  • depth : ℕ Refinement depth.

  • depth_pos : self.depth > 0 Depth positive.

  • gap_numer : ℕ Gap numerator (κ_τ numerator at this scale).

  • gap_denom : ℕ Gap denominator (refinement scale).

  • denom_pos : self.gap_denom > 0 Denominator positive.

  • gap_positive : self.gap_numer > 0 Gap is positive at any finite depth.

Instances For


Tau.BookV.GravityField.instReprLocalGap

source instance Tau.BookV.GravityField.instReprLocalGap :Repr LocalGap

Equations

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

Tau.BookV.GravityField.instReprLocalGap.repr

source def Tau.BookV.GravityField.instReprLocalGap.repr :LocalGap → ℕ → Std.Format

Equations

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

Tau.BookV.GravityField.LocalGap.toFloat

source def Tau.BookV.GravityField.LocalGap.toFloat (g : LocalGap) :Float

Local gap as Float. Equations

  • g.toFloat = Float.ofNat g.gap_numer / Float.ofNat g.gap_denom Instances For

Tau.BookV.GravityField.TorusVacuumRestated

source structure Tau.BookV.GravityField.TorusVacuumRestated :Type

[V.D44] Torus vacuum restated in the gravitational field context.

The torus vacuum from ch16 (V.D01) is restated here to emphasize that the shape ratio r/R = ι_τ determines the gravitational coupling strength.

This is a lightweight wrapper referencing the original TorusVacuum.

  • vacuum : Gravity.TorusVacuum The underlying torus vacuum.

  • shape_confirmed : self.vacuum.minor_numer * self.vacuum.major_denom * BookIV.Sectors.iotaD = BookIV.Sectors.iota * self.vacuum.minor_denom * self.vacuum.major_numer Shape ratio confirmed.

Instances For


Tau.BookV.GravityField.instReprTorusVacuumRestated

source instance Tau.BookV.GravityField.instReprTorusVacuumRestated :Repr TorusVacuumRestated

Equations

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

Tau.BookV.GravityField.instReprTorusVacuumRestated.repr

source def Tau.BookV.GravityField.instReprTorusVacuumRestated.repr :TorusVacuumRestated → ℕ → Std.Format

Equations

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

Tau.BookV.GravityField.canonical_torus_restated

source def Tau.BookV.GravityField.canonical_torus_restated :TorusVacuumRestated

Canonical restated torus vacuum from the unit torus. Equations

  • Tau.BookV.GravityField.canonical_torus_restated = { vacuum := Tau.BookV.Gravity.unit_torus_vacuum, shape_confirmed := ⋯ } Instances For

Tau.BookV.GravityField.GTauFromShape

source structure Tau.BookV.GravityField.GTauFromShape :Type

[V.D45] G_τ from shape ratio: the gravitational constant derived from the torus vacuum shape ratio r/R = ι_τ.

In orthodox units: G = (c³/ℏ) · ι_τ²

The ι_τ² factor is the structural core. Numerator = iota² = 341304² = 116594274681 Denominator = iotaD² = 10¹²

  • iota_sq_num : ℕ ι_τ² numerator.

  • iota_sq_den : ℕ ι_τ² denominator.

  • denom_pos : self.iota_sq_den > 0 Denominator positive.

  • is_iota_squared : self.iota_sq_num = BookIV.Sectors.iota * BookIV.Sectors.iota ∧ self.iota_sq_den = BookIV.Sectors.iotaD * BookIV.Sectors.iotaD The value equals iota².

Instances For


Tau.BookV.GravityField.instReprGTauFromShape.repr

source def Tau.BookV.GravityField.instReprGTauFromShape.repr :GTauFromShape → ℕ → Std.Format

Equations

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

Tau.BookV.GravityField.instReprGTauFromShape

source instance Tau.BookV.GravityField.instReprGTauFromShape :Repr GTauFromShape

Equations

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

Tau.BookV.GravityField.g_tau_from_shape

source def Tau.BookV.GravityField.g_tau_from_shape :GTauFromShape

Canonical G_τ shape factor. Equations

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

Tau.BookV.GravityField.GTauFromShape.toFloat

source def Tau.BookV.GravityField.GTauFromShape.toFloat (g : GTauFromShape) :Float

G_τ shape factor as Float (≈ 0.116594, i.e., ι_τ²). Equations

  • g.toFloat = Float.ofNat g.iota_sq_num / Float.ofNat g.iota_sq_den Instances For

Tau.BookV.GravityField.GravitationalCoupling

source structure Tau.BookV.GravityField.GravitationalCoupling :Type

[V.D46] Gravitational coupling κ_τ = 1 − ι_τ.

The D-sector self-coupling at primorial depth 1. Numerically: κ_τ = 658541/1000000 ≈ 0.658541.

Properties:

  • σ-fixed (unpolarized, invariant under polarity swap)

  • Unique unpolarized coupling on the base circle

  • Temporal complement: κ_τ + κ_A = 1 (with weak sector)

  • kappa_numer : ℕ κ_τ numerator = iotaD − iota.

  • kappa_denom : ℕ κ_τ denominator = iotaD.

  • denom_pos : self.kappa_denom > 0 Denominator positive.

  • is_one_minus_iota : self.kappa_numer = BookIV.Sectors.iotaD - BookIV.Sectors.iota ∧ self.kappa_denom = BookIV.Sectors.iotaD The value equals 1 − ι_τ.

  • sigma_fixed : Bool σ-fixed (unpolarized).

Instances For


Tau.BookV.GravityField.instReprGravitationalCoupling.repr

source def Tau.BookV.GravityField.instReprGravitationalCoupling.repr :GravitationalCoupling → ℕ → Std.Format

Equations

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

Tau.BookV.GravityField.instReprGravitationalCoupling

source instance Tau.BookV.GravityField.instReprGravitationalCoupling :Repr GravitationalCoupling

Equations

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

Tau.BookV.GravityField.canonical_grav_coupling

source def Tau.BookV.GravityField.canonical_grav_coupling :GravitationalCoupling

Canonical gravitational coupling. Equations

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

Tau.BookV.GravityField.GravitationalCoupling.toFloat

source def Tau.BookV.GravityField.GravitationalCoupling.toFloat (g : GravitationalCoupling) :Float

GravitationalCoupling as Float. Equations

  • g.toFloat = Float.ofNat g.kappa_numer / Float.ofNat g.kappa_denom Instances For

Tau.BookV.GravityField.temporal_complement

source theorem Tau.BookV.GravityField.temporal_complement :BookIV.Sectors.iotaD - BookIV.Sectors.iota + BookIV.Sectors.iota = BookIV.Sectors.iotaD

[V.C01] Temporal complement: κ_τ + κ_A = 1.

The gravity coupling (D-sector, 1 − ι_τ) and the weak coupling (A-sector, ι_τ) sum to 1, partitioning the base circle τ¹.

Cross-multiplied: (iotaD − iota) + iota = iotaD.


Tau.BookV.GravityField.temporal_complement_sectors

source theorem Tau.BookV.GravityField.temporal_complement_sectors :BookIV.Sectors.gravity_sector.coupling_numer + BookIV.Sectors.weak_sector.coupling_numer = BookIV.Sectors.iotaD

Temporal complement restated using sector definitions.


Tau.BookV.GravityField.d_sector_holonomy_gap

source theorem Tau.BookV.GravityField.d_sector_holonomy_gap (h : FrameHolonomy) :h.gap_numer = 1

[V.T20] The D-sector holonomy gap equals the frame holonomy gap.

The gravitational frame holonomy at depth n is determined entirely by the D-sector boundary character. The gap is the minimal non-trivial holonomy element: gap_numer = 1 (in normalized units).


Tau.BookV.GravityField.shape_ratio_is_iota

source theorem Tau.BookV.GravityField.shape_ratio_is_iota :g_tau_from_shape.iota_sq_num = BookIV.Sectors.iota * BookIV.Sectors.iota ∧ g_tau_from_shape.iota_sq_den = BookIV.Sectors.iotaD * BookIV.Sectors.iotaD

[V.T21] The torus vacuum shape ratio r/R = ι_τ. Restated from V.T01 in the gravitational field context.


Tau.BookV.GravityField.g_from_iota_squared

source theorem Tau.BookV.GravityField.g_from_iota_squared :g_tau_from_shape.iota_sq_num > 0 ∧ g_tau_from_shape.iota_sq_den > 0

[V.T22] G_τ = (c³/ℏ) · ι_τ²: the gravitational constant is proportional to ι_τ² with the Planck-unit prefactor. Verified: iota * iota > 0 (positive coupling).


Tau.BookV.GravityField.kappa_sigma_fixed_thm

source theorem Tau.BookV.GravityField.kappa_sigma_fixed_thm :canonical_grav_coupling.sigma_fixed = true

[V.T23] κ_τ is σ-fixed (unpolarized). Gravity couples to total energy-momentum, not to any specific polarity channel.


Tau.BookV.GravityField.frame_adjacency_coherent

source **theorem Tau.BookV.GravityField.frame_adjacency_coherent (f₁ f₂ : ClopenFrame)

(h : f₁.depth = f₂.depth) :f₁.depth = f₂.depth**

[V.P10] Frame adjacency coherence: two frames at the same depth have compatible transition maps.


Tau.BookV.GravityField.gap_refinement_invariant

source theorem Tau.BookV.GravityField.gap_refinement_invariant :canonical_grav_coupling.kappa_numer = BookIV.Sectors.iotaD - BookIV.Sectors.iota

[V.P11] Total gap refinement invariance: the total holonomy around a full loop is κ_τ = 1 − ι_τ, independent of depth n. Only the resolution (gap size) changes, not the total phase.


Tau.BookV.GravityField.example_holonomy

source def Tau.BookV.GravityField.example_holonomy :FrameHolonomy

Equations

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

Tau.BookV.GravityField.example_gap

source def Tau.BookV.GravityField.example_gap :LocalGap

Equations

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