Minkowski sums of height sequences #
The Minkowski sum of two one-sided height sequences is their min-convolution
minkowskiSum h g n = min_{i + j = n} (h i + g j). For convex sequences it is the height
function of the Minkowski sum of the two polygons. This is the geometric operation that
describes Newton polygons of products of polynomials and power series.
Under tropicalisation trop : WithTop ℝ → MinTropical (WithTop ℝ), min-convolution is the
Cauchy product of power series over the tropical semiring. This identifies the algebraic laws
(symmetry, associativity, the singleton at (0, 0) as identity and the empty polygon as
absorbing element) with those of multiplication of power series.
Main results #
mk_trop_minkowskiSum: tropicalisation turnsminkowskiSuminto multiplication of power series overMinTropical (WithTop ℝ).minkowskiSum_comm,minkowskiSum_assoc,minkowskiSum_ite_eq_zero,minkowskiSum_top: the algebraic laws;minkowskiSum_ite_eqdescribes the sum with a single point, which translates the other sequence.ordConnected_minkowskiSum: order-connected finite domains have an order-connected sum.minkowskiSum_add_eq_of_forall_lt,minkowskiSum_add_eq_of_forall_gt: first points add, and so do last points when both finite domains are bounded above.IsConvexSeq.minkowskiSum: the Minkowski sum of convex height sequences is convex.supportingValue_minkowskiSum,supportingValue_minkowskiSum_of_ne_bot: supporting values add inERealfor nonempty sequences, or when neither supporting value is⊥.minkowskiSum_add_eq_add_iff: a splitn = i + jof convex sequences is minimising exactly wheniandjlie on supporting faces ofhandgwith a common slope.
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 Minkowski sum is the infimum over the antidiagonal of sums of heights.
Every split of an index bounds the Minkowski sum from above.
Tropicalisation and the algebraic laws #
Tropicalisation turns the Minkowski sum of height sequences into the product of the
corresponding power series over the tropical semiring MinTropical (WithTop ℝ).
The Minkowski sum is symmetric.
The Minkowski sum is associative.
The empty polygon is absorbing for the Minkowski sum.
The empty polygon is absorbing for the Minkowski sum.
First and last points #
Convexity #
The second-difference inequality for the Minkowski sum of convex sequences, in
WithTop ℝ.
The Minkowski sum of convex height sequences is convex.
Supporting values #
For nonempty height sequences, the supporting values of their Minkowski sum are the sums
of their supporting values. The nonemptiness hypotheses are needed: if h = ⊤ and the
supporting value of g is ⊥, the left side is ⊤ while ⊤ + ⊥ = ⊥ in EReal.
Supporting values of a Minkowski sum add in EReal whenever neither summand has
supporting value ⊥. Compared with supportingValue_minkowskiSum, this allows either sequence
to be empty: then both sides are ⊤.
Minimising splits #
A split n = i + j at which h and g touch supporting lines of a common slope
attains the Minkowski sum.
For convex sequences with finite heights at i and j, the split i + j attains the
Minkowski sum exactly when i and j lie on supporting faces of h and g of a common
slope.