Jump to content

Extension by new constant and function names

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Crisperdue (talk | contribs) at 05:19, 5 February 2020 (Crisperdue moved page Conservativity theorem to Extension by new constant and function names: The new name is descriptive, where the old one shows up neither in texts or web search). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In mathematical logic, the conservativity theorem states the following: Suppose that a closed formula

is a theorem of a first-order theory . Let be a theory obtained from by extending its language with new constants

and adding a new axiom

.

Then is a conservative extension of , which means that the theory has the same set of theorems in the original language (i.e., without constants ) as the theory .

In a more general setting, the conservativity theorem is formulated for extensions of a first-order theory by introducing a new functional symbol:

Suppose that a closed formula is a theorem of a first-order theory , where we denote . Let be a theory obtained from by extending its language with a new functional symbol (of arity ) and adding a new axiom . Then is a conservative extension of , i.e. the theories and prove the same theorems not involving the functional symbol ).

References

  • Elliott Mendelson (1997). Introduction to Mathematical Logic (4th ed.) Chapman & Hall.
  • J.R. Shoenfield (1967). Mathematical Logic. Addison-Wesley Publishing Company.