Documentation Verification Report

Extreme

📁 Source: Mathlib/Analysis/Convex/Extreme.lean

Statistics

MetricCount
DefinitionsIsExtreme, extremePoints
2
Theoremsmem_extremePoints_iff_convex_diff, mem_extremePoints_iff_mem_diff_convexHull_diff, antisymm, convex_diff, extremePoints_eq, extremePoints_subset_extremePoints, inter, left_mem_of_mem_openSegment, mem_extremePoints, mono, refl, rfl, right_mem_of_mem_openSegment, subset, trans, extremePoints_convexHull_subset, extremePoints_empty, extremePoints_pi, extremePoints_prod, extremePoints_singleton, extremePoints_subset, image_extremePoints, instIsPartialOrderSetIsExtreme, inter_extremePoints_subset_extremePoints_of_subset, isExtreme_biInter, isExtreme_iInter, isExtreme_iff, isExtreme_sInter, isExtreme_singleton, mem_extremePoints, mem_extremePoints_iff_forall_segment, mem_extremePoints_iff_left
32
Total34

Convex

Theorems

NameKindAssumesProvesValidatesDepends On
mem_extremePoints_iff_convex_diff 📖mathematicalConvex
Ring.toSemiring
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddCommGroup.toAddCommMonoid
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
Set
Set.instMembership
Set.extremePoints
Set.instSDiff
Set.instSingletonSet
IsExtreme.convex_diff
IsStrictOrderedRing.toIsOrderedRing
isExtreme_singleton
mem_extremePoints_iff_forall_segment
convex_iff_segment_subset
Set.mem_singleton_iff
mem_extremePoints_iff_mem_diff_convexHull_diff 📖mathematicalConvex
Ring.toSemiring
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddCommGroup.toAddCommMonoid
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
Set
Set.instMembership
Set.extremePoints
Set.instSDiff
DFunLike.coe
ClosureOperator
PartialOrder.toPreorder
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
Set.instSingletonSet
mem_extremePoints_iff_convex_diff
convex_remove_iff_notMem_convexHull_remove
Set.mem_diff

IsExtreme

Theorems

NameKindAssumesProvesValidatesDepends On
antisymm 📖mathematicalSet
IsExtreme
Set.Subset.antisymm
subset
convex_diff 📖mathematicalConvex
AddCommGroup.toAddCommMonoid
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
IsExtreme
Set
Set.instSDiff
convex_iff_openSegment_subset
IsOrderedRing.toZeroLEOneClass
Convex.openSegment_subset
left_mem_of_mem_openSegment
extremePoints_eq 📖mathematicalIsExtremeSet.extremePoints
Set
Set.instInter
Set.Subset.antisymm
extremePoints_subset_extremePoints
inter_extremePoints_subset_extremePoints_of_subset
subset
extremePoints_subset_extremePoints 📖mathematicalIsExtremeSet
Set.instHasSubset
Set.extremePoints
trans
inter 📖mathematicalIsExtremeSet
Set.instInter
Set.Subset.trans
Set.inter_subset_left
subset
left_mem_of_mem_openSegment
left_mem_of_mem_openSegment 📖IsExtreme
Set
Set.instMembership
openSegment
mem_extremePoints 📖mathematicalIsExtreme
Set
Set.instSingletonSet
Set.instMembership
Set.extremePoints
isExtreme_singleton
mono 📖IsExtreme
Set
Set.instHasSubset
left_mem_of_mem_openSegment
refl 📖mathematicalIsExtremeSet.Subset.rfl
rfl 📖mathematicalIsExtremerefl
right_mem_of_mem_openSegment 📖IsExtreme
Set
Set.instMembership
openSegment
left_mem_of_mem_openSegment
openSegment_symm
subset 📖mathematicalIsExtremeSet
Set.instHasSubset
trans 📖IsExtremeHasSubset.Subset.trans
Set.instIsTransSubset
subset
left_mem_of_mem_openSegment
right_mem_of_mem_openSegment

Set

Definitions

NameCategoryTheorems
extremePoints 📖CompOp
27 mathmath: mem_extremePoints_iff_left, extremePoints_prod, isExtreme_singleton, extremePoints_pi, IsExtreme.mem_extremePoints, mem_extremePoints, Ergodic.iff_mem_extremePoints_measure_univ_eq, IsExtreme.extremePoints_subset_extremePoints, Convex.mem_extremePoints_iff_mem_diff_convexHull_diff, mem_extremePoints_iff_forall_segment, closure_convexHull_extremePoints, IsCompact.extremePoints_nonempty, Ergodic.iff_mem_extremePoints, extremePoints_doublyStochastic, extremePoints_singleton, extremePoints_convexHull_subset, exposedPoints_subset_extremePoints, surjOn_extremePoints_image, image_extremePoints, Ergodic.mem_extremePoints_measure_univ_eq, extremePoints_subset, extremePoints_empty, IsExtreme.extremePoints_eq, Ergodic.mem_extremePoints, inter_extremePoints_subset_extremePoints_of_subset, Convex.convexIndependent_extremePoints, Convex.mem_extremePoints_iff_convex_diff

(root)

Definitions

NameCategoryTheorems
IsExtreme 📖CompData
7 mathmath: IsExposed.isExtreme, isExtreme_singleton, IsExtreme.rfl, instIsPartialOrderSetIsExtreme, isExtreme_iff, IsExtreme.refl, IsExtreme.antisymm

Theorems

NameKindAssumesProvesValidatesDepends On
extremePoints_convexHull_subset 📖mathematicalSet
Set.instHasSubset
Set.extremePoints
Ring.toSemiring
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddCommGroup.toAddCommMonoid
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
DFunLike.coe
ClosureOperator
PartialOrder.toPreorder
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
convexHull_min
Set.subset_diff
subset_convexHull
Set.disjoint_singleton_right
Convex.mem_extremePoints_iff_convex_diff
convex_convexHull
extremePoints_empty 📖mathematicalSet.extremePoints
Set
Set.instEmptyCollection
Set.subset_empty_iff
extremePoints_subset
extremePoints_pi 📖mathematicalSet.extremePoints
Pi.addCommMonoid
AddCommGroup.toAddCommMonoid
Pi.instSMul
SMulZeroClass.toSMul
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
DistribSMul.toSMulZeroClass
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
Set.pi
Set.univ
AddZero.toZero
AddZeroClass.toAddZero
Set.ext
Function.update_self
eq_or_ne
Function.update_of_ne
Pi.image_update_openSegment
Function.update_eq_self
extremePoints_prod 📖mathematicalSet.extremePoints
Prod.instAddCommMonoid
AddCommGroup.toAddCommMonoid
Prod.instSMul
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
SProd.sprod
Set
Set.instSProd
Set.ext
Set.mk_mem_prod
Prod.image_mk_openSegment_left
Set.mem_image_of_mem
Prod.image_mk_openSegment_right
extremePoints_singleton 📖mathematicalSet.extremePoints
Set
Set.instSingletonSet
HasSubset.Subset.antisymm
Set.instAntisymmSubset
extremePoints_subset
Set.singleton_subset_iff
Set.mem_singleton
extremePoints_subset 📖mathematicalSet
Set.instHasSubset
Set.extremePoints
image_extremePoints 📖mathematicalSet.image
DFunLike.coe
EquivLike.toFunLike
Set.extremePoints
Ring.toSemiring
AddCommGroup.toAddCommMonoid
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
Set.ext
EquivLike.surjective
image_openSegment
covariant_swap_add_of_covariant_add
IsOrderedAddMonoid.toAddLeftMono
IsOrderedRing.toIsOrderedAddMonoid
SemilinearEquivClass.instSemilinearMapClass
RingHomInvPair.ids
Function.Injective.mem_set_image
EquivLike.injective
Function.Surjective.forall
instIsPartialOrderSetIsExtreme 📖mathematicalIsPartialOrder
Set
IsExtreme
IsExtreme.antisymm
IsExtreme.refl
IsExtreme.trans
inter_extremePoints_subset_extremePoints_of_subset 📖mathematicalSet
Set.instHasSubset
Set.instInter
Set.extremePoints
isExtreme_biInter 📖mathematicalSet.Nonempty
Set
IsExtreme
Set.iInter
Set.instMembership
Set.iInter_subtype
Set.iInter_congr_Prop
isExtreme_iInter
Set.Nonempty.to_subtype
isExtreme_iInter 📖mathematicalIsExtremeSet.iInterSet.iInter_subset_of_subset
IsExtreme.subset
Set.mem_iInter
IsExtreme.left_mem_of_mem_openSegment
isExtreme_iff 📖mathematicalIsExtreme
Set
Set.instHasSubset
Set.instMembership
isExtreme_sInter 📖mathematicalSet.Nonempty
Set
IsExtreme
Set.sInterSet.sInter_eq_biInter
isExtreme_biInter
isExtreme_singleton 📖mathematicalIsExtreme
Set
Set.instSingletonSet
Set.instMembership
Set.extremePoints
mem_extremePoints 📖mathematicalSet
Set.instMembership
Set.extremePoints
openSegment_symm
mem_extremePoints_iff_forall_segment 📖mathematicalSet
Set.instMembership
Set.extremePoints
Ring.toSemiring
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddCommGroup.toAddCommMonoid
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
mem_extremePoints
insert_endpoints_openSegment
IsStrictOrderedRing.toZeroLEOneClass
openSegment_subset_segment
left_mem_openSegment_iff
right_mem_openSegment_iff
mem_extremePoints_iff_left 📖mathematicalSet
Set.instMembership
Set.extremePoints

---

← Back to Index