Theorems · Definition · ring theory
RingEquiv.nonUnitalSubsemiringMap
{R : Type u} →
{S : Type v} →
[inst : NonUnitalNonAssocSemiring R] →
[inst_1 : NonUnitalNonAssocSemiring S] →
(e : R ≃+* S) → (s : NonUnitalSubsemiring R) → ↥s ≃+* ↥(NonUnitalSubsemiring.map e.toNonUnitalRingHom s)Given an equivalence e : R ≃+* S of non-unital semirings and a non-unital subsemiring
s of R, nonUnitalSubsemiringMap e s is the induced equivalence between s and
s.map e
- Cited by
- 2 results in Mathlib
- Foundations
- Depth 24 from the axioms · uses propext, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites18
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- RingEquivstatement and proof · cited by 1,147
- MulEquivproof · cited by 1,142
- AddEquivproof · cited by 1,087
- NonUnitalNonAssocSemiringstatement and proof · cited by 1,081
- NonUnitalSubsemiringstatement and proof · cited by 201
- AddEquiv.toEquivproof · cited by 174
- NonUnitalRingHomstatement · cited by 157
- AddSubmonoid.mapproof · cited by 99
- NonUnitalSubsemiring.toAddSubmonoidproof · cited by 56
- Subsemigroup.mapproof · cited by 51
- MulHomClass.toMulHomproof · cited by 31
- RingEquiv.toMulEquivproof · cited by 26
Cited by2
Results whose statement or proof uses this declaration.
- RingEquiv.nonUnitalSubsemiringMap_apply_coestatement and proof · cited by 0
- RingEquiv.nonUnitalSubsemiringMap_symm_apply_coestatement and proof · cited by 0