unfold NoMetaVarAndAllFreeInList at h1
v : VarName
Γ : List (VarName × MetaVarName)
phi : Formula
phi_ih : ∀ (vs : List VarName), NoMetaVarAndAllFreeInList vs phi → v ∉ vs → NotFree Γ v phi
vs : List VarName
h1 : NoMetaVarAndAllFreeInList vs phi.not_
h2 : v ∉ vs
⊢ NotFree Γ v phi.not_
v : VarName
Γ : List (VarName × MetaVarName)
phi : Formula
phi_ih : ∀ (vs : List VarName), NoMetaVarAndAllFreeInList vs phi → v ∉ vs → NotFree Γ v phi
vs : List VarName
h2 : v ∉ vs
h1 : NoMetaVarAndAllFreeInList vs phi
⊢ NotFree Γ v phi.not_