{ [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