Mathlib Map

Theorems · Definition · linear algebra

LinearMap.quotKerEquivRange

{R : Type u_1} →
  {M : Type u_2} →
    {M₂ : Type u_3} →
      [inst : Ring R] →
        [inst_1 : AddCommGroup M] →
          [inst_2 : AddCommGroup M₂] →
            [inst_3 : Module R M] → [inst_4 : Module R M₂] → (f : M →ₗ[R] M₂) → (M ⧸ f.ker) ≃ₗ[R] ↥f.range

The first isomorphism law for modules. The quotient of M by the kernel of f is linearly equivalent to the range of f.

Defined in
Mathlib.LinearAlgebra.Isomorphisms
Cited by
23 results in Mathlib
Foundations
Depth 90 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
RingAddCommGroupAddCommGroupModuleModule

Around this declaration

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

LinearMap.quotKerEquivOfSurjective · cited by 16LinearMap.quotKerEquivOfS…LinearMap.finrank_range_add_finrank_ker · cited by 14LinearMap.finrank_range_a…Module.Flat.lTensor_exact · cited by 7Flat.lTensor_exactCharacterModule.intSpanEquivQuotAddOrderOf · cited by 4CharacterModule.intSpanEq…Module.Flat.rTensor_exact · cited by 3Flat.rTensor_exactLieHom.quotKerEquivRange · cited by 3LieHom.quotKerEquivRangeIdeal.quotTorsionOfEquivSpanSingleton · cited by 3Ideal.quotTorsionOfEquivS…LinearMap.compLeftInverse · cited by 3LinearMap.compLeftInverseLinearEquiv.mem_dilatransvections_iff_finrank_quotient · cited by 2LinearEquiv.mem_dilatrans…Submodule.range_fg_iff_ker_cofg · cited by 2Submodule.range_fg_iff_ke…Module.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…LinearMap.lift_rank_range_add_rank_ker · cited by 2LinearMap.lift_rank_range…LinearMap.hasNoetherianRange_iff_quotient_ker · cited by 2LinearMap.hasNoetherianRa…ContinuousLinearEquiv.quotKerEquivRange · cited by 1ContinuousLinearEquiv.quo…Module · cited by 20661ModuleRingHom.id · cited by 18349RingHom.idAddCommGroup · cited by 12871AddCommGroupLinearMap · cited by 10215LinearMapRing · cited by 7463RingSubmodule · cited by 7192SubmoduleLinearEquiv · cited by 3317LinearEquivHasQuotient.Quotient · cited by 2301HasQuotient.QuotientLinearMap.range · cited by 893LinearMap.rangeLinearMap.ker · cited by 848LinearMap.kerLinearEquiv.trans · cited by 298LinearEquiv.transSubmodule.liftQ · cited by 36Submodule.liftQLinearEquiv.ofEq · cited by 32LinearEquiv.ofEqLinearEquiv.ofInjective · cited by 27LinearEquiv.ofInjectiveLinearMap.quotKerEquivRangeCITED BYCITES

Cites14

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

Cited by32

Results whose statement or proof uses this declaration.