OAI/Geometry/SurfaceImmersion/Atlas/ConvexQuadraticPhase.lean
23 declarations, 0 contain sorry, 0 declared as axioms
The actual convex phases used in finite primitive preparation. Their coordinate covariant Hessians are uniformly positive on a sufficiently small disk when the metric connection has a fixed bound.
- def
OAI.ClosedSurfaceR4.PhaseGeometry.convexQuadraticPhaseline 16 - lemma
OAI.ClosedSurfaceR4.PhaseGeometry.convexQuadraticPhase_smoothline 19 - lemma
OAI.ClosedSurfaceR4.PhaseGeometry.convexQuadraticPhase_hasFDerivAtline 24 - lemma
OAI.ClosedSurfaceR4.PhaseGeometry.convexQuadraticPhase_coordDerivline 39 - lemma
OAI.ClosedSurfaceR4.PhaseGeometry.convexQuadraticPhase_phaseDerivativeline 44 - lemma
OAI.ClosedSurfaceR4.PhaseGeometry.convexQuadraticPhase_regularline 50 - theorem
OAI.ClosedSurfaceR4.PhaseGeometry.convexQuadraticPhase_chartline 58 - lemma
OAI.ClosedSurfaceR4.PhaseGeometry.convexQuadraticPhase_secondline 66 - abbrev
OAI.ClosedSurfaceR4.PhaseGeometry.MetricFirstJetline 86Source documentation
A metric value together with its first coordinate derivative.
abbrev MetricFirstJet := PhaseMean.Tensor × (Base →L[ℝ] PhaseMean.Tensor)
Mentions: OAI.ClosedSurfaceR4.PhaseMean.Tensor
- def
OAI.ClosedSurfaceR4.PhaseGeometry.metricJetDetline 88 - def
OAI.ClosedSurfaceR4.PhaseGeometry.metricConnectionAtline 92Source documentation
The three symmetric Christoffel slots, with values in the coordinate tangent plane, computed from the metric and its first derivatives.
def metricConnectionAt (J : MetricFirstJet) : Fin 3 → Base := …
- lemma
OAI.ClosedSurfaceR4.PhaseGeometry.metricConnectionAt_contDiffAtline 98 - theorem
OAI.ClosedSurfaceR4.PhaseGeometry.compact_metricConnection_boundline 106 - def
OAI.ClosedSurfaceR4.PhaseGeometry.connectionContractline 114 - def
OAI.ClosedSurfaceR4.PhaseGeometry.coordinateMetricHessianline 117 - lemma
OAI.ClosedSurfaceR4.PhaseGeometry.convexQuadraticPhase_hessianline 122 - lemma
OAI.ClosedSurfaceR4.PhaseGeometry.coordinateMetricHessian_fst_dyline 130 - lemma
OAI.ClosedSurfaceR4.PhaseGeometry.abs_quadratic_combinationline 140 - lemma
OAI.ClosedSurfaceR4.PhaseGeometry.connectionContract_diagonal_boundline 161 - theorem
OAI.ClosedSurfaceR4.PhaseGeometry.convexQuadraticPhase_hessian_lowerline 175 - theorem
OAI.ClosedSurfaceR4.PhaseGeometry.exists_uniform_convex_quadratic_phasesline 217Source documentation
The radius and quadratic coefficient are chosen from the connection and linear-covector bounds, before the individual metric or point.
theorem exists_uniform_convex_quadratic_phases {B K : ℝ} (hB : 0 ≤ B) (hK : 0 ≤ K) : ∃ L r : ℝ, 0 < L ∧ 0 < r ∧ ∀ (h : Base → PhaseMean.Tensor) (ell p : Base), ‖ell‖ ≤ K → ‖p‖ ≤ r → (∀ i, ‖metricConnectionAt (h p,fderiv ℝ h p) i‖ ≤ B) → ∀ v : Base, (L/2)*(v.1^2+v.2^2) ≤ coordinateMetricHessian h (convexQuadraticPhase ell L) p v v := by …Mentions: OAI.ClosedSurfaceR4.PhaseMean.Tensor, OAI.ClosedSurfaceR4.PhaseGeometry.metricConnectionAt, OAI.ClosedSurfaceR4.PhaseGeometry.coordinateMetricHessian, OAI.ClosedSurfaceR4.PhaseGeometry.convexQuadraticPhase
- theorem
OAI.ClosedSurfaceR4.PhaseGeometry.compact_uniform_convex_quadratic_phasesline 239 - theorem
OAI.ClosedSurfaceR4.PhaseGeometry.finite_uniform_convex_phase_chartsline 254Source documentation
One disk and one quadratic coefficient work for all three phase covectors and every metric whose first jet belongs to the fixed compact set. Each phase has positive Hessian and is a genuine local coordinate.
theorem finite_uniform_convex_phase_charts {J : Set MetricFirstJet} (hJ : IsCompact J) (hdet : ∀ j ∈ J, metricJetDet j ≠ 0) (ell : Fin 3 → Base) (hell : ∀ i, ell i ≠ 0) : ∃ L r : ℝ, 0 < L ∧ 0 < r ∧ ∀ (h : Base → PhaseMean.Tensor) (p : Base), ‖p‖ ≤ r → (h p,fderiv ℝ h p) ∈ J → ∀ i, (∀ v : Base, v ≠ 0 → 0 < coordinateMetricHessian h (convexQuadraticPhase (ell i) L) p v v) ∧ ∃ e : OpenPartialHomeomorph Base Base, p ∈ e.source ∧ (∀ x, (e x).1 = convexQuadraticPhase (ell i) L x) ∧ ContDiff ℝ ∞ e ∧ ContDiffOn ℝ ∞ e.symm e.target := by …Mentions: OAI.ClosedSurfaceR4.PhaseGeometry.MetricFirstJet, OAI.ClosedSurfaceR4.PhaseGeometry.metricJetDet, OAI.ClosedSurfaceR4.PhaseMean.Tensor, OAI.ClosedSurfaceR4.PhaseGeometry.coordinateMetricHessian, OAI.ClosedSurfaceR4.PhaseGeometry.convexQuadraticPhase