Practical guide

Universal Introduction: Why One Named Case Is Not Enough

Universal introduction needs an arbitrary name with the right dependencies. Compare an invalid particular-premise inference with complete licensed proofs.

Philosophy students and independent logic learners · 5 minute read · Published

On this page

A line about one particular object cannot establish all objects

Universal introduction requires an arbitrary name, not just a true named instance. In the cited natural-deduction system, to infer ∀xFx from Fc, c must not occur in any undischarged assumption, and the generalization must replace all the relevant occurrences without variable capture.

A premise Fc concerns the particular object named c. You cannot use that premise and immediately conclude ∀xFx. “I did not specify which object c names” does not make a premise about c arbitrary in the proof-rule sense.

Definitions and rules: [1] [2].

This article uses the rule restrictions of forall x: Calgary. Other proof presentations may express an arbitrary-object condition with eigenvariables or different notation. Follow your system’s rule statement, rather than copying the visual symbol alone.

Refute an illicit particular-premise generalization

Take the complete original interpretation D={A,B}, with a naming A and F true only of A. Fa is true; ∀xFx is false because B is not F. The inference Fa therefore ∀xFx is invalid.

On a narrow screen, scroll inside this table. Keyboard users can focus the region and use the arrow keys.

Complete countermodel memberships
Domain objectF?Is it named by a?
ATrueYes
BFalseNo

One such interpretation is enough to disprove validity. Repeating Fa, giving a a new printed label, or saying that a was randomly selected does not change the premise’s logical strength. A claim about all objects requires premises or a derivation that applies to all of them.

Universal elimination runs in the other direction: from ∀xFx, you may derive an appropriate instance Fa. It is not reversible merely because the lines look alike.

Follow a complete six-line generalization proof

Now start with two universal premises: every P is Q, and every object is P. Choose a fresh constant c that occurs in neither premise. The following original proof derives that every object is Q.

On a narrow screen, scroll inside this table. Keyboard users can focus the region and use the arrow keys.

Complete proof; c is fresh in all undischarged assumptions
LineFormulaRule and dependencies
1∀x(Px→Qx)Premise
2∀xPxPremise
3Pc→Qc∀E from 1; choose fresh c
4Pc∀E from 2
5Qc→E from 3,4
6∀xQx∀I from 5; c absent from open assumptions

Download the complete proof and countermodel

Lines 3 and 4 follow from premises that apply to every domain object, so they do not privilege a particular c. The conclusion Qc depends only on the two universal premises, neither of which contains c. Generalization at line 6 is therefore licensed.

Definitions and rules: [1].

Semantically, any object satisfying the universal premises is P, and every P is Q; hence any object is Q. This explains the all-object reason behind the formal proof. We are not inferring a universal statement from a sampled successful object.

Audit open assumptions and every occurrence

Before applying ∀I, list the undischarged assumptions on which the line depends. If c occurs in any of them, stop: the line may rely on a special condition about c. A constant appearing only in an already discharged subproof is not by itself forbidden by this rule.

Generalize all relevant occurrences of the arbitrary name. From Rcc, the direct replacement of c by x gives ∀xRxx. It does not give ∀xRxc while leaving a c behind. Such a partial replacement could turn a statement about self-relation into one about relation to a fixed object.

Also avoid capture. Substituting a variable into a position already governed by a quantifier for that variable can change its binding. Use a fresh variable where needed, and check the result’s scope. The arbitrary-name check and substitution check are separate requirements.

Definitions and rules: [1].

Distinguish an open condition from a discharged one

1 | Pc             Assumption
2 | Pc             Reiteration, 1
3   Pc→Pc          →I, discharge 1–2
4   ∀x(Px→Px)      ∀I, 3

This second original proof has no premises. The assumption Pc is open at line 2, so generalizing Pc at that point would be impermissible. At line 3, conditional introduction has discharged that assumption. The formula Pc→Pc no longer depends on an open assumption about c, and replacing both c occurrences licenses line 4.

This does not license a conclusion ∀xPx. What survived the discharge is a conditional that any P object is itself P, not an unconditional P claim. When auditing a proof, read both the dependency status and the exact surviving formula.

Definitions and rules: [2].

Try three arbitrary-name checks

Use the cited ∀I rule, rather than an informal “one example represents everyone” shortcut.

Case 1

Fc is an undischarged premise. Can you infer ∀xFx by ∀I?

Show answer and explanation for case 1

No.

c occurs in an open assumption. The complete two-object countermodel also shows why the inference would be invalid.

Case 2

In the six-line proof, does Qc depend on an undischarged assumption containing c?

Show answer and explanation for case 2

No.

Its only premises are the two displayed universal formulas, which contain no c. Lines 3–5 do not introduce a new open assumption.

Case 3

After discharging Pc to get Pc→Pc, can you generalize both c occurrences?

Show answer and explanation for case 3

Yes in this no-premise proof.

The assumption containing c is discharged. Replacing both occurrences yields ∀x(Px→Px); it does not yield ∀xPx.

Sources and further reading

  1. forall x: Calgary, chapter 36: Basic rules for FOLFormal background in complete explanatory chapter, excluding practice exercises. The records, explanations and worked examples on this page are original additions, rather than copied textbook exercises.
  2. forall x: Calgary, chapter 37: Proofs and strategies for FOLFormal background in complete explanatory chapter, excluding practice exercises. The records, explanations and worked examples on this page are original additions, rather than copied textbook exercises.
  3. forall x: Calgary — credits, editions and CC BY 4.0 licenseBased on work by P. D. Magnus and Tim Button, revised and expanded by Aaron Thomas-Bolduc and Richard Zach, with further contributions credited by the textbook. Referenced HTML revision: Fall 2025, bb86fe9 (2026-10-22). No author endorsement is implied.