Documentation

LeanPool.HighContrastHomogenization.Provider.PolynomialHomogenization.ConvexBoundaryLayer

High-contrast homogenization: Provider.PolynomialHomogenization.ConvexBoundaryLayer #

Imported from the Apache-2.0 HighContrastHomogenization development at commit 7a13dbcd8d6609264a713373f5c69ceeac870472.

Boundary layers of convex domains #

An interior Euclidean ball controls the volume of every inner boundary layer of a convex domain. The proof places a homothetic copy of the domain inside the complementary inner core and compares its volume with the original one.

theorem HCPolySupport.HighContrast.volume_innerBoundaryLayer_le {d : ℕ} (hd : 1 ≤ d) {U : Set (Vec d)} (hU : IsOpenBoundedConvexDomain U) {rho Rad t : ℝ} (hsand : HasBallSandwich U rho Rad) (ht : 0 ≤ t) :

The volume within Euclidean distance t of the inside boundary of a bounded open convex domain is at most d t / rho times the domain volume, when the domain contains a concentric Euclidean ball of radius rho.