∀ {ι : Type u_1} [inst : DecidableEq ι] (A : ι → Type u_2) [inst_1 : (i : ι) → AddCommMonoid (A i)]
  [inst_2 : AddMonoid ι] [inst_3 : DirectSum.GSemiring A] (x : ℕ) (x_1 : A 0),
  (DirectSum.of A 0) (x • x_1) = x • (DirectSum.of A 0) x_1