# Total predicates

A total predicate is a total function whose image is $$\{\text{true}, \text{false}\}.$$ This subset of total functions is very important, because often in mathematics, we want to ask whether some proposition is true or false. If we had a mapping of some language into the natural numbers, we could imagine putting each of these numbers into a total predicate to determine whether number encodes a true statement.

Here are a couple properties of total predicates. They're not terribly interesting, but they're worth noting:

If $$P$$ is the indicator function of a recursive set, then there is no greatest $$x$$ such that $$P(x).$$ We can state this mathematically:

$$\forall x : \left(P(x) \longrightarrow \left[\exists y: x \lt y \wedge P(y)\right]\right)$$

If $$P$$ is the indicator function of a finite set, then there is a greatest $$x$$ such that $$P(x).$$ This can also be stated mathematically:

$$\exists x : \left(P(x) \longrightarrow \left[\forall y: y \gt x \longrightarrow \neg P(y)\right]\right)$$