In
functional analysis
Functional analysis is a branch of mathematical analysis, the core of which is formed by the study of vector spaces endowed with some kind of limit-related structure (for example, Inner product space#Definition, inner product, Norm (mathematics ...
, the open mapping theorem, also known as the Banach–Schauder theorem or the Banach theorem (named after
Stefan Banach and
Juliusz Schauder), is a fundamental result that states that if a
bounded or
continuous linear operator between
Banach space
In mathematics, more specifically in functional analysis, a Banach space (, ) is a complete normed vector space. Thus, a Banach space is a vector space with a metric that allows the computation of vector length and distance between vectors and ...
s is
surjective
In mathematics, a surjective function (also known as surjection, or onto function ) is a function such that, for every element of the function's codomain, there exists one element in the function's domain such that . In other words, for a f ...
then it is an
open map
In mathematics, more specifically in topology, an open map is a function between two topological spaces that maps open sets to open sets.
That is, a function f : X \to Y is open if for any open set U in X, the image f(U) is open in Y.
Likewise, ...
.
A special case is also called the bounded inverse theorem (also called inverse mapping theorem or Banach isomorphism theorem), which states that a bijective bounded linear operator
from one Banach space to another has bounded inverse
.
Statement and proof
The proof here uses the
Baire category theorem, and
completeness of both
and
is essential to the theorem. The statement of the theorem is no longer true if either space is assumed to be only a
normed vector space; see .
The proof is based on the following lemmas, which are also somewhat of independent interest. A linear map
between topological vector spaces is said to be
nearly open if, for each neighborhood
of zero, the closure
contains a neighborhood of zero. The next lemma may be thought of as a weak version of the open mapping theorem.
Proof: Shrinking
, we can assume
is an open ball centered at zero. We have
. Thus, some
contains an interior point
; that is, for some radius
,
:
Then for any
in
with
, by linearity, convexity and
,
:
,
which proves the lemma by dividing by
.
(The same proof works if
are pre-Fréchet spaces.)
The completeness on the domain then allows to upgrade nearly open to open.
Proof: Let
be in
and
some sequence. We have:
. Thus, for each
and
in
, we can find an
with
and
in
. Thus, taking
, we find an
such that
:
Applying the same argument with
, we then find an
such that
:
where we observed
. Then so on. Thus, if
, we found a sequence
such that
converges and
. Also,
:
Since
, by making
small enough, we can achieve
.
(Again the same proof is valid if
are pre-Fréchet spaces.)
Proof of the theorem: By Baire's category theorem, the first lemma applies. Then the conclusion of the theorem follows from the second lemma.
In general, a continuous bijection between topological spaces is not necessarily a homeomorphism. The open mapping theorem, when it applies, implies the bijectivity is enough:
Even though the above bounded inverse theorem is a special case of the open mapping theorem, the open mapping theorem in turn follows from that. Indeed, a surjective continuous linear operator
factors as
:
Here,
is continuous and bijective and thus is a homeomorphism by the bounded inverse theorem; in particular, it is an open mapping. As a quotient map for topological groups is open,
is open then.
Because the open mapping theorem and the bounded inverse theorem are essentially the same result, they are often simply called Banach's theorem.
Transpose formulation
Here is a formulation of the open mapping theorem in terms of the
transpose
In linear algebra, the transpose of a Matrix (mathematics), matrix is an operator which flips a matrix over its diagonal;
that is, it switches the row and column indices of the matrix by producing another matrix, often denoted by (among other ...
of an operator.
Proof: The idea of 1.
2. is to show:
and that follows from the
Hahn–Banach theorem
In functional analysis, the Hahn–Banach theorem is a central result that allows the extension of bounded linear functionals defined on a vector subspace of some vector space to the whole space. The theorem also shows that there are sufficient ...
. 2.
3. is exactly the second lemma in . Finally, 3.
4. is trivial and 4.
1. easily follows from the open mapping theorem.
Alternatively, 1. implies that
is injective and has closed image and then by the
closed range theorem, that implies
has dense image and closed image, respectively; i.e.,
is surjective. Hence, the above result is a variant of a special case of the closed range theorem.
Quantative formulation
Terence Tao gives the following quantitative formulation of the theorem:
The proof follows a
cycle of implications . Here
is the usual open mapping theorem.
: For some
, we have
where
means an open ball. Then
for some
in
. That is,
with
.
: We can write
with
in the dense subspace and the sum converging in norm. Then, since
is complete,
with
and
is a required solution.
Finally,
is trivial.
Counterexample
The open mapping theorem may not hold for normed spaces that are not complete. A quickest way to see this is to note that the
closed graph theorem, a consequence of the open mapping theorem, fails without completeness. But here is a more concrete counterexample. Consider the space ''X'' of
sequence
In mathematics, a sequence is an enumerated collection of objects in which repetitions are allowed and order matters. Like a set, it contains members (also called ''elements'', or ''terms''). The number of elements (possibly infinite) is cal ...
s ''x'' : N → R with only finitely many non-zero terms equipped with the
supremum norm. The map ''T'' : ''X'' → ''X'' defined by
:
is bounded, linear and invertible, but ''T''
−1 is unbounded.
This does not contradict the bounded inverse theorem since ''X'' is not
complete, and thus is not a Banach space.
To see that it's not complete, consider the sequence of sequences ''x''
(''n'') ∈ ''X'' given by
:
converges as ''n'' → ∞ to the sequence ''x''
(∞) given by
:
which has all its terms non-zero, and so does not lie in ''X''.
The completion of ''X'' is the
space of all sequences that converge to zero, which is a (closed) subspace of the
ℓ''p'' space ℓ
∞(N), which is the space of all bounded sequences.
However, in this case, the map ''T'' is not onto, and thus not a bijection. To see this, one need simply note that the sequence
:
is an element of
, but is not in the range of
. Same reasoning applies to show
is also not onto in
, for example
is not in the range of
.
Consequences
The open mapping theorem has several important consequences:
* If
is a
bijective
In mathematics, a bijection, bijective function, or one-to-one correspondence is a function between two sets such that each element of the second set (the codomain) is the image of exactly one element of the first set (the domain). Equival ...
continuous linear operator between the Banach spaces
and
then the
inverse operator is continuous as well (this is called the bounded inverse theorem).
* If
is a linear operator between the Banach spaces
and
and if for every
sequence
In mathematics, a sequence is an enumerated collection of objects in which repetitions are allowed and order matters. Like a set, it contains members (also called ''elements'', or ''terms''). The number of elements (possibly infinite) is cal ...
in
with
and
it follows that
then
is continuous (the
closed graph theorem).
*Given a bounded operator
between normed spaces, if the image of
is
non-meager and if
is complete, then
is open and surjective and
is complete (to see this, use the two lemmas in the proof of the theorem).
* An exact sequence of Banach spaces (or more generally Fréchet spaces) is
topologically exact.
*The
closed range theorem, which says an operator (under some assumption) has closed image if and only if its transpose has closed image (see
closed range theorem#Sketch of proof).
The open mapping theorem does not imply that a continuous surjective linear operator admits a continuous linear section. What we have is:
*A surjective continuous linear operator between Banach spaces admits a continuous linear section if and only if the kernel is topologically complemented.
In particular, the above applies to an operator between Hilbert spaces or an operator with finite-dimensional kernel (by the
Hahn–Banach theorem
In functional analysis, the Hahn–Banach theorem is a central result that allows the extension of bounded linear functionals defined on a vector subspace of some vector space to the whole space. The theorem also shows that there are sufficient ...
). If one drops the requirement that a section be linear, a surjective continuous linear operator between Banach spaces admits a continuous section; this is the
Bartle–Graves theorem.
Generalizations
Local convexity of
or
is not essential to the proof, but completeness is: the theorem remains true in the case when
and
are
F-spaces. Furthermore, the theorem can be combined with the Baire category theorem in the following manner:
(The proof is essentially the same as the Banach or Fréchet cases; we modify the proof slightly to avoid the use of convexity,)
Furthermore, in this latter case if
is the
kernel of
then there is a canonical factorization of
in the form
where
is the
quotient space (also an F-space) of
by the
closed subspace
The quotient mapping
is open, and the mapping
is an
isomorphism
In mathematics, an isomorphism is a structure-preserving mapping or morphism between two structures of the same type that can be reversed by an inverse mapping. Two mathematical structures are isomorphic if an isomorphism exists between the ...
of
topological vector space
In mathematics, a topological vector space (also called a linear topological space and commonly abbreviated TVS or t.v.s.) is one of the basic structures investigated in functional analysis.
A topological vector space is a vector space that is als ...
s.
An important special case of this theorem can also be stated as
On the other hand, a more general formulation, which implies the first, can be given:
Nearly/Almost open linear maps
A linear map
between two topological vector spaces (TVSs) is called a (or sometimes, an ) if for every neighborhood
of the origin in the domain, the closure of its image
is a neighborhood of the origin in
Many authors use a different definition of "nearly/almost open map" that requires that the closure of
be a neighborhood of the origin in
rather than in
but for surjective maps these definitions are equivalent.
A bijective linear map is nearly open if and only if its inverse is continuous.
Every surjective linear map from
locally convex TVS onto a
barrelled TVS is
nearly open. The same is true of every surjective linear map from a TVS onto a
Baire TVS.
Webbed spaces are a class of
topological vector space
In mathematics, a topological vector space (also called a linear topological space and commonly abbreviated TVS or t.v.s.) is one of the basic structures investigated in functional analysis.
A topological vector space is a vector space that is als ...
s for which the open mapping theorem and the
closed graph theorem hold.
See also
*
*
*
*
*
*
*
References
Bibliography
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
Further reading
*
{{Topological vector spaces
Articles containing proofs
Theorems in functional analysis