Kripke's fixed point for truth predicate: justification?

  • Context: Undergrad 
  • Thread starter Thread starter nomadreid
  • Start date Start date
  • Tags Tags
    Fixed point Point
Click For Summary

Discussion Overview

The discussion revolves around Kripke's fixed point theorem related to truth predicates, exploring its formulation, justification, and implications within the context of consistent theories, particularly those that can express Peano arithmetic. Participants examine the existence of fixed points and the application of three-valued logic.

Discussion Character

  • Exploratory
  • Debate/contested
  • Technical explanation

Main Points Raised

  • One participant questions the accuracy of their understanding of Kripke's truth predicate and seeks clarification on whether a fixed point exists and what justifies its existence.
  • Another participant argues that Kripke does not assert the existence of a fixed point but states that if one exists, then T is a suitable truth predicate, suggesting that some theories may lack a fixed point and thus a truth predicate.
  • A different participant introduces the idea that using a three-valued logic allows for the existence of a fixed point even in consistent theories containing Peano arithmetic, proposing that certain sentences may receive a third truth value.
  • One participant mentions the potential application of Zorn's Lemma in justifying Kripke's fixed point theorem, indicating a desire for a rough explanation of this justification.
  • Another participant provides a reference to a formal presentation of the necessary definitions and proof of the existence of a fixed point in the context of three-valued logic.

Areas of Agreement / Disagreement

Participants express differing views on the existence of fixed points and the implications of using three-valued logic. There is no consensus on the justification for the existence of a fixed point, and the discussion remains unresolved regarding the broader implications of Kripke's theorem.

Contextual Notes

Participants note limitations related to the assumptions of consistency and the nature of the theories discussed, particularly in relation to Gödel's incompleteness theorems and the implications of three-valued logic.

nomadreid
Gold Member
Messages
1,773
Reaction score
256
TL;DR
What justifies saying that a fixed point for Kripke's process exists?
If I understand correctly (dubious), given a consistent theory C (collection of sentences), Kripke proposes to add a predicate T so that, if K = the collection of all sentences T("S") for every sentence S in C, ("." being some appropriate coding) then the closure of K∪C forms a new theory C*; one reiterates this until a fixed point is reached, Cn* =C(n+1)*. Then T is suitable as a truth predicate for this final theory.
Two questions:
(a) is this a proper statement of Kripke's truth predicate? If not, please correct.
(b) If so, what justifies the statement that such a fixed point exists?
 
Physics news on Phys.org
I don't think he is asserting that a fixed point exists. I think he is saying that IF a fixed point exists THEN T is suitable as a truth predicate. It may be that for many theories there is no fixed point, in which case it follows that there is no suitable truth predicate for that theory.

I assume the closure referred to is closure under deduction, so that any sentence that can be deduced from K union C is in the closure. Under that operation, the closure of a consistent theory should be consistent.

Although a fixed point may not be reached by any finite number of iterations, we can define a theory C* that is the union of all finite iterates. That theory will be a fixed point, but we lose the guarantee of consistency. Based on Godel's work on incompleteness, my guess is that, for any theory C that can express Peano arithmetic, no finite iterate will be a fixed point, and C* will be an inconsistent theory.
 
Last edited:
Thanks, andrewkirk, but my impression is the following: by using a three-value logic, his resulting fixed point exists even for a consistent theory containing PA, but there will be some sentences for which the truth predicate will give the third value: that is, the truth predicate will identify all the statements that are capable of being identified. So, if G is Gödel's sentence, and T is Kripke's predicate T with codomain {t,f,n}, then T(G) = n, not contradicting Tarski's theorem on the indefinability of truth. This doesn't seem to solve the Liar, but what I am looking for here is a rough explanation of the justification for his fixed point theorem... say, how Zorn's Lemma or something might be applied.
 
OK, you didn't say you were using three-valued logic. In that setting there's no obstacle. You can find a formal presentation of the necessary definitions and a proof of the existence of a fixed point here. Theorem 4.5 is the Fixed Point Theorem.
 
  • Like
Likes   Reactions: nomadreid
Thanks, andrewkirk. That answers the question. :smile:
 

Similar threads

  • · Replies 13 ·
Replies
13
Views
2K
Replies
5
Views
2K
  • · Replies 0 ·
Replies
0
Views
2K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 0 ·
Replies
0
Views
3K
  • · Replies 18 ·
Replies
18
Views
2K
  • · Replies 16 ·
Replies
16
Views
3K
Replies
3
Views
2K
  • · Replies 21 ·
Replies
21
Views
6K