Analyze statements with variables, operators, and truth tables. Check tautologies, contingencies, equivalence, and argument validity. See every logical outcome with structured results and charts.
NOT or !, AND or &, OR or |, XOR or ^.
Use -> for implication and <-> for equivalence.
NAND and NOR are also supported.
Expression: (P AND Q) -> R
Equivalence: P -> Q and (NOT P) OR Q
Assignments: P=1, Q=0, R=1
| Example | Statement | Interpretation | Expected Result |
|---|---|---|---|
| 1 | P OR NOT P | Law of excluded middle | Tautology |
| 2 | P AND NOT P | Direct contradiction | Contradiction |
| 3 | P -> Q | Conditional relation | Contingency |
| 4 | (P -> Q) <-> ((NOT P) OR Q) | Implication equivalence rule | Equivalent |
| 5 | P -> Q, Q -> R, P therefore R | Hypothetical syllogism chain | Valid argument |
This calculator follows Boolean algebra and propositional logic rules. Each row assigns truth values to variables and then evaluates operators by precedence.
It evaluates propositional logic statements, builds truth tables, checks equivalence, and tests whether premises logically support a conclusion.
You can use NOT, AND, OR, XOR, NAND, NOR, implication, and equivalence. Symbol forms like !, &, |, ^, ->, and <-> also work.
A tautology is a statement that stays true for every possible assignment of its variables. The calculator labels it automatically after evaluation.
A contradiction is a statement that becomes false for every possible variable assignment. It never produces a true row in the truth table.
The calculator compares both expressions row by row. If every row matches, the expressions are logically equivalent.
An argument is valid when no truth table row makes all premises true and the conclusion false. Any such row is a counterexample.
Truth tables grow exponentially with more variables. A row limit keeps the page fast, readable, and practical for regular study use.
Yes. After evaluation, you can download the current table as a CSV file or a PDF report for sharing, printing, or revision.
Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.