Here is an argument which works equally well on the intuitive and on the symbolic level, as 'at least' and 'at most' in relation to the same quantity are simply the long way of saying 'exactly'. Perhaps the trickiest thing here is to realize that we have to instantiate line 2 more than once, first into constants, then into variables, and then again into constants, to free up the desired predicates.
There are at least two pianists in the room. All the pianists in the room are composers. There are at most two composers in the room. Therefore, there are exactly two pianists in the room.
- (∃x)(∃y)[Px • Py • Rx • Ry • ¬ (x = y)]
- (x)[(Px • Rx) ⊃ Cx]
- (x)(y)(z)[(Cx • Cy • Cz • Rx • Ry • Rz) ⊃(z = x ∨z = y ∨y = x)]
- ∴(∃x)(∃y){Px • Py • Rx • Ry • ¬ (x = y) • (z)[(Pz • Rz) ⊃(z = x ∨z = y)]}
- (∃y)[Pa • Py • Ra • Ry • ¬ (a = y)] ......... 1 EI x/a
- Pa • Pm • Ra • Rm • ¬ (a = m) ......... 5 EI y/m
- (Pa • Ra) ⊃ Ca ......... 2 UI x/a
- Pa • Ra ......... 6 Simp.
- Ca ......... 8, 7 MP
- * Pz • Rz ......... ACP
- * (y)(z)[(Ca • Cy • Cz • Ra • Ry • Rz) ⊃(z = a ∨z = y ∨y = a)] ......... 3 UI x/a
- * (z)[(Ca • Cm • Cz • Ra • Rm • Rz) ⊃(z = a ∨z = m ∨m = a)] ......... 11 UI y/m
- * (Ca • Cm • Cz • Ra • Rm • Rz) ⊃(z = a ∨z = m ∨m = a) ......... 12 UI z/z
- * (Pz • Rz) ⊃ Cz ........ 2 UI x/z
- * Cz ......... 10, 14 MP
- * Pm • Rm ......... 6 Simp.
- * (Pm • Rm) ⊃ Cm ......... 2 UI x/m
- * Cm ......... 16, 17 MP
- * Ra ......... 8 Simp.
- * Rm ......... 16 Simp.
- * Rz ......... 10 Simp.
- * Ca • Cm • Cz • Ra • Rm • Rz ......... 9, 15, 18, 19, 20, 21 Conj.
- * z = a ∨z = m ∨m = a ......... 13, 22 MP
- * ¬ (a = m) ......... 6 Simp.
- * ¬ (m = a) ......... 24 Comm.
- * z = a ∨z = m ......... 23, 25 DS
- (Pz • Rz) ⊃ z = a ∨z = m ......... 10-26 CP
- (z)[(Pz • Rz) ⊃ z = a ∨z = m ] ......... 27 UG
- Pa • Pm • Ra • Rm • ¬ (a = m) • (z)[(Pz • Rz) ⊃ z = a ∨z = m ] ......... 6, 28 Conj.
- (∃y){Pa • Py • Ra • Ry • ¬ (a = y) • (z)[(Pz • Rz) ⊃ z = a ∨z = y ]} ......... 29 EG m/y
- (∃x)(∃y){Px • Py • Rx • Ry • ¬ (x = y) • (z)[(Pz • Rz) ⊃ z = x ∨z = y ]} ......... 30 EG a/x
No comments:
Post a Comment