Mathlib Map

Theorems · Definition · ring theory

NonUnitalRingHom.srange

{R : Type u} →
  {S : Type v} →
    [inst : NonUnitalNonAssocSemiring R] →
      [inst_1 : NonUnitalNonAssocSemiring S] →
        {F : Type u_1} → [inst_2 : FunLike F R S] → [NonUnitalRingHomClass F R S] → F → NonUnitalSubsemiring S

The range of a non-unital ring homomorphism is a non-unital subsemiring. See note [range copy pattern].

Defined in
Mathlib.RingTheory.NonUnitalSubsemiring.Basic
Cited by
17 results in Mathlib
Foundations
Depth 18 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
NonUnitalNonAssocSemiringNonUnitalNonAssocSemiringFunLikeNonUnitalRingHomClass

Around this declaration

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

NonUnitalAlgHom.range · cited by 12NonUnitalAlgHom.rangeNonUnitalRingHom.mem_srange · cited by 4NonUnitalRingHom.mem_sran…NonUnitalRingHom.coe_srange · cited by 3NonUnitalRingHom.coe_sran…NonUnitalRingHom.srangeRestrict · cited by 2NonUnitalRingHom.srangeRe…NonUnitalRingHom.srange_eq_top_of_surjective · cited by 2NonUnitalRingHom.srange_e…RingEquiv.sofLeftInverse' · cited by 2RingEquiv.sofLeftInverse'NonUnitalSubsemiring.range_fst · cited by 1NonUnitalSubsemiring.rang…NonUnitalSubsemiring.range_snd · cited by 1NonUnitalSubsemiring.rang…NonUnitalRingHom.srange_eq_map · cited by 1NonUnitalRingHom.srange_e…NonUnitalRingHom.srange_eq_top_iff_surjective · cited by 1NonUnitalRingHom.srange_e…NonUnitalSubsemiring.srange_subtype · cited by 0NonUnitalSubsemiring.sran…NonUnitalRingHom.srange.congr_simp · cited by 0srange.congr_simpNonUnitalRingHom.srangeRestrict_surjective · cited by 0NonUnitalRingHom.srangeRe…RingEquiv.sofLeftInverse'_apply · cited by 0RingEquiv.sofLeftInverse'…RingEquiv.sofLeftInverse'_symm_apply · cited by 0RingEquiv.sofLeftInverse'…DFunLike.coe · cited by 62936DFunLike.coeTop.top · cited by 9680Top.topSet.range · cited by 4705Set.rangeFunLike · cited by 2560FunLikeNonUnitalNonAssocSemiring · cited by 1081NonUnitalNonAssocSemiringNonUnitalSubsemiring · cited by 201NonUnitalSubsemiringNonUnitalRingHomClass · cited by 82NonUnitalRingHomClassNonUnitalRingHomClass.toNonUnitalRingHom · cited by 26NonUnitalRingHomClass.toN…NonUnitalSubsemiring.map · cited by 22NonUnitalSubsemiring.mapNonUnitalSubsemiring.copy · cited by 4NonUnitalSubsemiring.copyNonUnitalRingHom.srangeCITED BYCITES

Cites10

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

Cited by20

Results whose statement or proof uses this declaration.