Enter one or more sentences of truth-functional logic in the space below. Separate multiple sentences with commas.
Use the following symbols for the logical operators.
~ | for negation |
& | for conjunction |
v | for disjunction |
-> | for the conditional |
<-> | for the biconditional |
# | for absurdity |
| | for NAND (the Sheffer Stroke) |
! | for NOR (Wittgenstein's Sheffer Stroke) |
These are some examples of well-formed inputs that the program will accept.
A sentence of TFL is a tautology if and only if it is true on every truth-value assignment. (I.e., there is a “T” on every line below the main logical operator.)
The source code for this webpage is available on Github.