A proposition is a statement that has a defined truth value, either true or false. Propositional equivalence is a concept where two propositions are considered logically equivalent. These propositions are different syntactically but have the same truth values. For example,
To represent that two propositions are logically equivalents, we use "
There are three ways to prove two propositions are logically equivalent.
Using biconditional
Using truth values
Using laws of logical equivalences
Let's discuss each one in detail now.
We can prove that two propositions are logically equivalent by taking
Suppose we have two
To find truth values for the first proposition, we take the
To find truth values for the second proposition, we take the negation of n represented by
Lastly, to prove that the two propositions are logically equivalent, we take bi-conditional between them represented as
m | n | m → n | ~ (m → n) | ~n | m ∧~ n | ~(m → n) ⇔ (m ∧~ n) |
T | T | T | F | F | F | T |
T | F | F | T | T | T | T |
F | T | T | F | F | F | T |
F | F | T | F | T | F | T |
We conclude that the two propositions are logically equivalent as their bi-conditional is a tautology.
We can prove that two propositions are logically equivalent if we find their truth values and match if they are equal. Suppose we have to compound propositions:
To find truth values for the first proposition, we take the implication between
To find truth values for the second proposition, we take the negation of m represented by
Lastly, we compare the output truth values of both propositions.
m | n | m → n | ~m | ~m ∨ n |
T | T | T | F | T |
T | F | F | F | F |
F | T | T | T | T |
F | F | T | T | T |
We conclude that the two propositions are logically equivalent as their output truth values are the same.
Let's discuss some laws that are made based on propositional equivalences first. These laws have already been proven and are a base for determining logical equivalence between any two propositions. Let's suppose we have three propositions:
Law | Explanation |
Identity laws | m ∧ T⇔ m m ∨ F⇔m Here T and F represents all true truth values and all false truth values respectively |
Domination laws | m ∧ F ⇔ F m ∨ T ⇔ T |
Idempotent laws | m ∧ m ⇔ m m ∨ m ⇔ m |
Double negation law | ~(~m) ⇔ m |
Commutative laws | m ∧ n ⇔ n ∧ m m ∨ n ⇔ n ∨ m |
Associative laws | m ∧ (n ∧ p) ⇔ (m ∧ n) ∧ p m ∨ (n ∨ p) ⇔ (m ∨ n) ∨ p |
Distributive laws | m ∨ (n ∧ p) ⇔ (m ∨ n) ∧ (m ∨ p) m ∧ (n ∨ p) ⇔ (m ∧ n) ∨ (m ∧ p) |
De Morgan's law | ~(m ∧ n) ⇔ ~m ∨ ~n ~(m ∨ n) ⇔ ~m ∧ ~n |
Absorption laws | m ∨ (m ∧ n) ⇔ m m ∧ (m ∨ n)⇔ m |
Negation laws | m ∨ ~m ⇔ T m ∧ ~m ⇔ F |
Implication law | m → n ⇔ ~m ∨ n |
We can use the laws above to prove our propositions are logically equivalent. For example, suppose we have two compound propositions:
We conclude that the two propositions are logically equivalent.
Propositional equivalence helps us determine if two propositions are logically equivalent. Moreover, it is useful in determining relationships between propositions, simplifying complex propositions, and identifying propositions with a similar behavior.
Free Resources