Theorems · Definition · combinatorics
Fintype.piFinset
{α : Type u_1} → [DecidableEq α] → [Fintype α] → {δ : α → Type u_4} → ((a : α) → Finset (δ a)) → Finset ((a : α) → δ a)Given for all a : α a finset t a of δ a, then one can define the
finset Fintype.piFinset t of all functions taking values in t a for all a. This is the
analogue of Finset.pi where the base finset is univ (but formally they are not the same, as
there is an additional condition i ∈ Finset.univ in the Finset.pi definition).
- Defined in
- Mathlib.Data.Fintype.Pi
- Cited by
- 86 results in Mathlib
- Foundations
- Depth 65 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- DecidableEqFintype
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites6
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
- Fintypestatement and proof · cited by 7,736
- Finset.univproof · cited by 3,473
- Finset.mapproof · cited by 747
- Finset.mem_univproof · cited by 361
- Finset.piproof · cited by 23
Cited by90
Results whose statement or proof uses this declaration.
- Fintype.card_piFinsetstatement · cited by 10
- Behrend.boxproof · cited by 10
- Fintype.mem_piFinsetstatement · cited by 9
- FormalMultilinearSeries.compPartialSumSourceproof · cited by 8
- MultilinearMap.map_sum_finsetstatement · cited by 7
- Fintype.piFinset_image₂statement · cited by 6
- Finset.prod_univ_sumstatement and proof · cited by 6
- Finset.addSpanproof · cited by 4
- Fintype.piFinset_imagestatement · cited by 4
- Finset.mulSpanproof · cited by 4
- Set.Finite.piproof · cited by 3
- MultilinearMap.fromDFinsuppEquiv_applystatement · cited by 3