Step * 2 of Lemma lnk-decl-cap2

.....falsecase..... 
1. l1 IdLnk
2. l2 IdLnk
3. dt tg:Id fp-> Type
4. tg Id
5. Type
6. ¬(l1 l2 ∈ IdLnk)
⊢ lnk-decl(l1;dt)(rcv(l2,tg))?T T
BY
((Unfold `fpf-cap` THEN SplitOnConclITE) THENA Auto) }

1
.....truecase..... 
1. l1 IdLnk
2. l2 IdLnk
3. dt tg:Id fp-> Type
4. tg Id
5. Type
6. ¬(l1 l2 ∈ IdLnk)
7. ↑rcv(l2,tg) ∈ dom(lnk-decl(l1;dt))
⊢ lnk-decl(l1;dt)(rcv(l2,tg)) T

2
.....falsecase..... 
1. l1 IdLnk
2. l2 IdLnk
3. dt tg:Id fp-> Type
4. tg Id
5. Type
6. ¬(l1 l2 ∈ IdLnk)
7. ¬↑rcv(l2,tg) ∈ dom(lnk-decl(l1;dt))
⊢ T


Latex:


.....falsecase..... 
1.  l1  :  IdLnk
2.  l2  :  IdLnk
3.  dt  :  tg:Id  fp->  Type
4.  tg  :  Id
5.  T  :  Type
6.  \mneg{}(l1  =  l2)
\mvdash{}  lnk-decl(l1;dt)(rcv(l2,tg))?T  \msim{}  T


By

((Unfold  `fpf-cap`  0  THEN  SplitOnConclITE)  THENA  Auto)




Home Index