From Handwiki In mathematics, the closed graph theorem may refer to one of several basic results characterizing continuous functions in terms of their graphs. Each gives conditions when functions with closed graphs are necessarily continuous.
If [math]\displaystyle{ f : X \to Y }[/math] is a map between topological spaces then the graph of [math]\displaystyle{ f }[/math] is the set [math]\displaystyle{ \operatorname{Gr} f := \{ (x, f(x)) : x \in X \} }[/math] or equivalently, [math]\displaystyle{ \operatorname{Gr} f := \{ (x, y) \in X \times Y : y = f(x) \} }[/math] It is said that the graph of [math]\displaystyle{ f }[/math] is closed if [math]\displaystyle{ \operatorname{Gr} f }[/math] is a closed subset of [math]\displaystyle{ X \times Y }[/math] (with the product topology).
Any continuous function into a Hausdorff space has a closed graph.
Any linear map, [math]\displaystyle{ L : X \to Y, }[/math] between two topological vector spaces whose topologies are (Cauchy) complete with respect to translation invariant metrics, and if in addition (1a) [math]\displaystyle{ L }[/math] is sequentially continuous in the sense of the product topology, then the map [math]\displaystyle{ L }[/math] is continuous and its graph, Gr L, is necessarily closed. Conversely, if [math]\displaystyle{ L }[/math] is such a linear map with, in place of (1a), the graph of [math]\displaystyle{ L }[/math] is (1b) known to be closed in the Cartesian product space [math]\displaystyle{ X \times Y }[/math], then [math]\displaystyle{ L }[/math] is continuous and therefore necessarily sequentially continuous.[1]
If [math]\displaystyle{ X }[/math] is any space then the identity map [math]\displaystyle{ \operatorname{Id} : X \to X }[/math] is continuous but its graph, which is the diagonal [math]\displaystyle{ \operatorname{Gr} \operatorname{Id} := \{ (x, x) : x \in X \}, }[/math], is closed in [math]\displaystyle{ X \times X }[/math] if and only if [math]\displaystyle{ X }[/math] is Hausdorff.[2] In particular, if [math]\displaystyle{ X }[/math] is not Hausdorff then [math]\displaystyle{ \operatorname{Id} : X \to X }[/math] is continuous but does not have a closed graph.
Let [math]\displaystyle{ X }[/math] denote the real numbers [math]\displaystyle{ \R }[/math] with the usual Euclidean topology and let [math]\displaystyle{ Y }[/math] denote [math]\displaystyle{ \R }[/math] with the indiscrete topology (where note that [math]\displaystyle{ Y }[/math] is not Hausdorff and that every function valued in [math]\displaystyle{ Y }[/math] is continuous). Let [math]\displaystyle{ f : X \to Y }[/math] be defined by [math]\displaystyle{ f(0) = 1 }[/math] and [math]\displaystyle{ f(x) = 0 }[/math] for all [math]\displaystyle{ x \neq 0 }[/math]. Then [math]\displaystyle{ f : X \to Y }[/math] is continuous but its graph is not closed in [math]\displaystyle{ X \times Y }[/math].[3]
In point-set topology, the closed graph theorem states the following:
Closed graph theorem[4] — If [math]\displaystyle{ f : X \to Y }[/math] is a map from a topological space [math]\displaystyle{ X }[/math] into a Hausdorff space [math]\displaystyle{ Y, }[/math] then the graph of [math]\displaystyle{ f }[/math] is closed if [math]\displaystyle{ f : X \to Y }[/math] is continuous. The converse is true when [math]\displaystyle{ Y }[/math] is compact. (Note that compactness and Hausdorffness do not imply each other.)
First part is essentially by definition.
Second part:
For any open [math]\displaystyle{ V\subset Y }[/math] , we check [math]\displaystyle{ f^{-1}(V) }[/math] is open. So take any [math]\displaystyle{ x\in f^{-1}(V) }[/math] , we construct some open neighborhood [math]\displaystyle{ U }[/math] of [math]\displaystyle{ x }[/math] , such that [math]\displaystyle{ f(U)\subset V }[/math] .
Since the graph of [math]\displaystyle{ f }[/math] is closed, for every point [math]\displaystyle{ (x, y') }[/math] on the "vertical line at x", with [math]\displaystyle{ y'\neq f(x) }[/math] , draw an open rectangle [math]\displaystyle{ U_{y'}\times V_{y'} }[/math] disjoint from the graph of [math]\displaystyle{ f }[/math] . These open rectangles, when projected to the y-axis, cover the y-axis except at [math]\displaystyle{ f(x) }[/math] , so add one more set [math]\displaystyle{ V }[/math].
Naively attempting to take [math]\displaystyle{ U:= \bigcap_{y'\neq f(x)} U_{y'} }[/math] would construct a set containing [math]\displaystyle{ x }[/math], but it is not guaranteed to be open, so we use compactness here.
Since [math]\displaystyle{ Y }[/math] is compact, we can take a finite open covering of [math]\displaystyle{ Y }[/math] as [math]\displaystyle{ \{V, V_{y'_1}, ..., V_{y'_n}\} }[/math].
Now take [math]\displaystyle{ U:= \bigcap_{i=1}^n U_{y'_i} }[/math]. It is an open neighborhood of [math]\displaystyle{ x }[/math], since it is merely a finite intersection. We claim this is the open neighborhood of [math]\displaystyle{ U }[/math] that we want.
Suppose not, then there is some unruly [math]\displaystyle{ x'\in U }[/math] such that [math]\displaystyle{ f(x') \not\in V }[/math] , then that would imply [math]\displaystyle{ f(x')\in V_{y'_i} }[/math] for some [math]\displaystyle{ i }[/math] by open covering, but then [math]\displaystyle{ (x', f(x'))\in U\times V_{y'_i} \subset U_{y'_i}\times V_{y'_i} }[/math] , a contradiction since it is supposed to be disjoint from the graph of [math]\displaystyle{ f }[/math] .
Non-Hausdorff spaces are rarely seen, but non-compact spaces are common. An example of non-compact [math]\displaystyle{ Y }[/math] is the real line, which allows the discontinuous function with closed graph [math]\displaystyle{ f(x) = \begin{cases} \frac 1 x \text{ if }x\neq 0,\\ 0\text{ else} \end{cases} }[/math].
Closed graph theorem for set-valued functions[5] — For a Hausdorff compact range space [math]\displaystyle{ Y }[/math], a set-valued function [math]\displaystyle{ F : X \to 2^Y }[/math] has a closed graph if and only if it is upper hemicontinuous and F(x) is a closed set for all [math]\displaystyle{ x \in X }[/math].
If [math]\displaystyle{ T : X \to Y }[/math] is a linear operator between topological vector spaces (TVSs) then we say that [math]\displaystyle{ T }[/math] is a closed operator if the graph of [math]\displaystyle{ T }[/math] is closed in [math]\displaystyle{ X \times Y }[/math] when [math]\displaystyle{ X \times Y }[/math] is endowed with the product topology.
The closed graph theorem is an important result in functional analysis that guarantees that a closed linear operator is continuous under certain conditions. The original result has been generalized many times. A well known version of the closed graph theorems is the following.
Theorem[6][7] — A linear map between two F-spaces (e.g. Banach spaces) is continuous if and only if its graph is closed.
Categories: [Theorems in functional analysis]