{ [x,y:Top]. [nms:MaName List].
    (if [] and nms overlap then x else y fi ~ y) }

{ 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] top: Top nil: [] list: type List sqequal: s ~ t
Definitions :  uall: [x:A]. B[x] manames-overlap-case: if nms1 and nms2 overlap then x else y fi member: t  T branch: if p:P then A[p] else B fi  all: x:A. B[x] prop: implies: P  Q decidable: Dec(P) or: P  Q not: A false: False
Lemmas :  MaName_wf decidable_wf l_disjoint_wf l_disjoint_nil top_wf

\mforall{}[x,y:Top].  \mforall{}[nms:MaName  List].    (if  []  and  nms  overlap  then  x  else  y  fi  \msim{}  y)


Date html generated: 2011_08_10-AM-07_52_21
Last ObjectModification: 2011_06_18-AM-08_14_33

Home Index