Lets suppose we have two propositions p and q:
- p = a ^ b
- q = c ^ d
Are these propositions logically equivalent?
Both propositions define the same boolean function F = {((0, 0), 0), ((0, 1), 0), ((1, 0), 0), ((1, 1), 1)}, so they seem to be logically equivalent.
But I know that proposition (p ↔ q) is always true if and only if p and q are logically equivalent. From this perspective p and q aren't logically equivalent because proposition ((a ^ b) ↔ (c ^ d)) isn't always true.
As a result, I am a little confused about the meaning of the term logical equivalence. The purpose of the question is to gain a deeper understanding of the meaning of the term logical equivalence.