Theorems · Definition · combinatorics
Multiset.attach
{α : Type u_1} → (s : Multiset α) → Multiset { x // x ∈ s }"Attach" a proof that a ∈ s to each element a in s to produce
a multiset on {x // x ∈ s}.
- Defined in
- Mathlib.Data.Multiset.Defs
- Cited by
- 31 results in Mathlib
- Foundations
- Depth 18 from the axioms · uses propext, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites2
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Multisetstatement and proof · cited by 2,627
- Multiset.pmapproof · cited by 16
Cited by35
Results whose statement or proof uses this declaration.
- Finset.attachproof · cited by 168
- DFinsupp.subtypeDomainproof · cited by 14
- Sym.attachproof · cited by 10
- Multiset.attach_map_valstatement · cited by 9
- Multiset.noncommFoldrproof · cited by 5
- Multiset.count_attachstatement and proof · cited by 4
- Multiset.card_attachstatement · cited by 3
- Multiset.map_eq_map_of_bij_of_nodupproof · cited by 3
- Multiset.erase_attach_mapstatement and proof · cited by 3
- Multiset.mem_attachstatement · cited by 3
- Finset.attach_valstatement · cited by 2
- card_rootsOfUnityproof · cited by 2