Skip to the content | Change text size

Question Database: Formal Logic

Predicate Logic: Trees

A LaTex version of this sequence of questions is available. The .tex file makes use of the qtree and beamer packages.


Use the given dictionary to translate the following argument:

A person cannot be guilty of murder unless they are capable of understanding that their action caused the death of another person. But no one who is capable of understanding that their action caused the death of another person is insane. Consequently, no one who is guilty of murder is insane.

Px - x is a person

Gx - x is guilty of murder

Ux - x is capable of understanding that their action caused the death of another person.

Ix - x is insane

A. B.

1. (∀x)((Px & Gx) ⊃ Ux)

2. (∀x)((Px & Ux) ⊃ ~Ix)

Therefore:

C. (∀x)((Px & Gx) ⊃ ~Ix)

1. (∀x)((Px & Gx) ⊃ Ux)

2. ~(∃x))((Px & Ux) ⊃ ~Ix)

Therefore:

C. ~(∃x)((Px & Gx) ⊃ ~Ix)

 

C.

 

D.

1. (∀x)((Px & Gx) ⊃ Ux)

2. (∀x)((Px & Ux) ⊃ ~Ix)

Therefore:

C. ~(∀x)((Px & Gx) ⊃ Ix)

1. (∀x)((Px & Gx) ⊃ Ux)

2. ~(∃x)((Px & Ux) & ~Ix)

Therefore:

C. ~(∃x)((Px & Gx) & ~Ix)

Answer: A

Topic:

Predicate logic, trees

Course Level:

First year formal logic

Notes:


∀x)((Px & Gx) ⊃ Ux), (∀x)((Px & Ux) ⊃ ~Ix) Therefore: (∀x)((Px & Gx) ⊃ ~Ix)

We will test the argument for validity using trees. How does the tree begin?

A. B.
A
B

 

C.

 

D.

C
D

Answer: B

Topic:

Predicate logic, trees

Course Level:

First year formal logic

Notes:


1. (∀x)((Px & Gx) ⊃ Ux)

2. (∀x)((Px & Ux) ⊃ ~Ix)

3. ~(∀x)((Px & Gx) ⊃ ~Ix)

What rule should we apply next?

A. The rule for ∀ to line 1.

B. The rule for ∀ to line 2.

C. Either A or B, it makes no differenc.

D. The rule for ~∀ to line 3.

Answer: D

Topic:

Predicate logic, trees

Course Level:

First year formal logic

Notes:

Although any answer would be correct in principle, it is a good rule of thumb to apply the rules for negated formulas first.


How does the tree continue?

A. B.
A
B

 

C.

 

D.

C
D

Answer: B

Topic:

Predicate logic, trees

Course Level:

First year formal logic

Notes:


What rule should we apply next?

A. The rule for ∀ to line 2.

B. The rule for ~⊃ to line 4.

C. The rule for ∀ to line 1.

D. The rule for ~∀ to line 3.

Answer: B

Topic:

Predicate logic, trees

Course Level:

First year formal logic

Notes:


What does the next stage of the tree look like?

A. B.
A
B

 

C.

 

D.

C
D

Answer: A

Topic:

Predicate logic, trees

Course Level:

First year formal logic

Notes:


How should the tree continue?

A. B.
A
B

Answer: B

Topic:

Predicate logic, trees

Course Level:

First year formal logic

Notes:


Which of the following is a correct way to continue the tree?

A. B.
A
B

Answer: A

Topic:

Predicate logic, trees

Course Level:

First year formal logic

Notes:


Which of the following is a correct way to continue the tree?

A. B.
A
B

Answer: A

Topic:

Predicate logic, trees

Course Level:

First year formal logic

Notes:


Which of the following is a correct way to continue the tree?

A. B.
A
B

Answer: B

Topic:

Predicate logic, trees

Course Level:

First year formal logic

Notes:

Rule applied to Pa & Ga


Given that all the branches for the tree are closed, which of the following statements about the argument is correct?

A. The argument is valid.

B. The argument is invalid.

C. We cannot tell whether the argument is valid or invalid.

Answer: A

Topic:

Predicate logic, trees

Course Level:

First year formal logic

Notes:


Tree rules for Identity

A formula of the form a ≠ b closes a branch on which it occurs

If a = b and A are in a branch, then A(a/b) is in the branch too

Example

(∀x)(∀y)(x = y ⊃ y = x) is a logical truth.

Example


Is (∀x)((Fx & x = a) ⊃ Fa) a logical truth??

A. Yes

B. No

Answer: A

Topic:

Predicate logic, trees

Course Level:

First year formal logic

Notes:

Ask the students to work out their own tree for the formula. Allow them to refer to their notes or the text book). Given them 3-4 minutes to do that. Then get them to give their answers using the cards. If there is enough disagreement, get them to swap their working with someone sitting nearby, and see if they can spot any mistakes.


Is (∀x)(Fa ⊃ (Fx & x = a) ) a logical truth?

A. Yes

B. No

Answer: B

Topic:

Predicate logic, trees

Course Level:

First year formal logic

Notes: