Minkowski sums of finite slope data #
The Minkowski sum of two nonempty convex polygons with finite domain is again such a polygon.
This file transports minkowskiSum to the finite unit-slope presentation
FiniteSlopeData ℝ. The first points add, the horizontal lengths add, and the finite slope
multisets add. The last statement is the geometric input to the additivity of the slope
multisets of Newton polygons of polynomials under multiplication.
The slope multiset is compared through face widths: at every real slope σ both polygons
have a finite face, the face of the sum at σ is the sum of these faces, and the
multiplicity of σ is the width of the face.
Main results #
FiniteSlopeData.minkowskiSum: the slope data of the Minkowski sum of the represented polygons, withFiniteSlopeData.heights_minkowskiSum.FiniteSlopeData.minkowskiSum_start,FiniteSlopeData.minkowskiSum_initialHeight,FiniteSlopeData.minkowskiSum_length: anchors and horizontal lengths add.FiniteSlopeData.slopeMultiset_minkowskiSum: finite slope multisets add.
References #
- N. Koblitz, p-adic Numbers, p-adic Analysis, and Zeta-Functions, second edition, Graduate Texts in Mathematics 58, Springer, 1984, Chapter IV §3.
- M. Lazard, Les zéros d'une fonction analytique d'une variable sur un corps valué complet, Publications Mathématiques de l'IHÉS 14 (1962), §1, Proposition 1.
The finite slope data of the Minkowski sum of the polygons represented by d₁ and d₂.
Its heights are the min-convolution of their heights.
Instances For
The Minkowski sum of slope data represents the Minkowski sum of the heights.
Slope data represents a Minkowski sum exactly when it is the Minkowski sum of the slope data.
The first index of a Minkowski sum is the sum of the first indices.
The horizontal length of a Minkowski sum is the sum of the horizontal lengths.
The initial height of a Minkowski sum is the sum of the initial heights.
The Minkowski sum of finite slope data is commutative.
The Minkowski sum of finite slope data is associative.
The finite slope multiset of a Minkowski sum is the sum of the finite slope multisets.