Hemicontinuity #
This files provides basic facts about upper and lower hemicontinuity of correspondences
f : α → Set β.
Basic facts #
Alias of the reverse direction of upperHemicontinuousWithinAt_iff_forall_isOpen.
Alias of the forward direction of upperHemicontinuousWithinAt_iff_forall_isOpen.
Alias of the forward direction of upperHemicontinuousOn_iff_forall_isOpen.
Alias of the reverse direction of upperHemicontinuousOn_iff_forall_isOpen.
Alias of the reverse direction of upperHemicontinuousAt_iff_forall_isOpen.
Alias of the forward direction of upperHemicontinuousAt_iff_forall_isOpen.
Alias of the reverse direction of upperHemicontinuous_iff_forall_isOpen.
Alias of the forward direction of upperHemicontinuous_iff_forall_isOpen.
Characterization in terms of preimages of intervals of sets #
A correspondence f : α → Set β is upper hemicontinuous if and only if its upper inverse
(i.e., u : Set β ↦ f ⁻¹' (Iic u), note that f ⁻¹' (Iic u) = {x | f x ⊆ u}) sends open sets
to open sets.
A correspondence f : α → Set β is upper hemicontinuous if and only if its lower inverse
(i.e., u : Set β ↦ (f ⁻¹' (Iic uᶜ))ᶜ, note that f ⁻¹' (Iic u) = {x | (f x ∩ u).Nonempty})
sends closed sets to closed sets.
A correspondence f : α → Set β is lower hemicontinuous if and only if its lower inverse
(i.e., u : Set β ↦ (f ⁻¹' (Iic uᶜ))ᶜ, note that f ⁻¹' (Iic u) = {x | (f x ∩ u).Nonempty})
sends open sets to open sets.
A correspondence f : α → Set β is lower hemicontinuous if and only if its upper inverse
(i.e., u : Set β ↦ f ⁻¹' (Iic u), note that f ⁻¹' (Iic u) = {x | f x ⊆ u}) sends closed sets
to closed sets.
Singleton maps #
Union and intersection, and post-composition with the preimage map #
Pointwise unions of upper hemicontinuous maps are upper hemicontinuous.
Pointwise unions of upper hemicontinuous maps are upper hemicontinuous.
Pointwise unions of upper hemicontinuous maps are upper hemicontinuous.
Pointwise unions of upper hemicontinuous maps are upper hemicontinuous.
The pointwise intersection of an upper hemicontinuous function with a fixed closed set is upper hemicontinuous.
The pointwise intersection of an upper hemicontinuous function with a fixed closed set is upper hemicontinuous.
The pointwise intersection of an upper hemicontinuous function with a fixed closed set is upper hemicontinuous.
The pointwise intersection of an upper hemicontinuous function with a fixed closed set is upper hemicontinuous.
Post-composition with the preimage of an inducing function whose range is closed preserves upper hemicontinuity.
Post-composition with the preimage of an inducing function whose range is closed preserves upper hemicontinuity.
Post-composition with the preimage of an inducing function whose range is closed preserves upper hemicontinuity.
Post-composition with the preimage of an inducing function whose range is closed preserves upper hemicontinuity.
Upper hemicontinuous functions always have closed domain.
The more general fact is that if f is upper hemicontinuous at x₀ within s, and if
x₀ is a cluster point of s ∩ {x | (f x).Nonempty}, then (f x₀).Nonempty.
Sequential characterizations #
Sequential characterization of upper hemicontinuity:
A set-valued function f : α → Set β is upper hemicontinuous at x₀ : α if for every pair
of sequences x : ℕ → α and y : ℕ → β such that x tends to x₀ and y n ∈ f (x n) and
y tends to y₀ : β, then y₀ ∈ f x₀. This requires that there is some (sequentially) compact
set containing all f x' for x' sufficiently close to x.
This is a partial converse of UpperHemicontinuousAt.mem_of_tendsto.
Sequential characterization of upper hemicontinuity:
If β is a regular space and f : α → Set β is upper hemicontinuous at x₀ and f x₀ is
closed, then for any sequences x and y (in α and β, respectively) tending to x₀ and y₀,
respectively, if y n ∈ f (x n) frequently, then y₀ ∈ f x₀.
This is a partial converse of UpperHemicontinuousAt.of_sequences.