Step * 1 1 of Lemma free-vars-all-vars


1. [opr] Type
2. bts bound-term(opr) List
3. ∀bt:bound-term(opr). ((bt ∈ bts)  (∀x:varname(). ((x ∈ free-vars(snd(bt)))  (x ∈ all-vars(snd(bt))))))
4. opr
5. varname()
6. ∃bt:bound-term(opr). ((bt ∈ bts) ∧ (x ∈ free-vars(snd(bt))) ∧ (x ∈ fst(bt))))
⊢ ∃bt:bound-term(opr). ((bt ∈ bts) ∧ ((x ∈ fst(bt)) ∨ (x ∈ all-vars(snd(bt)))))
BY
(ParallelLast THEN Auto) }


Latex:


Latex:

1.  [opr]  :  Type
2.  bts  :  bound-term(opr)  List
3.  \mforall{}bt:bound-term(opr)
          ((bt  \mmember{}  bts)  {}\mRightarrow{}  (\mforall{}x:varname().  ((x  \mmember{}  free-vars(snd(bt)))  {}\mRightarrow{}  (x  \mmember{}  all-vars(snd(bt))))))
4.  f  :  opr
5.  x  :  varname()
6.  \mexists{}bt:bound-term(opr).  ((bt  \mmember{}  bts)  \mwedge{}  (x  \mmember{}  free-vars(snd(bt)))  \mwedge{}  (\mneg{}(x  \mmember{}  fst(bt))))
\mvdash{}  \mexists{}bt:bound-term(opr).  ((bt  \mmember{}  bts)  \mwedge{}  ((x  \mmember{}  fst(bt))  \mvee{}  (x  \mmember{}  all-vars(snd(bt)))))


By


Latex:
(ParallelLast  THEN  Auto)




Home Index