NRR.BodySpace — lower-area subspace and the positive-area solid bridge #
This module studies the closed lower-area subspace
NRR.BodySpace (K : Geometry.ConvexBody Plane) (A : ℝ) =
{C : ConvexSubbody K // A ≤ C.area}
of the fixed-parent hyperspace ConvexSubbody K. Its elements are convex subbodies of K whose
area is at least A.
- The lower-area condition is closed (
continuous_areaandisClosed_Ici), soBodySpace K Ais a closed subtype of the compact hyperspaceConvexSubbody K, hence compact. - When
A > 0every element has strictly positive area, so its carrier has nonempty interior and it can be repackaged as a solid geometry bodyGeometry.ConvexBody Plane. This solid bridge is continuous for the induced Hausdorff topology (via the named forgetful mapGeometry.ConvexBody.toMathlib). - Membership and a.e. indicator convergence lemmas are lifted from
ConvexSubbodyby composing with the continuous projectionBodySpace.body.
The inherited Hausdorff metric on BodySpace K A, taken as a subtype of the hyperspace
ConvexSubbody K. Because BodySpace is a def over a subtype, this instance is stated
explicitly rather than inferred.
Equations
- One or more equations did not get rendered due to their size.
BodySpace K A is Hausdorff (inherited from its metric).
The underlying convex subbody of an element of BodySpace K A.
Instances For
The area lower bound satisfied by every element of BodySpace K A.
The projection to the underlying subbody is continuous (it is the subtype inclusion).
Closedness of the lower-area condition. The locus of subbodies with area at least A is
closed in the hyperspace ConvexSubbody K, since the area functional is continuous.
Compactness of BodySpace K A. The whole space is compact: it is a closed subtype of the
compact hyperspace ConvexSubbody K.
The canonical compact-space instance on BodySpace K A.
Positive area. When A > 0 every element of BodySpace K A has strictly positive area.
Positive-area solid bridge. When A > 0, an element of BodySpace K A repackages as a
solid geometry body: its carrier is convex and compact (from the underlying subbody) and has
nonempty interior (from positive area).
Equations
Instances For
Continuity of the solid bridge. The map sending an element of BodySpace K A to its solid
geometry body is continuous for the induced Hausdorff topology on Geometry.ConvexBody Plane.
By continuous_induced_rng it suffices to be continuous after the named forgetful map
Geometry.ConvexBody.toMathlib, and the resulting composite is the continuous projection to the
underlying root Mathlib body.
Frontier-complement equivalence on BodySpace K A: off the frontier of the limit body,
membership in the approximating bodies eventually agrees with membership in the limit body.
Almost-everywhere indicator convergence on BodySpace K A: along a Hausdorff-convergent
family the 0/1 carrier indicators converge pointwise almost everywhere.