Documentation

TauCeti.Topology.Algebra.Module.Finite

The module topology on a finite module #

Let M be a finite module over a topological ring A. Choosing a finite spanning family of M presents it as an open quotient of Aⁿ, by Mathlib's IsModuleTopology.isOpenQuotientMap_of_surjective, and so three properties of A descend to moduleTopology A M: first countability, nonarchimedeanness, and — for the canonical right uniformity, using Mathlib's completeness of a quotient of a complete first-countable additive group — completeness.

Each theorem asks of A exactly what its proof consumes, and none of them needs A to be a Huber or a Tate ring. Separatedness is different: it is equivalent to closedness of the kernel of the presentation, which is a genuinely arithmetic condition, and it is proved for a complete noetherian Tate ring in TauCeti.RingTheory.Huber.FiniteModuleTopology.

The topology is kept as the explicit expression moduleTopology A M in the statements: these are theorem constructors for local instances, rather than global instances whose heads would hide the topology on M from typeclass search.

Main results #

The module topology on a finite module over a first-countable topological ring is first countable.

The additive group of a finite module over a nonarchimedean topological ring, with its module topology, is nonarchimedean.

The canonical right uniformity of the module topology on a finite module over a complete first-countable ring is complete.