Propositional logic studies the structure of logical arguments using propositions and logical connectives. A proposition is a statement that is either true or false. The goal is to develop a formal system for reasoning about propositions without considering their content—only their truth values and how they combine.
Start by examining simple propositions and how they combine with connectives. Work through natural language arguments and formalize them into propositional notation.
Confusing natural language 'and' with logical AND (natural 'and' often carries temporal meaning). Thinking the truth value depends on real-world facts rather than component truth values.
Propositional logic is the simplest formal system for reasoning rigorously about truth. Its core move is to abstract away the content of statements entirely and work only with their truth values. You begin with propositions — declarative statements that are either true or false, like "It is raining" or "5 is prime" — and combine them using logical connectives: AND, OR, NOT, and IF...THEN. The resulting compound statements have truth values determined purely by the truth values of their components, following fixed rules regardless of what the propositions are actually about.
If you have studied set theory, you already have useful intuition here. Propositions are like sets of possible worlds — the set of situations in which the proposition is true. Logical AND corresponds to intersection: "P AND Q" is true in worlds where both P and Q hold. Logical OR corresponds to union: "P OR Q" is true in any world where at least one holds. NOT corresponds to complement. The parallel is not accidental — Boolean algebra, set theory, and propositional logic are deeply related formal structures.
The most important thing to internalize early is that logical connectives are not the same as their natural language counterparts. In English, "I ate dinner and went to bed" implies a temporal sequence. In logic, "P AND Q" says nothing about order — it is simply true when both P and Q are true simultaneously. Similarly, logical OR is inclusive: "P OR Q" is true even when both are true, which differs from how "or" often functions in everyday speech ("coffee or tea?" typically means one, not both). The formal system forces you to be precise in ways natural language does not require.
A proposition must have a definite truth value. This excludes questions, commands, and self-referential statements like "This sentence is false." The last case — called the Liar Paradox — reveals a genuine limitation of classical logic: assigning either truth value leads to contradiction. Classical propositional logic avoids this by requiring propositions to be truth-apt, stable, and non-self-referential. The study of what to do about paradoxes has driven important research in logic, but propositional logic sidesteps them cleanly by simply not admitting such sentences as propositions.
With these foundations — propositions, connectives, and truth values — you can build truth tables that exhaustively show the behavior of any compound statement, prove that arguments are valid or invalid, and identify tautologies (statements true in all cases) and contradictions (statements false in all cases). This is the beginning of formal reasoning, and every more advanced logical system you encounter — predicate logic, modal logic, type theory — builds directly on this foundation.