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

11 / 18 · Think in objects and relations

Not all is not none

Negate quantified statements and recognize vacuous universals.

Builds on All, some, and finite worlds

Go to practice ↓

A question to keep in mind

If no paper has been reviewed, is 'every reviewed paper is public' false?

¬∀x P(x) is equivalent to ∃x ¬P(x): not every object has P exactly when some object lacks P. ¬∃x P(x) is equivalent to ∀x ¬P(x): there is no witness for P exactly when all objects lack it.

The negation of ∀x(R(x) → C(x)) is ∃x(R(x) ∧ ¬C(x)). To break 'all red objects are circles', find a red non-circle. A gray square is not enough because it fails the restricting condition R.

If the domain contains no red objects, every instance of R(x) → C(x) is true. The universal is vacuously true; it does not assert that red objects exist. In modern first-order logic, add ∃x R(x) when existence is intended. Our domain stays nonempty even when its red subset is empty.

Work through an example

  1. Three files exist, and none has been reviewed. 'Every reviewed file is public' has no reviewed-and-private counterexample.
  2. The universal is true in this model, but 'a reviewed file exists' is false. This would be an unhelpful dashboard success signal unless review coverage is reported too.
  3. To negate 'not all files passed', remove the outer negation: all files passed. Do not replace it with 'no files passed'.

Your turn

0 / 3
Practice 1Not checked

Make every red object a circle while making 'a red object exists' false.

Your answer

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

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

One possible world:

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

Remove redness from all three objects. The domain still contains a, b, c; only its red subset is empty.

Practice 2Not checked

Make 'every red object is a circle' false.

Your answer

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

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

One possible world:

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

At least one object must be red and not a circle. A single such object is sufficient.

Practice 3Not checked

What is the negation of 'Every sample passed'?

Your answer
Read solution · does not award completion

At least one sample did not pass.

Negation excludes precisely the original claim, not more possibilities than necessary.

Bring it back to your own work

Find an 'all checks passed' message. Ask how many checks ran, whether any were skipped, and whether the tested set could be empty.

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