Neighborhoods in topological groups #
Translation formulas and neighborhood bases at one, continuity criteria for homomorphisms, extensionality and construction results for topological groups, and the multiplicative neighborhood homomorphism.
A monoid homomorphism (a bundled morphism of a type that implements MonoidHomClass)
from a topological group to a topological monoid is continuous
provided that it is continuous at one.
This version assumes that f x → 1 as x → 1,
saving a rewrite of f 1 = 1 compared to continuous_of_continuousAt_one in some cases.
See also uniformContinuous_of_continuousAt_one.
An additive monoid homomorphism (a bundled morphism of a type that implements
AddMonoidHomClass) from an additive topological group to an additive topological monoid is
continuous provided that it is continuous at zero.
This version assumes that f x → 0 as x → 0,
saving a rewrite of f 0 = 0 compared to continuous_of_continuousAt_zero in some cases.
See also uniformContinuous_of_continuousAt_zero.
A monoid homomorphism (a bundled morphism of a type that implements MonoidHomClass) from a
topological group to a topological monoid is continuous provided that it is continuous at one. See
also uniformContinuous_of_continuousAt_one.
An additive monoid homomorphism (a bundled morphism of a type that implements
AddMonoidHomClass) from an additive topological group to an additive topological monoid is
continuous provided that it is continuous at zero. See also
uniformContinuous_of_continuousAt_zero.
Let A and B be topological groups, and let φ : A → B be a continuous surjective group
homomorphism. Assume furthermore that φ is a quotient map (i.e., V ⊆ B
is open iff φ⁻¹ V is open). Then φ is an open quotient map, and in particular an open map.
Let A and B be topological additive groups, and let φ : A → B be a
continuous surjective additive group homomorphism. Assume furthermore that φ is a quotient map
(i.e., V ⊆ B is open iff φ⁻¹ V is open). Then φ is an open quotient map, and in particular an
open map.
Any first countable topological group has an antitone neighborhood basis u : ℕ → Set G for
which (u (n + 1)) ^ 2 ⊆ u n. The existence of such a neighborhood basis is a key tool for
QuotientGroup.completeSpace_right.
Any first countable topological additive group has an antitone neighborhood basis
u : ℕ → set G for which u (n + 1) + u (n + 1) ⊆ u n.
The existence of such a neighborhood basis is a key tool
for QuotientAddGroup.completeSpace_right.
On an additive topological group, 𝓝 : G → Filter G can be promoted to an AddHom.
Equations
- nhdsAddHom = { toFun := nhds, map_add' := ⋯ }