Step * 1 1 of Lemma assert-isvarterm


1. ∀[opr:Type]. term(opr) ≡ coterm-fun(opr;term(opr))
2. [opr] : Type
3. term(opr) ≡ coterm-fun(opr;term(opr))
4. x : coterm-fun(opr;term(opr))
⊢ (↑isvarterm(x)) ⇒ (∃v:{v:varname()| ¬(v = nullvar() ∈ varname())} . (x = varterm(v) ∈ term(opr)))
BY
{ (D -1 THEN RepUR ``isvarterm`` 0 THEN Auto) }


Latex:


Latex:

1.  \mforall{}[opr:Type].  term(opr)  \mequiv{}  coterm-fun(opr;term(opr))
2.  [opr]  :  Type
3.  term(opr)  \mequiv{}  coterm-fun(opr;term(opr))
4.  x  :  coterm-fun(opr;term(opr))
\mvdash{}  (\muparrow{}isvarterm(x))  {}\mRightarrow{}  (\mexists{}v:\{v:varname()|  \mneg{}(v  =  nullvar())\}  .  (x  =  varterm(v)))


By


Latex:
(D  -1  THEN  RepUR  ``isvarterm``  0  THEN  Auto)




Home Index