TauLib · API Book V

TauLib.BookV.Gravity.BHTopoModes

TauLib.BookV.Gravity.BHTopoModes

T² torus horizon topology for τ-black holes: quasi-normal mode spectrum, GW echo times, entropy comparison, and no-Hawking argument.

Registry Cross-References

  • [V.D234] T² QNM Mode Structure – TorusMode

  • [V.T168] QNM Fundamental Frequency Ratio = ι_τ⁻¹ – qnm_ratio_is_iota_inv

  • [V.T169] GW Echo Times t± = 4GM·ι_τ^{±1}/c³ – echo_time_outer, echo_time_inner

  • [V.P124] T² Shadow Radius vs EHT – m87_shadow_tau_outer_uas

  • [V.P125] T² Entropy = π·ι_τ × S² Entropy – torus_entropy_ratio

  • [V.R373] LIGO Echo Window – echo_separation

  • [V.R374] No-Hawking from τ-vacuum – no_hawking_argument

Physical Context

The τ-black hole has T² topology (not S²). The two fundamental torus cycles give QNM frequency ratio ι_τ⁻¹ ≈ 2.9299, distinct from Schwarzschild overtone ratio ≈ 0.928.

Numerical Ground Truth (from scripts/bh_topology_lab.py, mpmath 50 dps)

  • ι_τ = 0.34130423887521951564

  • ι_τ⁻¹ = 2.9299372410244192369

  • f(0,1)/f(1,0) = ι_τ⁻¹ ≈ 2.9299

  • For M=30 M_☉: Δt = 1.5303 ms

  • For M=62 M_☉ (GW150914): Δt = 3.1626 ms

  • π·ι_τ = 1.07223889 (entropy ratio)


Tau.BookV.Gravity.TorusMode

source structure Tau.BookV.Gravity.TorusMode :Type

A torus quasi-normal mode labeled by integer winding numbers (n, m) for the outer and inner S¹ cycles respectively. [V.D234]

Laplacian eigenvalue (in units 1/R²): λ_{n,m} = n² + m²·ι_τ⁻² QNM frequency: f_{n,m} ∝ √λ_{n,m}

  • n : ℤ Outer S¹ winding number (outer horizon cycle).

  • m : ℤ Inner S¹ winding number (inner horizon cycle, r = R·ι_τ).

Instances For


Tau.BookV.Gravity.instReprTorusMode.repr

source def Tau.BookV.Gravity.instReprTorusMode.repr :TorusMode → ℕ → Std.Format

Equations

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

Tau.BookV.Gravity.instReprTorusMode

source instance Tau.BookV.Gravity.instReprTorusMode :Repr TorusMode

Equations

  • Tau.BookV.Gravity.instReprTorusMode = { reprPrec := Tau.BookV.Gravity.instReprTorusMode.repr }

Tau.BookV.Gravity.primitiveTorusModes

source def Tau.BookV.Gravity.primitiveTorusModes :List TorusMode

The three primitive torus modes with lowest non-zero QNM frequencies. Equations

  • Tau.BookV.Gravity.primitiveTorusModes = [{ n := 1, m := 0 }, { n := 0, m := 1 }, { n := 1, m := 1 }] Instances For

Tau.BookV.Gravity.torusEigenvalue

source def Tau.BookV.Gravity.torusEigenvalue (mode : TorusMode) :Float

Laplacian eigenvalue of mode (n,m) in units of 1/R², using Float ι_τ. Equations

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

Tau.BookV.Gravity.torusQnmFreq

source def Tau.BookV.Gravity.torusQnmFreq (mode : TorusMode) :Float

QNM frequency of mode (n,m) in units of c/(2πR). Equations

  • Tau.BookV.Gravity.torusQnmFreq mode = (Tau.BookV.Gravity.torusEigenvalue mode).sqrt Instances For

Tau.BookV.Gravity.qnm_ratio_is_iota_inv

source theorem Tau.BookV.Gravity.qnm_ratio_is_iota_inv :Boundary.iota_tau_numer < Boundary.iota_tau_denom

The QNM frequency ratio f(0,1)/f(1,0) = R/r = ι_τ⁻¹ ≈ 2.9299. [V.T168] Inner cycle is faster than outer cycle by factor ι_τ⁻¹. Proof: f_{(n,m)} ∝ √(n²/R² + m²/r²) f(0,1)/f(1,0) = (1/r)/(1/R) = R/r = 1/ι_τ This follows from V.T01: r/R = ι_τ

Nat-level proof: ι_τ = iota_tau_numer/iota_tau_denom = 341304/1000000, so ι_τ⁻¹ = iota_tau_denom/iota_tau_numer. The ratio exceeds 1 because iota_tau_numer < iota_tau_denom (equivalently, ι_τ < 1).


Tau.BookV.Gravity.qnm_frequency_ratio

source def Tau.BookV.Gravity.qnm_frequency_ratio :Float

Numerical value: QNM inner/outer frequency ratio = ι_τ⁻¹. Equations

  • Tau.BookV.Gravity.qnm_frequency_ratio = 1.0 / Tau.BookV.Gravity.iota_float✝ Instances For

Tau.BookV.Gravity.schwarzschild_overtone_ratio

source def Tau.BookV.Gravity.schwarzschild_overtone_ratio :Float

The Schwarzschild l=2 overtone ratio (for comparison). Equations

  • Tau.BookV.Gravity.schwarzschild_overtone_ratio = 0.928 Instances For

Tau.BookV.Gravity.G_Newton

source def Tau.BookV.Gravity.G_Newton :Float

Newton’s gravitational constant G [m³/(kg·s²)]. Equations

  • Tau.BookV.Gravity.G_Newton = 6674e-14 Instances For

Tau.BookV.Gravity.c_light

source def Tau.BookV.Gravity.c_light :Float

Speed of light c [m/s]. Equations

  • Tau.BookV.Gravity.c_light = 2998e5 Instances For

Tau.BookV.Gravity.M_sun

source def Tau.BookV.Gravity.M_sun :Float

Solar mass [kg]. Equations

  • Tau.BookV.Gravity.M_sun = 1989e27 Instances For

Tau.BookV.Gravity.echo_time_outer

source def Tau.BookV.Gravity.echo_time_outer (M_kg : Float) :Float

Outer echo time: t_outer = 4GM·ι_τ⁻¹/c³ [seconds]. Corresponds to outer S¹ round-trip on the torus horizon. [V.T169] Equations

  • Tau.BookV.Gravity.echo_time_outer M_kg = 4.0 * Tau.BookV.Gravity.G_Newton * M_kg / (Tau.BookV.Gravity.iota_float✝ * Tau.BookV.Gravity.c_light ^ 3) Instances For

Tau.BookV.Gravity.echo_time_inner

source def Tau.BookV.Gravity.echo_time_inner (M_kg : Float) :Float

Inner echo time: t_inner = 4GM·ι_τ/c³ [seconds]. Corresponds to inner S¹ round-trip on the torus horizon. [V.T169] Equations

  • Tau.BookV.Gravity.echo_time_inner M_kg = 4.0 * Tau.BookV.Gravity.G_Newton * M_kg * Tau.BookV.Gravity.iota_float✝ / Tau.BookV.Gravity.c_light ^ 3 Instances For

Tau.BookV.Gravity.echo_separation

source def Tau.BookV.Gravity.echo_separation (M_kg : Float) :Float

Echo separation: Δt = t_outer - t_inner = 4GM(ι_τ⁻¹ - ι_τ)/c³ [seconds]. Lab values: M=30 M_☉ → 1.5303 ms; M=62 M_☉ → 3.1626 ms. [V.R373] Equations

  • Tau.BookV.Gravity.echo_separation M_kg = Tau.BookV.Gravity.echo_time_outer M_kg - Tau.BookV.Gravity.echo_time_inner M_kg Instances For

Tau.BookV.Gravity.echo_separation_ms

source def Tau.BookV.Gravity.echo_separation_ms (M_solar : Float) :Float

Echo separation in milliseconds for a given mass in solar masses. Equations

  • Tau.BookV.Gravity.echo_separation_ms M_solar = Tau.BookV.Gravity.echo_separation (M_solar * Tau.BookV.Gravity.M_sun) * 1000.0 Instances For

Tau.BookV.Gravity.m87_shadow_tau_outer_uas

source def Tau.BookV.Gravity.m87_shadow_tau_outer_uas :Float

T² outer torus angular size for M87* [microarcseconds]. θ_outer = 4πGM/(c²·d) · (rad → μas conversion). [V.P124] M87*: M = 6.5×10⁹ M_☉, d = 16.8 Mpc. Lab value: 48.00 μas (EHT observed: 42 ± 3 μas). Equations

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

Tau.BookV.Gravity.m87_shadow_gr_uas

source def Tau.BookV.Gravity.m87_shadow_gr_uas :Float

GR photon sphere angular size for M87* [microarcseconds]. R_shadow = 3√3 GM/c². Lab value: 19.85 μas. Equations

  • Tau.BookV.Gravity.m87_shadow_gr_uas = 3.0 * Float.sqrt 3.0 * Tau.BookV.Gravity.G_Newton * (65e8 * Tau.BookV.Gravity.M_sun) / Tau.BookV.Gravity.c_light ^ 2 / (16.8 * 3086e19) * 2062650e5 Instances For

Tau.BookV.Gravity.torus_entropy_ratio

source def Tau.BookV.Gravity.torus_entropy_ratio :Float

T² / S² Bekenstein-Hawking entropy ratio = π · ι_τ. Derivation: A_{T²} = 4π²R_S²ι_τ, A_{S²} = 4πR_S² S_{T²}/S_{S²} = A_{T²}/A_{S²} = πι_τ ≈ 1.0722. [V.P125] Equations

  • Tau.BookV.Gravity.torus_entropy_ratio = 3.14159265358979 * Tau.BookV.Gravity.iota_float✝ Instances For

Tau.BookV.Gravity.no_hawking_argument

source def Tau.BookV.Gravity.no_hawking_argument :String

The τ-vacuum has no in/out split → no Bogoliubov transformation → no Hawking radiation. SA-i forbids sub-kernel modes. Combined with No-Shrink (V.T03): τ-BHs do not evaporate. [V.R374] Equations

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

Tau.BookV.Gravity.three_primitive_modes

source theorem Tau.BookV.Gravity.three_primitive_modes :primitiveTorusModes.length = 3

There are exactly 3 primitive torus modes.


Tau.BookV.Gravity.outer_mode_has_zero_inner

source theorem Tau.BookV.Gravity.outer_mode_has_zero_inner :(primitiveTorusModes.get ⟨0, ⋯⟩).m = 0

The outer mode has zero inner winding.


Tau.BookV.Gravity.inner_mode_has_zero_outer

source theorem Tau.BookV.Gravity.inner_mode_has_zero_outer :(primitiveTorusModes.get ⟨1, ⋯⟩).n = 0

The inner mode has zero outer winding.


Tau.BookV.Gravity.qnm_ratio_gt_one

source theorem Tau.BookV.Gravity.qnm_ratio_gt_one :qnm_frequency_ratio > 1.0

QNM frequency ratio exceeds 1 (inner faster than outer). This holds because ι_τ < 1, so ι_τ⁻¹ > 1.


Tau.BookV.Gravity.torus_entropy_ratio_gt_one

source theorem Tau.BookV.Gravity.torus_entropy_ratio_gt_one :torus_entropy_ratio > 1.0

Entropy ratio exceeds 1 (T² has more entropy than S²).


Tau.BookV.Gravity.outer_echo_longer_than_inner

source theorem Tau.BookV.Gravity.outer_echo_longer_than_inner :Boundary.iota_tau_denom * Boundary.iota_tau_denom > Boundary.iota_tau_numer * Boundary.iota_tau_numer

Outer echo time exceeds inner echo time. Structural: t_outer/t_inner = ι_τ⁻² > 1 because ι_τ < 1. Nat-level proof: iota_tau_denom² > iota_tau_numer² (1000000² = 10¹² > 341304² ≈ 1.165 × 10¹¹).


Tau.BookV.Gravity.echo_separation_pos

source theorem Tau.BookV.Gravity.echo_separation_pos :Boundary.iota_tau_denom > Boundary.iota_tau_numer

Echo separation Δt > 0 for positive mass. Structural: Δt ∝ (ι_τ⁻¹ − ι_τ) > 0 because ι_τ⁻¹ > 1 > ι_τ. Nat-level proof: iota_tau_denom > iota_tau_numer (i.e., ι_τ < 1).


Tau.BookV.Gravity.t2_qnm_eigenvalue_structure

source def Tau.BookV.Gravity.t2_qnm_eigenvalue_structure :String

[V.D242] T² QNM Eigenvalue Structure. ω_{n,m} = √(n²+m²·ι_τ⁻²)/(2π·r_s). First 3 overtones: (1,0): 1.000, (0,1): ι_τ⁻¹=2.930, (1,1): √(1+ι_τ⁻²)=3.096. Equations

  • Tau.BookV.Gravity.t2qnm_eigenvalue_structure = “T² QNM: ω{n,m} = √(n²+m²·ι_τ⁻²)/(2πr_s). “ ++ “Overtones: (1,0)→1.000, (0,1)→2.930, (1,1)→3.096.” Instances For

Tau.BookV.Gravity.T2QNMEigenvalues

source structure Tau.BookV.Gravity.T2QNMEigenvalues :Type

[V.D242] Structure capturing the T² QNM eigenvalue structure. 3 primitive modes from 2 S¹ cycles (outer winding n, inner winding m). Spectrum is anisotropic because r ≠ R (aspect ratio = ι_τ).

  • n_primitive_modes : ℕ Number of primitive torus modes with lowest non-zero frequency.

  • outer_winding : ℕ Outer S¹ winding quantum number for fundamental mode.

  • inner_winding : ℕ Inner S¹ winding quantum number for fundamental mode.

  • n_independent_frequencies : ℕ Number of independent frequencies from the 2 S¹ cycles (anisotropic: r ≠ R).

Instances For


Tau.BookV.Gravity.instReprT2QNMEigenvalues

source instance Tau.BookV.Gravity.instReprT2QNMEigenvalues :Repr T2QNMEigenvalues

Equations

  • Tau.BookV.Gravity.instReprT2QNMEigenvalues = { reprPrec := Tau.BookV.Gravity.instReprT2QNMEigenvalues.repr }

Tau.BookV.Gravity.instReprT2QNMEigenvalues.repr

source def Tau.BookV.Gravity.instReprT2QNMEigenvalues.repr :T2QNMEigenvalues → ℕ → Std.Format

Equations

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

Tau.BookV.Gravity.instInhabitedT2QNMEigenvalues

source instance Tau.BookV.Gravity.instInhabitedT2QNMEigenvalues :Inhabited T2QNMEigenvalues

Canonical T² QNM eigenvalue data. Equations

  • Tau.BookV.Gravity.instInhabitedT2QNMEigenvalues = { default := { } }

Tau.BookV.Gravity.t2_qnm_eigenvalues_conjunction

source theorem Tau.BookV.Gravity.t2_qnm_eigenvalues_conjunction :have d := { }; d.n_primitive_modes = 3 ∧ d.outer_winding = 1 ∧ d.inner_winding = 1 ∧ d.n_independent_frequencies = 2

All structural properties of T² QNM eigenvalues hold.


Tau.BookV.Gravity.t2_qnm_modes_eq_list

source theorem Tau.BookV.Gravity.t2_qnm_modes_eq_list :default.n_primitive_modes = primitiveTorusModes.length

The number of primitive modes equals the length of primitiveTorusModes.


Tau.BookV.Gravity.t2_echo_time_formulas

source def Tau.BookV.Gravity.t2_echo_time_formulas :String

[V.D243] T² GW Echo Time Formulas. t₊=4GMι_τ/c³ (inner), t₋=4GMι_τ⁻¹/c³ (outer), t₋/t₊=ι_τ⁻²=8.585. Equations

  • Tau.BookV.Gravity.t2_echo_time_formulas = “GW echoes: t₊=4GMι_τ/c³, t₋=4GMι_τ⁻¹/c³, ratio t₋/t₊=ι_τ⁻²=8.585. “ ++ “GW150914: t₊=0.417 ms, t₋=3.580 ms, both in LIGO band.” Instances For

Tau.BookV.Gravity.T2EchoFormulas

source structure Tau.BookV.Gravity.T2EchoFormulas :Type

[V.D243] Structure capturing T² GW echo time formulas. t₋/t₊ = ι_τ⁻² ≈ 8.585. Both echoes fall in LIGO band for stellar-mass BHs. Ratio stored ×1000 for Nat arithmetic.

  • ratio_x1000 : ℕ Echo time ratio ×1000 (ι_τ⁻² ≈ 8.585 → 8585).

  • n_ligo_band : ℕ Number of echo times in LIGO band (inner + outer).

  • n_reference_events : ℕ Number of reference events tested (GW150914).

  • ratio_gt_1000 : self.ratio_x1000 > 1000 Ratio exceeds 1000 (i.e., ι_τ⁻² > 1, inner is shorter).

Instances For


Tau.BookV.Gravity.instReprT2EchoFormulas

source instance Tau.BookV.Gravity.instReprT2EchoFormulas :Repr T2EchoFormulas

Equations

  • Tau.BookV.Gravity.instReprT2EchoFormulas = { reprPrec := Tau.BookV.Gravity.instReprT2EchoFormulas.repr }

Tau.BookV.Gravity.instReprT2EchoFormulas.repr

source def Tau.BookV.Gravity.instReprT2EchoFormulas.repr :T2EchoFormulas → ℕ → Std.Format

Equations

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

Tau.BookV.Gravity.t2_echo_formulas_data

source def Tau.BookV.Gravity.t2_echo_formulas_data :T2EchoFormulas

Canonical T² echo formula data. Equations

  • Tau.BookV.Gravity.t2_echo_formulas_data = { ratio_gt_1000 := Tau.BookV.Gravity.t2_echo_formulas_data._proof_2 } Instances For

Tau.BookV.Gravity.instInhabitedT2EchoFormulas

source instance Tau.BookV.Gravity.instInhabitedT2EchoFormulas :Inhabited T2EchoFormulas

Equations

  • Tau.BookV.Gravity.instInhabitedT2EchoFormulas = { default := Tau.BookV.Gravity.t2_echo_formulas_data }

Tau.BookV.Gravity.t2_echo_formulas_conjunction

source theorem Tau.BookV.Gravity.t2_echo_formulas_conjunction :t2_echo_formulas_data.ratio_x1000 = 8585 ∧ t2_echo_formulas_data.n_ligo_band = 2 ∧ t2_echo_formulas_data.n_reference_events = 1

All structural properties of the T² echo formulas hold.


Tau.BookV.Gravity.echo_ratio_approx

source theorem Tau.BookV.Gravity.echo_ratio_approx :t2_echo_formulas_data.ratio_x1000 = 8585

Echo time ratio ×1000 = 8585.


Tau.BookV.Gravity.qnm_frequency_ratio_discriminator

source def Tau.BookV.Gravity.qnm_frequency_ratio_discriminator :String

[V.T185] QNM Frequency Ratio = ι_τ⁻¹ as Clean Discriminator. ω(0,1)/ω(1,0) = ι_τ⁻¹ = (π+e)/2 = 2.930. T² range [2.5,3.4] vs S² range [0.8,1.1]: no overlap. Equations

  • Tau.BookV.Gravity.qnm_frequency_ratio_discriminator = “QNM ratio ω(0,1)/ω(1,0) = ι_τ⁻¹ = 2.930. “ ++ “T² prediction [2.5,3.4] vs S² [0.8,1.1]: zero-parameter discriminator.” Instances For

Tau.BookV.Gravity.QNMDiscriminator

source structure Tau.BookV.Gravity.QNMDiscriminator :Type

[V.T185] Structure capturing the QNM frequency ratio discriminator. T² range [2.5, 3.4] vs S² range [0.8, 1.1]: no overlap → clean discriminator. All values stored ×10 to use Nat arithmetic.

  • t2_lower_x10 : ℕ T² lower bound ×10 (= 2.5 → 25).

  • t2_upper_x10 : ℕ T² upper bound ×10 (= 3.4 → 34).

  • s2_lower_x10 : ℕ S² lower bound ×10 (= 0.8 → 8).

  • s2_upper_x10 : ℕ S² upper bound ×10 (= 1.1 → 11).

  • range_gap_x10 : ℕ Range gap ×10 = t2_lower − s2_upper (>0 means no overlap).

  • gap_eq : self.range_gap_x10 = self.t2_lower_x10 - self.s2_upper_x10 Gap equals t2_lower − s2_upper.

  • free_parameters : ℕ Number of free parameters.

Instances For


Tau.BookV.Gravity.instReprQNMDiscriminator

source instance Tau.BookV.Gravity.instReprQNMDiscriminator :Repr QNMDiscriminator

Equations

  • Tau.BookV.Gravity.instReprQNMDiscriminator = { reprPrec := Tau.BookV.Gravity.instReprQNMDiscriminator.repr }

Tau.BookV.Gravity.instReprQNMDiscriminator.repr

source def Tau.BookV.Gravity.instReprQNMDiscriminator.repr :QNMDiscriminator → ℕ → Std.Format

Equations

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

Tau.BookV.Gravity.qnm_discriminator_data

source def Tau.BookV.Gravity.qnm_discriminator_data :QNMDiscriminator

Canonical QNM discriminator data. Equations

  • Tau.BookV.Gravity.qnm_discriminator_data = { gap_eq := Tau.BookV.Gravity.qnm_discriminator_data._proof_1 } Instances For

Tau.BookV.Gravity.instInhabitedQNMDiscriminator

source instance Tau.BookV.Gravity.instInhabitedQNMDiscriminator :Inhabited QNMDiscriminator

Equations

  • Tau.BookV.Gravity.instInhabitedQNMDiscriminator = { default := Tau.BookV.Gravity.qnm_discriminator_data }

Tau.BookV.Gravity.qnm_discriminator_conjunction

source theorem Tau.BookV.Gravity.qnm_discriminator_conjunction :qnm_discriminator_data.t2_lower_x10 = 25 ∧ qnm_discriminator_data.s2_lower_x10 = 8 ∧ qnm_discriminator_data.range_gap_x10 = 14 ∧ qnm_discriminator_data.free_parameters = 0

All structural properties of the QNM discriminator hold.


Tau.BookV.Gravity.qnm_ranges_separated

source theorem Tau.BookV.Gravity.qnm_ranges_separated :qnm_discriminator_data.t2_lower_x10 > qnm_discriminator_data.s2_upper_x10

T² lower bound exceeds S² upper bound → ranges are separated.


Tau.BookV.Gravity.bh_t2_falsification

source def Tau.BookV.Gravity.bh_t2_falsification :String

[V.P131] Three falsifiable T² BH predictions with explicit error bars. (1) QNM ratio = ι_τ⁻¹ (discriminator), (2) shadow correction +2.91%, (3) GW echoes at t₊ = 4GM·ι_τ/c³. All zero-free-parameter predictions. Equations

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

Tau.BookV.Gravity.BHT2Falsification

source structure Tau.BookV.Gravity.BHT2Falsification :Type

[V.P131] Structure capturing the three falsifiable T² BH predictions.

  • n_predictions : ℕ Number of independent falsifiable predictions.

  • n_channels : ℕ Number of observational channels (QNM + shadow + echoes).

  • predictions_eq_channels : self.n_predictions = self.n_channels Predictions equal channels.

  • free_parameters : ℕ Number of free parameters across all predictions.

Instances For


Tau.BookV.Gravity.instReprBHT2Falsification.repr

source def Tau.BookV.Gravity.instReprBHT2Falsification.repr :BHT2Falsification → ℕ → Std.Format

Equations

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

Tau.BookV.Gravity.instReprBHT2Falsification

source instance Tau.BookV.Gravity.instReprBHT2Falsification :Repr BHT2Falsification

Equations

  • Tau.BookV.Gravity.instReprBHT2Falsification = { reprPrec := Tau.BookV.Gravity.instReprBHT2Falsification.repr }

Tau.BookV.Gravity.bh_t2_falsification_data

source def Tau.BookV.Gravity.bh_t2_falsification_data :BHT2Falsification

Canonical BH T² falsification data. Equations

  • Tau.BookV.Gravity.bh_t2_falsification_data = { predictions_eq_channels := Tau.BookV.Gravity.bh_t2_falsification_data._proof_1 } Instances For

Tau.BookV.Gravity.instInhabitedBHT2Falsification

source instance Tau.BookV.Gravity.instInhabitedBHT2Falsification :Inhabited BHT2Falsification

Equations

  • Tau.BookV.Gravity.instInhabitedBHT2Falsification = { default := Tau.BookV.Gravity.bh_t2_falsification_data }

Tau.BookV.Gravity.bh_t2_falsification_conjunction

source theorem Tau.BookV.Gravity.bh_t2_falsification_conjunction :bh_t2_falsification_data.n_predictions = 3 ∧ bh_t2_falsification_data.n_channels = 3 ∧ bh_t2_falsification_data.free_parameters = 0

All structural properties of BH T² falsification hold.


Tau.BookV.Gravity.bh_predictions_count

source theorem Tau.BookV.Gravity.bh_predictions_count :bh_t2_falsification_data.n_predictions = 3

There are exactly 3 falsifiable predictions.


Tau.BookV.Gravity.vop5_sprint7e_status

source def Tau.BookV.Gravity.vop5_sprint7e_status :String

[V.R380] V.OP5 SOLVED: Sprint 7E provides complete observational signature suite for T² BH topology. Three channels (EHT, QNM, GW echo) all derived from ι_τ with zero free parameters. Equations

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

Tau.BookV.Gravity.VOP5Status

source structure Tau.BookV.Gravity.VOP5Status :Type

[V.R380] Structure capturing V.OP5 solution status.

  • n_observational_channels : ℕ Number of independent observational channels.

  • n_input_constants : ℕ Number of input constants (just ι_τ).

  • n_cross_checks : ℕ Number of independent cross-checks (entropy ratio).

  • free_parameters : ℕ Number of free parameters.

Instances For


Tau.BookV.Gravity.instReprVOP5Status.repr

source def Tau.BookV.Gravity.instReprVOP5Status.repr :VOP5Status → ℕ → Std.Format

Equations

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

Tau.BookV.Gravity.instReprVOP5Status

source instance Tau.BookV.Gravity.instReprVOP5Status :Repr VOP5Status

Equations

  • Tau.BookV.Gravity.instReprVOP5Status = { reprPrec := Tau.BookV.Gravity.instReprVOP5Status.repr }

Tau.BookV.Gravity.vop5_data

source def Tau.BookV.Gravity.vop5_data :VOP5Status

Canonical V.OP5 status data. Equations

  • Tau.BookV.Gravity.vop5_data = { } Instances For

Tau.BookV.Gravity.instInhabitedVOP5Status

source instance Tau.BookV.Gravity.instInhabitedVOP5Status :Inhabited VOP5Status

Equations

  • Tau.BookV.Gravity.instInhabitedVOP5Status = { default := Tau.BookV.Gravity.vop5_data }

Tau.BookV.Gravity.vop5_status_conjunction

source theorem Tau.BookV.Gravity.vop5_status_conjunction :vop5_data.n_observational_channels = 3 ∧ vop5_data.n_input_constants = 1 ∧ vop5_data.n_cross_checks = 1 ∧ vop5_data.free_parameters = 0

All structural properties of V.OP5 status hold.


Tau.BookV.Gravity.vop5_channels_eq_predictions

source theorem Tau.BookV.Gravity.vop5_channels_eq_predictions :vop5_data.n_observational_channels = bh_t2_falsification_data.n_predictions

V.OP5 channels = BH T² falsification predictions.


Tau.BookV.Gravity.BHEntropyCatalog

source structure Tau.BookV.Gravity.BHEntropyCatalog :Type

Black hole entropy catalog entry — V.T216 S_τ = πι_τ · k_B · A/(4ℓ_P²) for T² horizon topology

  • name : String
  • mass_solar : ℕ
  • log10_entropy : ℕ
  • t2_excess_x1000 : ℕ Instances For

Tau.BookV.Gravity.instReprBHEntropyCatalog

source instance Tau.BookV.Gravity.instReprBHEntropyCatalog :Repr BHEntropyCatalog

Equations

  • Tau.BookV.Gravity.instReprBHEntropyCatalog = { reprPrec := Tau.BookV.Gravity.instReprBHEntropyCatalog.repr }

Tau.BookV.Gravity.instReprBHEntropyCatalog.repr

source def Tau.BookV.Gravity.instReprBHEntropyCatalog.repr :BHEntropyCatalog → ℕ → Std.Format

Equations

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

Tau.BookV.Gravity.t2_entropy_excess_x10000

source def Tau.BookV.Gravity.t2_entropy_excess_x10000 :ℕ

The T² entropy excess factor: πι_τ ≈ 1.0722 Equations

  • Tau.BookV.Gravity.t2_entropy_excess_x10000 = 10722 Instances For

Tau.BookV.Gravity.bh_entropy_catalog

source def Tau.BookV.Gravity.bh_entropy_catalog :List BHEntropyCatalog

5-entry catalog — V.T216 Equations

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

Tau.BookV.Gravity.entropy_catalog_uniform_excess

source theorem Tau.BookV.Gravity.entropy_catalog_uniform_excess (e : BHEntropyCatalog) :e ∈ bh_entropy_catalog → e.t2_excess_x1000 = 1072

All catalog entries share the same T² excess factor


Tau.BookV.Gravity.entropy_catalog_remark

source def Tau.BookV.Gravity.entropy_catalog_remark :String

Entropy catalog remark — V.R402 Equations

  • Tau.BookV.Gravity.entropy_catalog_remark = “S_BH ranges from ~10⁷⁹ k_B (stellar) to ~10⁹⁸ k_B (TON 618). “ ++ “The T² excess factor πι_τ ≈ 1.0722 is universal, independent of mass.” Instances For

Tau.BookV.Gravity.ReadoutGibbsState

source structure Tau.BookV.Gravity.ReadoutGibbsState :Type

Readout Gibbs state — V.D276 The boundary Hilbert space admits a thermal state encoding information. Temperature formula: T_H = ℏc³/(8πGMk_B). Spectrum is Planckian but implies NO mass loss (No-Shrink Theorem).

  • description : String
  • temperature_formula : String
  • is_planckian : ℕ
  • implies_mass_loss : ℕ Instances For

Tau.BookV.Gravity.instReprReadoutGibbsState

source instance Tau.BookV.Gravity.instReprReadoutGibbsState :Repr ReadoutGibbsState

Equations

  • Tau.BookV.Gravity.instReprReadoutGibbsState = { reprPrec := Tau.BookV.Gravity.instReprReadoutGibbsState.repr }

Tau.BookV.Gravity.instReprReadoutGibbsState.repr

source def Tau.BookV.Gravity.instReprReadoutGibbsState.repr :ReadoutGibbsState → ℕ → Std.Format

Equations

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

Tau.BookV.Gravity.canonical_readout

source def Tau.BookV.Gravity.canonical_readout :ReadoutGibbsState

Canonical readout state: Planckian (1), no mass loss (0) Equations

  • Tau.BookV.Gravity.canonical_readout = { description := “Boundary holonomy Gibbs state”, temperature_formula := “ℏc³/(8πGMk_B)”, is_planckian := 1, implies_mass_loss := 0 } Instances For

Tau.BookV.Gravity.readout_no_mass_loss

source theorem Tau.BookV.Gravity.readout_no_mass_loss :canonical_readout.implies_mass_loss = 0

Readout does NOT imply mass loss — V.T217


Tau.BookV.Gravity.readout_is_planckian

source theorem Tau.BookV.Gravity.readout_is_planckian :canonical_readout.is_planckian = 1

Readout IS Planckian — V.P148


Tau.BookV.Gravity.readout_planckian_gt_mass_loss

source theorem Tau.BookV.Gravity.readout_planckian_gt_mass_loss :canonical_readout.is_planckian > canonical_readout.implies_mass_loss

Planckian flag exceeds mass-loss flag (1 > 0): spectrum exists but no evaporation


Tau.BookV.Gravity.ReadoutTemperatureCatalog

source structure Tau.BookV.Gravity.ReadoutTemperatureCatalog :Type

Readout temperature catalog entry — V.R403

  • name : String
  • mass_solar : ℕ
  • neg_log10_T : ℕ Instances For

Tau.BookV.Gravity.instReprReadoutTemperatureCatalog.repr

source def Tau.BookV.Gravity.instReprReadoutTemperatureCatalog.repr :ReadoutTemperatureCatalog → ℕ → Std.Format

Equations

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

Tau.BookV.Gravity.instReprReadoutTemperatureCatalog

source instance Tau.BookV.Gravity.instReprReadoutTemperatureCatalog :Repr ReadoutTemperatureCatalog

Equations

  • Tau.BookV.Gravity.instReprReadoutTemperatureCatalog = { reprPrec := Tau.BookV.Gravity.instReprReadoutTemperatureCatalog.repr }

Tau.BookV.Gravity.readout_temp_catalog

source def Tau.BookV.Gravity.readout_temp_catalog :List ReadoutTemperatureCatalog

5-entry readout temperature catalog Equations

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

Tau.BookV.Gravity.readout_catalog_length

source theorem Tau.BookV.Gravity.readout_catalog_length :readout_temp_catalog.length = 5

Catalog has exactly 5 entries


Tau.BookV.Gravity.readout_temps_all_positive

source theorem Tau.BookV.Gravity.readout_temps_all_positive (e : ReadoutTemperatureCatalog) :e ∈ readout_temp_catalog → e.neg_log10_T > 0

All catalog entries have positive temperature exponent


Tau.BookV.Gravity.KMSReadout

source structure Tau.BookV.Gravity.KMSReadout :Type

[Sprint 22C] KMS readout derivation. The Planckian spectrum follows from the KMS condition on the boundary algebra without Bogoliubov transformations.

  • H_∂[ω] restricted to L = S¹∨S¹ is a bosonic algebra (Book IV, K5+K6)

  • The readout Gibbs state (V.D276, τ-effective) is max-entropy at T_H

  • KMS condition (Haag-Hugenholtz-Winnink 1967): thermal equilibrium on a bosonic algebra has unique spectral distribution = Bose-Einstein

  • Therefore B(ν,T_H) = (2hν³/c²)/(exp(hν/k_BT_H)−1) — Planckian. QED.

  • boundary_algebra_bosonic : ℕ Boundary algebra is bosonic (from Book IV K5+K6).

  • kms_condition_satisfied : ℕ Readout state satisfies KMS condition at T_H.

  • spectral_uniqueness : ℕ Spectral distribution is unique (Haag-Hugenholtz-Winnink).

  • is_planckian : ℕ Resulting spectrum is Planckian.

  • no_bogoliubov : ℕ No Bogoliubov transformation needed.

Instances For


Tau.BookV.Gravity.instReprKMSReadout

source instance Tau.BookV.Gravity.instReprKMSReadout :Repr KMSReadout

Equations

  • Tau.BookV.Gravity.instReprKMSReadout = { reprPrec := Tau.BookV.Gravity.instReprKMSReadout.repr }

Tau.BookV.Gravity.instReprKMSReadout.repr

source def Tau.BookV.Gravity.instReprKMSReadout.repr :KMSReadout → ℕ → Std.Format

Equations

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

Tau.BookV.Gravity.kms_readout

source def Tau.BookV.Gravity.kms_readout :KMSReadout

Canonical KMS readout data. Equations

  • Tau.BookV.Gravity.kms_readout = { } Instances For

Tau.BookV.Gravity.kms_implies_planckian

source theorem Tau.BookV.Gravity.kms_implies_planckian :kms_readout.boundary_algebra_bosonic = 1 ∧ kms_readout.kms_condition_satisfied = 1 → kms_readout.is_planckian = 1

KMS implies Planckian: if boundary algebra is bosonic and KMS holds, the spectrum is uniquely Planckian.


Tau.BookV.Gravity.kms_no_bogoliubov

source theorem Tau.BookV.Gravity.kms_no_bogoliubov :kms_readout.no_bogoliubov = 1

The KMS derivation does not use Bogoliubov transformations.


Tau.BookV.Gravity.kms_consistent_with_readout

source theorem Tau.BookV.Gravity.kms_consistent_with_readout :kms_readout.is_planckian = canonical_readout.is_planckian

KMS readout is consistent with the existing V.P148 readout_is_planckian.


Tau.BookV.Gravity.EchoSearchEvent

source structure Tau.BookV.Gravity.EchoSearchEvent :Type

Echo search event entry — V.D283

  • event_name : String
  • final_mass_x10 : ℕ
  • main_snr_x10 : ℕ
  • echo_snr_x100 : ℕ
  • t_plus_us : ℕ
  • t_minus_us : ℕ Instances For

Tau.BookV.Gravity.instReprEchoSearchEvent

source instance Tau.BookV.Gravity.instReprEchoSearchEvent :Repr EchoSearchEvent

Equations

  • Tau.BookV.Gravity.instReprEchoSearchEvent = { reprPrec := Tau.BookV.Gravity.instReprEchoSearchEvent.repr }

Tau.BookV.Gravity.instReprEchoSearchEvent.repr

source def Tau.BookV.Gravity.instReprEchoSearchEvent.repr :EchoSearchEvent → ℕ → Std.Format

Equations

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

Tau.BookV.Gravity.echo_search_catalog

source def Tau.BookV.Gravity.echo_search_catalog :List EchoSearchEvent

10-event echo search catalog Equations

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

Tau.BookV.Gravity.echo_damping_10mode_x10000

source def Tau.BookV.Gravity.echo_damping_10mode_x10000 :ℕ

(1,0) mode damping factor × 10000: exp(−π) ≈ 0.0432 → 432 Equations

  • Tau.BookV.Gravity.echo_damping_10mode_x10000 = 432 Instances For

Tau.BookV.Gravity.echo_detection_snr_threshold

source def Tau.BookV.Gravity.echo_detection_snr_threshold :ℕ

Echo detection threshold — V.T225 Equations

  • Tau.BookV.Gravity.echo_detection_snr_threshold = 3 Instances For

Tau.BookV.Gravity.stacked_echo_snr_x10

source def Tau.BookV.Gravity.stacked_echo_snr_x10 :ℕ

Stacked echo SNR estimate — V.P151 (×10) Equations

  • Tau.BookV.Gravity.stacked_echo_snr_x10 = 22 Instances For

Tau.BookV.Gravity.events_needed_3sigma

source def Tau.BookV.Gravity.events_needed_3sigma :ℕ

Events needed for 3σ detection Equations

  • Tau.BookV.Gravity.events_needed_3sigma = 19 Instances For

Tau.BookV.Gravity.et_sensitivity_factor

source def Tau.BookV.Gravity.et_sensitivity_factor :ℕ

Einstein Telescope improvement factor Equations

  • Tau.BookV.Gravity.et_sensitivity_factor = 10 Instances For

Tau.BookV.Gravity.et_single_echo_snr_x10

source def Tau.BookV.Gravity.et_single_echo_snr_x10 :ℕ

ET single-event echo SNR for GW150914-class (×10) Equations

  • Tau.BookV.Gravity.et_single_echo_snr_x10 = 104 Instances For

Tau.BookV.Gravity.echo_catalog_length

source theorem Tau.BookV.Gravity.echo_catalog_length :echo_search_catalog.length = 10

Catalog has 10 events


Tau.BookV.Gravity.et_single_event_detectable

source theorem Tau.BookV.Gravity.et_single_event_detectable :et_single_echo_snr_x10 > echo_detection_snr_threshold * 10

ET single-event SNR exceeds detection threshold


Tau.BookV.Gravity.o1o3_stack_below_threshold

source theorem Tau.BookV.Gravity.o1o3_stack_below_threshold :stacked_echo_snr_x10 < echo_detection_snr_threshold * 10

O1-O3 stacked SNR is below 3σ threshold


Tau.BookV.Gravity.echo_search_remark

source def Tau.BookV.Gravity.echo_search_remark :String

Echo search remark — V.R407 Equations

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

Tau.BookV.Gravity.t2_lyapunov_correction_x10000

source def Tau.BookV.Gravity.t2_lyapunov_correction_x10000 :ℕ

[Sprint 22D] T²-corrected Lyapunov exponent × 10000. γ_τ = π(1+ι_τ²/2) ≈ 3.324 → 33240 × 10000. The T² correction factor is 1+ι_τ²/2 ≈ 1.0583 (from V.P83, τ-effective). Equations

  • Tau.BookV.Gravity.t2_lyapunov_correction_x10000 = 10583 Instances For

Tau.BookV.Gravity.s2_lyapunov_x10000

source def Tau.BookV.Gravity.s2_lyapunov_x10000 :ℕ

S² Lyapunov exponent × 10000: π ≈ 3.1416 → 31416 Equations

  • Tau.BookV.Gravity.s2_lyapunov_x10000 = 31416 Instances For

Tau.BookV.Gravity.t2_lyapunov_exceeds_s2

source theorem Tau.BookV.Gravity.t2_lyapunov_exceeds_s2 :t2_lyapunov_correction_x10000 > 10000

T² Lyapunov exceeds S² (tighter bound on echo amplitude).


Tau.BookV.Gravity.echo_damping_t2_bound_x10000

source def Tau.BookV.Gravity.echo_damping_t2_bound_x10000 :ℕ

Echo damping bound (1,0) mode × 10000 with T² correction: exp(−γ_τ) ≈ 0.0361 → 361 (compared to S² value 432). Equations

  • Tau.BookV.Gravity.echo_damping_t2_bound_x10000 = 361 Instances For

Tau.BookV.Gravity.t2_echo_bound_tighter

source theorem Tau.BookV.Gravity.t2_echo_bound_tighter :echo_damping_t2_bound_x10000 < echo_damping_10mode_x10000

T² echo bound is tighter than S² estimate.


Tau.BookV.Gravity.t2_echo_reduction

source theorem Tau.BookV.Gravity.t2_echo_reduction :echo_damping_10mode_x10000 - echo_damping_t2_bound_x10000 = 71

The T² correction reduces echo amplitude by ~16%.