Show that ¬(¬p) and p are logically equivalent

As usual, to solve this type of exercise we should look at the logical operators. In this case, we only have negation (¬), so let’s start by having the truth table for that specific operator.

Truth table for the negation (¬) of a proposition

Truth table for the negation of a proposition
Truth table for the negation of a proposition. Source: Discrete Mathematics and its Applications by Rosen.

Solution to the exercise

If we analyze what we have to prove, we can see that there is only one propositional variable (p). Also, you can see that there are two compound propositions involved: ¬p and ¬(¬p).

So, we will have a table with three columns (p, ¬p, ¬(¬p)) and two rows for the two possible truth values of the propositional variable.

p¬p¬(¬p)
TFT
FTF

Using the truth table for the negation of a proposition (see picture above), we can complete the truth table.

After completing the truth table, we can state that p and ¬(¬p) are logically equivalent because they have the same truth values.

Related posts: