FineuralabA deeper understanding. A more capable you.
Skip to lesson

10 / 18 · Think in objects and relations

All, some, and finite worlds

Evaluate quantified statements in a specified, nonempty domain.

Builds on When the premises cannot all hold

Go to practice ↓

A question to keep in mind

'All the reviewed papers are public.' Which papers count, and must any be reviewed?

A predicate describes an object: R(x) may mean 'x is red'. A domain specifies which objects x can name. In our small world the domain is exactly a, b, c; R means red and C means circle. Neither predicate says anything about objects outside this world.

∀x C(x) says every object in the domain is a circle. ∃x C(x) says at least one is. Existence is established by a witness: name an object for which the predicate is true. A universal claim fails with just one counterexample object.

'All red objects are circles' is ∀x(R(x) → C(x)). 'Some red object is a circle' is ∃x(R(x) ∧ C(x)). The universal restricts by a conditional; the existential needs an object satisfying both properties. An object that is not red does not violate the universal.

Work through an example

  1. a is a red circle; b is a gray square; c is a gray circle. Every red object is a circle, but not every object is a circle.
  2. a witnesses ∃x(R(x) ∧ C(x)). b refutes ∀x C(x). These are different roles played by named objects.
  3. Checking this world proves what is true here, not what is true in all possible domains.

Your turn

0 / 3
Practice 1Not checked

Build a world with a red circle, but not every object a circle.

Your answer

Domain: {a, b, c}. R(x) = red; C(x) = circle. Unchecked: gray / square.

  • ∃x(R(x) ∧ C(x))Target T
  • ∀x C(x)Target F
Object a
Object b
Object c
Read solution · does not award completion

One possible world:

  • a: red=T, circle=T
  • b: red=F, circle=F
  • c: red=F, circle=F

One red circle supplies a witness. A different non-circle defeats the universal. The same object cannot be both a circle and a non-circle here.

Practice 2Not checked

Which means 'Some red object is a circle'?

Your answer
Read solution · does not award completion

∃x(R(x) ∧ C(x))

For an existential conjunction the two properties must meet in a single object.

Practice 3Not checked

A formula holds in every world you tried with three objects. What is established?

Your answer
Read solution · does not award completion

It holds in those tested worlds; general validity needs more.

A finite countermodel can disprove validity. Finite successes do not in general prove first-order validity.

Bring it back to your own work

Translate a claim beginning with 'all' or 'some' from a paper. State the domain and what would count as a witness or counterexample.

Saved only on this browser0 / 6000

Practice answers and private notes stay in this browser; copied links contain only the public page address. Site advertising and analytics still apply.

Sources, scope, and corrections

Original Fineuralab teaching examples; fictional scenarios are not reported research results. Edition 20260903-v1. Page updated 2026-09-03.

  • forall x: Calgary

    Open textbook for further study of formal logic. Used to cross-check scope and terminology; these lessons and exercises are newly authored, not a translation of its chapters.

  • Organizing Instruction and Study to Improve Student Learning

    IES practice guide informing worked examples, retrieval, and concrete/abstract connections. It has not evaluated this course.

  • Carnap

    A separate open-source platform for more extensive formal-logic exercises and proof work.

Found an ambiguous example or a reasoning error? Include the lesson and exercise number when reporting it. [email protected]

How do I retain independent judgment when using AI here?

Keep your own answer before consulting an AI candidate. Check sources, calculations, inference and conditions; explain adoption or rejection. Then solve a new-context task independently and apply the checks to this lesson.

Practice the verification workflow and keep a record

My learning status

Mark statuses manually; visits do not establish mastery. Languages share statuses while lessons keep their own answers. This backup contains statuses only, not answers or notes.

View all statuses

Continue learning

Learning archive, reviews and full backup · Explore courses