Non-classical circular definitions Shawn Standefer University of - - PowerPoint PPT Presentation

non classical circular definitions
SMART_READER_LITE
LIVE PREVIEW

Non-classical circular definitions Shawn Standefer University of - - PowerPoint PPT Presentation

Bit of background Fixed-point theories of definitions Supervaluations Definitions References Non-classical circular definitions Shawn Standefer University of Melbourne Frontiers of Non-Classicality January 27, 2016 Bit of background


slide-1
SLIDE 1

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Non-classical circular definitions

Shawn Standefer University of Melbourne Frontiers of Non-Classicality January 27, 2016

slide-2
SLIDE 2

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Plan

Cover a little historical context and motivation for the study of circular definitions Sketch some features of the Strong Kleene fixed-point theory Sketch some features of the supervaluation fixed-point theory Go over some of the features of a particular class of definitions

slide-3
SLIDE 3

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Theories of truth – fixed-point

Saul Kripke, and independently Robert Martin and Peter Woodruff, came up with fixed-point theories of truth, similar to the work of Paul Gilmore and Ross Brady. The idea is that the semantic value of the truth predicate for a language is a fixed-point of an operation on possible 3-valued interpretations. Given certain interpretations as starting points, one can view the

  • peration as building up fixed-points inductively.
slide-4
SLIDE 4

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Theories of truth – revision

Anil Gupta and, independently, Hans Herzberger created revision theories for truth Use sequences of 2-valued interpretations of the truth predicate Sequences are generated by an operation on interpretations determined by: ‘A’ is true iff A, not understood as the material biconditional. The interpretations need not reach fixed-points, but certain sentences will stabilize as 1 or 0.

slide-5
SLIDE 5

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

From truth to definitions

Tarski biconditionals: ‘A’ is true iff A Gupta and Belnap say that the Tarski biconditionals together provide a circular definition of truth. Generalize to circular definitions

slide-6
SLIDE 6

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Circular definitions

Given a language L, expand the language with new predicate letters Gi, each of which receives a definitional clause, to obtain L+. Permit any set of interdependent definitions. G1(x1) =Df AG1(x1) G2(x2) =Df AG2(x2) . . . Gk(xk) =Df AGk(xk) . . . AGi is any formula of the language L+.

slide-7
SLIDE 7

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Examples

G : Gx =Df Gx ∨ ∼Gx L : Lx =Df ∼Lx. J : Jx =Df DLINB(<) & ∀y(y < x ⊃ Jy) & ∼∀yJy

slide-8
SLIDE 8

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Revision theory of definitions

General circular definitions provide new options for analyzing interdependent concepts. One application: an alternative account of rationality in game theory (Chapuis (2003), Gupta (2000), Bruni). This has all been done in the classical scheme, so there are questions about circular definitions in other settings.

slide-9
SLIDE 9

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Another way in

Moschovakis (1994, 2006) proposes understanding Frege’s distinction between sense and reference as algorithm and value, respectively. He formalizes this idea using languages with explicit self-reference, introducing new predicates that are defined via algorithms provided by arbitrary formulas of the expanded language. His concern is with computation, so he focuses on the Strong Kleene scheme. Although Moschovakis defines algorithms in terms of fixed-points, his motivations for this proposal rely on the intuition of stepping through an iteration.

slide-10
SLIDE 10

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Another way in

This presentation follows Gupta and Belnap’s approach, rather than Moschovakis’s. I will focus on Strong Kleene definitions for most of the talk, although there are no philosophical barriers to looking at supervaluation (or LP, or fuzzy, or. . . ) definitions. The goal is to better understand the logic of non-classical definitions so as to compare it to the classical revision theory of definitions.

slide-11
SLIDE 11

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Formalism

Base language L interpreted via a classical ground model M(= D, I). Expand language to L+ with new predicates defined via the set D A hypothesis h is a function from defined predicates to functions from tuples from D to truth values – h : D → (Dn → {1, 0, 1

2}).

Hypotheses interpret defined predicates.

slide-12
SLIDE 12

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Semantics

Model M + h is just like M except that h interprets the defined predicates. VM+h(Gt) = h(G)(I(t)) VM+h(Ft) = I(F)(I(t))

slide-13
SLIDE 13

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Strong Kleene scheme

The semantic values are linearly ordered by the logical ordering: 0 ≤L 1

2 ≤L 1

∼ 1

1 2 1 2

1 ∨ 1

1 2

1 1 1 1

1 2

1

1 2 1 2

1

1 2

VM+h(∀xA(x))) = min({VM+h(A(d)) : d ∈ D})

slide-14
SLIDE 14

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Ordering

The semantic values are partially ordered by the information

  • rdering: 1

2 ≤i 1 and 1 2 ≤i 0.

Use this to define a partial order on hypotheses h h′ iff for all predicates G in D and all appropriate length tuples d, h(G)(d) ≤i h′(G)(d).

slide-15
SLIDE 15

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Definitions

A set of definitions D yields a jump (or revision) operator κD,M. κD,M(h)(G)(d) = ValM+h(AG(d)) The Strong Kleene scheme is monotonic κD,M is monotonic, i.e. h h′ ⇒ κD,M(h) κD,M(h′)

slide-16
SLIDE 16

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Definitions

A hypothesis h is sound iff h κD,M(h) A hypothesis f is a fixed-point iff f = κD,M(f ). Given monotonicity, iterating κD,M, possibly transfinitely, on a sound h will yield a fixed-point, f with h f . In particular, iterating κD,M on the -minimal hypothesis h0 will yield the minimal or least fixed-point. Use fixed-points to interpret defined predicates.

slide-17
SLIDE 17

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Entailment

For a given language L and set of definitions D A1, . . . , An entails B1, . . . , Bm in M on D (A1, . . . , An | =SK,M

D

B1, . . . , Bm) iff for all fixed-points f , if for all i ≤ n, VM+f (Ai) = 1, then for some i ≤ m, VM+f (Bi) = 1. A1, . . . , An entails B1, . . . , Bm on D (A1, . . . , An | =SK

D

B1, . . . , Bm) iff for all classical ground models M, A1, . . . , An | =SK,M

D

B1, . . . , Bm.

slide-18
SLIDE 18

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Features

A1, . . . , An | =SK

D

B1, . . . , Bm iff A′

1, . . . , A′ n |

=SK

D

B′

1, . . . , B′ m, where ′ indicates possibly replacing occurrences of Gt with AG(t), or

conversely. We can axiomatize | =SK

D , building on Kremer (1988).

slide-19
SLIDE 19

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Sequents: Structural rules

Axioms: A ⊢SK

D

A ∼A, A ⊢SK

D

⊢SK

D

B, ∼B B is D-free Structural rules: Γ ⊢SK

D

(K⊢)

A, Γ ⊢SK

D

∆ Γ ⊢SK

D

(⊢K)

Γ ⊢SK

D

∆, A A, A, Γ ⊢SK

D

(W ⊢)

A, Γ ⊢SK

D

∆ Γ ⊢SK

D

∆, A, A

(⊢W )

Γ ⊢SK

D

∆, A

slide-20
SLIDE 20

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Sequents: Connectives

Γ ⊢SK

D

∆, A

(⊢∨)

Γ ⊢SK

D

∆, A ∨ B Γ ⊢SK

D

∆, B

(⊢∨)

Γ ⊢SK

D

∆, A ∨ B A, Γ ⊢SK

D

∆ B, Γ ⊢SK

D

(∨⊢)

A ∨ B, Γ ⊢SK

D

∆ ∼A, Γ ⊢SK

D

(∼ ∨ ⊢)

∼(A ∨ B), Γ ⊢SK

D

∆ ∼B, Γ ⊢SK

D

(∼ ∨ ⊢)

∼(A ∨ B), Γ ⊢SK

D

∆ Γ ⊢SK

D

∆, ∼A Γ ⊢SK

D

∆, ∼B

(⊢∼∨

Γ ⊢SK

D

∆, ∼(A ∨ B) A, Γ ⊢SK

D

(∼∼⊢)

∼∼A, Γ ⊢SK

D

∆ Γ ⊢SK

D

∆, A

(⊢∼∼)

Γ ⊢SK

D

∆, ∼∼A

slide-21
SLIDE 21

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Sequents: Quantifiers

A[t/x], Γ ⊢SK

D

(∀⊢)

∀xA, Γ ⊢SK

D

∆ Γ ⊢SK

D

∆, A[y/x]

(⊢∀)

Γ ⊢SK

D

∆, ∀xA ∼A[y/x], Γ ⊢SK

D

(∼∀⊢)

∼∀xA, Γ ⊢SK

D

∆ Γ ⊢SK

D

∆, ∼A[t/x]

(⊢∼∀)

Γ ⊢SK

D

∆, ∼∀xA In (⊢∀) and (∼∀⊢), the variable y cannot occur freely in the conclusion sequents.

slide-22
SLIDE 22

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Sequents: Definition rules

The system contains, for each definition Gx =Df AG(x) in D, the following four rules. AG(t), Γ ⊢SK

D

(Def ⊢)

Gt, Γ ⊢SK

D

∆ Γ ⊢SK

D

∆, AG(t)

(⊢Def )

Γ ⊢SK

D

∆, Gt ∼AG(t), Γ ⊢SK

D

(∼Def ⊢)

∼Gt, Γ ⊢SK

D

∆ Γ ⊢SK

D

∆, ∼AG(t)

(⊢∼Def )

Γ ⊢SK

D

∆, ∼Gt

slide-23
SLIDE 23

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Soundness and completeness

Theorem X | =SK

D

Y iff X ⊢SK

D

Y is derivable. Corollary Cut is admissible. Corollary Subformula property fails, but modified subformula property holds.

slide-24
SLIDE 24

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Supervaluation semantics

As before, hypotheses will be functions from defined predicates to functions from tuples to the values {1, 0, 1

2}. Say that h is classical

iff h(G)(d) ∈ {0, 1} for all d. Let CLM+h be the classical valuation function for the classical model M + h Definition SVM+h(A) =      1 if CLM+h′(A) = 1, for all classical h′, h h′ if CLM+h′(A) = 0, for all classical h′, h h′

1 2

  • therwise

Jump operation: σD,M(h)(G)(d) = SVM+h(AG(d))

slide-25
SLIDE 25

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Validity

Definition (Validity) A is valid on D, | =SV

D

A, iff for all ground models M, for all fixed-points f , SVM+f (A) = 1. The supervaluation logic for D is {A : | =SV

D

A}.

slide-26
SLIDE 26

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Axiomatization

We can axiomatize the supervaluation logic for D, building on the work of Kremer and Urquhart (2008). Let the system HSV (D) be the following. ⊤, a = a. From A, infer any classical consequence of A From B ⊃ G(a), infer B ⊃ AG(a), where B is D-free. From B ⊃ ∼G(a), infer B ⊃ ∼AG(a), where B is D-free. From B ⊃ AG(a), infer B ⊃ G(a), where B is D-free. From B ⊃ ∼AG(a), infer B ⊃ G(a), where B is D-free. Write ⊢SV

D

A iff there is a proof of A in HSV (D), with proof defined as usual for a HIlbert-style system.

slide-27
SLIDE 27

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Soundness and completeness

Theorem Let D be a set of definitions. Then, | =SV

D

A iff ⊢SV

D

A. This answers (or at least is a step towards an answer to) a question posed by Anil Gupta. Question: for what definitions D can one axiomatize | =SV

D , when it

is extended to a consequence relation?

slide-28
SLIDE 28

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Classification

For any theory of definitions, there will be classes of definitions that are naturally highlighted by that theory. I will focus on one that is isolated naturally by fixed-point theories: intrinsic definitions.

slide-29
SLIDE 29

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Instrinsic

In a ground model M, a fixed-point f is κ-intrinsic [σ-intrinsic], iff for all fixed-points g, there is a fixed-point h such that f h and g h, in the Strong Kleene scheme [supervaluation scheme], respectively. A set of definitions D is κ-intrinsic, or σ-intrinsic iff for all models M, all fixed-points are κ-intrinisc, or σ-intrinsic, respectively. Example: Gx =Df Gx ∨ ∼Gx Example: Lx =Df ∼Lx. Example: Jx =Df DLINB(<) & ∀y(y < x ⊃ Jy) & ∼∀yJy

slide-30
SLIDE 30

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Relations

All σ-intrinsic definitions are κ-intrinsic. Not all κ-intrinsic definitions are σ-intrinsic. Counterexample: Let D be Gx =Df ∼Gx and Hx =Df Hx ∨ (Gx & ∼Gx). Question: Are all κ-intrinsic definitions with only one clause also σ-intrinsic?

slide-31
SLIDE 31

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Interest

For some intrinsic definitions, the Strong Kleene theory draws a lot

  • f distinctions, and for some they draw no distinctions.

Let G be Gx =Df Gx ∨ ∼Gx. Then for all a, b, Ga | =SK

D

Gb. Let L be Lx =Df ∼Lx. Then for all a, b, Ja | =SK

J Jb.

In classical revision theory, the situation ends up reversed.

slide-32
SLIDE 32

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Pure intrinsic

Say a definition is pure if it contains no base language predicates, including identity, or function symbols. For the rest of the talk, focus on pure κ-intrinsic definitions. Can we characterize them syntactically? A sufficient, but not necessary, condition for a set of definitions D to be κ-intrinsic is for every defining clause in D to have the form

  • f a classical tautology or contradiction.
slide-33
SLIDE 33

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Tableaux methods

For a definition D with a single clause, Gx =Df AG(x), we can use tableaux methods. Generate tableaux for ∼Ga and Ga, for any names a, using classical tableaux rules together with the following rules: Extend a branch containing a node Gt with AG(t), and extend a branch containing a node ∼Gt with ∼AG(t). Close a branch if it contains both B and ∼B, for any formula B. A tableaux is closed if all branches are closed. If either tableaux closes, then D is κ-intrinsic.

slide-34
SLIDE 34

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Closure

What operations is the class of pure κ-intrinsic definitions closed under? It is not closed under negation, i.e. given Gx =Df AG(x), define Hx =Df ∼AG(x)[G/H]. Lx =Df ∼Lx is a counterexample.

slide-35
SLIDE 35

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Closure

If D, Dx =Df AD(x) and E , Ex =Df BE(x) are both n-ary, pure, κ-intrinsic definitions with only one clause, their conjunction H is Hx =Df (AD(x) & BE(x))[D/H, E/H]. The class of pure, single, κ-intrinsic definitions is closed under this

  • peration. Similarly for disjunction. Extends beyond pure

definitions. The closure doesn’t extend to piecemeal conjunctions of definitions with two or more clauses. This extends to quantifiers for definitions containing only one clause.

slide-36
SLIDE 36

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Wrap up: Summary

Circular definitions are motivated by concerns arising from truth and paradox, and can be motivated from a certain conception of meaning. The Strong Kleene theory of definitions has a sound and complete sequent system. The supervaluation theory of definitions has a sound and complete axiomatization for validity. The intrinsic definitions have a lot of closure properties, and should be definable in syntactic terms.

slide-37
SLIDE 37

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Wrap up: Going forward

The LP theory of definitions is needed to round out the picture. A detailed comparison with the classical revision theory of definitions would be good. Add conditionals – circular definitions in any relevant logic would be good, particularly in R or E, since naive set theory won’t work there.

slide-38
SLIDE 38

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Thank you!

A big thanks to the organizers for this conference! And, thanks to Anil Gupta, Greg Restall, and members of the audience at UNILOG 2015 for discussion and feedback on earlier versions of this material. Slides available at standefer.net/research.htm and http://blogs.unimelb.edu.au/logic/meaning-in-action/.

slide-39
SLIDE 39

Bit of background Fixed-point theories of definitions Supervaluations Definitions References

Chapuis, A. (2003). An application of circular definitions: Rational

  • decision. In L¨
  • we, B., R¨

asch, T., and Malzkorn, W., editors, Foundations of the Formal Sciences II, pages 47–54. Kluwer. Gupta, A. (2000). On circular concepts. In Chapuis, A. and Gupta, A., editors, Circularity, Definition and Truth, pages 123–153. Indian Council of Philosophical Research. Kremer, M. (1988). Kripke and the logic of truth. Journal of Philosophical Logic, 17(3):225–278. Kremer, P. and Urquhart, A. (2008). Supervaluation fixed-point logics of truth. Journal of Philosophical Logic, 37(5):407–440. Moschovakis, Y. (1994). Sense and denotation as algorithm and

  • value. In Oikkonen, J. and Vaananen, J., editors, Lecture Notes

in Logic, number 2, pages 210–249. Springer. Moschovakis, Y. N. (2006). A logical calculus of meaning and

  • synonymy. Linguistics and Philosophy, 29(1):27–89.