∀ {α : Type u_2} {β : Type u_3} {γ : Type u_4} {δ : Type u_5} [inst : Preorder α] [inst_1 : Preorder β]
  [inst_2 : Preorder γ] [inst_3 : Preorder δ] [inst_4 : Mul α] [inst_5 : Mul β] [inst_6 : Mul γ] [inst_7 : Mul δ]
  (f : α ≃*o β) (g : β ≃*o γ) (h : γ ≃*o δ), (f.trans g).trans h = f.trans (g.trans h)