Logic and Scientific Thinking

Deductive Tools, Validity, and Truth

Bogdan G. Popescu

Tecnologico de Monterrey

Learning Outcomes

By the end, you can:

  1. Separate a valid argument from a true one
  1. Use three reasoning shapes you can trust
  1. Spot and name the two traps

Recap Exercise

“This region’s economy has grown in every quarter for the past six years. So it will probably grow next quarter too.”

Answer the following questions:

  1. Deductive or inductive? (Does it claim a guarantee, or just a good bet?)
  2. Does the link hold? (deductive → valid? · inductive → strong?)
  3. Are the premises true?
  4. Your one-word verdict? (sound · cogent · or neither)

Part 1: Grading a Real Argument

The Deepfake Argument

Earlier sessions discussed this claim; today we isolate it and grade it.

P1. If AI can generate realistic fake videos and people cannot tell fake from real, then democratic discourse is undermined.
P2. AI can generate realistic fake videos.
P3. People cannot tell fake from real.
C. Democratic discourse is undermined.
  • Step 1 done.
  • Step 2: the claim is a guarantee
  • Could P1–P3 be true while C is false? (the grid’s validity test)

Validity Is Instant

%%{init: {"flowchart": {"useMaxWidth": true, "htmlLabels": false, "nodeSpacing": 30, "rankSpacing": 80, "padding": 24}, "themeVariables": {"fontSize": "24px", "edgeLabelBackground": "#ffffff"}}}%%
flowchart LR
  P1["P1: IF both facts hold,<br/>THEN undermined"] --> C["C: discourse IS<br/>undermined"]
  P2["P2 + P3: both<br/>facts hold"] --> C
  C -.-|"the shape"| MP["MODUS PONENS<br/>if the premises are true,<br/>the conclusion must be true"]
  style P1 fill:#1e293b,color:#f9fafb,stroke:#1e293b
  style P2 fill:#1e293b,color:#f9fafb,stroke:#1e293b
  style C fill:#4a7c6f,color:#f9fafb,stroke:#4a7c6f
  style MP fill:#b7943a,color:#1e293b,stroke:#b7943a

Modus ponens is a fundamental rule of logical inference.

It translates from Latin to “method of affirming”

  • It follows a simple three-step structure: If P, then Q.
  • P is true. Therefore, Q must also be true.

Deduction or Induction

Every argument makes one of two promises. Next: what’s inside deduction.

Inside Deduction

Modus ponens is one shape in here — the one you just used on the deepfake. Four more coming; two are invalid.

Testing Soundness

Two premises are empirical facts — test each on its own:

  • P2 (AI can generate realistic fakes)true.
  • P3 (people cannot tell fake from real)Is that always true?
  • P1 (the conditional): is the link true?
P1. If AI can generate realistic fake videos and people cannot tell fake from real, then democratic discourse is undermined.
P2. AI can generate realistic fake videos.
P3. People cannot tell fake from real.
C. Democratic discourse is undermined.

What Does “Undermined Discourse” Mean?

The phrase hides two vague terms:

  • what does it mean for democratic discourse?
    • public discussion?
    • forums for political communication, such as journalism
    • speech that explicitly promotes democracy
  • what does it mean for a discourse to be undermined?
    • (weak) it just carries some convincing falsehoods?
    • are some people censored?
    • do citizens stop regarding these forums as credible?
    • (strong) the shared basis for what is real collapses?

“Undermined,” Read Weakly

Weak reading: public debate now carries some convincing falsehoods.

P1. If AI can generate realistic fake videos and people cannot tell fake from real, then public debate carries some convincing falsehoods.
P2. AI can generate realistic fake videos.
P3. People cannot tell fake from real.
C. Public debate carries some convincing falsehoods.

P1 is now plausibly true.
C is too mild to justify alarm.
Falsehoods always circulated.

“Undermined,” Read Strongly

Strong reading: the shared basis for what is real collapses.

P1. If AI can generate realistic fake videos and people cannot tell fake from real, then the shared basis for what is real collapses.
P2. AI can generate realistic fake videos.
P3. People cannot tell fake from real.
C. The shared basis for what is real collapses.

C is the alarming claim unproven leap.
C isn’t even about democracy anymore:
- “what is real” widens “discourse” into all of reality.

It persuades only because the weak reading is true.
This is equivocation.

Before the Data

Real or fake?

How sure are you?

The Detection Claim

Overall accuracy 55.5%.

The Verdict

Valid?

  • Yes
  • if the premises hold, the conclusion can’t be false (modus ponens)

Sound?

  • That needs true premises:
  • P3 is absolute: people cannot recognize deepfakes.
  • But people are right ~55% of the time (Diel et al. 2024).

The Verdict

Valid?

  • Yes
  • if the premises hold, the conclusion can’t be false (modus ponens)

Sound?

  • That needs true premises:

So P3 — “people cannot recognize deepfakes” — is false:

  • Valid: if P1–P3 are correct, then C must follow (modus ponens).
  • Unsound: a premise (P3) is false.

Repairing the Argument

Replace P3 with the claim the evidence does support:

P1. If AI can generate realistic fake videos and people spot them only slightly better than chance, then the shared basis for what is real collapses.
P2. AI can generate realistic fake videos.
P3. People spot fakes only slightly better than chance (~55%).
C. The shared basis for what is real collapses.
  • P1 and P3 had to change: weaken one, you weaken the other.
  • The new P1 is a fresh empirical claim: harder to defend.

Final verdict:

  • the form is valid
  • new premise is unproven, so not sound.

Part 2: Five Shapes — Three Tools, Two Traps

Tool 1: The Condition Holds, So the Result Follows

P1: If something is a dog, then it is a mammal.
P2: Fido is a dog.
C: Fido is a mammal.

modus ponens

Shape: If P, then Q. P. so Q

Valid — the if is met, so the then follows.

Tool 2: The Result Is Missing; the Condition Can’t Hold

P1: If something is a dog, then it is a mammal.
P2: Fido is not a mammal.
C: Fido is not a dog.

modus tollens

Shape: If P, then Q. Not Q. so Not P

Valid — the logic behind falsification.

Tool 1 vs. Tool 2

Modus ponens Modus tollens
The condition is present The guaranteed result is absent
So the result follows So the condition is ruled out
If P, then Q; P; so Q If P, then Q; not Q; so not P
If dog, then mammal; Fido is a dog; so a mammal If dog, then mammal; Fido not a mammal; so not a dog

Tool 3: Two Rules Chain into One

P1: If dog, then mammal.
P2: If mammal, then animal.
C: If dog, then animal.

hypothetical syllogism

Shape: If P, then Q. If Q, then R. so If P, then R

Valid — but every added link is another premise that can fail.

Dogs Inside Mammals

  • Inside Dogsmust be inside Mammals: modus ponens.
  • Outside Mammalscan’t be inside Dogs: modus tollens.
  • That cat — a mammal that isn’t a dog — is the exception both traps forget.

Trap 1: The Result Happened, So This Condition Did

P1: If something is a dog, then it is a mammal.
P2: Fido is a mammal.
C: Fido is a dog.

But Fido could be a cat — a dog is only one way to be a mammal.

affirming the consequent (invalid)

Shape: If P, then Q. Q. so P

Trap 2: The Condition Is Absent, So the Result Is Too

P1: If something is a dog, then it is a mammal.
P2: Fido is not a dog.
C: Fido is not a mammal.

But Fido could be a cat — not a dog, still a mammal.

denying the antecedent (invalid)

Shape: If P, then Q. Not P. so Not Q

Tool vs. Trap

Each trap reverses its valid counterpart (all share the rule: If P, then Q):

Valid tool Invalid counterpart Where it goes wrong
Modus ponensP, so Q Affirming the consequentQ, so P reads the rule backward
Modus tollensNot Q, so Not P Denying the antecedentNot P, so Not Q forgets Q can hold without P (the cat)

Two questions catch most errors: (1) Am I going the direction the conditional states? (2) Was P the only route to Q, or just one?

The Five Shapes

Name Plain-language movement Shape Verdict
Modus ponens Condition holds, so result follows If P, then Q. P. so Q VALID
Modus tollens Result missing, so condition can’t hold If P, then Q. Not Q. so Not P VALID
Hypothetical syllogism Two rules chain into one If P, then Q. If Q, then R. so If P, then R VALID
Affirming the consequent Result happened, so this condition did If P, then Q. Q. so P INVALID
Denying the antecedent Condition absent, so result absent If P, then Q. Not P. so Not Q INVALID

The five shapes — designated summary slide. After Vaughn (2019).

Memorize the two INVALID rows — they are next session’s first two fallacies.

Exercise: Name That Shape

Answer these questions:

1. “If it’s a dog, then it’s a mammal. Rex is a dog. So Rex is a mammal.”

2. “If the video is fake, the detector flags it. The detector flagged it. So the video is fake.”

3. “If the vaccine caused the outbreak, the vaccinated would get sick. They didn’t. So it didn’t.”

4. “If she deleted the files, she’s guilty. She didn’t delete them. So she’s not guilty.”

Answers by cold-call: name the shape, then say valid or trap — and why.

What You Leave With

You walked in able to argue. You walk out able to grade — to take any argument apart and judge it fairly.

  1. Guarantee or good bet? — you can tell deduction from induction.
  2. Valid ≠ true — you can judge the logic and the facts separately.
  3. Three shapes to trust, two traps to avoid — named and spotted.
  4. The deepfake argument is valid — so the real disagreement is about facts.
  5. When the support is weak, claim less — your habit for life.

References

  • Diel, A., Lalgi, T., Schröter, I. C., MacDorman, K. F., Teufel, M., & Bäuerle, A. (2024). Human performance in detecting deepfakes: A systematic review and meta-analysis of 56 papers. Computers in Human Behavior Reports, 16, 100538. https://doi.org/10.1016/j.chbr.2024.100538
  • Vaughn, L. (2019). The power of critical thinking: Effective reasoning about ordinary and extraordinary claims (6th ed.). Oxford University Press. (Ch. 3 — the course PDF; the syllabus lists this reading as Vaughn & MacDonald, the Canadian edition.)