Personal website Rudolf Adamkovič

Home / Logic / Biconditional


Truth table

Construct the truth table for the statement

\begin{align*} P \iff Q \> & \equiv \> (P \implies Q) \land (Q \implies P) \\ & \equiv \> (\lnot P \lor Q) \land (\lnot Q \lor P). \end{align*}
<<scheme/org-truth-table>>
(org-truth-table (lambda (p q)
                   (and (or (not p) q)
                        (or (not q) p)))
                 '("P" "Q"
                   "P \\iff Q"))
\(P\) \(Q\) \(P \iff Q\)
false false true
false true false
true false false
true true true

© 2025 Rudolf Adamkovič under GNU General Public License version 3.
Made with Emacs and secret alien technologies of yesteryear.