Chapter 38 Conversion of quantifiers

In this section, we will add some additional rules to the basic rules of the previous section. These govern the interaction of quantifiers and negation.

In chapter 23, we noted that ¬x𝒜 is logically equivalent to x¬𝒜. We will add some rules to our proof system that govern this. In particular, we add:

Line number
Subproof level
Formula
Justification
m
0
𝓍¬𝒜
  
0
¬𝓍𝒜
CQ m

and

Line number
Subproof level
Formula
Justification
m
0
¬𝓍𝒜
  
0
𝓍¬𝒜
CQ m

Equally, we add:

Line number
Subproof level
Formula
Justification
m
0
𝓍¬𝒜
  
0
¬𝓍𝒜
CQ m

and

Line number
Subproof level
Formula
Justification
m
0
¬𝓍𝒜
  
0
𝓍¬𝒜
CQ m

Practice exercises

A. Show in each case that the sentences are inconsistent:

  1. 1.

    S(a)T(m),T(m)S(a),T(m)¬S(a)

  2. 2.

    ¬xR(x,a),xyR(y,x)

  3. 3.

    ¬xyL(x,y),L(a,a)

  4. 4.

    x(P(x)Q(x)),z(P(z)R(z)),yP(y),¬Q(a)¬R(b)

B. Show that each pair of sentences is provably equivalent:

  1. 1.

    x(A(x)¬B(x)),¬x(A(x)B(x))

  2. 2.

    x(¬A(x)B(d)),xA(x)B(d)

C. In chapter 24, we considered what happens when we move quantifiers ‘across’ various logical operators. Show that each pair of sentences is provably equivalent:

  1. 1.

    x(F(x)G(a)),xF(x)G(a)

  2. 2.

    x(F(x)G(a)),xF(x)G(a)

  3. 3.

    x(G(a)F(x)),G(a)xF(x)

  4. 4.

    x(F(x)G(a)),xF(x)G(a)

  5. 5.

    x(G(a)F(x)),G(a)xF(x)

  6. 6.

    x(F(x)G(a)),xF(x)G(a)

NB: the variable ‘x’ does not occur in ‘G(a)’. When all the quantifiers occur at the beginning of a sentence, that sentence is said to be in prenex normal form. These equivalences are sometimes called prenexing rules, since they give us a means for putting any sentence into prenex normal form.