Documentation Verification Report

Quasiconvex

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

Statistics

MetricCount
DefinitionsQuasiconcaveOn, QuasiconvexOn, QuasilinearOn
3
TheoremsquasiconcaveOn, quasiconvexOn, quasilinearOn, quasiconcaveOn, quasiconvexOn, quasilinearOn, quasiconcaveOn, quasiconcaveOn_of_convex_ge, quasiconcaveOn_restrict, quasiconvexOn_of_convex_le, quasiconvexOn_restrict, quasiconvexOn, quasiconcaveOn, quasiconvexOn, quasilinearOn, quasiconcaveOn, quasiconvexOn, quasilinearOn, antitone_comp, convex, convex_gt, dual, inf, isPreconnected_preimage_subtype, monotone_comp, antitone_comp, convex, convex_lt, dual, isPreconnected_preimage_subtype, monotone_comp, sup, antitone_comp, dual, isPreconnected_preimage_subtype, monotoneOn_or_antitoneOn, monotone_comp, quasiconcaveOn_iff_min_le, quasiconvexOn_iff_le_max, quasilinearOn_iff_mem_uIcc, quasilinearOn_iff_monotoneOn_or_antitoneOn
41
Total44

Antitone

Theorems

NameKindAssumesProvesValidatesDepends On
quasiconcaveOn 📖mathematicalAntitone
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
QuasiconcaveOn
Preorder.toLE
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
Set.univ
AntitoneOn.quasiconcaveOn
antitoneOn
convex_univ
quasiconvexOn 📖mathematicalAntitone
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
QuasiconvexOn
Preorder.toLE
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
Set.univ
AntitoneOn.quasiconvexOn
antitoneOn
convex_univ
quasilinearOn 📖mathematicalAntitone
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
QuasilinearOn
Preorder.toLE
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
Set.univ
quasiconvexOn
quasiconcaveOn

AntitoneOn

Theorems

NameKindAssumesProvesValidatesDepends On
quasiconcaveOn 📖mathematicalAntitoneOn
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
Convex
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
QuasiconcaveOn
Preorder.toLE
convex_ge
quasiconvexOn 📖mathematicalAntitoneOn
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
Convex
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
QuasiconvexOn
Preorder.toLE
convex_le
quasilinearOn 📖mathematicalAntitoneOn
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
Convex
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
QuasilinearOn
Preorder.toLE
quasiconvexOn
quasiconcaveOn

ConcaveOn

Theorems

NameKindAssumesProvesValidatesDepends On
quasiconcaveOn 📖mathematicalConcaveOn
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
QuasiconcaveOn
Preorder.toLE
PartialOrder.toPreorder
convex_ge

Convex

Theorems

NameKindAssumesProvesValidatesDepends On
quasiconcaveOn_of_convex_ge 📖mathematicalConvex
setOf
QuasiconcaveOnquasiconvexOn_of_convex_le
quasiconcaveOn_restrict 📖QuasiconcaveOn
Preorder.toLE
Set
Set.instHasSubset
Convex
Set.sep_eq_inter_sep
inter
quasiconvexOn_of_convex_le 📖mathematicalConvex
setOf
QuasiconvexOninter
quasiconvexOn_restrict 📖QuasiconvexOn
Preorder.toLE
Set
Set.instHasSubset
Convex
Set.sep_eq_inter_sep
inter

ConvexOn

Theorems

NameKindAssumesProvesValidatesDepends On
quasiconvexOn 📖mathematicalConvexOn
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
QuasiconvexOn
Preorder.toLE
PartialOrder.toPreorder
convex_le

Monotone

Theorems

NameKindAssumesProvesValidatesDepends On
quasiconcaveOn 📖mathematicalMonotone
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
QuasiconcaveOn
Preorder.toLE
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
Set.univ
MonotoneOn.quasiconcaveOn
monotoneOn
convex_univ
quasiconvexOn 📖mathematicalMonotone
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
QuasiconvexOn
Preorder.toLE
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
Set.univ
MonotoneOn.quasiconvexOn
monotoneOn
convex_univ
quasilinearOn 📖mathematicalMonotone
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
QuasilinearOn
Preorder.toLE
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
Set.univ
quasiconvexOn
quasiconcaveOn

MonotoneOn

Theorems

NameKindAssumesProvesValidatesDepends On
quasiconcaveOn 📖mathematicalMonotoneOn
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
Convex
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
QuasiconcaveOn
Preorder.toLE
convex_ge
quasiconvexOn 📖mathematicalMonotoneOn
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
Convex
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
QuasiconvexOn
Preorder.toLE
convex_le
quasilinearOn 📖mathematicalMonotoneOn
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
Convex
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
AddCommMonoid.toAddMonoid
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
MonoidWithZero.toMonoid
Semiring.toMonoidWithZero
Module.toDistribMulAction
QuasilinearOn
Preorder.toLE
quasiconvexOn
quasiconcaveOn

QuasiconcaveOn

Theorems

NameKindAssumesProvesValidatesDepends On
antitone_comp 📖mathematicalAntitone
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
QuasiconcaveOn
Preorder.toLE
QuasiconvexOnQuasiconvexOn.monotone_comp
Antitone.dual
convex 📖mathematicalQuasiconcaveOnConvexQuasiconvexOn.convex
OrderDual.isDirected_le
dual
convex_gt 📖mathematicalQuasiconcaveOn
Preorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
Convex
setOf
Set
Set.instMembership
Preorder.toLT
QuasiconvexOn.convex_lt
dual
dual 📖mathematicalQuasiconcaveOnQuasiconvexOn
OrderDual
OrderDual.instLE
DFunLike.coe
Equiv
EquivLike.toFunLike
Equiv.instEquivLike
OrderDual.toDual
inf 📖mathematicalQuasiconcaveOn
Preorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Pi.instMinForall_mathlib
SemilatticeInf.toMin
QuasiconvexOn.sup
dual
isPreconnected_preimage_subtype 📖mathematicalQuasiconcaveOn
Real
Real.semiring
Real.partialOrder
AddCommGroup.toAddCommMonoid
Preorder.toLE
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
Real.instMonoid
Module.toDistribMulAction
IsPreconnected
Set.Elem
instTopologicalSpaceSubtype
Set
Set.instMembership
Set.preimage
Set.Ici
Topology.IsInducing.isPreconnected_image
Topology.IsInducing.subtypeVal
Set.image_preimage_eq_inter_range
Subtype.range_coe
Set.inter_comm
Convex.isPreconnected
IsTopologicalAddGroup.toContinuousAdd
monotone_comp 📖Monotone
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
QuasiconcaveOn
Preorder.toLE
QuasiconvexOn.monotone_comp
Monotone.dual

QuasiconvexOn

Theorems

NameKindAssumesProvesValidatesDepends On
antitone_comp 📖mathematicalAntitone
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
QuasiconvexOn
Preorder.toLE
QuasiconcaveOnmonotone_comp
convex 📖mathematicalQuasiconvexOnConvexexists_ge_ge
convex_lt 📖mathematicalQuasiconvexOn
Preorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
Convex
setOf
Set
Set.instMembership
Preorder.toLT
le_max_left
le_max_right
LE.le.trans_lt
max_lt
dual 📖mathematicalQuasiconvexOnQuasiconcaveOn
OrderDual
OrderDual.instLE
DFunLike.coe
Equiv
EquivLike.toFunLike
Equiv.instEquivLike
OrderDual.toDual
isPreconnected_preimage_subtype 📖mathematicalQuasiconvexOn
Real
Real.semiring
Real.partialOrder
AddCommGroup.toAddCommMonoid
Preorder.toLE
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
Real.instMonoid
Module.toDistribMulAction
IsPreconnected
Set.Elem
instTopologicalSpaceSubtype
Set
Set.instMembership
Set.preimage
Set.Iic
QuasiconcaveOn.isPreconnected_preimage_subtype
monotone_comp 📖Monotone
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
QuasiconvexOn
Preorder.toLE
le_rfl
le_trans
sup 📖mathematicalQuasiconvexOn
Preorder.toLE
PartialOrder.toPreorder
SemilatticeSup.toPartialOrder
Pi.instMaxForall_mathlib
SemilatticeSup.toMax
Set.sep_and
Convex.inter

QuasilinearOn

Theorems

NameKindAssumesProvesValidatesDepends On
antitone_comp 📖Antitone
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
QuasilinearOn
Preorder.toLE
QuasiconcaveOn.antitone_comp
QuasiconvexOn.antitone_comp
dual 📖mathematicalQuasilinearOnOrderDual
OrderDual.instLE
DFunLike.coe
Equiv
EquivLike.toFunLike
Equiv.instEquivLike
OrderDual.toDual
isPreconnected_preimage_subtype 📖mathematicalQuasilinearOn
Real
Real.semiring
Real.partialOrder
AddCommGroup.toAddCommMonoid
Preorder.toLE
SMulZeroClass.toSMul
AddZero.toZero
AddZeroClass.toAddZero
AddMonoid.toAddZeroClass
SubNegMonoid.toAddMonoid
AddGroup.toSubNegMonoid
AddCommGroup.toAddGroup
DistribSMul.toSMulZeroClass
DistribMulAction.toDistribSMul
Real.instMonoid
Module.toDistribMulAction
IsPreconnected
Set.Elem
instTopologicalSpaceSubtype
Set
Set.instMembership
Set.preimage
Set.Iic
QuasiconvexOn.isPreconnected_preimage_subtype
monotoneOn_or_antitoneOn 📖mathematicalQuasilinearOn
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
NonUnitalNonAssocSemiring.toAddCommMonoid
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
Preorder.toLE
PartialOrder.toPreorder
Algebra.toSMul
Semifield.toCommSemiring
CommSemiring.toSemiring
Algebra.id
MonotoneOn
AntitoneOn
Convex.segment_subset
Set.sep_or
monotone_comp 📖Monotone
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
QuasilinearOn
Preorder.toLE
QuasiconvexOn.monotone_comp
QuasiconcaveOn.monotone_comp

(root)

Definitions

NameCategoryTheorems
QuasiconcaveOn 📖MathDef
9 mathmath: quasiconcaveOn_iff_min_le, Monotone.quasiconcaveOn, ConcaveOn.quasiconcaveOn, AntitoneOn.quasiconcaveOn, QuasiconvexOn.antitone_comp, QuasiconvexOn.dual, MonotoneOn.quasiconcaveOn, Convex.quasiconcaveOn_of_convex_ge, Antitone.quasiconcaveOn
QuasiconvexOn 📖MathDef
9 mathmath: QuasiconcaveOn.antitone_comp, Convex.quasiconvexOn_of_convex_le, Antitone.quasiconvexOn, MonotoneOn.quasiconvexOn, quasiconvexOn_iff_le_max, ConvexOn.quasiconvexOn, AntitoneOn.quasiconvexOn, Monotone.quasiconvexOn, QuasiconcaveOn.dual
QuasilinearOn 📖MathDef
6 mathmath: Monotone.quasilinearOn, quasilinearOn_iff_monotoneOn_or_antitoneOn, MonotoneOn.quasilinearOn, AntitoneOn.quasilinearOn, Antitone.quasilinearOn, quasilinearOn_iff_mem_uIcc

Theorems

NameKindAssumesProvesValidatesDepends On
quasiconcaveOn_iff_min_le 📖mathematicalQuasiconcaveOn
Preorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
Convex
SemilatticeInf.toMin
AddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
AddCommMonoid.toAddCommSemigroup
quasiconvexOn_iff_le_max
quasiconvexOn_iff_le_max 📖mathematicalQuasiconvexOn
Preorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
Convex
AddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
AddCommMonoid.toAddCommSemigroup
SemilatticeSup.toMax
Lattice.toSemilatticeSup
QuasiconvexOn.convex
SemilatticeSup.instIsDirectedOrder
le_max_left
le_max_right
LE.le.trans
max_le
quasilinearOn_iff_mem_uIcc 📖mathematicalQuasilinearOn
Preorder.toLE
PartialOrder.toPreorder
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
Convex
Set
Set.instMembership
Set.uIcc
AddCommMagma.toAdd
AddCommSemigroup.toAddCommMagma
AddCommMonoid.toAddCommSemigroup
QuasilinearOn.eq_1
quasiconvexOn_iff_le_max
quasiconcaveOn_iff_min_le
quasilinearOn_iff_monotoneOn_or_antitoneOn 📖mathematicalConvex
DivisionSemiring.toSemiring
Semifield.toDivisionSemiring
Field.toSemifield
SemilatticeInf.toPartialOrder
Lattice.toSemilatticeInf
DistribLattice.toLattice
instDistribLatticeOfLinearOrder
NonUnitalNonAssocSemiring.toAddCommMonoid
NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring
NonUnitalNonAssocCommRing.toNonUnitalNonAssocRing
NonUnitalCommRing.toNonUnitalNonAssocCommRing
CommRing.toNonUnitalCommRing
Field.toCommRing
Algebra.toSMul
Semifield.toCommSemiring
CommSemiring.toSemiring
Algebra.id
QuasilinearOn
Preorder.toLE
PartialOrder.toPreorder
MonotoneOn
AntitoneOn
QuasilinearOn.monotoneOn_or_antitoneOn
MonotoneOn.quasilinearOn
IsOrderedRing.toIsOrderedAddMonoid
IsStrictOrderedRing.toIsOrderedRing
IsOrderedModule.toPosSMulMono
IsStrictOrderedModule.toIsOrderedModule
IsStrictOrderedRing.toIsStrictOrderedModule
AntitoneOn.quasilinearOn

---

← Back to Index