Mathlib Map

Theorems · Definition · general algebraic systems

DFinsupp.casesOn

{ι : Type u} →
  {β : ι → Type v} →
    [inst : (i : ι) → Zero (β i)] →
      {motive : DFinsupp β → Sort u_1} →
        (t : DFinsupp β) →
          ((toFun : (i : ι) → β i) →
              (support' : Trunc { s // ∀ (i : ι), i ∈ s ∨ toFun i = 0 }) →
                motive { toFun := toFun, support' := support' }) →
            motive t
Defined in
Mathlib.Data.DFinsupp.Defs
Cited by
6 results in Mathlib
Foundations
Depth 17 from the axioms · uses propext
Assumes
Zero

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.

  • Multisetstatement and proof · cited by 2,627
  • DFinsuppstatement and proof · cited by 694
  • Truncstatement and proof · cited by 39

Cited by8

Results whose statement or proof uses this declaration.