OAI/Geometry/RCD/Metric/ComparisonModel.lean
13 declarations, 0 contain sorry, 0 declared as axioms
Uniformly flat negative-curvature comparison volumes
The dimension is m + 1. The radial factor for curvature -m * a ^ 2
is written as the primitive of cosh (a * t), which also covers a = 0
without a removable singularity. Its volume is normalized by the volume
of the Euclidean unit ball. The bounds below are uniform down to radius
zero, as required before applying almost-volume rigidity.
- def
OAI.RegularPointCoordinates.radialComparisonline 21 - def
OAI.RegularPointCoordinates.comparisonModelVolumeline 24 - theorem
OAI.RegularPointCoordinates.continuous_radialComparisonline 27 - theorem
OAI.RegularPointCoordinates.continuous_comparisonModelVolumeline 31 - theorem
OAI.RegularPointCoordinates.radialComparison_zeroline 36 - theorem
OAI.RegularPointCoordinates.radialComparison_eq_sinhline 39 - theorem
OAI.RegularPointCoordinates.radialComparison_boundsline 50 - theorem
OAI.RegularPointCoordinates.comparisonModelVolume_zeroline 68 - theorem
OAI.RegularPointCoordinates.comparisonModelVolume_boundsline 75 - theorem
OAI.RegularPointCoordinates.comparisonModelVolume_posline 107 - theorem
OAI.RegularPointCoordinates.comparisonModelVolume_relative_errorline 113Source documentation
A single model error at the outer radius controls every smaller positive radius. There is no positive lower cutoff on the radius.
theorem comparisonModelVolume_relative_error (m : ℕ) {a r R : ℝ} (ha : 0 ≤ a) (hr : 0 < r) (hrR : r ≤ R) : 0 ≤ comparisonModelVolume m a r / r ^ (m + 1) - 1 ∧ comparisonModelVolume m a r / r ^ (m + 1) - 1 ≤ Real.cosh (a * R) ^ m - 1 := by … - theorem
OAI.RegularPointCoordinates.comparisonModelVolume_uniformly_flatline 132 - theorem
OAI.RegularPointCoordinates.comparisonModelVolume_densityline 148Source documentation
For a fixed curvature parameter the normalized model volumes tend to one at small radii, with no division at radius zero.
theorem comparisonModelVolume_density (m : ℕ) {a : ℝ} (ha : 0 ≤ a) {r : ℕ → ℝ} (hr : ∀ i, 0 < r i) (hrzero : Tendsto r atTop (𝓝 0)) : Tendsto (fun i => comparisonModelVolume m a (r i) / r i ^ (m + 1)) atTop (𝓝 1) := by …