Documentation

LeanPool.NandakumarRamanaRao.NRR.HalfSpaceCutArea

NRR.HalfSpaceCutArea — area of fixed-normal halfspace cuts #

Defines lower and upper halfspace-cut areas for a planar convex body and proves their basic monotonicity and endpoint properties. The compatibility name cutArea denotes the lower cut area.

noncomputable def NRR.Geometry.ConvexBody.cutAreaLower (K : ConvexBody Plane) (u : Plane) (c : ℝ) :

Lower cut area: the real-valued Lebesgue measure of K ∩ {x | ⟪u, x⟫ ≤ c}.

Equations
Instances For
    noncomputable def NRR.Geometry.ConvexBody.cutAreaUpper (K : ConvexBody Plane) (u : Plane) (c : ℝ) :

    Upper cut area: the real-valued Lebesgue measure of K ∩ {x | c ≤ ⟪u, x⟫}.

    Equations
    Instances For
      noncomputable def NRR.Geometry.ConvexBody.cutArea (K : ConvexBody Plane) (u : Plane) (c : ℝ) :

      The compatibility name cutArea denotes the lower cut area.

      Equations
      Instances For

        Finiteness of the cut measures #

        Nonnegativity #

        Monotonicity in the threshold #

        Bounds by the total area #