es-prior-match(R; X; Y) ==
  es,e.
   if (e  (X)'  e  Y)  (R (X)'(e) Y(e))
   then {<(X)'(e), Y(e)>}
   else {}
   fi 



Definitions occuring in Statement :  es-prior-val: (X)' eclass-val: X(e) in-eclass: e  X band: p  q ifthenelse: if b then t else f fi  apply: f a lambda: x.A[x] pair: <a, b> single-bag: {x} empty-bag: {}
Definitions :  lambda: x.A[x] ifthenelse: if b then t else f fi  band: p  q in-eclass: e  X apply: f a single-bag: {x} pair: <a, b> es-prior-val: (X)' eclass-val: X(e) empty-bag: {}

es-prior-match(R;  X;  Y)  ==
    \mlambda{}es,e.if  (e  \mmember{}\msubb{}  (X)'  \mwedge{}\msubb{}  e  \mmember{}\msubb{}  Y)  \mwedge{}\msubb{}  (R  (X)'(e)  Y(e))  then  \{<(X)'(e),  Y(e)>\}  else  \{\}  fi 


Date html generated: 2011_08_16-PM-05_41_16
Last ObjectModification: 2011_01_16-PM-03_39_20

Home Index