OAI/MathematicalPhysics/Elasticity/Planar.lean
135 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.ElasticityRegularity.exists_smooth_lp_multiplierline 16Source documentation
A joint smooth compactly spatially supported coefficient yields a genuinely operator-norm-smooth family of actual L2 multipliers.
theorem exists_smooth_lp_multiplier {S : Set E} (hS : IsCompact S) (a : P × E → ℂ) (ha : ContDiff ℝ (⊤ : ℕ∞) a) (hs : ∀ p x, x∉S → a (p,x)=0) : ∃ M : P → Lp ℂ 2 (volume : Measure E) →L[ℂ] Lp ℂ 2 (volume : Measure E), ContDiff ℝ (⊤ : ℕ∞) M ∧ ∀ p f, (M p f : 𝓢'(E,ℂ))=smulLeftCLM ℂ (fun x => a (p,x)) (f : 𝓢'(E,ℂ)) := by … - def
OAI.ElasticityPlanar.testSubmoduleline 49 - abbrev
OAI.ElasticityPlanar.Testline 66 - instance
OAI.ElasticityPlanar.(instance at line 68)line 68 - lemma
OAI.ElasticityPlanar.smoothline 70 - lemma
OAI.ElasticityPlanar.compactline 71 - def
OAI.ElasticityPlanar.dline 73 - lemma
OAI.ElasticityPlanar.d_applyline 90 - def
OAI.ElasticityPlanar.mulSmoothline 93 - def
OAI.ElasticityPlanar.Zline 105 - def
OAI.ElasticityPlanar.Zbarline 106 - lemma
OAI.ElasticityPlanar.Z_applyline 108 - lemma
OAI.ElasticityPlanar.Zbar_applyline 109 - lemma
OAI.ElasticityPlanar.d_Zline 111 - lemma
OAI.ElasticityPlanar.deriv_conjline 119 - lemma
OAI.ElasticityPlanar.d_Zbarline 125 - lemma
OAI.ElasticityPlanar.d_dline 134 - lemma
OAI.ElasticityPlanar.d_commline 142 - def
OAI.ElasticityPlanar.pairline 150 - lemma
OAI.ElasticityPlanar.integrable_pairline 152 - lemma
OAI.ElasticityPlanar.pair_add_rightline 155 - lemma
OAI.ElasticityPlanar.pair_add_leftline 159 - lemma
OAI.ElasticityPlanar.pair_sub_rightline 163 - lemma
OAI.ElasticityPlanar.pair_sub_leftline 167 - lemma
OAI.ElasticityPlanar.pair_smul_rightline 171 - lemma
OAI.ElasticityPlanar.pair_smul_leftline 176 - lemma
OAI.ElasticityPlanar.pair_dline 181Source documentation
Coordinate derivatives are skew adjoint on the actual test space.
lemma pair_d (f g : Test) (v : ℂ) : pair f (d v g) = -pair (d v f) g := by …
Mentions: OAI.ElasticityPlanar.Test, OAI.ElasticityPlanar.pair, OAI.ElasticityPlanar.d
- lemma
OAI.ElasticityPlanar.pair_Zline 191 - lemma
OAI.ElasticityPlanar.pair_Zbarline 196 - def
OAI.ElasticityPlanar.Bline 202Source documentation
Twice dbar conjugated by exp(t|z|²/2).
def B (t : ℝ) : Test →ₗ[ℂ] Test := d 1 + Complex.I • d Complex.I - (t : ℂ) • Z
Mentions: OAI.ElasticityPlanar.Test, OAI.ElasticityPlanar.d, OAI.ElasticityPlanar.Z
- def
OAI.ElasticityPlanar.Cline 204Source documentation
Formal Hermitian adjoint.
def C (t : ℝ) : Test →ₗ[ℂ] Test := -d 1 + Complex.I • d Complex.I - (t : ℂ) • Zbar
Mentions: OAI.ElasticityPlanar.Test, OAI.ElasticityPlanar.d, OAI.ElasticityPlanar.Zbar
- lemma
OAI.ElasticityPlanar.pair_Bline 206 - lemma
OAI.ElasticityPlanar.pair_Cline 214 - lemma
OAI.ElasticityPlanar.Z_Zbarline 221 - lemma
OAI.ElasticityPlanar.commutatorline 228Source documentation
Positive commutator of the two Gaussian-conjugated planar operators.
lemma commutator (t : ℝ) (f : Test) : C t (B t f) - B t (C t f) = (4 * (t : ℂ)) • f := by …Mentions: OAI.ElasticityPlanar.Test, OAI.ElasticityPlanar.C, OAI.ElasticityPlanar.B
- lemma
OAI.ElasticityPlanar.energy_identityline 240 - def
OAI.ElasticityPlanar.massline 248 - lemma
OAI.ElasticityPlanar.mass_integralline 250 - lemma
OAI.ElasticityPlanar.integrable_normSqline 255 - lemma
OAI.ElasticityPlanar.mass_nonnegline 260 - lemma
OAI.ElasticityPlanar.mass_eq_zeroline 264 - theorem
OAI.ElasticityPlanar.gaussian_coercivityline 275Source documentation
An actual weighted support estimate, independent of any frame existence.
theorem gaussian_coercivity (t : ℝ) (f : Test) : 4 * t * mass f ≤ mass (B t f) := by …Mentions: OAI.ElasticityPlanar.Test, OAI.ElasticityPlanar.mass, OAI.ElasticityPlanar.B
- def
OAI.ElasticityPlanar.gaussianline 283 - lemma
OAI.ElasticityPlanar.smooth_gaussianline 286 - def
OAI.ElasticityPlanar.Wline 289 - lemma
OAI.ElasticityPlanar.W_applyline 291 - lemma
OAI.ElasticityPlanar.gaussian_ne_zeroline 294 - lemma
OAI.ElasticityPlanar.fderiv_gaussianline 296 - lemma
OAI.ElasticityPlanar.d_Wline 309 - lemma
OAI.ElasticityPlanar.gaussian_conjugationline 323Source documentation
Exact Gaussian conjugation of twice the planar Cauchy--Riemann operator.
lemma gaussian_conjugation (t : ℝ) (f : Test) : B t (W t f) = W t (d 1 f + I • d I f) := by …Mentions: OAI.ElasticityPlanar.Test, OAI.ElasticityPlanar.B, OAI.ElasticityPlanar.W, OAI.ElasticityPlanar.d
- lemma
OAI.ElasticityPlanar.normSq_sum_mulline 338 - lemma
OAI.ElasticityPlanar.mass_boundline 347 - theorem
OAI.ElasticityPlanar.compact_kernel_of_boundline 361Source documentation
Compact-kernel uniqueness with a coefficient bound only where a column is nonzero. This is a genuine analytic theorem, not an assumed continuation rule.
theorem compact_kernel_of_bound {n : Type*} [Fintype n] (a : n → n → ℂ → ℂ) (u : n → Test) (K : ℝ) (hb : ∀ z : ℂ, (∃ j, u j z ≠ 0) → ∀ i, (∑ j, Complex.normSq (a i j z)) ≤ K) (heq : ∀ i (z : ℂ), (d 1 (u i) + I • d I (u i) : Test) z = ∑ j, a i j z * u j z) : ∀ i, u i = 0 := by …Mentions: OAI.ElasticityPlanar.Test, OAI.ElasticityPlanar.d
- theorem
OAI.ElasticityPlanar.compact_kernelline 431Source documentation
A smooth compactly supported solution of a planar matrix Cauchy--Riemann system with continuous coefficients is zero. No smallness is imposed.
theorem compact_kernel {n : Type*} [Fintype n] (a : n → n → ℂ → ℂ) (ha : ∀ i j, Continuous (a i j)) (u : n → Test) (heq : ∀ i (z : ℂ), (d 1 (u i) + I • d I (u i) : Test) z = ∑ j, a i j z * u j z) : ∀ i, u i = 0 := by …Mentions: OAI.ElasticityPlanar.Test, OAI.ElasticityPlanar.d
- lemma
OAI.ElasticityPlanar.normSq_add_leline 464 - lemma
OAI.ElasticityPlanar.mass_add_leline 470 - lemma
OAI.ElasticityPlanar.mass_mul_boundline 480 - lemma
OAI.ElasticityPlanar.mass_smulline 484 - lemma
OAI.ElasticityPlanar.pair_derivative_crossline 489 - lemma
OAI.ElasticityPlanar.dbar_energyline 496Source documentation
The exact two-dimensional elliptic energy identity for the actual dbar operator.
lemma dbar_energy (f : Test) : mass (d 1 f + I • d I f)=mass (d 1 f)+mass (d I f) := by …Mentions: OAI.ElasticityPlanar.Test, OAI.ElasticityPlanar.mass, OAI.ElasticityPlanar.d
- theorem
OAI.ElasticityPlanar.weighted_inhomogeneous_boundline 510Source documentation
Quantitative Gaussian absorption for a system with no smallness of coefficients.
theorem weighted_inhomogeneous_bound {n : Type*} [Fintype n] (a : n → n → ℂ → ℂ) (u v : n → Test) (K : ℝ) (hK : 0 ≤ K) (hb : ∀ z, (∃ j, u j z ≠ 0) → ∀ i, (∑ j, normSq (a i j z)) ≤ K) (heq : ∀ i z, (d 1 (u i)+I • d I (u i) : Test) z = v i z+∑ j, a i j z*u j z) : let t := (Fintype.card n : ℝ)*K+1 …Mentions: OAI.ElasticityPlanar.Test, OAI.ElasticityPlanar.d
- lemma
OAI.ElasticityPlanar.gaussian_invline 568 - lemma
OAI.ElasticityPlanar.supported_weight_boundline 575 - lemma
OAI.ElasticityPlanar.supported_weight_equivalenceline 592 - lemma
OAI.ElasticityPlanar.matrix_bound_on_compactline 613 - theorem
OAI.ElasticityPlanar.supported_inhomogeneous_L2line 631Source documentation
A true unweighted supported L2 estimate, uniform over all test columns on a fixed compact set, for an arbitrary continuous matrix coefficient.
theorem supported_inhomogeneous_L2 {n : Type*} [Fintype n] {S : Set ℂ} (hS : IsCompact S) (a : n → n → ℂ → ℂ) (ha : ∀ i j, Continuous (a i j)) : ∃ C : ℝ, 0<C ∧ ∀ u v : n → Test, (∀ i, tsupport (u i : ℂ → ℂ) ⊆ S) → (∀ i, tsupport (v i : ℂ → ℂ) ⊆ S) → (∀ i z, (d 1 (u i)+I • d I (u i) : Test) z=v i z+∑ j, a i j z*u j z) → (∑ i, mass (u i)) ≤ C*∑ i, mass (v i) := by …Mentions: OAI.ElasticityPlanar.C, OAI.ElasticityPlanar.Test, OAI.ElasticityPlanar.d, OAI.ElasticityPlanar.mass
- lemma
OAI.ElasticityDualSolvability.weak_unique_in_rangeline 665 - theorem
OAI.ElasticityDualSolvability.exists_linear_weak_solverline 679Source documentation
Hilbert projection makes the actual Hahn--Banach solver canonical and linear. It will be used for smooth parameter dependence of the planar right inverse.
theorem exists_linear_weak_solver (D : Submodule ℂ H) (A : D →ₗ[ℂ] H) (C : ℝ) (hC : 0 ≤ C) (hA : ∀ v : D, ‖(v : H)‖ ≤ C*‖A v‖) : ∃ T : H →L[ℂ] H, ‖T‖ ≤ C ∧ ∀ f v, inner ℂ (T f) (A v)=inner ℂ f (v : H) := by … - def
OAI.ElasticityPlanar.toSchwartzline 713 - lemma
OAI.ElasticityPlanar.toSchwartz_applyline 717 - lemma
OAI.ElasticityPlanar.toSchwartz_injectiveline 718 - def
OAI.ElasticityPlanar.L2line 723 - lemma
OAI.ElasticityPlanar.L2_injectiveline 725 - lemma
OAI.ElasticityPlanar.inner_L2line 726 - lemma
OAI.ElasticityPlanar.norm_L2_sqline 730 - def
OAI.ElasticityPlanar.cjline 734 - lemma
OAI.ElasticityPlanar.cj_applyline 736 - lemma
OAI.ElasticityPlanar.cj_cjline 737 - lemma
OAI.ElasticityPlanar.cj_dline 738 - lemma
OAI.ElasticityPlanar.cj_addline 742 - lemma
OAI.ElasticityPlanar.cj_negline 743 - lemma
OAI.ElasticityPlanar.cj_smulline 744 - lemma
OAI.ElasticityPlanar.mass_cjline 749 - lemma
OAI.ElasticityPlanar.support_cjline 754 - abbrev
OAI.ElasticityPlanar.Hilbertline 761 - def
OAI.ElasticityPlanar.embedline 762 - lemma
OAI.ElasticityPlanar.embed_applyline 766 - lemma
OAI.ElasticityPlanar.embed_injectiveline 767 - lemma
OAI.ElasticityPlanar.norm_embed_sqline 772 - lemma
OAI.ElasticityPlanar.norm_embed_cjline 775 - def
OAI.ElasticityPlanar.transportline 781Source documentation
Actual first-order matrix transport on compactly supported smooth tests.
def transport (a : n → n → ℂ → ℂ) (ha : ∀ i j, ContDiff ℝ (⊤ : ℕ∞) (a i j)) : (n → Test) →ₗ[ℂ] (n → Test) where …Mentions: OAI.ElasticityPlanar.Test
- lemma
OAI.ElasticityPlanar.transport_supportedline 792 - theorem
OAI.ElasticityPlanar.supported_transport_estimateline 813Source documentation
A true L2 lower bound for the actual transport operator.
theorem supported_transport_estimate {S : Set ℂ} (hS : IsCompact S) (a : n → n → ℂ → ℂ) (ha : ∀ i j, ContDiff ℝ (⊤ : ℕ∞) (a i j)) : ∃ C : ℝ, 0<C ∧ ∀ u : n → Test, (∀ i, tsupport (u i : ℂ → ℂ) ⊆ S) → ‖embed u‖ ≤ C*‖embed (transport a ha u)‖ := by …Mentions: OAI.ElasticityPlanar.C, OAI.ElasticityPlanar.Test, OAI.ElasticityPlanar.embed, OAI.ElasticityPlanar.transport
- def
OAI.ElasticityPlanar.adjTransportline 839Source documentation
The genuine Hermitian formal adjoint of dbar+a, written using conjugation and the transpose coefficient. No elliptic right inverse is assumed.
def adjTransport (a : n → n → ℂ → ℂ) (ha : ∀ i j, ContDiff ℝ (⊤ : ℕ∞) (a i j)) : (n → Test) →ₗ[ℂ] (n → Test) where …Mentions: OAI.ElasticityPlanar.Test
- lemma
OAI.ElasticityPlanar.norm_adjTransportline 856 - def
OAI.ElasticityPlanar.supportedline 863Source documentation
Supported test vectors form the actual L2 domain for the adjoint.
def supported (S : Set ℂ) : Submodule ℂ (n → Test) where …
Mentions: OAI.ElasticityPlanar.Test
- theorem
OAI.ElasticityPlanar.exists_planar_weak_inverseline 872Source documentation
Actual supported matrix transport has a bounded linear L2 weak right inverse. The estimate comes from the proved Gaussian positive commutator, not a smallness assumption or a globally given frame.
theorem exists_planar_weak_inverse {S : Set ℂ} (hS : IsCompact S) (a : n → n → ℂ → ℂ) (ha : ∀ i j, ContDiff ℝ (⊤ : ℕ∞) (a i j)) : ∃ C : ℝ, 0<C ∧ ∃ T : Hilbert n →L[ℂ] Hilbert n, ‖T‖ ≤ C ∧ ∀ f : Hilbert n, ∀ u : n → Test, (∀ i, tsupport (u i : ℂ → ℂ) ⊆ S) → inner ℂ (T f) (embed (adjTransport a ha u))=inner ℂ f (embed u) := by …Mentions: OAI.ElasticityPlanar.C, OAI.ElasticityPlanar.Hilbert, OAI.ElasticityPlanar.Test, OAI.ElasticityPlanar.embed, OAI.ElasticityPlanar.adjTransport
- abbrev
OAI.ElasticityPlanarDistribution.Testline 906 - abbrev
OAI.ElasticityPlanarDistribution.Distline 907 - def
OAI.ElasticityPlanarDistribution.dbarline 908 - def
OAI.ElasticityPlanarDistribution.dholline 909 - lemma
OAI.ElasticityPlanarDistribution.schwartz_derivative_commuteline 911 - lemma
OAI.ElasticityPlanarDistribution.derivative_commuteline 923 - lemma
OAI.ElasticityPlanarDistribution.dhol_dbarline 928 - lemma
OAI.ElasticityPlanarDistribution.dhol_sumline 935 - lemma
OAI.ElasticityPlanarDistribution.dhol_addline 938 - lemma
OAI.ElasticityPlanarDistribution.LocalEqual.dholline 941 - lemma
OAI.ElasticityPlanarDistribution.LocalSobolev.dholline 944 - def
OAI.ElasticityPlanarDistribution.Equationline 950Source documentation
Actual planar first-order equation on distributions, not an abstract regularity or frame existence interface.
def Equation {n : Type*} [Fintype n] (Ω : Set ℂ) (a : n → n → ℂ → ℂ) (u f : n → Dist) : Prop := …Mentions: OAI.ElasticityPlanarDistribution.Dist
- theorem
OAI.ElasticityPlanarDistribution.local_gainline 953 - theorem
OAI.ElasticityPlanarDistribution.local_all_ordersline 967 - theorem
OAI.ElasticityPlanarDistribution.cutoff_smoothline 980 - lemma
OAI.ElasticityPlanar.toSchwartz_dline 996 - lemma
OAI.ElasticityPlanar.toSchwartz_mulline 999 - lemma
OAI.ElasticityPlanar.Lp_testline 1004 - lemma
OAI.ElasticityPlanar.vector_transposeline 1014 - lemma
OAI.ElasticityPlanar.weak_to_vector_distributionline 1034 - lemma
OAI.ElasticityPlanar.weak_to_local_equationline 1053 - theorem
OAI.ElasticityRegularity.exists_continuous_liftline 1079Source documentation
The closed graph argument supplies norms for genuine distribution operators, not additional quantitative regularity assumptions.
theorem exists_continuous_lift {X Y Z : Type*} [NormedAddCommGroup X] [NormedSpace ℂ X] [CompleteSpace X] [NormedAddCommGroup Y] [NormedSpace ℂ Y] [CompleteSpace Y] [AddCommGroup Z] [Module ℂ Z] [TopologicalSpace Z] [T2Space Z] (J : Y →L[ℂ] Z) (hJ : Function.Injective J) (T : X →L[ℂ] Z) (hT : ∀ x, ∃ y, J y=T x) : ∃ L : X →L[ℂ] Y, ∀ x, J (L x)=T x := by … - lemma
OAI.ElasticityRegularity.lp_distribution_injectiveline 1109 - def
OAI.ElasticityRegularity.sobolevInjectionline 1120Source documentation
H^s is represented isometrically by L2 via J^{-s}; its injection is into the actual space of tempered distributions.
def sobolevInjection (s : ℝ) : Lp ℂ 2 (volume : Measure E) →L[ℂ] 𝓢'(E,ℂ) := …
- lemma
OAI.ElasticityRegularity.sobolevInjection_injectiveline 1123 - lemma
OAI.ElasticityRegularity.sobolevInjection_memline 1133 - lemma
OAI.ElasticityRegularity.memSobolev_iff_rangeline 1140 - theorem
OAI.ElasticityRegularity.exists_sobolev_realizationline 1153Source documentation
A qualitative everywhere-defined Sobolev mapping theorem for a continuous actual distribution operator automatically gives its bounded Sobolev realization. This is useful for smooth multipliers and coordinate derivatives on cutoffs.
theorem exists_sobolev_realization (s t : ℝ) (P : 𝓢'(E,ℂ) →L[ℂ] 𝓢'(E,ℂ)) (hP : ∀ u, MemSobolev s 2 u → MemSobolev t 2 (P u)) : ∃ L : Lp ℂ 2 (volume : Measure E) →L[ℂ] Lp ℂ 2 (volume : Measure E), ∀ f, sobolevInjection t (L f)=P (sobolevInjection s f) := by … - theorem
OAI.ElasticityRegularity.exists_bounded_sobolev_derivativeline 1161 - theorem
OAI.ElasticityRegularity.exists_bounded_sobolev_inclusionline 1167 - theorem
OAI.ElasticityRegularity.sobolev_neg_one_productline 1184Source documentation
Compact smooth multiplication on the negative initial Sobolev order in which the physical divergence is initially controlled.
theorem sobolev_neg_one_product {g : E → ℂ} (hg : ContDiff ℝ (⊤ : ℕ∞) g) (hc : HasCompactSupport g) {u : 𝓢'(E,ℂ)} (hu : MemSobolev (-1) 2 u) : MemSobolev (-1) 2 (smulLeftCLM ℂ g u) := by … - lemma
OAI.ElasticityRegularity.sobolev_product_step_downline 1213 - theorem
OAI.ElasticityRegularity.sobolev_negative_productline 1252Source documentation
Smooth compact multiplication preserves every integral Sobolev order, including the H^-2 forcing order in the first augmented bootstrap step.
theorem sobolev_negative_product (n : ℕ) {g : E → ℂ} (hg : ContDiff ℝ (⊤ : ℕ∞) g) (hc : HasCompactSupport g) {u : 𝓢'(E,ℂ)} (hu : MemSobolev (-(n : ℝ)) 2 u) : MemSobolev (-(n : ℝ)) 2 (smulLeftCLM ℂ g u) := by … - theorem
OAI.ElasticityRegularity.exists_bounded_negative_multiplierline 1267 - theorem
OAI.ElasticityRegularity.exists_bounded_nat_multiplierline 1274 - theorem
OAI.ElasticityDualSolvability.perturbed_weak_solverline 1285Source documentation
A bounded zeroth-order perturbation of an actual weak right inverse.
theorem perturbed_weak_solver (D : Submodule ℂ H) (A : D →ₗ[ℂ] H) (T B Q : H →L[ℂ] H) (hT : ∀ f v, inner ℂ (T f) (A v)=inner ℂ f (v : H)) (hQ : (1+B*T)*Q=1) (f : H) (v : D) : inner ℂ ((T*Q) f) (A v+B.adjoint (v : H))=inner ℂ f (v : H) := by … - theorem
OAI.ElasticityDualSolvability.perturbed_weak_inverseline 1298Source documentation
The perturbative solver exists without adding a range surjectivity assumption. The smallness condition is strictly local in parameter space.
theorem perturbed_weak_inverse (D : Submodule ℂ H) (A : D →ₗ[ℂ] H) (T B : H →L[ℂ] H) (hT : ∀ f v, inner ℂ (T f) (A v)=inner ℂ f (v : H)) (hBT : ‖B*T‖<1) : ∀ f v, inner ℂ ((T*Ring.inverse (1+B*T)) f) (A v+B.adjoint (v : H))= inner ℂ f (v : H) := by … - theorem
OAI.ElasticityDualSolvability.smooth_local_weak_inverseline 1311Source documentation
Smooth dependence of the local Neumann inverse, established with the stock Banach-algebra inversion theorem.
theorem smooth_local_weak_inverse {P : Type*} [NormedAddCommGroup P] [NormedSpace ℝ P] (T : H →L[ℂ] H) (B : P → H →L[ℂ] H) {p : P} (hB : ContDiffAt ℝ (⊤ : ℕ∞) B p) (hBT : ‖B p*T‖<1) : ContDiffAt ℝ (⊤ : ℕ∞) (fun q => T*Ring.inverse (1+B q*T)) p := by …