Conditional Logic & Formal Reasoning

What You Need to Know

Conditional logic is the LSAT’s language for linking ideas with if–then relationships. Formal reasoning is the skill of translating English into precise logical form (conditionals, quantifiers, negations) and drawing only what must follow.

Why it matters: it drives many Logical Reasoning question types (Must Be True, Sufficient Assumption, Necessary Assumption, Flaw, Parallel, Inference), and it’s the backbone of clean diagramming in conditional-heavy setups.

Core idea (the rule you live by)

A conditional statement has:

  • Sufficient condition (trigger): what must happen first.
  • Necessary condition (requirement): what must be true if the trigger happens.

Write it as:
ABA \rightarrow B
Read: If AA, **then** BB.

Key implications:

  • From ABA \rightarrow B you may infer its contrapositive:
    ¬B¬A\neg B \rightarrow \neg A
  • You may not infer the converse or inverse:
    BAB \rightarrow A
    ¬A¬B\neg A \rightarrow \neg B

Your #1 job: translate accurately, then use contraposition + chaining to make valid inferences.


Step-by-Step Breakdown

A. Translating English into conditionals (the LSAT way)
  1. Identify the indicator word (if, only if, unless, without, until, requires, depends).
  2. Find the sufficient condition (often right after “if,” “when,” “whenever,” “each,” “any”).
  3. Find the necessary condition (often right after “then,” or introduced by “only if,” “requires,” “depends on,” “must”).
  4. Diagram cleanly with consistent symbols.
  5. Immediately write the contrapositive for anything that looks chainable.
Micro-examples (translation)
  • “If you submit late, you lose points.”
    LPL \rightarrow P
  • “You lose points only if you submit late.”
    PLP \rightarrow L
  • “Submitting late is sufficient to lose points.”
    LPL \rightarrow P
  • “Submitting late is necessary to lose points.”
    PLP \rightarrow L
B. Contraposition (automatic)
  1. Swap the two terms.
  2. Negate both.

Example:
ABA \rightarrow B
Contrapositive:
¬B¬A\neg B \rightarrow \neg A

Negation tips:

  • ¬(not X)=X\neg(\text{not }X) = X
  • ¬(all)=not all\neg(\text{all}) = \text{not all} (often becomes “some not”)
  • ¬(some)=none\neg(\text{some}) = \text{none}
C. Chaining (linking multiple conditionals)
  1. Look for a middle term that matches:
    ABA \rightarrow B
    BCB \rightarrow C
  2. Chain to get:
    ACA \rightarrow C
  3. Also chain contrapositives when useful.

Worked chain:

  • Premises:
    ABA \rightarrow B
    BCB \rightarrow C
  • Inference:
    ACA \rightarrow C
  • Contrapositive of the inference:
    ¬C¬A\neg C \rightarrow \neg A
D. Handling “unless,” “without,” and “until”

These are common LSAT translation traps.

Method (reliable):

  1. Rewrite “PP unless QQ” as “If not QQ, then PP.”
  2. Equivalent form: “If not PP, then QQ.”

Example:

  • “You won’t pass unless you study.”
    • “If you don’t study, you won’t pass”:
      ¬S¬P\neg S \rightarrow \neg P
    • Equivalent:
      PSP \rightarrow S

“Without” usually means “if not”:

  • “No success without effort.”
    ¬E¬U\neg E \rightarrow \neg U (where UU = success)
    Equivalent:
    UEU \rightarrow E

“Until” often sets a necessary condition for stopping:

  • “You won’t relax until you finish.”
    If you relax, you must have finished:
    RFR \rightarrow F

For “until,” ask: what must be true for the later thing to occur?

E. Using conditionals in LR question tasks
  1. Must Be True / Inference: chain what you have; take contrapositives; pick the choice that is guaranteed.
  2. Necessary Assumption: look for what the argument requires; use the Negation Test (negate the choice; if the argument falls apart, it was necessary).
  3. Sufficient Assumption: look for a missing link; often you need to complete a chain to force the conclusion.
  4. Flaw: watch for confusing sufficient with necessary (classic).

Key Formulas, Rules & Facts

Conditional logic essentials
Rule / ConceptFormal formWhen to useNotes
Conditional statementABA \rightarrow BWhenever an “if–then” relationship is impliedAA is sufficient; BB is necessary
Contrapositive¬B¬A\neg B \rightarrow \neg AAlways validMost-tested move in LSAT logic
Converse (invalid inference)BAB \rightarrow ATrapNot implied by ABA \rightarrow B
Inverse (invalid inference)¬A¬B\neg A \rightarrow \neg BTrapNot implied by ABA \rightarrow B
Chain rule (hypothetical syllogism)AB, BC  ACA \rightarrow B,\ B \rightarrow C\ \Rightarrow\ A \rightarrow CLinking conditionalsRequires exact match (or justified synonym)
BiconditionalABA \leftrightarrow B“If and only if,” “necessary and sufficient”Equivalent to ABA \rightarrow B and BAB \rightarrow A
Common indicator words (translation triggers)
English indicatorWhat it usually signalsDiagram cue
if, when, whenever, each, anysufficient conditionwhat follows is AA
only ifnecessary conditionterm after is necessary: ABA \rightarrow B where “only if BB
requires, must, depends on, necessarynecessary conditionABA \rightarrow B where BB is required
sufficient, guarantees, ensuressufficient conditionABA \rightarrow B where AA guarantees
unlessconditional with negation¬QP\neg Q \rightarrow P and ¬PQ\neg P \rightarrow Q
withoutnegative triggeroften ¬X¬Y\neg X \rightarrow \neg Y or YXY \rightarrow X
untilnecessary for later eventoften LaterEarlierLater \rightarrow Earlier
Quantifiers (formal reasoning)

Quantifiers show up a lot in “formal logic” stimuli.

QuantifierMeaningUseful inferencesNegation
All AA are BBABA \rightarrow Bcontrapositive applies“Not all AA are BB” = some AA are not BB
No AA are BBA¬BA \rightarrow \neg Balso B¬AB \rightarrow \neg A“Some AA are BB
Some AA are BBx(AB)\exists x(A \wedge B)does not support contraposition“No AA are BB
Most AA are BBmajority of AA are BBbe cautious: not convertible“Half or fewer AA are BB

Treat “some” as “at least one.” It never justifies a universal conclusion.

De Morgan’s laws (negating compound statements)

Use these when negating answer choices (Necessary Assumption) or spotting formal fallacies.

¬(AB)(¬A¬B)\neg(A \wedge B) \leftrightarrow (\neg A \vee \neg B)
¬(AB)(¬A¬B)\neg(A \vee B) \leftrightarrow (\neg A \wedge \neg B)

Valid vs. invalid argument forms
FormStructureValid?LSAT label
Modus PonensAB, A  BA \rightarrow B,\ A\ \Rightarrow\ BValid“affirming the antecedent” (good)
Modus TollensAB, ¬B  ¬AA \rightarrow B,\ \neg B\ \Rightarrow\ \neg AValidusing contrapositive
Affirming the consequentAB, B  AA \rightarrow B,\ B\ \Rightarrow\ AInvalidclassic flaw
Denying the antecedentAB, ¬A  ¬BA \rightarrow B,\ \neg A\ \Rightarrow\ \neg BInvalidclassic flaw

Examples & Applications

Example 1: “Only if” (necessary condition)

Stimulus: “A building gets a permit only if it meets the safety code.”

Setup:

  • PP = gets a permit
  • SS = meets safety code

Diagram:
PSP \rightarrow S
Contrapositive:
¬S¬P\neg S \rightarrow \neg P

Key insight: “Only if” introduces what must be true for the first thing to happen.

Example 2: “Unless” (two equivalent conditionals)

Stimulus: “The team will not win unless it practices.”

Setup:

  • WW = win
  • RR = practice

Translate:

  • If not practice, then not win:
    ¬R¬W\neg R \rightarrow \neg W
  • Equivalent:
    WRW \rightarrow R

Key insight: This often helps you connect to other premises that mention WW.

Example 3: Chain + contrapositive in an inference question

Premises:

  1. “If the report is audited, the errors will be found.”
    AEA \rightarrow E
  2. “If errors are found, the report will be revised.”
    ERE \rightarrow R

Inference:
ARA \rightarrow R

Also useful:

  • Contrapositive of premise 2:
    ¬R¬E\neg R \rightarrow \neg E
  • Then contrapositive chain:
    ¬R¬A\neg R \rightarrow \neg A

Key insight: Many MBT answers are just the endpoints of a chain, sometimes in contrapositive form.

Example 4: Quantifiers and negation (formal reasoning)

Statement: “All efficient engines are quiet.”

Diagram:
EQE \rightarrow Q

Negation (what it means to deny it):

  • “Not all efficient engines are quiet,” i.e., “Some efficient engines are not quiet.”

Formal:
x(E¬Q)\exists x\,(E \wedge \neg Q)

Key insight: The negation of “all” is some not, not “none.”


Common Mistakes & Traps

  1. Mixing up sufficient vs. necessary: You treat a requirement as a trigger (or vice versa). This flips the arrow and wrecks chains. Fix: circle indicators: “only if,” “requires,” “depends” almost always point to the necessary side.

  2. Taking the converse/inverse as valid: From ABA \rightarrow B you assume BAB \rightarrow A or ¬A¬B\neg A \rightarrow \neg B. Why wrong: those are different claims. Fix: only two safe moves: modus ponens and modus tollens.

  3. Forgetting the contrapositive exists: You see ABA \rightarrow B but miss ¬B¬A\neg B \rightarrow \neg A, losing easy inferences. Fix: for any conditional that might matter, write its contrapositive immediately.

  4. Mishandling “unless”: You write PQP \rightarrow Q when you needed ¬QP\neg Q \rightarrow P (or vice versa). Fix: use the template: “PP unless QQ” becomes ¬QP\neg Q \rightarrow P, and also ¬PQ\neg P \rightarrow Q.

  5. Over-chaining with non-matching terms: You chain ABA \rightarrow B with CDC \rightarrow D because they “sound related.” Why wrong: chaining requires an identical middle term (or clearly defined synonym). Fix: treat terms like variables; match exactly.

  6. Illicitly contraposing “some”: You try to contrapositive a statement like “Some AA are BB.” Why wrong: existential claims don’t support contraposition. Fix: only contrapose **universal-style** conditionals (including “all,” “no,” and standard \rightarrow forms).

  7. Negating answer choices incorrectly (Necessary Assumption): You negate “some,” “all,” or “or” improperly. Fix: memorize quantifier negations and De Morgan’s.

  8. Confusing “most” with “all”: You treat “most” as a conditional ABA \rightarrow B. Why wrong: “most” allows exceptions and doesn’t yield a clean contrapositive. Fix: avoid diagramming “most” as a strict conditional; reason with it qualitatively unless a question demands counting logic.


Memory Aids & Quick Tricks

Trick / MnemonicWhat it helps you rememberWhen to use
ONly If = Necessary (ON = Only Necessary)“only if” introduces the necessary conditionAny time you see “only if”
UNLESS = negate the exceptionPP unless QQ” becomes ¬QP\neg Q \rightarrow PTranslating “unless”
Switch + NegateContrapositive procedureAny ABA \rightarrow B
If = sufficient is nearbyThe clause after “if/when/whenever” is the triggerFast arrow direction check
De Morgan flipNegate compound statements correctlyNegating answer choices or conclusions
Two arrows = biconditional“Necessary and sufficient” means ABA \leftrightarrow B“iff,” “exactly when,” “just in case”

Quick Review Checklist

  • You can label sufficient (trigger) vs. necessary (requirement) quickly.
  • You translate “only if,” “requires,” “depends on” as necessary conditions.
  • You automatically write the contrapositive: ABA \rightarrow B gives ¬B¬A\neg B \rightarrow \neg A.
  • You never take the converse or inverse as valid.
  • You can handle unless/without/until with consistent templates.
  • You chain conditionals only when the middle term matches exactly.
  • You know quantifier negations: all \rightarrow **some not**, **some** \rightarrow none.
  • You use De Morgan’s laws to negate “and/or” statements correctly.

You’ve got this: be ruthless about translation accuracy, and the inferences get mechanical fast.