Go backward to ExamplesGo up to TopGo forward to Example |

If `x` is a variable, `F` is a formula and `T` is a term, then
the following is a term with bound variable `x`:

(prod_{x, F}T).

The value of this term is 1, if `F` does not hold for any `x`;
otherwise it is, for every `x` that satisfies `F`,
the product of the value of `T` and of the value of the term for all
other `x`:

( forallx: ~F)=> ( prod_{x, F}T) = 1;( forally:F[x<-y]=> ( prod_{x, F}T) =T[x<-y] * (prod_{x, F /\ x != y}T)).

Author: Wolfgang Schreiner

Last Modification: November 16, 1999