Predicate logic · Definition

Predicate

logicpredicates

Before you start you need to know

A predicate is an expression with variables that, once given values, becomes a statement that is either true or false.

Definition

A predicate \(P(x)\) is an expression with free variables that becomes a proposition when values are assigned to them.

\[P(x,y)\in\{\top,\bot\}\]

A predicate, also called a "function with truth values", is an expression whose truth value depends on one or more variables. As long as those variables remain free, the expression does not determine a complete proposition.

When values are assigned to all its variables, the predicate becomes a proposition and acquires a truth value.

Predicate logic extends propositional logic because it allows talking about objects, properties and relations within a domain.

Think about it

Why is x > 2 not yet a complete proposition?

Because its truth value depends on the value assigned to x.

Exercises 10

References

  • Frederic P. Schuller, Lectures on the Geometrical Anatomy of Theoretical Physics · Lecture 1, Introduction / Logic of Propositions and Predicates, YouTube, 2015.