Theorems · Inductive type · commutative algebra
Algebra.IsPushout
(R : Type u_1) →
(S : Type v₃) →
[inst : CommSemiring R] →
[inst_1 : CommSemiring S] →
[inst_2 : Algebra R S] →
(R' : Type u_6) →
(S' : Type u_7) →
[inst_3 : CommSemiring R'] →
[inst_4 : CommSemiring S'] →
[inst_5 : Algebra R R'] →
[inst_6 : Algebra S S'] →
[inst_7 : Algebra R' S'] →
[inst_8 : Algebra R S'] → [IsScalarTower R R' S'] → [IsScalarTower R S S'] → PropA type-class stating that the following diagram of scalar towers
``
R → S
↓ ↓
R' → S'
`
is a pushout diagram (i.e. S' = S ⊗[R] R'`)
- Defined in
- Mathlib.RingTheory.IsTensorProduct
- Cited by
- 59 results in Mathlib
- Foundations
- Depth 3 from the axioms · uses no axioms
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites3
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Algebrastatement · cited by 11,388
- CommSemiringstatement · cited by 10,911
- IsScalarTowerstatement · cited by 3,896
Cited by72
Results whose statement or proof uses this declaration.
- RingHom.IsStableUnderBaseChangeproof · cited by 30
- Algebra.IsPushout.equivstatement and proof · cited by 18
- RingHom.CodescendsAlongproof · cited by 17
- RingHom.IsStableUnderBaseChange.mkproof · cited by 16
- RingHom.CodescendsAlong.mkproof · cited by 8
- Algebra.IsPushout.symmstatement and proof · cited by 7
- KaehlerDifferential.tensorKaehlerEquivBasestatement and proof · cited by 7
- Algebra.isPushout_of_isLocalizationstatement · cited by 6
- Algebra.IsPushout.cancelBaseChangestatement and proof · cited by 6
- Algebra.IsPushout.cancelBaseChangeAlgstatement and proof · cited by 6
- Algebra.IsPushout.equiv_tmulstatement and proof · cited by 6
- Algebra.pushoutDescstatement and proof · cited by 6