OAI/Geometry/SurfaceImmersion/Correction/UniformPrimitiveMeanRealization.lean

GitHub source file

3 declarations, 0 contain sorry, 0 declared as axioms

Construct the actual globally supported primitive from the finite recursion and its extended polynomial mean operator.

  1. theorem OAI.ClosedSurfaceR4.SurfaceVelocityFamily.Loop.all_orders_primitive_normal_geometry line 24
  2. theorem OAI.ClosedSurfaceR4.FiniteOrderSmoothing.MetricGoodPhaseData.profiled_primitive_mean_realization line 77

    Source documentation

    Arbitrary finite metric accuracy for a genuine supported primitive. The slow baseline maps are constructed by the polynomial mean iteration; their admissibility follows from the original map's compact jet margin.

    theorem profiled_primitive_mean_realization (data : MetricGoodPhaseData g F)
        (hF : ContMDiff planeModel spaceModel ∞ F) (hmetric : g.inner = inducedTensor F)
        (i : data.A.centers) {O : TopologicalSpace.Opens LowJet} (l : SurfaceVelocityFamily.Loop O)
        {a : JetPolynomial.Base → ℝ} (ha : ContDiff ℝ ∞ a) (hamp : l.HasSpatialAmplitude a)
        (S : TopologicalSpace.Opens JetPolynomial.Base)
        (T : TopologicalSpace.Compacts JetPolynomial.Base) (hST : (S : Set JetPolynomial.Base) ⊆ T)
        (houter : (chart (i : M)) '' tsupport (data.A.outer i) ⊆ S)
        {Q : Set LowJet} (hQ : IsCompact Q) (hQO : Q ⊆ O)
        (hFQ : MapsTo (lowJet (data.A.jetChartMap i F)) S Q)
        (K : Set JetPolynomial.Base) (hK : IsClosed K) (hKS : K ⊆ S)
        (hKA : K ⊆ (data.A.chartWeightCompact i : Set JetPolynomial.Base))
        (hv : ∀ J ∈ O, lowJetPosition J ∉ K → ∀ t, l.velocity (J,t) = SurfaceVelocityFamily.normal J)
    …

    Mentions: OAI.ClosedSurfaceR4.FiniteOrderSmoothing.MetricGoodPhaseData, OAI.ClosedSurfaceR4.planeModel, OAI.ClosedSurfaceR4.FiniteOrderSmoothing.inducedTensor, OAI.ClosedSurfaceR4.SurfaceVelocityFamily.Loop, OAI.ClosedSurfaceR4.JetPolynomial.Base, OAI.ClosedSurfaceR4.FiniteOrderSmoothing.chart, OAI.ClosedSurfaceR4.SurfaceVelocityFamily.normal

  3. theorem OAI.ClosedSurfaceR4.FiniteOrderSmoothing.MetricGoodPhaseData.uniform_primitive_mean_realization line 312

    Source documentation

    The geometric consequence with profile bookkeeping erased.

    theorem uniform_primitive_mean_realization (data : MetricGoodPhaseData g F)
        (hF : ContMDiff planeModel spaceModel ∞ F) (hmetric : g.inner = inducedTensor F)
        (i : data.A.centers) {O : TopologicalSpace.Opens LowJet} (l : SurfaceVelocityFamily.Loop O)
        {a : JetPolynomial.Base → ℝ} (ha : ContDiff ℝ ∞ a) (hamp : l.HasSpatialAmplitude a)
        (S : TopologicalSpace.Opens JetPolynomial.Base)
        (T : TopologicalSpace.Compacts JetPolynomial.Base) (hST : (S : Set JetPolynomial.Base) ⊆ T)
        (houter : (chart (i : M)) '' tsupport (data.A.outer i) ⊆ S)
        {Q : Set LowJet} (hQ : IsCompact Q) (hQO : Q ⊆ O)
        (hFQ : MapsTo (lowJet (data.A.jetChartMap i F)) S Q)
        (K : Set JetPolynomial.Base) (hK : IsClosed K) (hKS : K ⊆ S)
        (hKA : K ⊆ (data.A.chartWeightCompact i : Set JetPolynomial.Base))
        (hv : ∀ J ∈ O, lowJetPosition J ∉ K → ∀ t, l.velocity (J,t) = SurfaceVelocityFamily.normal J)
    …

    Mentions: OAI.ClosedSurfaceR4.FiniteOrderSmoothing.MetricGoodPhaseData, OAI.ClosedSurfaceR4.planeModel, OAI.ClosedSurfaceR4.FiniteOrderSmoothing.inducedTensor, OAI.ClosedSurfaceR4.SurfaceVelocityFamily.Loop, OAI.ClosedSurfaceR4.JetPolynomial.Base, OAI.ClosedSurfaceR4.FiniteOrderSmoothing.chart, OAI.ClosedSurfaceR4.SurfaceVelocityFamily.normal