The convex hull of the ray is closed under addition.
Theorem 2.7. Let K be a convex cone containing 0. Then the smallest subspace containing
K is the set of differences {x - y | x ∈ K, y ∈ K}, which coincides with aff K, and the
largest subspace contained in K is (-K) ∩ K.
Definition 2.7.10. A vector x* is normal to a convex set C at a point a ∈ C if
⟪x - a, x*⟫ ≤ 0 for every x ∈ C; the set of all vectors normal to C at a
is called the normal cone to C at a.
Instances For
Definition 2.7.11. The barrier cone of a convex set C is the set of all vectors x*
such that there exists β ∈ ℝ with ⟪x, x*⟫ ≤ β for every x ∈ C.
Instances For
The barrier cone is closed under addition.
The normal cone at a is closed under addition.
Proposition 2.7.12. For a convex set C ⊆ ℝ^n and a point a ∈ C, the normal cone to
C at a is a convex cone.
Proposition 2.7.13. For a convex set C ⊆ ℝ^n, the barrier cone of C is a convex cone.
The ≤ dot-product half-space is convex.
The ≥ dot-product half-space is convex.
The strict dot-product half-spaces (< and >) are convex.
Corollary 2.0.4. For non-zero b ∈ Real^n and β ∈ Real, each of the four half-spaces
{x | ⟪x, b⟫ ≤ β}, {x | ⟪x, b⟫ ≥ β}, {x | ⟪x, b⟫ < β}, {x | ⟪x, b⟫ > β} is a convex
subset of Real^n.
Proposition 2.0.5. Every affine subset of ℝ^n (including ∅ and ℝ^n itself) is convex.
Proposition 2.0.6. For any non-zero b ∈ Real^n and any β ∈ Real, each of the four
half-spaces {x | ⟪x, b⟫ ≤ β}, {x | ⟪x, b⟫ ≥ β}, {x | ⟪x, b⟫ < β}, {x | ⟪x, b⟫ > β}
is non-empty.
A comparison symbol for linear inequalities/equations.
- le : LinearComparison
- ge : LinearComparison
- lt : LinearComparison
- gt : LinearComparison
- eq : LinearComparison
Instances For
Interpret ⟪x, b⟫ (rel) β as a subset of Real^n.
Equations
- linearComparisonSet n b β LinearComparison.le = closedHalfSpaceLE n b β
- linearComparisonSet n b β LinearComparison.ge = closedHalfSpaceGE n b β
- linearComparisonSet n b β LinearComparison.lt = openHalfSpaceLT n b β
- linearComparisonSet n b β LinearComparison.gt = openHalfSpaceGT n b β
- linearComparisonSet n b β LinearComparison.eq = {x : Fin n → ℝ | x ⬝ᵥ b = β}
Instances For
Each of the five comparison relations (≤, ≥, <, >, =) defines a convex subset of
Real^n via linearComparisonSet.
The solution set of a family of linear comparisons is the intersection of the individual constraint sets.
Corollary 2.1.2. Given any system of simultaneous linear inequalities and equations in n
variables, obtained by combining relations of the form ⟪x, b i⟫ ≤ β i, ⟪x, b i⟫ ≥ β i,
⟪x, b i⟫ < β i, ⟪x, b i⟫ > β i, and ⟪x, b i⟫ = β i (with b i ∈ Real^n and
β i ∈ Real), the set of all solutions C ⊆ Real^n is convex.
If D lies in an affine subspace A, then the dimension of D is at most the finrank of
A.direction.
Proposition 2.4.11. Every convex disk in ℝ^n has dimension 2, independently of the
ambient dimension n.
Each homogeneous linear comparison set ⟪x, b⟫ (rel) 0 is a convex cone.
Corollary 2.5.6. Let b i ∈ Real^n for i ∈ I, where I is an arbitrary index set, and
consider a system of homogeneous linear relations of the form ⟪x, b i⟫ ≤ 0, ⟪x, b i⟫ ≥ 0,
⟪x, b i⟫ < 0, ⟪x, b i⟫ > 0, and ⟪x, b i⟫ = 0 for various indices i ∈ I. Then the set
K of all solutions x ∈ Real^n is a convex cone.
Proposition 2.5.14. Every linear subspace of Real^n is a convex cone.
The nonnegative orthant is closed under addition.
The nonnegative orthant is closed under positive scalar multiplication.
The positive orthant is closed under addition.
The positive orthant is closed under positive scalar multiplication.
Proposition 2.5.15. The non-negative orthant and the positive orthant of Real^n
are convex cones.
Proposition 2.5.16. The open and closed half-spaces corresponding to a hyperplane through
the origin are convex cones. Concretely, for b : Real^n, the hyperplane {x | ⟪x, b⟫ = 0}
has associated closed half-spaces {x | ⟪x, b⟫ ≤ 0}, {x | ⟪x, b⟫ ≥ 0} and open half-spaces
{x | ⟪x, b⟫ < 0}, {x | ⟪x, b⟫ > 0}.
Reading off the tail coordinates of a Fin.cons equality gives the corresponding
weighted-sum identity in Fin n → ℝ.