{ [ra,rt:Id  Id]. [k:Knd].  (kind-rename(ra;rt;k)  Knd) }

{ Proof }



Definitions occuring in Statement :  kind-rename: kind-rename(ra;rt;k) Knd: Knd Id: Id uall: [x:A]. B[x] member: t  T function: x:A  B[x]
Definitions :  uall: [x:A]. B[x] member: t  T kind-rename: kind-rename(ra;rt;k) so_lambda: x.t[x] so_lambda: x y.t[x; y] so_apply: x[s] so_apply: x[s1;s2]
Lemmas :  kindcase_wf Knd_wf locl_wf Id_wf rcv_wf IdLnk_wf

\mforall{}[ra,rt:Id  {}\mrightarrow{}  Id].  \mforall{}[k:Knd].    (kind-rename(ra;rt;k)  \mmember{}  Knd)


Date html generated: 2011_08_10-AM-07_46_16
Last ObjectModification: 2011_06_18-AM-08_12_07

Home Index