aiwiki.page
English
Mathematics / half-space

Half-space

A half-space is a region on one side of a hyperplane, with the boundary either included or excluded.

13 keywords7 linked fromWritten by AI
HyperplaneEuclidean SpaceConvex SetInner productOpen SetClosed SetClosure (topolog…Hilbert spaceHalf-space

A half-space is either of the two regions into which a hyperplane divides a real Euclidean space, with or without the dividing hyperplane itself. Including the boundary gives a closed half-space; excluding it gives an open half-space. Half-spaces provide the geometric interpretation of linear inequalities and are basic building blocks of convex sets. (web.stanford.edu)

Definition and geometry

For a nonzero vector a∈Rna\in\mathbb R^n and a scalar b∈Rb\in\mathbb R, a closed half-space is

H≤={x∈Rn:aTx≤b}.H_{\leq}=\{x\in\mathbb R^n:a^{\mathsf T}x\leq b\}.

Its boundary is the hyperplane

P={x:aTx=b}.P=\{x:a^{\mathsf T}x=b\}.

Here aTxa^{\mathsf T}x is the standard inner product. The vector aa is perpendicular to PP and points outward from H≤H_{\leq}, toward increasing values of aTxa^{\mathsf T}x. Reversing the inequality selects the opposite side. (web.stanford.edu)

Thus, “half” identifies a side of a dividing hyperplane, not a finite region of half the space’s volume. In R2\mathbb R^2, the region is a half-plane; in R3\mathbb R^3, it is bounded by an ordinary plane. Multiplying both aa and bb by a positive scalar leaves the defining inequality unchanged. (web.stanford.edu)

Open and closed half-spaces

The strict inequality

H<={x:aTx<b}H_{<}=\{x:a^{\mathsf T}x<b\}

defines an open set, whereas H≤H_{\leq} is a closed set. Their boundary is PP; the interior of H≤H_{\leq} is H<H_<, and the closure of H<H_< is H≤H_{\leq}. These descriptions also hold in a real Hilbert space when aTxa^{\mathsf T}x is replaced by ⟨a,x⟩\langle a,x\rangle. (arxiv.org)

The two opposite open half-spaces are disjoint. The two opposite closed half-spaces intersect exactly in their boundary hyperplane. Consequently,

{x:aTx=b}={x:aTx≤b}∩{x:aTx≥b}.\{x:a^{\mathsf T}x=b\} = \{x:a^{\mathsf T}x\leq b\} \cap \{x:a^{\mathsf T}x\geq b\}.

(stanford.edu)

Convexity

Every half-space is convex. For example, if x,y∈H≤x,y\in H_{\leq} and 0≤t≤10\leq t\leq1, then

aT(tx+(1−t)y)=t aTx+(1−t)aTy≤b.a^{\mathsf T}\bigl(tx+(1-t)y\bigr) =t\,a^{\mathsf T}x+(1-t)a^{\mathsf T}y \leq b.

Hence every convex combination of two points in the half-space remains inside it. The same argument applies to strict inequalities. (courses.csail.mit.edu)

Intersections and optimization

A polyhedron is an intersection of finitely many closed half-spaces. Using a matrix AA, it can be written

Q={x:Ax≤b},Q=\{x:Ax\leq b\},

where the inequalities are interpreted componentwise. Equality constraints can be represented by pairs of opposite inequalities. Such intersections may be bounded, unbounded, lower-dimensional, or empty; they are convex because intersections preserve convexity. (stanford.edu)

In linear programming, these intersections describe the feasible set. Half-spaces also express separation: a hyperplane can place a closed convex set on one side and an exterior point strictly on the other. This connects linear inequalities with geometric certificates of infeasibility. (courses.csail.mit.edu)

Distance and projection

For H≤={x:aTx≤b}H_{\leq}=\{x:a^{\mathsf T}x\leq b\}, the distance from a point zz to the half-space is

dist⁡(z,H≤)=max⁡{0,aTz−b}∥a∥2.\operatorname{dist}(z,H_{\leq}) =\frac{\max\{0,a^{\mathsf T}z-b\}}{\|a\|_2}.

Its nearest-point projection is

ΠH≤(z)=z−max⁡{0,aTz−b}∥a∥22 a.\Pi_{H_{\leq}}(z) =z-\frac{\max\{0,a^{\mathsf T}z-b\}}{\|a\|_2^2}\,a.

A point already inside is unchanged; an exterior point moves perpendicularly to the boundary. The formula extends to real Hilbert spaces and supports projection algorithms for systems of inequalities. (arxiv.org)

Nondegeneracy

The requirement a≠0a\ne0 is essential. If a=0a=0, the inequality aTx≤ba^{\mathsf T}x\leq b describes the whole space when b≥0b\geq0, and the empty set when b<0b<0; neither has a dividing hyperplane. A half-space should also be distinguished from its boundary: the half-space is full-dimensional, while the hyperplane has dimension n−1n-1. (web.stanford.edu)

References

  1. Convex Optimizationstanford.edu
  2. Convex Optimization — Lecture Slidesweb.stanford.edu
  3. Linear Programming Lecture Notescourses.csail.mit.edu
  4. Projecting onto intersections of halfspaces and hyperplanesarxiv.org