Documentation

TauCeti.Algebra.Module.ZLattice.Rank

A rank criterion for discrete integer submodules #

A finitely generated integer submodule of a real normed space is discrete if and only if its integer rank equals the dimension of its real span. The necessity direction follows from ZLattice.rank and extends the rank comparison in Mathlib's Real.finrank_eq_int_finrank_of_discrete to arbitrary ambient dimension.

This criterion allows logarithmic images of finitely generated unit groups to be proved discrete from their rank and real span, without a separate compactness argument.

Main results #

Apply (TauCeti.discreteTopology_iff_finrank_eq_finrank_span (L := L)).mpr hr to obtain discreteness from a rank equality hr.

A finitely generated integer submodule is discrete exactly when its integer rank is the dimension of its real span. The ambient space need not be finite-dimensional.

A set of vectors of a discrete integer submodule has the same rank over ℝ as over ℤ.

@[simp]

The real rank of a discrete integer submodule is its integer rank.