Truth Table Generator
Generate a complete truth table for a boolean expression with AND, OR, NOT, XOR and implies.
Inputs
Operators: AND, OR, NOT, XOR, IMPLIES. Variables: single letters A–Z. Max 6 variables.
Truth Table Rows
8
Variables Found
A, B, C
Truth Table
A | B | C | Result ------------------ F | F | F | T F | F | T | F F | T | F | T F | T | T | F T | F | F | T T | F | T | F T | T | F | T T | T | T | T
Is Tautology?
No
Is Contradiction?
No
Step by step
Values used
Boolean Expression = (A AND B) OR (NOT C)
Row Count
Rows = 2^n where n is the number of variables
Truth Table Rows
= 8
Variables Found
= A, B, C
Truth Table
= A | B | C | Result ------------------ F | F | F | T F | F | T | F F | T | F | T F | T | T | F T | F | F | T T | F | T | F T | T | F | T T | T | T | T
Is Tautology?
= No
Is Contradiction?
= No
How it works
A truth table lists all possible combinations of truth values for the variables in a boolean expression and evaluates the expression for each. It can reveal whether an expression is a tautology (always true), contradiction (always false), or contingency.
Formula
Row Count
Rows = 2^n where n is the number of variables
- n
- Number of distinct variables
Frequently Asked Questions
What operators are supported?
AND (conjunction), OR (disjunction), NOT (negation), XOR (exclusive or), and IMPLIES (material conditional). Use parentheses for grouping.
What is a tautology?
An expression that evaluates to true for every possible combination of variable values, e.g., 'A OR NOT A'.