Theorems · Theorem · combinatorics
Finset.mem_filter
∀ {α : Type u_1} {p : α → Prop} [inst : DecidablePred p] {s : Finset α} {a : α}, a ∈ Finset.filter p s ↔ a ∈ s ∧ p a- Defined in
- Mathlib.Data.Finset.Filter
- Cited by
- 185 results in Mathlib
- Foundations
- Depth 54 from the axioms, rests on 817 definitions · uses propext, Classical.choice, Quot.sound
- Assumes
- DecidablePred
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites3
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
- Finset.filterstatement · cited by 949
- Multiset.mem_filterproof · cited by 10
Cited by185
Results whose statement or proof uses this declaration.
- Matrix.det_mulproof · cited by 51
- Equiv.Perm.mem_supportproof · cited by 51
- Finset.coe_filterproof · cited by 49
- Finset.sum_filterproof · cited by 37
- mem_primitiveRootsproof · cited by 18
- Finset.sum_fiberwise_of_maps_toproof · cited by 12
- Finset.filter_subset_filterproof · cited by 11
- Finset.sum_filter_of_neproof · cited by 11
- HasSum.sigmaproof · cited by 8
- NumberField.InfinitePlace.prod_eq_abs_normproof · cited by 8
- ZMod.unitsMap_surjectiveproof · cited by 7
- MeasureTheory.SimpleFunc.map_setToSimpleFuncproof · cited by 6