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.
    ​

     ∃x⁢T⁡(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)∧¬∀x⁢P⁡(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.
    ​

    ∀z⁢J⁡(z)↔∃y⁢J⁡(y)

  5. 5.
    ​

    ∀x⁢(W⁡(x,m,n)∨∃y⁢L⁡(x,y))

  6. 6.
    ​

    ∃x⁢(G⁡(x)→∀y⁢M⁡(y))

  7. 7.
    ​

    ∃x⁢(x=h∧x=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.
    ​

    ∃x⁢J⁡(x), J⁡(m)

    Making the first sentence true and the second false:

    domain:

    0, 1

    J⁢(x):

    0

    m:

    1

  3. 3.
    ​

    ∀x⁢R⁡(x,x), ∃x⁢R⁡(x,x)

    Making the first sentence false and the second true:

    domain:

    0, 1

    R⁢(x,y):

    ⟨0,0⟩

  4. 4.
    ​

    ∃x⁢P⁡(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.
    ​

    ∀x⁢∃y⁢R⁡(x,y), ∃x⁢∀y⁢R⁡(x,y)

    Making the first sentence true and the second false:

    domain:

    0, 1

    R⁢(x,y):

    ⟨0, 1⟩, ⟨1, 0⟩

  9. 9.
    ​

    ∀x⁢∃y⁢R⁡(x,y), ∀x⁢∃y⁢R⁡(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),P⁢a,¬Q⁡(a)

  2. 2.
    ​

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

  3. 3.
    ​

    ¬(M⁡(a)∧∃x⁢A⁡(x)),M⁢a∨F⁡(a),∀x⁢(F⁡(x)→A⁡(x))

  4. 4.
    ​

    M⁡(a)∨M⁡(b),M⁡(a)→∀x⁢¬M⁡(x)

  5. 5.
    ​

    ∀y⁢G⁡(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)),∀x⁢∀y⁢(O⁡(x,y)→O⁡(y,x))

  10. 10.
    ​

    ¬∃x⁢∀y⁢R⁡(x,y),∀x⁢∃y⁢R⁡(x,y)

  11. 11.
    ​

    ¬R⁡(a,a), ∀x⁢(x=a∨R⁡(x,a))

    The sentences are both true in this interpretation:

    domain:

    Harry, Sally

    R⁢(x,y):

    ⟨Sally, Harry⟩

    a:

    Harry

  12. 12.
    ​

    ∀x⁢∀y⁢∀z⁢[(x=y∨y=z)∨x=z], ∃x⁢∃y⁢¬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.
    ​

    ∃x⁢∃y⁢((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))∴∃x⁢B⁡(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))∴∃x⁢P⁡(x)

  4. 4.
    ​

    N⁡(a)∧N⁡(b)∧N⁡(c)∴∀x⁢N⁡(x)

  5. 5.
    ​

    R⁡(d,e),∃x⁢R⁡(x⁢d)∴R⁡(e,d)

  6. 6.
    ​

    ∃x⁢(E⁡(x)∧F⁡(x)),∃x⁢F⁡(x)→∃x⁢G⁡(x)∴∃x⁢(E⁡(x)∧G⁡(x))

  7. 7.
    ​

    ∀x⁢O⁡(x,c),∀x⁢O⁡(c,x)∴∀x⁢O⁡(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)→∀x⁢L⁡(x,b),∃x⁢L⁡(x,b)∴L⁡(b,b)

  10. 10.
    ​

    ∀x⁢(D⁡(x)→∃y⁢T⁡(y,x))∴∃y⁢∃z⁢¬y=z