Abstract

The theorems of a theory T(U) are the logical consequences of the set of axioms U. Suppose we have a formula A and we want to know if it belongs to the theory T(U). By Theorem 2.38, U ╞ A if and only if ╞ A1 Λ ⋯ Λ A n → A, where U = {A1,..., A n } is the set of axioms. Thus A ∈T(U) iff a decision procedure for validity answers ‘yes’ on the formula. However, there are several problems with this approach: The set of axioms may be infinite, for example, in an axiomatization of arithmetic, we may specify that all formulas of the form (x = y) → (x + 1 = y + 1) are axioms. Very few logics have decision procedures like the propositional calculus. A decision procedure may not give insight into the relationship between the axioms and the theorem. For example, in proofs of theorems about prime numbers, we would want to know exactly where primality is used (Velleman 1994, Section 3.7). This understanding can also help us propose other formulas that might be theorems. A decision procedure just produces a ‘yes/no’ answer, so it is difficult to recognize intermediate results, lemmas. Obviously, the millions of mathematical theorems in existence could not have been inferred directly from axioms.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.