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.
- Cited by
- 32 results in Mathlib
- Foundations
- Depth 160 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites9
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Setstatement · cited by 53,352
- Realstatement · cited by 25,697
- TopologicalSpacestatement · cited by 24,529
- NormedAddCommGroupstatement · cited by 15,752
- NormedSpacestatement · cited by 12,499
- Set.univstatement · cited by 3,945
- ModelWithCornersstatement · cited by 2,462
- ChartedSpacestatement · cited by 2,397
- FiniteDimensionalstatement · cited by 1,854
Cited by45
Results whose statement or proof uses this declaration.
- SmoothBumpCovering.cstatement and proof · cited by 22
- SmoothBumpCovering.toFunstatement and proof · cited by 16
- SmoothBumpCovering.toSmoothPartitionOfUnitystatement and proof · cited by 9
- SmoothBumpCovering.toBumpCoveringstatement and proof · cited by 8
- SmoothBumpCovering.IsSubordinatestatement and proof · cited by 7
- SmoothBumpCovering.indstatement and proof · cited by 6
- SmoothBumpCovering.apply_indstatement and proof · cited by 3
- SmoothBumpCovering.exists_isSubordinatestatement · cited by 2
- SmoothBumpCovering.mem_chartAt_source_of_eq_onestatement and proof · cited by 2
- exists_contMDiffMap_zero_one_of_isClosedproof · cited by 2
- SmoothBumpCovering.eventuallyEq_onestatement and proof · cited by 1
- SmoothBumpCovering.eventuallyEq_one'statement and proof · cited by 1