Theorems · Theorem · Lie groups
ContinuousSMul.of_basis_zero
∀ {R : Type u_1} {M : Type u_2} [inst : Ring R] [inst_1 : TopologicalSpace R] [inst_2 : AddCommGroup M]
[inst_3 : Module R M] {ι : Type u_3} [IsTopologicalRing R] [inst_5 : TopologicalSpace M] [IsTopologicalAddGroup M]
{p : ι → Prop} {b : ι → Set M},
(nhds 0).HasBasis p b →
(∀ {i : ι}, p i → ∃ V ∈ nhds 0, ∃ j, p j ∧ V • b j ⊆ b i) →
(∀ (x₀ : R) {i : ι}, p i → ∃ j, p j ∧ Set.MapsTo (fun x => x₀ • x) (b j) (b i)) →
(∀ (m₀ : M) {i : ι}, p i → ∀ᶠ (x : R) in nhds 0, x • m₀ ∈ b i) → ContinuousSMul R MA topological additive group with a basis of 𝓝 0 satisfying the axioms of ModuleFilterBasis
is a topological module.
This lemma is mathematically useless because one could obtain such a result by applying
ModuleFilterBasis.continuousSMul and use the fact that group topologies are characterized
by their neighborhoods of 0 to obtain the ContinuousSMul on the pre-existing topology.
But it turns out it's just easier to get it as a byproduct of the proof, so this is just a free
quality-of-life improvement.
- Defined in
- Mathlib.Topology.Algebra.FilterBasis
- Cited by
- 1 results in Mathlib
- Foundations
- Depth 80 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites21
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Setstatement and proof · cited by 53,352
- TopologicalSpacestatement and proof · cited by 24,529
- Modulestatement and proof · cited by 20,661
- AddCommGroupstatement and proof · cited by 12,871
- Filterstatement · cited by 8,121
- Ringstatement and proof · cited by 7,463
- nhdsstatement and proof · cited by 5,554
- Filter.Eventuallystatement and proof · cited by 3,134
- SProd.sprodproof · cited by 1,750
- IsTopologicalAddGroupstatement and proof · cited by 1,394
- ContinuousSMulstatement · cited by 1,016
- Set.MapsTostatement and proof · cited by 732
Cited by1
Results whose statement or proof uses this declaration.
- UniformFun.continuousSMul_induced_of_range_boundedproof · cited by 1