Documentation Verification Report

RingQuot

📁 Source: Mathlib/Algebra/RingQuot.lean

Statistics

MetricCount
DefinitionsinstAlgebraQuotient, mkₐ, idealQuotientToRingQuot, instAdd, instAddCommMonoid, instAlgebra, instCommRing, instCommSemiring, instInhabited, instMonoidWithZero, instMul, instNatCast, instNatPow, instNeg, instOne, instRing, instSMulOfAlgebra, instSemiring, instSub, instZero, intCast, liftAlgHom, mkAlgHom, mkRingHom, natCast, preLift, preLiftAlgHom, ringCon, ringQuotEquivIdealQuotient, ringQuotToIdealQuotient, smul, toQuot
32
Theoremscoe_algebraMap, mkₐ_apply, mkₐ_surjective, add_right, neg, smul, sub_left, sub_right, add_quot, eq_liftAlgHom_comp_mkAlgHom, eq_lift_comp_mkRingHom, eqvGen_rel_eq, idealQuotientToRingQuot_apply, instIsScalarTower, instSMulCommClass, liftAlgHom_def, liftAlgHom_mkAlgHom_apply, liftAlgHom_unique, lift_def, lift_mkRingHom_apply, lift_unique, mkAlgHom_coe, mkAlgHom_def, mkAlgHom_rel, mkAlgHom_surjective, mkRingHom_def, mkRingHom_rel, mkRingHom_surjective, mul_quot, neg_quot, one_quot, pow_quot, preLiftAlgHom_def, preLift_def, ringQuotToIdealQuotient_apply, ringQuot_ext, ringQuot_ext', ringQuot_ext'_iff, ringQuot_ext_iff, smul_quot, sub_quot, zero_quot
42
Total74

RingCon

Definitions

NameCategoryTheorems
instAlgebraQuotient 📖CompOp
24 mathmath: quotientKerEquivRangeₐ_comp_mkₐ, coe_comapQuotientEquivRangeₐ_mk, mkₐ_comp_factorₐ_comp_mkₐ, kerLiftₐ_mk, factorₐ_mk, coe_algebraMap, congrₐ_mk, kerLiftₐ_injective, kerLiftₐ_range_eq, quotientQuotientEquivQuotientₐ_mk_mk, coe_comapQuotientEquivRangeₐ_symm_mk, mkₐ_apply, comapQuotientEquivRangeₐ_mk, factorₐ_apply, mkₐ_surjective, quotientQuotientEquivQuotientₐ_symm_mk, quotientKerEquivRangeₐ_mkₐ, liftₐ_range, range_mkₐ, liftₐ_mk, coe_liftₐ, quotientQuotientEquivQuotientₐ_coe_coe, liftₐ_coe_toRingHom, coe_quotientKerEquivRangeₐ_mkₐ
mkₐ 📖CompOp
9 mathmath: quotientKerEquivRangeₐ_comp_mkₐ, coe_comapQuotientEquivRangeₐ_mk, mkₐ_comp_factorₐ_comp_mkₐ, coe_comapQuotientEquivRangeₐ_symm_mk, mkₐ_apply, comapQuotientEquivRangeₐ_mk, factorₐ_apply, mkₐ_surjective, range_mkₐ

Theorems

NameKindAssumesProvesValidatesDepends On
coe_algebraMap 📖mathematicaltoQuotient
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Distrib.toMul
DFunLike.coe
RingHom
CommSemiring.toSemiring
RingHom.instFunLike
algebraMap
Quotient
instSemiringQuotient
instAlgebraQuotient
mkₐ_apply 📖mathematicalDFunLike.coe
AlgHom
Quotient
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Distrib.toMul
instSemiringQuotient
instAlgebraQuotient
AlgHom.funLike
mkₐ
toQuotient
mkₐ_surjective 📖mathematicalQuotient
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Distrib.toMul
DFunLike.coe
AlgHom
instSemiringQuotient
instAlgebraQuotient
AlgHom.funLike
mkₐ
mk'_surjective

RingQuot

Definitions

NameCategoryTheorems
idealQuotientToRingQuot 📖CompOp
1 mathmath: idealQuotientToRingQuot_apply
instAdd 📖CompOp
1 mathmath: add_quot
instAddCommMonoid 📖CompOp
14 mathmath: SymmetricAlgebra.lift_ι_apply, SymmetricAlgebra.rank_eq, LinearAlgebra.FreeProduct.mul_injections, SymmetricAlgebra.instModuleFree, LinearAlgebra.FreeProduct.ι_apply, IsSymmetricAlgebra.equiv_symm_comp, LinearAlgebra.FreeProduct.identify_one, IsSymmetricAlgebra.equiv_symm_apply, SymmetricAlgebra.algHom_ext_iff, SymmetricAlgebra.equivMvPolynomial_symm_X, SymmetricAlgebra.lift_comp_ι, Module.Basis.symmetricAlgebra_repr_apply, SymmetricAlgebra.equivMvPolynomial_ι_apply, LinearAlgebra.FreeProduct.lof_map_one
instAlgebra 📖CompOp
31 mathmath: SymmetricAlgebra.lift_ι_apply, SymmetricAlgebra.rank_eq, SymmetricAlgebra.isSymmetricAlgebra_ι, IsSymmetricAlgebra.equiv_apply, TensorAlgebra.ι_def, mkAlgHom_surjective, ringQuot_ext'_iff, SymmetricAlgebra.instModuleFree, IsSymmetricAlgebra.equiv_symm_comp, liftAlgHom_def, liftAlgHom_mkAlgHom_apply, SymmetricAlgebra.algebraMap_eq_zero_iff, IsSymmetricAlgebra.equiv_symm_apply, SymmetricAlgebra.algHom_ext_iff, SymmetricAlgebra.equivMvPolynomial_symm_X, SymmetricAlgebra.lift_comp_ι, SymmetricAlgebra.lift_ι, Module.Basis.symmetricAlgebra_repr_apply, SymmetricAlgebra.equivMvPolynomial_ι_apply, SymmetricAlgebra.algebraMap_eq_one_iff, mkAlgHom_rel, SymmetricAlgebra.algHom_surjective, SymmetricAlgebra.algebraMap_leftInverse, preLiftAlgHom_def, SymmetricAlgebra.algebraMap_inj, LinearAlgebra.FreeProduct.lift_apply, IsSymmetricAlgebra.comp_equiv, IsSymmetricAlgebra.equiv_toAlgHom, TensorAlgebra.ringQuot_mkAlgHom_freeAlgebra_ι_eq_ι, eq_liftAlgHom_comp_mkAlgHom, mkAlgHom_coe
instCommRing 📖CompOp
instCommSemiring 📖CompOp
instInhabited 📖CompOp
instMonoidWithZero 📖CompOp
instMul 📖CompOp
3 mathmath: LinearAlgebra.FreeProduct.mul_injections, mul_quot, SymmetricAlgebra.instNoZeroDivisors
instNatCast 📖CompOp
instNatPow 📖CompOp
1 mathmath: pow_quot
instNeg 📖CompOp
1 mathmath: neg_quot
instOne 📖CompOp
4 mathmath: LinearAlgebra.FreeProduct.identify_one, SymmetricAlgebra.algebraMap_eq_one_iff, LinearAlgebra.FreeProduct.lof_map_one, one_quot
instRing 📖CompOp
instSMulOfAlgebra 📖CompOp
3 mathmath: instIsScalarTower, instSMulCommClass, smul_quot
instSemiring 📖CompOp
61 mathmath: SymmetricAlgebra.lift_ι_apply, SymmetricAlgebra.rank_eq, CliffordAlgebra.involute_prod_map_ι, IsSymmetricAlgebra.equiv_apply, CliffordAlgebra.contractRight_mul_ι, TensorAlgebra.ι_def, mkAlgHom_surjective, CliffordAlgebra.changeFormAux_changeFormAux, ringQuot_ext'_iff, CliffordAlgebra.EquivEven.ι_eq_v_add_smul_e0, CliffordAlgebra.foldr'Aux_foldr'Aux, SymmetricAlgebra.instModuleFree, preLift_def, mkRingHom_def, idealQuotientToRingQuot_apply, spinGroup.conjAct_smul_range_ι, IsSymmetricAlgebra.equiv_symm_comp, liftAlgHom_def, CliffordAlgebra.submodule_comap_mul_reverse, CliffordAlgebra.submodule_map_pow_reverse, eq_lift_comp_mkRingHom, CliffordAlgebra.contractLeft_ι_mul, CliffordAlgebra.star_smul, liftAlgHom_mkAlgHom_apply, SymmetricAlgebra.algebraMap_eq_zero_iff, lift_mkRingHom_apply, lift_def, IsSymmetricAlgebra.equiv_symm_apply, CliffordAlgebraQuaternion.ofQuaternion_mk, pinGroup.conjAct_smul_range_ι, ringQuot_ext_iff, SymmetricAlgebra.algHom_ext_iff, SymmetricAlgebra.equivMvPolynomial_symm_X, SymmetricAlgebra.lift_comp_ι, SymmetricAlgebra.lift_ι, Module.Basis.symmetricAlgebra_repr_apply, SymmetricAlgebra.instIsDomain, SymmetricAlgebra.equivMvPolynomial_ι_apply, mkRingHom_surjective, SymmetricAlgebra.algebraMap_eq_one_iff, mkAlgHom_rel, CliffordAlgebra.submodule_map_mul_reverse, CliffordAlgebra.evenOdd_mul_le, SymmetricAlgebra.algHom_surjective, CliffordAlgebra.iSup_ι_range_eq_top, CliffordAlgebra.submodule_comap_pow_reverse, SymmetricAlgebra.algebraMap_leftInverse, preLiftAlgHom_def, SymmetricAlgebra.algebraMap_inj, LinearAlgebra.FreeProduct.lift_apply, IsSymmetricAlgebra.comp_equiv, ExteriorAlgebra.ιMulti_succ_curryLeft, IsSymmetricAlgebra.equiv_toAlgHom, TensorAlgebra.ringQuot_mkAlgHom_freeAlgebra_ι_eq_ι, exteriorPower.zeroEquiv_symm_apply, CliffordAlgebra.contractLeftAux_contractLeftAux, lipschitzGroup.conjAct_smul_range_ι, mkRingHom_rel, eq_liftAlgHom_comp_mkAlgHom, mkAlgHom_coe, ringQuotToIdealQuotient_apply
instSub 📖CompOp
1 mathmath: sub_quot
instZero 📖CompOp
3 mathmath: SymmetricAlgebra.algebraMap_eq_zero_iff, zero_quot, SymmetricAlgebra.instNoZeroDivisors
intCast 📖CompOp
liftAlgHom 📖CompOp
5 mathmath: liftAlgHom_def, liftAlgHom_mkAlgHom_apply, liftAlgHom_unique, LinearAlgebra.FreeProduct.lift_apply, eq_liftAlgHom_comp_mkAlgHom
mkAlgHom 📖CompOp
10 mathmath: TensorAlgebra.ι_def, mkAlgHom_surjective, ringQuot_ext'_iff, mkAlgHom_def, liftAlgHom_def, liftAlgHom_mkAlgHom_apply, mkAlgHom_rel, TensorAlgebra.ringQuot_mkAlgHom_freeAlgebra_ι_eq_ι, eq_liftAlgHom_comp_mkAlgHom, mkAlgHom_coe
mkRingHom 📖CompOp
10 mathmath: mkRingHom_def, idealQuotientToRingQuot_apply, eq_lift_comp_mkRingHom, lift_mkRingHom_apply, lift_def, ringQuot_ext_iff, mkRingHom_surjective, mkRingHom_rel, mkAlgHom_coe, ringQuotToIdealQuotient_apply
natCast 📖CompOp
preLift 📖CompOp
2 mathmath: preLift_def, lift_def
preLiftAlgHom 📖CompOp
2 mathmath: liftAlgHom_def, preLiftAlgHom_def
ringCon 📖CompOp
ringQuotEquivIdealQuotient 📖CompOp
ringQuotToIdealQuotient 📖CompOp
1 mathmath: ringQuotToIdealQuotient_apply
smul 📖CompOp
toQuot 📖CompOp
3 mathmath: preLift_def, preLiftAlgHom_def, ExteriorAlgebra.invertibleAlgebraMapEquiv_symm_apply_invOf_toQuot

Theorems

NameKindAssumesProvesValidatesDepends On
add_quot 📖mathematicalRingQuot
instAdd
Rel
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
eq_liftAlgHom_comp_mkAlgHom 📖mathematicalDFunLike.coe
Equiv
AlgHom
RingQuot
instSemiring
instAlgebra
EquivLike.toFunLike
Equiv.instEquivLike
liftAlgHom
AlgHom.comp
mkAlgHom
RingHom
Semiring.toNonAssocSemiring
RingHom.instFunLike
RingHomClass.toRingHom
AlgHom.funLike
mkAlgHom_rel
liftAlgHom_unique
mkAlgHom_rel
eq_lift_comp_mkRingHom 📖mathematicalDFunLike.coe
Equiv
RingHom
Semiring.toNonAssocSemiring
RingQuot
instSemiring
EquivLike.toFunLike
Equiv.instEquivLike
lift
RingHom.comp
mkRingHom
RingHom.instFunLike
mkRingHom_rel
lift_unique
mkRingHom_rel
eqvGen_rel_eq 📖mathematicalRelation.EqvGen
Rel
RingConGen.Rel
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
Distrib.toMul
RingCon.refl
RingCon.symm
RingCon.trans
RingCon.add
RingCon.mul
idealQuotientToRingQuot_apply 📖mathematicalDFunLike.coe
RingHom
HasQuotient.Quotient
Ideal
CommSemiring.toSemiring
CommRing.toCommSemiring
Ideal.instHasQuotient_1
Ideal.ofRel
RingQuot
Semiring.toNonAssocSemiring
Ideal.Quotient.semiring
instSemiring
RingHom.instFunLike
idealQuotientToRingQuot
Ring.toSemiring
CommRing.toRing
Ideal.instHasQuotient
Ideal.Quotient.ring
Ideal.instIsTwoSided_1
mkRingHom
Ideal.instIsTwoSided_1
instIsScalarTower 📖mathematicalIsScalarTower
RingQuot
instSMulOfAlgebra
smul_quot
smul_assoc
instSMulCommClass 📖mathematicalSMulCommClass
RingQuot
instSMulOfAlgebra
smul_quot
SMulCommClass.smul_comm
liftAlgHom_def 📖mathematicalliftAlgHom
AlgHom
RingQuot
instSemiring
instAlgebra
preLiftAlgHom
AlgHom.comp
mkAlgHom
liftAlgHom_mkAlgHom_apply 📖mathematicalDFunLike.coe
AlgHom
AlgHom.funLike
RingQuot
instSemiring
instAlgebra
Equiv
EquivLike.toFunLike
Equiv.instEquivLike
liftAlgHom
mkAlgHom
liftAlgHom_def
preLiftAlgHom_def
mkAlgHom_def
mkRingHom_def
liftAlgHom_unique 📖mathematicalDFunLike.coe
AlgHom
AlgHom.funLike
AlgHom.comp
RingQuot
instSemiring
instAlgebra
mkAlgHom
Equiv
EquivLike.toFunLike
Equiv.instEquivLike
liftAlgHom
ringQuot_ext'
AlgHom.ext
liftAlgHom_mkAlgHom_apply
lift_def 📖mathematicallift
RingHom
Semiring.toNonAssocSemiring
RingQuot
instSemiring
preLift
RingHom.comp
mkRingHom
lift_mkRingHom_apply 📖mathematicalDFunLike.coe
RingHom
Semiring.toNonAssocSemiring
RingHom.instFunLike
RingQuot
instSemiring
Equiv
EquivLike.toFunLike
Equiv.instEquivLike
lift
mkRingHom
lift_def
preLift_def
mkRingHom_def
lift_unique 📖mathematicalDFunLike.coe
RingHom
Semiring.toNonAssocSemiring
RingHom.instFunLike
RingHom.comp
RingQuot
instSemiring
mkRingHom
Equiv
EquivLike.toFunLike
Equiv.instEquivLike
lift
ringQuot_ext
RingHom.ext
lift_mkRingHom_apply
mkAlgHom_coe 📖mathematicalRingHomClass.toRingHom
AlgHom
RingQuot
instSemiring
instAlgebra
AlgHom.funLike
Semiring.toNonAssocSemiring
AlgHomClass.toRingHomClass
AlgHom.algHomClass
mkAlgHom
mkRingHom
AlgHomClass.toRingHomClass
AlgHom.algHomClass
RingHomClass.toRingHom.congr_simp
mkAlgHom_def
mkRingHom_def
mkAlgHom_def 📖mathematicalmkAlgHom
mkAlgHom_rel 📖mathematicalDFunLike.coe
AlgHom
RingQuot
instSemiring
instAlgebra
AlgHom.funLike
mkAlgHom
mkRingHom_def
mkAlgHom_def
mkAlgHom_surjective 📖mathematicalRingQuot
DFunLike.coe
AlgHom
instSemiring
instAlgebra
AlgHom.funLike
mkAlgHom
mkRingHom_def
mkAlgHom_def
mkRingHom_def 📖mathematicalmkRingHom
RingQuot
Semiring.toNonAssocSemiring
instSemiring
MulOneClass.toMulOne
MulZeroOneClass.toMulOneClass
NonAssocSemiring.toMulZeroOneClass
MulOne.toOne
Rel
mkRingHom_rel 📖mathematicalDFunLike.coe
RingHom
RingQuot
Semiring.toNonAssocSemiring
instSemiring
RingHom.instFunLike
mkRingHom
mkRingHom_def
mkRingHom_surjective 📖mathematicalRingQuot
DFunLike.coe
RingHom
Semiring.toNonAssocSemiring
instSemiring
RingHom.instFunLike
mkRingHom
mkRingHom_def
mul_quot 📖mathematicalRingQuot
instMul
Rel
Distrib.toMul
NonUnitalNonAssocSemiring.toDistrib
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
neg_quot 📖mathematicalRingQuot
Ring.toSemiring
instNeg
Rel
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
Ring.toAddCommGroup
one_quot 📖mathematicalRel
AddMonoidWithOne.toOne
AddCommMonoidWithOne.toAddMonoidWithOne
NonAssocSemiring.toAddCommMonoidWithOne
Semiring.toNonAssocSemiring
RingQuot
instOne
pow_quot 📖mathematicalRingQuot
instNatPow
Rel
Monoid.toNatPow
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
preLiftAlgHom_def 📖mathematicalDFunLike.coe
AlgHom
AlgHom.funLike
preLiftAlgHom
RingQuot
instSemiring
instAlgebra
Semiring.toNonAssocSemiring
MulOneClass.toMulOne
MulZeroOneClass.toMulOneClass
NonAssocSemiring.toMulZeroOneClass
MulOne.toOne
Rel
toQuot
preLift_def 📖mathematicalDFunLike.coe
RingHom
Semiring.toNonAssocSemiring
RingHom.instFunLike
preLift
RingQuot
instSemiring
MulOneClass.toMulOne
MulZeroOneClass.toMulOneClass
NonAssocSemiring.toMulZeroOneClass
MulOne.toOne
Rel
toQuot
ringQuotToIdealQuotient_apply 📖mathematicalDFunLike.coe
RingHom
RingQuot
CommSemiring.toSemiring
CommRing.toCommSemiring
HasQuotient.Quotient
Ideal
Ideal.instHasQuotient_1
Ideal.ofRel
Semiring.toNonAssocSemiring
instSemiring
Ideal.Quotient.semiring
RingHom.instFunLike
ringQuotToIdealQuotient
mkRingHom
Ring.toSemiring
CommRing.toRing
Ideal.instHasQuotient
Ideal.Quotient.ring
Ideal.instIsTwoSided_1
Ideal.instIsTwoSided_1
lift_def
preLift_def
mkRingHom_def
ringQuot_ext 📖RingHom.comp
RingQuot
Semiring.toNonAssocSemiring
instSemiring
mkRingHom
RingHom.ext
mkRingHom_surjective
RingHom.congr_fun
ringQuot_ext' 📖AlgHom.comp
RingQuot
instSemiring
instAlgebra
mkAlgHom
AlgHom.ext
mkAlgHom_surjective
AlgHom.congr_fun
ringQuot_ext'_iff 📖mathematicalAlgHom.comp
RingQuot
instSemiring
instAlgebra
mkAlgHom
ringQuot_ext'
ringQuot_ext_iff 📖mathematicalRingHom.comp
RingQuot
Semiring.toNonAssocSemiring
instSemiring
mkRingHom
ringQuot_ext
smul_quot 📖mathematicalRingQuot
instSMulOfAlgebra
Rel
Algebra.toSMul
sub_quot 📖mathematicalRingQuot
Ring.toSemiring
instSub
Rel
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
zero_quot 📖mathematicalRel
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
RingQuot
instZero

RingQuot.Rel

Theorems

NameKindAssumesProvesValidatesDepends On
add_right 📖mathematicalRingQuot.RelDistrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonAssocSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonAssocSemiring
add_comm
neg 📖mathematicalRingQuot.Rel
Ring.toSemiring
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
Ring.toAddCommGroup
neg_eq_neg_one_mul
smul 📖mathematicalRingQuot.RelAlgebra.toSMulAlgebra.smul_def
sub_left 📖mathematicalRingQuot.Rel
Ring.toSemiring
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
sub_eq_add_neg
sub_right 📖mathematicalRingQuot.Rel
Ring.toSemiring
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddGroupWithOne.toAddGroup
Ring.toAddGroupWithOne
sub_eq_add_neg
add_right
neg

---

← Back to Index