Sign in to save

Bookmark this page so you can find it later.

Sign in to save

Bookmark this page so you can find it later.

Symbolic Logic Propositional and Predicate cheat sheet - grade college

Click image to open full size

Symbolic logic studies the formal structure of arguments by translating ordinary claims into precise symbols. This cheat sheet covers propositional logic, where whole statements are connected by truth-functional operators, and predicate logic, where statements are analyzed using predicates, variables, and quantifiers. Students need these tools to test validity, build proofs, and avoid relying on ambiguous natural language.

The goal is to make common symbols, rules, and translation patterns easy to check while studying or solving problems.

In propositional logic, the core ideas are truth values, connectives such as ¬, ∧, ∨, →, and ↔, and methods such as truth tables and derivations. In predicate logic, the key additions are predicates, individual constants, variables, domains, and quantifiers such as ∀ and ∃. Validity means that there is no interpretation in which all premises are true and the conclusion is false.

Many proof methods depend on preserving truth through rules such as modus ponens, universal instantiation, and existential generalization.

Key Facts

  • Negation reverses truth value: if P is true then ¬P is false, and if P is false then ¬P is true.
  • A conjunction P ∧ Q is true only when both P and Q are true.
  • An inclusive disjunction P ∨ Q is false only when both P and Q are false.
  • A conditional P → Q is false only when P is true and Q is false.
  • A biconditional P ↔ Q is true exactly when P and Q have the same truth value.
  • Universal quantification ∀x Fx means every object in the domain has property F.
  • Existential quantification ∃x Fx means at least one object in the domain has property F.
  • A valid argument has this form: if premises P1, P2, ..., Pn are all true, then conclusion C must be true.

Vocabulary

Proposition
A proposition is a statement that has a truth value, either true or false.
Connective
A connective is a logical operator, such as ¬, ∧, ∨, →, or ↔, that forms compound propositions from simpler ones.
Predicate
A predicate is an expression such as Fx or Loves(x, y) that attributes a property or relation to one or more objects.
Quantifier
A quantifier is a symbol, usually ∀ or ∃, that states how many objects in a domain satisfy a predicate.
Domain
The domain is the set of objects over which variables range in a predicate logic interpretation.
Validity
Validity is the property an argument has when it is impossible for the premises to be true and the conclusion false.

Common Mistakes to Avoid

  • Treating P → Q as meaning P causes Q is wrong because the material conditional only describes a truth-functional relation between P and Q.
  • Forgetting that P ∨ Q is inclusive is wrong because in standard propositional logic P ∨ Q is true when P, Q, or both are true.
  • Negating a quantified statement incorrectly is wrong because ¬∀x Fx is equivalent to ∃x ¬Fx, and ¬∃x Fx is equivalent to ∀x ¬Fx.
  • Using an existential witness as if it were arbitrary is wrong because a name introduced from ∃x Fx may refer only to some object, not every object.
  • Confusing validity with truth is wrong because validity applies to argument form, while truth applies to individual statements under an interpretation.

Practice Questions

  1. 1 Make a truth table for (P → Q) ∧ P and determine whether Q follows by modus ponens.
  2. 2 Translate into predicate logic: Every philosopher is a thinker, using Px for x is a philosopher and Tx for x is a thinker.
  3. 3 Negate the sentence ∀x (Student(x) → Reads(x)) and simplify the negation using quantifier rules.
  4. 4 Explain why an argument can be valid even if one or more of its premises are actually false.

Understanding Symbolic Logic Propositional and Predicate

A logical system has two parts that students should keep separate. Syntax is the set of rules for making a well formed expression. Semantics is the meaning assigned to that expression.

A sentence can be grammatically correct in symbolic logic yet still be false under a particular interpretation. For example, a predicate may stand for being a planet, while the domain may contain only objects in one classroom.

The same written formula can change truth value when its domain or predicate meaning changes. State the domain before judging quantified statements.

Conditionals cause many mistakes because everyday speech often suggests a stronger claim than formal logic does. The claim if a number is divisible by four, then it is even does not say that every even number is divisible by four. Reversing the direction creates a different conditional.

The original statement is only challenged by a case where the first part holds but the second part fails. This makes conditionals useful for rules, computer programs, and scientific predictions.

A rule can be tested by searching for the one kind of case that violates it. Statements using only if, if and only if, unless, and either or need careful translation because ordinary wording can hide direction or grouping.

Predicate logic lets one describe an object's properties and its relations to other objects. A one place predicate might mean is red. A two place predicate might mean admires.

Relations make word order important. Sam admires Lee says something different from Lee admires Sam. Quantifiers have scope, meaning the part of a sentence they control.

Every student read a book can mean that each student read possibly different books. There is a book that every student read makes the book the same for all students. Changing quantifier order changes the claim.

Another important point is empty domains or empty categories. A universal claim about a category with no members counts as true in standard logic, since no counterexample exists. An existential claim still needs an actual example.

Proofs work by recording each allowed step and its reason. This discipline matters because a conclusion may sound sensible without following from the premises. When working forward, identify what a rule permits after matching its exact pattern.

When working backward, consider which statement would produce the target by an approved rule. Keep brackets and the scope of negations visible, since one misplaced grouping can alter an entire argument. Truth tables are especially helpful for short propositional arguments, while formal derivations scale better when there are many statements.

Outside philosophy, these habits appear in legal reasoning, database searches, coding conditions, and checking claims in news or debates. The main skill is not memorizing symbols. It is noticing exactly what has been claimed, what has not been claimed, and what evidence would be required for the conclusion.