OAI/Geometry/HarmonicGrowth/HopfSpectrum.lean
73 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.HarmonicCounterexample.Certificate.mean_root_ltline 14Source documentation
Convexity of d(d+h), proved by the exact nonnegative-square identity. This is used to certify a strict mean-exponent bound from rational eigenvalues.
theorem mean_root_lt {ι : Type*} (s : Finset ι) (w d : ι → ℝ) (h k : ℝ) (hw : ∀ i ∈ s,0 ≤ w i) (hkh : 0 < 2*k+h) (hspec : (∑ i ∈ s,w i*(d i*(d i+h))) < k*(k+h)*∑ i ∈ s,w i) : (∑ i ∈ s,w i*d i) < k*∑ i ∈ s,w i := by … - def
OAI.HarmonicCounterexample.Certificate.eigenvalueline 33Source documentation
The source eigenvalue, with its exact pinned normalization.
def eigenvalue (l b : ℕ) : ℝ := …
Mentions: OAI.HarmonicCounterexample.b
- def
OAI.HarmonicCounterexample.Certificate.exponentline 36 - lemma
OAI.HarmonicCounterexample.Certificate.eigenvalue_posline 38 - lemma
OAI.HarmonicCounterexample.Certificate.exponent_equationline 49 - lemma
OAI.HarmonicCounterexample.Certificate.exponent_posline 56 - def
OAI.HarmonicCounterexample.Certificate.pairMultiplicityline 65Source documentation
A paired charge count, as a rational integer-valued polynomial.
def pairMultiplicity (l b : ℕ) : ℚ := …
Mentions: OAI.HarmonicCounterexample.b
- lemma
OAI.HarmonicCounterexample.Certificate.pairMultiplicity_posline 68 - lemma
OAI.HarmonicCounterexample.Certificate.pairMultiplicity_sumline 79 - lemma
OAI.HarmonicCounterexample.Certificate.pairMultiplicity_charge_sumline 85 - def
OAI.HarmonicCounterexample.Certificate.hopfMultiplicityline 106Source documentation
The exact source Hopf multiplicity, obtained as the bihomogeneous kernel minus its Laplacian target, not an asymptotic density.
def hopfMultiplicity (a b : ℕ) : ℕ := …
Mentions: OAI.HarmonicCounterexample.a, OAI.HarmonicCounterexample.b
- lemma
OAI.HarmonicCounterexample.Certificate.binomRat_seven_from_sixline 109 - lemma
OAI.HarmonicCounterexample.Certificate.hopfMultiplicity_ratline 115 - lemma
OAI.HarmonicCounterexample.Certificate.pairMultiplicity_eqline 128 - lemma
OAI.HarmonicCounterexample.Certificate.hopfMultiplicity_symmline 135 - lemma
OAI.HarmonicCounterexample.Construction.d0_boundsline 150 - lemma
OAI.HarmonicCounterexample.Construction.d0_sumline 159 - def
OAI.HarmonicCounterexample.Construction.lambdaline 166 - def
OAI.HarmonicCounterexample.Construction.rootline 168 - lemma
OAI.HarmonicCounterexample.Construction.lambda_exactline 170 - lemma
OAI.HarmonicCounterexample.Construction.lambda_posline 178 - lemma
OAI.HarmonicCounterexample.Construction.root_posline 185 - lemma
OAI.HarmonicCounterexample.Construction.root_eqline 189 - lemma
OAI.HarmonicCounterexample.Construction.lambda_of_chargeline 193 - lemma
OAI.HarmonicCounterexample.Construction.mean_root_from_lambdaline 200 - lemma
OAI.HarmonicCounterexample.Construction.full_mean_rootline 207 - def
OAI.HarmonicCounterexample.ComplexAngular.biWeightline 234 - def
OAI.HarmonicCounterexample.ComplexAngular.biSpaceline 236 - lemma
OAI.HarmonicCounterexample.ComplexAngular.biWeight_applyline 240 - abbrev
OAI.HarmonicCounterexample.ComplexAngular.DegreeIndexline 249 - lemma
OAI.HarmonicCounterexample.ComplexAngular.degreeIndex_memline 252 - def
OAI.HarmonicCounterexample.ComplexAngular.biIndexEquivline 258Source documentation
The actual monomials of bidegree (p,q) are independently chosen left and right multisets. This is an equivalence, not an assumed multiplicity.
def biIndexEquiv (p q : ℕ) : {d : (ι ⊕ ι) →₀ ℕ | weight biWeight d = (p,q)} ≃ DegreeIndex ι p × DegreeIndex ι q where …Mentions: OAI.HarmonicCounterexample.ComplexAngular.biWeight, OAI.HarmonicCounterexample.ComplexAngular.DegreeIndex
- instance
OAI.HarmonicCounterexample.ComplexAngular.biIndex_fintypeline 278 - lemma
OAI.HarmonicCounterexample.ComplexAngular.biSpace_finrankline 282 - instance
OAI.HarmonicCounterexample.ComplexAngular.biSpace_finiteline 294 - lemma
OAI.HarmonicCounterexample.ComplexAngular.conjugate_mem_biSpaceline 312 - lemma
OAI.HarmonicCounterexample.ComplexAngular.quadric_bihomogeneousline 320 - def
OAI.HarmonicCounterexample.ComplexAngular.biQuadricMultiplyline 326 - lemma
OAI.HarmonicCounterexample.ComplexAngular.biQuadricMultiply_injectiveline 335 - def
OAI.HarmonicCounterexample.ComplexAngular.biLaplacianline 341 - lemma
OAI.HarmonicCounterexample.ComplexAngular.biLaplacian_surjectiveline 352 - def
OAI.HarmonicCounterexample.ComplexAngular.biHarmonicline 369Source documentation
Actual bihomogeneous harmonic polynomials.
def biHarmonic (p q : ℕ) : Submodule ℂ (SplitPolynomial ι) := …
Mentions: OAI.HarmonicCounterexample.ComplexAngular.SplitPolynomial
- instance
OAI.HarmonicCounterexample.ComplexAngular.biHarmonic_finiteline 372 - def
OAI.HarmonicCounterexample.ComplexAngular.biKernelEquivline 375 - lemma
OAI.HarmonicCounterexample.ComplexAngular.biHarmonic_finrank_addline 384 - lemma
OAI.HarmonicCounterexample.ComplexAngular.biSpace_left_weightline 407 - lemma
OAI.HarmonicCounterexample.ComplexAngular.biSpace_right_weightline 416 - lemma
OAI.HarmonicCounterexample.ComplexAngular.biSpace_leftEulerline 425 - lemma
OAI.HarmonicCounterexample.ComplexAngular.biSpace_rightEulerline 433 - lemma
OAI.HarmonicCounterexample.Control.splitMatrix_blockline 453 - lemma
OAI.HarmonicCounterexample.Control.hopf_chargeline 462Source documentation
The true Hopf vector field on actual bihomogeneous polynomials has its literal integer charge p-q; it is not postulated as a spectral label.
lemma hopf_charge {s p q : ℕ} {P : SplitPolynomial (Fin s)} (hP : P ∈ biSpace p q) : linearField (splitMatrix (ComplexStructure.block s)) P= (Complex.I*((p:ℂ)-(q:ℂ))) • P := by … - lemma
OAI.HarmonicCounterexample.Control.hopf_square_eigenvalueline 475Source documentation
The actual nonnegative Hopf-square eigenvalue entering the Berger angular operator, including charge zero and both signs of p-q.
lemma hopf_square_eigenvalue {s p q : ℕ} {P : SplitPolynomial (Fin s)} (hP : P ∈ biSpace p q) : -linearField (splitMatrix (ComplexStructure.block s)) (linearField (splitMatrix (ComplexStructure.block s)) P)= (((p:ℂ)-(q:ℂ))^2) • P := by … - lemma
OAI.HarmonicCounterexample.RealForm.realPart_mapline 499 - lemma
OAI.HarmonicCounterexample.RealForm.eigen_realPart_zeroline 505 - lemma
OAI.HarmonicCounterexample.RealForm.eigen_square_realPartline 516 - lemma
OAI.HarmonicCounterexample.ComplexAngular.biSpace_homogeneousline 538 - def
OAI.HarmonicCounterexample.ComplexAngular.biHarmonicInclusionline 548 - lemma
OAI.HarmonicCounterexample.ComplexAngular.biHarmonicInclusion_injectiveline 553 - def
OAI.HarmonicCounterexample.Control.biRealCartesianline 568 - lemma
OAI.HarmonicCounterexample.Control.biHarmonic_chargeline 573 - lemma
OAI.HarmonicCounterexample.Control.biRealCartesian_injectiveline 583 - lemma
OAI.HarmonicCounterexample.Control.biRealCartesian_squareline 595 - lemma
OAI.HarmonicCounterexample.ComplexAngular.pderiv_left_zeroline 620 - lemma
OAI.HarmonicCounterexample.ComplexAngular.pderiv_right_zeroline 631 - lemma
OAI.HarmonicCounterexample.ComplexAngular.biHarmonic_zero_rightline 642 - lemma
OAI.HarmonicCounterexample.ComplexAngular.biHarmonic_zero_leftline 648 - lemma
OAI.HarmonicCounterexample.ComplexAngular.biHarmonic_finrankline 671Source documentation
Exact dimension formula including the holomorphic and antiholomorphic boundary spaces. The subtracted term is absent there, as in the manuscript.
lemma biHarmonic_finrank [Nontrivial ι] (p q : ℕ) : Module.finrank ℂ (biHarmonic (ι := ι) p q) = …Mentions: OAI.HarmonicCounterexample.ComplexAngular.biHarmonic
- lemma
OAI.HarmonicCounterexample.eigen_dimension_lowerline 703 - lemma
OAI.HarmonicCounterexample.Construction.biharmonic_dimensionline 721 - lemma
OAI.HarmonicCounterexample.Construction.biharmonic_real_dimensionline 741 - lemma
OAI.HarmonicCounterexample.Construction.d0_cardline 745 - lemma
OAI.HarmonicCounterexample.Construction.bi_eigenspace_dimensionline 751 - lemma
OAI.HarmonicCounterexample.Construction.eigen_multiplicityline 764