Smooth support functions for finite planar polytopes #
The directional support function of a finite convex hull is a maximum of
finitely many sinusoidal functions and is generally not smooth. Its
log-sum-exp regularization is infinitely differentiable and periodic. This
file records the exact one-sided bounds: it dominates every vertex support
value and exceeds any common upper bound by at most delta * log(card).
These estimates are the quantitative input for constructing a smooth convex support curve around a polygon.
The exponential partition sum used to smooth the support function of a finite point set.
Equations
- polytopeSoftPartition u delta theta = ∑ z ∈ u, Real.exp (polytopeDirectionalValue z theta / delta)
Instances For
The unnormalized log-sum-exp smoothing of the finite directional support function.
Equations
- polytopeSoftSupport u delta theta = delta * Real.log (polytopeSoftPartition u delta theta)
Instances For
Each vertex directional value is 2*pi-periodic.
The soft partition sum is 2*pi-periodic.
The soft support function is 2*pi-periodic.
A nonempty finite point set has a strictly positive soft partition sum.
A directional value is infinitely differentiable in its angle.
The soft partition sum is infinitely differentiable in its angle.
For a nonempty finite point set, the soft support function is infinitely differentiable in its angle.
The soft support bound extends from the vertices to their real convex hull.
If M bounds every vertex in one direction, log-sum-exp exceeds M by
at most delta * log(card u).