∀ {M₀ : Type u_1} {N₀ : Type u_2} [inst : LinearOrderedCommGroupWithZero M₀] [inst_1 : GroupWithZero N₀]
  [inst_2 : PartialOrder N₀] [inst_3 : DecidablePred fun x => x = 0], StrictMono ⇑(MonoidWithZeroHom.inl M₀ N₀)