TauLib · API Book III

TauLib.BookIII.Sectors.ParityBridge

TauLib.BookIII.Sectors.ParityBridge

Parity Bridge Theorem, No Knobs Principle, and Coupling Ledger.

Registry Cross-References

  • [III.T07] Parity Bridge Theorem – parity_bridge_check

  • [III.T08] No Knobs Principle – no_knobs_check

  • [III.D18] Coupling Ledger – CouplingEntry, coupling_ledger_check

Mathematical Content

III.T07 (Parity Bridge): The weak sector (A, π-generator) is the unique sector whose balanced spectral polarity permits the E₁→E₂ transition.

III.T08 (No Knobs): All inter-sector couplings are canonically determined by ι_τ = 2/(π+e). The framework has no free parameters.

III.D18 (Coupling Ledger): The 10-entry inventory of all inter-sector couplings: 4 self-couplings + 6 cross-couplings.


Tau.BookIII.Sectors.parity_bridge_check

source def Tau.BookIII.Sectors.parity_bridge_check (bound db : Denotation.TauIdx) :Bool

[III.T07] Parity Bridge check: the A-sector (π-generator) is the unique primitive sector with balanced spectral polarity, enabling the E₁→E₂ transition (physics → computation). Equations

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

Tau.BookIII.Sectors.CouplingEntry

source structure Tau.BookIII.Sectors.CouplingEntry :Type

[III.D18] A coupling entry: interaction strength between two sectors.

  • sector_i : Sector
  • sector_j : Sector
  • value : Denotation.TauIdx Instances For

Tau.BookIII.Sectors.instReprCouplingEntry

source instance Tau.BookIII.Sectors.instReprCouplingEntry :Repr CouplingEntry

Equations

  • Tau.BookIII.Sectors.instReprCouplingEntry = { reprPrec := Tau.BookIII.Sectors.instReprCouplingEntry.repr }

Tau.BookIII.Sectors.instReprCouplingEntry.repr

source def Tau.BookIII.Sectors.instReprCouplingEntry.repr :CouplingEntry → ℕ → Std.Format

Equations

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

Tau.BookIII.Sectors.instDecidableEqCouplingEntry

source instance Tau.BookIII.Sectors.instDecidableEqCouplingEntry :DecidableEq CouplingEntry

Equations

  • Tau.BookIII.Sectors.instDecidableEqCouplingEntry = Tau.BookIII.Sectors.instDecidableEqCouplingEntry.decEq

Tau.BookIII.Sectors.instDecidableEqCouplingEntry.decEq

source def Tau.BookIII.Sectors.instDecidableEqCouplingEntry.decEq (x✝ x✝¹ : CouplingEntry) :Decidable (x✝ = x✝¹)

Equations

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

Tau.BookIII.Sectors.instBEqCouplingEntry.beq

source def Tau.BookIII.Sectors.instBEqCouplingEntry.beq :CouplingEntry → CouplingEntry → Bool

Equations

  • Tau.BookIII.Sectors.instBEqCouplingEntry.beq { sector_i := a, sector_j := a_1, value := a_2 } { sector_i := b, sector_j := b_1, value := b_2 } = (a == b && (a_1 == b_1 && a_2 == b_2))
  • Tau.BookIII.Sectors.instBEqCouplingEntry.beq x✝¹ x✝ = false Instances For

Tau.BookIII.Sectors.instBEqCouplingEntry

source instance Tau.BookIII.Sectors.instBEqCouplingEntry :BEq CouplingEntry

Equations

  • Tau.BookIII.Sectors.instBEqCouplingEntry = { beq := Tau.BookIII.Sectors.instBEqCouplingEntry.beq }

Tau.BookIII.Sectors.sector_coupling

source **def Tau.BookIII.Sectors.sector_coupling (si sj : Sector)

(bound : Denotation.TauIdx) :Denotation.TauIdx**

[III.D18] Compute the coupling between two sectors. κ(S_i, S_j) counts shared character-lattice structure: number of (m, n) pairs where sector_of(m,n) = S_i AND the character has non-trivial m-projection (if Sj is B-type) or n-projection (if Sj is C-type). Equations

  • Tau.BookIII.Sectors.sector_coupling si sj bound = Tau.BookIII.Sectors.sector_coupling.go si sj bound 0 0 0 ((bound + 1) * (bound + 1)) Instances For

Tau.BookIII.Sectors.sector_coupling.go

source@[irreducible]

**def Tau.BookIII.Sectors.sector_coupling.go (si sj : Sector)

(bound : Denotation.TauIdx)

(m n acc fuel : ℕ) :Denotation.TauIdx**

Equations

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

Tau.BookIII.Sectors.coupling_ledger

source def Tau.BookIII.Sectors.coupling_ledger (bound : Denotation.TauIdx) :List CouplingEntry

[III.D18] Build the 10-entry coupling ledger: upper triangle of 4×4 primitive sector matrix. Equations

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

Tau.BookIII.Sectors.coupling_ledger.go_i

source **def Tau.BookIII.Sectors.coupling_ledger.go_i (si_list sj_full : List Sector)

(bound : Denotation.TauIdx)

(acc : List CouplingEntry) :List CouplingEntry**

Equations

  • One or more equations did not get rendered due to their size.
  • Tau.BookIII.Sectors.coupling_ledger.go_i [] sj_full bound acc = acc Instances For

Tau.BookIII.Sectors.coupling_ledger.go_j

source **def Tau.BookIII.Sectors.coupling_ledger.go_j (si : Sector)

(sj_list : List Sector)

(bound : Denotation.TauIdx)

(acc : List CouplingEntry) :List CouplingEntry**

Equations

  • One or more equations did not get rendered due to their size.
  • Tau.BookIII.Sectors.coupling_ledger.go_j si [] bound acc = acc Instances For

Tau.BookIII.Sectors.coupling_ledger_check

source def Tau.BookIII.Sectors.coupling_ledger_check (bound : Denotation.TauIdx) :Bool

[III.D18] Coupling ledger completeness: exactly 10 entries. Equations

  • Tau.BookIII.Sectors.coupling_ledger_check bound = ((Tau.BookIII.Sectors.coupling_ledger bound).length == 10) Instances For

Tau.BookIII.Sectors.no_knobs_check

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

[III.T08] No Knobs check: all couplings are canonically determined.

  • Complete ledger (10 entries)

  • Sector preservation (structure determines couplings)

  • Template invariance (structure is rigid)

  • Langlands reflection (sector structure preserved under enrichment)

Equations

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

Tau.BookIII.Sectors.parity_bridge_5_3

source theorem Tau.BookIII.Sectors.parity_bridge_5_3 :parity_bridge_check 5 3 = true


Tau.BookIII.Sectors.coupling_ledger_3

source theorem Tau.BookIII.Sectors.coupling_ledger_3 :coupling_ledger_check 3 = true


Tau.BookIII.Sectors.no_knobs_5_3

source theorem Tau.BookIII.Sectors.no_knobs_5_3 :no_knobs_check 5 3 = true


Tau.BookIII.Sectors.a_is_balanced

source theorem Tau.BookIII.Sectors.a_is_balanced :sector_of { m_index := 1, n_index := 1 } = Sector.A

[III.T07] Structural: balanced polarity is unique to A-sector.


Tau.BookIII.Sectors.b_not_a

source theorem Tau.BookIII.Sectors.b_not_a :sector_of { m_index := 2, n_index := 0 } = Sector.B

[III.T07] Structural: B and C sectors are NOT balanced.


Tau.BookIII.Sectors.c_not_a

source theorem Tau.BookIII.Sectors.c_not_a :sector_of { m_index := 0, n_index := 2 } = Sector.C


Tau.BookIII.Sectors.d_self_coupling_1

source theorem Tau.BookIII.Sectors.d_self_coupling_1 :sector_coupling Sector.D Sector.D 5 = 1

[III.T08] Structural: D-sector self-coupling is always 1 (only the trivial character maps to D).


Tau.BookIII.Sectors.coupling_count

source theorem Tau.BookIII.Sectors.coupling_count :4 * (4 + 1) / 2 = 10

[III.D18] Structural: the coupling ledger has exactly 10 entries for 4 sectors (upper triangle of 4×4 matrix).