Documentation Verification Report

Cokernel

📁 Source: Mathlib/Algebra/Module/Presentation/Cokernel.lean

Statistics

MetricCount
DefinitionsCokernelData, ofSection, cokernel, cokernelRelations, cokernelSolution, isPresentationCore, ofExact
7
TheoremsofSection_lift, π_lift, cokernelRelations_G, cokernelRelations_R, cokernelRelations_relation, isPresentation, cokernelSolution_var, cokernel_G, cokernel_R, cokernel_relation, cokernel_var, nonempty_cokernelData, ofExact_G, ofExact_R, ofExact_relation, ofExact_var
16
Total23

Module.Presentation

Definitions

NameCategoryTheorems
CokernelData 📖CompData
1 mathmath: nonempty_cokernelData
cokernel 📖CompOp
4 mathmath: cokernel_relation, cokernel_R, cokernel_var, cokernel_G
cokernelRelations 📖CompOp
5 mathmath: cokernelRelations_relation, cokernelSolution_var, cokernelSolution.isPresentation, cokernelRelations_R, cokernelRelations_G
cokernelSolution 📖CompOp
2 mathmath: cokernelSolution_var, cokernelSolution.isPresentation
ofExact 📖CompOp
4 mathmath: ofExact_G, ofExact_R, ofExact_relation, ofExact_var

Theorems

NameKindAssumesProvesValidatesDepends On
cokernelRelations_G 📖mathematicalModule.Relations.G
cokernelRelations
toRelations
cokernelRelations_R 📖mathematicalModule.Relations.R
cokernelRelations
toRelations
cokernelRelations_relation 📖mathematicalModule.Relations.relation
cokernelRelations
Finsupp
Module.Relations.G
toRelations
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
CokernelData.lift
cokernelSolution_var 📖mathematicalModule.Relations.Solution.var
cokernelRelations
HasQuotient.Quotient
Submodule
Ring.toSemiring
AddCommGroup.toAddCommMonoid
Submodule.hasQuotient
LinearMap.range
RingHom.id
Semiring.toNonAssocSemiring
RingHomSurjective.ids
Submodule.Quotient.addCommGroup
Submodule.Quotient.module
cokernelSolution
DFunLike.coe
LinearMap
LinearMap.instFunLike
Submodule.mkQ
toRelations
toSolution
RingHomSurjective.ids
cokernel_G 📖mathematicalSubmodule.span
Ring.toSemiring
AddCommGroup.toAddCommMonoid
Set.range
Top.top
Submodule
Submodule.instTop
Module.Relations.G
toRelations
HasQuotient.Quotient
Submodule.hasQuotient
LinearMap.range
RingHom.id
Semiring.toNonAssocSemiring
RingHomSurjective.ids
Submodule.Quotient.addCommGroup
Submodule.Quotient.module
cokernel
RingHomSurjective.ids
cokernel_R 📖mathematicalSubmodule.span
Ring.toSemiring
AddCommGroup.toAddCommMonoid
Set.range
Top.top
Submodule
Submodule.instTop
Module.Relations.R
toRelations
HasQuotient.Quotient
Submodule.hasQuotient
LinearMap.range
RingHom.id
Semiring.toNonAssocSemiring
RingHomSurjective.ids
Submodule.Quotient.addCommGroup
Submodule.Quotient.module
cokernel
RingHomSurjective.ids
cokernel_relation 📖mathematicalSubmodule.span
Ring.toSemiring
AddCommGroup.toAddCommMonoid
Set.range
Top.top
Submodule
Submodule.instTop
Module.Relations.relation
toRelations
HasQuotient.Quotient
Submodule.hasQuotient
LinearMap.range
RingHom.id
Semiring.toNonAssocSemiring
RingHomSurjective.ids
Submodule.Quotient.addCommGroup
Submodule.Quotient.module
cokernel
Finsupp
Module.Relations.G
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
CokernelData.lift
RingHomSurjective.ids
cokernel_var 📖mathematicalSubmodule.span
Ring.toSemiring
AddCommGroup.toAddCommMonoid
Set.range
Top.top
Submodule
Submodule.instTop
Module.Relations.Solution.var
toRelations
HasQuotient.Quotient
Submodule.hasQuotient
LinearMap.range
RingHom.id
Semiring.toNonAssocSemiring
RingHomSurjective.ids
Submodule.Quotient.addCommGroup
Submodule.Quotient.module
cokernel
toSolution
RingHomSurjective.ids
nonempty_cokernelData 📖mathematicalCokernelDataFunction.Surjective.hasRightInverse
Module.Relations.Solution.IsPresentation.surjective_π
toIsPresentation
ofExact_G 📖mathematicalFunction.Exact
DFunLike.coe
LinearMap
Ring.toSemiring
RingHom.id
Semiring.toNonAssocSemiring
AddCommGroup.toAddCommMonoid
LinearMap.instFunLike
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
Submodule.span
Set.range
Top.top
Submodule
Submodule.instTop
Module.Relations.G
toRelations
ofExact
ofExact_R 📖mathematicalFunction.Exact
DFunLike.coe
LinearMap
Ring.toSemiring
RingHom.id
Semiring.toNonAssocSemiring
AddCommGroup.toAddCommMonoid
LinearMap.instFunLike
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
Submodule.span
Set.range
Top.top
Submodule
Submodule.instTop
Module.Relations.R
toRelations
ofExact
ofExact_relation 📖mathematicalFunction.Exact
DFunLike.coe
LinearMap
Ring.toSemiring
RingHom.id
Semiring.toNonAssocSemiring
AddCommGroup.toAddCommMonoid
LinearMap.instFunLike
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
Submodule.span
Set.range
Top.top
Submodule
Submodule.instTop
Module.Relations.relation
toRelations
ofExact
Finsupp
Module.Relations.G
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
CokernelData.lift
ofExact_var 📖mathematicalFunction.Exact
DFunLike.coe
LinearMap
Ring.toSemiring
RingHom.id
Semiring.toNonAssocSemiring
AddCommGroup.toAddCommMonoid
LinearMap.instFunLike
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
Submodule.span
Set.range
Top.top
Submodule
Submodule.instTop
Module.Relations.Solution.var
toRelations
ofExact
toSolution

Module.Presentation.CokernelData

Definitions

NameCategoryTheorems
ofSection 📖CompOp
1 mathmath: ofSection_lift

Theorems

NameKindAssumesProvesValidatesDepends On
ofSection_lift 📖mathematicalDFunLike.coe
LinearMap
Ring.toSemiring
RingHom.id
Semiring.toNonAssocSemiring
Finsupp
Module.Relations.G
Module.Presentation.toRelations
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
Finsupp.instAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
AddCommGroup.toAddCommMonoid
Finsupp.module
Semiring.toModule
LinearMap.instFunLike
Module.Relations.Solution.π
Module.Presentation.toSolution
lift
ofSection
π_lift 📖mathematicalDFunLike.coe
LinearMap
Ring.toSemiring
RingHom.id
Semiring.toNonAssocSemiring
Finsupp
Module.Relations.G
Module.Presentation.toRelations
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonAssocRing.toNonUnitalNonAssocRing
Ring.toNonAssocRing
Finsupp.instAddCommMonoid
NonUnitalNonAssocSemiring.toAddCommMonoid
AddCommGroup.toAddCommMonoid
Finsupp.module
Semiring.toModule
LinearMap.instFunLike
Module.Relations.Solution.π
Module.Presentation.toSolution
lift

Module.Presentation.cokernelSolution

Definitions

NameCategoryTheorems
isPresentationCore 📖CompOp

Theorems

NameKindAssumesProvesValidatesDepends On
isPresentation 📖mathematicalSubmodule.span
Ring.toSemiring
AddCommGroup.toAddCommMonoid
Set.range
Top.top
Submodule
Submodule.instTop
Module.Relations.Solution.IsPresentation
Module.Presentation.cokernelRelations
HasQuotient.Quotient
Submodule.hasQuotient
LinearMap.range
RingHom.id
Semiring.toNonAssocSemiring
RingHomSurjective.ids
Submodule.Quotient.addCommGroup
Submodule.Quotient.module
Module.Presentation.cokernelSolution
Module.Relations.Solution.IsPresentationCore.isPresentation
RingHomSurjective.ids

---

← Back to Index