Théorème : Le groupe additif R. Un sous-groupe de R est soit dense, soit de la forme aZ, pour un unique a≥0.
Démonstration :
Soit (G,+) sous groupe différent de {0}. On définit G+=G∩]0;+∞[. On s’intéresse à la borne inférieure de G+ : a=infG+.
Si a=0,∃an une suite de G+ qui converge vers 0. Soit ε>0,∃x∈G∩]0;ε[ tel que ∀p∈Z, px∈G. Tout intervalle de longueur ε contient un élément de G donc G est dense.
Si a=0, a∈G+ : en effet, sinon (∀ε>0)(∃(x,y)∈G+)((x,y)∈]a;a+ε[2 et x<y) (car il y a une infinité d’éléments de G proche de a. Alors comme G est groupe, z=y−x∈G et 0<z<ε donc z∈G+. En supposant que ε<a, alors 0<z<a donc a n’est plus la borne inférieure de G+. D’où a=min G+ et a est isolé : ∀n, les na sont dans G car G est un groupe : aZ⊂G.
Soit y∈G⇒∃n∈N tel que na≤y<(n+1)a (par le caractère archimédien de R).
y−na∈G mais y−na∈[0;a[. Comme a=min G+, y−na=0 donc y=na donc G⊂aZ :
Le cercle S1 , qui peut être considéré comme le groupe multiplicatif des nombres complexes de module 1 ou comme le groupe des rotations de centre fixé dans un plan euclidien. Tout sous-groupe S1 est soit fini soit dense.
Un exemple plus sophistiqué est (Z/2Z)N. Ce groupe est homéomorphe à l'ensemble de Cantor. Pour le voir, on a besoin de la notion de produit infini d'espaces topologiques.