Theorems · Definition · combinatorics
Finset.finsuppAntidiagEquivSubtype
{ι : Type u_1} →
{μ : Type u_2} →
[inst : DecidableEq ι] →
[inst_1 : AddCommMonoid μ] →
[inst_2 : Finset.HasAntidiagonal μ] →
[inst_3 : DecidableEq μ] →
(s : Finset ι) → (n : μ) → ↥(s.finsuppAntidiag n) ≃ { P // (P.sum fun x => id) = n }The equivalence between Finset.finsuppAntidiag s n and the subtype of s →₀ μ whose sum is
n.
- Cited by
- 2 results in Mathlib
- Foundations
- Depth 97 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites9
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Finsetstatement and proof · cited by 13,712
- AddCommMonoidstatement and proof · cited by 12,281
- Equivstatement · cited by 8,337
- Finsuppstatement and proof · cited by 5,255
- Finsupp.sumstatement and proof · cited by 481
- Finset.HasAntidiagonalstatement and proof · cited by 48
- Finsupp.subtypeDomainproof · cited by 26
- Finset.finsuppAntidiagstatement and proof · cited by 25
- Finsupp.extendDomainproof · cited by 11
Cited by3
Results whose statement or proof uses this declaration.
- Finset.finsuppAntidiagEquivproof · cited by 4
- Finset.finsuppAntidiagEquivSubtype_apply_coestatement and proof · cited by 1
- Finset.finsuppAntidiagEquivSubtype_symm_apply_coestatement and proof · cited by 1