It is said that proof predicate of PA is primitive recursive, but I cannot find explicit form of the proof predicate, or how it is defined. What is this proof predicate? What about defining for other theories stronger than PA?
2026-03-25 04:36:36.1774413396
Proof predicate in PA and stronger system
191 Views Asked by Bumbble Comm https://math.techqa.club/user/bumbble-comm/detail At
1
There are 1 best solutions below
Related Questions in LOGIC
- Theorems in MK would imply theorems in ZFC
- What is (mathematically) minimal computer architecture to run any software
- What formula proved in MK or Godel Incompleteness theorem
- Determine the truth value and validity of the propositions given
- Is this a commonly known paradox?
- Help with Propositional Logic Proof
- Symbol for assignment of a truth-value?
- Find the truth value of... empty set?
- Do I need the axiom of choice to prove this statement?
- Prove that any truth function $f$ can be represented by a formula $φ$ in cnf by negating a formula in dnf
Related Questions in PEANO-AXIOMS
- Difference between provability and truth of Goodstein's theorem
- How Can the Peano Postulates Be Categorical If They Have NonStandard Models?
- Show that PA can prove the pigeon-hole principle
- Peano Axioms and loops
- Is it true that $0\in 1$?
- Is there a weak set theory that can prove that the natural numbers is a model of PA?
- Exercises and solutions for natural deduction proofs in Robinson and Peano arithmetic
- Proof of Strong Induction Using Well-Ordering Principle
- Some questions about the successor function
- Prove addition is commutative using axioms, definitions, and induction
Related Questions in PROVABILITY
- Semantics for minimal logic
- How do I prove that the following function is increasing in $t\geq 1$ for any $1\leq y \leq t$?
- Is the sign of a real number decidable?
- Example of the property of rational numbers that must be proved using the axioms of real numbers?
- Inverse Functions and their intersection points
- Is there such a function $f(a,b)=k$ where each value of $k$ appears only once for all integer values of $a$ and $b$?
- Prove $Q \vdash [\forall x < \overline{n+1}]\phi \leftrightarrow [\phi^x_{\overline{n}}\land(\forall x <\bar{n})\phi]$
- Find $a$ given a function
- What's the difference between fixed point lemma and diagonalization lemma
- expression that cannot be "written down" re: incompleteness, logic
Trending Questions
- Induction on the number of equations
- How to convince a math teacher of this simple and obvious fact?
- Find $E[XY|Y+Z=1 ]$
- Refuting the Anti-Cantor Cranks
- What are imaginary numbers?
- Determine the adjoint of $\tilde Q(x)$ for $\tilde Q(x)u:=(Qu)(x)$ where $Q:U→L^2(Ω,ℝ^d$ is a Hilbert-Schmidt operator and $U$ is a Hilbert space
- Why does this innovative method of subtraction from a third grader always work?
- How do we know that the number $1$ is not equal to the number $-1$?
- What are the Implications of having VΩ as a model for a theory?
- Defining a Galois Field based on primitive element versus polynomial?
- Can't find the relationship between two columns of numbers. Please Help
- Is computer science a branch of mathematics?
- Is there a bijection of $\mathbb{R}^n$ with itself such that the forward map is connected but the inverse is not?
- Identification of a quadrilateral as a trapezoid, rectangle, or square
- Generator of inertia group in function field extension
Popular # Hahtags
second-order-logic
numerical-methods
puzzle
logic
probability
number-theory
winding-number
real-analysis
integration
calculus
complex-analysis
sequences-and-series
proof-writing
set-theory
functions
homotopy-theory
elementary-number-theory
ordinary-differential-equations
circles
derivatives
game-theory
definite-integrals
elementary-set-theory
limits
multivariable-calculus
geometry
algebraic-number-theory
proof-verification
partial-derivative
algebra-precalculus
Popular Questions
- What is the integral of 1/x?
- How many squares actually ARE in this picture? Is this a trick question with no right answer?
- Is a matrix multiplied with its transpose something special?
- What is the difference between independent and mutually exclusive events?
- Visually stunning math concepts which are easy to explain
- taylor series of $\ln(1+x)$?
- How to tell if a set of vectors spans a space?
- Calculus question taking derivative to find horizontal tangent line
- How to determine if a function is one-to-one?
- Determine if vectors are linearly independent
- What does it mean to have a determinant equal to zero?
- Is this Batman equation for real?
- How to find perpendicular vector to another vector?
- How to find mean and median from histogram
- How many sides does a circle have?
A proof predicate is a fairly complicated arithmetical formula, and although its definition is completely constructive, it is a bit tedious. I recommend you consult a textbook on the incompleteness theorems (Smith and Smullyan are both very good).
In brief, given a formal language and an effective deductive system, we can encode statements and proofs by numbers, just with a simple translation of the syntax. A proof predicate $P(m,n)$ is an arithmetic formula expressing the fact $m$ encodes a proof of the statement encoded by $n.$ Computing this predicate only requires you to translate the Gödel numbers and then check that the proof uses axioms and rules of inference correctly and has the correct conclusion. Intuitively, this can be done with a computer program, moreover one that only uses ‘for loops’, no ‘while loops,’ so it is a primitive recursive predicate. This implies that it can be expressed by an arithmetic formula (in fact one that only has bounded quatifiers)... essentially we just turn the computer program above into some combination of addition, multiplication and logic. Note that there are many ways to implement the above procedure, so many different possible proof predicates.
Also note that I have said precisely nothing about PA so far. I just said a formal language and an effective deductive system. The only important thing was that formal proofs could be checked by an algorithm. So axiomatic systems where there is an effective way to check if a statement is an axiom and if a statement follows from another by a rule of inference qualify. In particular PA does. Also any axiomatizable extension of PA does: it’s just a matter of adding some additional axiom schemes for the program to check against. So yes, stronger systems can have a proof predicate. In fact ZFC (which is in a different language but much stronger in a precise sense) has a proof predicate as well, since at the end of the day it’s just a recursive set of axioms with first order logic as a deductive system, just like PA.