{α : Sort u} →
  {r : α → α → Prop} →
    {motive : Equivalence r → Sort u_1} →
      (t : Equivalence r) →
        ((refl : ∀ (x : α), r x x) →
            (symm : ∀ {x y : α}, r x y → r y x) → (trans : ∀ {x y z : α}, r x y → r y z → r x z) → motive ⋯) →
          motive t