Module docstring
{"# Topological (semi)rings
A topological (semi)ring is a (semi)ring equipped with a topology such that all operations are continuous. Besides this definition, this file proves that the topological closure of a subring (resp. an ideal) is a subring (resp. an ideal) and defines products and quotients of topological (semi)rings.
Main Results
Subring.topologicalClosure/Subsemiring.topologicalClosure: the topological closure of aSubring/Subsemiringis itself aSub(semi)ring.- The product of two topological (semi)rings is a topological (semi)ring.
- The indexed product of topological (semi)rings is a topological (semi)ring.
","### Lattice of ring topologies
We define a type class
RingTopology Rwhich endows a ringRwith a topology such that all ring operations are continuous.
Ring topologies on a fixed ring R are ordered, by reverse inclusion. They form a complete lattice,
with ⊥ the discrete topology and ⊤ the indiscrete topology.
Any function f : R → S induces coinduced f : TopologicalSpace R → RingTopology S. "}