TauLib · API Book III

TauLib.BookIII.Hinge.HingeTheorem

TauLib.BookIII.Hinge.HingeTheorem

Hinge Theorem and No-Knobs Theorem: the capstone results of Book III Part VIII.

Registry Cross-References

  • [III.T41] Hinge Theorem – hinge_theorem_check

  • [III.T42] No-Knobs Theorem – no_knobs_check

Mathematical Content

III.T41 (Hinge Theorem): Every result in Books IV-VII is a sector instantiation of a Book III structure. The enrichment tower E0 -> E1 -> E2 -> E3 acts as a hinge: Book III provides the universal template, and each subsequent book instantiates the template at the appropriate enrichment level with sector products determined by the dependency chain.

At finite level: for each enrichment level E_k and each sector S in {D, A, B, C, Omega}, the sector product at E_k is determined by the tower coherence checks at that level. The hinge ensures that the 14-link chain controls all downstream content.

III.T42 (No-Knobs Theorem): All coupling constants and sector products are determined by a single parameter: iota_tau = 2/(pi + e) ~ 0.341304. No free parameters remain after the enrichment tower is assembled. The rational approximation 341304/1000000 determines all finite-level sector products via the primorial tower.

The No-Knobs Theorem is the philosophical capstone: Category tau has no adjustable parameters. Everything flows from the seven axioms.


Tau.BookIII.Hinge.sector_product

source **def Tau.BookIII.Hinge.sector_product (s : Sectors.Sector)

(k : Denotation.TauIdx) :Denotation.TauIdx**

Sector product at a given enrichment level and depth k. Each sector contributes a factor to the primorial decomposition:

  • D: radial (trivial character contribution = 1)

  • A: balanced (equal m,n contribution)

  • B: B-lobe product (split_zeta_b)

  • C: C-lobe product (split_zeta_c)

  • Omega: crossing product (split_zeta_x)

Equations

  • Tau.BookIII.Hinge.sector_product Tau.BookIII.Sectors.Sector.D k = 1
  • Tau.BookIII.Hinge.sector_product Tau.BookIII.Sectors.Sector.A k = if (k == 0) = true then 1 else 2
  • Tau.BookIII.Hinge.sector_product Tau.BookIII.Sectors.Sector.B k = Tau.BookIII.Doors.split_zeta_b k
  • Tau.BookIII.Hinge.sector_product Tau.BookIII.Sectors.Sector.C k = Tau.BookIII.Doors.split_zeta_c k
  • Tau.BookIII.Hinge.sector_product Tau.BookIII.Sectors.Sector.Omega k = Tau.BookIII.Doors.split_zeta_x k Instances For

Tau.BookIII.Hinge.total_sector_product

source def Tau.BookIII.Hinge.total_sector_product (k : Denotation.TauIdx) :Denotation.TauIdx

Total sector product: D * A * B * C * Omega should recover a function of Prim(k) at each depth. Equations

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

Tau.BookIII.Hinge.sector_product_at_level

source **def Tau.BookIII.Hinge.sector_product_at_level (lev : Enrichment.EnrLevel)

(k : Denotation.TauIdx) :Denotation.TauIdx**

Sector product at an enrichment level: the layer template determines which sectors are active at each level. Equations

  • One or more equations did not get rendered due to their size.
  • Tau.BookIII.Hinge.sector_product_at_level Tau.BookIII.Enrichment.EnrLevel.E3 k = 1 Instances For

Tau.BookIII.Hinge.sector_instantiation_check

source def Tau.BookIII.Hinge.sector_instantiation_check (bound db : Denotation.TauIdx) :Bool

[III.T41] Sector instantiation check: at each enrichment level, the sector products are determined by the tower coherence. For k in 1..db: BNF at k decomposes into sector products, and these products are compatible across levels. Equations

  • Tau.BookIII.Hinge.sector_instantiation_check bound db = Tau.BookIII.Hinge.sector_instantiation_check.go bound 1 db (db + 1) Instances For

Tau.BookIII.Hinge.sector_instantiation_check.go

source@[irreducible]

**def Tau.BookIII.Hinge.sector_instantiation_check.go (bound : Denotation.TauIdx)

(k db fuel : ℕ) :Bool**

Equations

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

Tau.BookIII.Hinge.sector_instantiation_check.bnf_check_at

source def Tau.BookIII.Hinge.sector_instantiation_check.bnf_check_at (bound k : ℕ) :Bool

Check BNF at a single depth. Equations

  • Tau.BookIII.Hinge.sector_instantiation_check.bnf_check_at bound k = Tau.BookIII.Hinge.sector_instantiation_check.bnf_at_go 0 bound k (bound + 1) Instances For

Tau.BookIII.Hinge.sector_instantiation_check.bnf_at_go

source@[irreducible]

def Tau.BookIII.Hinge.sector_instantiation_check.bnf_at_go (x bound k fuel : ℕ) :Bool

Equations

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

Tau.BookIII.Hinge.level_coherence_check

source def Tau.BookIII.Hinge.level_coherence_check (db : Denotation.TauIdx) :Bool

[III.T41] Level coherence check: sector products at level k+1 extend those at level k (divisibility). Equations

  • Tau.BookIII.Hinge.level_coherence_check db = Tau.BookIII.Hinge.level_coherence_check.go 1 db (db + 1) Instances For

Tau.BookIII.Hinge.level_coherence_check.go

source@[irreducible]

def Tau.BookIII.Hinge.level_coherence_check.go (k db fuel : ℕ) :Bool

Equations

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

Scope limitation (E3 collapse): At finite primorial level, the E3 predicate degenerates to E0 because reduce is idempotent. This check is vacuous but correctly models the mathematical structure. The E3 layer is correctly DEFINED but finite verification is vacuous. See audit DASHBOARD.md §E3 Collapse.


Tau.BookIII.Hinge.enrichment_determines_sectors

source def Tau.BookIII.Hinge.enrichment_determines_sectors (bound db : Denotation.TauIdx) :Bool

[III.T41] Enrichment determines sectors: at each level, the layer template’s predicate selects exactly the admissible sector products. Equations

  • Tau.BookIII.Hinge.enrichment_determines_sectors bound db = Tau.BookIII.Hinge.enrichment_determines_sectors.go 0 1 bound db ((bound + 1) * (db + 1)) Instances For

Tau.BookIII.Hinge.enrichment_determines_sectors.go

source@[irreducible]

def Tau.BookIII.Hinge.enrichment_determines_sectors.go (x k bound db fuel : ℕ) :Bool

Equations

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

Tau.BookIII.Hinge.hinge_theorem_check

source def Tau.BookIII.Hinge.hinge_theorem_check (bound db : Denotation.TauIdx) :Bool

[III.T41] Hinge theorem check: sector instantiation + level coherence + enrichment determines sectors + dependency chain valid. Equations

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

Tau.BookIII.Hinge.iota_numer

source def Tau.BookIII.Hinge.iota_numer :ℕ

The iota_tau rational approximation: 341304/1000000. Equations

  • Tau.BookIII.Hinge.iota_numer = 341304 Instances For

Tau.BookIII.Hinge.iota_denom

source def Tau.BookIII.Hinge.iota_denom :ℕ

Equations

  • Tau.BookIII.Hinge.iota_denom = 1000000 Instances For

Tau.BookIII.Hinge.iota_determines_ratio

source def Tau.BookIII.Hinge.iota_determines_ratio (db : Denotation.TauIdx) :Bool

[III.T42] iota_tau determines B/C ratio: at each depth k, the ratio B-product / C-product is governed by iota_tau. In scaled arithmetic: B * iota_denom vs C * iota_numer should be in the correct ordering. Equations

  • Tau.BookIII.Hinge.iota_determines_ratio db = Tau.BookIII.Hinge.iota_determines_ratio.go 3 db (db + 1) Instances For

Tau.BookIII.Hinge.iota_determines_ratio.go

source@[irreducible]

def Tau.BookIII.Hinge.iota_determines_ratio.go (k db fuel : ℕ) :Bool

Equations

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

Tau.BookIII.Hinge.no_free_parameters_check

source def Tau.BookIII.Hinge.no_free_parameters_check (bound db : Denotation.TauIdx) :Bool

[III.T42] No free parameters: all sector products are derivable from the primorial tower, which is itself uniquely determined by the primes. The primes are fixed by K0-K6. Hence: no knobs. Equations

  • Tau.BookIII.Hinge.no_free_parameters_check bound db = Tau.BookIII.Hinge.no_free_parameters_check.go 0 1 bound db ((bound + 1) * (db + 1)) Instances For

Tau.BookIII.Hinge.no_free_parameters_check.go

source@[irreducible]

def Tau.BookIII.Hinge.no_free_parameters_check.go (x k bound db fuel : ℕ) :Bool

Equations

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

Tau.BookIII.Hinge.coupling_uniqueness_check

source def Tau.BookIII.Hinge.coupling_uniqueness_check (bound db : Denotation.TauIdx) :Bool

[III.T42] Coupling uniqueness: at each enrichment level, the layer template’s invariant is uniquely determined (no choice involved). E0: holomorphic (reduce-idempotent). E1: orthogonal (e+ * e- = 0). E2: self-correcting (triple-reduce stable). E3: self-model (fixed point). Equations

  • Tau.BookIII.Hinge.coupling_uniqueness_check bound db = (Tau.BookIII.Enrichment.all_layers_valid bound db && Tau.BookIII.Arithmetic.tower_assembly_check bound db) Instances For

Tau.BookIII.Hinge.no_knobs_check

source def Tau.BookIII.Hinge.no_knobs_check (bound db : Denotation.TauIdx) :Bool

[III.T42] No-knobs check: iota_tau determines ratio + no free parameters

  • coupling uniqueness. The single constant 341304/1000000 controls everything downstream of the seven axioms.

Equations

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

Tau.BookIII.Hinge.hinge_assembly_check

source def Tau.BookIII.Hinge.hinge_assembly_check (bound db : Denotation.TauIdx) :Bool

[III.T41 + III.T42] Full hinge assembly: hinge theorem + no-knobs theorem + terminal completeness of the chain. Equations

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

Tau.BookIII.Hinge.hinge_theorem_8_3

source theorem Tau.BookIII.Hinge.hinge_theorem_8_3 :hinge_theorem_check 8 3 = true


Tau.BookIII.Hinge.sector_instantiation_10_3

source theorem Tau.BookIII.Hinge.sector_instantiation_10_3 :sector_instantiation_check 10 3 = true


Tau.BookIII.Hinge.level_coherence_4

source theorem Tau.BookIII.Hinge.level_coherence_4 :level_coherence_check 4 = true


Tau.BookIII.Hinge.enrichment_determines_10_3

source theorem Tau.BookIII.Hinge.enrichment_determines_10_3 :enrichment_determines_sectors 10 3 = true


Tau.BookIII.Hinge.no_knobs_8_3

source theorem Tau.BookIII.Hinge.no_knobs_8_3 :no_knobs_check 8 3 = true


Tau.BookIII.Hinge.iota_determines_5

source theorem Tau.BookIII.Hinge.iota_determines_5 :iota_determines_ratio 5 = true


Tau.BookIII.Hinge.no_free_params_10_3

source theorem Tau.BookIII.Hinge.no_free_params_10_3 :no_free_parameters_check 10 3 = true


Tau.BookIII.Hinge.coupling_uniqueness_8_3

source theorem Tau.BookIII.Hinge.coupling_uniqueness_8_3 :coupling_uniqueness_check 8 3 = true


Tau.BookIII.Hinge.hinge_assembly_8_3

source theorem Tau.BookIII.Hinge.hinge_assembly_8_3 :hinge_assembly_check 8 3 = true


Tau.BookIII.Hinge.hinge_chain_length

source theorem Tau.BookIII.Hinge.hinge_chain_length :chain_links.length = 14

[III.T41] Structural: the hinge chain has 14 links.


Tau.BookIII.Hinge.sector_product_depth_3

source theorem Tau.BookIII.Hinge.sector_product_depth_3 :Doors.split_zeta_b 3 * Doors.split_zeta_c 3 * Doors.split_zeta_x 3 = Polarity.primorial 3

[III.T41] Structural: B * C * X = Prim(3) = 30 at depth 3.


Tau.BookIII.Hinge.enrichment_strict

source theorem Tau.BookIII.Hinge.enrichment_strict :Enrichment.EnrLevel.E0.lt Enrichment.EnrLevel.E1 = true ∧ Enrichment.EnrLevel.E1.lt Enrichment.EnrLevel.E2 = true ∧ Enrichment.EnrLevel.E2.lt Enrichment.EnrLevel.E3 = true

[III.T41] Structural: enrichment level ordering is strict.


Tau.BookIII.Hinge.iota_value

source theorem Tau.BookIII.Hinge.iota_value :iota_numer = 341304 ∧ iota_denom = 1000000

[III.T42] Structural: iota_tau approximation is 341304/1000000.


Tau.BookIII.Hinge.iota_lt_one

source theorem Tau.BookIII.Hinge.iota_lt_one :iota_numer < iota_denom

[III.T42] Structural: iota_tau < 1 (B is the minority channel).


Tau.BookIII.Hinge.iota_pos

source theorem Tau.BookIII.Hinge.iota_pos :iota_numer > 0

[III.T42] Structural: iota_tau > 0 (master constant is positive).


Tau.BookIII.Hinge.iota_ratio_depth_3

source theorem Tau.BookIII.Hinge.iota_ratio_depth_3 :sector_product Sectors.Sector.B 3 * iota_denom > sector_product Sectors.Sector.C 3 * iota_numer

[III.T42] Structural: at depth 3, B/C > iota_tau (convergence not yet reached). Bdenom = 51000000 = 5000000 > Cnumer = 3341304 = 1023912.


Tau.BookIII.Hinge.iota_ratio_depth_4

source theorem Tau.BookIII.Hinge.iota_ratio_depth_4 :sector_product Sectors.Sector.B 4 * iota_denom < sector_product Sectors.Sector.C 4 * iota_numer

[III.T42] Structural: at depth 4, B/C < iota_tau (crossover). Bdenom = 51000000 = 5000000 < Cnumer = 21341304 = 7167384.


Tau.BookIII.Hinge.five_sectors_exhaustive

source theorem Tau.BookIII.Hinge.five_sectors_exhaustive (s : Sectors.Sector) :s = Sectors.Sector.D ∨ s = Sectors.Sector.A ∨ s = Sectors.Sector.B ∨ s = Sectors.Sector.C ∨ s = Sectors.Sector.Omega

[III.T42] Structural: the five sectors are exhaustive.


Tau.BookIII.Hinge.no_knobs_witness

source theorem Tau.BookIII.Hinge.no_knobs_witness :sector_product Sectors.Sector.B 3 = 5 ∧ sector_product Sectors.Sector.C 3 = 3 ∧ sector_product Sectors.Sector.Omega 3 = 2

[III.T42] Structural: no-knobs means sector products are derivable. At depth 3: B=5, C=3, X=2, and 532 = 30 = Prim(3).


Tau.BookIII.Hinge.hinge_point

source theorem Tau.BookIII.Hinge.hinge_point :ChainLink.K6.succ = ChainLink.E0 ∧ ChainLink.E0.toEnrLevel = Enrichment.EnrLevel.E0

[III.T41] Structural: the axiom-to-enrichment transition at K6 -> E0 is the hinge point where Books I-II feed into Book III.