Bourbaki

4. Quantified theories

1. Definition of quantifiers

The only logical signs which played a role in § 3 are ¬\neg and ∨\vee. The rules we shall now state are essentially concerned with the use of the logical signs τ\tau and □\square.

¶ If RR is an assembly and xx a letter, the assembly (τx(R)∣x)R(\tau_x(R)|x)R is denoted by "there exists xx such that RR", or by (∃x)R(\exists x)R. The assembly

"not ((∃x) not R)"\text{"not } ((\exists x) \text{ not } R)\text{"}

is denoted by "for all xx, RR", or by "given any xx, RR", or by (∀x)R(\forall x)R. The abbreviating symbols ∃\exists and ∀\forall are called respectively the existential quantifier and the universal quantifier. The letter xx does not appear in the assembly denoted by τx(R)\tau_x(R) and therefore does not appear in the assemblies denoted by (∃x)R(\exists x)R and (∀x)R(\forall x)R.

CS8. Let RR be an assembly and let xx and x′x' be letters. If x′x' does not appear in RR, then (∃x)R(\exists x)R and (∀x)R(\forall x)R are respectively identical with (∃x′)R′(\exists x')R' and (∀x′)R′(\forall x')R', where R′R' is (x′∣x)R(x'|x)R.

For (τx(R)∣x)R(\tau_x(R)|x)R is identical with (τx(R)∣x′)R′(\tau_x(R)|x')R' by CS1 (§ 1, no. 2), and τx(R)\tau_x(R) is identical with τx′(R′)\tau_{x}'(R') by CS3 (§ 1, no. 2). Hence (∃x)R(\exists x)R is identical with (∃x′)R′(\exists x')R'. It follows that (∀x)R(\forall x)R is identical with (∀x′)R′(\forall x')R'.

CS9. Let RR and UU be assemblies and let xx and yy be distinct letters. If XX does not appear in UU, then (U∣y)(∃x)R(U|y)(\exists x)R and (U∣y)(∀x)R(U|y)(\forall x)R are respectively identical with (∃x)R′(\exists x)R' and (∀x)R′(\forall x)R', where R′R' is (U∣y)R(U|y)R.

For, by CS2 (§ 1, no. 2), (U∣y)(τx(R)∣x)R(U|y)(\tau x(R)|x)R is identical with

(T∣x)(U∣y)R,(T|x)(U|y)R,

where TT is (U∣y)τx(R)(U|y)\tau_x(R), that is τx(R′)\tau_x(R'), by CS4 (§ 1, no. 2). Hence (U∣y)(∃x)R(U|y)(\exists x)R is identical with (∃x)R′(\exists x)R', and consequently (U∣Y)(∀x)R(U|Y)(\forall x)R is identical with (∀x)R′(\forall x)R'.

CF11. If RR is a relation in a theory T\mathscr{T} and if xx is a letter, then (∃x)R(\exists x)R and (∀x)R(\forall x)R are relations in T\mathscr{T}.

This follows immediately from CF3, CF8, and CF2 (§ 1, no. 4).

Intuitively, let us consider RR as expressing a property of the object denoted by xx. From the intuitive meaning of the term τx(R)\tau_x(R), the assertion (∃x)R(\exists x)R means that there is an object which has the property RR. The assertion "not (∃x)(\exists x)(not RR)" means that there is no object which has the property "not RR", and therefore that every object has the property RR.

In a logical theory T\mathscr{T}, if we have a theorem of the form (∃x)R(\exists x)R, in which the letter xx is not a constant of T\mathscr{T}, this theorem can serve as a theorem of legitimation in the method of the auxiliary constant (§ 3, no. 3), because it is identical with (τx(R)∣x)R(\tau_x(R)|x)R. Let T′\mathscr{T}' be the theory obtained by adjoining RR to the axioms of T\mathscr{T}. If we can prove a relation SS, in which xx does not appear, in the theory T′\mathscr{T}', then SS is a theorem in T\mathscr{T}.

C26. Let T\mathscr{T} be a logical theory, let RR be a relation in T\mathscr{T}, and let xx be a letter. The relations (∀x)R(\forall x)R and (τx(not R)∣x)R(\tau_x(\text{not } R)|x)R are then equivalent in T\mathscr{T}.

For (∀X)R(\forall X)R is identical with "not (τx(not R)∣x)(not R)(\tau_x(\text{not } R)|x)(\text{not } R)" and therefore with "not not (τx(not R)∣x)R(\tau_x(\text{not } R)|x)R".

C27. If RR is a theorem in a logical theory T\mathscr{T} in which the letter xx is not a constant, then (∀x)R(\forall x)R is a theorem in T\mathscr{T}.

For (τx(not R)∣X)R(\tau_x(\text{not } R)|X)R is a theorem in T\mathscr{T}, by C3 (§ 2, no. 3).

On the other hand, if xx is a constant of T\mathscr{T}, the truth of RR does not imply that of (∀x)R(\forall x)R. Intuitively, the fact that RR is a true property of xx, which is a definite object of T\mathscr{T}, clearly does not imply that RR is a true property of every object.

C28. Let T\mathscr{T} be a logical theory, let RR be a relation in T\mathscr{T}, and let xx be a letter. Then the relations "not (∀x)R(\forall x)R" and (∃x)(not R)(\exists x)(\text{not } R) are equivalent in T\mathscr{T}.

For "not (∀x)R(\forall x)R" is identical with "not not (∃x)(not R)(\exists x)(\text{not } R)".

2. Axioms of quantified theories

A quantified theory is any theory T\mathscr{T} in which the schemes S1 to S4 (§ 3, no. 1) and the scheme S5 below provide implicit axioms.

S5. If RR is a relation in T\mathscr{T}, if TT is a term in T\mathscr{T}, and if xx is a letter, then the relation (T∣x)R⇒(∃x)R(T|x)R \Rightarrow (\exists x)R is an axiom.

This rule is indeed a scheme. For let AA be an axiom of T\mathscr{T} obtained by applying S5; there is then a relation RR in T\mathscr{T}, a term TT in T\mathscr{T}, and a letter xx such that AA is (T∣x)R⇒(∃x)R(T|x)R \Rightarrow (\exists x)R. Let UU be a term in T\mathscr{T} and let yy be a letter. We shall show that (U∣y)A(U|y)A can also be obtained by applying S5. Using CS1 (§1, no. 2) and CS8 (no. 1), we can confine ourselves to the case in which xx is distinct from yy and does not appear in UU. Let R′R' be the relation (U∣y)R(U|y)R and T′T' the term (U∣y)T(U|y)T. The criteria CS2 (§1, no. 2) and CS9 (no. 1) show that (U∣y)A(U|y)A is identical with (T′∣x)R′⇒(∃x)R′(T'|x)R' \Rightarrow (\exists x)R'.

The scheme S5 says that if there is an object TT for which the relation RR, considered as expressing a property of xx, is true, then RR is true for the object τx(R)\tau_x(R); this accords with the intuitive meaning we have attributed to τx(R)\tau_x(R) (§1, no. 3, Remark).

3. Properties of quantifiers

From now on we shall have to consider only quantified theories. For the rest of this section, T\mathscr{T} will denote such a theory, and T0\mathscr{T}_0 will denote the theory without explicit axioms which has the same signs as T\mathscr{T} and whose only schemes are S1 through S5. T\mathscr{T} is stronger than T0\mathscr{T}_0.

C29. Let RR be a relation in T\mathscr{T} and let xx be a letter. Then the relations "not (∃x)R(\exists x)R" and (∀x)(not R)(\forall x)(\text{not } R) are equivalent in T\mathscr{T}.

It is sufficient to prove the criterion in the theory T0\mathscr{T}_0 in which xx is not a constant. The theorem R⇔(not not R)R \Leftrightarrow (\text{not not } R) gives us, by C3 (§2, no. 3), the theorems

(∃x)R⇒(τx(R)∣x)(not not R)(\exists x)R \Rightarrow (\tau_x(R)|x)(\text{not not } R)
and
(∃x)(not not R)⇒(τx(not not R)∣X)R.(\exists x)(\text{not not } R) \Rightarrow (\tau_x(\text{not not } R)|X)R.

Applying S5, we deduce the theorems in T0\mathscr{T}_0

(∃x)R⇒(∃x)(not not R),(∃x)(not not R)⇒(∃x)R,(\exists x)R \Rightarrow (\exists x)(\text{not not } R), \quad (\exists x)(\text{not not } R) \Rightarrow (\exists x)R,
whence the theorem (∃x)R⇔(∃x)(not not R)(\exists x)R \Leftrightarrow (\exists x)(\text{not not } R). Now
(∃x)(not not R)(\exists x)(\text{not not } R)
is equivalent in T0\mathscr{T}_0 to "not not (∃x)(not not R)(\exists x)(\text{not not } R)", that is to "not (∀x)(not R)(\forall x)(\text{not } R)". Hence the result.

The criteria C28 and C29 enable us to deduce properties of one of the quantifiers from properties of the other.

C30. Let RR be a relation in T\mathscr{T}, let TT be a term in T\mathscr{T}, and let xx be a letter. Then the relation (∀x)R⟹(T∣x)R(\forall x)R\Longrightarrow(T|x)R is a theorem in T\mathscr{T}.

By S5, (T∣x)(not R)⟹(τx(not R)∣x)(not R)(T|x)(\text{not }R)\Longrightarrow(\tau_x(\text{not }R)|x)(\text{not }R) is an axiom. This relation is identical with

(not (T∣x)R)⟹not(τx(not R)∣x)R. (\text{not }(T|x)R)\Longrightarrow\text{not}(\tau_x(\text{not }R)|x)R.

Hence (τx(not R)∣x)R⟹(T∣x)R(\tau_x(\text{not }R)|x)R\Longrightarrow(T|x)R is a theorem in T\mathscr{T}. Now use C26 (no. 1).

Let RR be a relation in T\mathscr{T}. By C26, C27, and C30 it is the same (provided the letter xx is not a constant of T\mathscr{T}) whether we state the theorem RR in T\mathscr{T}, or the theorem (∀x)R(\forall x)R, or the metamathematical rule : if TT is any term in T\mathscr{T}, then (T∣x)R(T|x)R is a theorem in T\mathscr{T}.

C31. Let RR and SS be relations in T\mathscr{T}, and let xx be a letter which is not a constant of T\mathscr{T}. If R⟹SR\Longrightarrow S (resp. R⟺SR\Longleftrightarrow S) is a theorem in T\mathscr{T}, then

(∀x)R⟹(∀x)S,(∃x)R⟹(∃x)S (\forall x)R\Longrightarrow(\forall x)S,\qquad(\exists x)R\Longrightarrow(\exists x)S
[resp. (∀x)R⟺(∀x)S,(∃x)R⟺(∃x)S] [\text{resp. }(\forall x)R\Longleftrightarrow(\forall x)S,\qquad(\exists x)R\Longleftrightarrow(\exists x)S]

are theorems in T\mathscr{T}.

Suppose that R⟹SR\Longrightarrow S is a theorem in T\mathscr{T}. Let us adjoin the hypothesis (∀x)R(\forall x)R (in which xx does not appear). Then RR, hence SS, and therefore also (∀x)S(\forall x)S, are true. Consequently (∀x)R⟹(∀x)S(\forall x)R\Longrightarrow(\forall x)S is a theorem in T\mathscr{T}. It follows that if R⟺SR\Longleftrightarrow S is a theorem in T\mathscr{T}, then so is

(∀x)R⟺(∀x)S. (\forall x)R\Longleftrightarrow(\forall x)S.

The rules relating to ∃\exists can now be deduced by using C29.

C32. Let RR and SS be relations in T\mathscr{T}, and let xx be a letter. Then the relations

(∀x)(R and S)⟺((∀x)R and (∀x)S), (\forall x)(R\text{ and }S)\Longleftrightarrow((\forall x)R\text{ and }(\forall x)S),
(∃x)(R or S)⟺((∃x)R or (∃x)S) (\exists x)(R\text{ or }S)\Longleftrightarrow((\exists x)R\text{ or }(\exists x)S)

are theorems in T\mathscr{T}.

It is sufficient to prove these criteria in T0\mathscr{T}_0, in which xx is not a constant. If (∀x)(R and S)(\forall x)(R\text{ and }S) is true, then “RR and SS” is true, and therefore each of the relations RR, SS is true. Consequently each of the relations (∀x)R(\forall x)R, (∀x)S(\forall x)S is true, and hence “(∀x)R(\forall x)R and (∀x)S(\forall x)S” is true. Similarly one shows that if “(∀x)R(\forall x)R and (∀x)S(\forall x)S” is true, then (∀x)(R and S)(\forall x)(R\text{ and }S) is true. Hence the first theorem. The second follows by applying C29.

It should be noted that if (∀x)(R(\forall x) (R or S) is a theorem in T\mathscr{T}, we may not conclude that ((∀x)R((\forall x)R or (∀x)S)(\forall x)S) is a theorem in T\mathscr{T}. Intuitively, to say that the relation (∀x)(R(\forall x) (R or S) is true means that for each object xx, at least one of the relations RR, SS is true; but in general only one of the two will be true, and whether it is RR or SS will depend on the choice of xx. Likewise, if ((∀x)R((\forall x)R and (∃x)S)(\exists x)S) is a theorem in T\mathscr{T}, we may not conclude that (∃x)(R(\exists x)(R and S) is a theorem in T\mathscr{T}. However, there is the following criterion :

C33. Let RR and SS be relations in T\mathscr{T}, and let xx be a letter which does not appear in RR. Then the relations

(∀x)(R or S)  ⟺  (R or (∀x)S),(\forall x)(R \text{ or } S) \iff (R \text{ or } (\forall x)S),
(∃x)(R and S)  ⟺  (R and (∃x)S)(\exists x)(R \text{ and } S) \iff (R \text{ and } (\exists x)S)

are theorems in T\mathscr{T}.

It is sufficient to establish the criterion in T0\mathscr{T}_0, in which xx is not a constant. Let T′\mathscr{T}' be the theory obtained by adjoining (∀x)(R(\forall x)(R or S) to the axioms of T0\mathscr{T}_0. In T′\mathscr{T}', "RR or SS", and therefore (not RR) ⇒S\Rightarrow S, are theorems. If "not RR" is true (a hypothesis in which xx does not feature), then SS and therefore also (∀x)S(\forall x)S are true. Consequently

(not R)⇒(∀x)S(\text{not } R) \Rightarrow (\forall x)S

is a theorem in T′\mathscr{T}', and hence (∀x)(R(\forall x)(R or S)⇒(RS) \Rightarrow (R or (∀x)S)(\forall x)S) is a theorem in T0\mathscr{T}_0. Likewise, if "RR or (∀x)S(\forall x)S" is true, then "RR or SS" and therefore (∀x)(R(\forall x)(R or S) are true. Consequently

(R or (∀x)S)⇒(∀x)(R or S)(R \text{ or } (\forall x)S) \Rightarrow (\forall x)(R \text{ or } S)

is a theorem in T0\mathscr{T}_0. The rule relating to ∃\exists follows by applying C29.

C34. Let RR be a relation and let xx and yy be letters. Then the relations

(∀x)(∀y)R  ⟺  (∀y)(∀x)R,(\forall x)(\forall y)R \iff (\forall y)(\forall x)R,
(∃x)(∃y)R  ⟺  (∃y)(∃x)R,(\exists x)(\exists y)R \iff (\exists y)(\exists x)R,
(∃x)(∀y)R  ⟹  (∀y)(∃x)R(\exists x)(\forall y)R \implies (\forall y)(\exists x)R

are theorems in T\mathscr{T}.

It is sufficient to prove these theorems in T0\mathscr{T}_0, in which xx and yy are not constants. If (∀x)(∀y)R(\forall x)(\forall y)R is true, then (∀y)R(\forall y)R, and therefore RR, hence (∀x)R(\forall x)R, hence (∀y)(∀x)R(\forall y)(\forall x)R, are true. Likewise, if (∀y)(∀x)R(\forall y)(\forall x)R is true, then (∀x)(∀y)R(\forall x)(\forall y)R is true; and the first theorem follows. The second now follows by use of C29. Finally, since (∀y)R⇒R(\forall y)R \Rightarrow R is a theorem in T0\mathscr{T}_0, so is (∃x)(∀y)R⇒(∃x)R(\exists x)(\forall y)R \Rightarrow (\exists x)R by C31; if (∃x)(∀y)R(\exists x)(\forall y)R is true, then (∃x)R(\exists x)R is true, and therefore so is (∀y)(∃x)R(\forall y)(\exists x)R. Hence the third theorem.

On the other hand, if (∀y)(∃x)R(\forall y)(\exists x)R is a theorem in T\mathscr{T}, we may not conclude that (∃x)(∀y)R(\exists x)(\forall y)R is a theorem in T\mathscr{T}. Intuitively, to say that the relation (∀y)(∃x)R(\forall y)(\exists x)R is true means that, given any object yy, there is an object xx such that RR is a true relation between the objects xx and yy. But in general the object xx will depend on the choice of the object yy, whereas to say that (∃x)(∀y)R(\exists x)(\forall y)R is true means that there is a fixed object xx such that RR is a true relation between this object and any object yy.

4. Typical quantifiers

Let AA and RR be assemblies and let xx be a letter. We denote the assembly (∃x)(A(\exists x)(A and R) by (∃Ax)R(\exists_A x)R, and the assembly

“not (∃Ax) (not R)”\text{“not } (\exists_A x) \text{ (not } R)\text{”}

by (∀Ax)R(\forall_A x)R. The abbreviating symbols ∃A\exists_A and ∀A\forall_A are called typical quantifiers. Observe that the letter xx does not appear in the assemblies denoted by (∃Ax)R(\exists_A x)R, (∀Ax)R(\forall_A x)R.

CS10. Let AA and RR be assemblies and let xx and x′x' be letters. If xx appears neither in RR nor in AA, then (∃Ax)R(\exists_A x)R and (∀Ax)R(\forall_A x)R are respectively identical with (∃A′x′)R′(\exists_{A'} x')R' and (∀A′x′)R′(\forall_{A'} x')R', where R′R' is (x′∣x)R(x'|x)R and A′A' is (x′∣x)A(x'|x)A.

CS11. Let AA, RR, UU be assemblies, and let xx, yy be distinct letters. If xx does not appear in UU, the assemblies (U∣y)(∃Ax)R(U|y)(\exists_A x)R and (U∣y)(∀Ax)R(U|y)(\forall_A x)R are respectively identical with (∃A′x′)R′(\exists_{A'} x')R' and (∀A′x′)R′(\forall_{A'} x')R', where R′R' is (U∣y)R(U|y)R and A′A' is (U∣y)A(U|y)A.

These rules are immediate consequences of criteria CS8, CS9 (no. 1), CS5 (§ 1, no. 2), and CS6 (§ 3, no. 4).

CF12. Let AA and RR be relations in T\mathscr{T}, and let xx be a letter. Then

(∃Ax)Rand(∀Ax)R(\exists_A x)R \quad \text{and} \quad (\forall_A x)R

are relations in T\mathscr{T}.

This follows directly from CF11 (no. 1), CF9 (§ 3, no. 4), and CF2 (§ 1, no. 4).

Intuitively, consider AA and RR as expressing properties of xx. It may happen that in a series of proofs, we are concerned only with objects satisfying AA. To say that there exists an object satisfying AA such that RR means that there exists an object such that “AA and RR”; whence the definition of ∃A\exists_A. To say that all objects which satisfy AA have the property RR means that there is no object satisfying AA such that "not RR"; whence the definition of ∀A\forall_A. In practice, these signs are replaced by various phrases, depending on the nature of the relation AA. \* For example : "for all integers xx, RR"; "there exists an element xx of the set E such that RR"; and so on. \*

C35. Let AA and RR be relations in T\mathscr{T}, and let xx be a letter. Then the relations (∀Ax)R(\forall_A x)R and (∀x)(A⇒R)(\forall x)(A \Rightarrow R) are equivalent in T\mathscr{T}.

For the relation (∀Ax)R(\forall_A x)R is identical with

"not(∃x)(A and (not R))".\text{"not}(\exists x)(A \text{ and } (\text{not } R))\text{"}.

Now, "AA and (not RR)" is equivalent in T0\mathscr{T}_0 to "not (A⇒R)(A \Rightarrow R)"; therefore "not (∃x)(A(\exists x)(A and (not RR))" is equivalent in T0\mathscr{T}_0 to

"not (∃x)(not (A⇒R))",\text{"not } (\exists x)(\text{not } (A \Rightarrow R))\text{"},

by C31 (no. 3), and the latter relation is identical with (∀x)(A⇒R)(\forall x)(A \Rightarrow R). The criterion is therefore established in T0\mathscr{T}_0, and consequently in T\mathscr{T}.

We shall often have to prove relations of the form (∀Ax)R(\forall_A x)R; generally we shall use one of the following two criteria :

C36. Let AA and RR be relations in T\mathscr{T}, and let xx be a letter. Let T′\mathscr{T}' be the theory obtained by adjoining AA to the axioms of T\mathscr{T}. If xx is not a constant of T\mathscr{T}, and if RR is a theorem in T′\mathscr{T}', then (∀Ax)R(\forall_A x)R is a theorem in T\mathscr{T}.

For A⇒RA \Rightarrow R is a theorem in T\mathscr{T}, by the criterion of deduction, therefore (∀Ax)R(\forall_A x)R is a theorem in T\mathscr{T} by C27 (no. 1) and C35.

In practice, we indicate that we are going to use this rule by a phrase such as "Let xx be any element such that AA". In the theory T′\mathscr{T}' so defined, we seek to prove RR. Of course, we cannot assert that RR itself is a theorem in T\mathscr{T}.

C37. Let AA and RR be relations in T\mathscr{T} and let xx be a letter. Let T′\mathscr{T}' be the theory obtained by adjoining the relations AA and "not RR" to the axioms of T\mathscr{T}. If xx is not a constant of T\mathscr{T}, and if T′\mathscr{T}' is contradictory, then (∀Ax)R(\forall_A x)R is a theorem in T\mathscr{T}.

For the theory T′\mathscr{T}' is equivalent to the theory obtained by adjoining "not (A⇒R)(A \Rightarrow R)" to the axioms of T\mathscr{T}. By the method of reductio ad absurdum, A⇒RA \Rightarrow R is a theorem in T\mathscr{T}, and therefore so is (∀Ax)R(\forall_A x)R by C27 (no. 1) and C35.

In practice we say : "Suppose that there exists an object xx satisfying AA for which RR is false", and seek to establish a contradiction.

The properties of typical quantifiers are analogous to those of quantifiers :

C38. Let AA and RR be relations in T\mathscr{T}, and let xx be a letter. Then the relations

not (∀Ax)R⇔(∃Ax)(not R),\text{not } (\forall_A x)R \Leftrightarrow (\exists_A x)(\text{not } R),
not (∃Ax)R⇔(∀Ax)(not R)\text{not } (\exists_A x)R \Leftrightarrow (\forall_A x)(\text{not } R)

are theorems in T\mathscr{T}.

C39. Let AA, RR, and SS be relations in T\mathscr{T}, and let xx be a letter which is not a constant of T\mathscr{T}. If the relation A⇒(R⇒S)A \Rightarrow (R \Rightarrow S) [resp. A⇒(R⇔S)A \Rightarrow (R \Leftrightarrow S)] is a theorem in T\mathscr{T}, then the relations

(∃Ax)R⇒(∃Ax)S,(∀Ax)R⇒(∀Ax)S(\exists_A x)R \Rightarrow (\exists_A x)S, \qquad (\forall_A x)R \Rightarrow (\forall_A x)S
[resp. (∃Ax)R⇔(∃Ax)S,(∀Ax)R⇔(∀Ax)S][\text{resp. } (\exists_A x)R \Leftrightarrow (\exists_A x)S, \qquad (\forall_A x)R \Leftrightarrow (\forall_A x)S]

are theorems in T\mathscr{T}.

C40. Let AA, RR, and SS be relations in T\mathscr{T} and let xx be a letter. Then the relations

(∀Ax)(R and S)⇔((∀Ax)R and (∀Ax)S),(\forall_A x)(R \text{ and } S) \Leftrightarrow ((\forall_A x)R \text{ and } (\forall_A x)S),
(∃Ax)(R or S)⇔((∃Ax)R or (∃Ax)S)(\exists_A x)(R \text{ or } S) \Leftrightarrow ((\exists_A x)R \text{ or } (\exists_A x)S)

are theorems in T\mathscr{T}.

C41. Let AA, RR, and SS be relations in T\mathscr{T}, and let xx be a letter which does not appear in RR. Then the relations

(∀Ax)(R or S)⇔(R or (∀Ax)S),(\forall_A x)(R \text{ or } S) \Leftrightarrow (R \text{ or } (\forall_A x)S),
(∃Ax)(R and S)⇔(R and (∃Ax)S)(\exists_A x)(R \text{ and } S) \Leftrightarrow (R \text{ and } (\exists_A x)S)

are theorems in T\mathscr{T}.

C42. Let AA, BB, RR be relations in T\mathscr{T} and let xx and yy be letters. If xx does not appear in BB, and if yy does not appear in AA, then the relations

(∀Ax)(∀By)R⇔(∀By)(∀Ax)R,(\forall_A x)(\forall_B y)R \Leftrightarrow (\forall_B y)(\forall_A x)R,
(∃A)x(∃By)R⇔(∃By)(∃Ax)R,(\exists_A)x(\exists_B y)R \Leftrightarrow (\exists_B y)(\exists_A x)R,
(∃Ax)(∀By)R⇒(∀By)(∃Ax)R(\exists_A x)(\forall_B y)R \Rightarrow (\forall_B y)(\exists_A x)R

are theorems in T\mathscr{T}.

By way of example, let us prove part of C42. The relation

(∃Ax)(∃By)R(\exists_A x)(\exists_B y) R

is identical with (∃x)(A(\exists x)(A and (∃y)(B(\exists y)(B and R))R)), and therefore (because yy does not appear in AA) is equivalent in T0\mathscr{T}_0 to

(∃x)(∃y)(A and (B and R))(\exists x)(\exists y)(A \text{ and } (B \text{ and } R))

by C33 and C31. Likewise, (∃Bx)(∃Ay)R(\exists_B x)(\exists_A y)R is equivalent to

(∃y)(∃x)(B and (A and R)).(\exists y)(\exists x)(B \text{ and } (A \text{ and } R)).

Now apply C31 and C34 (no. 3).

\* As an example of the application of these criteria, consider the following relation : "the sequence of real-valued functions (fn)(f_n) converges uniformly to 0 in [0,1][0, 1]". This means "for each ε>0\varepsilon > 0 there exists an integer nn such that for each x∈[0,1]x \in [0, 1] and each integer m⩾nm \geqslant n we have ∣fm(x)∣⩽ε|f_m(x)| \leqslant \varepsilon". Suppose we wish to take the negation of this relation (for example, to obtain a proof by contradiction); the criterion C38 shows that this negation is equivalent to the following relation : " there exists an ε>0\varepsilon > 0 such that for each integer nn there exists an x∈[0,1]x \in [0, 1] and an m⩾nm \geqslant n for which ∣fm(x)∣>ε|f_m(x)| > \varepsilon".

Exercises

In all the Exercises for § 4, T\mathscr{T} denotes a quantified theory.

See the exercises for § 4.

Transcribed from the printed edition, 2004, Springer. Not translated.