Invariance of domain is a theorem in
topology
Topology (from the Greek language, Greek words , and ) is the branch of mathematics concerned with the properties of a Mathematical object, geometric object that are preserved under Continuous function, continuous Deformation theory, deformat ...
about
homeomorphic
In mathematics and more specifically in topology, a homeomorphism ( from Greek roots meaning "similar shape", named by Henri Poincaré), also called topological isomorphism, or bicontinuous function, is a bijective and continuous function betw ...
subset
In mathematics, a Set (mathematics), set ''A'' is a subset of a set ''B'' if all Element (mathematics), elements of ''A'' are also elements of ''B''; ''B'' is then a superset of ''A''. It is possible for ''A'' and ''B'' to be equal; if they a ...
s of
Euclidean space
Euclidean space is the fundamental space of geometry, intended to represent physical space. Originally, in Euclid's ''Elements'', it was the three-dimensional space of Euclidean geometry, but in modern mathematics there are ''Euclidean spaces ...
.
It states:
:If
is an
open subset of
and
is an
injective
In mathematics, an injective function (also known as injection, or one-to-one function ) is a function that maps distinct elements of its domain to distinct elements of its codomain; that is, implies (equivalently by contraposition, impl ...
continuous map, then
is open in
and
is a
homeomorphism
In mathematics and more specifically in topology, a homeomorphism ( from Greek roots meaning "similar shape", named by Henri Poincaré), also called topological isomorphism, or bicontinuous function, is a bijective and continuous function ...
between
and
.
The theorem and its proof are due to
L. E. J. Brouwer, published in 1912.
The proof uses tools of
algebraic topology
Algebraic topology is a branch of mathematics that uses tools from abstract algebra to study topological spaces. The basic goal is to find algebraic invariant (mathematics), invariants that classification theorem, classify topological spaces up t ...
, notably the
Brouwer fixed point theorem.
Notes
The conclusion of the theorem can equivalently be formulated as: "
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, ...
".
Normally, to check that
is a homeomorphism, one would have to verify that both
and its
inverse function
In mathematics, the inverse function of a function (also called the inverse of ) is a function that undoes the operation of . The inverse of exists if and only if is bijective, and if it exists, is denoted by f^ .
For a function f\colon ...
are continuous;
the theorem says that if the domain is an subset of
and the image is also in
then continuity of
is automatic.
Furthermore, the theorem says that if two subsets
and
of
are homeomorphic, and
is open, then
must be open as well.
(Note that
is open as a subset of
and not just in the subspace topology.
Openness of
in the subspace topology is automatic.)
Both of these statements are not at all obvious and are not generally true if one leaves Euclidean space.

It is of crucial importance that both
domain and
image
An image or picture is a visual representation. An image can be Two-dimensional space, two-dimensional, such as a drawing, painting, or photograph, or Three-dimensional space, three-dimensional, such as a carving or sculpture. Images may be di ...
of
are contained in Euclidean space .
Consider for instance the map
defined by
This map is injective and continuous, the domain is an open subset of
, but the image is not open in
A more extreme example is the map
defined by
because here
is injective and continuous but does not even yield a homeomorphism onto its image.
The theorem is also not generally true in infinitely many dimensions. Consider for instance the
Banach space of all bounded real
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.
Define
as the shift
Then
is injective and continuous, the domain is open in
, but the image is not.
Consequences
If
, there exists no continuous injective map
for a nonempty open set
. To see this, suppose there exists such a map
Composing
with the standard inclusion of
into
would give a continuous injection from
to itself, but with an image with empty interior in
. This would contradict invariance of domain.
In particular, if
, no nonempty open subset of
can be homeomorphic to an open subset of
.
And
is not homeomorphic to
if
Generalizations
The domain invariance theorem may be generalized to
manifold
In mathematics, a manifold is a topological space that locally resembles Euclidean space near each point. More precisely, an n-dimensional manifold, or ''n-manifold'' for short, is a topological space with the property that each point has a N ...
s: if
and
are topological -manifolds without boundary and
is a continuous map which is
locally one-to-one (meaning that every point in
has a
neighborhood
A neighbourhood (Commonwealth English) or neighborhood (American English) is a geographically localized community within a larger town, city, suburb or rural area, sometimes consisting of a single street and the buildings lining it. Neigh ...
such that
restricted to this neighborhood is injective), then
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, ...
(meaning that
is open in
whenever
is an open subset of
) and a
local homeomorphism.
There are also generalizations to certain types of continuous maps from a
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 ...
to itself.
[ Topologie des espaces abstraits de M. Banach. ''C. R. Acad. Sci. Paris'', 200 (1935) pages 1083–1093]
See also
*
Open mapping theorem for other conditions that ensure that a given continuous map is open.
Notes
References
*
*
*
*
*
* (see p. 72–73 for Hirsch's proof utilizing non-existence of a differentiable retraction)
*
*
*
*
*
*
*
External links
*
{{Topology
Algebraic topology
Theory of continuous functions
Homeomorphisms
Theorems in topology