rename_i i j a₁ a₂ as
α : Type
r : α → α → Prop
inst✝² : DecidableRel r
inst✝¹ : Trans r r r
inst✝ : Transitive r
l : List α
h : Sorted r l
i✝ j✝ : ℕ
a₁✝ a₂✝ : α
as✝ : List α
h₁ : r a₁✝ a₂✝
h₂ : Sorted r (a₂✝ :: as✝)
h' : i✝ < j✝
hi : i✝ < List.length (a₁✝ :: a₂✝ :: as✝)
hj : j✝ < List.length (a₁✝ :: a₂✝ :: as✝)
⊢ r (a₁✝ :: a₂✝ :: as✝)[i✝] (a₁✝ :: a₂✝ :: as✝)[j✝]
α : Type
r : α → α → Prop
inst✝² : DecidableRel r
inst✝¹ : Trans r r r
inst✝ : Transitive r
l : List α
h : Sorted r l
i j : ℕ
a₁ a₂ : α
as : List α
h₁ : r a₁ a₂
h₂ : Sorted r (a₂ :: as)
h' : i < j
hi : i < List.length (a₁ :: a₂ :: as)
hj : j < List.length (a₁ :: a₂ :: as)
⊢ r (a₁ :: a₂ :: as)[i] (a₁ :: a₂ :: as)[j]