(R : Type u_1) →
  (R' : Type u_4) →
    [inst : CommSemiring R] →
      [inst_1 : Monoid R'] →
        (M : Type u_7) →
          (N : Type u_8) →
            [inst_2 : AddCommMonoid M] →
              [inst_3 : AddCommMonoid N] →
                [DistribMulAction R' M] → [Module R M] → [Module R N] → [DistribMulAction R' N] → Prop