Documentation

Mathlib.LinearAlgebra.Dimension.Torsion.Finite

Results relating rank and torsion. #

theorem Module.IsTorsion.rank_eq_zero {R : Type u_1} {M : Type u_2} [Semiring R] [AddCommMonoid M] [Module R M] [Nontrivial R] (h : IsTorsion R M) :

A torsion module has rank zero.

theorem Module.IsTorsion.finrank_eq_zero {R : Type u_1} {M : Type u_2} [Semiring R] [AddCommMonoid M] [Module R M] [Nontrivial R] (h : IsTorsion R M) :
finrank R M = 0
@[deprecated Module.rank_eq_zero_iff_isTorsion (since := "2026-07-14")]
theorem rank_eq_zero_iff_isTorsion {R : Type u_1} {M : Type u_2} [CommRing R] [IsDomain R] [AddCommGroup M] [Module R M] :

Alias of Module.rank_eq_zero_iff_isTorsion.