OAI/Geometry/HarmonicGrowth/Realization.lean
60 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.HarmonicCounterexample.laplace_congrline 14 - lemma
OAI.HarmonicCounterexample.laplace_eq_euclidean_of_flatline 20 - lemma
OAI.HarmonicCounterexample.Cartesian.synthesized_harmonic_at_ne_zeroline 42 - abbrev
OAI.HarmonicCounterexample.Angular.evaluateline 120 - lemma
OAI.HarmonicCounterexample.Angular.evaluate_smoothline 122 - lemma
OAI.HarmonicCounterexample.Angular.coordDeriv_evaluateline 129 - lemma
OAI.HarmonicCounterexample.Angular.euler_evaluateline 151 - lemma
OAI.HarmonicCounterexample.Angular.euclideanLaplacian_evaluateline 157 - lemma
OAI.HarmonicCounterexample.Angular.harmonicPolynomials_eulerline 162 - lemma
OAI.HarmonicCounterexample.Angular.harmonicPolynomials_harmonicline 166 - lemma
OAI.HarmonicCounterexample.Angular.evaluate_injectiveline 183 - lemma
OAI.HarmonicCounterexample.Angular.evaluate_homogeneousline 189 - lemma
OAI.HarmonicCounterexample.Angular.evaluate_zero_of_pos_degreeline 204 - lemma
OAI.HarmonicCounterexample.Angular.evaluate_sumline 208 - lemma
OAI.HarmonicCounterexample.Angular.evaluate_smulline 211 - lemma
OAI.HarmonicCounterexample.Angular.coordinate_radius_smulline 214 - lemma
OAI.HarmonicCounterexample.Angular.hopf_evaluateline 230 - lemma
OAI.HarmonicCounterexample.Angular.evaluate_zero_of_coreline 253 - lemma
OAI.HarmonicCounterexample.Angular.evaluate_eq_of_coreline 279Source documentation
Equality on the flat core determines the actual polynomial, not merely its restriction to a formal angular vector space.
lemma evaluate_eq_of_core {P Q : PolynomialSpace n} (h : ∀ x, squareRadius x < 1 → evaluate P x = evaluate Q x) : P = Q := by …Mentions: OAI.HarmonicCounterexample.Angular.PolynomialSpace, OAI.HarmonicCounterexample.Angular.evaluate
- lemma
OAI.HarmonicCounterexample.Angular.rotation_evaluateline 286 - lemma
OAI.HarmonicCounterexample.Cartesian.synthesized_core_eqline 303 - lemma
OAI.HarmonicCounterexample.Cartesian.synthesized_harmonic_at_zeroline 313 - lemma
OAI.HarmonicCounterexample.Cartesian.synthesized_injective_from_coreline 332Source documentation
Global vanishing of synthesized functions forces vanishing of the initial polynomial. No limiting separation argument, ODE inverse, or unique-continuation claim is hidden here: the regular flow equals its polynomial on the open core.
lemma synthesized_injective_from_core {l : ℝ} {P : ι → PolynomialSpace n} {Y : ℝ → ι → ℝ} {c : ι → ℝ} (hc : ∀ t ≤ 0, Y t = Real.exp (l*t) • c) (hz : synthesized l (fun i => evaluate (P i)) Y = 0) : ∑ i,c i • P i = 0 := by … - def
OAI.HarmonicCounterexample.Angular.roundEigenvalueline 355Source documentation
The round eigenvalue in degree l on S^(n-1).
def roundEigenvalue (n l : ℕ) : ℝ := (l:ℝ)*((l:ℝ)+(n:ℝ)-2)
- lemma
OAI.HarmonicCounterexample.Angular.roundEigenvalue_nonnegline 357 - def
OAI.HarmonicCounterexample.Angular.angularOperatorline 364Source documentation
The actual negative Berger Laplacian on the genuine harmonic-polynomial space. Here c is the horizontal metric coefficient and q the squared Hopf stretch (the manuscript q).
def angularOperator (J : ComplexStructure (Fin n)) (l : ℕ) (c q : ℝ) : harmonicPolynomials n l →L[ℝ] harmonicPolynomials n l := …Mentions: OAI.HarmonicCounterexample.Angular.harmonicPolynomials
- lemma
OAI.HarmonicCounterexample.Angular.angularOperator_roundline 369 - lemma
OAI.HarmonicCounterexample.Angular.angularOperator_innerline 375 - lemma
OAI.HarmonicCounterexample.Angular.angularOperator_symmetricline 382 - lemma
OAI.HarmonicCounterexample.Angular.angularOperator_lowerline 393 - lemma
OAI.HarmonicCounterexample.Angular.angularOperator_nonnegative_of_one_leline 404 - lemma
OAI.HarmonicCounterexample.Angular.angularOperator_positive_lowerline 418 - lemma
OAI.HarmonicCounterexample.Angular.angularOperator_nonnegativeline 444 - lemma
OAI.HarmonicCounterexample.Angular.angularOperator_norm_leline 451 - lemma
OAI.HarmonicCounterexample.Angular.angularOperator_smoothline 468 - lemma
OAI.HarmonicCounterexample.Angular.angularOperator_glued_smoothline 480Source documentation
Switching the genuine angular rotation on an open round gap is smooth, although the label itself need not be continuous there.
lemma angularOperator_glued_smooth (J : ℝ → ComplexStructure (Fin n)) (l : ℕ) {c q : ℝ → ℝ} (hc : ContDiff ℝ ∞ c) (hq : ContDiff ℝ ∞ q) (hc0 : ∀ t,c t ≠ 0) (hq0 : ∀ t,q t ≠ 0) (hJ : ∀ t,(∀ᶠ s in nhds t,J s = J t) ∨ (∀ᶠ s in nhds t,q s = 1)) : ContDiff ℝ ∞ (fun t => angularOperator (J t) l (c t) (q t)) := by …Mentions: OAI.HarmonicCounterexample.Angular.angularOperator
- def
OAI.HarmonicCounterexample.Angular.coordinatesline 513Source documentation
Coordinates in a fixed basis of actual harmonic polynomials.
def coordinates (b : Basis ι ℝ (harmonicPolynomials n l)) : harmonicPolynomials n l ≃L[ℝ] (ι → ℝ) := b.equivFun.toContinuousLinearEquivMentions: OAI.HarmonicCounterexample.b, OAI.HarmonicCounterexample.Angular.harmonicPolynomials
- lemma
OAI.HarmonicCounterexample.Angular.coordinates_sumline 516 - lemma
OAI.HarmonicCounterexample.Angular.basis_evaluateline 519 - lemma
OAI.HarmonicCounterexample.Angular.basis_operator_coordinatesline 527 - lemma
OAI.HarmonicCounterexample.Angular.square_rotation_basis_evaluateline 538 - lemma
OAI.HarmonicCounterexample.Angular.angularOperator_basis_coordinatesline 550 - structure
OAI.HarmonicCounterexample.Construction.Streamline 578Source documentation
A single constructed infinite history, including the thresholds and exact whole-period equalities, for any prescribed determinant-one simultaneous target.
structure Stream (target:∀l:Fin L,Matrix.SpecialLinearGroup (Index l.val) ℝ) where …
Mentions: OAI.HarmonicCounterexample.Construction.L, OAI.HarmonicCounterexample.Construction.Index
- lemma
OAI.HarmonicCounterexample.Construction.exists_streamline 602 - instance
OAI.HarmonicCounterexample.Construction.Stream.(instance at line 626)line 626 - def
OAI.HarmonicCounterexample.Construction.Stream.qline 628 - def
OAI.HarmonicCounterexample.Construction.Stream.cline 629 - def
OAI.HarmonicCounterexample.Construction.Stream.Jline 630 - lemma
OAI.HarmonicCounterexample.Construction.Stream.q_posline 634 - lemma
OAI.HarmonicCounterexample.Construction.Stream.q_smoothline 635 - lemma
OAI.HarmonicCounterexample.Construction.Stream.c_posline 636 - lemma
OAI.HarmonicCounterexample.Construction.Stream.c_smoothline 637 - lemma
OAI.HarmonicCounterexample.Construction.Stream.J_localline 638 - lemma
OAI.HarmonicCounterexample.Construction.Stream.q_centerline 642 - lemma
OAI.HarmonicCounterexample.Construction.Stream.c_centerline 643 - def
OAI.HarmonicCounterexample.Construction.Stream.metricline 645 - lemma
OAI.HarmonicCounterexample.Construction.Stream.geometry_mainline 648 - lemma
OAI.HarmonicCounterexample.Construction.Stream.ricciline 653 - lemma
OAI.HarmonicCounterexample.Construction.Stream.drift_eqline 664 - lemma
OAI.HarmonicCounterexample.Construction.Stream.coefficient_eqline 667