NRR.BodySpace.AreaRigidity — area rigidity for nested convex subbodies #
This module proves the geometric rigidity statement used to identify a Hausdorff limit of canonical cells: if one compact convex planar set is strictly contained in another with nonempty interior, its Lebesgue area is strictly smaller. The consequence for the fixed-parent hyperspace is that a nested pair of convex subbodies with equal positive area must coincide.
The set-level argument is elementary: a point of interior D lies outside the closed set C (else
D = closure (interior D) ⊆ C, contradicting strictness), and a small ball around that point sits
inside D and misses C, contributing strictly positive extra area.
Strict area monotonicity for nested compact convex bodies. If C ⊂ D with C, D compact
and convex and D of nonempty interior, then C has strictly smaller Lebesgue area than D.
The convexity of C (hCconv) is part of the intended interface but is not needed for the proof:
only the compactness (hence closedness) of C and the convexity and nonempty interior of D
enter the argument.
Area rigidity for nested convex subbodies. If the carrier of C is contained in that of
D, both have equal area, and D has positive area, then C = D.
Ergonomic form of eq_of_subset_of_area_eq phrased with the subbody-to-set coercion.