{ [da:k:Knd fp-> Type]. [k:Knd].  (Msgtype(da;k)  Type) }

{ Proof }



Definitions occuring in Statement :  ma-msgtype: Msgtype(da;k),  fpf: a:A fp-> B[a],  Knd: Knd,  uall: [x:A]. B[x],  member: t  T,  universe: Type
Definitions :  uall: [x:A]. B[x],  member: t  T,  ma-msgtype: Msgtype(da;k),  so_lambda: x.t[x],  so_apply: x[s]
Lemmas :  fpf-cap_wf,  Knd_wf,  Kind-deq_wf,  fpf_wf

\mforall{}[da:k:Knd  fp->  Type].  \mforall{}[k:Knd].    (Msgtype(da;k)  \mmember{}  Type)


Date html generated: 2011_08_10-AM-08_11_58
Last ObjectModification: 2011_06_18-AM-08_27_11

Home Index