Questions: Decidability of Theories

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

Presburger arithmetic (natural numbers with addition only) is decidable. Adding multiplication to obtain full Peano arithmetic makes it undecidable. What is the key reason multiplication crosses this boundary?

AMultiplication produces larger numbers that overflow the decision procedure's memory
BMultiplication allows the theory to encode arbitrary computations, enabling diagonalization arguments that show no algorithm can decide all sentences
CMultiplication is simply too slow to compute within a bounded time for arbitrary sentences
DAdding multiplication violates the quantifier-elimination property that Presburger arithmetic satisfies
Question 2 Multiple Choice

A logician claims she has a decision procedure for a new first-order theory T. What must her procedure guarantee?

AFor every sentence φ, the procedure eventually proves φ or finds a counterexample, but may run forever on some inputs
BFor every sentence φ in T's language, the procedure always halts and correctly outputs whether T entails φ
CThe procedure can decide any sentence provable from T in fewer than one million proof steps
DThe procedure works for all quantifier-free sentences but may loop on quantified formulas
Question 3 True / False

Tarski proved that the theory of real closed fields (first-order geometry and real algebra with + , ×, <) is decidable — meaning questions like 'does this system of polynomial inequalities have a real solution?' are algorithmically answerable.

TTrue
FFalse
Question 4 True / False

An undecidable theory has no provable theorems — no individual sentence in the theory can be proved.

TTrue
FFalse
Question 5 Short Answer

Why does multiplication create undecidability in arithmetic when addition alone (Presburger arithmetic) does not, and what technique is used to prove decidability for fragments like Presburger?

Think about your answer, then reveal below.