ConceptComplete

Propositional Logic - Core Definitions

Propositional logic forms the foundation of mathematical logic by studying the logical relationships between propositions. A proposition is a declarative statement that is either true or false, but not both.

DefinitionPropositional Variable

A propositional variable is a symbol (typically pp, qq, rr, etc.) that represents a proposition. Each propositional variable can take exactly one of two truth values: true (denoted TT or 11) or false (denoted FF or 00).

DefinitionPropositional Formula

The set of propositional formulas (or well-formed formulas) is defined recursively:

  1. Every propositional variable is a formula
  2. If ϕ\phi is a formula, then ¬ϕ\neg \phi (negation) is a formula
  3. If ϕ\phi and ψ\psi are formulas, then (ϕψ)(\phi \land \psi) (conjunction), (ϕψ)(\phi \lor \psi) (disjunction), (ϕψ)(\phi \to \psi) (implication), and (ϕψ)(\phi \leftrightarrow \psi) (biconditional) are formulas
  4. Nothing else is a formula

We often omit parentheses when the precedence is clear: ¬\neg binds strongest, then \land, \lor, \to, and \leftrightarrow.

DefinitionLogical Connectives

The five fundamental logical connectives are defined by their truth tables:

  • Negation ¬p\neg p: true when pp is false
  • Conjunction pqp \land q: true when both pp and qq are true
  • Disjunction pqp \lor q: true when at least one of pp or qq is true
  • Implication pqp \to q: false only when pp is true and qq is false
  • Biconditional pqp \leftrightarrow q: true when pp and qq have the same truth value

The truth table for implication often surprises beginners: pqp \to q is considered true whenever pp is false, regardless of qq's truth value. This reflects the mathematical convention that a statement "if pp then qq" is vacuously true when the hypothesis pp is false.

DefinitionTruth Assignment

A truth assignment (or valuation) is a function vv that assigns a truth value to each propositional variable. Every truth assignment extends uniquely to all formulas by applying the truth tables of the connectives.

These definitions establish the syntax (how formulas are constructed) and semantics (how formulas are interpreted) of propositional logic, providing the framework for all subsequent logical reasoning.