cases Nat.eq_or_lt_of_le hk with
| inl heq => exact heq ▸ hpi
| inr hlt => exact get_findIdx_loop_of_lt x p stop h (i+1) k hlt hk'
α : Type u
n : Nat
x : SizedArray α n
p : α → Bool
stop : Nat
h : stop ≤ n
i k : Nat
hk : k ≥ i
x✝ : k < n
hkstop : k < stop
histop : i < stop
hk' : k < findIdx.loop x p stop h (i + 1)
hpi : p x[i] = false
⊢ p x[k] = false
no goals