Theorems · Theorem · order theory
Set.Finite.induction_on
∀ {α : Type u} {motive : (s : Set α) → s.Finite → Prop} (s : Set α) (hs : s.Finite),
motive ∅ ⋯ → (∀ {a : α} {s : Set α}, a ∉ s → ∀ (hs : s.Finite), motive s hs → motive (insert a s) ⋯) → motive s hsInduction principle for finite sets: To prove a property motive of a finite set s, it's
enough to prove for the empty set and to prove that motive t → motive ({a} ∪ t) for all t.
See also Set.Finite.induction_on_subset for the version requiring to check
motive t → motive ({a} ∪ t) only for t ⊆ s.
- Defined in
- Mathlib.Data.Set.Finite.Basic
- Cited by
- 39 results in Mathlib
- Foundations
- Depth 67 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites11
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Setstatement and proof · cited by 53,352
- Finsetproof · cited by 13,712
- SetLike.coeproof · cited by 8,199
- Set.Finitestatement and proof · cited by 1,814
- Finset.consproof · cited by 221
- Set.toFiniteproof · cited by 174
- Finset.coe_emptyproof · cited by 109
- Finset.cons_induction_onproof · cited by 37
- Set.finite_emptystatement and proof · cited by 26
- Finset.coe_consproof · cited by 18
- Set.Finite.insertstatement and proof · cited by 11
Cited by39
Results whose statement or proof uses this declaration.
- Filter.biInter_memproof · cited by 22
- Set.Finite.bddAboveproof · cited by 19
- Set.Finite.measurableSetproof · cited by 15
- Set.Finite.encard_lt_topproof · cited by 10
- fg_adjoin_of_finiteproof · cited by 9
- Set.Finite.bddBelowproof · cited by 7
- Set.Finite.isOpen_sInterproof · cited by 6
- Set.Finite.interior_biInterproof · cited by 5
- Ultrafilter.finite_sUnion_mem_iffproof · cited by 5
- Order.Ideal.biSup_mem_iffproof · cited by 3
- TensorProduct.exists_finite_submodule_of_setFiniteproof · cited by 3
- Metric.AreSeparated.finite_iUnion_left_iffproof · cited by 3