exact h.bound_above i k' ⟨hi',hi.2⟩ hk'
case inl
α : Type u
lt : α → α → Bool
inst✝ : LawfulLTBRel lt
x : Subarray α
stop : Nat
h : Algdata.BinaryHeap.heapSort.Intermed lt x stop
i k : Nat
hi : (BinaryHeap.popMax lt x).stop ≤ i ∧ i < stop
hk : k < Subarray.size (BinaryHeap.popMax lt x)
k' : Nat
hk' : k' < Subarray.size x
left✝ : 0 < k'
hrng : x.start < x.stop
hi'✝ : x.stop - 1 ≤ i
hlt : x.stop - 1 < i
hi' : x.stop ≤ i
⊢ lt x.as[i] x[k'] = false
no goals