Mathlib Map

Theorems · Theorem · group theory

Finsupp.induction

∀ {ι : Type u_1} {M : Type u_3} [inst : AddZeroClass M] {motive : (ι →₀ M) → Prop} (f : ι →₀ M),
  motive 0 →
    (∀ (a : ι) (b : M) (f : ι →₀ M), a ∉ f.support → b ≠ 0 → motive f → motive ((fun₀ | a => b) + f)) → motive f
Defined in
Mathlib.Algebra.Group.Finsupp
Cited by
12 results in Mathlib
Foundations
Depth 69 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
AddZeroClass

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

AddMonoidAlgebra.induction · cited by 5AddMonoidAlgebra.inductionFinsupp.induction₂ · cited by 3Finsupp.induction₂MonoidAlgebra.induction · cited by 2MonoidAlgebra.inductionFinsupp.add_closure_setOfPred_eq_single · cited by 2Finsupp.add_closure_setOf…groupHomology.range_d₁₀_eq_coinvariantsKer · cited by 2groupHomology.range_d₁₀_e…Finsupp.toMultiset_map · cited by 1Finsupp.toMultiset_mapMvPolynomial.monomial_mem_homogeneousSubmodule_pow_degree · cited by 1MvPolynomial.monomial_mem…Finsupp.toFinset_toMultiset · cited by 1Finsupp.toFinset_toMultis…MvPolynomial.induction_on_monomial · cited by 1MvPolynomial.induction_on…Finsupp.supported_iUnion · cited by 1Finsupp.supported_iUnionFinsupp.sum_toMultiset · cited by 0Finsupp.sum_toMultisetFinsupp.prod_toMultiset · cited by 0Finsupp.prod_toMultisetDFunLike.coe · cited by 62936DFunLike.coeFinset · cited by 13712FinsetFinsupp · cited by 5255FinsuppAddZeroClass · cited by 1237AddZeroClassFinsupp.single · cited by 943Finsupp.singleFinsupp.support · cited by 828Finsupp.supportFinset.erase · cited by 455Finset.eraseFinset.cons · cited by 221Finset.consFinsupp.mem_support_iff · cited by 89Finsupp.mem_support_iffFinset.mem_erase · cited by 61Finset.mem_eraseFinsupp.erase · cited by 46Finsupp.eraseFinset.cons_induction_on · cited by 37Finset.cons_induction_onFinset.mem_cons_self · cited by 16Finset.mem_cons_selfFinsupp.support_eq_empty · cited by 10Finsupp.support_eq_emptyFinsupp.support_erase · cited by 10Finsupp.support_eraseFinsupp.inductionCITED BYCITES

Cites17

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

Cited by12

Results whose statement or proof uses this declaration.