Math 2.0

Theorem

Theorems in logic

Statement

In mathematical logic, a formal theory is a set of sentences within a formal language. A sentence is a well-formed formula with no free variables. A sentence that is a member of a theory is one of its theorems, and the theory is the set of its theorems. Usually a theory is understood to be closed under the relation of logical consequence. Some accounts define a theory to be closed under the semantic consequence relation (⊨\models), while others define it to be closed under the syntactic consequence, or derivability relation (⊢\vdash).

For a theory to be closed under a derivability relation, it must be associated with a deductive system that specifies how the theorems are derived. The deductive system may be stated explicitly, or it may be clear from the context. The closure of the empty set under the relation of logical consequence yields the set that contains just those sentences that are the theorems of the deductive system.

In the broad sense in which the term is used within logic, a theorem does not have to be true, since the theory that contains it may be unsound relative to a given semantics, or relative to the standard interpretation of the underlying language. A theory that is inconsistent has all sentences as theorems.

The definition of theorems as sentences of a formal language is useful within proof theory, which is a branch of mathematics that studies the structure of formal proofs and the structure of provable formulas. It is also important in model theory, which is concerned with the relationship between formal theories and structures that are able to provide a semantics for them through interpretation.

Although theorems may be uninterpreted sentences, in practice mathematicians are more interested in the meanings of the sentences, i.e. in the propositions they express. What makes formal theorems useful and interesting is that they may be interpreted as true propositions and their derivations may be interpreted as a proof of their truth. A theorem whose interpretation is a true statement about a formal system (as opposed to within a formal system) is called a metatheorem.

Some important theorems in mathematical logic are:

  • Compactness of first-order logic
  • Completeness of first-order logic
  • Gödel's incompleteness theorems of first-order arithmetic
  • Consistency of first-order arithmetic
  • Tarski's undefinability theorem
  • Church-Turing theorem of undecidability
  • Löb's theorem
  • Löwenheim–Skolem theorem
  • Lindström's theorem
  • Craig's theorem
  • Cut-elimination theorem

The concept of a formal theorem is fundamentally syntactic, in contrast to the notion of a true proposition, which introduces semantics. Different deductive systems can yield other interpretations, depending on the presumptions of the derivation rules (i.e. belief, justification or other modalities). The soundness of a formal system depends on whether or not all of its theorems are also validities. A validity is a formula that is true under any possible interpretation (for example, in classical propositional logic, validities are tautologies). A formal system is considered semantically complete when all of its theorems are also tautologies.

Further reading

  1. Wikipedia, page 30977, revision 1360039713, Theorem, section Theorems in logic. adopted
About this page
Tag2MXQJX37DD
URIm2://2MXQJX37DD
Aliasesformal-theorem, logical-theorem, theorem-logic
Kindstatement, theorem
WritingW0 stub
StatusThis copy of the site has no build data. Run m2 status 2MXQJX37DD.
Changed4 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • edge uses out: each definition that the statement needs (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.