Documentation

TauCeti.Topology.Algebra.Group.Units

Separation, neighbourhoods, σ-compactness and preconnected sets in a group of units #

The units Mˣ of a topological monoid M carry the topology induced by u ↦ (u, u⁻¹). This file records consequences of that definition.

Main results #

The units of a T₁ monoid form a T₁ space.

The additive units of a T₁ additive monoid form a T₁ space.

theorem Units.nhds_eq_comap_inf {M : Type u_1} [Monoid M] [TopologicalSpace M] (u : Mˣ) :
nhds u = Filter.comap val (nhds ↑u) ⊓ Filter.comap (fun (v : Mˣ) => ↑v⁻¹) (nhds ↑u⁻¹)

The neighbourhood filter of a unit is the meet of the pullbacks of the neighbourhood filters of the unit and of its inverse along the two coercions to M.

theorem Units.mem_nhds_iff {M : Type u_1} [Monoid M] [TopologicalSpace M] {u : Mˣ} {s : Set Mˣ} :
s ∈ nhds u ↔ ∃ t ∈ nhds ↑u, ∃ t' ∈ nhds ↑u⁻¹, ∀ (v : Mˣ), ↑v ∈ t → ↑v⁻¹ ∈ t' → v ∈ s

Neighbourhoods of a unit. A set is a neighbourhood of u in Mˣ exactly when it contains every unit v with v in a prescribed neighbourhood of u and v⁻¹ in a prescribed neighbourhood of u⁻¹.

The units of a σ-compact monoid are σ-compact. In a T₁ monoid with continuous multiplication, u ↦ (u, u⁻¹) is a closed embedding of Mˣ into the σ-compact space M × M.

The additive units of a σ-compact additive monoid are σ-compact.

theorem IsPreconnected.preimage_units_val {G₀ : Type u_1} [GroupWithZero G₀] [TopologicalSpace G₀] [ContinuousInv₀ G₀] {s : Set G₀} (hs : IsPreconnected s) (h0 : 0 ∉ s) :

Preconnected sets of nonzero elements pull back to preconnected sets of units. In a group with zero whose inversion is continuous away from zero, the coercion from the units is a topological embedding, so the units lying over a preconnected set of nonzero elements form a preconnected set.