∀ (R : Type u_3) {ι : Type u_1} [inst : Semiring R] (φ : ι → Type u_2) [inst_1 : (i : ι) → AddCommMonoid (φ i)]
  [inst_2 : (i : ι) → Module R (φ i)] [inst_3 : DecidableEq ι] (i : ι) (r : R) (x : φ i),
  Pi.single i (r • x) = r • Pi.single i x