Predicate logic
Predicate (logic)
Sometimes it is inconvenient or impossible to describe a set by listing all of its elements. Another useful way to define a set is by specifying a property that the elements of the set have in common. We use the notation P(x) to denote a sentence or statement P concerning the variable object x. The set defined by P(x) written {x | P(x)}, is just a collection of all the objects for which P is sensible and true.
See more at Wikipedia.org...
predicate logic
<
logic> (Or "predicate calculus") An extension of
propositional logic with separate symbols for
predicates,
subjects, and
quantifiers.
For example, where propositional logic might assign a single symbol P to the proposition "All men are mortal", predicate logic can define the predicate M(x) which asserts that the subject, x, is mortal and bind x with the
universal quantifier ("For all"):
All x . M(x)
Higher-order predicate logic allows predicates to be the subjects of other predicates.
(2002-05-21)
(c) Copyright 1993 by Denis Howe