Step
*
3
of Lemma
assert-has-src
1. i : Id
2. k : 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