∀ {α : Type u_1} (c₁ c₂ : Computation α) (motive : Computation.LiftRel (fun x1 x2 => x1 = x2) c₁ c₂ → Prop)
  (x : Computation.LiftRel (fun x1 x2 => x1 = x2) c₁ c₂),
  (∀ (h1 : ∀ {a : α}, a ∈ c₁ → ∃ b ∈ c₂, (fun x1 x2 => x1 = x2) a b)
      (h2 : ∀ {b : α}, b ∈ c₂ → ∃ a ∈ c₁, (fun x1 x2 => x1 = x2) a b), motive ⋯) →
    motive x