{M : Type u_2} →
  {α : Type u_5} →
    [inst : NonUnitalNonAssocSemiring α] →
      [inst_1 : Monoid M] →
        [inst_2 : DistribMulAction M α] →
          [SMulCommClass M α α] → [IsScalarTower M α α] → DistribMulAction M (CentroidHom α)