Where in this post we introduce the notions of *inner* and *outer **semicontinuity* for multi-valued functions using the Painlevé-Kuratowski notion of set-convergence which we introduced previously. We then provide a few useful characterisations of (semi)continuity for multi-valued mappings. We discuss the similarities and differences between these definitions and there counterparts for single-valued functions.

Let , where are Hausdorff topological spaces (or metric spaces), be a set-valued function, i.e., to every , it assigns a set which can be the empty set as well. We define the *domain* of to be the set .

Set-valued functions define inner and outer limits as ; this is how:

where, defines a sequence of sets and is the outer limit of this sequence; the union in the above formula is taken with respect to all converging sequences .

What is the same, we define the inner limit of :

Let us give the definitions of *inner *and *outer **semicontinuity* for set-valued mappings:

**Definition 1 (Outer Semicontinuity).** A set-valued mapping is outer semicontinuous (OSC) at if

where we may well replace with .

The reason why the inclusion can be replaced by a simple equality in the definition of OSC functions is that the constant sequence has limit – Indeed,

.

Similary, we give the definition of inner semicontinuous set-valued functions:

**Definition 2 (Inner semicontinuity).** A set-valued mapping is inner semicontinuous (OSC) at if

where if is closed-valued we may well replace with .

It is easy to see from the definition that is osc everywhere if any only if its graph, i.e., the set is a closed set in .

**Definition 3 (Continuity).** A set-valued mapping is *continuous* at if it is both inner and outer semicontinuous at .

According to Definition 3, a function is continuous at at if exists and is equal to . This implies that is a closed set.

For a (proper) function , its *epigraphical profile* is defined as

is a set-valued function whose graph is the epigraph of . Clearly, is osc everywhere if and only if is lsc (lower semi-continuous everywhere); recall, that a function is lsc if and only if its graph is closed.

For closed-valued functions, outer semicontinuity becomes the property of inverting compact sets to closed sets. We state this in the following proposition:

**Proposition (OSC for closed-valued functions).** Let be a closed-valued function. It is osc if and only if for every compact set , is closed.

A key property which allows us to prove Proposition 1 is the fact that if and only if . This allows us to prove that a function is osc if and only if its inverse if osc.

Inner semicontinuity can be established by checking whether a function inverts all open sets to open sets. This is a bit reminiscent of the topological definition of continuity.

**Proposition (ISC criterion).** A function is isc if and only if is open for every open set .

Similar to the closure of an extended-real-valued function (which is the function whose epigraph is the closure of the epigraph of ), the closure of a set-valued function is defined as the function whose graph is the closure of the graph of *F*.

This new set-valued function is also known the the osc-hull of *F* and

Basically, we may construct osc mappings from any set-valued mapping. It is, however, not straightforward to construct isc mappings in a similar way. Contrary to what we would expect, the mapping defined by

may fail to be isc. Inner semicontinuity is usually difficult to establish. However, in the case when the function is convex-valued, Rockafellar and Wets provide the following very useful theorem:

**Theorem 1 (ISC for convex-valued functions). **Let be a set-valued mapping with domain and let . Then,

(i) [see also Fig. 4] Suppose that is convex-valued and . Then, is isc with respect to if and only if for all there is a neighbourhood of the point such that

(ii) The function is isc at if and only if for all

(iii) If is graph-convex, i.e., the graph of is a convex set, and , then is isc at this point.

A notable feature of inner semicontinuity is that the inverse of an isc function may well fail to be isc – even when the function is closed-valued and/or convex-valued. We know that for closed-valued functions, the outer semicontinuity of entails the outer semicontinuity of . In Figure 5 we give an example of an isc function whose inverse is not isc:

There is a connection between lower/upper semicontinuity for single-valued functions and inner/outer semicontinuity for set-valued functions, but one should be wary: for example, a single-valued function is continuous at if and only if it is isc at . If is extended-real-valued then the outer semicontinuity of its epigraphical profile is equivalent to being lsc.

It is quite interesting to note that closed-valued inner semicontinuous mappings with a σ-compact domain admit continuous selections , that is if is isc, then there is a continuous single-valued function with for every . Outer semicontinuous mappings do not necessarily admit a continuous selection as we may see in Figure 6.