Solutions to Chapter 33 Using Interpretations

A. Show that each of the following is neither a validity nor a contradiction:

  1. 1.

    D(a)D(b)

    The sentence is true in this model:

    domain:

    Stan

    D(x):

    Stan

    a:

    Stan

    b:

    Stan

    And it is false in this model:

    domain:

    Stan

    D(x):
    a:

    Stan

    b:

    Stan

  2. 2.

     xT(x,h)

    The sentence is true in this model:

    domain:

    Stan

    T(x,y):

    Stan, Stan

    h:

    Stan

    And it is false in this model:

    domain:

    Stan

    T(x,y):
    h:

    Stan

  3. 3.

    P(m)¬xP(x)

    The sentence is true in this model:

    domain:

    Stan, Ollie

    P(x):

    Stan

    m:

    Stan

    And it is false in this model:

    domain:

    Stan

    P(x):
    m:

    Stan

  4. 4.

    zJ(z)yJ(y)

  5. 5.

    x(W(x,m,n)yL(x,y))

  6. 6.

    x(G(x)yM(y))

  7. 7.

    x(x=hx=i)

B. Show that the following pairs of sentences are not logically equivalent.

  1. 1.

    J(a), K(a)

    Making the first sentence true and the second false:

    domain:

    0

    J(x):

    0

    K(x):
    a:

    0

  2. 2.

    xJ(x), J(m)

    Making the first sentence true and the second false:

    domain:

    0, 1

    J(x):

    0

    m:

    1

  3. 3.

    xR(x,x), xR(x,x)

    Making the first sentence false and the second true:

    domain:

    0, 1

    R(x,y):

    0,0

  4. 4.

    xP(x)Q(c), x(P(x)Q(c))

    Making the first sentence false and the second true:

    domain:

    0, 1

    P(x):

    0

    Q(x):
    c:

    0

  5. 5.

    x(P(x)¬Q(x)), x(P(x)¬Q(x))

    Making the first sentence true and the second false:

    domain:

    0

    P(x):
    Q(x):
  6. 6.

    x(P(x)Q(x)), x(P(x)Q(x))

    Making the first sentence false and the second true:

    domain:

    0

    P(x):
    Q(x):

    0

  7. 7.

    x(P(x)Q(x)), x(P(x)Q(x))

    Making the first sentence true and the second false:

    domain:

    0

    P(x):
    Q(x):

    0

  8. 8.

    xyR(x,y), xyR(x,y)

    Making the first sentence true and the second false:

    domain:

    0, 1

    R(x,y):

    0, 1, 1, 0

  9. 9.

    xyR(x,y), xyR(y,x)

    Making the first sentence false and the second true:

    domain:

    0, 1

    R(x,y):

    0, 0, 0, 1

C. Show that the following sentences are jointly satisfiable:

  1. 1.

    M(a),¬N(a),Pa,¬Q(a)

  2. 2.

    L(e,e),L(e,g),¬L(g,e),¬L(g,g)

  3. 3.

    ¬(M(a)xA(x)),MaF(a),x(F(x)A(x))

  4. 4.

    M(a)M(b),M(a)x¬M(x)

  5. 5.

    yG(y),x(G(x)H(x)),y¬I(y)

  6. 6.

    x(B(x)A(x)),x¬C(x),x[(A(x)B(x))C(x)]

  7. 7.

    xX(x),xY(x),x(X(x)¬Y(x))

  8. 8.

    x(P(x)Q(x)),x¬(Q(x)P(x))

  9. 9.

    z(N(z)O(z,z)),xy(O(x,y)O(y,x))

  10. 10.

    ¬xyR(x,y),xyR(x,y)

  11. 11.

    ¬R(a,a), x(x=aR(x,a))

    The sentences are both true in this interpretation:

    domain:

    Harry, Sally

    R(x,y):

    Sally, Harry

    a:

    Harry

  12. 12.

    xyz[(x=yy=z)x=z], xy¬x=y

    There are no predicates or constants, so we only need to give a domain. Any domain with 2 elements will do.

  13. 13.

    xy((Z(x)Z(y))x=y), ¬Z(d), d=e

D. Show that the following arguments are invalid:

  1. 1.

    x(A(x)B(x))xB(x)

  2. 2.

    x(R(x)D(x)),x(R(x)F(x))x(D(x)F(x))

  3. 3.

    x(P(x)Q(x))xP(x)

  4. 4.

    N(a)N(b)N(c)xN(x)

  5. 5.

    R(d,e),xR(xd)R(e,d)

  6. 6.

    x(E(x)F(x)),xF(x)xG(x)x(E(x)G(x))

  7. 7.

    xO(x,c),xO(c,x)xO(x,x)

  8. 8.

    x(J(x)K(x)),x¬K(x),x¬J(x)x(¬J(x)¬K(x))

  9. 9.

    L(a,b)xL(x,b),xL(x,b)L(b,b)

  10. 10.

    x(D(x)yT(y,x))yz¬y=z