Commit 2023-12-18 12:58 302fdbb8

View on Github →

chore: Generalize results on finrank to rings. (#8912) A portion of results in Mathlib/LinearAlgebra/FiniteDimensional.lean were generalized to rings and moved to Mathlib/LinearAlgebra/FreeModule/Finite/Rank.lean. Most API lemmas for FiniteDimensional are kept but replaced with one lemma proofs. Definitions and niche lemmas are replaced by the generalized version completely.

Estimated changes

deleted theorem LinearIndependent.finite
deleted theorem finrank_eq_zero
deleted theorem rank_eq_zero
added theorem Submodule.rank_eq_zero