have : p x[i] = false := get_findIdx_of_lt x p i i.zero_le h
case a
α : Type u
n : Nat
x : SizedArray α n
p : α → Bool
i : Nat
hi : i < n
hp : p x[i] = true
h : i < findIdx x p 0 n
⊢ False
case a
α : Type u
n : Nat
x : SizedArray α n
p : α → Bool
i : Nat
hi : i < n
hp : p x[i] = true
h : i < findIdx x p 0 n
this : p x[i] = false
⊢ False