Solutions to Chapter 17 Basic rules for TFL

A. The following two ‘proofs’ are incorrect. Explain the mistakes they make.

Line number

Subproof level

Formula

Justification

1

0
(¬LA)L

2

open subproof, 1
¬LA

3

1
¬L
E 3

4

1
A
E 1

5

close subproof, open subproof, 1
L

6

1
¬E 5, 3

7

1
A
X 6

8

close subproof, 0
A
E 1, 24, 57

E on line 4 can’t be applied to line 1, since it is not of the form 𝒜︁ℬ︁. ‘A’ could be obtained by E, but from line 2.

¬E on line 6 illicitly refers to a line from a closed subproof (line 3).

Line number

Subproof level

Formula

Justification

1

0
A(BC)

2

0
(BC)D

3

0
B
E 1

4

0
BC
I 3

5

0
D
E 4, 2

E on line 3 should yield ‘BC’. ‘B’ could then be obtained by E again.

The citation for line 5 is the wrong way round: it should be ‘E 2, 4’.

B. The following three proofs are missing their citations (rule and line numbers). Add them, to turn them into bona fide proofs. Additionally, write down the argument that corresponds to each proof.

Line number

Subproof level

Formula

Justification

1

0
PS

2

0
SR

3

0
P
E 1

4

0
S
E 1

5

0
R
E 2, 4

6

0
RE
I 5

Corresponding argument:
PS,SRRE

Line number

Subproof level

Formula

Justification

1

0
AD

2

open subproof, 1
AB

3

1
A
E 2

4

1
D
E 1, 3

5

1
DE
I 4

6

close subproof, 0
(AB)(DE)
I 25

Corresponding argument:
AD(AB)(DE)

Line number

Subproof level

Formula

Justification

1

0
¬L(JL)

2

0
¬L

3

0
JL
E 1, 2

4

open subproof, 1
J

5

1
JJ
I 4, 4

6

1
J
E 5

7

close subproof, open subproof, 1
L

8

1
¬E 7, 2

9

1
J
X 8

10

close subproof, 0
J
E 3, 46, 79

Corresponding argument:
¬L(JL),¬LJ

C. Give a proof for each of the following arguments:

  1. 1.

    J¬J¬J

    Line number

    Subproof level

    Formula

    Justification

    1

    0
    J¬J

    2

    open subproof, 1
    J

    3

    1
    ¬J
    E 1, 2

    4

    1
    ¬E 2, 3

    5

    close subproof, 0
    ¬J
    ¬I 24
  2. 2.

    Q(Q¬Q)¬Q

    Line number

    Subproof level

    Formula

    Justification

    1

    0
    Q(Q¬Q)

    2

    open subproof, 1
    Q

    3

    1
    Q¬Q
    E 1, 2

    4

    1
    ¬Q
    E 3

    5

    1
    ¬E 2, 4

    6

    close subproof, 0
    ¬Q
    ¬I 25
  3. 3.

    A(BC)(AB)C

    Line number

    Subproof level

    Formula

    Justification

    1

    0
    A(BC)

    2

    open subproof, 1
    AB

    3

    1
    A
    E 2

    4

    1
    BC
    E 1, 3

    5

    1
    B
    E 2

    6

    1
    C
    E 4, 5

    7

    close subproof, 0
    (AB)C
    I 26
  4. 4.

    KLKL

    Line number

    Subproof level

    Formula

    Justification

    1

    0
    KL

    2

    open subproof, 1
    K

    3

    1
    L
    E 1

    4

    close subproof, open subproof, 1
    L

    5

    1
    K
    E 1

    6

    close subproof, 0
    KL
    I 23, 45
  5. 5.

    (CD)EED

    Line number

    Subproof level

    Formula

    Justification

    1

    0
    (CD)E

    2

    open subproof, 1
    CD

    3

    1
    D
    E 2

    4

    1
    ED
    I 3

    5

    close subproof, open subproof, 1
    E

    6

    1
    ED
    I 5

    7

    close subproof, 0
    ED
    E 1, 24, 56
  6. 6.

    AB,BCAC

    Line number

    Subproof level

    Formula

    Justification

    1

    0
    AB

    2

    0
    BC

    3

    open subproof, 1
    A

    4

    1
    B
    E 1, 3

    5

    1
    C
    E 2, 4

    6

    close subproof, open subproof, 1
    C

    7

    1
    B
    E 2, 6

    8

    1
    A
    E 1, 7

    9

    close subproof, 0
    AC
    I 35, 68
  7. 7.

    ¬FG,FHGH

    Line number

    Subproof level

    Formula

    Justification

    1

    0
    ¬FG

    2

    0
    FH

    3

    open subproof, 1
    ¬(GH)

    4

    open subproof, 2
    F

    5

    2
    H
    E 2, 4

    6

    2
    GH
    I 5

    7

    2
    ¬E 3, 6

    8

    close subproof, 1
    ¬F
    ¬I 47

    9

    1
    G
    E 1, 8

    10

    1
    GH
    I 9

    11

    1
    ¬E 3, 10

    12

    close subproof, 0
    GH
    IP 311
  8. 8.

    (ZK)(KM),KDD

    Line number

    Subproof level

    Formula

    Justification

    1

    0
    (ZK)(KM)

    2

    0
    KD

    3

    open subproof, 1
    ZK

    4

    1
    K
    E 3

    5

    close subproof, open subproof, 1
    KM

    6

    1
    K
    E 5

    7

    close subproof, 0
    K
    E 1, 34, 56

    8

    0
    D
    E 2, 7
  9. 9.

    P(QR),P¬RQE

    Line number

    Subproof level

    Formula

    Justification

    1

    0
    P(QR)

    2

    0
    P¬R

    3

    0
    P
    E 1

    4

    0
    ¬R
    E 2, 3

    5

    0
    QR
    E 1

    6

    open subproof, 1
    Q

    7

    1
    QE
    I 6

    8

    close subproof, open subproof, 1
    R

    9

    1
    ¬E 8, 4

    10

    1
    QE
    X 9

    11

    close subproof, 0
    QE
    E 5, 67, 810
  10. 10.

    STS(TS)

    Line number

    Subproof level

    Formula

    Justification

    1

    0
    ST

    2

    open subproof, 1
    S

    3

    1
    T
    E 1, 2

    4

    1
    TS
    I 3

    5

    close subproof, open subproof, 1
    TS

    6

    open subproof, 2
    T

    7

    2
    S
    E 1, 6

    8

    close subproof, open subproof, 2
    S

    9

    2
    SS
    I 8, 8

    10

    2
    S
    E 9

    11

    close subproof, 1
    S
    E 5, 67, 810

    12

    close subproof, 0
    S(TS)
    I 24, 511
  11. 11.

    ¬(PQ)¬Q

    Line number

    Subproof level

    Formula

    Justification

    1

    0
    ¬(PQ)

    2

    open subproof, 1
    Q

    3

    open subproof, 2
    P

    4

    2
    QQ
    I 2, 2

    5

    2
    Q
    E 4

    6

    close subproof, 1
    PQ
    I 35

    7

    1
    ¬E 6, 1

    8

    close subproof, 0
    ¬Q
    ¬I 27
  12. 12.

    ¬(PQ)P

    Line number

    Subproof level

    Formula

    Justification

    1

    0
    ¬(PQ)

    2

    open subproof, 1
    ¬P

    3

    open subproof, 2
    P

    4

    2
    ¬E 3, 2

    5

    2
    Q
    X 4

    6

    close subproof, 1
    PQ
    I 35

    7

    1
    ¬E 6, 1

    8

    close subproof, 0
    P
    IP 27