Mathematics I / Mathematical Statements and Logic
Practice question · Multiple choice

"x + 1" and "Is 7 prime?" are both rejected as mathematical statements, for what looks like the same reason. Why does mathematics insist on a definite truth value, when ordinary language manages without one?

Hints
  1. Ask what a truth table actually takes as input.
  2. Try to negate "Is 7 prime?" or to form its conjunction with something.
Show the answer

A. Because logic operates on truth values, not on meanings.

Why

The whole apparatus runs on truth values — 'and' is a table over true and false, modus ponens is a rule about preserving truth — so an expression with none gives the machinery nothing to compute with. The negation of 'Is 7 prime?' is not a false statement; it is not a statement. Variables are welcome: quantify one and you get a statement directly.

Read the lesson: Mathematical Statements and Logic →

Practise Mathematical Statements and Logic

The app has 7 more questions on this lesson, and keeps your place in the course. Mathematics I is free to start.

More questions on Mathematical Statements and Logic