8/9 8. Reasoning Errors and Informal Fallacies

A progressive guide to translating, interpreting, negating, and evaluating quantified statements while avoiding common errors involving domains, scope, evidence, and quantifier order.

1. Quantifiers, Predicates, and Domains

A quantified statement makes a claim about objects in a specified domain. Predicate logic represents a property with a predicate such as P(x)P(x), where xx is a variable.

The two basic quantifiers are:

  • The ∀\forall, meaning “for every,” “all,” or “each.”

  • The ∃\exists, meaning “there exists,” “some,” or “at least one.”

For example, if the domain is all integers and E(x)E(x) means “xx is even,” then ∀x E(x)\forall x\,E(x) says that every integer is even, while ∃x E(x)\exists x\,E(x) says that at least one integer is even.

The matters because it determines which objects are considered. The statement ∀x (x2≥0)\forall x\,(x^2\ge 0) is true over the real numbers, whereas ∀x (x>0)\forall x\,(x>0) is false over the integers because 00 and negative integers are included.

A statement such as “Every student passed” can be written in either of these forms:

∀x (Student(x)→Passed(x))\forall x\,(Student(x)\rightarrow Passed(x))

or, using a restricted domain,

∀x∈Students  Passed(x).\forall x\in Students\;Passed(x).

“Some student passed” requires both properties of the same object:

∃x (Student(x)∧Passed(x)).\exists x\,(Student(x)\land Passed(x)).

The conditional form ∃x (Student(x)→Passed(x))\exists x\,(Student(x)\rightarrow Passed(x)) is usually too weak, because it is automatically true for any object that is not a student.

Takeaway: Always identify the domain and distinguish “every” from “at least one” before evaluating a quantified claim.

2. and Variable Binding

The of a quantifier is the formula governed by that quantifier. Use parentheses or brackets to show the clearly:

∀x [P(x)→Q(x)]\forall x\,[P(x)\rightarrow Q(x)]

In this formula, xx is a because its occurrence lies within the of ∀x\forall x. By contrast, in

∀x P(x,y)\forall x\,P(x,y)

xx is bound but yy is free. A formula containing a free variable is generally an open sentence whose truth depends on what object is assigned to that variable.

can change meaning. Compare:

∀x [P(x)∨Q(x)]\forall x\,[P(x)\lor Q(x)]

with

(∀x P(x))∨Q(x).(\forall x\,P(x))\lor Q(x).

In the first formula, both predicates occur inside the of the quantifier. In the second, only P(x)P(x) is quantified; Q(x)Q(x) lies outside that and may contain a free variable.

When translating English, make the restriction explicit. “Every student passed” is not merely ∀x Passed(x)\forall x\,Passed(x) unless the domain itself has already been restricted to students. With a general domain, use ∀x (Student(x)→Passed(x))\forall x\,(Student(x)\rightarrow Passed(x)).

Takeaway: Parentheses identify which conditions a quantifier governs and prevent a change in meaning caused by ambiguous .

3. Negating Quantified Statements

Negating a quantified statement requires two changes: switch the quantifier and negate the predicate.

¬(∀x P(x))≡∃x ¬P(x)\neg(\forall x\,P(x))\equiv \exists x\,\neg P(x)
¬(∃x P(x))≡∀x ¬P(x)\neg(\exists x\,P(x))\equiv \forall x\,\neg P(x)

Thus, “Not everything has property PP” means “Something does not have property PP,” while “Nothing has property PP” means “Everything lacks property PP.”

For a restricted universal statement:

¬(∀x [P(x)→Q(x)])≡∃x [P(x)∧¬Q(x)].\neg\bigl(\forall x\,[P(x)\rightarrow Q(x)]\bigr)\equiv \exists x\,[P(x)\land \neg Q(x)].

For example, the negation of “Every laptop in the room is charged” is “At least one laptop in the room is not charged”:

¬(∀x [Laptop(x)→Charged(x)])≡∃x [Laptop(x)∧¬Charged(x)].\neg\bigl(\forall x\,[Laptop(x)\rightarrow Charged(x)]\bigr) \equiv \exists x\,[Laptop(x)\land \neg Charged(x)].

The negation of “Some student submitted the assignment” is “No student submitted the assignment”:

¬(∃x [Student(x)∧Submitted(x)])≡∀x [Student(x)→¬Submitted(x)].\neg\bigl(\exists x\,[Student(x)\land Submitted(x)]\bigr) \equiv \forall x\,[Student(x)\rightarrow \neg Submitted(x)].

A common mistake is to negate “Every student passed” as “No student passed.” The correct negation says only that at least one student did not pass. The original statement can be false even when nearly every student passed.

Takeaway: To negate a quantified claim, switch ∀\forall and ∃\exists, then negate the condition while preserving its logical structure.

4. Nested Quantifiers and Order

With nested quantifiers, determines whether an object may vary from case to case or must remain the same.

Let L(x,y)L(x,y) mean “person xx likes person yy.” Then:

∀x ∃y L(x,y)\forall x\,\exists y\,L(x,y)

means that everyone likes at least one person. The person liked may be different for each individual.

By contrast,

∃y ∀x L(x,y)\exists y\,\forall x\,L(x,y)

means that there is one person whom everyone likes. The same individual must work for every xx, so this statement is generally stronger.

The same distinction appears in ordinary language:

  • “For every customer, there is a representative” allows different representatives for different customers.

  • “There is one representative for every customer” requires a single representative who serves everyone.

Do not assume that ∀x ∃y P(x,y)\forall x\,\exists y\,P(x,y) and ∃y ∀x P(x,y)\exists y\,\forall x\,P(x,y) are equivalent. Reversing their order can replace a modest claim with a much stronger one.

Takeaway: When quantifiers are nested, ask whether the object satisfying the existential condition can vary or must be one fixed object.

5. Evidence for Universal and Existential Claims

Universal and existential claims require different kinds of evidence.

Universal claims

A universal claim has the form

∀x P(x).\forall x\,P(x).

One valid is enough to refute it: find an object aa in the domain for which P(a)P(a) is false. For example, the claim “Every prime number is odd” is refuted by 22, which is prime but not odd.

Testing several examples does not by itself prove a universal claim. A proof must apply to an arbitrary member of the domain, often using a definition, theorem, algebraic argument, or structural argument. To show that the sum of two even integers is even, let m=2am=2a and n=2bn=2b, where aa and bb are integers:

m+n=2a+2b=2(a+b).m+n=2a+2b=2(a+b).

Because a+ba+b is an integer, the sum has the form 2k2k and is even.

Existential claims

An existential claim has the form

∃x P(x).\exists x\,P(x).

One valid establishes it. For “Some integer is both positive and prime,” 55 is a because it is positive and prime.

To refute an existential claim, show that no object in the domain satisfies the condition. Equivalently, prove:

∀x ¬P(x).\forall x\,\neg P(x).

Finding several failed examples does not refute an existential claim unless every possible object has been ruled out.

Takeaway: Refute a universal claim with one valid , establish an existential claim with one valid , and use a proof or complete check when examples do not settle the issue.

6. A Practical Method for Avoiding Reasoning Errors

Use the following procedure whenever you evaluate a quantified claim:

  1. Identify the domain. Determine what objects the variables range over.

  2. Define the predicates. State precisely what each predicate means.

  3. Mark the . Add parentheses or brackets to show what each quantifier governs.

  4. Translate carefully. Distinguish “all,” “some,” “none,” “at least one,” and “exactly one.”

  5. Test a universal claim for a . The object must belong to the domain, satisfy the restriction, and violate the conclusion.

  6. Test an existential claim for a . The object must satisfy every required condition.

  7. Use a proof or complete finite check when examples are insufficient. Repeatedly observing a pattern is not automatically a proof.

  8. Negate structurally. Switch ∀\forall and ∃\exists, then negate the predicate.

  9. Check nested order. Ask whether the existentially chosen object may vary or must be the same in every case.

These checks prevent several recurring errors:

  • Concluding that a universal claim is true because the first few examples work.

  • Using an object outside the relevant category as a .

  • Confusing “not all” with “none.” In symbols, ¬∀x P(x)\neg\forall x\,P(x) means ∃x ¬P(x)\exists x\,\neg P(x), not ∀x ¬P(x)\forall x\,\neg P(x).

  • Inferring ∀x P(x)\forall x\,P(x) from ∃x P(x)\exists x\,P(x).

  • Ignoring the domain. “Every number has a reciprocal” is false over the real numbers because 00 has no reciprocal, but the corresponding claim may be true over nonzero real numbers.

  • Misplacing a negation. The negation of ∀x [P(x)→Q(x)]\forall x\,[P(x)\rightarrow Q(x)] is ∃x [P(x)∧¬Q(x)]\exists x\,[P(x)\land \neg Q(x)], not ∃x [¬P(x)→¬Q(x)]\exists x\,[\neg P(x)\rightarrow \neg Q(x)].

Final takeaway: Reliable reasoning about quantified statements depends on precise domains, explicit , correct negation, appropriate evidence, and careful attention to .