Theorems · Theorem · combinatorics
Finset.filter_piFinset_eq_map_insertNthEquiv
∀ {n : ℕ} {α : Fin (n + 1) → Type u_1} {p : Fin (n + 1)} (S : (i : Fin (n + 1)) → Finset (α i))
(P : ((i : Fin n) → α (p.succAbove i)) → Prop) [inst : DecidablePred P],
{r ∈ Fintype.piFinset S | P (p.removeNth r)} =
Finset.map (Fin.insertNthEquiv α p).toEmbedding (S p ×ˢ {r ∈ Fintype.piFinset (p.removeNth S) | P r})- Defined in
- Mathlib.Data.Fin.Tuple.Finset
- Cited by
- 0 results in Mathlib
- Foundations
- Depth 71 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- DecidablePred
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites16
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coeproof · cited by 62,936
- Finsetstatement and proof · cited by 13,712
- Equiv.symmproof · cited by 3,681
- SProd.sprodstatement · cited by 1,750
- Finset.filterstatement and proof · cited by 949
- Finset.mapstatement and proof · cited by 747
- Equiv.injectiveproof · cited by 464
- Equiv.toEmbeddingstatement and proof · cited by 254
- Fin.succAbovestatement and proof · cited by 249
- Fintype.piFinsetstatement and proof · cited by 86
- Fin.removeNthstatement and proof · cited by 53
- Finset.map_reflproof · cited by 32
Cited by0
Results whose statement or proof uses this declaration.
Nothing cites this yet.