TauLib.BookIII.Spectrum.InterfaceWidth
TauLib.Spectrum.InterfaceWidth
Interface width and τ-admissibility.
Registry Cross-References
-
[I.D71] Interface Width —
interface_width -
[I.D72] τ-Admissibility —
TauAdmissible -
[I.T33] Interface Width Principle —
width_principle -
[I.P30] Earned Admissibility —
chi_plus_admissible,chi_minus_admissible
Mathematical Content
Interface width measures how many primorial stages a computation crosses. For a tower-coherent StageFun f, the interface width at input n is the smallest d₀ such that all deeper stages agree with d₀ after reduction.
A HolFun is τ-admissible if its interface width is uniformly bounded. All earned HolFuns (χ₊, χ₋, id) are τ-admissible with width 1.
Tau.Spectrum.interface_width_at
source **def Tau.Spectrum.interface_width_at (f : Holomorphy.StageFun)
(n : Denotation.TauIdx) :Denotation.TauIdx → Prop**
[I.D71] The interface width of a StageFun f at input n: the smallest depth d₀ such that the output at stage d₀ determines all coarser stages via reduction.
For a tower-coherent function, this always holds at d₀ = k for each individual k (by tower coherence). The interface width captures the minimum depth at which the function “stabilizes” — i.e., computing at deeper stages doesn’t change the visible output.
We define it as the depth at which the function’s B-sector output first equals reduce(n, d₀): the point where the function acts as a simple reduction. Equations
- Tau.Spectrum.interface_width_at f n d₀ = ∀ (k : Tau.Denotation.TauIdx), k ≤ d₀ → f.b_fun n k = Tau.Polarity.reduce (f.b_fun n d₀) k Instances For
Tau.Spectrum.width_check
source **def Tau.Spectrum.width_check (f : Holomorphy.StageFun)
(n d₀ k : Denotation.TauIdx) :Bool**
A concrete width check: does f stabilize at depth d₀ for input n when tested against depth k? Equations
- Tau.Spectrum.width_check f n d₀ k = if k > d₀ then true else f.b_fun n k == Tau.Polarity.reduce (f.b_fun n d₀) k Instances For
Tau.Spectrum.TauAdmissible
source def Tau.Spectrum.TauAdmissible (f : Holomorphy.StageFun) :Prop
[I.D72] A StageFun is τ-admissible if there exists a uniform depth bound D such that for all inputs n, the function stabilizes at depth D.
Equivalently: the function is completely determined by its action on ℤ/M_D ℤ for some finite D. Equations
- Tau.Spectrum.TauAdmissible f = ∃ (D : Tau.Denotation.TauIdx), ∀ (n k : Tau.Denotation.TauIdx), k ≤ D → Tau.Polarity.reduce (f.b_fun n D) k = f.b_fun n k Instances For
Tau.Spectrum.TauAdmissibleFull
source def Tau.Spectrum.TauAdmissibleFull (f : Holomorphy.StageFun) :Prop
τ-admissibility for both sectors. Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.Spectrum.width_principle
source **theorem Tau.Spectrum.width_principle (f : Holomorphy.StageFun)
(hcoh : Holomorphy.TowerCoherent f)
(D n k : Denotation.TauIdx) :k ≤ D → Polarity.reduce (f.b_fun n D) k = f.b_fun n k**
[I.T33] Interface Width Principle: tower-coherent functions are τ-admissible at EVERY depth — tower coherence itself gives the stabilization property.
For any tower-coherent f and any choice of depth D: reduce(f.b_fun(n, D), k) = f.b_fun(n, k) for all k ≤ D.
This is exactly the tower coherence condition (I.D46).
Tau.Spectrum.width_principle_c
source **theorem Tau.Spectrum.width_principle_c (f : Holomorphy.StageFun)
(hcoh : Holomorphy.TowerCoherent f)
(D n k : Denotation.TauIdx) :k ≤ D → Polarity.reduce (f.c_fun n D) k = f.c_fun n k**
Width principle for C-sector.
Tau.Spectrum.coherent_admissible
source **theorem Tau.Spectrum.coherent_admissible (f : Holomorphy.StageFun)
(hcoh : Holomorphy.TowerCoherent f) :TauAdmissible f**
Tower coherence implies τ-admissibility (at any depth D).
Tau.Spectrum.chi_plus_admissible
source theorem Tau.Spectrum.chi_plus_admissible :TauAdmissible Holomorphy.chi_plus_stage
[I.P30] χ₊ is τ-admissible: at any depth D, it stabilizes because χ₊ is tower-coherent.
Tau.Spectrum.chi_minus_admissible
source theorem Tau.Spectrum.chi_minus_admissible :TauAdmissible Holomorphy.chi_minus_stage
χ₋ is τ-admissible.
Tau.Spectrum.id_admissible
source theorem Tau.Spectrum.id_admissible :TauAdmissible Holomorphy.id_stage
The identity is τ-admissible.
Tau.Spectrum.comp_chi_plus_admissible
source theorem Tau.Spectrum.comp_chi_plus_admissible :TauAdmissible (Holomorphy.chi_plus_stage.comp Holomorphy.chi_plus_stage)
Composition of χ₊ with itself is τ-admissible.
Tau.Spectrum.chi_plus_crt_complexity
source theorem Tau.Spectrum.chi_plus_crt_complexity (n k : Denotation.TauIdx) :Holomorphy.chi_plus_stage.b_fun n k = Holomorphy.chi_plus_stage.b_fun (Polarity.reduce n k) k
τ-admissible functions have finite CRT complexity: χ₊ depends only on n mod M_k at stage k.
Tau.Spectrum.chi_minus_crt_complexity
source theorem Tau.Spectrum.chi_minus_crt_complexity (n k : Denotation.TauIdx) :Holomorphy.chi_minus_stage.c_fun n k = Holomorphy.chi_minus_stage.c_fun (Polarity.reduce n k) k
χ₋ C-sector depends only on n mod M_k.
Tau.Spectrum.id_crt_complexity
source theorem Tau.Spectrum.id_crt_complexity (n k : Denotation.TauIdx) :Holomorphy.id_stage.b_fun n k = Holomorphy.id_stage.b_fun (Polarity.reduce n k) k
The identity depends only on n mod M_k.