Existential witness 2026-10-31
An object, or a term denoting an object, that satisfies the predicate asserted by an existential quantification. In a natural deduction use of the existential quantifier elimination rule, a fresh eigenvariable represents an otherwise unspecified witness inside a subproof. The eigenvariable condition prevents it from occurring freely in the exported conclusion or the other undischarged assumptions; violating this restriction is witness escape.
Choose an arbitrary fresh eigenvariable . If held, existential quantifier introduction rule would contradict the premise. Derive by double-negation elimination, then generalize:
Table 1.
An arbitrary object satisfies the relation
. | Line | Open assumptions | Formula | Justification |
|---|---|---|---|
| 1 | 1 | Premise | |
| 2 | 1, 2 | Temporary assumption | |
| 3 | 1, 2 | existential quantifier introduction rule 2; term | |
| 4 | 1, 2 | negation elimination rule 3, 1 | |
| 5 | 1 | negation introduction 2, 4 | |
| 6 | 1 | double-negation elimination 5 | |
| 7 | 1 | universal introduction 6; fresh |
HenceAt the final universal introduction, is free in no open assumption: the only remaining premise is the closed first-order formula . Thus the eigenvariable condition is satisfied. The passage from double negation to the positive relation uses the paper's classical rule.
A variable is fresh for the relevant context when it occurs free in none of its undischarged assumptions. For the existential quantifier elimination rule, it must also not occur free in the final conclusion or the existential premise: it is a new eigenvariable, allowed in the temporary witness assumption and formulas inside that witness subproof. Bound variable names can always be renamed to avoid collisions.
The premise guarantees some witness, without saying which object it is. Temporarily call one such witness and assume . If the subproof yields without depending on any special identity or extra property of , its conclusion holds whichever witness exists. The existential quantifier elimination rule therefore discharges and retains only the original existential premise and other open assumptions.This eigenvariable condition prevents inferring for a previously chosen object merely from existence. In particular, does not license outside the discharged witness subproof.
The existential premise is , with the logical implication inside the existential quantifier. Eliminate it using a fresh witness , specialize to that same witness, and introduce the required existential quantifier before closing the witness subproof:
| Line | Context | Formula | Justification |
|---|---|---|---|
| 1 | Premise | ||
| 2 | Premise | ||
| 3 | Temporary assumption | ||
| 4 | universal elimination on 2; instantiate at | ||
| 5 | implication elimination rule on 3, 4 | ||
| 6 | existential quantifier introduction rule on 5; witness | ||
| 7 | existential quantifier elimination rule on 1, 6; discharge 3; fresh |
Choose an eigenvariable fresh for the premise. Use the existential quantifier introduction rule to contradict the premise under a temporary assumption :At line 6 the assumption has been discharged and the sole remaining premise has no free , satisfying the eigenvariable condition. Thus
The dot after gives it scope over the following implication: read the premise as . Choose a fresh arbitrary eigenvariable . A natural deduction proof isAt line 6, is free in no undischarged assumption, so the universal quantifier introduction rule is valid.
The proposed variant is not derivable in a sound first-order logic. For a countermodel, use the two-element domain , interpret both predicates as , and assign the free variable the value 0. Then is true, as is under the assignment, but is false at element 1. The premise's bound and the conclusion's free have different scopes.Attempting to generalize from in the variant would violate the eigenvariable condition, because remains free in the undischarged assumption .
Let and abbreviateAssume and eliminate the existential quantifier using a fresh eigenvariable . Inside that subproof, specialize at . Write . The premise supplies , so a disjunction elimination rule finishes the contradiction:Line 7 abbreviates two consecutive universal quantifier elimination rule applications; no new rule is used. The fresh witness is absent from , the assumed existential statement and the exported , so the existential quantifier elimination rule satisfies its eigenvariable condition. This is the self-application behind the barber paradox, written entirely with the supplied rules.
Choose fresh arbitrary eigenvariables . Under , use the equality elimination rule to transport to . For the reverse direction, first derive by the symmetry derivation above. In full natural deduction form:All temporary assumptions are discharged before either universal quantifier introduction rule application, so both eigenvariable conditions hold. No premises remain:
In a finite domain, an existential quantifier says that at least one candidate satisfies . Reason with a fresh name for such an unspecified witness. If the same conclusion follows using only and the original premises, without depending on which candidate names, then follows from the existential premise itself.
This is exactly existential elimination in boxed form: the sequent is the branch inside the box. The eigenvariable must not occur free in the original undischarged context or in the exported conclusion . Otherwise the proof could smuggle in information about a specially chosen individual or export a fact about a witness whose name has just left scope. Freshness does not mean that the domain contains an additional object; it means that its temporary name carries no other assumptions.
The proposed proof is invalid: its existential-elimination step exports while the witness name still occurs free in that conclusion. Introducing an existential quantifier later does not retrospectively repair that scope error.
Introduce the existential quantifier before discharging the witness box:The conclusion of existential elimination now has no free occurrence of , and the name occurs in neither original premise, satisfying the eigenvariable condition.
1 ∀x (P(x) → Q(x)) premise
2 ∃x P(x) premise
3 | P(a) assumption, a fresh
4 | P(a) → Q(a) ∀-elim 1
5 | Q(a) →-elim 4,3
6 | ∃x Q(x) ∃-intro 5
7 ∃x Q(x) ∃-elim 2,3–6A fresh variable is an arbitrary eigenvariable whose value is not constrained by the undischarged assumptions. For universal introduction, it must not occur free in those assumptions; otherwise a fact about one constrained object could be incorrectly generalized to all objects. For existential elimination, its temporary witness must additionally not occur free in the conclusion or in other undischarged assumptions outside the witness subproof. Choosing a completely unused variable is a sufficient convention. These are the eigenvariable conditions, and concern free occurrences rather than harmless reuse of bound names.
Weakening 2026-10-31
Adding unused assumptions to the context of a logical derivation. The original derivation still proves the same conclusion because it need not use every available assumption. When eigenvariables are used, rename them first if necessary to preserve the eigenvariable condition for any newly added assumptions. This explains how disjunction elimination with different branch contexts can be written using a common context containing all their assumptions.