Mathlib v3 is deprecated. Go to Mathlib v4

Commit 2021-09-23 16:42 9e367ffb

View on Github →

feat(linear_algebra/invariant_basis_number): strong_rank_condition_iff_succ (#9128) We add strong_rank_condition_iff_succ: a ring satisfies the strong rank condition if and only if, for all n : ℕ, there are no injective linear maps (fin (n + 1) → R) →ₗ[R] (fin n → R). This will be used to prove that any commutative ring satisfies the strong rank condition. The proof is simple and it uses the natural inclusion R^n → R^m, for n ≤ m (adding zeros at the end). We provide this in general as extend_by_zero.linear_map : (ι → R) →ₗ[R] (η → R) where ι and η are types endowed with a function ι → η.

Estimated changes