exact this.mp (by simp[hs]) _
case succ.some.some.succ
α : Type u_1
n : ℕ
ih : ∀ {v : Fin n → Option α}, toOptionVec v = none ↔ ∃ i, v i = none
v : Fin (n + 1) → Option α
a : α
hz : v 0 = some a
w : Fin n → α
hs : toOptionVec (v ∘ succ) = some w
i✝ : Fin n
this : toOptionVec (v ∘ succ) ≠ none ↔ ∀ (i : Fin n), v i.succ ≠ none
⊢ ¬v i✝.succ = none
no goals