have hi : 0 ≤ i.val := Nat.zero_le i.val
α : Type
inst✝ : Order α
arr : Array α
sr : sortedRange (quickSort' ⟨arr, ⋯⟩) 0 (arr.size - 1) := quickSort'_sortedRange ⟨arr, instCoeDepArrayVecSize.proof_1⟩
i j : Fin (quickSort arr).size
ij : i ≤ j
⊢ (compare (quickSort arr)[i] (quickSort arr)[j]).isLE = true
α : Type
inst✝ : Order α
arr : Array α
sr : sortedRange (quickSort' ⟨arr, ⋯⟩) 0 (arr.size - 1) := quickSort'_sortedRange ⟨arr, instCoeDepArrayVecSize.proof_1⟩
i j : Fin (quickSort arr).size
ij : i ≤ j
hi : 0 ≤ ↑i
⊢ (compare (quickSort arr)[i] (quickSort arr)[j]).isLE = true