Skip to main content
18 events
when toggle format what by license comment
Jan 29, 2016 at 12:23 vote accept Thomas Benjamin
Jan 29, 2016 at 4:23 answer added Ulrik Buchholtz timeline score: 4
Jan 21, 2016 at 15:45 comment added Andrej Bauer To go from probably to certainly I would like to see a proof. As to your other question, it ought to be similar to the reasoning done by Gödel in Dialectica: if there were a term corresponding to a proof of $\bot$ then there would also exist a normal term corresponding to $\bot$, but there isn't one.
Jan 21, 2016 at 14:12 comment added Thomas Benjamin @AndrejBauer: what 'extra' would you need to turn that "probably" into "certainly" in your latest comment? If I understand correctly, strong normalization of a term means that it will terminate in a finite number of steps when reduced. What is to prevent a primitive recursive function from terminating in a finite number of steps with $\bot$ (as Prof. Nelson believed)?
Jan 21, 2016 at 13:56 comment added Andrej Bauer The proof ordinal of PRA is $\omega^\omega$, so what @Ulrik is suggesting seems about right. That is: if you know that all primitive recursive functions normalize (terminate) then you can (probably) conclude that PRA is consistent.
Jan 21, 2016 at 13:19 comment added Thomas Benjamin @AndrejBauer: Yes, thanks for helping me clarify that point. The question is, can System $T$ be so restricted so that the strong normalization of the restricted system implies the consistency of $PRA$ but no stronger system (e.g. $PA$)?
Jan 21, 2016 at 11:01 comment added Andrej Bauer What the OP probably means to say is that strong normalization of System $T$ implies consistency of $PA$. And so the question is how to restrict System $T$ so that strong normalization of the restricted system implies consistency of $PRA$ but is too weak to imply consistency of $PA$.
Jan 19, 2016 at 17:05 comment added Ulrik Buchholtz @ThomasBenjamin, OK, I've had a busy couple of days, but I'll put something up tomorrow.
Jan 19, 2016 at 12:48 comment added Thomas Benjamin @Ulrik: Please take cody's advice. I would accept such an answer as it would be helpful to me.
Jan 14, 2016 at 20:45 comment added Thomas Benjamin @Ulrik: Can the fragment of System $T$ you mention in your comment be used to prove the consistency of $PRA$? Though you say that System $T$ interprets $PA$ but does not prove $Con(PA)$, Shoenfield, in his text Mathematical Logic (pp. 214--222) claims to have used Goedel's primitive recursive function of finite type to prove the consistency of $PA$, so you might want to include why he believed he did this in your answer as well. I, myself, am just after the fragment (restriction) of System $T$ that just proves the consistency of $PRA$, nothing more.
Jan 14, 2016 at 18:05 comment added cody @Ulrik: I think it is: it would be worthwhile, I think, to clarify the connection between "provably total functionals" and consistency strength, and turn your comment into an answer.
Jan 14, 2016 at 18:01 comment added Ulrik Buchholtz System T interprets PA; it doesn't prove Con(PA). They are in this sense of equivalent strength: the recursive functions N→N represented by terms of System T are precisely the provably recursive functions of PA. A simple way to restrict System T so that you get just the primitive recursive functions is to allow only recursions with target type N (that is, you can still explicitly define and compose higher type functionals, but you cannot define those by recursion). Is that what you're after?
Jan 14, 2016 at 16:57 comment added Thomas Benjamin @NoahSchweber: You're right--I am asking "how weak a theory with a certain form [the "theory" being Goedel's Dialectica interpretation using his primitive recursive functionals of finite type to interpret Heyting arithmetic] which proves that $PRA$ is consistent can be [that is, to just prove that $PRA$ is consistent, nothing more]." Does this explanation help at all?
Jan 14, 2016 at 14:38 review Close votes
Jan 21, 2016 at 15:03
Jan 14, 2016 at 13:08 comment added Noah Schweber Thanks, but that doesn't help me very much - can you define precisely what you mean? It sounds like you're asking how weak a theory with a certain form which proves that PRA is consistent can be; is this right? If so, what's that form?
Jan 14, 2016 at 13:04 comment added Thomas Benjamin @NoahSchweber: I mean using the techniques Goedel used to prove the consistency of $PA$ in his Dialectica paper and finding out what sorts of restrictions are needed so these techniques only prove the consistency of Primitive Recursive Arithmetic (you can use Shoenfield's use of Goedel's primitive recursive functionals in Mathematical Logic for his proof of the consistency of Peano Arithmetic as a guide).
Jan 14, 2016 at 9:41 comment added Noah Schweber I don't really understand what you're asking. What does it mean that a class of functionals proves that a theory is consistent?
Jan 14, 2016 at 7:40 history asked Thomas Benjamin CC BY-SA 3.0