HOME

TheInfoList



OR:

In mathematics, the Hilbert projection theorem is a famous result of
convex analysis Convex analysis is the branch of mathematics devoted to the study of properties of convex functions and convex sets, often with applications in convex minimization, a subdomain of optimization theory. Convex sets A subset C \subseteq X of som ...
that says that for every vector x in a
Hilbert space In mathematics, Hilbert spaces (named after David Hilbert) allow generalizing the methods of linear algebra and calculus from (finite-dimensional) Euclidean vector spaces to spaces that may be infinite-dimensional. Hilbert spaces arise natural ...
H and every nonempty closed convex C \subseteq H, there exists a unique vector m \in C for which \, c - x\, is minimized over the vectors c \in C; that is, such that \, m - x\, \leq \, c - x\, for every c \in C.


Finite dimensional case

Some intuition for the theorem can be obtained by considering the
first order condition In calculus, a derivative test uses the derivatives of a function to locate the critical points of a function and determine whether each point is a local maximum, a local minimum, or a saddle point. Derivative tests can also give information about ...
of the optimization problem. Consider a finite dimensional real Hilbert space H with a subspace C and a point x. If m \in C is a or of the function N : C \to \R defined by N(c) := \, c - x\, (which is the same as the minimum point of c \mapsto \, c - x\, ^2), then derivative must be zero at m. In matrix derivative notation \begin \partial \lVert x - c \rVert^2 &= \partial \langle c - x, c - x \rangle \\ &= 2 \langle c - x, \partial c\rangle \end Since \partial c is a vector in C that represents an arbitrary tangent direction, it follows that m - x must be orthogonal to every vector in C.


Statement


Detailed elementary proof


Proof by reduction to a special case

It suffices to prove the theorem in the case of x = 0 because the general case follows from the statement below by replacing C with C - x.


Consequences

: If c \in C \cap C^ then 0 = \langle \,c, \,c\, \rangle = \, c\, ^2, which implies c = 0. \blacksquare : Let P := \prod_ \mathbb where \mathbb is the underlying scalar field of H and define \begin L : \,& H && \to \,&& P \\ & h && \mapsto\,&& \left(\langle \,h, \,c\, \rangle\right)_ \\ \end which is continuous and linear because this is true of each of its coordinates h \mapsto \langle h, c \rangle. The set C^ = L^(0) = L^\left(\\right) is closed in H because \ is closed in P and L : H \to P is continuous. The kernel of any linear map is a vector subspace of its domain, which is why C^ = \ker L is a vector subspace of H. \blacksquare : Let x \in H. The Hilbert projection theorem guarantees the existence of a unique m \in C such that \, x - m\, \leq \, x - c\, \text c \in C (or equivalently, for all x - c \in x - C). Let p := x - m so that x = m + p \in C + p and it remains to show that p \in C^. The inequality above can be rewritten as: \, p\, \leq \, z\, \quad \text z \in x - C. Because m \in C and C is a vector space, m + C = C and C = - C, which implies that x - C = x + C = p + m + C = p + C. The previous inequality thus becomes \, p\, \leq \, z\, \quad \text z \in p + C. or equivalently, \, p\, \leq \, p + c\, \quad \text c \in C. But this last statement is true if and only if \langle \,p, c\, \rangle = 0 every c \in C. Thus p \in C^. \blacksquare


Properties

Expression as a global minimum The statement and conclusion of the Hilbert projection theorem can be expressed in terms of global minimums of the followings functions. Their notation will also be used to simplify certain statements. Given a non-empty subset C \subseteq H and some x \in H, define a function d_ : C \to [0, \infty) \quad \text c \mapsto \, x - c\, . A of d_, if one exists, is any point m in \,\operatorname d_ = C\, such that d_(m) \,\leq\, d_(c) \quad \text c \in C, in which case d_(m) = \, m - x\, is equal to the of the function d_, which is: \inf_ d_(c) = \inf_ \, x - c\, . Effects of translations and scalings When this global minimum point m exists and is unique then denote it by \min(C, x); explicitly, the defining properties of \min(C, x) (if it exists) are: \min(C, x) \in C \quad \text \quad \left\, x - \min(C, x)\right\, \leq \, x - c\, \quad \text c \in C. The Hilbert projection theorem guarantees that this unique minimum point exists whenever C is a non-empty closed and convex subset of a Hilbert space. However, such a minimum point can also exist in non-convex or non-closed subsets as well; for instance, just as long is C is non-empty, if x \in C then \min(C, x) = x. If C \subseteq H is a non-empty subset, s is any scalar, and x, x_0 \in H are any vectors then \,\min\left(s C + x_0, s x + x_0\right) = s \min(C, x) + x_0 which implies: \begin \min&(s C, s x) &&= s &&\min(C, x) \\ \min&(- C, - x) &&= - &&\min(C, x) \\ \end \begin \min\left(C + x_0, x + x_0\right) &= \min(C, x) + x_0 \\ \min\left(C - x_0, x - x_0\right) &= \min(C, x) - x_0 \\ \end \begin \min&(C, - x) &&= \min(C + x, 0) - x \\ \min&(C, 0) \;+\; x\;\;\;\; &&= \min(C + x, x) \\ \min&(C - x, 0) &&= \min(C, x) - x \\ \end Examples The following counter-example demonstrates a continuous linear isomorphism A : H \to H for which \,\min(A(C), A(x)) \neq A(\min(C, x)). Endow H := \R^2 with the dot product, let x_0 := (0, 1), and for every real s \in \R, let L_s := \ be the line of slope s through the origin, where it is readily verified that \min\left(L_s, x_0\right) = \frac(1, s). Pick a real number r \neq 0 and define A : \R^2 \to \R^2 by A(x, y) := (r x, y) (so this map scales the x-coordinate by r while leaving the y-coordinate unchanged). Then A : \R^2 \to \R^2 is an invertible continuous linear operator that satisfies A\left(L_s\right) = L_ and A\left(x_0\right) = x_0, so that \,\min\left(A\left(L_s\right), A\left(x_0\right)\right) = \frac (1, s) and A\left(\min\left(L_s, x_0\right)\right) = \frac \left(r, s\right). Consequently, if C := L_s with s \neq 0 and if (r, s) \neq (\pm 1, 1) then \,\min(A(C), A\left(x_0\right)) \neq A\left(\min\left(C, x_0\right)\right).


See also

* * * *


Notes


References


Bibliography

* * {{DEFAULTSORT:Hilbert Projection Theorem Convex analysis Theorems in functional analysis