{ [st1,st2:SimpleType].  (st1  st2  ') }

{ Proof }



Definitions occuring in Statement :  st-instance: st1  st2 simple_type: SimpleType uall: [x:A]. B[x] prop: member: t  T
Definitions :  subtype: S  T suptype: suptype(S; T) st-vars: st-vars(st) l_member: (x  l) set: {x:A| B[x]}  st-subst: st-subst(subst;st) st-similar: st-similar(st1;st2) atom: Atom assert: b product: x:A  B[x] exists: x:A. B[x] function: x:A  B[x] all: x:A. B[x] prop: universe: Type st-instance: st1  st2 axiom: Ax uall: [x:A]. B[x] isect: x:A. B[x] equal: s = t member: t  T simple_type: SimpleType
Lemmas :  assert_wf st-similar_wf st-subst_wf member_wf simple_type_wf st-vars_wf l_member_wf

\mforall{}[st1,st2:SimpleType].    (st1  \mleq{}  st2  \mmember{}  \mBbbP{}')


Date html generated: 2011_08_17-PM-04_56_44
Last ObjectModification: 2011_02_07-PM-03_56_20

Home Index