OAI/Geometry/HarmonicGrowth/ComplexHarmonics.lean
116 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.HarmonicCounterexample.ComplexAngular.factorialWeightline 21Source documentation
The bilinear Fischer form, over the actual complex polynomial algebra.
def factorialWeight (d : σ →₀ ℕ) : ℂ := ∏ i : σ,(d i).factorial
- def
OAI.HarmonicCounterexample.ComplexAngular.fischerline 23 - lemma
OAI.HarmonicCounterexample.ComplexAngular.fischer_monomialline 27 - lemma
OAI.HarmonicCounterexample.ComplexAngular.fischer_applyline 35 - lemma
OAI.HarmonicCounterexample.ComplexAngular.fischer_symmline 40 - lemma
OAI.HarmonicCounterexample.ComplexAngular.factorialWeight_add_singleline 53 - lemma
OAI.HarmonicCounterexample.ComplexAngular.fischer_mul_Xline 68 - def
OAI.HarmonicCounterexample.ComplexAngular.conjugateline 78 - lemma
OAI.HarmonicCounterexample.ComplexAngular.coeff_conjugateline 81 - lemma
OAI.HarmonicCounterexample.ComplexAngular.conjugate_involutiveline 85 - lemma
OAI.HarmonicCounterexample.ComplexAngular.conjugate_pderivline 90 - lemma
OAI.HarmonicCounterexample.ComplexAngular.factorialWeight_reline 93 - lemma
OAI.HarmonicCounterexample.ComplexAngular.factorialWeight_imline 98 - lemma
OAI.HarmonicCounterexample.ComplexAngular.factorialWeight_re_posline 102 - lemma
OAI.HarmonicCounterexample.ComplexAngular.fischer_conjugate_reline 106 - lemma
OAI.HarmonicCounterexample.ComplexAngular.fischer_definiteline 116 - abbrev
OAI.HarmonicCounterexample.ComplexAngular.SplitPolynomialline 148 - def
OAI.HarmonicCounterexample.ComplexAngular.quadricline 151Source documentation
The isotropic quadratic in independent z and bar-z variables.
def quadric (ι : Type*) [Fintype ι] : SplitPolynomial ι := …
Mentions: OAI.HarmonicCounterexample.ComplexAngular.SplitPolynomial
- def
OAI.HarmonicCounterexample.ComplexAngular.mixedLaplacianline 154 - lemma
OAI.HarmonicCounterexample.ComplexAngular.mixedLaplacian_applyline 157 - lemma
OAI.HarmonicCounterexample.ComplexAngular.fischer_quadricline 161 - lemma
OAI.HarmonicCounterexample.ComplexAngular.conjugate_quadricline 169 - lemma
OAI.HarmonicCounterexample.ComplexAngular.conjugate_mixedLaplacianline 172 - theorem
OAI.HarmonicCounterexample.ComplexAngular.harmonic_quadric_multipleline 178Source documentation
A harmonic multiple of the isotropic quadratic is zero. Positivity is proved in the actual coefficient algebra by the Hermitian Fischer form.
theorem harmonic_quadric_multiple {P : SplitPolynomial ι} (hP : mixedLaplacian P = 0) (hdiv : quadric ι ∣ P) : P = 0 := by …Mentions: OAI.HarmonicCounterexample.ComplexAngular.SplitPolynomial, OAI.HarmonicCounterexample.ComplexAngular.mixedLaplacian, OAI.HarmonicCounterexample.ComplexAngular.quadric
- lemma
OAI.HarmonicCounterexample.ComplexAngular.quadric_irreducibleline 186 - theorem
OAI.HarmonicCounterexample.ComplexAngular.quadric_dvd_of_vanishingline 206Source documentation
The orbit-spanning divisibility step from the manuscript, now obtained from the pinned Nullstellensatz and a proved irreducible actual quadric.
theorem quadric_dvd_of_vanishing [Nontrivial ι] (P : SplitPolynomial ι) (hP : ∀ a : (ι ⊕ ι) → ℂ,MvPolynomial.eval a (quadric ι) = 0 → MvPolynomial.eval a P = 0) : quadric ι ∣ P := by …Mentions: OAI.HarmonicCounterexample.ComplexAngular.SplitPolynomial, OAI.HarmonicCounterexample.a, OAI.HarmonicCounterexample.ComplexAngular.quadric
- def
OAI.HarmonicCounterexample.ComplexAngular.linearFormline 240 - lemma
OAI.HarmonicCounterexample.ComplexAngular.factorialWeight_mul_multinomialline 242 - lemma
OAI.HarmonicCounterexample.ComplexAngular.fischer_linearForm_powline 252 - theorem
OAI.HarmonicCounterexample.ComplexAngular.harmonic_eq_zero_of_isotropic_pairingline 271Source documentation
No nonzero homogeneous harmonic polynomial can annihilate every isotropic power. This is the actual polynomial producer in the orbit-span argument.
theorem harmonic_eq_zero_of_isotropic_pairing {P : SplitPolynomial ι} {l : ℕ} (hP : P.IsHomogeneous l) (hΔ : mixedLaplacian P = 0) (hpair : ∀ a : (ι ⊕ ι) → ℂ,MvPolynomial.eval a (quadric ι) = 0 → fischer P (linearForm a ^ l) = 0) : P = 0 := by …Mentions: OAI.HarmonicCounterexample.ComplexAngular.SplitPolynomial, OAI.HarmonicCounterexample.ComplexAngular.mixedLaplacian, OAI.HarmonicCounterexample.a, OAI.HarmonicCounterexample.ComplexAngular.quadric, OAI.HarmonicCounterexample.ComplexAngular.fischer, OAI.HarmonicCounterexample.ComplexAngular.linearForm
- lemma
OAI.HarmonicCounterexample.ComplexAngular.linearForm_homogeneousline 302 - lemma
OAI.HarmonicCounterexample.ComplexAngular.pderiv_linearFormline 307 - lemma
OAI.HarmonicCounterexample.ComplexAngular.mixedLaplacian_linearForm_powline 313 - lemma
OAI.HarmonicCounterexample.ComplexAngular.isotropicPower_harmonicline 330 - def
OAI.HarmonicCounterexample.ComplexAngular.harmonicSpaceline 341Source documentation
The actual degree-l complex harmonic polynomial space in independent complex coordinates. It is not postulated as an irreducible representation.
def harmonicSpace (ι : Type*) [Fintype ι] (l : ℕ) : Submodule ℂ (SplitPolynomial ι) := …
Mentions: OAI.HarmonicCounterexample.ComplexAngular.SplitPolynomial
- lemma
OAI.HarmonicCounterexample.ComplexAngular.mem_harmonicSpaceline 344 - instance
OAI.HarmonicCounterexample.ComplexAngular.harmonicSpace_finiteline 347 - lemma
OAI.HarmonicCounterexample.ComplexAngular.conjugate_mem_harmonicSpaceline 352 - def
OAI.HarmonicCounterexample.ComplexAngular.spaceFischerline 358 - lemma
OAI.HarmonicCounterexample.ComplexAngular.spaceFischer_surjectiveline 361 - def
OAI.HarmonicCounterexample.ComplexAngular.isotropicPowerline 372 - theorem
OAI.HarmonicCounterexample.ComplexAngular.isotropicPowers_spanline 381Source documentation
The full isotropic-power span is proved by actual coefficient duality and the prime quadric ideal, without importing a representation-theoretic axiom.
theorem isotropicPowers_span [Nontrivial ι] (l : ℕ) : Submodule.span ℂ (Set.range (isotropicPower (ι := ι) l)) = ⊤ := by …Mentions: OAI.HarmonicCounterexample.ComplexAngular.isotropicPower
- theorem
OAI.HarmonicCounterexample.ComplexAngular.power_product_zeroline 417Source documentation
Algebraic replacement for the manuscript's real-analytic density step. On the actual isotropic-power orbit, the product of two nonzero linear functionals cannot vanish identically. The proof uses the prime quadric.
theorem power_product_zero (l : ℕ) (f g : Module.Dual ℂ (harmonicSpace ι l)) (hf : f ≠ 0) (h : ∀ a,f (isotropicPower l a)*g (isotropicPower l a) = 0) : g = 0 := by …Mentions: OAI.HarmonicCounterexample.ComplexAngular.harmonicSpace, OAI.HarmonicCounterexample.a, OAI.HarmonicCounterexample.ComplexAngular.isotropicPower
- def
OAI.HarmonicCounterexample.Control.outerline 462Source documentation
Genuine rank-one endomorphisms for a bilinear form.
def outer (B : W →ₗ[𝕜] W →ₗ[𝕜] 𝕜) (u v : W) : Module.End 𝕜 W := …
- lemma
OAI.HarmonicCounterexample.Control.outer_applyline 465 - def
OAI.HarmonicCounterexample.Control.wedgeLeftline 467 - lemma
OAI.HarmonicCounterexample.Control.wedgeLeft_applyline 475 - lemma
OAI.HarmonicCounterexample.Control.wedgeLeft_flipline 478 - lemma
OAI.HarmonicCounterexample.Control.bracket_outerline 481 - theorem
OAI.HarmonicCounterexample.ComplexAngular.wedges_mem_of_isotropic_rankonesline 512Source documentation
From all orbit rank-one operators to every skew operator, with neither an unproved density principle nor an assumed Lie saturation step.
theorem wedges_mem_of_isotropic_rankones (L : LieSubalgebra ℂ (Module.End ℂ (harmonicSpace ι l))) (B : harmonicSpace ι l →ₗ[ℂ] Module.Dual ℂ (harmonicSpace ι l)) (hB : ∀ x y,B x y = B y x) (hinj : Function.Injective B) (hL : ∀ a,outer B (isotropicPower l a) (isotropicPower l a) ∈ L) : ∀ u v,wedgeLeft B u v ∈ L := by …Mentions: OAI.HarmonicCounterexample.ComplexAngular.harmonicSpace, OAI.HarmonicCounterexample.a, OAI.HarmonicCounterexample.ComplexAngular.isotropicPower
- def
OAI.HarmonicCounterexample.ComplexAngular.swapPolynomialline 572 - lemma
OAI.HarmonicCounterexample.ComplexAngular.swapPolynomial_involutiveline 576 - lemma
OAI.HarmonicCounterexample.ComplexAngular.swapPolynomial_Xline 581 - lemma
OAI.HarmonicCounterexample.ComplexAngular.swapPolynomial_pderivline 584 - lemma
OAI.HarmonicCounterexample.ComplexAngular.pderiv_commuteline 589 - lemma
OAI.HarmonicCounterexample.ComplexAngular.swapPolynomial_mixedLaplacianline 602 - lemma
OAI.HarmonicCounterexample.ComplexAngular.fischer_Cline 609 - lemma
OAI.HarmonicCounterexample.ComplexAngular.fischer_swapPolynomialline 613 - lemma
OAI.HarmonicCounterexample.ComplexAngular.swapPolynomial_mem_harmonicSpaceline 626 - def
OAI.HarmonicCounterexample.ComplexAngular.spaceSwapline 632 - def
OAI.HarmonicCounterexample.ComplexAngular.roundPairingline 643Source documentation
The invariant complex bilinear Fischer form in split coordinates, swapping z and bar-z in the second argument. This is the correct null-vector pairing, not the positive coefficient pairing without this swap.
def roundPairing (l : ℕ) : harmonicSpace ι l →ₗ[ℂ] Module.Dual ℂ (harmonicSpace ι l) := …
Mentions: OAI.HarmonicCounterexample.ComplexAngular.harmonicSpace
- lemma
OAI.HarmonicCounterexample.ComplexAngular.roundPairing_applyline 646 - lemma
OAI.HarmonicCounterexample.ComplexAngular.roundPairing_symmline 649 - lemma
OAI.HarmonicCounterexample.ComplexAngular.roundPairing_injectiveline 653 - lemma
OAI.HarmonicCounterexample.ComplexAngular.eval_swap_linearFormline 659 - lemma
OAI.HarmonicCounterexample.ComplexAngular.roundPairing_isotropicPowerline 669 - lemma
OAI.HarmonicCounterexample.ComplexAngular.linearForm_singleline 700 - lemma
OAI.HarmonicCounterexample.ComplexAngular.factorialWeight_singleline 704 - lemma
OAI.HarmonicCounterexample.ComplexAngular.homogeneous_eval_singleline 712 - lemma
OAI.HarmonicCounterexample.Control.eval_linearChangeline 741 - lemma
OAI.HarmonicCounterexample.Control.coeff_pure_linearChangeline 749 - lemma
OAI.HarmonicCounterexample.Control.matrixUnit_homogeneous_applyline 758 - lemma
OAI.HarmonicCounterexample.ComplexAngular.linearForm_power_homogeneousline 798 - lemma
OAI.HarmonicCounterexample.ComplexAngular.homogeneous_eval_smulline 802 - def
OAI.HarmonicCounterexample.Control.homogeneousPowerRankOneline 838Source documentation
Actual polynomial evaluation rank-one operator.
def homogeneousPowerRankOne (l : ℕ) (a : (Fin s ⊕ Fin s) → ℂ) : Module.End ℂ (homogeneousSubmodule (Fin s ⊕ Fin s) ℂ l) where …Mentions: OAI.HarmonicCounterexample.a
- lemma
OAI.HarmonicCounterexample.Control.homogeneousPowerRankOne_apply_valline 851 - def
OAI.HarmonicCounterexample.Control.powerRankOneMatrixline 856 - lemma
OAI.HarmonicCounterexample.Control.angular_conjugate_endpointline 859 - lemma
OAI.HarmonicCounterexample.Control.powerRankOne_smulline 883 - lemma
OAI.HarmonicCounterexample.Control.powerRankOne_zeroline 901 - theorem
OAI.HarmonicCounterexample.Control.angularLie_all_rankonesline 908Source documentation
All null-cone polynomial evaluation rank-one operators belong to the ACTUAL angular Lie algebra in n=16, for every degree l>=2.
theorem angularLie_all_rankones (l : ℕ) (hl : 2 ≤ l) (a : (Fin 8 ⊕ Fin 8) → ℂ) (ha : ∑ j : Fin 8,a (.inl j)*a (.inr j) = 0) : powerRankOneMatrix l a ∈ angularLie l := by …Mentions: OAI.HarmonicCounterexample.a, OAI.HarmonicCounterexample.Control.powerRankOneMatrix, OAI.HarmonicCounterexample.Control.angularLie
- lemma
OAI.HarmonicCounterexample.Control.pderiv_commutesline 942 - lemma
OAI.HarmonicCounterexample.Control.pderiv_linearFieldline 952 - lemma
OAI.HarmonicCounterexample.Control.pderiv_twice_linearFieldline 964 - lemma
OAI.HarmonicCounterexample.Control.skew_hessian_sumline 973Source documentation
Skew coefficients cancel against a genuinely symmetric Hessian.
lemma skew_hessian_sum (M : Matrix ι ι 𝕜) (hM : ∀ i j,M i j = -M j i) (P : MvPolynomial ι 𝕜) [NoZeroSMulDivisors 𝕜 (MvPolynomial ι 𝕜)] [CharZero 𝕜] : ∑ i : ι,∑ j : ι,M i j • pderiv i (pderiv j P) = 0 := by … - lemma
OAI.HarmonicCounterexample.ComplexAngular.mixedLaplacian_linearFieldline 1015Source documentation
Preservation of the split Euclidean Laplacian by exactly the split-orthogonal infinitesimal fields, derived from their polynomial action.
lemma mixedLaplacian_linearField (M : Matrix (ι ⊕ ι) (ι ⊕ ι) ℂ) (hM : ∀ i j,M j (Sum.swap i) = -M i (Sum.swap j)) (P : SplitPolynomial ι) : mixedLaplacian (linearField M P) = linearField M (mixedLaplacian P) := by …Mentions: OAI.HarmonicCounterexample.ComplexAngular.SplitPolynomial, OAI.HarmonicCounterexample.ComplexAngular.mixedLaplacian
- lemma
OAI.HarmonicCounterexample.ComplexAngular.linearField_harmonicline 1038 - def
OAI.HarmonicCounterexample.Control.traceFreeEndline 1067 - lemma
OAI.HarmonicCounterexample.Control.traceFreeEnd_eq_selfline 1074 - lemma
OAI.HarmonicCounterexample.Control.traceFreeEnd_lieline 1077 - lemma
OAI.HarmonicCounterexample.Control.traceFreeEnd_oneline 1084 - lemma
OAI.HarmonicCounterexample.Control.traceFreeEnd_sub_scalarline 1091 - def
OAI.HarmonicCounterexample.Control.liftedTraceLieline 1097Source documentation
A matrix acts on the genuine subspace with trace-free restriction in L. The witness is an operator, not the desired controllability conclusion.
def liftedTraceLie (i : W →ₗ[𝕜] V) (L : LieSubalgebra 𝕜 (Module.End 𝕜 W)) : LieSubalgebra 𝕜 (Module.End 𝕜 V) where … - lemma
OAI.HarmonicCounterexample.Control.liftedTraceLie_restrictionline 1122 - lemma
OAI.HarmonicCounterexample.ComplexAngular.X_pow_ne_zero_complexline 1153 - instance
OAI.HarmonicCounterexample.ComplexAngular.harmonicSpace_nontrivialline 1156 - def
OAI.HarmonicCounterexample.ComplexAngular.harmonicEmbeddingline 1169 - lemma
OAI.HarmonicCounterexample.ComplexAngular.harmonicEmbedding_injectiveline 1172 - def
OAI.HarmonicCounterexample.ComplexAngular.harmonicFieldline 1176Source documentation
The genuine harmonic restriction of an orthogonal angular field.
def harmonicField (l : ℕ) (J : ComplexStructure (Fin 8 ⊕ Fin 8)) : Module.End ℂ (harmonicSpace (Fin 8) l) where …Mentions: OAI.HarmonicCounterexample.ComplexAngular.harmonicSpace
- lemma
OAI.HarmonicCounterexample.ComplexAngular.harmonicField_intertwineline 1183 - def
OAI.HarmonicCounterexample.Control.harmonicAngularLieline 1209Source documentation
Exactly the trace-free squared angular-field Lie algebra on genuine harmonic polynomials. No irreducibility or controllability assumption is used.
def harmonicAngularLie (l : ℕ) : LieSubalgebra ℂ (Module.End ℂ (harmonicSpace (Fin 8) l)) := … - lemma
OAI.HarmonicCounterexample.Control.harmonicAngularLie_generatorline 1214 - lemma
OAI.HarmonicCounterexample.Control.traceFree_applyline 1218 - lemma
OAI.HarmonicCounterexample.Control.angularRepresentation_toMatrixline 1221 - lemma
OAI.HarmonicCounterexample.Control.angularRepresentation_toEndline 1226 - lemma
OAI.HarmonicCounterexample.Control.homogeneous_traceFree_restrictionline 1232 - lemma
OAI.HarmonicCounterexample.Control.angularLie_harmonic_restrictionline 1249Source documentation
Every operator generated on homogeneous polynomials has precisely the trace-free restriction generated on the harmonic subspace.
lemma angularLie_harmonic_restriction (l : ℕ) {A : Matrix (MonomialIndex (Fin 8 ⊕ Fin 8) l) (MonomialIndex (Fin 8 ⊕ Fin 8) l) ℂ} (hA : A ∈ angularLie l) : (LinearMap.toMatrixAlgEquiv (homogeneousBasis l)).symm A ∈ liftedTraceLie (harmonicEmbedding l) (harmonicAngularLie l) := by …Mentions: OAI.HarmonicCounterexample.Control.MonomialIndex, OAI.HarmonicCounterexample.Control.angularLie, OAI.HarmonicCounterexample.Control.homogeneousBasis, OAI.HarmonicCounterexample.Control.liftedTraceLie, OAI.HarmonicCounterexample.Control.harmonicAngularLie
- lemma
OAI.HarmonicCounterexample.ComplexAngular.roundPairing_power_evalline 1281 - lemma
OAI.HarmonicCounterexample.Control.harmonicRankOne_intertwineline 1311 - theorem
OAI.HarmonicCounterexample.Control.harmonicAngularLie_rankonesline 1325Source documentation
Every genuine isotropic-power rank-one operator belongs to the Lie algebra of trace-free squares on the ACTUAL harmonic polynomial space.
theorem harmonicAngularLie_rankones (l : ℕ) (hl : 2 ≤ l) (a : {a : (Fin 8 ⊕ Fin 8) → ℂ | MvPolynomial.eval a (quadric (Fin 8)) = 0}) : outer (roundPairing l) (isotropicPower l a) (isotropicPower l a) ∈ harmonicAngularLie l := by …Mentions: OAI.HarmonicCounterexample.a, OAI.HarmonicCounterexample.Control.outer, OAI.HarmonicCounterexample.Control.harmonicAngularLie
- theorem
OAI.HarmonicCounterexample.Control.harmonicAngularLie_wedgesline 1345Source documentation
Full skew algebra producer on genuine harmonic polynomials, with the correct invariant symmetric form in split coordinates.
theorem harmonicAngularLie_wedges (l : ℕ) (hl : 2 ≤ l) (u v : harmonicSpace (Fin 8) l) : wedgeLeft (roundPairing l) u v ∈ harmonicAngularLie l := …Mentions: OAI.HarmonicCounterexample.Control.wedgeLeft, OAI.HarmonicCounterexample.Control.harmonicAngularLie
- theorem
OAI.HarmonicCounterexample.Control.exists_bilinear_orthonormal_basisline 1372Source documentation
A symmetric nondegenerate complex bilinear form has a genuine normalized basis. This uses square roots in ℂ, not a positive-definiteness assumption.
theorem exists_bilinear_orthonormal_basis (B : W →ₗ[ℂ] W →ₗ[ℂ] ℂ) (hB : ∀ x y,B x y = B y x) (hinj : Function.Injective B) : ∃ b : Basis (Fin (finrank ℂ W)) ℂ W, ∀ i j,B (b i) (b j) = if i=j then 1 else 0 := by …Mentions: OAI.HarmonicCounterexample.b
- lemma
OAI.HarmonicCounterexample.Control.bilin_basis_reprline 1422 - lemma
OAI.HarmonicCounterexample.Control.bilin_basis_pairingline 1429 - lemma
OAI.HarmonicCounterexample.Control.real_matrix_complex_orthogonalline 1436 - theorem
OAI.HarmonicCounterexample.Control.exists_bilinear_null_basisline 1445Source documentation
An arbitrary nonzero null vector admits genuine normalized bilinear coordinates u=r(e_i+I e_j). The orthogonal change is constructed from its real and imaginary coefficient vectors.
theorem exists_bilinear_null_basis (B : W →ₗ[ℂ] W →ₗ[ℂ] ℂ) (b : Basis ι ℂ W) (hb : ∀ i j,B (b i) (b j) = if i=j then 1 else 0) (i j : ι) (hij : i ≠ j) (u : W) (hu : B u u=0) (hn : u ≠ 0) : ∃ (b' : Basis ι ℂ W) (r : ℝ),0 < r ∧ (∀ a c,B (b' a) (b' c) = if a=c then 1 else 0) ∧ u = (r:ℂ) • (b' i+Complex.I • b' j) := by …Mentions: OAI.HarmonicCounterexample.b, OAI.HarmonicCounterexample.a