Documentation Verification Report

Combination

πŸ“ Source: Mathlib/Analysis/Convex/Combination.lean

Statistics

MetricCount
DefinitionscenterMass, convexHullAddMonoidHom
2
TheoremsconvexHull_eq_nonneg_coord, convexHull_inter, convexHull_inter', centerMass_mem, finsum_mem, sum_mem, centerMass_congr, centerMass_congr_finset, centerMass_congr_fun, centerMass_congr_weights, centerMass_const, centerMass_empty, centerMass_eq_of_sum_1, centerMass_filter_ne_zero, centerMass_id_mem_convexHull, centerMass_id_mem_convexHull_of_nonpos, centerMass_insert, centerMass_ite_eq, centerMass_le_sup, centerMass_mem_convexHull, centerMass_mem_convexHull_of_nonpos, centerMass_neg_left, centerMass_of_sum_add_sum_eq_zero, centerMass_pair, centerMass_segment, centerMass_segment', centerMass_singleton, centerMass_smul, centerMass_smul_left, centerMass_subset, centroid_eq_centerMass, centroid_mem_convexHull, convexHull_eq, inf_le_centerMass, mem_convexHull, mem_convexHull', convexHull_eq, affineCombination_eq_centerMass, affineCombination_mem_convexHull, convexHullAddMonoidHom_apply, convexHull_add, convexHull_eq, convexHull_eq_union_convexHull_finite_subsets, convexHull_list_sum, convexHull_multiset_sum, convexHull_pi, convexHull_prod, convexHull_range_eq_exists_affineCombination, convexHull_sub, convexHull_sum, convex_iff_sum_mem, mem_convexHull_iff_exists_fintype, mem_convexHull_of_exists_fintype, mem_convexHull_pi, mk_mem_convexHull_prod, vectorSpan_segment
56
Total58

AffineBasis

Theorems

NameKindAssumesProvesValidatesDepends On
convexHull_eq_nonneg_coord πŸ“–mathematicalβ€”DFunLike.coe
ClosureOperator
Set
PartialOrder.toPreorder
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddCommGroup.toAddCommMonoid
Set.range
AffineBasis
addGroupIsAddTorsor
AddCommGroup.toAddGroup
DivisionRing.toRing
Field.toDivisionRing
instFunLike
setOf
β€”convexHull_range_eq_exists_affineCombination
Set.ext
coord_apply_combination_of_mem
coord_apply_combination_of_notMem
le_refl
tot
AffineSubspace.mem_top
mem_affineSpan_iff_eq_affineCombination
DivisionRing.toNontrivial

AffineIndependent

Theorems

NameKindAssumesProvesValidatesDepends On
convexHull_inter πŸ“–mathematicalAffineIndependent
DivisionRing.toRing
Field.toDivisionRing
addGroupIsAddTorsor
AddCommGroup.toAddGroup
Finset
SetLike.instMembership
Finset.instSetLike
Finset.instHasSubset
DFunLike.coe
ClosureOperator
Set
PartialOrder.toPreorder
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddCommGroup.toAddCommMonoid
Set.instInter
SetLike.coe
β€”HasSubset.Subset.antisymm
Set.instAntisymmSubset
Set.subset_inter
convexHull_mono
inf_le_left
inf_le_right
Finset.sum_congr
Finset.sum_sub_distrib
Finset.sum_ite_mem
Finset.inter_eq_right
sub_self
eq_zero_of_sum_eq_zero_subtype
sub_smul
ite_smul
zero_smul
Finset.filter_mem_eq_inter
sub_zero
Finset.sum_subset
Finset.inter_subset_left
instIsTorsionFreeOfIsDomainOfNoZeroSMulDivisors
Field.isDomain
GroupWithZero.toNoZeroSMulDivisors
IsDomain.toIsCancelMulZero
convexHull_inter' πŸ“–mathematicalAffineIndependent
DivisionRing.toRing
Field.toDivisionRing
addGroupIsAddTorsor
AddCommGroup.toAddGroup
Finset
SetLike.instMembership
Finset.instSetLike
Finset.instUnion
DFunLike.coe
ClosureOperator
Set
PartialOrder.toPreorder
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddCommGroup.toAddCommMonoid
Set.instInter
SetLike.coe
β€”convexHull_inter
Finset.subset_union_left
Finset.subset_union_right

Convex

Theorems

NameKindAssumesProvesValidatesDepends On
centerMass_mem πŸ“–mathematicalConvex
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
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
Preorder.toLE
PartialOrder.toPreorder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
Preorder.toLT
Finset.sum
NonUnitalNonAssocSemiring.toAddCommMonoid
Set
Set.instMembership
Finset.centerMassβ€”Finset.induction
instIsEmptyFalse
Finset.mem_insert_self
Finset.mem_insert_of_mem
Finset.sum_eq_zero_iff_of_nonneg
IsOrderedAddMonoid.toAddLeftMono
IsOrderedRing.toIsOrderedAddMonoid
IsStrictOrderedRing.toIsOrderedRing
Finset.sum_eq_zero
zero_smul
Finset.sum_insert
add_zero
SemigroupAction.mul_smul
inv_mul_cancelβ‚€
ne_of_gt
one_smul
Finset.centerMass_insert
convex_iff_div
lt_of_le_of_ne
Finset.sum_nonneg
finsum_mem πŸ“–β€”Convex
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
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
Preorder.toLE
PartialOrder.toPreorder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
finsum
NonUnitalNonAssocSemiring.toAddCommMonoid
AddMonoidWithOne.toOne
AddGroupWithOne.toAddMonoidWithOne
Ring.toAddGroupWithOne
DivisionRing.toRing
Field.toDivisionRing
Set
Set.instMembership
β€”β€”zero_ne_one
NeZero.charZero_one
IsStrictOrderedRing.toCharZero
finsum_def'
HasSubset.Subset.trans
Set.instIsTransSubset
Function.support_smul_subset_left
Eq.ge
Set.Finite.coe_toFinset
finsum_eq_sum_plift_of_support_subset
sum_mem
Set.Finite.mem_toFinset
sum_mem πŸ“–β€”Convex
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
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
Preorder.toLE
PartialOrder.toPreorder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
Finset.sum
NonUnitalNonAssocSemiring.toAddCommMonoid
AddMonoidWithOne.toOne
AddGroupWithOne.toAddMonoidWithOne
Ring.toAddGroupWithOne
DivisionRing.toRing
Field.toDivisionRing
Set
Set.instMembership
β€”β€”inv_one
one_smul
centerMass_mem
zero_lt_one
IsStrictOrderedRing.toZeroLEOneClass
NeZero.charZero_one
IsStrictOrderedRing.toCharZero

Finset

Definitions

NameCategoryTheorems
centerMass πŸ“–CompOp
40 mathmath: centerMass_congr_finset, Convex.centerMass_mem, centerMass_mem_ball_of_strictConvexSpace, centerMass_const, ConcaveOn.exists_le_of_centerMass, centerMass_id_mem_convexHull, centerMass_id_mem_convexHull_of_nonpos, centerMass_filter_ne_zero, centerMass_insert, centerMass_smul_left, centerMass_mem_convexHull, Polynomial.eq_centerMass_of_eval_derivative_eq_zero, ConvexOn.map_centerMass_le, mem_convexHull, centroid_eq_centerMass, convexHull_eq, centerMass_congr_fun, StrictConvex.centerMass_mem_interior, centerMass_of_sum_add_sum_eq_zero, centerMass_segment', centerMass_le_sup, centerMass_empty, ConcaveOn.le_map_centerMass, centerMass_congr, centerMass_segment, centerMass_ite_eq, inf_le_centerMass, centerMass_pair, centerMass_eq_of_sum_1, stdSimplex.barycenter_eq_centerMass, centerMass_smul, ConvexOn.exists_ge_of_centerMass, affineCombination_eq_centerMass, convexHull_eq, centerMass_neg_left, centerMass_subset, Set.Finite.convexHull_eq, centerMass_singleton, centerMass_congr_weights, centerMass_mem_convexHull_of_nonpos

Theorems

NameKindAssumesProvesValidatesDepends On
centerMass_congr πŸ“–mathematicalFinset
instMembership
instInter
centerMassβ€”centerMass_filter_ne_zero
centerMass.eq_1
sum_congr
centerMass_congr_finset πŸ“–mathematicalFinset
instMembership
instInter
centerMassβ€”centerMass_congr
centerMass_congr_fun πŸ“–mathematicalβ€”centerMassβ€”centerMass_congr
centerMass_congr_weights πŸ“–mathematicalβ€”centerMassβ€”centerMass_congr
centerMass_const πŸ“–mathematicalβ€”centerMassβ€”sum_congr
inv_smul_smulβ‚€
centerMass_empty πŸ“–mathematicalβ€”centerMass
Finset
instEmptyCollection
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
β€”smul_zero
centerMass_eq_of_sum_1 πŸ“–mathematicalsum
NonUnitalNonAssocSemiring.toAddCommMonoid
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
AddMonoidWithOne.toOne
AddGroupWithOne.toAddMonoidWithOne
Ring.toAddGroupWithOne
DivisionRing.toRing
Field.toDivisionRing
centerMass
AddCommGroup.toAddCommMonoid
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
Module.toDistribMulAction
β€”inv_one
one_smul
centerMass_filter_ne_zero πŸ“–mathematicalβ€”centerMass
filter
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
β€”centerMass_subset
filter_subset
centerMass_id_mem_convexHull πŸ“–mathematicalPreorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
Preorder.toLT
sum
NonUnitalNonAssocSemiring.toAddCommMonoid
Set
Set.instMembership
DFunLike.coe
ClosureOperator
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
AddCommGroup.toAddCommMonoid
SetLike.coe
Finset
instSetLike
centerMass
β€”centerMass_mem_convexHull
mem_coe
centerMass_id_mem_convexHull_of_nonpos πŸ“–mathematicalPreorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
Preorder.toLT
sum
NonUnitalNonAssocSemiring.toAddCommMonoid
Set
Set.instMembership
DFunLike.coe
ClosureOperator
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
AddCommGroup.toAddCommMonoid
SetLike.coe
Finset
instSetLike
centerMass
β€”centerMass_mem_convexHull_of_nonpos
mem_coe
centerMass_insert πŸ“–mathematicalFinset
instMembership
centerMass
instInsert
AddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
AddCommMonoid.toAddCommSemigroup
AddCommGroup.toAddCommMonoid
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
Module.toDistribMulAction
DivInvMonoid.toDiv
DivisionRing.toDivInvMonoid
Field.toDivisionRing
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
sum
NonUnitalNonAssocSemiring.toAddCommMonoid
β€”sum_insert
smul_add
SemigroupAction.mul_smul
div_mul_eq_mul_div
mul_inv_cancelβ‚€
one_div
centerMass_ite_eq πŸ“–mathematicalFinset
instMembership
centerMass
AddMonoidWithOne.toOne
AddGroupWithOne.toAddMonoidWithOne
Ring.toAddGroupWithOne
DivisionRing.toRing
Field.toDivisionRing
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
β€”centerMass_eq_of_sum_1
sum_ite_eq
one_smul
zero_smul
centerMass_le_sup πŸ“–mathematicalPreorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
Preorder.toLT
sum
NonUnitalNonAssocSemiring.toAddCommMonoid
centerMass
sup'
Lattice.toSemilatticeSup
nonempty_of_ne_empty
β€”nonempty_of_ne_empty
centerMass.eq_1
inv_smul_le_iff_of_pos
PosSMulReflectLT.toPosSMulReflectLE
Field.isDomain
instIsTorsionFreeOfIsDomainOfNoZeroSMulDivisors
GroupWithZero.toNoZeroSMulDivisors
PosSMulMono.toPosSMulReflectLT
sum_smul
sum_le_sum
IsOrderedAddMonoid.toAddLeftMono
smul_le_smul_of_nonneg_left
le_sup'
centerMass_mem_convexHull πŸ“–mathematicalPreorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
Preorder.toLT
sum
NonUnitalNonAssocSemiring.toAddCommMonoid
Set
Set.instMembership
DFunLike.coe
ClosureOperator
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
AddCommGroup.toAddCommMonoid
centerMass
β€”Convex.centerMass_mem
convex_convexHull
subset_convexHull
centerMass_mem_convexHull_of_nonpos πŸ“–mathematicalPreorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
Preorder.toLT
sum
NonUnitalNonAssocSemiring.toAddCommMonoid
Set
Set.instMembership
DFunLike.coe
ClosureOperator
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
AddCommGroup.toAddCommMonoid
centerMass
β€”centerMass_neg_left
centerMass_mem_convexHull
neg_nonneg
IsOrderedAddMonoid.toAddLeftMono
IsOrderedRing.toIsOrderedAddMonoid
IsStrictOrderedRing.toIsOrderedRing
sum_neg_distrib
IsLeftCancelAdd.addLeftStrictMono_of_addLeftMono
AddLeftCancelSemigroup.toIsLeftCancelAdd
centerMass_neg_left πŸ“–mathematicalβ€”centerMass
Pi.instNeg
NegZeroClass.toNeg
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
Ring.toAddCommGroup
DivisionRing.toRing
Field.toDivisionRing
β€”sum_congr
sum_neg_distrib
inv_neg
neg_smul
smul_neg
neg_neg
centerMass_of_sum_add_sum_eq_zero πŸ“–mathematicalDistrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
sum
NonUnitalNonAssocSemiring.toAddCommMonoid
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
AddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
AddCommMonoid.toAddCommSemigroup
AddCommGroup.toAddCommMonoid
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
Module.toDistribMulAction
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
centerMassβ€”eq_neg_of_add_eq_zero_left
smul_neg
eq_neg_of_add_eq_zero_right
inv_neg
neg_smul
centerMass_pair πŸ“–mathematicalβ€”centerMass
Finset
instInsert
instSingleton
AddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
AddCommMonoid.toAddCommSemigroup
AddCommGroup.toAddCommMonoid
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
Module.toDistribMulAction
DivInvMonoid.toDiv
DivisionRing.toDivInvMonoid
Field.toDivisionRing
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
β€”sum_pair
Mathlib.Tactic.Module.NF.eq_of_eval_eq_eval
Mathlib.Tactic.Module.NF.smul_eq_eval
Mathlib.Tactic.Module.NF.add_eq_eval
Mathlib.Tactic.Module.NF.atom_eq_eval
Mathlib.Tactic.Module.NF.eval_algebraMap
AddCommMonoid.nat_isScalarTower
Mathlib.Tactic.Module.NF.add_eq_eval₁
zero_add
Mathlib.Tactic.Module.NF.eq_cons_cons
eq_natCast
RingHom.instRingHomClass
Nat.cast_one
Mathlib.Tactic.Ring.of_eq
Mathlib.Tactic.Ring.mul_congr
Mathlib.Tactic.Ring.inv_congr
Mathlib.Tactic.Ring.add_congr
Mathlib.Tactic.Ring.atom_pf
Mathlib.Tactic.Ring.add_pf_add_lt
Mathlib.Tactic.Ring.add_pf_zero_add
Mathlib.Tactic.Ring.atom_pf'
Mathlib.Tactic.Ring.cast_pos
Mathlib.Meta.NormNum.isNat_ofNat
Mathlib.Tactic.Ring.add_mul
Mathlib.Tactic.Ring.mul_add
Mathlib.Tactic.Ring.mul_pf_left
Mathlib.Tactic.Ring.one_mul
Mathlib.Tactic.Ring.mul_zero
Mathlib.Tactic.Ring.add_pf_add_zero
Mathlib.Tactic.Ring.zero_mul
Mathlib.Tactic.Ring.mul_pf_right
Mathlib.Tactic.Ring.div_congr
Mathlib.Tactic.Ring.div_pf
centerMass_segment πŸ“–mathematicalsum
NonUnitalNonAssocSemiring.toAddCommMonoid
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
AddMonoidWithOne.toOne
AddGroupWithOne.toAddMonoidWithOne
Ring.toAddGroupWithOne
DivisionRing.toRing
Field.toDivisionRing
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
AddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
AddCommMonoid.toAddCommSemigroup
AddCommGroup.toAddCommMonoid
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
Module.toDistribMulAction
centerMass
Distrib.toMul
β€”sum_add_distrib
mul_one
centerMass_eq_of_sum_1
smul_sum
sum_congr
add_smul
SemigroupAction.mul_smul
centerMass_segment' πŸ“–mathematicalsum
NonUnitalNonAssocSemiring.toAddCommMonoid
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
AddMonoidWithOne.toOne
AddGroupWithOne.toAddMonoidWithOne
Ring.toAddGroupWithOne
DivisionRing.toRing
Field.toDivisionRing
Distrib.toAdd
NonUnitalNonAssocSemiring.toDistrib
AddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
AddCommMonoid.toAddCommSemigroup
AddCommGroup.toAddCommMonoid
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
Module.toDistribMulAction
centerMass
disjSum
Distrib.toMul
β€”centerMass_eq_of_sum_1
smul_sum
sum_sumElim
mul_sum
mul_one
SemigroupAction.mul_smul
centerMass_singleton πŸ“–mathematicalβ€”centerMass
Finset
instSingleton
β€”centerMass.eq_1
sum_singleton
Mathlib.Tactic.Module.NF.eq_of_eval_eq_eval
Mathlib.Tactic.Module.NF.smul_eq_eval
Mathlib.Tactic.Module.NF.atom_eq_eval
Mathlib.Tactic.Module.NF.eval_algebraMap
AddCommMonoid.nat_isScalarTower
Mathlib.Tactic.Module.NF.eq_cons_cons
eq_natCast
RingHom.instRingHomClass
Nat.cast_one
Mathlib.Tactic.FieldSimp.eq_eq_cancel_eq
IsCancelMulZero.toIsLeftCancelMulZero
instIsCancelMulZero
Mathlib.Tactic.FieldSimp.eq_mul_of_eq_eq_eq_mul
Mathlib.Tactic.FieldSimp.NF.mul_eq_eval
Mathlib.Tactic.FieldSimp.NF.inv_eq_eval
Mathlib.Tactic.FieldSimp.NF.atom_eq_eval
Mathlib.Tactic.FieldSimp.NF.one_eq_eval
mul_one
Mathlib.Tactic.FieldSimp.NF.mul_eq_evalβ‚‚
one_mul
Mathlib.Tactic.FieldSimp.NF.eval_mul_eval_cons_zero
Mathlib.Tactic.FieldSimp.NF.eval_cons_of_pow_eq_zero
Mathlib.Tactic.FieldSimp.eq_div_of_eq_one_of_subst
div_one
one_ne_zero
NeZero.one
GroupWithZero.toNontrivial
Mathlib.Tactic.Ring.of_eq
Mathlib.Tactic.Ring.cast_pos
Mathlib.Meta.NormNum.isNat_ofNat
centerMass_smul πŸ“–mathematicalβ€”centerMass
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
Module.toDistribMulAction
AddCommGroup.toAddCommMonoid
β€”sum_congr
SemigroupAction.mul_smul
smul_sum
mul_comm
mul_assoc
centerMass_smul_left πŸ“–mathematicalβ€”centerMass
Function.hasSMul
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddMonoidWithOne.toAddMonoid
AddGroupWithOne.toAddMonoidWithOne
Ring.toAddGroupWithOne
DivisionRing.toRing
Field.toDivisionRing
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
Module.toDistribMulAction
NonUnitalNonAssocSemiring.toAddCommMonoid
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
β€”sum_congr
smul_invβ‚€
smul_assoc
smul_smul_smul_comm
IsScalarTower.left
inv_mul_cancelβ‚€
one_smul
centerMass_subset πŸ“–mathematicalFinset
instHasSubset
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
centerMassβ€”centerMass.eq_1
sum_subset
smul_sum
zero_smul
smul_zero
centroid_eq_centerMass πŸ“–mathematicalNonemptycentroid
Field.toDivisionRing
addGroupIsAddTorsor
AddCommGroup.toAddGroup
centerMass
centroidWeights
β€”affineCombination_eq_centerMass
sum_centroidWeights_eq_one_of_nonempty
IsStrictOrderedRing.toCharZero
centroid_mem_convexHull πŸ“–mathematicalNonemptySet
Set.instMembership
DFunLike.coe
ClosureOperator
PartialOrder.toPreorder
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddCommGroup.toAddCommMonoid
SetLike.coe
Finset
instSetLike
centroid
Field.toDivisionRing
addGroupIsAddTorsor
AddCommGroup.toAddGroup
β€”centroid_eq_centerMass
centerMass_id_mem_convexHull
PosMulReflectLE.toPosMulReflectLT
PosMulStrictMono.toPosMulReflectLE
IsStrictOrderedRing.toPosMulStrictMono
IsStrictOrderedRing.toIsOrderedRing
IsStrictOrderedRing.toCharZero
nonempty_iff_ne_empty
sum_congr
sum_const
nsmul_eq_mul
mul_inv_cancelβ‚€
IsStrictOrderedRing.toZeroLEOneClass
NeZero.charZero_one
convexHull_eq πŸ“–mathematicalβ€”DFunLike.coe
ClosureOperator
Set
PartialOrder.toPreorder
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddCommGroup.toAddCommMonoid
SetLike.coe
Finset
instSetLike
setOf
sum
NonUnitalNonAssocSemiring.toAddCommMonoid
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
AddMonoidWithOne.toOne
AddGroupWithOne.toAddMonoidWithOne
Ring.toAddGroupWithOne
DivisionRing.toRing
Field.toDivisionRing
centerMass
β€”Set.Subset.antisymm
convexHull_min
zero_le_one
IsStrictOrderedRing.toZeroLEOneClass
le_refl
sum_ite_eq
mem_coe
centerMass_ite_eq
centerMass_segment
add_nonneg
IsOrderedAddMonoid.toAddLeftMono
IsOrderedRing.toIsOrderedAddMonoid
IsStrictOrderedRing.toIsOrderedRing
mul_nonneg
IsOrderedRing.toPosMulMono
sum_add_distrib
mul_one
centerMass_mem_convexHull
zero_lt_one
NeZero.charZero_one
IsStrictOrderedRing.toCharZero
inf_le_centerMass πŸ“–mathematicalPreorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
Preorder.toLT
sum
NonUnitalNonAssocSemiring.toAddCommMonoid
inf'
nonempty_of_ne_empty
centerMass
β€”centerMass_le_sup
AddCommGroup.add_comm
OrderDual.isOrderedAddMonoid
OrderDual.instPosSMulMono
mem_convexHull πŸ“–mathematicalβ€”Set
Set.instMembership
DFunLike.coe
ClosureOperator
PartialOrder.toPreorder
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddCommGroup.toAddCommMonoid
SetLike.coe
Finset
instSetLike
Preorder.toLE
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
sum
NonUnitalNonAssocSemiring.toAddCommMonoid
AddMonoidWithOne.toOne
AddGroupWithOne.toAddMonoidWithOne
Ring.toAddGroupWithOne
DivisionRing.toRing
Field.toDivisionRing
centerMass
β€”convexHull_eq
Set.mem_setOf_eq
mem_convexHull' πŸ“–mathematicalβ€”Set
Set.instMembership
DFunLike.coe
ClosureOperator
PartialOrder.toPreorder
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddCommGroup.toAddCommMonoid
SetLike.coe
Finset
instSetLike
Preorder.toLE
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
sum
NonUnitalNonAssocSemiring.toAddCommMonoid
AddMonoidWithOne.toOne
AddGroupWithOne.toAddMonoidWithOne
Ring.toAddGroupWithOne
DivisionRing.toRing
Field.toDivisionRing
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_convexHull
centerMass_eq_of_sum_1
sum_congr

Set.Finite

Theorems

NameKindAssumesProvesValidatesDepends On
convexHull_eq πŸ“–mathematicalβ€”DFunLike.coe
ClosureOperator
Set
PartialOrder.toPreorder
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddCommGroup.toAddCommMonoid
setOf
Finset.sum
NonUnitalNonAssocSemiring.toAddCommMonoid
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
toFinset
AddMonoidWithOne.toOne
AddGroupWithOne.toAddMonoidWithOne
Ring.toAddGroupWithOne
DivisionRing.toRing
Field.toDivisionRing
Finset.centerMass
β€”coe_toFinset
Finset.convexHull_eq

(root)

Definitions

NameCategoryTheorems
convexHullAddMonoidHom πŸ“–CompOp
1 mathmath: convexHullAddMonoidHom_apply

Theorems

NameKindAssumesProvesValidatesDepends On
affineCombination_eq_centerMass πŸ“–mathematicalFinset.sum
NonUnitalNonAssocSemiring.toAddCommMonoid
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
AddMonoidWithOne.toOne
AddGroupWithOne.toAddMonoidWithOne
Ring.toAddGroupWithOne
DivisionRing.toRing
Field.toDivisionRing
DFunLike.coe
AffineMap
Pi.addCommGroup
Ring.toAddCommGroup
Pi.Function.module
Ring.toSemiring
NonUnitalSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonUnitalSemiring
Semiring.toModule
Finset.instAddTorsorForall
addGroupIsAddTorsor
AddCommGroup.toAddGroup
AffineMap.instFunLike
Finset.affineCombination
Finset.centerMass
β€”Finset.affineCombination_eq_weightedVSubOfPoint_vadd_of_sum_eq_one
Finset.weightedVSubOfPoint_apply
vadd_eq_add
add_zero
Finset.centerMass_eq_of_sum_1
Finset.sum_congr
sub_zero
affineCombination_mem_convexHull πŸ“–mathematicalPreorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
Finset.sum
NonUnitalNonAssocSemiring.toAddCommMonoid
AddMonoidWithOne.toOne
AddGroupWithOne.toAddMonoidWithOne
Ring.toAddGroupWithOne
DivisionRing.toRing
Field.toDivisionRing
Set
Set.instMembership
DFunLike.coe
ClosureOperator
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
AddCommGroup.toAddCommMonoid
Set.range
AffineMap
Pi.addCommGroup
Ring.toAddCommGroup
Pi.Function.module
Ring.toSemiring
NonUnitalSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonUnitalSemiring
Semiring.toModule
Finset.instAddTorsorForall
addGroupIsAddTorsor
AddCommGroup.toAddGroup
AffineMap.instFunLike
Finset.affineCombination
β€”affineCombination_eq_centerMass
Finset.centerMass_mem_convexHull
IsStrictOrderedRing.toZeroLEOneClass
NeZero.charZero_one
IsStrictOrderedRing.toCharZero
convexHullAddMonoidHom_apply πŸ“–mathematicalβ€”DFunLike.coe
AddMonoidHom
Set
AddZeroClass.toAddZero
Set.addZeroClass
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
AddMonoidHom.instFunLike
convexHullAddMonoidHom
ClosureOperator
PartialOrder.toPreorder
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddCommGroup.toAddCommMonoid
β€”β€”
convexHull_add πŸ“–mathematicalβ€”DFunLike.coe
ClosureOperator
Set
PartialOrder.toPreorder
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddCommGroup.toAddCommMonoid
Set.add
AddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
AddCommMonoid.toAddCommSemigroup
β€”IsLinearMap.image_convexHull
IsLinearMap.isLinearMap_add
convexHull_prod
convexHull_eq πŸ“–mathematicalβ€”DFunLike.coe
ClosureOperator
Set
PartialOrder.toPreorder
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddCommGroup.toAddCommMonoid
setOf
Finset
Finset.sum
NonUnitalNonAssocSemiring.toAddCommMonoid
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
AddMonoidWithOne.toOne
AddGroupWithOne.toAddMonoidWithOne
Ring.toAddGroupWithOne
DivisionRing.toRing
Field.toDivisionRing
Finset.centerMass
β€”Set.Subset.antisymm
convexHull_min
zero_le_one
IsStrictOrderedRing.toZeroLEOneClass
Finset.sum_singleton
Finset.sum_congr
inv_one
one_smul
Finset.centerMass_segment'
Finset.mem_disjSum
mul_nonneg
IsOrderedRing.toPosMulMono
IsStrictOrderedRing.toIsOrderedRing
Finset.sum_disjSum
mul_one
Finset.centerMass_mem_convexHull
zero_lt_one
NeZero.charZero_one
IsStrictOrderedRing.toCharZero
convexHull_eq_union_convexHull_finite_subsets πŸ“–mathematicalβ€”DFunLike.coe
ClosureOperator
Set
PartialOrder.toPreorder
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddCommGroup.toAddCommMonoid
Set.iUnion
Finset
Set.instHasSubset
SetLike.coe
Finset.instSetLike
β€”Set.Subset.antisymm
convexHull_eq
Finset.coe_image
Set.image_subset_iff
Finset.centerMass_mem_convexHull
IsStrictOrderedRing.toZeroLEOneClass
NeZero.charZero_one
IsStrictOrderedRing.toCharZero
Finset.mem_coe
Finset.mem_image_of_mem
Set.iUnion_subset
convexHull_mono
convexHull_list_sum πŸ“–mathematicalβ€”DFunLike.coe
ClosureOperator
Set
PartialOrder.toPreorder
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddCommGroup.toAddCommMonoid
Set.add
AddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
AddCommMonoid.toAddCommSemigroup
Set.zero
NegZeroClass.toZero
SubNegZeroMonoid.toNegZeroClass
SubtractionMonoid.toSubNegZeroMonoid
SubtractionCommMonoid.toSubtractionMonoid
AddCommGroup.toDivisionAddCommMonoid
β€”map_list_sum
AddMonoidHom.instAddMonoidHomClass
convexHull_multiset_sum πŸ“–mathematicalβ€”DFunLike.coe
ClosureOperator
Set
PartialOrder.toPreorder
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddCommGroup.toAddCommMonoid
Multiset.sum
Set.addCommMonoid
Multiset.map
β€”map_multiset_sum
AddMonoidHom.instAddMonoidHomClass
convexHull_pi πŸ“–mathematicalβ€”DFunLike.coe
ClosureOperator
Set
PartialOrder.toPreorder
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
Pi.addCommMonoid
AddCommGroup.toAddCommMonoid
Pi.module
Set.pi
β€”Set.Subset.antisymm
convexHull_min
Set.pi_mono
subset_convexHull
convex_pi
convex_convexHull
mem_convexHull_pi
convexHull_prod πŸ“–mathematicalβ€”DFunLike.coe
ClosureOperator
Set
PartialOrder.toPreorder
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
Prod.instAddCommMonoid
AddCommGroup.toAddCommMonoid
Prod.instModule
SProd.sprod
Set.instSProd
β€”Set.Subset.antisymm
convexHull_min
Set.prod_mono
subset_convexHull
Convex.prod
convex_convexHull
Set.prod_subset_iff
mk_mem_convexHull_prod
convexHull_range_eq_exists_affineCombination πŸ“–mathematicalβ€”DFunLike.coe
ClosureOperator
Set
PartialOrder.toPreorder
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddCommGroup.toAddCommMonoid
Set.range
setOf
Finset
Finset.sum
NonUnitalNonAssocSemiring.toAddCommMonoid
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
AddMonoidWithOne.toOne
AddGroupWithOne.toAddMonoidWithOne
Ring.toAddGroupWithOne
DivisionRing.toRing
Field.toDivisionRing
AffineMap
Pi.addCommGroup
Ring.toAddCommGroup
Pi.Function.module
Ring.toSemiring
NonUnitalSemiring.toNonUnitalNonAssocSemiring
Semiring.toNonUnitalSemiring
Semiring.toModule
Finset.instAddTorsorForall
addGroupIsAddTorsor
AddCommGroup.toAddGroup
AffineMap.instFunLike
Finset.affineCombination
β€”Set.Subset.antisymm
convexHull_min
Set.mem_range
IsStrictOrderedRing.toZeroLEOneClass
Finset.sum_congr
Finset.sum_const
Finset.card_singleton
one_smul
Finset.affineCombination_eq_linear_combination
Finset.sum_singleton
Finset.sum_add_distrib
Finset.sum_subset
Finset.subset_union_left
Finset.subset_union_right
Finset.sum_ite_of_true
Finset.mul_sum
add_mul
Distrib.rightDistribClass
mul_one
IsOrderedAddMonoid.toAddLeftMono
IsOrderedRing.toIsOrderedAddMonoid
IsStrictOrderedRing.toIsOrderedRing
mul_nonneg
IsOrderedRing.toPosMulMono
add_zero
zero_add
add_smul
zero_smul
ite_smul
SemigroupAction.mul_smul
affineCombination_mem_convexHull
convexHull_sub πŸ“–mathematicalβ€”DFunLike.coe
ClosureOperator
Set
PartialOrder.toPreorder
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddCommGroup.toAddCommMonoid
Set.sub
SubNegMonoid.toSub
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
β€”sub_eq_add_neg
convexHull_add
convexHull_sum πŸ“–mathematicalβ€”DFunLike.coe
ClosureOperator
Set
PartialOrder.toPreorder
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddCommGroup.toAddCommMonoid
Finset.sum
Set.addCommMonoid
β€”map_sum
AddMonoidHom.instAddMonoidHomClass
convex_iff_sum_mem πŸ“–mathematicalβ€”Convex
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
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
Finset.sum
β€”Convex.sum_mem
add_smul
one_smul
Finset.sum_pair
Finset.sum_congr
mem_convexHull_iff_exists_fintype πŸ“–mathematicalβ€”Set
Set.instMembership
DFunLike.coe
ClosureOperator
PartialOrder.toPreorder
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddCommGroup.toAddCommMonoid
Preorder.toLE
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
Finset.sum
NonUnitalNonAssocSemiring.toAddCommMonoid
Finset.univ
AddMonoidWithOne.toOne
AddGroupWithOne.toAddMonoidWithOne
Ring.toAddGroupWithOne
DivisionRing.toRing
Field.toDivisionRing
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
β€”convexHull_eq
Finset.sum_congr
Finset.sum_attach
Finset.centerMass_eq_of_sum_1
mem_convexHull_of_exists_fintype
mem_convexHull_of_exists_fintype πŸ“–mathematicalPreorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
MulZeroClass.toZero
NonUnitalNonAssocSemiring.toMulZeroClass
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
Finset.sum
NonUnitalNonAssocSemiring.toAddCommMonoid
Finset.univ
AddMonoidWithOne.toOne
AddGroupWithOne.toAddMonoidWithOne
Ring.toAddGroupWithOne
DivisionRing.toRing
Field.toDivisionRing
Set
Set.instMembership
AddCommGroup.toAddCommMonoid
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
Module.toDistribMulAction
DFunLike.coe
ClosureOperator
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
β€”Finset.centerMass_eq_of_sum_1
Finset.centerMass_mem_convexHull
IsStrictOrderedRing.toZeroLEOneClass
NeZero.charZero_one
IsStrictOrderedRing.toCharZero
mem_convexHull_pi πŸ“–mathematicalSet
Set.instMembership
DFunLike.coe
ClosureOperator
PartialOrder.toPreorder
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddCommGroup.toAddCommMonoid
Pi.addCommMonoid
Pi.module
Set.pi
β€”nonempty_fintype
mem_convexHull_of_exists_fintype
Finset.prod_nonneg
IsStrictOrderedRing.toZeroLEOneClass
IsOrderedRing.toPosMulMono
IsStrictOrderedRing.toIsOrderedRing
Fintype.prod_sum
Finset.prod_eq_one
Finset.sum_congr
Finset.sum_apply
Fintype.sum_fiberwise
Finset.sum_smul
Finset.sum_bij'
Fintype.mem_piFinset
Subtype.coe_eta
Finset.prod_congr
Finset.prod_univ_sum
Finset.prod_mul_prod_compl
Finset.prod_singleton
Finset.sum_eq_single
instIsEmptyFalse
mul_one
Set.pi_univ_ite
convexHull_univ
mk_mem_convexHull_prod πŸ“–mathematicalSet
Set.instMembership
DFunLike.coe
ClosureOperator
PartialOrder.toPreorder
OmegaCompletePartialOrder.toPartialOrder
CompleteLattice.instOmegaCompletePartialOrder
CompleteBooleanAlgebra.toCompleteLattice
CompleteAtomicBooleanAlgebra.toCompleteBooleanAlgebra
Set.instCompleteAtomicBooleanAlgebra
ClosureOperator.instFunLike
convexHull
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddCommGroup.toAddCommMonoid
Prod.instAddCommMonoid
Prod.instModule
SProd.sprod
Set.instSProd
β€”mem_convexHull_iff_exists_fintype
Fintype.sum_prod_type
Finset.sum_mul_sum
mul_one
mul_nonneg
IsOrderedRing.toPosMulMono
IsStrictOrderedRing.toIsOrderedRing
Finset.sum_congr
Prod.fst_sum
mul_comm
SemigroupAction.mul_smul
Finset.sum_comm
one_smul
Prod.snd_sum
vectorSpan_segment πŸ“–mathematicalβ€”vectorSpan
DivisionRing.toRing
Field.toDivisionRing
addGroupIsAddTorsor
AddCommGroup.toAddGroup
segment
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
AddCommGroup.toAddCommMonoid
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
Submodule.span
Set
Set.instSingletonSet
VSub.vsub
AddTorsor.toVSub
β€”convexHull_pair
IsStrictOrderedRing.toIsOrderedRing
direction_affineSpan
affineSpan_convexHull
vectorSpan_pair_rev
vsub_eq_sub

---

← Back to Index