Kripke's fixed point for truth predicate: justification?

In summary, Kripke proposes adding a predicate T to a consistent theory C, and iterating until a fixed point Cn* is reached. This final theory Cn* has T as a suitable truth predicate. The justification for the existence of a fixed point is provided by Zorn's Lemma and the use of three-valued logic. However, this may not solve the Liar paradox as the truth predicate may still give the third value for certain sentences.
  • #1
nomadreid
Gold Member
1,668
203
TL;DR Summary
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
  • #2
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:
  • #3
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.
 
  • #4
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 nomadreid
  • #5
Thanks, andrewkirk. That answers the question. :smile:
 

1. What is Kripke's fixed point for truth predicate justification?

Kripke's fixed point for truth predicate justification is a mathematical proof that shows that there must exist a fixed point for the truth predicate, which is a statement that determines whether a given statement is true or false. This proof is based on the principles of logic and set theory.

2. Why is Kripke's fixed point for truth predicate justification important?

Kripke's fixed point for truth predicate justification is important because it provides a formal and rigorous proof for the existence of a fixed point for the truth predicate. This has implications for the foundations of logic and mathematics, as well as for understanding the nature of truth and justification.

3. What are the implications of Kripke's fixed point for truth predicate justification?

The implications of Kripke's fixed point for truth predicate justification are far-reaching. It shows that there must exist a fixed point for the truth predicate, which has implications for the foundations of logic and mathematics. It also has implications for understanding the nature of truth and justification, as well as for the study of language and meaning.

4. How does Kripke's fixed point for truth predicate justification relate to the liar paradox?

Kripke's fixed point for truth predicate justification is closely related to the liar paradox, which is a paradoxical statement that says "this statement is false." This paradox arises when we try to apply the truth predicate to itself. Kripke's fixed point shows that there must exist a statement that cannot be determined as true or false, which is similar to the liar paradox.

5. Can Kripke's fixed point for truth predicate justification be applied to other areas of study?

Yes, Kripke's fixed point for truth predicate justification has been applied to various areas of study, including computer science, philosophy, linguistics, and mathematics. It has been used to understand the foundations of logic and mathematics, as well as to explore the nature of truth and justification in different fields.

Similar threads

  • Set Theory, Logic, Probability, Statistics
Replies
13
Views
1K
  • Introductory Physics Homework Help
Replies
5
Views
252
  • Set Theory, Logic, Probability, Statistics
Replies
1
Views
932
  • Beyond the Standard Models
Replies
16
Views
4K
  • Set Theory, Logic, Probability, Statistics
Replies
2
Views
2K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
1
Views
2K
  • Introductory Physics Homework Help
Replies
1
Views
897
  • Special and General Relativity
3
Replies
75
Views
3K
  • Biology and Chemistry Homework Help
Replies
2
Views
1K
  • Programming and Computer Science
Replies
4
Views
5K
Back
Top