{ 
[x:BaseDef]
    (mk-base(x) 
 BaseDef + CombinatorDef + {dv:ClassDerivation| 
                                             WF(dv)
                                             
 (||cdv-types(dv)|| = 1)} ) }
{ Proof }
Definitions occuring in Statement : 
mk-base: mk-base(x), 
combinator-def: CombinatorDef, 
cdv-wf: WF(dv), 
cdv-types: cdv-types(dv), 
classderiv: ClassDerivation, 
base-deriv: BaseDef, 
length: ||as||, 
uall:
[x:A]. B[x], 
and: P 
 Q, 
member: t 
 T, 
set: {x:A| B[x]} , 
union: left + right, 
natural_number: $n, 
int:
, 
equal: s = t
Definitions : 
uall:
[x:A]. B[x], 
member: t 
 T, 
and: P 
 Q, 
mk-base: mk-base(x), 
prop:
Lemmas : 
combinator-def_wf, 
classderiv_wf, 
cdv-wf_wf, 
length_wf1, 
cdv-types_wf, 
base-deriv_wf
\mforall{}[x:BaseDef]
    (mk-base(x)  \mmember{}  BaseDef  +  CombinatorDef  +  \{dv:ClassDerivation|  WF(dv)  \mwedge{}  (||cdv-types(dv)||  =  1)\}  )
Date html generated:
2011_08_17-PM-06_30_46
Last ObjectModification:
2011_06_18-AM-11_53_11
Home
Index