Documentation

LeanPool.LeanStationaryHarmonicMaps.StationaryHarmonicMap.RadialIdentity

Weak radial stationarity identity #

This module turns weak stationarity tested against radial vector fields into the weak radial integral identity, with integrability side conditions supplied by RadialIntegrability.

The radial identity obtained by testing stationarity with X(x) = phi(|x|) x.

This is equation (1) in the LaTeX proof, stated for the smooth model and center 0.

Equations
  • One or more equations did not get rendered due to their size.
Instances For

    Weak radial identity obtained by testing stationarity with X(x)=phi(|x|)x, stated at center 0.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      The pointwise radial integrand simplification holds almost everywhere on balls: the only excluded point is the origin.

      Weak stationarity plus the radial vector-field computation gives the weak radial identity, once the two resulting radial integrands are known to be integrable on the ball. The integrability hypotheses will later be discharged from W^{1,2}_{loc} and compact support of the cutoff.

      theorem LeanStationaryHarmonicMaps.StationaryHarmonicMap.weak_radial_identity_from_stationarity_of_energy_bound {n m : } [NeZero n] {Du : Domain nGradient n m} {R0 : } (hstationary : WeakStationaryIn Du (Metric.ball 0 R0)) {phi : } (hphi : Differentiable phi) (hXdiff : ContDiff 1 (radialVectorField phi)) (hXcompact : HasCompactSupport (radialVectorField phi)) (hXsupport : tsupport (radialVectorField phi) Metric.ball 0 R0) {Cmain Crhs : } (henergy : MeasureTheory.IntegrableOn (fun (x : Domain n) => weakEnergyDensity Du x) (Metric.ball 0 R0) MeasureTheory.volume) (hradial_meas : MeasureTheory.AEStronglyMeasurable (fun (x : Domain n) => weakRadialEnergyDensity Du 0 x) (MeasureTheory.volume.restrict (Metric.ball 0 R0))) (hradial_bound : ∀ᵐ (x : Domain n) MeasureTheory.volume.restrict (Metric.ball 0 R0), weakRadialEnergyDensity Du 0 x weakEnergyDensity Du x) (hmain_meas : MeasureTheory.AEStronglyMeasurable (fun (x : Domain n) => weakRadialMainCoeff n phi x) (MeasureTheory.volume.restrict (Metric.ball 0 R0))) (hmain_bound : ∀ᵐ (x : Domain n) MeasureTheory.volume.restrict (Metric.ball 0 R0), weakRadialMainCoeff n phi x Cmain) (hrhs_meas : MeasureTheory.AEStronglyMeasurable (fun (x : Domain n) => weakRadialRhsCoeff phi x) (MeasureTheory.volume.restrict (Metric.ball 0 R0))) (hrhs_bound : ∀ᵐ (x : Domain n) MeasureTheory.volume.restrict (Metric.ball 0 R0), weakRadialRhsCoeff phi x Crhs) :

      Weak stationarity gives the radial identity when the integrability side conditions are discharged from weak-energy integrability and bounded cutoff coefficients.

      Weak stationarity gives the radial identity from weak-energy integrability. The radial-energy integrability is supplied by the pointwise estimate weakRadialEnergyDensity ≤ weakEnergyDensity.

      theorem LeanStationaryHarmonicMaps.StationaryHarmonicMap.weak_radial_identity_from_stationarity_of_locallyL2 {n m : } [NeZero n] {Du : Domain nGradient n m} {Ω : Set (Domain n)} {R0 M0 M1 : } (hstationary : WeakStationaryIn Du (Metric.ball 0 R0)) (hDu_meas : GradientAEStronglyMeasurableIn Du Ω) (hgrad : GradientLocallyL2In Du Ω) (hclosedBall_subset : Metric.closedBall 0 R0 Ω) {phi : } (hphi : Differentiable phi) (hphi_c1 : ContDiff 1 phi) (hXdiff : ContDiff 1 (radialVectorField phi)) (hXcompact : HasCompactSupport (radialVectorField phi)) (hXsupport : tsupport (radialVectorField phi) Metric.ball 0 R0) (hphi_bound : ∀ (t : ), 0 tt R0phi t M0) (hdphi_bound : ∀ (t : ), 0 tt R0deriv phi t M1) (hR0_nonneg : 0 R0) :

      Weak stationarity gives the radial identity on a ball directly from gradient measurability, GradientLocallyL2In on a containing set, and elementary cutoff bounds.

      theorem LeanStationaryHarmonicMaps.StationaryHarmonicMap.weak_radial_identity_from_stationarity_of_locallyL2_cutoff {n m : } [NeZero n] {Du : Domain nGradient n m} {Ω : Set (Domain n)} {R0 M0 M1 : } (hstationary : WeakStationaryIn Du (Metric.ball 0 R0)) (hDu_meas : GradientAEStronglyMeasurableIn Du Ω) (hgrad : GradientLocallyL2In Du Ω) (hclosedBall_subset : Metric.closedBall 0 R0 Ω) {phi : } (hcut : AdmissibleRadialCutoff n R0 M0 M1 phi) :

      Weak radial identity on a ball from local data and the packaged cutoff interface.

      theorem LeanStationaryHarmonicMaps.StationaryHarmonicMap.weak_radial_identity_from_stationarity_of_W12Loc_cutoff {n m : } [NeZero n] {u : Domain nTarget m} {Du : Domain nGradient n m} {Ω : Set (Domain n)} {R0 M0 M1 : } (hstationary : WeakStationaryIn Du (Metric.ball 0 R0)) (hW : W12LocIn u Du Ω) (hclosedBall_subset : Metric.closedBall 0 R0 Ω) {phi : } (hcut : AdmissibleRadialCutoff n R0 M0 M1 phi) :

      Weak radial identity on a ball from the W^{1,2}_{loc} interface and the packaged cutoff interface. The stationarity hypothesis is still stated on the ball; proving its restriction from a larger domain is a separate localization step.

      theorem LeanStationaryHarmonicMaps.StationaryHarmonicMap.weak_radial_identity_from_stationarity_of_W12Loc_contDiffBump {n m : } [NeZero n] {u : Domain nTarget m} {Du : Domain nGradient n m} {Ω : Set (Domain n)} {R0 : } (hstationary : WeakStationaryIn Du (Metric.ball 0 R0)) (hW : W12LocIn u Du Ω) (hclosedBall_subset : Metric.closedBall 0 R0 Ω) (f : ContDiffBump 0) (hRout : f.rOut < R0) :
      (x : Domain n) in Metric.ball 0 R0, weakRadialMainIntegrand Du (fun (t : ) => f t) x = 2 * (x : Domain n) in Metric.ball 0 R0, weakRadialRhsIntegrand Du (fun (t : ) => f t) x

      Weak radial identity for a one-dimensional smooth bump cutoff. The derivative-bound constant required by AdmissibleRadialCutoff is produced from compactness of [0, R0].

      Full weak radial identity from weak stationarity, packaged with the integrability estimates needed to split the integral of A - 2B.