Step * of Lemma lnk-decl-ap

[k:Knd]. ∀[l:IdLnk]. ∀[dt:x:Id fp-> Type].  lnk-decl(l;dt)(k) dt(tag(k)) supposing ↑k ∈ dom(lnk-decl(l;dt))
BY
((UnivCD THENA Auto) THEN KindCases) }

1
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)

2
1. Id
2. IdLnk
3. dt x:Id fp-> Type
4. ↑locl(y) ∈ dom(lnk-decl(l;dt))
⊢ lnk-decl(l;dt)(locl(y)) dt(snd(⊥))


Latex:


\mforall{}[k:Knd].  \mforall{}[l:IdLnk].  \mforall{}[dt:x:Id  fp->  Type].
    lnk-decl(l;dt)(k)  \msim{}  dt(tag(k))  supposing  \muparrow{}k  \mmember{}  dom(lnk-decl(l;dt))


By

((UnivCD  THENA  Auto)  THEN  KindCases)




Home Index