Theorems · Theorem · group theory
List.exists_pw_disjoint_with_card
∀ {α : Type u_2} [inst : Fintype α] {c : List ℕ},
c.sum ≤ Fintype.card α → ∃ o, List.map List.length o = c ∧ (∀ s ∈ o, s.Nodup) ∧ List.Pairwise List.Disjoint oFor any c : List ℕ whose sum is at most Fintype.card α,
we can find o : List (List α) whose members have no duplicate,
whose lengths given by c, and which are pairwise disjoint
- Cited by
- 1 results in Mathlib
- Foundations
- Depth 60 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- Fintype
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites18
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coeproof · cited by 62,936
- Fintypestatement and proof · cited by 7,736
- Equiv.symmproof · cited by 3,681
- Fintype.cardstatement and proof · cited by 1,386
- Equiv.injectiveproof · cited by 464
- lt_of_lt_of_leproof · cited by 438
- Fintype.equivFinproof · cited by 51
- Fin.valEmbeddingproof · cited by 30
- List.Nodup.mapproof · cited by 11
- List.Nodup.of_mapproof · cited by 9
- List.rangesproof · cited by 7
- Fin.valEmbedding_applyproof · cited by 5
Cited by1
Results whose statement or proof uses this declaration.
- Equiv.Perm.exists_with_cycleType_iffproof · cited by 2