Documentation

TauCeti.AlgebraicTopology.EilenbergMacLane.TopologicalVectorSpace

Quotients of a real topological vector space are Eilenberg--Mac Lane spaces #

A real topological vector space is contractible, hence simply connected, and all of its homotopy groups vanish. Feeding this into IsQuotientCoveringMap.isEilenbergMacLaneSpaceOne gives the classical source of K(G, 1) spaces: whenever a group G acts on a real topological vector space so that the orbit map is a quotient covering map — freely, with the orbits locally separated — the orbit space is a K(G, 1).

The two inputs are Mathlib's RealTopologicalVectorSpace.contractibleSpace and TauCeti.HomotopyGroup.subsingleton_of_topologicalVectorSpace; both are instances, so the statement carries no hypothesis beyond the quotient covering map itself.

This advances TauCetiRoadmap/UniversalCovers/README.md, Stage 4, item 13, "K(G, 1) spaces". The circle and torus were already known to be K(ℤ, 1) and K(ℤᵏ, 1) by direct computation of their homotopy groups; this states the underlying general principle.

Main declarations #

The orbit space of a free, properly discontinuous action of G on a real topological vector space is a K(G, 1).

The hypothesis is exactly that the orbit map f is a quotient covering map for G; the asphericity and the identification of the fundamental group with G are then automatic.