{ [st:SimpleType]. (st-vars(st)  Atom List) }

{ Proof }



Definitions occuring in Statement :  st-vars: st-vars(st),  simple_type: SimpleType,  uall: [x:A]. B[x],  member: t  T,  list: type List,  atom: Atom
Definitions :  atom-deq: AtomDeq,  l-union: as  bs,  nil: [],  cons: [car / cdr],  universe: Type,  lambda: x.A[x],  so_lambda: x.t[x],  so_lambda: so_lambda(x,y,z,w.t[x; y; z; w]),  so_lambda: x y.t[x; y],  list: type List,  atom: Atom,  axiom: Ax,  st-vars: st-vars(st),  simple_type: SimpleType,  equal: s = t,  member: t  T,  simple_type_ind: simple_type_ind,  all: x:A. B[x],  function: x:A  B[x],  isect: x:A. B[x],  uall: [x:A]. B[x]
Lemmas :  simple_type_ind_wf,  l-union_wf,  atom-deq_wf,  simple_type_wf

\mforall{}[st:SimpleType].  (st-vars(st)  \mmember{}  Atom  List)


Date html generated: 2011_08_17-PM-04_53_20
Last ObjectModification: 2011_02_06-PM-06_51_02

Home Index