Mathlib Map

Theorems · Inductive type · manifolds

SmoothBumpCovering

Type uι →
  {E : Type uE} →
    [inst : NormedAddCommGroup E] →
      [inst_1 : NormedSpace ℝ E] →
        {H : Type uH} →
          [inst_2 : TopologicalSpace H] →
            ModelWithCorners ℝ E H →
              (M : Type uM) →
                [inst_3 : TopologicalSpace M] →
                  [ChartedSpace H M] → [FiniteDimensional ℝ E] → optParam (Set M) Set.univ → Type (max uM uι)

We say that a collection of SmoothBumpFunctions is a SmoothBumpCovering of a set s if * (f i).c ∈ s for all i; * the family fun i ↦ support (f i) is locally finite; * for each point x ∈ s there exists i such that f i =ᶠ[𝓝 x] 1; in other words, x belongs to the interior of {y | f i y = 1}; If M is a finite-dimensional real manifold which is a σ-compact Hausdorff topological space, then for every covering U : M → Set M, ∀ x, U x ∈ 𝓝 x, there exists a SmoothBumpCovering subordinate to U, see SmoothBumpCovering.exists_isSubordinate. This covering can be used, e.g., to construct a partition of unity and to prove the weak Whitney embedding theorem.

Defined in
Mathlib.Geometry.Manifold.PartitionOfUnity
Cited by
32 results in Mathlib
Foundations
Depth 160 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
NormedAddCommGroupNormedSpaceTopologicalSpaceTopologicalSpaceChartedSpaceFiniteDimensional

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

SmoothBumpCovering.c · cited by 22SmoothBumpCovering.cSmoothBumpCovering.toFun · cited by 16SmoothBumpCovering.toFunSmoothBumpCovering.toSmoothPartitionOfUnity · cited by 9SmoothBumpCovering.toSmoo…SmoothBumpCovering.toBumpCovering · cited by 8SmoothBumpCovering.toBump…SmoothBumpCovering.IsSubordinate · cited by 7SmoothBumpCovering.IsSubo…SmoothBumpCovering.ind · cited by 6SmoothBumpCovering.indSmoothBumpCovering.apply_ind · cited by 3SmoothBumpCovering.apply_…SmoothBumpCovering.exists_isSubordinate · cited by 2SmoothBumpCovering.exists…SmoothBumpCovering.mem_chartAt_source_of_eq_one · cited by 2SmoothBumpCovering.mem_ch…exists_contMDiffMap_zero_one_of_isClosed · cited by 2exists_contMDiffMap_zero_…SmoothBumpCovering.eventuallyEq_one · cited by 1SmoothBumpCovering.eventu…SmoothBumpCovering.eventuallyEq_one' · cited by 1SmoothBumpCovering.eventu…SmoothBumpCovering.exists_immersion_euclidean · cited by 1SmoothBumpCovering.exists…SmoothBumpCovering.fintype · cited by 1SmoothBumpCovering.fintypeSmoothBumpCovering.isSubordinate_toBumpCovering · cited by 1SmoothBumpCovering.isSubo…Set · cited by 53352SetReal · cited by 25697RealTopologicalSpace · cited by 24529TopologicalSpaceNormedAddCommGroup · cited by 15752NormedAddCommGroupNormedSpace · cited by 12499NormedSpaceSet.univ · cited by 3945Set.univModelWithCorners · cited by 2462ModelWithCornersChartedSpace · cited by 2397ChartedSpaceFiniteDimensional · cited by 1854FiniteDimensionalSmoothBumpCoveringCITED BYCITES

Cites9

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

Cited by45

Results whose statement or proof uses this declaration.