Always True, Always False
Now that we have a fairly organized way of analyzing the truth value of compound propositions, we’ll start to see some interesting phenomena crop up from time-to-time. We’ll do this by looking at all possible values a proposition can take, which is precisely what truth tables allow us to do.
Tautologies
Let's examine the proposition $p \rightarrow (p \lor q)$. We'll start with a blank truth table.
There is a special name for propositions that are always true, no matter what truth values are held by its constituent parts.
A proposition is called a tautology if it is true for all possible truth value assignments for its component parts.
Often, the symbol $T_0$ is used to represent tautological propositions.
Contradictions
As observed above, some truth tables have columns whose only value is $1$. Of course, we could run into the opposite situation.
Suppose we wanted to examine the proposition $p \land (\neg p \land q)$. Naturally, we start with an empty truth table.
We have a different term for the sorts of situations depicted in Example 1.3.2.
A proposition is called a contradiction if it is false for all possible truth value assignments for its component parts.
Often, the symbol $F_0$ is used to represent contradictory propositions.
Satisfiability
For a given compound proposition, a truth table allows us to quickly look for any truth value assignments that yield a truth value of $1$ or $0$.
This time, let's look at the compound proposition $(p \lor q) \land r$ that is made up of three constituent propositions $p, q, r$:
Let's take another look at the truth table for the proposition $p \rightarrow (p \lor q)$:
In the previous two examples, we could make the desired proposition true with an appropriate selection of truth values for the component propositions $p$ and $q$. Example 1.3.2 and our next example both demonstrate that this is not always possible.
Consider the proposition $\neg p \land (p \land q)$, which is slightly different than the proposition given in Example 1.3.2. Here is it's truth table:
Some propositions can be made true with an appropriate choice of truth values for any constituent propositions. Others can’t.
A compound proposition $p$ is called satisfiable if there exists truth value assignments for its constituent propositions such that $p = 1$.
Otherwise, $p$ is unsatisfiable.
As demonstrated in Example 1.3.3, since there exists truth values for $p, q, r$ such that $\bigl((p \lor q) \land r\bigr) = 1$, we have that $\bigl((p \lor q) \land r\bigr)$ is satisfiable.
From Example 1.3.4, we saw that there exists truth values for $p, q$ such that $\bigl(p \rightarrow (p \lor q)\bigr) = 1$, meaning $p \rightarrow (p \lor q)$ is satisfiable.
From Example 1.3.5, we saw that $\bigl(\neg p \land (p \land q)\bigr) = F_0$, meaning $\neg p \land (p \land q)$ is unsatisfiable.