{ [T:Type]. [x,y:T]. [nms1,nms2:MaName List].
    (if nms1 and nms2 overlap then x else y fi  T) }

{ Proof }



Definitions occuring in Statement :  manames-overlap-case: if nms1 and nms2 overlap then x else y fi,  MaName: MaName,  uall: [x:A]. B[x],  member: t  T,  list: type List,  universe: Type
Definitions :  uall: [x:A]. B[x],  member: t  T,  manames-overlap-case: if nms1 and nms2 overlap then x else y fi,  all: x:A. B[x],  so_lambda: x.t[x],  prop: ,  so_apply: x[s]
Lemmas :  branch_wf2,  l_disjoint_wf,  MaName_wf,  decidable_wf,  not_wf

\mforall{}[T:Type].  \mforall{}[x,y:T].  \mforall{}[nms1,nms2:MaName  List].    (if  nms1  and  nms2  overlap  then  x  else  y  fi  \mmember{}  T)


Date html generated: 2011_08_10-AM-07_52_16
Last ObjectModification: 2011_06_18-AM-08_14_29

Home Index