∀ {ι : Type u_1} {M : ι → Type u_6} {N : ι → Type u_7} {O : ι → Type u_8} [inst : (i : ι) → Zero (M i)]
  [inst_1 : (i : ι) → Zero (N i)] [inst_2 : (i : ι) → Zero (O i)] [inst_3 : DecidableEq ι]
  (f' : (i : ι) → M i → N i → O i),
  (∀ (i : ι), f' i 0 0 = 0) →
    ∀ (i : ι) (x : M i) (y : N i) (j : ι), f' j (Pi.single i x j) (Pi.single i y j) = Pi.single i (f' i x y) j