The dominance order on finite vectors #
A vector a : Fin n → M dominates g when the two have the same total and every leading
partial sum ∑_{j < k} a j is at most that of g. For monotone vectors of natural numbers, a
is then the more spread out of the two. This is the order along which the monomials of a Hecke
ring are triangular in its diagonal double cosets.
Dominance is reflexive and transitive, and it is antisymmetric when addition is left cancellative, since the leading partial sums determine the vector. In an ordered cancellative monoid, adding a common vector to both sides neither creates nor destroys dominance.
For vectors of natural numbers, TauCeti.dominanceDefect g sums the defects of the leading partial
sums of g from its total. It strictly decreases down the dominance order, so induction on it
is induction along that order.
Main definitions #
TauCeti.Dominates: the dominance order onFin n → M.TauCeti.dominanceDefect: a natural-number measure strictly decreasing down that order.
Main results #
TauCeti.Dominates.antisymm: dominance is antisymmetric.TauCeti.Dominates.add_right,TauCeti.Dominates.of_add_right: dominance is compatible with adding a common vector.TauCeti.Dominates.dominanceDefect_lt: the defect strictly decreases down the order.
a dominates g: the two vectors have the same total and every leading partial sum of a
is at most that of g. For monotone vectors of natural numbers, a is the more spread out of
the two.
Instances For
The defining property of TauCeti.Dominates.
Every vector dominates itself.
Dominance is transitive.
Dominance is antisymmetric when addition is left cancellative: the leading partial sums determine the vector.
Adding a common vector preserves dominance.
In an ordered cancellative monoid, a common summand can be cancelled from a dominance.
The defects of the leading partial sums of g from its total, summed. It strictly decreases
down the dominance order (TauCeti.Dominates.dominanceDefect_lt), so induction on it is
induction along that order.
Instances For
The defining equation of TauCeti.dominanceDefect.
The defect strictly decreases down the dominance order. If a dominates g and
a ≠ g, then dominanceDefect g < dominanceDefect a.