previous up next
Go backward to Examples
Go up to Top
Go forward to Example
RISC-Linz logo

Product Quantifier

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

(prodx, 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:

(forall x: ~F) => (prodx, F T) = 1;
(forall y: F[x <- y] => (prodx, F T) = T[x <- y] * (prodx, F /\  x != y T)).

Author: Wolfgang Schreiner
Last Modification: November 16, 1999

previous up next