OAI/Geometry/HarmonicGrowth/PolarGeometry.lean
88 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.HarmonicCounterexample.Construction.horizontalScaleline 13 - def
OAI.HarmonicCounterexample.Construction.horizontalSlopeline 16 - lemma
OAI.HarmonicCounterexample.Construction.horizontalScale_smoothline 19 - lemma
OAI.HarmonicCounterexample.Construction.horizontalScale_posline 23 - lemma
OAI.HarmonicCounterexample.Construction.horizontalSlope_smoothline 27 - lemma
OAI.HarmonicCounterexample.Construction.logSlope_hasDerivline 31 - lemma
OAI.HarmonicCounterexample.Construction.horizontalScale_hasDerivline 37 - lemma
OAI.HarmonicCounterexample.Construction.horizontalSlope_derivline 49 - lemma
OAI.HarmonicCounterexample.Construction.scalar_initial_localline 56 - lemma
OAI.HarmonicCounterexample.Construction.logSlope_initial_localline 63 - lemma
OAI.HarmonicCounterexample.Construction.horizontalScale_initialline 72 - theorem
OAI.HarmonicCounterexample.Construction.scalar_all_curvaturesline 79Source documentation
The early round region is handled by exact radial concavity; the late threshold controls all periods, for the same q and c used to tune the equation.
theorem scalar_all_curvatures {κ : Type*} (w : LinearODE.PhysicalWord κ) {μ : ℝ} (hμ : 0<μ) (hμ1 : μ≤1/4) (ha : Tendsto (Scale.profile μ) atTop (𝓝 a)) : ∃ J : ℕ,∀ j0,J≤j0 → ∀ s : ℕ → Fin w.n → ℝ,(∀ j,s j ∈ w.admissible) → (∀ t,1/2 ≤ scalar s qstar j0 t ∧ scalar s qstar j0 t ≤ qstar+1/2) ∧ ∀ t,let q:=scalar s qstar j0 …Mentions: OAI.HarmonicCounterexample.LinearODE.PhysicalWord, OAI.HarmonicCounterexample.Scale.profile, OAI.HarmonicCounterexample.Construction.a, OAI.HarmonicCounterexample.Construction.qstar
- def
OAI.HarmonicCounterexample.Construction.muline 122 - lemma
OAI.HarmonicCounterexample.Construction.mu_posline 123 - lemma
OAI.HarmonicCounterexample.Construction.mu_leline 124 - lemma
OAI.HarmonicCounterexample.Construction.profile_limitline 125 - lemma
OAI.HarmonicCounterexample.Construction.scale_matchline 126 - lemma
OAI.HarmonicCounterexample.Construction.profile_lowerline 127 - def
OAI.HarmonicCounterexample.Construction.alphaline 130 - def
OAI.HarmonicCounterexample.Construction.driftline 131 - lemma
OAI.HarmonicCounterexample.Construction.alpha_smoothline 133 - lemma
OAI.HarmonicCounterexample.Construction.alpha_posline 135 - lemma
OAI.HarmonicCounterexample.Construction.alpha_boundline 136 - lemma
OAI.HarmonicCounterexample.Construction.drift_smoothline 144 - lemma
OAI.HarmonicCounterexample.Construction.drift_boundsline 146 - lemma
OAI.HarmonicCounterexample.Construction.alpha_centerline 153 - lemma
OAI.HarmonicCounterexample.Construction.drift_centerline 155 - lemma
OAI.HarmonicCounterexample.Construction.alpha_limitline 157 - lemma
OAI.HarmonicCounterexample.Construction.drift_limitline 159 - def
OAI.HarmonicCounterexample.Construction.geometryline 164 - def
OAI.HarmonicCounterexample.Berger.tensorContractline 203 - lemma
OAI.HarmonicCounterexample.Berger.contract_addline 205 - lemma
OAI.HarmonicCounterexample.Berger.contract_smulline 209 - lemma
OAI.HarmonicCounterexample.Berger.contract_rankline 218 - lemma
OAI.HarmonicCounterexample.Berger.contract_identityline 227 - lemma
OAI.HarmonicCounterexample.Berger.symmetric_pairingline 230 - lemma
OAI.HarmonicCounterexample.Berger.connection_lower_matrixline 234 - lemma
OAI.HarmonicCounterexample.Berger.contract_connectionline 248 - lemma
OAI.HarmonicCounterexample.Berger.polarTensor_symmetricline 266 - lemma
OAI.HarmonicCounterexample.Berger.polarTensor_traceline 272 - lemma
OAI.HarmonicCounterexample.Berger.polarTensor_radialline 280 - lemma
OAI.HarmonicCounterexample.Berger.polarTensor_hopfline 288 - lemma
OAI.HarmonicCounterexample.Berger.contract_normalizedConnectionline 297Source documentation
The full contracted connection, derived algebraically from the actual six Christoffel coefficients; no polar Laplacian formula is assumed.
lemma contract_normalizedConnection (J : ComplexStructure (Fin n)) {x : Space n} (hS : x ⬝ᵥ x ≠ 0) {A q : ℝ} (hA : A ≠ 0) (hq : q ≠ 0) (u v : ℝ) (k : Fin n) : tensorContract (polarTensor J x A⁻¹ (A*q)⁻¹) (fun i j => normalizedConnectionCoeff J x A q u v k i j) = (((n:ℝ)-2)/A+1/(A*q)-((n:ℝ)-1)*(1+u)-v)/(x ⬝ᵥ x)*x k := by …Mentions: OAI.HarmonicCounterexample.Berger.ComplexStructure, OAI.HarmonicCounterexample.Space, OAI.HarmonicCounterexample.Berger.tensorContract, OAI.HarmonicCounterexample.Berger.polarTensor, OAI.HarmonicCounterexample.Berger.normalizedConnectionCoeff
- lemma
OAI.HarmonicCounterexample.Berger.contract_commline 323 - lemma
OAI.HarmonicCounterexample.Berger.contract_polarTensorline 326 - def
OAI.HarmonicCounterexample.Berger.gradientline 336Source documentation
Cartesian gradient and Hessian, with the same coordinate order as the frozen definition of the Laplace--Beltrami operator.
def gradient (f : Space n → ℝ) (x : Space n) : Space n := fun i => coordDeriv i f x
Mentions: OAI.HarmonicCounterexample.Space, OAI.HarmonicCounterexample.coordDeriv
- def
OAI.HarmonicCounterexample.Berger.hessianline 337 - def
OAI.HarmonicCounterexample.Berger.eulerline 338 - def
OAI.HarmonicCounterexample.Berger.hopfDerivativeline 339 - def
OAI.HarmonicCounterexample.Berger.euclideanLaplacianline 342 - lemma
OAI.HarmonicCounterexample.Berger.laplace_contractline 344 - lemma
OAI.HarmonicCounterexample.Berger.euler_expansionline 359 - lemma
OAI.HarmonicCounterexample.Berger.euler_twiceline 370 - lemma
OAI.HarmonicCounterexample.Berger.hopf_expansionline 382 - lemma
OAI.HarmonicCounterexample.Berger.hopf_twiceline 396 - theorem
OAI.HarmonicCounterexample.Berger.laplace_polarline 428Source documentation
The complete polar Laplacian identity, derived from the actual Cartesian Hessian and Christoffels. This isolates the analytic bridge independently of any spectral or harmonic-polynomial assumptions.
theorem laplace_polar (g : SmoothMetric n) (J : ComplexStructure (Fin n)) (f : Space n → ℝ) {x : Space n} (hS : x ⬝ᵥ x ≠ 0) {A q : ℝ} (hA : A ≠ 0) (hq : q ≠ 0) (u v : ℝ) (hg : (g.coeff x)⁻¹ = polarTensor J x A⁻¹ (A*q)⁻¹) (hΓ : ∀ k i j, christoffel g x k i j = normalizedConnectionCoeff J x A q u v k i j) (hf : ∀ j, DifferentiableAt ℝ (coordDeriv j f) x) : (x ⬝ᵥ x)*laplaceBeltrami g f x = euler (euler f) x + ((n:ℝ)-2+((n:ℝ)-1)*u+v)*euler f x + A⁻¹*((x ⬝ᵥ x)*euclideanLaplacian f x-euler (euler f) x-((n:ℝ)-2)*euler f x)+ ((A*q)⁻¹-A⁻¹)*hopfDerivative J (hopfDerivative J f) x := by …Mentions: OAI.HarmonicCounterexample.SmoothMetric, OAI.HarmonicCounterexample.Berger.ComplexStructure, OAI.HarmonicCounterexample.Space, OAI.HarmonicCounterexample.Berger.polarTensor, OAI.HarmonicCounterexample.christoffel, OAI.HarmonicCounterexample.Berger.normalizedConnectionCoeff, OAI.HarmonicCounterexample.coordDeriv, OAI.HarmonicCounterexample.laplaceBeltrami, OAI.HarmonicCounterexample.Berger.euler, OAI.HarmonicCounterexample.Berger.euclideanLaplacian, OAI.HarmonicCounterexample.Berger.hopfDerivative
- lemma
OAI.HarmonicCounterexample.Berger.coordDeriv_smoothline 465 - lemma
OAI.HarmonicCounterexample.Berger.euler_congrline 469 - lemma
OAI.HarmonicCounterexample.Berger.hopf_congrline 473 - lemma
OAI.HarmonicCounterexample.Berger.euler_mulline 477 - lemma
OAI.HarmonicCounterexample.Berger.hopf_mulline 484 - lemma
OAI.HarmonicCounterexample.Berger.coordDeriv_product_secondline 492 - lemma
OAI.HarmonicCounterexample.Berger.euclideanLaplacian_mulline 509 - lemma
OAI.HarmonicCounterexample.Berger.euler_addline 523 - lemma
OAI.HarmonicCounterexample.Berger.euler_smoothline 528 - lemma
OAI.HarmonicCounterexample.Berger.hopf_smoothline 532 - lemma
OAI.HarmonicCounterexample.Cartesian.logProfile_differentiableAtline 551 - lemma
OAI.HarmonicCounterexample.Cartesian.logProfile_coord_differentiableAtline 556 - lemma
OAI.HarmonicCounterexample.Cartesian.logProfile_secondline 570 - lemma
OAI.HarmonicCounterexample.Cartesian.euler_logProfileline 589 - lemma
OAI.HarmonicCounterexample.Cartesian.hopf_logProfileline 599 - lemma
OAI.HarmonicCounterexample.Cartesian.laplacian_logProfileline 610 - lemma
OAI.HarmonicCounterexample.Cartesian.euler_logProfile_mulline 642 - lemma
OAI.HarmonicCounterexample.Cartesian.euler_twice_logProfile_mulline 650 - lemma
OAI.HarmonicCounterexample.Cartesian.hopf_logProfile_mulline 665 - lemma
OAI.HarmonicCounterexample.Cartesian.hopf_twice_logProfile_mulline 672 - lemma
OAI.HarmonicCounterexample.Cartesian.gradient_logProfile_dotline 682 - lemma
OAI.HarmonicCounterexample.Cartesian.euclideanLaplacian_logProfile_mulline 691 - lemma
OAI.HarmonicCounterexample.Cartesian.coordDeriv_product_differentiableAtline 709 - theorem
OAI.HarmonicCounterexample.Cartesian.laplace_homogeneous_profileline 724Source documentation
The actual Cartesian Laplace--Beltrami operator on a radial coefficient times a homogeneous harmonic polynomial. Every derivative in this statement is the genuine Fréchet/coordinate derivative, not a spectral placeholder.
theorem laplace_homogeneous_profile (g : SmoothMetric n) (J : ComplexStructure (Fin n)) {f f1 f2 : ℝ → ℝ} {P : Space n → ℝ} {l : ℝ} (hf : ∀ t, HasDerivAt f (f1 t) t) (hf1 : ∀ t, HasDerivAt f1 (f2 t) t) (hP : ContDiff ℝ ∞ P) (hE : ∀ x, euler P x = l*P x) (hH : ∀ x, euclideanLaplacian P x = 0) {x : Space n} (hx : x ≠ 0) {A q : ℝ} (hA : A ≠ 0) (hq : q ≠ 0) (u v : ℝ) (hg : (g.coeff x)⁻¹ = polarTensor J x A⁻¹ (A*q)⁻¹) (hΓ : ∀ k i j, christoffel g x k i j = normalizedConnectionCoeff J x A q u v k i j) : (x ⬝ᵥ x)*laplaceBeltrami g (fun y => f (logRadius y)*P y) x = (f2 (logRadius x)+(2*l+(n:ℝ)-2+((n:ℝ)-1)*u+v)*f1 (logRadius x)+ (l^2+((n:ℝ)-2+((n:ℝ)-1)*u+v)*l-A⁻¹*l*(l+(n:ℝ)-2))*f (logRadius x))*P x+ ((A*q)⁻¹-A⁻¹)*f (logRadius x)*hopfDerivative J (hopfDerivative J P) x := by …Mentions: OAI.HarmonicCounterexample.SmoothMetric, OAI.HarmonicCounterexample.Space, OAI.HarmonicCounterexample.christoffel, OAI.HarmonicCounterexample.laplaceBeltrami, OAI.HarmonicCounterexample.Cartesian.logRadius
- def
OAI.HarmonicCounterexample.Cartesian.regularCoefficientline 761Source documentation
Polynomial-normalized coefficient. This is constant in the Euclidean core.
def regularCoefficient (l : ℝ) (Y : ℝ → ι → ℝ) (i : ι) (t : ℝ) : ℝ := …
- def
OAI.HarmonicCounterexample.Cartesian.synthesizedline 764 - lemma
OAI.HarmonicCounterexample.Cartesian.regularCoefficient_derivline 768 - lemma
OAI.HarmonicCounterexample.Cartesian.regularCoefficient_secondline 777 - lemma
OAI.HarmonicCounterexample.Cartesian.regularCoefficient_coreline 789 - lemma
OAI.HarmonicCounterexample.Cartesian.synthesized_smoothline 795 - lemma
OAI.HarmonicCounterexample.Cartesian.laplace_sumline 818 - lemma
OAI.HarmonicCounterexample.Cartesian.laplace_regular_termline 846