Mathlib Map

Theorems · Theorem · linear algebra

Submodule.finrank_quotient_add_finrank

∀ {R : Type u_1} {M : Type u} [inst : Ring R] [inst_1 : AddCommGroup M] [inst_2 : Module R M]
  [HasRankNullity.{u, u_1} R] [StrongRankCondition R] [Module.Finite R M] (N : Submodule R M),
  Module.finrank R (M ⧸ N) + Module.finrank R ↥N = Module.finrank R M

Rank-nullity theorem using finrank.

Defined in
Mathlib.LinearAlgebra.Dimension.RankNullity
Cited by
13 results in Mathlib
Foundations
Depth 101 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
RingAddCommGroupModuleHasRankNullityStrongRankConditionModule.Finite

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

LinearMap.finrank_range_add_finrank_ker · cited by 14LinearMap.finrank_range_a…Subspace.finrank_add_finrank_dualAnnihilator_eq · cited by 3Subspace.finrank_add_finr…Submodule.finrank_lt · cited by 3Submodule.finrank_ltModule.Dual.finrank_ker_add_one_of_ne_zero · cited by 2Dual.finrank_ker_add_one_…Submodule.disjoint_ker_of_finrank_le · cited by 2Submodule.disjoint_ker_of…LieAlgebra.engel_isBot_of_isMin · cited by 1LieAlgebra.engel_isBot_of…LinearEquiv.sup_span_singleton_lt_top · cited by 1LinearEquiv.sup_span_sing…Submodule.sup_span_singleton_eq_top_iff · cited by 1Submodule.sup_span_single…LinearEquiv.finrank_quotient_sup_span_singleton · cited by 1LinearEquiv.finrank_quoti…LinearEquiv.mem_transvections_pow_mul_dilatransvections_of_fixedReduce_eq_one · cited by 1LinearEquiv.mem_transvect…Submodule.finrank_quotient · cited by 1Submodule.finrank_quotientLinearEquiv.mem_transvections_iff_mem_dilatransvections_and_fixedReduce_eq_one · cited by 0LinearEquiv.mem_transvect…LinearMap.index_eq_of_finiteDimensional · cited by 0LinearMap.index_eq_of_fin…Module · cited by 20661ModuleAddCommGroup · cited by 12871AddCommGroupRing · cited by 7463RingSubmodule · cited by 7192SubmoduleCardinal · cited by 2598CardinalHasQuotient.Quotient · cited by 2301HasQuotient.QuotientModule.finrank · cited by 1770Module.finrankModule.Finite · cited by 1032Module.FiniteNat.cast_add · cited by 586Nat.cast_addModule.rank · cited by 496Module.rankStrongRankCondition · cited by 286StrongRankConditionNat.cast_inj · cited by 70Nat.cast_injModule.finrank_eq_rank · cited by 29Module.finrank_eq_rankHasRankNullity · cited by 26HasRankNullitySubmodule.finrank_eq_rank · cited by 3Submodule.finrank_eq_rankSubmodule.finrank_quotient_ad…CITED BYCITES

Cites16

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

Cited by13

Results whose statement or proof uses this declaration.