Skip to content
Free public beta until December 4, 2026: every course is open, no card needed. After that, the first chapter of each course stays free and full access is a one-time $39 ($19 for up to 100 founding members chosen for helpful feedback). Your progress is kept. How the beta works

Problem-solving recipes

A step-by-step procedure for every problem type this course teaches — what to do first, what to do next, and how to tell which case you're in.

What are you being asked to do?

Start with what you've been handed and what you're asked to produce.

A paragraph of everyday reasoning, and you need to see its argument — Find the conclusion of a short passage for a few sentences. For a longer passage, Reconstruct and diagram a passage numbers every claim and draws how they support one another.

An everyday argument, and you need a verdict on it — Evaluate an argument with three questions is the first stop: are the premises true, do they support the conclusion, and how strongly? Then pick the tool for the part in doubt:

  • The pattern looks like a named form → Identify the form of an everyday argument.
  • You suspect it is invalid and want a check anyone can follow → Build a counterexample by substitution.
  • The form looks fine but something still feels wrong → Check a suspect argument for an informal fallacy. Then Repair a fallacious argument if the point is worth saving.
  • It is about groups ("all," "no," "some") → Put a statement in standard form. Then check the syllogism with the five rules or with a Venn diagram (each checks the other).
  • You want a fully symbolic verdict → Take an English argument all the way to a verdict, which chains the symbolic recipes below.

An English sentence to put into symbols — Symbolize an if-then sentence for a single conditional. Translate an English sentence into symbols for anything with "only if," "unless," "neither," or several joining words. Symbolize a whole argument when every premise and the conclusion must share one key.

A formula, and you need its truth value or its type — Find the main connective first. Then compute its value on one row, build its complete truth table, or classify it as a tautology, contradiction, or contingency. Check a prediction with a partial truth table if you already have a guess.

Two formulas: are they equivalent? — Check whether two sentences are equivalent with a table for a yes/no verdict. Build a chain of equivalences when you must show it step by step with named laws. Read a normal form off a truth table when you need a DNF or CNF.

A symbolized argument: is it valid? — Few letters → Test an argument with a truth table. Many letters, or a conclusion that is easy to make false → Test validity with the short method. Both hand you a countermodel if the argument is invalid.

A symbolized argument you believe is valid, and you must prove it — Plan a natural deduction proof reads the goal's main connective and picks the rule. If the goal is a conditional, Prove an if–then with a subproof. If nothing direct works, Prove a sentence by indirect proof. Check or write one line of a proof whenever you doubt a single step.

A truth-teller-and-liar puzzle — Solve a knights-and-knaves puzzle.

Finding the argument in a passage

Evaluating an everyday argument

Spotting and fixing informal fallacies

Arguments about groups (categorical logic)

From English to symbols

Truth values, tables, and classifying one sentence

Equivalence

Testing validity

Writing formal proofs

Logic puzzles