Theorem: FOL.NV.Sub.Var.One.Rec.replaceFree_fastAdmits (FOL/NV/Sub/Var/One/Rec/Admits.lean)

State before:
F : Formula
v t : VarName
h1 : ¬occursIn t F
⊢ fastAdmits t v (replaceFree v t F)
Tactic:
simp only [replaceFree]
State after:
F : Formula
v t : VarName
h1 : ¬occursIn t F
⊢ fastAdmits t v (replaceFreeAux v t ∅ F)

State before:
F : Formula
v t : VarName
h1 : ¬occursIn t F
⊢ fastAdmits t v (replaceFreeAux v t ∅ F)
Tactic:
simp only [fastAdmits]
State after:
F : Formula
v t : VarName
h1 : ¬occursIn t F
⊢ fastAdmitsAux t v ∅ (replaceFreeAux v t ∅ F)

State before:
F : Formula
v t : VarName
h1 : ¬occursIn t F
⊢ fastAdmitsAux t v ∅ (replaceFreeAux v t ∅ F)
Tactic:
exact replaceFreeAux_fastAdmitsAux F v t ∅ h1
State after:
no goals