OAI/Geometry/RCD/Coordinates/PatchDirectionalBounds.lean
14 declarations, 0 contain sorry, 0 declared as axioms
Directional estimates for finite patch fields
The finite set is the set of active patches at the point under consideration.
All metric norms are frozen using a continuous linear equivalence T.
The hypotheses are the individual displacement energies, cutoff derivative
bounds, overlap bound, and positive mass bounds; no field estimate is assumed.
- def
OAI.RegularPointCoordinates.patchMassline 24Source documentation
The unweighted mass of the active patches.
def patchMass (s : Finset ι) (D : ι → E →L[ℝ] E) : E →L[ℝ] E := …
- def
OAI.RegularPointCoordinates.patchPrincipalline 28Source documentation
The principal part of the derivative of the patch field.
def patchPrincipal (s : Finset ι) (phi : ι → ℝ) (D : ι → E →L[ℝ] E) : E →L[ℝ] E := ∑ j ∈ s, phi j • D j - def
OAI.RegularPointCoordinates.patchCutoffErrorline 32Source documentation
The error produced by differentiating the cutoff functions.
def patchCutoffError (s : Finset ι) (D : ι → E →L[ℝ] E) (w : ι → E) (a : ι → ℝ) : E := ∑ j ∈ s, a j • D j (w j) - theorem
OAI.RegularPointCoordinates.patchMass_isPositiveline 35 - theorem
OAI.RegularPointCoordinates.inner_patchMassline 39 - theorem
OAI.RegularPointCoordinates.patch_form_le_massline 44Source documentation
Each positive patch is bounded above by the total positive mass.
theorem patch_form_le_mass (s : Finset ι) (D : ι → E →L[ℝ] E) (hD : ∀ j ∈ s, (D j).IsPositive) {j : ι} (hj : j ∈ s) (x : E) : ⟪x, D j x⟫_ℝ ≤ ⟪x, patchMass s D x⟫_ℝ := by …Mentions: OAI.RegularPointCoordinates.patchMass
- theorem
OAI.RegularPointCoordinates.patchPrincipal_form_le_massline 51Source documentation
Nonnegative cutoffs bounded by one give
0 ≤ S ≤ Z.theorem patchPrincipal_form_le_mass (s : Finset ι) (phi : ι → ℝ) (D : ι → E →L[ℝ] E) (hD : ∀ j ∈ s, (D j).IsPositive) (hphi : ∀ j ∈ s, phi j ≤ 1) (x : E) : ⟪x, patchPrincipal s phi D x⟫_ℝ ≤ ⟪x, patchMass s D x⟫_ℝ := by …Mentions: OAI.RegularPointCoordinates.patchPrincipal, OAI.RegularPointCoordinates.patchMass
- theorem
OAI.RegularPointCoordinates.patchPrincipal_frozen_norm_leline 66Source documentation
The cumulative smallness
Z ≤ epsilon Hgives the sharp principal bound. Individual smallness of each patch alone is not used as a substitute for this cumulative hypothesis.theorem patchPrincipal_frozen_norm_le (T : E ≃L[ℝ] E) (s : Finset ι) (phi : ι → ℝ) (D : ι → E →L[ℝ] E) {epsilon : ℝ} (hepsilon : 0 ≤ epsilon) (hD : ∀ j ∈ s, (D j).IsPositive) (hphi0 : ∀ j ∈ s, 0 ≤ phi j) (hphi1 : ∀ j ∈ s, phi j ≤ 1) (hZ : ∀ x, ⟪x, patchMass s D x⟫_ℝ ≤ epsilon * ‖T x‖ ^ 2) (xi : E) : ‖(T.symm : E →L[ℝ] E).adjoint (patchPrincipal s phi D xi)‖ ≤ Real.sqrt epsilon * Real.sqrt ⟪xi, patchMass s D xi⟫_ℝ := by …Mentions: OAI.RegularPointCoordinates.patchMass, OAI.RegularPointCoordinates.patchPrincipal
- theorem
OAI.RegularPointCoordinates.frozen_patch_weighted_value_leline 80Source documentation
A weighted finite patch sum in the dual metric.
theorem frozen_patch_weighted_value_le (T : E ≃L[ℝ] E) (s : Finset ι) (D : ι → E →L[ℝ] E) (w : ι → E) (a : ι → ℝ) {N : ℕ} {epsilon C r energy A : ℝ} (hN : s.card ≤ N) (hepsilon : 0 ≤ epsilon) (hC : 0 ≤ C) (hr : 0 ≤ r) (henergy : 0 ≤ energy) (hA : 0 ≤ A) (hD : ∀ j ∈ s, (D j).IsPositive) (hsmall : ∀ j ∈ s, ∀ x, ⟪x, D j x⟫_ℝ ≤ epsilon * ‖T x‖ ^ 2) (hw : ∀ j ∈ s, ⟪w j, D j (w j)⟫_ℝ ≤ C * r ^ 2 * energy) (ha : ∀ j ∈ s, |a j| ≤ A) : ‖(T.symm : E →L[ℝ] E).adjoint (patchCutoffError s D w a)‖ ≤ (N : ℝ) * A * (Real.sqrt epsilon * Real.sqrt C * r * Real.sqrt energy) := by … - theorem
OAI.RegularPointCoordinates.patchField_frozen_value_leline 109Source documentation
The normalized value estimate
re:field-value.theorem patchField_frozen_value_le (T : E ≃L[ℝ] E) (s : Finset ι) (phi : ι → E → ℝ) (D : ι → E →L[ℝ] E) (c : ι → E) (P : E) {N : ℕ} {epsilon C r energy : ℝ} (hN : s.card ≤ N) (hepsilon : 0 ≤ epsilon) (hC : 0 ≤ C) (hr : 0 < r) (henergy : 0 ≤ energy) (hD : ∀ j ∈ s, (D j).IsPositive) (hsmall : ∀ j ∈ s, ∀ x, ⟪x, D j x⟫_ℝ ≤ epsilon * ‖T x‖ ^ 2) (hw : ∀ j ∈ s, ⟪P - c j, D j (P - c j)⟫_ℝ ≤ C * r ^ 2 * energy) (hphi : ∀ j ∈ s, |phi j P| ≤ 1) : ‖(T.symm : E →L[ℝ] E).adjoint (patchField s phi D c P)‖ / r ≤ (N : ℝ) * Real.sqrt C * Real.sqrt epsilon * Real.sqrt energy := by …Mentions: OAI.RegularPointCoordinates.patchField
- theorem
OAI.RegularPointCoordinates.patchCutoffError_frozen_norm_leline 127Source documentation
The dual norm estimate for the linear cutoff error.
theorem patchCutoffError_frozen_norm_le (T : E ≃L[ℝ] E) (s : Finset ι) (D : ι → E →L[ℝ] E) (w : ι → E) (a : ι → ℝ) (xi : E) {N : ℕ} {epsilon C K r energy : ℝ} (hN : s.card ≤ N) (hepsilon : 0 ≤ epsilon) (hC : 0 ≤ C) (hK : 0 ≤ K) (hr : 0 < r) (henergy : 0 ≤ energy) (hD : ∀ j ∈ s, (D j).IsPositive) (hsmall : ∀ j ∈ s, ∀ x, ⟪x, D j x⟫_ℝ ≤ epsilon * ‖T x‖ ^ 2) (hw : ∀ j ∈ s, ⟪w j, D j (w j)⟫_ℝ ≤ C * r ^ 2 * energy) (ha : ∀ j ∈ s, |a j| ≤ K / r * ‖T xi‖) : ‖(T.symm : E →L[ℝ] E).adjoint (patchCutoffError s D w a)‖ ≤ (N : ℝ) * K * Real.sqrt C * Real.sqrt epsilon * Real.sqrt energy * ‖T xi‖ := by … - theorem
OAI.RegularPointCoordinates.sqrt_patch_energy_sum_leline 145Source documentation
Bounded overlap controls the total displacement energy.
theorem sqrt_patch_energy_sum_le (s : Finset ι) (D : ι → E →L[ℝ] E) (w : ι → E) {N : ℕ} {C r energy : ℝ} (hN : s.card ≤ N) (hC : 0 ≤ C) (hr : 0 ≤ r) (henergy : 0 ≤ energy) (hD : ∀ j ∈ s, (D j).IsPositive) (hw : ∀ j ∈ s, ⟪w j, D j (w j)⟫_ℝ ≤ C * r ^ 2 * energy) : Real.sqrt (∑ j ∈ s, ⟪w j, D j (w j)⟫_ℝ) ≤ Real.sqrt ((N : ℝ) * C) * r * Real.sqrt energy := by … - theorem
OAI.RegularPointCoordinates.patchCutoffError_diagonal_leline 171Source documentation
The sharp diagonal estimate retains the directional mass
Z[xi]. It does not replace this mass by a bound in terms of the whole source metric.theorem patchCutoffError_diagonal_le (T : E ≃L[ℝ] E) (s : Finset ι) (D : ι → E →L[ℝ] E) (w : ι → E) (a : ι → ℝ) (xi : E) {N : ℕ} {C K r energy : ℝ} (hN : s.card ≤ N) (hC : 0 ≤ C) (hK : 0 ≤ K) (hr : 0 < r) (henergy : 0 ≤ energy) (hD : ∀ j ∈ s, (D j).IsPositive) (hw : ∀ j ∈ s, ⟪w j, D j (w j)⟫_ℝ ≤ C * r ^ 2 * energy) (ha : ∀ j ∈ s, |a j| ≤ K / r * ‖T xi‖) : |⟪xi, patchCutoffError s D w a⟫_ℝ| ≤ K * Real.sqrt ((N : ℝ) * C) * Real.sqrt ⟪xi, patchMass s D xi⟫_ℝ * Real.sqrt energy * ‖T xi‖ := by …Mentions: OAI.RegularPointCoordinates.patchCutoffError, OAI.RegularPointCoordinates.patchMass
- theorem
OAI.RegularPointCoordinates.fderiv_patchField_applyline 194Source documentation
The bounds above apply to the actual derivative, with the exact principal and cutoff-error decomposition supplied by differentiation.
theorem fderiv_patchField_apply (s : Finset ι) (phi : ι → E → ℝ) (dphi : ι → E →L[ℝ] ℝ) (D : ι → E →L[ℝ] E) (c : ι → E) (P xi : E) (hphi : ∀ j ∈ s, HasFDerivAt (phi j) (dphi j) P) : fderiv ℝ (patchField s phi D c) P xi = patchPrincipal s (fun j => phi j P) D xi + patchCutoffError s D (fun j => P - c j) (fun j => dphi j xi) := by …Mentions: OAI.RegularPointCoordinates.patchField, OAI.RegularPointCoordinates.patchPrincipal, OAI.RegularPointCoordinates.patchCutoffError