Documentation

LeanPool.HighContrastHomogenization.Support.Geometry.ConvexDomain

Coarse-graining support: Support.Geometry.ConvexDomain #

Imported from the Apache-2.0 CoarseGraining development at commit c7ddd76c08ade64fed1b8d2ca51be14dfee8deb4.

Bounded Open Convex Domains #

This file bridges the repository's custom bounded-domain predicate IsBoundedDomain with Mathlib's bounded-set API, records the resulting finite measure consequences for Lebesgue measure, and packages the domain class IsOpenBoundedConvexDomain.

The intended analytic use is to give future Sobolev/Hodge results a stable geometric target class that already contains the open cubes and metric balls used downstream.

theorem HCPolySupport.IsBoundedDomain.norm_sub_le_two_mul_choose {d : ℕ} {U : Set (Vec d)} (hU : IsBoundedDomain U) {x y : Vec d} (hx : x ∈ U) (hy : y ∈ U) :
theorem HCPolySupport.IsBoundedDomain.rayParameter_le_two_mul_choose_of_mem_of_norm_eq_one {d : ℕ} {U : Set (Vec d)} (hU : IsBoundedDomain U) {x ω : Vec d} {s : ℝ} (hx : x ∈ U) (hs : x + s • ω ∈ U) (hs0 : 0 ≤ s) (hω : ‖ω‖ = 1) :

Bounded open convex domains in the ambient space Vec d = Fin d → ℝ.

Equations
Instances For