Documentation Verification Report

Ext

📁 Source: Mathlib/Algebra/Ring/Ext.lean

Statistics

MetricCount
Definitions0
Theoremsext, ext_iff, ext, ext_iff, toAddMonoidWithOne_injective, ext, ext_iff, ext, ext_iff, ext, ext_iff, toRing_injective, ext, ext_iff, toSemiring_injective, ext, ext_iff, ext, ext_iff, toNonAssocSemiring_injective, toNonUnitalNonAssocring_injective, ext, ext_iff, toNonUnitalNonAssocSemiring_injective, ext, ext_iff, toNonUnitalRing_injective, ext, ext_iff, toNonUnitalSemiring_injective, ext, ext_iff, toNonUnitalNonAssocRing_injective, ext, ext_iff, toNonUnitalNonAssocSemiring_injective, ext, ext_iff, toNonUnitalNonAssocSemiring_injective, ext, ext_iff, toDistrib_injective, ext, ext_iff, toNonUnitalNonAssocring_injective, toNonUnitalSemiring_injective, ext, ext_iff, toNonUnitalNonAssocSemiring_injective, ext, ext_iff, toNonAssocRing_injective, toNonUnitalRing_injective, toSemiring_injective, ext, ext_iff, toNonAssocSemiring_injective, toNonUnitalSemiring_injective
58
Total58

AddCommGroupWithOne

Theorems

NameKindAssumesProvesValidatesDepends On
ext 📖AddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
AddCommMonoid.toAddCommSemigroup
AddCommMonoidWithOne.toAddCommMonoid
toAddCommMonoidWithOne
AddMonoidWithOne.toOne
AddGroupWithOne.toAddMonoidWithOne
toAddGroupWithOne
AddCommGroup.ext
AddGroupWithOne.ext
natCast_zero
natCast_succ
SubNegMonoid.sub_eq_add_neg
SubNegMonoid.zsmul_zero'
SubNegMonoid.zsmul_succ'
SubNegMonoid.zsmul_neg'
AddGroup.neg_add_cancel
intCast_ofNat
intCast_negSucc
ext_iff 📖mathematicalAddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
AddCommMonoid.toAddCommSemigroup
AddCommMonoidWithOne.toAddCommMonoid
toAddCommMonoidWithOne
AddMonoidWithOne.toOne
AddGroupWithOne.toAddMonoidWithOne
toAddGroupWithOne
ext

AddCommMonoidWithOne

Theorems

NameKindAssumesProvesValidatesDepends On
ext 📖AddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
AddCommMonoid.toAddCommSemigroup
toAddCommMonoid
AddMonoidWithOne.toOne
toAddMonoidWithOne
toAddMonoidWithOne_injective
AddMonoidWithOne.ext
ext_iff 📖mathematicalAddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
AddCommMonoid.toAddCommSemigroup
toAddCommMonoid
AddMonoidWithOne.toOne
toAddMonoidWithOne
ext
toAddMonoidWithOne_injective 📖mathematicalAddCommMonoidWithOne
AddMonoidWithOne
toAddMonoidWithOne

AddGroupWithOne

Theorems

NameKindAssumesProvesValidatesDepends On
ext 📖AddSemigroup.toAdd
AddMonoid.toAddSemigroup
AddMonoidWithOne.toAddMonoid
toAddMonoidWithOne
AddMonoidWithOne.toOne
AddMonoidWithOne.ext
AddGroup.ext
sub_eq_add_neg
zsmul_zero'
zsmul_succ'
zsmul_neg'
neg_add_cancel
intCast_ofNat
intCast_negSucc
ext_iff 📖mathematicalAddSemigroup.toAdd
AddMonoid.toAddSemigroup
AddMonoidWithOne.toAddMonoid
toAddMonoidWithOne
AddMonoidWithOne.toOne
ext

AddMonoidWithOne

Theorems

NameKindAssumesProvesValidatesDepends On
ext 📖AddSemigroup.toAdd
AddMonoid.toAddSemigroup
toAddMonoid
toOne
AddMonoid.ext
natCast_zero
natCast_succ
ext_iff 📖mathematicalAddSemigroup.toAdd
AddMonoid.toAddSemigroup
toAddMonoid
toOne
ext

CommRing

Theorems

NameKindAssumesProvesValidatesDepends On
ext 📖Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
toNonUnitalCommRing
Distrib.toMul
toRing_injective
Ring.ext
ext_iff 📖mathematicalDistrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
toNonUnitalCommRing
Distrib.toMul
ext
toRing_injective 📖mathematicalCommRing
Ring
toRing

CommSemiring

Theorems

NameKindAssumesProvesValidatesDepends On
ext 📖Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
toSemiring
Distrib.toMul
toSemiring_injective
Semiring.ext
ext_iff 📖mathematicalDistrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
toSemiring
Distrib.toMul
ext
toSemiring_injective 📖mathematicalCommSemiring
Semiring
toSemiring

Distrib

Theorems

NameKindAssumesProvesValidatesDepends On
ext 📖toAdd
toMul
ext_iff 📖mathematicaltoAdd
toMul
ext

NonAssocRing

Theorems

NameKindAssumesProvesValidatesDepends On
ext 📖Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
toNonUnitalNonAssocRing
Distrib.toMul
NonUnitalNonAssocRing.ext
NonAssocSemiring.ext
AddCommGroupWithOne.ext
AddCommGroup.add_comm
NonUnitalNonAssocRing.left_distrib
NonUnitalNonAssocRing.right_distrib
NonUnitalNonAssocRing.zero_mul
NonUnitalNonAssocRing.mul_zero
one_mul
mul_one
natCast_zero
natCast_succ
intCast_ofNat
intCast_negSucc
ext_iff 📖mathematicalDistrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
toNonUnitalNonAssocRing
Distrib.toMul
ext
toNonAssocSemiring_injective 📖mathematicalNonAssocRing
NonAssocSemiring
toNonAssocSemiring
ext
toNonUnitalNonAssocring_injective 📖mathematicalNonAssocRing
NonUnitalNonAssocRing
toNonUnitalNonAssocRing
ext

NonAssocSemiring

Theorems

NameKindAssumesProvesValidatesDepends On
ext 📖Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
toNonUnitalNonAssocSemiring
Distrib.toMul
NonUnitalNonAssocSemiring.ext
MulOneClass.ext
AddCommMonoidWithOne.ext
ext_iff 📖mathematicalDistrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
toNonUnitalNonAssocSemiring
Distrib.toMul
ext
toNonUnitalNonAssocSemiring_injective 📖mathematicalNonAssocSemiring
NonUnitalNonAssocSemiring
toNonUnitalNonAssocSemiring
ext

NonUnitalCommRing

Theorems

NameKindAssumesProvesValidatesDepends On
ext 📖Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
toNonUnitalNonAssocCommRing
Distrib.toMul
toNonUnitalRing_injective
NonUnitalRing.ext
ext_iff 📖mathematicalDistrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
toNonUnitalNonAssocCommRing
Distrib.toMul
ext
toNonUnitalRing_injective 📖mathematicalNonUnitalCommRing
NonUnitalRing
toNonUnitalRing

NonUnitalCommSemiring

Theorems

NameKindAssumesProvesValidatesDepends On
ext 📖Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalSemiring.toNonUnitalNonAssocSemiring
toNonUnitalSemiring
Distrib.toMul
toNonUnitalSemiring_injective
NonUnitalSemiring.ext
ext_iff 📖mathematicalDistrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalSemiring.toNonUnitalNonAssocSemiring
toNonUnitalSemiring
Distrib.toMul
ext
toNonUnitalSemiring_injective 📖mathematicalNonUnitalCommSemiring
NonUnitalSemiring
toNonUnitalSemiring

NonUnitalNonAssocCommRing

Theorems

NameKindAssumesProvesValidatesDepends On
ext 📖Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
toNonUnitalNonAssocRing
Distrib.toMul
toNonUnitalNonAssocRing_injective
NonUnitalNonAssocRing.ext
ext_iff 📖mathematicalDistrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
toNonUnitalNonAssocRing
Distrib.toMul
ext
toNonUnitalNonAssocRing_injective 📖mathematicalNonUnitalNonAssocCommRing
NonUnitalNonAssocRing
toNonUnitalNonAssocRing

NonUnitalNonAssocCommSemiring

Theorems

NameKindAssumesProvesValidatesDepends On
ext 📖Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
toNonUnitalNonAssocSemiring
Distrib.toMul
toNonUnitalNonAssocSemiring_injective
NonUnitalNonAssocSemiring.ext
ext_iff 📖mathematicalDistrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
toNonUnitalNonAssocSemiring
Distrib.toMul
ext
toNonUnitalNonAssocSemiring_injective 📖mathematicalNonUnitalNonAssocCommSemiring
NonUnitalNonAssocSemiring
toNonUnitalNonAssocSemiring

NonUnitalNonAssocRing

Theorems

NameKindAssumesProvesValidatesDepends On
ext 📖Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
toNonUnitalNonAssocSemiring
Distrib.toMul
AddCommGroup.ext
ext_iff 📖mathematicalDistrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
toNonUnitalNonAssocSemiring
Distrib.toMul
ext
toNonUnitalNonAssocSemiring_injective 📖mathematicalNonUnitalNonAssocRing
NonUnitalNonAssocSemiring
toNonUnitalNonAssocSemiring
ext

NonUnitalNonAssocSemiring

Theorems

NameKindAssumesProvesValidatesDepends On
ext 📖Distrib.toAdd
toDistrib
Distrib.toMul
AddCommMonoid.ext
ext_iff 📖mathematicalDistrib.toAdd
toDistrib
Distrib.toMul
ext
toDistrib_injective 📖mathematicalNonUnitalNonAssocSemiring
Distrib
toDistrib
ext

NonUnitalRing

Theorems

NameKindAssumesProvesValidatesDepends On
ext 📖Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
toNonUnitalNonAssocRing
Distrib.toMul
NonUnitalNonAssocRing.ext
ext_iff 📖mathematicalDistrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
toNonUnitalNonAssocRing
Distrib.toMul
ext
toNonUnitalNonAssocring_injective 📖mathematicalNonUnitalRing
NonUnitalNonAssocRing
toNonUnitalNonAssocRing
ext
toNonUnitalSemiring_injective 📖mathematicalNonUnitalRing
NonUnitalSemiring
toNonUnitalSemiring
ext

NonUnitalSemiring

Theorems

NameKindAssumesProvesValidatesDepends On
ext 📖Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
toNonUnitalNonAssocSemiring
Distrib.toMul
toNonUnitalNonAssocSemiring_injective
NonUnitalNonAssocSemiring.ext
ext_iff 📖mathematicalDistrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
toNonUnitalNonAssocSemiring
Distrib.toMul
ext
toNonUnitalNonAssocSemiring_injective 📖mathematicalNonUnitalSemiring
NonUnitalNonAssocSemiring
toNonUnitalNonAssocSemiring

Ring

Theorems

NameKindAssumesProvesValidatesDepends On
ext 📖Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
toNonAssocRing
Distrib.toMul
Semiring.ext
NonAssocRing.ext
AddGroup.ext
sub_eq_add_neg
zsmul_zero'
zsmul_succ'
zsmul_neg'
neg_add_cancel
intCast_ofNat
intCast_negSucc
ext_iff 📖mathematicalDistrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
toNonAssocRing
Distrib.toMul
ext
toNonAssocRing_injective 📖mathematicalRing
NonAssocRing
toNonAssocRing
ext
toNonUnitalRing_injective 📖mathematicalRing
NonUnitalRing
toNonUnitalRing
ext
toSemiring_injective 📖mathematicalRing
Semiring
toSemiring
ext

Semiring

Theorems

NameKindAssumesProvesValidatesDepends On
ext 📖Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonAssocSemiring.toNonUnitalNonAssocSemiring
toNonAssocSemiring
Distrib.toMul
NonUnitalSemiring.ext
NonAssocSemiring.ext
Monoid.ext
one_mul
mul_one
natCast_zero
natCast_succ
NonUnitalSemiring.mul_assoc
npow_zero
npow_succ
ext_iff 📖mathematicalDistrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonAssocSemiring.toNonUnitalNonAssocSemiring
toNonAssocSemiring
Distrib.toMul
ext
toNonAssocSemiring_injective 📖mathematicalSemiring
NonAssocSemiring
toNonAssocSemiring
ext
toNonUnitalSemiring_injective 📖mathematicalSemiring
NonUnitalSemiring
toNonUnitalSemiring
ext

---

← Back to Index