The antidiagonal on a multiset. #
The antidiagonal of a multiset s
consists of all pairs (t₁, t₂)
such that t₁ + t₂ = s
. These pairs are counted with multiplicities.
The antidiagonal of a multiset s
consists of all pairs (t₁, t₂)
such that t₁ + t₂ = s
. These pairs are counted with multiplicities.
Equations
- s.antidiagonal = Quot.liftOn s (fun (l : List α) => ↑(Multiset.powersetAux l).revzip) ⋯
Instances For
theorem
Multiset.antidiagonal_coe
{α : Type u_1}
(l : List α)
:
(↑l).antidiagonal = ↑(powersetAux l).revzip
@[simp]
theorem
Multiset.antidiagonal_coe'
{α : Type u_1}
(l : List α)
:
(↑l).antidiagonal = ↑(powersetAux' l).revzip