Exercises on the vocabulary of quantificational logic, formulas, free and bound variables, open and closed formulas, and construction trees.

Vocabulary

Is each expression part of the official vocabulary of quantificational logic?

1.1
α (alpha)
1.2
P
1.3
a

Formulas

Which of the following are atomic formulas? Which are formulas? Which are neither?

2.a
(∀x Px ∨ ∃x Qx)
2.b
Qb
2.c
P(¬)
2.d
¬Pa
2.e
yx Rxya
2.f
(xy)
2.g
Rayc

Free and Bound Variables

Which variables occur free in each formula? You can enter any formula into the checker below to verify — it highlights free variables automatically.

3.a
x Rxy
3.b
yx Ryx
3.c
xy (Pxy ↔ (QxzQzy))
3.d
(∃x Px ∨ ∃y Qxy)
3.e
(∀x Px → ∀y (PyRxy))
3.f
(∃x Px ∧ ∃y Qy)

Check a formula

Enter any formula to see its parse tree and free variables highlighted.

Open and Closed Formulas

Which of the following are closed formulas (sentences)?

4
Select all closed formulas (sentences).

Construction Trees

Switch to the Build tab to construct the parse tree for each formula step by step.

5.1Open ↗
5.2Open ↗
5.3Open ↗
5.4Open ↗
5.5Open ↗