Step
*
4
of Lemma
assert-PZF_safe
1. C : Type
⊢ ∀body:Form(C)
    ((∀vs:Atom List. (↑(FormSafe2(body) vs) 
⇐⇒ FormSafe1''(body) vs))
    
⇒ (∀vs:Atom List. (↑(null(vs) ∧b (FormSafe2(body) [])) 
⇐⇒ (↑null(vs)) ∧ (FormSafe1''(body) []))))
BY
{ (RW assert_pushdownC 0 THEN Auto) }
Latex:
Latex:
1.  C  :  Type
\mvdash{}  \mforall{}body:Form(C)
        ((\mforall{}vs:Atom  List.  (\muparrow{}(FormSafe2(body)  vs)  \mLeftarrow{}{}\mRightarrow{}  FormSafe1''(body)  vs))
        {}\mRightarrow{}  (\mforall{}vs:Atom  List
                    (\muparrow{}(null(vs)  \mwedge{}\msubb{}  (FormSafe2(body)  []))  \mLeftarrow{}{}\mRightarrow{}  (\muparrow{}null(vs))  \mwedge{}  (FormSafe1''(body)  []))))
By
Latex:
(RW  assert\_pushdownC  0  THEN  Auto)
Home
Index