Definition. Theory of Rationals \(T_{\mathbb {Q}}\) [003i]

The theory of rationals \(T_{\mathbb {Q}}\) is a first-order theory over the signature \(\Sigma _{\mathbb {Q}}\) which contains:

\[ \Sigma _{\mathbb {Q}} : \{0, 1, +, -, =, \geq \} \]

(Axioms ommitted for brevity.)

Some important properties of \(T_{\mathbb {Q}}\) are:

  • Full theory is decidable but doubly exponential.
  • Conjunctive quantifier-free fragment is efficiently decidable (polynomial time).
  • \(T_{\mathbb {Q}}\) is the basis for arithemtic reasoning in SMT solvers such as Z3.
  • In practice the simplex algorithm is used.