Step * 1 of Lemma lnk-decl-ap


1. x1 IdLnk
2. x2 Id
3. IdLnk
4. dt x:Id fp-> Type
5. ↑rcv(x1,x2) ∈ dom(lnk-decl(l;dt))
⊢ lnk-decl(l;dt)(rcv(x1,x2)) dt(x2)
BY
((((FLemma `lnk-decl-dom2`[(-1)]) THENA Auto)
    THEN (HypSubst' (-1) 0)
    THEN (HypSubst' (-1) (-2))
    THEN (DupHyp (-2))
    THEN (RWO "lnk-decl-dom" (-1)))
   THENA Auto
   }

1
1. x1 IdLnk
2. x2 Id
3. IdLnk
4. dt x:Id fp-> Type
5. ↑rcv(l,x2) ∈ dom(lnk-decl(l;dt))
6. x1 l ∈ IdLnk
7. ↑x2 ∈ dom(dt)
⊢ lnk-decl(l;dt)(rcv(l,x2)) dt(x2)


Latex:



1.  x1  :  IdLnk
2.  x2  :  Id
3.  l  :  IdLnk
4.  dt  :  x:Id  fp->  Type
5.  \muparrow{}rcv(x1,x2)  \mmember{}  dom(lnk-decl(l;dt))
\mvdash{}  lnk-decl(l;dt)(rcv(x1,x2))  \msim{}  dt(x2)


By

((((FLemma  `lnk-decl-dom2`[(-1)])  THENA  Auto)
    THEN  (HypSubst'  (-1)  0)
    THEN  (HypSubst'  (-1)  (-2))
    THEN  (DupHyp  (-2))
    THEN  (RWO  "lnk-decl-dom"  (-1)))
  THENA  Auto
  )




Home Index