{α : Type u_2} →
  {β : Type u_3} →
    [inst : OmegaCompletePartialOrder α] →
      [inst_1 : OmegaCompletePartialOrder β] →
        {motive : (α →𝒄 β) → Sort u} →
          (t : α →𝒄 β) →
            ((toOrderHom : α →o β) →
                (map_ωSup' :
                    ∀ (c : OmegaCompletePartialOrder.Chain α),
                      toOrderHom.toFun (OmegaCompletePartialOrder.ωSup c) =
                        OmegaCompletePartialOrder.ωSup (c.map toOrderHom)) →
                  motive { toOrderHom := toOrderHom, map_ωSup' := map_ωSup' }) →
              motive t