TauLib.BookIII.Doors.LemniscateOperator
TauLib.BookIII.Doors.LemniscateOperator
Lemniscate Operator H_L, Self-Adjointness, and Discrete Spectrum.
Registry Cross-References
-
[III.D28] Lemniscate Operator H_L –
lemniscate_eigenvalue,kirchhoff_check -
[III.T17] Self-Adjointness of H_L –
self_adjoint_check -
[III.P09] Discrete Spectrum of H_L –
discrete_spectrum_check
Mathematical Content
III.D28 (Lemniscate Operator): The Laplacian H_L = −d²/dx² on L = S¹ ∨ S¹ with Kirchhoff boundary conditions at the crossing point. Standard self-adjoint operator on a compact metric graph.
III.T17 (Self-Adjointness): H_L is self-adjoint on L²(L). All eigenvalues are real. The K5 diagonal discipline is the structural mechanism: off-diagonal coupling is forbidden at the crossing point.
III.P09 (Discrete Spectrum): Spectrum is discrete: {λ_n} with λ_n → ∞. Compact resolvent from L being a compact metric graph.
Tau.BookIII.Doors.lemniscate_eigenvalue
source def Tau.BookIII.Doors.lemniscate_eigenvalue (n : Denotation.TauIdx) :Denotation.TauIdx
[III.D28] Lemniscate operator eigenvalue at mode n. For L = S¹ ∨ S¹ with unit circumference lobes: λ_n = n² (the key spectral property of −d²/dx²). The τ-native finite model uses n² directly. Equations
- Tau.BookIII.Doors.lemniscate_eigenvalue n = n * n Instances For
Tau.BookIII.Doors.kirchhoff_check
source def Tau.BookIII.Doors.kirchhoff_check (bound : Denotation.TauIdx) :Bool
[III.D28] Kirchhoff condition: at the crossing point, eigenvalues of the full lemniscate operator equal the expected n² values. Equations
- Tau.BookIII.Doors.kirchhoff_check bound = Tau.BookIII.Doors.kirchhoff_check.go bound 0 (bound + 1) Instances For
Tau.BookIII.Doors.kirchhoff_check.go
source@[irreducible]
**def Tau.BookIII.Doors.kirchhoff_check.go (bound : Denotation.TauIdx)
(n fuel : ℕ) :Bool**
Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.BookIII.Doors.lobe_agreement_check
source def Tau.BookIII.Doors.lobe_agreement_check (bound : Denotation.TauIdx) :Bool
[III.D28] B-lobe and C-lobe eigenvalue agreement: the two lobes of L produce the same eigenvalue spectrum (K5 diagonal discipline). Equations
- Tau.BookIII.Doors.lobe_agreement_check bound = Tau.BookIII.Doors.lobe_agreement_check.go bound 0 (bound + 1) Instances For
Tau.BookIII.Doors.lobe_agreement_check.go
source@[irreducible]
**def Tau.BookIII.Doors.lobe_agreement_check.go (bound : Denotation.TauIdx)
(n fuel : ℕ) :Bool**
Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.BookIII.Doors.self_adjoint_check
source def Tau.BookIII.Doors.self_adjoint_check (bound : Denotation.TauIdx) :Bool
[III.T17] Self-adjointness check: eigenvalues are real and strictly ordered. In the finite τ-model, all eigenvalues are natural numbers. Equations
- Tau.BookIII.Doors.self_adjoint_check bound = Tau.BookIII.Doors.self_adjoint_check.go bound 0 (bound + 1) Instances For
Tau.BookIII.Doors.self_adjoint_check.go
source@[irreducible]
**def Tau.BookIII.Doors.self_adjoint_check.go (bound : Denotation.TauIdx)
(n fuel : ℕ) :Bool**
Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.BookIII.Doors.k5_diagonal_check
source def Tau.BookIII.Doors.k5_diagonal_check (bound : Denotation.TauIdx) :Bool
[III.T17] K5 diagonal discipline: the off-diagonal coupling at the crossing point vanishes. B-lobe and C-lobe eigenvalues are independent (no imaginary mixing terms). Equations
- Tau.BookIII.Doors.k5_diagonal_check bound = Tau.BookIII.Doors.k5_diagonal_check.go bound 1 (bound + 1) Instances For
Tau.BookIII.Doors.k5_diagonal_check.go
source@[irreducible]
**def Tau.BookIII.Doors.k5_diagonal_check.go (bound : Denotation.TauIdx)
(n fuel : ℕ) :Bool**
Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.BookIII.Doors.discrete_spectrum_check
source def Tau.BookIII.Doors.discrete_spectrum_check (bound : Denotation.TauIdx) :Bool
[III.P09] Discrete spectrum: eigenvalues form a strictly increasing unbounded sequence. Equations
- Tau.BookIII.Doors.discrete_spectrum_check bound = Tau.BookIII.Doors.discrete_spectrum_check.go bound 1 bound Instances For
Tau.BookIII.Doors.discrete_spectrum_check.go
source@[irreducible]
**def Tau.BookIII.Doors.discrete_spectrum_check.go (bound : Denotation.TauIdx)
(n fuel : ℕ) :Bool**
Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.BookIII.Doors.spectral_gap_check
source def Tau.BookIII.Doors.spectral_gap_check :Bool
[III.P09] Spectral gap: λ₁ > 0 (first nonzero eigenvalue). Equations
- Tau.BookIII.Doors.spectral_gap_check = decide (Tau.BookIII.Doors.lemniscate_eigenvalue 1 > Tau.BookIII.Doors.lemniscate_eigenvalue 0) Instances For
Tau.BookIII.Doors.weyl_law_check
source def Tau.BookIII.Doors.weyl_law_check (bound : Denotation.TauIdx) :Bool
[III.P09] Weyl law compatibility: N(λ_n) grows as √λ ∼ n. Equations
- Tau.BookIII.Doors.weyl_law_check bound = Tau.BookIII.Doors.weyl_law_check.go bound 1 (bound + 1) Instances For
Tau.BookIII.Doors.weyl_law_check.go
source@[irreducible]
**def Tau.BookIII.Doors.weyl_law_check.go (bound : Denotation.TauIdx)
(n fuel : ℕ) :Bool**
Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.BookIII.Doors.kirchhoff_20
source theorem Tau.BookIII.Doors.kirchhoff_20 :kirchhoff_check 20 = true
Tau.BookIII.Doors.lobe_agreement_20
source theorem Tau.BookIII.Doors.lobe_agreement_20 :lobe_agreement_check 20 = true
Tau.BookIII.Doors.self_adjoint_20
source theorem Tau.BookIII.Doors.self_adjoint_20 :self_adjoint_check 20 = true
Tau.BookIII.Doors.k5_diagonal_20
source theorem Tau.BookIII.Doors.k5_diagonal_20 :k5_diagonal_check 20 = true
Tau.BookIII.Doors.discrete_spectrum_20
source theorem Tau.BookIII.Doors.discrete_spectrum_20 :discrete_spectrum_check 20 = true
Tau.BookIII.Doors.spectral_gap
source theorem Tau.BookIII.Doors.spectral_gap :spectral_gap_check = true
Tau.BookIII.Doors.weyl_law_20
source theorem Tau.BookIII.Doors.weyl_law_20 :weyl_law_check 20 = true
Tau.BookIII.Doors.eigenvalue_zero
source theorem Tau.BookIII.Doors.eigenvalue_zero :lemniscate_eigenvalue 0 = 0
[III.D28] Structural: ground state eigenvalue is 0.
Tau.BookIII.Doors.eigenvalue_formula
source theorem Tau.BookIII.Doors.eigenvalue_formula (n : ℕ) :lemniscate_eigenvalue n = n * n
[III.D28] Structural: eigenvalue at mode n equals n².
Tau.BookIII.Doors.eigenvalue_nonneg
source theorem Tau.BookIII.Doors.eigenvalue_nonneg (n : ℕ) :lemniscate_eigenvalue n ≥ 0
[III.T17] Structural: all eigenvalues are non-negative.
Tau.BookIII.Doors.spectral_gap_value
source theorem Tau.BookIII.Doors.spectral_gap_value :lemniscate_eigenvalue 1 = 1
[III.P09] Structural: spectral gap value is 1.