Closedness of convexity in the Hausdorff hyperspace #
This module proves that the locus of convex nonempty compact planar sets is closed in the
Hausdorff hyperspace TopologicalSpace.NonemptyCompacts Plane. This is the geometric ingredient
needed for compactness of ConvexSubbody K.
The hyperspace carries the Hausdorff (extended) metric, under which edist between nonempty
compact sets equals the Hausdorff extended distance of their carriers. The proof develops two
convergence facts about this metric:
mem_limit_of_tendsto_nonemptyCompacts: ifx m ∈ C m,C m → C₀andx m → x₀, thenx₀ ∈ C₀(closed membership under Hausdorff limits);exists_tendsto_points_of_tendsto_nonemptyCompacts: any point of a limit setC₀is the limit of a sequence of points chosen from the approximating setsC m(point approximation).
Convexity of a limit set (convex_limit_of_tendsto) then follows by approximating the two
endpoints of a segment and passing the convex combinations to the limit; closedness
(isClosed_convex_nonemptyCompacts) is the sequential packaging of this fact.
If x m ∈ C m, the sets C m converge to C₀ in the Hausdorff hyperspace, and the points
x m converge to x₀, then x₀ ∈ C₀.
Every point of a Hausdorff limit set C₀ is the limit of a sequence of points drawn from the
approximating sets C m.
The Hausdorff limit of convex nonempty compact sets is convex.
Convexity is closed in the Hausdorff hyperspace. The set of convex nonempty compact planar
sets is closed in TopologicalSpace.NonemptyCompacts Plane.