Theorems · Theorem · combinatorics
Finset.cons_induction
∀ {α : Type u_3} {motive : Finset α → Prop},
motive ∅ → (∀ (a : α) (s : Finset α) (h : a ∉ s), motive s → motive (Finset.cons a s h)) → ∀ (s : Finset α), motive s- Defined in
- Mathlib.Data.Finset.Insert
- Cited by
- 85 results in Mathlib
- Foundations
- Depth 57 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites8
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
- Multisetproof · cited by 2,627
- Multiset.consproof · cited by 313
- Finset.consstatement and proof · cited by 221
- Multiset.Nodupproof · cited by 148
- Multiset.inductionproof · cited by 31
- Multiset.nodup_consproof · cited by 10
- Finset.mk_consproof · cited by 1
Cited by85
Results whose statement or proof uses this declaration.
- Finset.inductionproof · cited by 108
- Finset.prod_le_prodproof · cited by 40
- Finset.cons_induction_onproof · cited by 37
- Finset.Nonempty.cons_inductionproof · cited by 35
- Finset.prod_pow_eq_pow_sumproof · cited by 18
- Finset.sup_inductionproof · cited by 8
- Finset.mem_supproof · cited by 4
- logDeriv_prodproof · cited by 4
- Finset.sup_inf_distrib_leftproof · cited by 4
- Finset.le_sup_iffproof · cited by 4
- Finset.inf_sup_distrib_leftproof · cited by 3
- linearIndepOn_isGroupLikeElemproof · cited by 3