∀ {ι : Type u_2} (A : ι → Type u_1) [inst : Add ι] [inst_1 : (i : ι) → AddCommMonoid (A i)]
  [inst_2 : DirectSum.GNonUnitalNonAssocSemiring A] {i j : ι} (x x_1 : A i),
  { toFun := fun b => GradedMonoid.GMul.mul (x + x_1) b, map_zero' := ⋯, map_add' := ⋯ } =
    { toFun := fun b => GradedMonoid.GMul.mul x b, map_zero' := ⋯, map_add' := ⋯ } +
      { toFun := fun b => GradedMonoid.GMul.mul x_1 b, map_zero' := ⋯, map_add' := ⋯ }