ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT...

185
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A brief introduction to RTT An approach to designing paradoxes Paradoxes and Revision Theory of Truth Ming Hsiung South China Normal University Week of Mathematical Philosophy Peking University 2019.6.22-6.26 1 / 92

Transcript of ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT...

Page 1: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes

Paradoxes and Revision Theory of Truth

Ming HsiungSouth China Normal University

Week of Mathematical PhilosophyPeking University2019.6.22-6.26

1 / 92

Page 2: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes

Main Target

A brief introduction to revision theory of truth

A general approach to designing paradoxesvia revision theory of truth

2 / 92

Page 3: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes

Main Target

A brief introduction to revision theory of truth

A general approach to designing paradoxesvia revision theory of truth

2 / 92

Page 4: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes

Designer babies

Just as we can (but we should not at least so far) create ababy with preferred traits by genetic selection engineering,

3 / 92

Page 5: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes

Designer paradoxes

we can also create a paradox (or any other similarself-referential object) with certain features by use of therevision-theoretic techniques!

4 / 92

Page 6: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes

In the field of truth theories, the paradoxes that you hadseen before are just a tip of an iceberg.

This will give you a full view of truth-theoretical paradoxes.

(1) (3)

(2) (4)

(5) …

5 / 92

Page 7: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes

In this talk, we only assume

some basic syntax and semantics of first-order logic (forinstance, models and satisfaction),

and some elementary facts about the ordinals (forinstance, successor ordinals and limit ordinals).

6 / 92

Page 8: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes

Contents

1 A brief introduction to RTTArithmetic language with T

Revision sequenceAn application of revision sequence

2 An approach to designing paradoxesPrimary period and critical pointDesigner paradoxes

7 / 92

Page 9: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Contents

1 A brief introduction to RTTArithmetic language with T

Revision sequenceAn application of revision sequence

2 An approach to designing paradoxes

8 / 92

Page 10: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Revision theory of truth

The revision theory of truth (RTT for short) was put forwardby Gupta (1982) and Herzberger (1982) independently.

The core concept of RTT was called the ‘revision’procedure by Gupta (1982).

The name of RTT is largely due to Belnap’s 1982 paper:Gupta’s Rule of Revision Theory of Truth, JPL, 11(1),103-116.

The title of Gupta and Belnap’s 1993 book is The revisiontheory of truth.

9 / 92

Page 11: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Revision theory of truth

The revision theory of truth (RTT for short) was put forwardby Gupta (1982) and Herzberger (1982) independently.

The core concept of RTT was called the ‘revision’procedure by Gupta (1982).

The name of RTT is largely due to Belnap’s 1982 paper:Gupta’s Rule of Revision Theory of Truth, JPL, 11(1),103-116.

The title of Gupta and Belnap’s 1993 book is The revisiontheory of truth.

9 / 92

Page 12: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Herzberger called his theory ‘naive semantics’. When I firstsee this name, my impression is: is this theorysimple-minded or even stupid?

Actually, this theory is ‘both philosophically illuminating andmathematically elegant’. (McGee 1996)

Personally, this is my favorite theory of truth.

10 / 92

Page 13: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Herzberger called his theory ‘naive semantics’. When I firstsee this name, my impression is: is this theorysimple-minded or even stupid?

Actually, this theory is ‘both philosophically illuminating andmathematically elegant’. (McGee 1996)

Personally, this is my favorite theory of truth.

10 / 92

Page 14: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Herzberger called his theory ‘naive semantics’. When I firstsee this name, my impression is: is this theorysimple-minded or even stupid?

Actually, this theory is ‘both philosophically illuminating andmathematically elegant’. (McGee 1996)

Personally, this is my favorite theory of truth.

10 / 92

Page 15: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Semantic theories of truth

RTT is a semantic theory of truth, in which people usually‘attempt to characterize truth by defining a suitableinterpretation of the truth predicate in a semanticmetalanguage’. (Fisher, Halbach and Kriener 2015)There are other semantic theories of truth, for instance:

Tarski (1935)Kripke (1975)Field (2002)Leitgeb (2005)……

11 / 92

Page 16: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Semantic theories of truth

RTT is a semantic theory of truth, in which people usually‘attempt to characterize truth by defining a suitableinterpretation of the truth predicate in a semanticmetalanguage’. (Fisher, Halbach and Kriener 2015)There are other semantic theories of truth, for instance:

Tarski (1935)Kripke (1975)Field (2002)Leitgeb (2005)……

11 / 92

Page 17: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Semantic theories of truth

RTT is a semantic theory of truth, in which people usually‘attempt to characterize truth by defining a suitableinterpretation of the truth predicate in a semanticmetalanguage’. (Fisher, Halbach and Kriener 2015)There are other semantic theories of truth, for instance:

Tarski (1935)Kripke (1975)Field (2002)Leitgeb (2005)……

11 / 92

Page 18: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Semantic theories of truth

RTT is a semantic theory of truth, in which people usually‘attempt to characterize truth by defining a suitableinterpretation of the truth predicate in a semanticmetalanguage’. (Fisher, Halbach and Kriener 2015)There are other semantic theories of truth, for instance:

Tarski (1935)Kripke (1975)Field (2002)Leitgeb (2005)……

11 / 92

Page 19: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Language LT

LT : the language obtained from the first-order arithmeticlanguage by adding T as a unary predicate symbol.

⟨N, X⟩: a ground model for LT , in which N is the standardmodel for Peano arithmetic PA, and X ⊆ N is theextension of T .

V⟨N,X⟩: the valuation in the ground model ⟨N, X⟩.

A, B, δ: sentences of LT , unless otherwise claimed.

V⟨N,X⟩(A) = 1 (resp. 0): A is true (resp. false) in theground model ⟨N, X⟩.

A ≡N B (abbrev. A ≡ B): V⟨N,X⟩(A ↔ B) = 1 for any X.

12 / 92

Page 20: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Language LT

LT : the language obtained from the first-order arithmeticlanguage by adding T as a unary predicate symbol.

⟨N, X⟩: a ground model for LT , in which N is the standardmodel for Peano arithmetic PA, and X ⊆ N is theextension of T .

V⟨N,X⟩: the valuation in the ground model ⟨N, X⟩.

A, B, δ: sentences of LT , unless otherwise claimed.

V⟨N,X⟩(A) = 1 (resp. 0): A is true (resp. false) in theground model ⟨N, X⟩.

A ≡N B (abbrev. A ≡ B): V⟨N,X⟩(A ↔ B) = 1 for any X.

12 / 92

Page 21: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Language LT

LT : the language obtained from the first-order arithmeticlanguage by adding T as a unary predicate symbol.

⟨N, X⟩: a ground model for LT , in which N is the standardmodel for Peano arithmetic PA, and X ⊆ N is theextension of T .

V⟨N,X⟩: the valuation in the ground model ⟨N, X⟩.

A, B, δ: sentences of LT , unless otherwise claimed.

V⟨N,X⟩(A) = 1 (resp. 0): A is true (resp. false) in theground model ⟨N, X⟩.

A ≡N B (abbrev. A ≡ B): V⟨N,X⟩(A ↔ B) = 1 for any X.

12 / 92

Page 22: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Language LT

LT : the language obtained from the first-order arithmeticlanguage by adding T as a unary predicate symbol.

⟨N, X⟩: a ground model for LT , in which N is the standardmodel for Peano arithmetic PA, and X ⊆ N is theextension of T .

V⟨N,X⟩: the valuation in the ground model ⟨N, X⟩.

A, B, δ: sentences of LT , unless otherwise claimed.

V⟨N,X⟩(A) = 1 (resp. 0): A is true (resp. false) in theground model ⟨N, X⟩.

A ≡N B (abbrev. A ≡ B): V⟨N,X⟩(A ↔ B) = 1 for any X.

12 / 92

Page 23: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Language LT

LT : the language obtained from the first-order arithmeticlanguage by adding T as a unary predicate symbol.

⟨N, X⟩: a ground model for LT , in which N is the standardmodel for Peano arithmetic PA, and X ⊆ N is theextension of T .

V⟨N,X⟩: the valuation in the ground model ⟨N, X⟩.

A, B, δ: sentences of LT , unless otherwise claimed.

V⟨N,X⟩(A) = 1 (resp. 0): A is true (resp. false) in theground model ⟨N, X⟩.

A ≡N B (abbrev. A ≡ B): V⟨N,X⟩(A ↔ B) = 1 for any X.

12 / 92

Page 24: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Language LT

LT : the language obtained from the first-order arithmeticlanguage by adding T as a unary predicate symbol.

⟨N, X⟩: a ground model for LT , in which N is the standardmodel for Peano arithmetic PA, and X ⊆ N is theextension of T .

V⟨N,X⟩: the valuation in the ground model ⟨N, X⟩.

A, B, δ: sentences of LT , unless otherwise claimed.

V⟨N,X⟩(A) = 1 (resp. 0): A is true (resp. false) in theground model ⟨N, X⟩.

A ≡N B (abbrev. A ≡ B): V⟨N,X⟩(A ↔ B) = 1 for any X.

12 / 92

Page 25: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

⌜A⌝: Gödel number of A.

⌜A⌝: the corresponding numeral.

If no confusion arises, A = ⌜A⌝ = ⌜A⌝. For instance,we will use A⌜δ⌝ rather than A

(⌜δ⌝

).

13 / 92

Page 26: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

⌜A⌝: Gödel number of A.

⌜A⌝: the corresponding numeral.

If no confusion arises, A = ⌜A⌝ = ⌜A⌝. For instance,we will use A⌜δ⌝ rather than A

(⌜δ⌝

).

13 / 92

Page 27: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

⌜A⌝: Gödel number of A.

⌜A⌝: the corresponding numeral.

If no confusion arises, A = ⌜A⌝ = ⌜A⌝. For instance,we will use A⌜δ⌝ rather than A

(⌜δ⌝

).

13 / 92

Page 28: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

We can construct a sentence λ of LT such that

λ ≡ ¬T ⌜λ⌝.

The liar sentence

Sentence (λ) is untrue (λ)

14 / 92

Page 29: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

We can construct a sentence λ of LT such that

λ ≡ ¬T ⌜λ⌝.

The liar sentence

Sentence (λ) is untrue (λ)

14 / 92

Page 30: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

An Example

Wen’s paradox (2003)

sentence (δ2) is true, but sentence (δ3) is false, (δ1)

either sentence (δ1) is false, or sentence (δ3) is true, (δ2)

both (δ1) and (δ2) are true. (δ3)

Formalization of Wen’s paradox in LTδ1 ≡ T ⌜δ2⌝ ∧ ¬T ⌜δ3⌝δ2 ≡ ¬T ⌜δ1⌝ ∨ T ⌜δ3⌝δ3 ≡ T ⌜δ1⌝ ∧ T ⌜δ2⌝

15 / 92

Page 31: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

All paradoxes in this talk can be formalized by theso-called ‘diagonal method’ in LT .

Don’t worry about this method, if you do not know it.

You just need to accept that these paradoxes do exist inLT .

16 / 92

Page 32: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

A sequence of hypotheses

A hypothesis (or assignment) is a function from the set ofsentences to the truth-value set {1, 0}.

Recall: Σ is identified with {⌜A⌝|A ∈ Σ}.

We define two sequences as follows:

h0 Γ0 = {A|h0(A) = 1}h1 = V⟨N,Γ0⟩ Γ1 = {A|h1(A) = 1}

17 / 92

Page 33: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

A sequence of hypotheses

A hypothesis (or assignment) is a function from the set ofsentences to the truth-value set {1, 0}.

Recall: Σ is identified with {⌜A⌝|A ∈ Σ}.

We define two sequences as follows:

h0 Γ0 = {A|h0(A) = 1}h1 = V⟨N,Γ0⟩ Γ1 = {A|h1(A) = 1}

17 / 92

Page 34: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

A sequence of hypotheses

A hypothesis (or assignment) is a function from the set ofsentences to the truth-value set {1, 0}.

Recall: Σ is identified with {⌜A⌝|A ∈ Σ}.

We define two sequences as follows:

h0 Γ0 = {A|h0(A) = 1}h1 = V⟨N,Γ0⟩ Γ1 = {A|h1(A) = 1}

17 / 92

Page 35: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

A sequence of hypotheses

A hypothesis (or assignment) is a function from the set ofsentences to the truth-value set {1, 0}.

Recall: Σ is identified with {⌜A⌝|A ∈ Σ}.

We define two sequences as follows:

h0 Γ0 = {A|h0(A) = 1}h1 = V⟨N,Γ0⟩ Γ1 = {A|h1(A) = 1}

17 / 92

Page 36: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

A sequence of hypotheses

A hypothesis (or assignment) is a function from the set ofsentences to the truth-value set {1, 0}.

Recall: Σ is identified with {⌜A⌝|A ∈ Σ}.

We define two sequences as follows:

h0 Γ0 = {A|h0(A) = 1}h1 = V⟨N,Γ0⟩ Γ1 = {A|h1(A) = 1}

17 / 92

Page 37: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

A sequence of hypotheses

A hypothesis (or assignment) is a function from the set ofsentences to the truth-value set {1, 0}.

Recall: Σ is identified with {⌜A⌝|A ∈ Σ}.

We define two sequences as follows:

h0 Γ0 = {A|h0(A) = 1}h1 = V⟨N,Γ0⟩ Γ1 = {A|h1(A) = 1}

17 / 92

Page 38: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

A sequence of hypotheses

A hypothesis (or assignment) is a function from the set ofsentences to the truth-value set {1, 0}.

Recall: Σ is identified with {⌜A⌝|A ∈ Σ}.

We define two sequences as follows:

h0 Γ0 = {A|h0(A) = 1}h1 = V⟨N,Γ0⟩ Γ1 = {A|h1(A) = 1}

17 / 92

Page 39: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

A sequence of hypotheses

A hypothesis (or assignment) is a function from the set ofsentences to the truth-value set {1, 0}.

Recall: Σ is identified with {⌜A⌝|A ∈ Σ}.

We define two sequences as follows:

h0 Γ0 = {A|h0(A) = 1}h1 = V⟨N,Γ0⟩ Γ1 = {A|h1(A) = 1}

17 / 92

Page 40: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

A sequence of hypotheses

A hypothesis (or assignment) is a function from the set ofsentences to the truth-value set {1, 0}.

Recall: Σ is identified with {⌜A⌝|A ∈ Σ}.

We define two sequences as follows:

h0 Γ0 = {A|h0(A) = 1}h1 = V⟨N,Γ0⟩ Γ1 = {A|h1(A) = 1}

17 / 92

Page 41: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

A sequence of hypotheses

A hypothesis (or assignment) is a function from the set ofsentences to the truth-value set {1, 0}.

Recall: Σ is identified with {⌜A⌝|A ∈ Σ}.

We define two sequences as follows:

h0 Γ0 = {A|h0(A) = 1}h1 = V⟨N,Γ0⟩ Γ1 = {A|h1(A) = 1}

17 / 92

Page 42: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

A sequence of hypotheses

A hypothesis (or assignment) is a function from the set ofsentences to the truth-value set {1, 0}.

Recall: Σ is identified with {⌜A⌝|A ∈ Σ}.

We define two sequences as follows:

h0 Γ0 = {A|h0(A) = 1}h1 = V⟨N,Γ0⟩ Γ1 = {A|h1(A) = 1}

17 / 92

Page 43: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

A sequence of hypotheses

A hypothesis (or assignment) is a function from the set ofsentences to the truth-value set {1, 0}.

Recall: Σ is identified with {⌜A⌝|A ∈ Σ}.

We define two sequences as follows:

h0 Γ0 = {A|h0(A) = 1}h1 = V⟨N,Γ0⟩ Γ1 = {A|h1(A) = 1}

17 / 92

Page 44: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

A sequence of hypotheses

A hypothesis (or assignment) is a function from the set ofsentences to the truth-value set {1, 0}.

Recall: Σ is identified with {⌜A⌝|A ∈ Σ}.

We define two sequences as follows:

h0 Γ0 = {A|h0(A) = 1}h1 = V⟨N,Γ0⟩ Γ1 = {A|h1(A) = 1}h2 = V⟨N,Γ1⟩ Γ2 = {A|h2(A) = 1}. . . . . . . . . . . . . . . . . .

18 / 92

Page 45: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Starting from the initial hypothesis h0, we obtain thefollowing two sequences:

h0 Γ0 = {A|h0(A) = 1}h1 = V⟨N,Γ0⟩ Γ1 = {A|h1(A) = 1}h2 = V⟨N,Γ1⟩ Γ2 = {A|h2(A) = 1}. . . . . . . . . . . . . . . . . .

What about hω?

19 / 92

Page 46: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Starting from the initial hypothesis h0, we obtain thefollowing two sequences:

h0 Γ0 = {A|h0(A) = 1}h1 = V⟨N,Γ0⟩ Γ1 = {A|h1(A) = 1}h2 = V⟨N,Γ1⟩ Γ2 = {A|h2(A) = 1}. . . . . . . . . . . . . . . . . .

What about hω?

19 / 92

Page 47: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

Let h0, h1, h2, …be a sequence starting from the emptyhypothesis (i.e., h0(A) = 0 for all A).

If hn(A) = 1, we will say A is true (1) at stage n (of thissequence), otherwise A is false (0) at stage n.

20 / 92

Page 48: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

stage 0 = 0

h0(0 = 0) = 0 0 0

h1(0 = 0) = V⟨N,Γ0⟩(0 = 0)

= 1 1 1

h2(0 = 0) = V⟨N,Γ1⟩(0 = 0)

= 1 2 1

. . . . . . . . .

0 1 2 3 4 … ω

0 = 0 0 1 1 1 1 … ?

21 / 92

Page 49: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

stage 0 = 0

h0(0 = 0) = 0 0 0

h1(0 = 0) = V⟨N,Γ0⟩(0 = 0)

= 1 1 1

h2(0 = 0) = V⟨N,Γ1⟩(0 = 0)

= 1 2 1

. . . . . . . . .

0 1 2 3 4 … ω

0 = 0 0 1 1 1 1 … ?

21 / 92

Page 50: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

stage 0 = 0

h0(0 = 0) = 0 0 0

h1(0 = 0) = V⟨N,Γ0⟩(0 = 0)

= 1 1 1

h2(0 = 0) = V⟨N,Γ1⟩(0 = 0)

= 1 2 1

. . . . . . . . .

0 1 2 3 4 … ω

0 = 0 0 1 1 1 1 … ?

21 / 92

Page 51: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

stage 0 = 0

h0(0 = 0) = 0 0 0

h1(0 = 0) = V⟨N,Γ0⟩(0 = 0)

= 1 1 1

h2(0 = 0) = V⟨N,Γ1⟩(0 = 0)

= 1 2 1

. . . . . . . . .

0 1 2 3 4 … ω

0 = 0 0 1 1 1 1 … ?

21 / 92

Page 52: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

stage 0 = 0

h0(0 = 0) = 0 0 0

h1(0 = 0) = V⟨N,Γ0⟩(0 = 0)

= 1 1 1

h2(0 = 0) = V⟨N,Γ1⟩(0 = 0)

= 1 2 1

. . . . . . . . .

0 1 2 3 4 … ω

0 = 0 0 1 1 1 1 … ?

21 / 92

Page 53: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

stage 0 = 0

h0(0 = 0) = 0 0 0

h1(0 = 0) = V⟨N,Γ0⟩(0 = 0)

= 1 1 1

h2(0 = 0) = V⟨N,Γ1⟩(0 = 0)

= 1 2 1

. . . . . . . . .

0 1 2 3 4 … ω

0 = 0 0 1 1 1 1 … ?

21 / 92

Page 54: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

stage 0 = 0

h0(0 = 0) = 0 0 0

h1(0 = 0) = V⟨N,Γ0⟩(0 = 0)

= 1 1 1

h2(0 = 0) = V⟨N,Γ1⟩(0 = 0)

= 1 2 1

. . . . . . . . .

0 1 2 3 4 … ω

0 = 0 0 1 1 1 1 … ?

21 / 92

Page 55: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

stage 0 = 0

h0(0 = 0) = 0 0 0

h1(0 = 0) = V⟨N,Γ0⟩(0 = 0)

= 1 1 1

h2(0 = 0) = V⟨N,Γ1⟩(0 = 0)

= 1 2 1

. . . . . . . . .

0 1 2 3 4 … ω

0 = 0 0 1 1 1 1 … ?

21 / 92

Page 56: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

stage 0 = 0

h0(0 = 0) = 0 0 0

h1(0 = 0) = V⟨N,Γ0⟩(0 = 0)

= 1 1 1

h2(0 = 0) = V⟨N,Γ1⟩(0 = 0)

= 1 2 1

. . . . . . . . .

0 1 2 3 4 … ω

0 = 0 0 1 1 1 1 … ?

21 / 92

Page 57: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

stage 0 = 0

h0(0 = 0) = 0 0 0

h1(0 = 0) = V⟨N,Γ0⟩(0 = 0)

= 1 1 1

h2(0 = 0) = V⟨N,Γ1⟩(0 = 0)

= 1 2 1

. . . . . . . . .

0 1 2 3 4 … ω

0 = 0 0 1 1 1 1 … ?

21 / 92

Page 58: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

stage 0 = 0

h0(0 = 0) = 0 0 0

h1(0 = 0) = V⟨N,Γ0⟩(0 = 0)

= 1 1 1

h2(0 = 0) = V⟨N,Γ1⟩(0 = 0)

= 1 2 1

. . . . . . . . .

0 1 2 3 4 … ω

0 = 0 0 1 1 1 1 … ?

21 / 92

Page 59: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

stage 0 = 0

h0(0 = 0) = 0 0 0

h1(0 = 0) = V⟨N,Γ0⟩(0 = 0)

= 1 1 1

h2(0 = 0) = V⟨N,Γ1⟩(0 = 0)

= 1 2 1

. . . . . . . . .

0 1 2 3 4 … ω

0 = 0 0 1 1 1 1 … ?

21 / 92

Page 60: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

stage T ⌜0 = 0⌝h0(T ⌜0 = 0⌝) = 0 0 0

h1(T ⌜0 = 0⌝) = V⟨N,Γ0⟩(T ⌜0 = 0⌝)= 0 (∵ 0 = 0 /∈ Γ0) 1 0

h2(T ⌜0 = 0⌝) = V⟨N,Γ1⟩(T ⌜0 = 0⌝)= 1 (∵ 0 = 0 ∈ Γ1) 2 1

. . . . . . . . .

0 1 2 3 4 … ω

T ⌜0 = 0⌝ 0 0 1 1 1 … ?

22 / 92

Page 61: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

stage T ⌜0 = 0⌝h0(T ⌜0 = 0⌝) = 0 0 0

h1(T ⌜0 = 0⌝) = V⟨N,Γ0⟩(T ⌜0 = 0⌝)= 0 (∵ 0 = 0 /∈ Γ0) 1 0

h2(T ⌜0 = 0⌝) = V⟨N,Γ1⟩(T ⌜0 = 0⌝)= 1 (∵ 0 = 0 ∈ Γ1) 2 1

. . . . . . . . .

0 1 2 3 4 … ω

T ⌜0 = 0⌝ 0 0 1 1 1 … ?

22 / 92

Page 62: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

stage T ⌜0 = 0⌝h0(T ⌜0 = 0⌝) = 0 0 0

h1(T ⌜0 = 0⌝) = V⟨N,Γ0⟩(T ⌜0 = 0⌝)= 0 (∵ 0 = 0 /∈ Γ0) 1 0

h2(T ⌜0 = 0⌝) = V⟨N,Γ1⟩(T ⌜0 = 0⌝)= 1 (∵ 0 = 0 ∈ Γ1) 2 1

. . . . . . . . .

0 1 2 3 4 … ω

T ⌜0 = 0⌝ 0 0 1 1 1 … ?

22 / 92

Page 63: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

stage T ⌜0 = 0⌝h0(T ⌜0 = 0⌝) = 0 0 0

h1(T ⌜0 = 0⌝) = V⟨N,Γ0⟩(T ⌜0 = 0⌝)= 0 (∵ 0 = 0 /∈ Γ0) 1 0

h2(T ⌜0 = 0⌝) = V⟨N,Γ1⟩(T ⌜0 = 0⌝)= 1 (∵ 0 = 0 ∈ Γ1) 2 1

. . . . . . . . .

0 1 2 3 4 … ω

T ⌜0 = 0⌝ 0 0 1 1 1 … ?

22 / 92

Page 64: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

stage T ⌜0 = 0⌝h0(T ⌜0 = 0⌝) = 0 0 0

h1(T ⌜0 = 0⌝) = V⟨N,Γ0⟩(T ⌜0 = 0⌝)= 0 (∵ 0 = 0 /∈ Γ0) 1 0

h2(T ⌜0 = 0⌝) = V⟨N,Γ1⟩(T ⌜0 = 0⌝)= 1 (∵ 0 = 0 ∈ Γ1) 2 1

. . . . . . . . .

0 1 2 3 4 … ω

T ⌜0 = 0⌝ 0 0 1 1 1 … ?

22 / 92

Page 65: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

stage T ⌜0 = 0⌝h0(T ⌜0 = 0⌝) = 0 0 0

h1(T ⌜0 = 0⌝) = V⟨N,Γ0⟩(T ⌜0 = 0⌝)= 0 (∵ 0 = 0 /∈ Γ0) 1 0

h2(T ⌜0 = 0⌝) = V⟨N,Γ1⟩(T ⌜0 = 0⌝)= 1 (∵ 0 = 0 ∈ Γ1) 2 1

. . . . . . . . .

0 1 2 3 4 … ω

T ⌜0 = 0⌝ 0 0 1 1 1 … ?

22 / 92

Page 66: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

stage T ⌜0 = 0⌝h0(T ⌜0 = 0⌝) = 0 0 0

h1(T ⌜0 = 0⌝) = V⟨N,Γ0⟩(T ⌜0 = 0⌝)= 0 (∵ 0 = 0 /∈ Γ0) 1 0

h2(T ⌜0 = 0⌝) = V⟨N,Γ1⟩(T ⌜0 = 0⌝)= 1 (∵ 0 = 0 ∈ Γ1) 2 1

. . . . . . . . .

0 1 2 3 4 … ω

T ⌜0 = 0⌝ 0 0 1 1 1 … ?

22 / 92

Page 67: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

stage T ⌜0 = 0⌝h0(T ⌜0 = 0⌝) = 0 0 0

h1(T ⌜0 = 0⌝) = V⟨N,Γ0⟩(T ⌜0 = 0⌝)= 0 (∵ 0 = 0 /∈ Γ0) 1 0

h2(T ⌜0 = 0⌝) = V⟨N,Γ1⟩(T ⌜0 = 0⌝)= 1 (∵ 0 = 0 ∈ Γ1) 2 1

. . . . . . . . .

0 1 2 3 4 … ω

T ⌜0 = 0⌝ 0 0 1 1 1 … ?

22 / 92

Page 68: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

stage T ⌜0 = 0⌝h0(T ⌜0 = 0⌝) = 0 0 0

h1(T ⌜0 = 0⌝) = V⟨N,Γ0⟩(T ⌜0 = 0⌝)= 0 (∵ 0 = 0 /∈ Γ0) 1 0

h2(T ⌜0 = 0⌝) = V⟨N,Γ1⟩(T ⌜0 = 0⌝)= 1 (∵ 0 = 0 ∈ Γ1) 2 1

. . . . . . . . .

0 1 2 3 4 … ω

T ⌜0 = 0⌝ 0 0 1 1 1 … ?

22 / 92

Page 69: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

stage T ⌜0 = 0⌝h0(T ⌜0 = 0⌝) = 0 0 0

h1(T ⌜0 = 0⌝) = V⟨N,Γ0⟩(T ⌜0 = 0⌝)= 0 (∵ 0 = 0 /∈ Γ0) 1 0

h2(T ⌜0 = 0⌝) = V⟨N,Γ1⟩(T ⌜0 = 0⌝)= 1 (∵ 0 = 0 ∈ Γ1) 2 1

. . . . . . . . .

0 1 2 3 4 … ω

T ⌜0 = 0⌝ 0 0 1 1 1 … ?

22 / 92

Page 70: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

stage T ⌜0 = 0⌝h0(T ⌜0 = 0⌝) = 0 0 0

h1(T ⌜0 = 0⌝) = V⟨N,Γ0⟩(T ⌜0 = 0⌝)= 0 (∵ 0 = 0 /∈ Γ0) 1 0

h2(T ⌜0 = 0⌝) = V⟨N,Γ1⟩(T ⌜0 = 0⌝)= 1 (∵ 0 = 0 ∈ Γ1) 2 1

. . . . . . . . .

0 1 2 3 4 … ω

T ⌜0 = 0⌝ 0 0 1 1 1 … ?

22 / 92

Page 71: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

stage T ⌜0 = 0⌝h0(T ⌜0 = 0⌝) = 0 0 0

h1(T ⌜0 = 0⌝) = V⟨N,Γ0⟩(T ⌜0 = 0⌝)= 0 (∵ 0 = 0 /∈ Γ0) 1 0

h2(T ⌜0 = 0⌝) = V⟨N,Γ1⟩(T ⌜0 = 0⌝)= 1 (∵ 0 = 0 ∈ Γ1) 2 1

. . . . . . . . .

0 1 2 3 4 … ω

T ⌜0 = 0⌝ 0 0 1 1 1 … ?

22 / 92

Page 72: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

0 1 2 3 4 … ω

0 = 0 0 1 1 1 1 … ?T ⌜0 = 0⌝ 0 0 1 1 1 … ?

0 = 0 is stably true before stage ω: 0 = 0 is always trueafter some stage n onwards (but before stage ω).

T ⌜0 = 0⌝ is also stably true before stage ω in the samesense.

Some sentences are stably false before stage ω.

0 1 2 3 4 … ω

¬T⌜0 = 0⌝ 0 1 0 0 0 … ?

23 / 92

Page 73: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

0 1 2 3 4 … ω

0 = 0 0 1 1 1 1 … ?T ⌜0 = 0⌝ 0 0 1 1 1 … ?

0 = 0 is stably true before stage ω: 0 = 0 is always trueafter some stage n onwards (but before stage ω).

T ⌜0 = 0⌝ is also stably true before stage ω in the samesense.

Some sentences are stably false before stage ω.

0 1 2 3 4 … ω

¬T⌜0 = 0⌝ 0 1 0 0 0 … ?

23 / 92

Page 74: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Stable before a limit stage

Gupta 1982; Herzberger 1982; Belnap 1982A sentence A is stably true before stage ω: A is alwaystrue after some stage n onwards (but before stage ω).

A sentence A is stably true before a limit stage γ, if A isalways true after some stage α < γ onwards (but beforestage γ).

A sentence A is stably false before a limit stage γ, if ……

A sentence A is stable before a limit stage γ, if it is eitherstably true or stably false before stage γ; otherwise, A isunstable before stage γ.

24 / 92

Page 75: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Stable before a limit stage

Gupta 1982; Herzberger 1982; Belnap 1982A sentence A is stably true before stage ω: A is alwaystrue after some stage n onwards (but before stage ω).

A sentence A is stably true before a limit stage γ, if A isalways true after some stage α < γ onwards (but beforestage γ).

A sentence A is stably false before a limit stage γ, if ……

A sentence A is stable before a limit stage γ, if it is eitherstably true or stably false before stage γ; otherwise, A isunstable before stage γ.

24 / 92

Page 76: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Stable before a limit stage

Gupta 1982; Herzberger 1982; Belnap 1982A sentence A is stably true before stage ω: A is alwaystrue after some stage n onwards (but before stage ω).

A sentence A is stably true before a limit stage γ, if A isalways true after some stage α < γ onwards (but beforestage γ).

A sentence A is stably false before a limit stage γ, if ……

A sentence A is stable before a limit stage γ, if it is eitherstably true or stably false before stage γ; otherwise, A isunstable before stage γ.

24 / 92

Page 77: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Stable before a limit stage

Gupta 1982; Herzberger 1982; Belnap 1982A sentence A is stably true before stage ω: A is alwaystrue after some stage n onwards (but before stage ω).

A sentence A is stably true before a limit stage γ, if A isalways true after some stage α < γ onwards (but beforestage γ).

A sentence A is stably false before a limit stage γ, if ……

A sentence A is stable before a limit stage γ, if it is eitherstably true or stably false before stage γ; otherwise, A isunstable before stage γ.

24 / 92

Page 78: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

The limit rule for stable case

0 1 2 3 4 … ω

0 = 0 0 1 1 1 1 … 1T ⌜0 = 0⌝ 0 0 1 1 1 … 1¬T⌜0 = 0⌝ 0 1 0 0 0 … 0

Gupta 1982; Herzberger 1982; Belnap 1982a sentence A will be true (resp. false) at a limit stage γ, ifA is stably true (resp. stably false) before stage γ.

25 / 92

Page 79: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

Recall: λ is the liar sentence. And λ satisfies: λ ≡ ¬T ⌜λ⌝.The initial hypothesis h0 satisfies:

h0(A) = 1, iff A is λ.

stage λ

h0(λ) = 1 0 1

h1(λ) = V⟨N,Γ0⟩(¬T ⌜λ⌝)= 0 (∵ λ ∈ Γ0) 1 0

h2(λ) = V⟨N,Γ1⟩(¬T ⌜λ⌝)= 1 (∵ λ /∈ Γ1) 2 1

. . . . . . . . .

0 1 2 3 4 … ω

λ 1 0 1 0 1 … ?

26 / 92

Page 80: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

Recall: λ is the liar sentence. And λ satisfies: λ ≡ ¬T ⌜λ⌝.The initial hypothesis h0 satisfies:

h0(A) = 1, iff A is λ.

stage λ

h0(λ) = 1 0 1

h1(λ) = V⟨N,Γ0⟩(¬T ⌜λ⌝)= 0 (∵ λ ∈ Γ0) 1 0

h2(λ) = V⟨N,Γ1⟩(¬T ⌜λ⌝)= 1 (∵ λ /∈ Γ1) 2 1

. . . . . . . . .

0 1 2 3 4 … ω

λ 1 0 1 0 1 … ?

26 / 92

Page 81: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

Recall: λ is the liar sentence. And λ satisfies: λ ≡ ¬T ⌜λ⌝.The initial hypothesis h0 satisfies:

h0(A) = 1, iff A is λ.

stage λ

h0(λ) = 1 0 1

h1(λ) = V⟨N,Γ0⟩(¬T ⌜λ⌝)= 0 (∵ λ ∈ Γ0) 1 0

h2(λ) = V⟨N,Γ1⟩(¬T ⌜λ⌝)= 1 (∵ λ /∈ Γ1) 2 1

. . . . . . . . .

0 1 2 3 4 … ω

λ 1 0 1 0 1 … ?

26 / 92

Page 82: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

Recall: λ is the liar sentence. And λ satisfies: λ ≡ ¬T ⌜λ⌝.The initial hypothesis h0 satisfies:

h0(A) = 1, iff A is λ.

stage λ

h0(λ) = 1 0 1

h1(λ) = V⟨N,Γ0⟩(¬T ⌜λ⌝)= 0 (∵ λ ∈ Γ0) 1 0

h2(λ) = V⟨N,Γ1⟩(¬T ⌜λ⌝)= 1 (∵ λ /∈ Γ1) 2 1

. . . . . . . . .

0 1 2 3 4 … ω

λ 1 0 1 0 1 … ?

26 / 92

Page 83: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

Recall: λ is the liar sentence. And λ satisfies: λ ≡ ¬T ⌜λ⌝.The initial hypothesis h0 satisfies:

h0(A) = 1, iff A is λ.

stage λ

h0(λ) = 1 0 1

h1(λ) = V⟨N,Γ0⟩(¬T ⌜λ⌝)= 0 (∵ λ ∈ Γ0) 1 0

h2(λ) = V⟨N,Γ1⟩(¬T ⌜λ⌝)= 1 (∵ λ /∈ Γ1) 2 1

. . . . . . . . .

0 1 2 3 4 … ω

λ 1 0 1 0 1 … ?

26 / 92

Page 84: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

Recall: λ is the liar sentence. And λ satisfies: λ ≡ ¬T ⌜λ⌝.The initial hypothesis h0 satisfies:

h0(A) = 1, iff A is λ.

stage λ

h0(λ) = 1 0 1

h1(λ) = V⟨N,Γ0⟩(¬T ⌜λ⌝)= 0 (∵ λ ∈ Γ0) 1 0

h2(λ) = V⟨N,Γ1⟩(¬T ⌜λ⌝)= 1 (∵ λ /∈ Γ1) 2 1

. . . . . . . . .

0 1 2 3 4 … ω

λ 1 0 1 0 1 … ?

26 / 92

Page 85: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

Recall: λ is the liar sentence. And λ satisfies: λ ≡ ¬T ⌜λ⌝.The initial hypothesis h0 satisfies:

h0(A) = 1, iff A is λ.

stage λ

h0(λ) = 1 0 1

h1(λ) = V⟨N,Γ0⟩(¬T ⌜λ⌝)= 0 (∵ λ ∈ Γ0) 1 0

h2(λ) = V⟨N,Γ1⟩(¬T ⌜λ⌝)= 1 (∵ λ /∈ Γ1) 2 1

. . . . . . . . .

0 1 2 3 4 … ω

λ 1 0 1 0 1 … ?

26 / 92

Page 86: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

Recall: λ is the liar sentence. And λ satisfies: λ ≡ ¬T ⌜λ⌝.The initial hypothesis h0 satisfies:

h0(A) = 1, iff A is λ.

stage λ

h0(λ) = 1 0 1

h1(λ) = V⟨N,Γ0⟩(¬T ⌜λ⌝)= 0 (∵ λ ∈ Γ0) 1 0

h2(λ) = V⟨N,Γ1⟩(¬T ⌜λ⌝)= 1 (∵ λ /∈ Γ1) 2 1

. . . . . . . . .

0 1 2 3 4 … ω

λ 1 0 1 0 1 … ?

26 / 92

Page 87: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

Recall: λ is the liar sentence. And λ satisfies: λ ≡ ¬T ⌜λ⌝.The initial hypothesis h0 satisfies:

h0(A) = 1, iff A is λ.

stage λ

h0(λ) = 1 0 1

h1(λ) = V⟨N,Γ0⟩(¬T ⌜λ⌝)= 0 (∵ λ ∈ Γ0) 1 0

h2(λ) = V⟨N,Γ1⟩(¬T ⌜λ⌝)= 1 (∵ λ /∈ Γ1) 2 1

. . . . . . . . .

0 1 2 3 4 … ω

λ 1 0 1 0 1 … ?

26 / 92

Page 88: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

Recall: λ is the liar sentence. And λ satisfies: λ ≡ ¬T ⌜λ⌝.The initial hypothesis h0 satisfies:

h0(A) = 1, iff A is λ.

stage λ

h0(λ) = 1 0 1

h1(λ) = V⟨N,Γ0⟩(¬T ⌜λ⌝)= 0 (∵ λ ∈ Γ0) 1 0

h2(λ) = V⟨N,Γ1⟩(¬T ⌜λ⌝)= 1 (∵ λ /∈ Γ1) 2 1

. . . . . . . . .

0 1 2 3 4 … ω

λ 1 0 1 0 1 … ?

26 / 92

Page 89: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

Recall: λ is the liar sentence. And λ satisfies: λ ≡ ¬T ⌜λ⌝.The initial hypothesis h0 satisfies:

h0(A) = 1, iff A is λ.

stage λ

h0(λ) = 1 0 1

h1(λ) = V⟨N,Γ0⟩(¬T ⌜λ⌝)= 0 (∵ λ ∈ Γ0) 1 0

h2(λ) = V⟨N,Γ1⟩(¬T ⌜λ⌝)= 1 (∵ λ /∈ Γ1) 2 1

. . . . . . . . .

0 1 2 3 4 … ω

λ 1 0 1 0 1 … ?

26 / 92

Page 90: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

Recall: λ is the liar sentence. And λ satisfies: λ ≡ ¬T ⌜λ⌝.The initial hypothesis h0 satisfies:

h0(A) = 1, iff A is λ.

stage λ

h0(λ) = 1 0 1

h1(λ) = V⟨N,Γ0⟩(¬T ⌜λ⌝)= 0 (∵ λ ∈ Γ0) 1 0

h2(λ) = V⟨N,Γ1⟩(¬T ⌜λ⌝)= 1 (∵ λ /∈ Γ1) 2 1

. . . . . . . . .

0 1 2 3 4 … ω

λ 1 0 1 0 1 … ?

26 / 92

Page 91: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

0 1 2 3 4 … ω

λ 1 0 1 0 1 … ?T ⌜λ⌝ 0 1 0 1 0 … ?

Seeing that both of λ and T ⌜λ⌝ are unstable before stageω, we ask: what shall be their truth values at stage ω?

27 / 92

Page 92: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

The limit rule for unstable case: choice 1

0 1 2 3 4 5 6 … ω

λ 1 0 1 0 1 0 1 … 0T ⌜λ⌝ 0 1 0 1 0 1 0 … 0

Herzberger 1982a sentence will always be false at a limit stage γ, if thatsentence is unstable before that limit stage.

28 / 92

Page 93: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

The limit rule for unstable case: choice 2

0 1 2 3 4 5 6 … ω

λ 1 0 1 0 1 0 1 … 1T ⌜λ⌝ 0 1 0 1 0 1 0 … 0

Gupta 1982the truth-value of a sentence at a limit stage will always bethe same as that at the initial stage, if that sentence isunstable before that limit stage.

29 / 92

Page 94: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

The limit rule for unstable case: choice 3

0 1 2 3 4 5 6 … ω

λ 1 0 1 0 1 0 1 … *T ⌜λ⌝ 0 1 0 1 0 1 0 … *

Belnap 1982The truth value of a sentence at a limit stage can bechosen as you like, if that sentence is unstable before thatlimit stage.

30 / 92

Page 95: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

There are other limit rules for unstable case.

See Yaqūb, Aladdin Mahmūd (1993). The Liar Speaks the Truth:A Defense of the Revision Theory of Truth. Oxford University Press.

I give an improved limit rule (an improvement of Gupta limit rule)in my paper.

31 / 92

Page 96: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

The definition of hω

If applying Gupta limit rule, we can define

hω(A) =

1 if A is stably true before stage ω,0 if A is stably false before stage ω,

h0(A) if A is unstable before stage ω.

32 / 92

Page 97: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Revision sequence

Starting from the initial hypothesis h0, we obtain thefollowing two arbitrarily long sequences:

h0 Γ0 = {A|h0(A) = 1}h1 = V⟨N,Γ0⟩ Γ1 = {A|h1(A) = 1}h2 = V⟨N,Γ1⟩ Γ2 = {A|h2(A) = 1}. . . . . . . . . . . . . . . . . .

hω Γω = {A|hω(A) = 1}hω+1 = V⟨N,Γω⟩ Γω+1 = {A|hω+1(A) = 1}. . . . . . . . . . . . . . . . . .

According to the limit rule we apply, the sequence h0, h1,…, can be called the Gupta (Herzberger) revisionsequence starting from h0.

33 / 92

Page 98: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Revision sequence

Starting from the initial hypothesis h0, we obtain thefollowing two arbitrarily long sequences:

h0 Γ0 = {A|h0(A) = 1}h1 = V⟨N,Γ0⟩ Γ1 = {A|h1(A) = 1}h2 = V⟨N,Γ1⟩ Γ2 = {A|h2(A) = 1}. . . . . . . . . . . . . . . . . .

hω Γω = {A|hω(A) = 1}hω+1 = V⟨N,Γω⟩ Γω+1 = {A|hω+1(A) = 1}. . . . . . . . . . . . . . . . . .

According to the limit rule we apply, the sequence h0, h1,…, can be called the Gupta (Herzberger) revisionsequence starting from h0.

33 / 92

Page 99: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Two applications of revision sequence

Apply to the study of the truth predicate

Apply to the study of paradoxes

I will focus on the second application.

34 / 92

Page 100: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Revision period

(Herzberger JPL-1982) Let ∆ be a set of sentences, andlet ⟨h0, h1, . . .⟩ be a revision sequence. An ordinal π ≥ 1 isa (revision) period of ∆ in the sequence ⟨h0, h1, . . .⟩, ifthere exists a non-zero ordinal π and an ordinal θ such thatfor all A ∈ ∆, whenever α ≥ β, we always havehα+π(A) = hα(A).

(Herzberger JPL-1982) fundamental period(icity): ......

(Herzberger JPL-1982) stabilization point: ......

35 / 92

Page 101: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

0 1 2 3 4 5 6 … ω …λ 1 0 1 0 1 0 1 … 1 …

In the above revision sequence, we have:

2 is a period of λ: hα+2(λ) = hα(λ) for all α.

Any positive multiple of 2 is also a period of λ.

2 is the smallest one among all the periods of λ, which iscalled the fundamental period(icity).

stage 0 is the stabilization point of λ, that is, the smalleststage in which λ becomes periodic.

36 / 92

Page 102: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

0 1 2 3 4 5 6 … ω …λ 1 0 1 0 1 0 1 … 1 …

In the above revision sequence, we have:

2 is a period of λ: hα+2(λ) = hα(λ) for all α.

Any positive multiple of 2 is also a period of λ.

2 is the smallest one among all the periods of λ, which iscalled the fundamental period(icity).

stage 0 is the stabilization point of λ, that is, the smalleststage in which λ becomes periodic.

36 / 92

Page 103: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

0 1 2 3 4 5 6 … ω …λ 1 0 1 0 1 0 1 … 1 …

In the above revision sequence, we have:

2 is a period of λ: hα+2(λ) = hα(λ) for all α.

Any positive multiple of 2 is also a period of λ.

2 is the smallest one among all the periods of λ, which iscalled the fundamental period(icity).

stage 0 is the stabilization point of λ, that is, the smalleststage in which λ becomes periodic.

36 / 92

Page 104: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

0 1 2 3 4 5 6 … ω …λ 1 0 1 0 1 0 1 … 1 …

In the above revision sequence, we have:

2 is a period of λ: hα+2(λ) = hα(λ) for all α.

Any positive multiple of 2 is also a period of λ.

2 is the smallest one among all the periods of λ, which iscalled the fundamental period(icity).

stage 0 is the stabilization point of λ, that is, the smalleststage in which λ becomes periodic.

36 / 92

Page 105: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

0 1 2 3 4 5 6 … ω …λ 1 0 1 0 1 0 1 … 1 …

In the above revision sequence, we have:

2 is a period of λ: hα+2(λ) = hα(λ) for all α.

Any positive multiple of 2 is also a period of λ.

2 is the smallest one among all the periods of λ, which iscalled the fundamental period(icity).

stage 0 is the stabilization point of λ, that is, the smalleststage in which λ becomes periodic.

36 / 92

Page 106: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

0 1 2 3 4 5 6 … ω …¬T ⌜0 = 0⌝ 0 1 0 0 0 0 0 … 0 …

In the above revision sequence, we have:

1 is a period of ¬T ⌜0 = 0⌝:hα+1(¬T ⌜0 = 0⌝) = hα(¬T ⌜0 = 0⌝) for all α ≥ 2.

In other words, the truth value of ¬T ⌜0 = 0⌝ becomesfixed after some stage.

2 is the stabilization point of ¬T ⌜0 = 0⌝.

37 / 92

Page 107: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

0 1 2 3 4 5 6 … ω …¬T ⌜0 = 0⌝ 0 1 0 0 0 0 0 … 0 …

In the above revision sequence, we have:

1 is a period of ¬T ⌜0 = 0⌝:hα+1(¬T ⌜0 = 0⌝) = hα(¬T ⌜0 = 0⌝) for all α ≥ 2.

In other words, the truth value of ¬T ⌜0 = 0⌝ becomesfixed after some stage.

2 is the stabilization point of ¬T ⌜0 = 0⌝.

37 / 92

Page 108: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Example

0 1 2 3 4 5 6 … ω …¬T ⌜0 = 0⌝ 0 1 0 0 0 0 0 … 0 …

In the above revision sequence, we have:

1 is a period of ¬T ⌜0 = 0⌝:hα+1(¬T ⌜0 = 0⌝) = hα(¬T ⌜0 = 0⌝) for all α ≥ 2.

In other words, the truth value of ¬T ⌜0 = 0⌝ becomesfixed after some stage.

2 is the stabilization point of ¬T ⌜0 = 0⌝.

37 / 92

Page 109: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Paradoxicality

A sentence is paradoxical, if 1 is never aperiod of it in any revision sequence. (Gupta1982; Herzberger 1982)

38 / 92

Page 110: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

The 2-cycle liar paradox

John Buridan, 1300–1362

sentence (λ1) is false (λ0)

sentence (λ0) is true (λ1)

{λ0 ≡ ¬T ⌜λ1⌝λ1 ≡ T ⌜λ0⌝

39 / 92

Page 111: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

The 2-cycle liar paradox

John Buridan, 1300–1362

sentence (λ1) is false (λ0)

sentence (λ0) is true (λ1)

{λ0 ≡ ¬T ⌜λ1⌝λ1 ≡ T ⌜λ0⌝

39 / 92

Page 112: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

Here is a quick way to compute the truth values of λ0 andλ1 at any stage:{

λ0 ≡ ¬T ⌜λ1⌝λ1 ≡ T ⌜λ0⌝

{hn+1(λ0) = ¬hn(λ1)

hn+1(λ1) = hn(λ0)

Just kick out the truth predicate!

the truth value of λ0 at a stage is the inverse value of λ1 atthe preceding stage;

the truth value of λ1 at a stage is the same as that of λ0 atthe preceding stage.

We will appeal to similar facts again and again. See(Hsiung 2017) for the proof of ‘⇒’ (for the general case).

40 / 92

Page 113: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Arithmetic language with T Revision sequence An application of revision sequence

{hn+1(λ0) = ¬hn(λ1)

hn+1(λ1) = hn(λ0)

0 1 2 3 4 5 … ω ω + 1 …λ0 0 1 1 0 0 1 … 0 1 …λ1 0 0 1 1 0 0 … 0 0 …

In the above revision sequence,

4 is the fundamental period of the 2-cycle liar paradox.

0 is the stabilization point of the 2-cycle liar paradox.

41 / 92

Page 114: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

Contents

1 A brief introduction to RTT

2 An approach to designing paradoxesPrimary period and critical pointDesigner paradoxes

42 / 92

Page 115: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

From now on, when we say a revision sequence, wealways mean a revision sequence whose limit rule isGupta limit rule.

We actually need to employ a stronger limit rule forthe present purpose (see my paper).

Let ∆ be a set of sentences. By a period of ∆, wemean a period of ∆ in some revision sequence.Similarly, by a stabilization point of ∆, we mean astabilization point of ∆ in some revision sequence.

43 / 92

Page 116: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

From now on, when we say a revision sequence, wealways mean a revision sequence whose limit rule isGupta limit rule.

We actually need to employ a stronger limit rule forthe present purpose (see my paper).

Let ∆ be a set of sentences. By a period of ∆, wemean a period of ∆ in some revision sequence.Similarly, by a stabilization point of ∆, we mean astabilization point of ∆ in some revision sequence.

43 / 92

Page 117: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

From now on, when we say a revision sequence, wealways mean a revision sequence whose limit rule isGupta limit rule.

We actually need to employ a stronger limit rule forthe present purpose (see my paper).

Let ∆ be a set of sentences. By a period of ∆, wemean a period of ∆ in some revision sequence.Similarly, by a stabilization point of ∆, we mean astabilization point of ∆ in some revision sequence.

43 / 92

Page 118: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

Primary period and Critical point

(Hsiung 2017) π is a primary period of ∆, if π is a periodof ∆, and it is not a multiple of any other period of ∆.(Roughly, primary period = ‘independent’ period)

The critical point of ∆ is the supremum (the least upperbound) of all its stabilization points.(the critical point of a sentence is the smallest stage atwhich that sentence must become periodic)

44 / 92

Page 119: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

Primary period and Critical point

(Hsiung 2017) π is a primary period of ∆, if π is a periodof ∆, and it is not a multiple of any other period of ∆.(Roughly, primary period = ‘independent’ period)

The critical point of ∆ is the supremum (the least upperbound) of all its stabilization points.(the critical point of a sentence is the smallest stage atwhich that sentence must become periodic)

44 / 92

Page 120: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

The liar paradox

Starting from the hypothesis h with h(λ) = 0,

0 1 2 3 …λ 0 1 0 1 …

Starting from the hypothesis h with h(λ) = 1,

0 1 2 3 …λ 1 0 1 0 …

The primary period of the liar paradox: 2

The critical point of the liar paradox: 0

45 / 92

Page 121: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

The liar paradox

Starting from the hypothesis h with h(λ) = 0,

0 1 2 3 …λ 0 1 0 1 …

Starting from the hypothesis h with h(λ) = 1,

0 1 2 3 …λ 1 0 1 0 …

The primary period of the liar paradox: 2

The critical point of the liar paradox: 0

45 / 92

Page 122: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

The liar paradox

Starting from the hypothesis h with h(λ) = 0,

0 1 2 3 …λ 0 1 0 1 …

Starting from the hypothesis h with h(λ) = 1,

0 1 2 3 …λ 1 0 1 0 …

The primary period of the liar paradox: 2

The critical point of the liar paradox: 0

45 / 92

Page 123: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

The 2-cycle liar paradox

0 1 2 3 4 …λ0 0 0 1 1 0 …λ1 0 1 1 0 0 …

0 1 2 3 4 …λ0 0 1 1 0 0 …λ1 1 1 0 0 1 …

……

The primary period of the 2-cycle liar paradox: 4

The critical point of the 2-cycle liar paradox: 0

46 / 92

Page 124: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

The 2-cycle liar paradox

0 1 2 3 4 …λ0 0 0 1 1 0 …λ1 0 1 1 0 0 …

0 1 2 3 4 …λ0 0 1 1 0 0 …λ1 1 1 0 0 1 …

……

The primary period of the 2-cycle liar paradox: 4

The critical point of the 2-cycle liar paradox: 0

46 / 92

Page 125: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

The 2-cycle liar paradox

0 1 2 3 4 …λ0 0 0 1 1 0 …λ1 0 1 1 0 0 …

0 1 2 3 4 …λ0 0 1 1 0 0 …λ1 1 1 0 0 1 …

……

The primary period of the 2-cycle liar paradox: 4

The critical point of the 2-cycle liar paradox: 0

46 / 92

Page 126: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

The 2-cycle liar paradox

0 1 2 3 4 …λ0 0 0 1 1 0 …λ1 0 1 1 0 0 …

0 1 2 3 4 …λ0 0 1 1 0 0 …λ1 1 1 0 0 1 …

……

The primary period of the 2-cycle liar paradox: 4

The critical point of the 2-cycle liar paradox: 0

46 / 92

Page 127: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

The n-cycle liar paradox

sentence (λn) is false (λ1)

sentence (λ1) is true (λ2)

… …

sentence (λn−1) is true (λn)

For any n ≥ 1, let n = 2i(2j + 1), then

The primary period of the n-cycle liar paradox: 2i+1

The critical point of the n-cycle liar paradox: 0

47 / 92

Page 128: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

The n-cycle liar paradox

sentence (λn) is false (λ1)

sentence (λ1) is true (λ2)

… …

sentence (λn−1) is true (λn)

For any n ≥ 1, let n = 2i(2j + 1), then

The primary period of the n-cycle liar paradox: 2i+1

The critical point of the n-cycle liar paradox: 0

47 / 92

Page 129: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

Wen’s paradox

Wen’s paradox

sentence (δ2) is true, but sentence (δ3) is false, (δ1)

either sentence (δ1) is false, or sentence (δ3) is true, (δ2)

both (δ1) and (δ2) are true. (δ3)

The primary period of Wen’s paradox: 3

The critical point of Wen’s paradox: 2

48 / 92

Page 130: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

The ω-cycle liar paradox (Hertzbeger 1982, Yablo 1985)

sentence (λω) is false (λ0)

sentence (λ0) is true (λ1)

sentence (λ1) is true (λ2)

… …

for i ≥ 0, sentence (λi) is true (λω)

λ0 ≡ ¬T ⌜λω⌝

λ1 ≡ T ⌜λ0⌝

λ2 ≡ T ⌜λ1⌝

… …

λω ≡ ∀xT ⌜λx⌝

49 / 92

Page 131: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

λ0 ≡ ¬T ⌜λω⌝λ1 ≡ T ⌜λ0⌝. . . . . . . . .

λω ≡ ∀xT ⌜λx⌝

λ0 ≡ ¬T ⌜λω⌝λ1 ≡ T ⌜λ0⌝. . . . . . . . .

λω ≡ T ⌜λ0⌝ ∧ T ⌜λ1⌝ ∧ . . .

Our ground model is based upon the standard structure ofnatural numbers! We are thus allowed to formulate theω-cycle liar paradox in infinitary language.

50 / 92

Page 132: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

λ0 ≡ ¬T ⌜λω⌝λ1 ≡ T ⌜λ0⌝. . . . . . . . .

λω ≡ T ⌜λ0⌝ ∧ T ⌜λ1⌝ ∧ . . .

hn+1(λ0) = ¬hn(λω)

hn+1(λ1) = hn(λ0)

. . . . . . . . .

hn+1(λω) = hn(λ0) ∧ hn(λ1) ∧ . . .

Again just kick out the truth predicate!

51 / 92

Page 133: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

hn+1(λ0) = ¬hn(λω)

hn+1(λ1) = hn(λ0)

. . . . . . . . .

hn+1(λω) = hn(λ0) ∧ hn(λ1) ∧ . . .

0 1 2 3 4 5 … ω ω + 1 …λ0 1 1 0 0 1 1 … 1 1 …λ1 1 1 1 0 0 1 … 1 1 …λ2 1 1 1 1 0 0 … 1 1 …λ3 1 1 1 1 1 0 … 1 1 …… … …λω 0 1 1 0 0 0 … 0 1 …

52 / 92

Page 134: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

hn+1(λ0) = ¬hn(λω)

hn+1(λ1) = hn(λ0)

. . . . . . . . .

hn+1(λω) = hn(λ0) ∧ hn(λ1) ∧ . . .

Case 1:

0 1 2 3 4 5 … ω ω + 1 …λ0 1 * 0 * 1 1 … 1 0 …λ1 1 1 * 0 * 1 … 1 1 …λ2 1 1 1 * 0 * … 1 1 …λ3 1 1 1 1 * 0 … 1 1 …… … …λω * 1 * 0 0 0 … 0 1 …

53 / 92

Page 135: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

hn+1(λ0) = ¬hn(λω)

hn+1(λ1) = hn(λ0)

. . . . . . . . .

hn+1(λω) = hn(λ0) ∧ hn(λ1) ∧ . . .

Case 2:

0 1 2 3 4 5 … ω ω + 1 …λ0 * 1 1 1 1 1 … 1 0 …λ1 * * 1 1 1 1 … 1 1 …λ2 0 * * 1 1 1 … 1 1 …λ3 * 0 * * 1 1 … 1 1 …… … …λω * 0 0 0 0 0 … 0 1 …

54 / 92

Page 136: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

λ0 ≡ ¬T ⌜λω⌝λ1 ≡ T ⌜λ0⌝. . . . . . . . .

λω ≡ ∀xT ⌜λx⌝

The primary period of the ω-cycle liar paradox: ω

The critical point of the ω-cycle liar paradox: ω

55 / 92

Page 137: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

Yablo’s paradox (1985)

for any k greater than 0, sentence (Yk) is untrue (Y0)

for any k greater than 1, sentence (Yk) is untrue (Y1)

… …

for any k greater than n, sentence (Yk) is untrue (Yn)

… …

The primary period of Yablo’s paradox: 2

The critical point of Yablo’s paradox: 2

56 / 92

Page 138: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

paradox primary period critical pointthe liar 2 0

the 2i(2j + 1)-cycle liar 2i+1 0Wen’s paradox 3 2Yablo’s paradox 2 2the ω-cycle liar ω ω

All the known paradoxes have a unique primaryperiod.Question: is there a paradox with two or more primaryperiods?

57 / 92

Page 139: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

paradox primary period critical pointthe liar 2 0

the 2i(2j + 1)-cycle liar 2i+1 0Wen’s paradox 3 2Yablo’s paradox 2 2the ω-cycle liar ω ω

All the known paradoxes have a unique primaryperiod.Question: is there a paradox with two or more primaryperiods?

57 / 92

Page 140: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

paradox primary period critical pointthe liar 2 0

the 2i(2j + 1)-cycle liar 2i+1 0Wen’s paradox 3 2Yablo’s paradox 2 2the ω-cycle liar ω ω

All the known paradoxes have a unique primaryperiod.Question: is there a paradox with two or more primaryperiods?

57 / 92

Page 141: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

Yes!

In principle, no matter what paradox youwant (but you should describe it by an effectiveprocedure), then we can always ‘design’ aparadox as you like!

58 / 92

Page 142: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

Three typical designer examples

A paradox with primary periods 2 and 3.

A paradox with primary periods 2 and ω.

A paradox with all prime numbers as itsprimary periods.

59 / 92

Page 143: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

We can always push the critical point ofthese paradoxes as far as you like. But we willnot do this here.

60 / 92

Page 144: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

Design a paradox with primary periods 2 and 3

The designer paradox

⇑ translation (翻译)

Truth table

⇑ transcription (转录)

Revision sequencs

⇑ customization (定制)δ1 ≡ A(T ⌜δ1⌝, T ⌜δ2⌝, T ⌜δ3⌝)δ2 ≡ B(T ⌜δ1⌝, T ⌜δ2⌝, T ⌜δ3⌝)δ3 ≡ C(T ⌜δ1⌝, T ⌜δ2⌝, T ⌜δ3⌝)

61 / 92

Page 145: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

The equivalences

δ1 ≡ A(T ⌜δ1⌝, T ⌜δ2⌝, T ⌜δ3⌝)δ2 ≡ B(T ⌜δ1⌝, T ⌜δ2⌝, T ⌜δ3⌝)δ3 ≡ C(T ⌜δ1⌝, T ⌜δ2⌝, T ⌜δ3⌝)

A(T ⌜δ1⌝, T ⌜δ2⌝, T ⌜δ3⌝) is obtained from a propositionalformula A(p1, p2, p3) by simultaneously substituting p1, p2,p3 with T ⌜δ1⌝, T ⌜δ2⌝, T ⌜δ3⌝.

62 / 92

Page 146: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

Customization

0 1 2 3 … 0 1 2 3 4 5 …δ1 1 1 1 1 … 1 0 0 0 0 0 …δ2 1 1 0 1 … 0 1 1 0 0 1 …δ3 1 0 1 0 … 0 1 0 1 0 0 …

1

1

1

1

1

0

1

0

1

1

0

0

0

1

1

0

1

0

0

0

1

0

0

0

63 / 92

Page 147: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

Transcription

0 1 2 3 … 0 1 2 3 4 5 …δ1 1 1 1 1 … 1 0 0 0 0 0 …δ2 1 1 0 1 … 0 1 1 0 0 1 …δ3 1 0 1 0 … 0 1 0 1 0 0 …

∵ h1(δ1) = A(h0(δ1), h0(δ2), h0(δ3)))

(recall: kick out the truth predicate!)

∴ 1 = A(1,1,1)

δ1 δ2 δ3 A

1 1 1 1

64 / 92

Page 148: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

Transcription

0 1 2 3 … 0 1 2 3 4 5 …δ1 1 1 1 1 … 1 0 0 0 0 0 …δ2 1 1 0 1 … 0 1 1 0 0 1 …δ3 1 0 1 0 … 0 1 0 1 0 0 …

Similarly,

∵ h2(δ1) = A(h1(δ1), h1(δ2), h1(δ3)))

∴ 1 = A(1,1,0)

δ1 δ2 δ3 A

1 1 1 11 1 0 1

65 / 92

Page 149: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

Transcription

0 1 2 3 … 0 1 2 3 4 5 …δ1 1 1 1 1 … 1 0 0 0 0 0 …δ2 1 1 0 1 … 0 1 1 0 0 1 …δ3 1 0 1 0 … 0 1 0 1 0 0 …

In some sense, the truth table can be taken as the‘transversion’ of the revision sequence table.

δ1 δ2 δ3 A B C

1 1 1 1 1 01 1 0 1 0 1

66 / 92

Page 150: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

Transcription result

δ1 δ2 δ3 A B C

1 1 1 1 1 01 1 0 1 0 11 0 1 1 1 01 0 0 0 1 10 1 1 0 1 00 1 0 0 0 10 0 1 0 0 00 0 0 0 1 0

67 / 92

Page 151: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

Translation

δ1 δ2 δ3 A B C

1 1 1 1 1 01 1 0 1 0 11 0 1 1 1 01 0 0 0 1 10 1 1 0 1 00 1 0 0 0 10 0 1 0 0 00 0 0 0 1 0

A(δ1, δ2, δ3) ⇔ (δ1 ∧ δ2 ∧ δ3) ∨ (δ1 ∧ δ2 ∧ ¬δ3)

∨(δ1 ∧ ¬δ2 ∧ δ3)

68 / 92

Page 152: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

Translation

δ1 δ2 δ3 A B C

1 1 1 1 1 01 1 0 1 0 11 0 1 1 1 01 0 0 0 1 10 1 1 0 1 00 1 0 0 0 10 0 1 0 0 00 0 0 0 1 0

A(δ1, δ2, δ3) ⇔ (δ1 ∧ δ2 ∧ δ3) ∨ (δ1 ∧ δ2 ∧ ¬δ3)

∨(δ1 ∧ ¬δ2 ∧ δ3)

68 / 92

Page 153: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

Translation

A(δ1, δ2, δ3) ⇔ (δ1 ∧ δ2 ∧ δ3) ∨ (δ1 ∧ δ2 ∧ ¬δ3)

∨(δ1 ∧ ¬δ2 ∧ δ3)

This can be simplified

A(δ1, δ2, δ3) ⇔ δ1 ∧ (δ2 ∨ δ3)

Then we obtain

δ1 ≡ T ⌜δ1⌝ ∧ (T ⌜δ2⌝) ∨ T ⌜δ3⌝)

(bring back the truth predicate you kicked out!)

69 / 92

Page 154: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

Translation

A(δ1, δ2, δ3) ⇔ (δ1 ∧ δ2 ∧ δ3) ∨ (δ1 ∧ δ2 ∧ ¬δ3)

∨(δ1 ∧ ¬δ2 ∧ δ3)

This can be simplified

A(δ1, δ2, δ3) ⇔ δ1 ∧ (δ2 ∨ δ3)

Then we obtain

δ1 ≡ T ⌜δ1⌝ ∧ (T ⌜δ2⌝) ∨ T ⌜δ3⌝)

(bring back the truth predicate you kicked out!)

69 / 92

Page 155: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

The designer paradox

δ1 ≡ T ⌜δ1⌝ ∧ (T ⌜δ2⌝) ∨ T ⌜δ3⌝)δ2 ≡ (T ⌜δ1⌝ ∧ ¬T ⌜δ2⌝) ∨ (T ⌜δ2⌝ ↔ T ⌜δ3⌝)δ3 ≡ (T ⌜δ1⌝ ∨ T ⌜δ2⌝) ∧ ¬T ⌜δ3⌝

(δ1) is true and at least one of (δ2) and (δ3) is true (δ1)

either (δ1) is true but δ2 is false, or δ2 and δ3 have the same truth value (δ2)

(δ3) is false but at least one of (δ1) and (δ2) is true (δ3)

70 / 92

Page 156: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

Design a paradox with primary periods 2 and ω

0 1 2 3 … ω 0 1 2δ0 1 0 1 1 … 1 0 1 0δ1 1 1 0 1 … 1 0 0 0δ2 1 1 1 0 … 1 0 0 0δ3 1 1 1 1 … 1 0 0 0… … … … … … … … …

Good design makes the form simple and beautiful!

71 / 92

Page 157: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

Design a paradox with primary periods 2 and ω

0 1 2 3 … ω 0 1 2 0 1δ0 1 0 1 1 … 1 0 1 0 * 0δ1 1 1 0 1 … 1 0 0 0 * 0δ2 1 1 1 0 … 1 0 0 0 * 0δ3 1 1 1 1 … 1 0 0 0 * 0… … … … … … … … … … … …

Make sure what you design is paradoxical: considerall revision sequences!

72 / 92

Page 158: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

δ0 ≡ A0(T ⌜δ0⌝, T ⌜δ1⌝, . . .)δ1 ≡ A1(T ⌜δ0⌝, T ⌜δ1⌝, . . .). . . . . . . . .

As before, we first determine the (possibly infinitary)propositional formulas Ak(δ0, δ1, . . .).

Remember: hα+1(δk) = Ak(hα(δ0), hα(δ1), hα(. . .))!

73 / 92

Page 159: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

δ0 ≡ A0(T ⌜δ0⌝, T ⌜δ1⌝, . . .)δ1 ≡ A1(T ⌜δ0⌝, T ⌜δ1⌝, . . .). . . . . . . . .

As before, we first determine the (possibly infinitary)propositional formulas Ak(δ0, δ1, . . .).

Remember: hα+1(δk) = Ak(hα(δ0), hα(δ1), hα(. . .))!

73 / 92

Page 160: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

δ0 ≡ A0(T ⌜δ0⌝, T ⌜δ1⌝, . . .)δ1 ≡ A1(T ⌜δ0⌝, T ⌜δ1⌝, . . .). . . . . . . . .

As before, we first determine the (possibly infinitary)propositional formulas Ak(δ0, δ1, . . .).

Remember: hα+1(δk) = Ak(hα(δ0), hα(δ1), hα(. . .))!

73 / 92

Page 161: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

0 1 2 3 … ω 0 1 2 0 1δ0 1 0 1 1 … 1 0 1 0 * 0δ1 1 1 0 1 … 1 0 0 0 * 0δ2 1 1 1 0 … 1 0 0 0 * 0δ3 1 1 1 1 … 1 0 0 0 * 0… … … … … … … … … … … …

δ0 δ1 δ2 δ3 δ4 … A0 A1 A2 A3 A4 …1 1 1 1 1 … 0 1 1 1 1 …0 1 1 1 1 … 1 0 1 1 1 …1 0 1 1 1 … 1 1 0 1 1 …… … … … … … … … … … … …0 0 0 0 0 … 1 0 0 0 0 …1 0 0 0 0 … 0 0 0 0 0 …* * * * * … 0 0 0 0 0 …

74 / 92

Page 162: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

0 1 2 3 … ω 0 1 2 0 1δ0 1 0 1 1 … 1 0 1 0 * 0δ1 1 1 0 1 … 1 0 0 0 * 0δ2 1 1 1 0 … 1 0 0 0 * 0δ3 1 1 1 1 … 1 0 0 0 * 0… … … … … … … … … … … …

δ0 δ1 δ2 δ3 δ4 … A0 A1 A2 A3 A4 …1 1 1 1 1 … 0 1 1 1 1 …0 1 1 1 1 … 1 0 1 1 1 …1 0 1 1 1 … 1 1 0 1 1 …… … … … … … … … … … … …0 0 0 0 0 … 1 0 0 0 0 …1 0 0 0 0 … 0 0 0 0 0 …* * * * * … 0 0 0 0 0 …

74 / 92

Page 163: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

δ0 δ1 δ2 δ3 δ4 … A0 A1 A2 A3 A4 …1 1 1 1 1 … 0 1 1 1 1 …0 1 1 1 1 … 1 0 1 1 1 …1 0 1 1 1 … 1 1 0 1 1 …… … … … … … … … … … … …0 0 0 0 0 … 1 0 0 0 0 …1 0 0 0 0 … 0 0 0 0 0 …* * * * * … 0 0 0 0 0 …

A0(δ0, δ1, . . .) = (¬δ0 ∧ ¬δ1 ∧ ¬δ2 ∧ . . .)

∨(¬δ0 ∧ δ1 ∧ δ2 ∧ δ3 ∧ . . .)

∨(δ0 ∧ ¬δ1 ∧ δ2 ∧ δ3 ∧ . . .) ∨ . . ..

75 / 92

Page 164: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

δ0 δ1 δ2 δ3 δ4 … A0 A1 A2 A3 A4 …1 1 1 1 1 … 0 1 1 1 1 …0 1 1 1 1 … 1 0 1 1 1 …1 0 1 1 1 … 1 1 0 1 1 …… … … … … … … … … … … …0 0 0 0 0 … 1 0 0 0 0 …1 0 0 0 0 … 0 0 0 0 0 …* * * * * … 0 0 0 0 0 …

A0(δ0, δ1, . . .) = (¬δ0 ∧ ¬δ1 ∧ ¬δ2 ∧ . . .)

∨(¬δ0 ∧ δ1 ∧ δ2 ∧ δ3 ∧ . . .)

∨(δ0 ∧ ¬δ1 ∧ δ2 ∧ δ3 ∧ . . .) ∨ . . ..

75 / 92

Page 165: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

δ0 δ1 δ2 δ3 δ4 … A0 A1 A2 A3 A4 …1 1 1 1 1 … 0 1 1 1 1 …0 1 1 1 1 … 1 0 1 1 1 …1 0 1 1 1 … 1 1 0 1 1 …… … … … … … … … … … … …0 0 0 0 0 … 1 0 0 0 0 …1 0 0 0 0 … 0 0 0 0 0 …* * * * * … 0 0 0 0 0 …

A1(δ0, δ1, . . .) = (δ0 ∧ δ1 ∧ δ2 ∧ . . .)

∨(δ0 ∧ ¬δ1 ∧ δ2 ∧ δ3 ∧ . . .)

∨(δ0 ∧ δ1 ∧ ¬δ2 ∧ δ3 ∧ . . .) ∨ . . . .

76 / 92

Page 166: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

δ0 δ1 δ2 δ3 δ4 … A0 A1 A2 A3 A4 …1 1 1 1 1 … 0 1 1 1 1 …0 1 1 1 1 … 1 0 1 1 1 …1 0 1 1 1 … 1 1 0 1 1 …… … … … … … … … … … … …0 0 0 0 0 … 1 0 0 0 0 …1 0 0 0 0 … 0 0 0 0 0 …* * * * * … 0 0 0 0 0 …

A2(δ0, δ1, . . .) = (δ0 ∧ δ1 ∧ δ2 ∧ . . .)

∨(¬δ0 ∧ δ1 ∧ δ2 ∧ . . .).

77 / 92

Page 167: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

δ0 δ1 δ2 δ3 δ4 … A0 A1 A2 A3 A4 …1 1 1 1 1 … 0 1 1 1 1 …0 1 1 1 1 … 1 0 1 1 1 …1 0 1 1 1 … 1 1 0 1 1 …… … … … … … … … … … … …0 0 0 0 0 … 1 0 0 0 0 …1 0 0 0 0 … 0 0 0 0 0 …* * * * * … 0 0 0 0 0 …

A3(δ0, δ1, . . .) = (δ0 ∧ δ1 ∧ δ2 ∧ . . .)

∨(¬δ0 ∧ δ1 ∧ δ2 ∧ . . .)

∨(δ0 ∧ ¬δ1 ∧ δ2 ∧ . . .).

78 / 92

Page 168: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

δ0 δ1 δ2 δ3 δ4 … A0 A1 A2 A3 A4 …1 1 1 1 1 … 0 1 1 1 1 …0 1 1 1 1 … 1 0 1 1 1 …1 0 1 1 1 … 1 1 0 1 1 …… … … … … … … … … … … …0 0 0 0 0 … 1 0 0 0 0 …1 0 0 0 0 … 0 0 0 0 0 …* * * * * … 0 0 0 0 0 …

For all k ≥ 1,

Ak+1(δ0, δ1, . . .) = (δ0 ∧ δ1 ∧ δ2 ∧ . . .)

∨(¬δ0 ∧ δ1 ∧ δ2 ∧ . . .)

∨ . . .

∨(δ0 ∧ . . . ∧ ¬δk−1 ∧ δk . . .).

79 / 92

Page 169: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

A0(δ0, δ1, . . .) = (¬δ0 ∧ ¬δ1 ∧ ¬δ2 ∧ . . .)

∨(¬δ0 ∧ δ1 ∧ δ2 ∧ δ3 ∧ . . .)

∨(δ0 ∧ ¬δ1 ∧ δ2 ∧ δ3 ∧ . . .) ∨ . . . .

δ0 ≡ (¬T ⌜δ0⌝ ∧ ¬T ⌜δ1⌝ ∧ ¬T ⌜δ2⌝ ∧ . . .)

∨(¬T ⌜δ0⌝ ∧ T ⌜δ1⌝ ∧ T ⌜δ2⌝ ∧ T ⌜δ3⌝ ∧ . . .)

∨(T ⌜δ0⌝ ∧ ¬T ⌜δ1⌝ ∧ T ⌜δ2⌝ ∧ T ⌜δ3⌝ ∧ . . .) ∨ . . ..

(Again bring back the truth predicate you kicked out!)

δ0 ≡ ∀x¬T ⌜δx⌝ ∨ ∃x∀y (y = x ↔ ¬T ⌜δy⌝)

80 / 92

Page 170: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

A0(δ0, δ1, . . .) = (¬δ0 ∧ ¬δ1 ∧ ¬δ2 ∧ . . .)

∨(¬δ0 ∧ δ1 ∧ δ2 ∧ δ3 ∧ . . .)

∨(δ0 ∧ ¬δ1 ∧ δ2 ∧ δ3 ∧ . . .) ∨ . . . .

δ0 ≡ (¬T ⌜δ0⌝ ∧ ¬T ⌜δ1⌝ ∧ ¬T ⌜δ2⌝ ∧ . . .)

∨(¬T ⌜δ0⌝ ∧ T ⌜δ1⌝ ∧ T ⌜δ2⌝ ∧ T ⌜δ3⌝ ∧ . . .)

∨(T ⌜δ0⌝ ∧ ¬T ⌜δ1⌝ ∧ T ⌜δ2⌝ ∧ T ⌜δ3⌝ ∧ . . .) ∨ . . ..

(Again bring back the truth predicate you kicked out!)

δ0 ≡ ∀x¬T ⌜δx⌝ ∨ ∃x∀y (y = x ↔ ¬T ⌜δy⌝)

80 / 92

Page 171: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

A0(δ0, δ1, . . .) = (¬δ0 ∧ ¬δ1 ∧ ¬δ2 ∧ . . .)

∨(¬δ0 ∧ δ1 ∧ δ2 ∧ δ3 ∧ . . .)

∨(δ0 ∧ ¬δ1 ∧ δ2 ∧ δ3 ∧ . . .) ∨ . . . .

δ0 ≡ (¬T ⌜δ0⌝ ∧ ¬T ⌜δ1⌝ ∧ ¬T ⌜δ2⌝ ∧ . . .)

∨(¬T ⌜δ0⌝ ∧ T ⌜δ1⌝ ∧ T ⌜δ2⌝ ∧ T ⌜δ3⌝ ∧ . . .)

∨(T ⌜δ0⌝ ∧ ¬T ⌜δ1⌝ ∧ T ⌜δ2⌝ ∧ T ⌜δ3⌝ ∧ . . .) ∨ . . ..

(Again bring back the truth predicate you kicked out!)

δ0 ≡ ∀x¬T ⌜δx⌝ ∨ ∃x∀y (y = x ↔ ¬T ⌜δy⌝)

80 / 92

Page 172: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

A paradox with primary periods 2 and ω

δ0 ≡ ∀x¬T ⌜δx⌝ ∨ ∃x∀y (y = x ↔ ¬T ⌜δy⌝) ,δ1 ≡ ∀xT ⌜δx⌝ ∨ ∃x > 0∀y (y = x ↔ ¬T ⌜δy⌝) ,

δk+1 ≡ ∀xT ⌜δx⌝ ∨ ∃x < k∀y (y = x ↔ ¬T ⌜δy⌝) , k ≥ 1.

81 / 92

Page 173: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

A summary

Design a 0-1 matrix

0 1 2 3 … ω 0 1 2 0 1δ0 1 0 1 1 … 1 0 1 0 * 0δ1 1 1 0 1 … 1 0 0 0 * 0δ2 1 1 1 0 … 1 0 0 0 * 0δ3 1 1 1 1 … 1 0 0 0 * 0… … … … … … … … … … … …

get a paradox

δ0 ≡ ∀x¬T ⌜δx⌝ ∨ ∃x∀y (y = x ↔ ¬T ⌜δy⌝) ,δ1 ≡ ∀xT ⌜δx⌝ ∨ ∃x > 0∀y (y = x ↔ ¬T ⌜δy⌝) ,

δk+1 ≡ ∀xT ⌜δx⌝ ∨ ∃x < k∀y (y = x ↔ ¬T ⌜δy⌝) , k ≥ 1.

82 / 92

Page 174: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

A summary

Design a 0-1 matrix

0 1 2 3 … ω 0 1 2 0 1δ0 1 0 1 1 … 1 0 1 0 * 0δ1 1 1 0 1 … 1 0 0 0 * 0δ2 1 1 1 0 … 1 0 0 0 * 0δ3 1 1 1 1 … 1 0 0 0 * 0… … … … … … … … … … … …

get a paradox

δ0 ≡ ∀x¬T ⌜δx⌝ ∨ ∃x∀y (y = x ↔ ¬T ⌜δy⌝) ,δ1 ≡ ∀xT ⌜δx⌝ ∨ ∃x > 0∀y (y = x ↔ ¬T ⌜δy⌝) ,

δk+1 ≡ ∀xT ⌜δx⌝ ∨ ∃x < k∀y (y = x ↔ ¬T ⌜δy⌝) , k ≥ 1.

82 / 92

Page 175: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

Another paradox with primary periods 2 and ω

δ0 ≡ ∀x¬T ⌜δx⌝ ∨ ∃x∀y (y = x ↔ ¬T ⌜δy⌝) ,δ1 ≡ ∀xT ⌜δx⌝ ∨ ∃x > 0∀y (y = x ↔ ¬T ⌜δy⌝) ,

δk+1 ≡ T ⌜δk⌝, k ≥ 1.

See my paper for details.

83 / 92

Page 176: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

The last example

Design a 0-1 matrix

0 1 2 0 1 2 3 0 1 2 3 4 …δ0 0 1 0 1 1 1 1 1 1 1 1 1 …δ1 0 0 0 1 1 1 1 1 1 1 1 1 …δ2 0 0 0 0 1 1 0 1 1 1 1 1 …δ3 0 0 0 0 0 1 0 1 1 1 1 1 …δ4 0 0 0 0 0 0 0 1 1 1 1 1 …δ5 0 0 0 0 0 0 0 0 1 1 1 0 …δ6 0 0 0 0 0 0 0 0 0 1 1 0 …δ7 0 0 0 0 0 0 0 0 0 0 1 0 …δ8 0 0 0 0 0 0 0 0 0 0 0 0 …… … … … … … … … … … … … … …

period 2 3 4 …

84 / 92

Page 177: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

Get a paradox with all prime numbers as its primaryperiods

{δ0 ≡ ∀x¬T ⌜δx⌝ ∨ ∃x > 1∀y (y ≤ x ↔ T ⌜δy⌝) ;δk ≡ ∃x > k ∀y (y ≤ x ↔ T ⌜δy⌝) , k > 0.

85 / 92

Page 178: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

86 / 92

Page 179: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

87 / 92

Page 180: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

It from bit.

J. A. Wheeler

We can create a paradox by ‘editing’certain ‘genes’ — 0-1 matrices!

88 / 92

Page 181: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

It from bit.

J. A. Wheeler

We can create a paradox by ‘editing’certain ‘genes’ — 0-1 matrices!

88 / 92

Page 182: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

A full view of paradoxes

classfinite primary infinite primary

critical point exampleperiods periods

(1) finitely many none finite the liar, example 1(2) infinitely many none finite example 3(3) none finitely many the ω-cycle liar(4) at least one at least one example 2(5) finitely many none infinite see my paper… … … … …

(1) (3)

(2) (4)

(5) …

89 / 92

Page 183: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

Some references

Semantic theories of truth

McGee, V. (1991). Truth, Vagueness and Paradox: an Essay on the Logicof Truth. Indianapolis: Hackett.

Axiomatic theories of truth

Halbach, V. (2014). Axiomatic theories of truth (revised edition).Cambridge: Cambridge University Press.

90 / 92

Page 184: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

Some references

Revision theory of truth

Belnap, N. (1982). Gupta’s Rule of Revision Theory of Truth. Journal ofPhilosophical Logic, 11(1), 103-116.Gupta, A. (1982). Truth and paradox. Journal of Philosophical Logic,11(1), 1–60.Gupta, A., & Belnap, N. (1993). The Revision Theory of Truth. Cambridge:MIT Press.Herzberger, H. G. (1982-JP). Naive semantics and the Liar paradox.Journal of Philosophy, 79(9), 479–497.Herzberger, H. G. (1982-JPL). Notes on naive semantics. Journal ofPhilosophical Logic, 11(1), 61–102.

My paper

Hsiung, M. (2017). Boolean paradoxes and revision periods. StudiaLogica, 105(5), 881–914.Hsiung, M. (20xx). So many truth paradoxes: a revision-theoreticconstruction. Submitted.

91 / 92

Page 185: ParadoxesandRevisionTheoryofTruthwangyanjing.com/wp-content/uploads/2019/08/ParadoxesRTT.pdfAbriefintroductiontoRTT Anapproachtodesigningparadoxes Inthistalk,weonlyassume somebasicsyntaxandsemanticsoffirst-orderlogic(for

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

A brief introduction to RTT An approach to designing paradoxes Primary period and critical point Designer paradoxes

Thanks for your attention!Q & A

92 / 92