{ [hdr:Name]. [T:Type].  (Base(hdr;T)  EClass'(T)) }

{ Proof }



Definitions occuring in Statement :  base-headers-msg-val: Base(hdr;typ),  Message: Message,  eclass: EClass(A[eo; e]),  name: Name,  uall: [x:A]. B[x],  member: t  T,  universe: Type
Definitions :  tactic: Error :tactic,  CollapseTHEN: Error :CollapseTHEN,  Unfold: Error :Unfold,  member: t  T,  equal: s = t,  universe: Type,  isect: x:A. B[x],  uall: [x:A]. B[x],  axiom: Ax,  name: Name,  base-headers-msg-val: Base(hdr;typ),  bag: bag(T),  es-E: E,  function: x:A  B[x],  Message: Message,  event-ordering+: EO+(Info),  eclass: EClass(A[eo; e]),  list: type List,  bool: ,  all: x:A. B[x],  lambda: x.A[x],  event_ordering: EO,  cond-msg-body: cond-msg-body(hdr;typ;m),  es-info: info(e),  record+: record+,  dep-isect: Error :dep-isect,  record-select: r.x,  ifthenelse: if b then t else f fi ,  eq_atom: x =a y,  token: "$token",  es-base-E: es-base-E(es),  top: Top,  apply: f a,  atom: Atom,  eq_atom: eq_atom$n(x;y),  subtype_rel: A r B,  subtype: S  T
Lemmas :  Message_wf,  event-ordering+_wf,  event-ordering+_inc,  es-base-E_wf,  subtype_rel_self,  es-E_wf,  es-info_wf,  cond-msg-body_wf,  name_wf

\mforall{}[hdr:Name].  \mforall{}[T:Type].    (Base(hdr;T)  \mmember{}  EClass'(T))


Date html generated: 2011_08_17-PM-04_01_11
Last ObjectModification: 2011_06_20-PM-01_13_08

Home Index