Step * 3 of Lemma assert-has-src


1. Id
2. Knd
3. (↑isrcv(k)) c∧ (source(lnk(k)) i ∈ Id)
⊢ ↑has-src(i;k)
BY
(DVar `k'
   THEN Repeat (((Unfolds ``has-src isrcv lnk`` (-1)) THEN (Reduce (-1))))
   THEN ExRepD
   THEN Try (Trivial)
   THEN Unfold `has-src` 0
   THEN Unfolds ``isrcv lnk`` 0
   THEN Reduce 0
   THEN RW assert_pushdownC 0
   THEN Auto) }


Latex:



1.  i  :  Id
2.  k  :  Knd
3.  (\muparrow{}isrcv(k))  c\mwedge{}  (source(lnk(k))  =  i)
\mvdash{}  \muparrow{}has-src(i;k)


By

(DVar  `k'
  THEN  Repeat  (((Unfolds  ``has-src  isrcv  lnk``  (-1))  THEN  (Reduce  (-1))))
  THEN  ExRepD
  THEN  Try  (Trivial)
  THEN  Unfold  `has-src`  0
  THEN  Unfolds  ``isrcv  lnk``  0
  THEN  Reduce  0
  THEN  RW  assert\_pushdownC  0
  THEN  Auto)




Home Index