Four-Valued First-Order Semantics for RW Shay Logan North Carolina - - PowerPoint PPT Presentation

four valued first order semantics for rw
SMART_READER_LITE
LIVE PREVIEW

Four-Valued First-Order Semantics for RW Shay Logan North Carolina - - PowerPoint PPT Presentation

Four-Valued First-Order Semantics for RW Shay Logan North Carolina State University Department of Philosophy These slides: https://tinyurl.com/ShaysMelbourneTalk October 19, 2017 The plan: Im going to spell out a semantic theory for you.


slide-1
SLIDE 1

Four-Valued First-Order Semantics for RW

Shay Logan

North Carolina State University Department of Philosophy These slides: https://tinyurl.com/ShaysMelbourneTalk

October 19, 2017

slide-2
SLIDE 2

The plan: I’m going to spell out a semantic theory for you. I’m going to tell you why you should like it. Then I’m going to go to bed.

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 2 / 46

slide-3
SLIDE 3

More detail on the first two points: Step 1: I’m going to remind you who RWQ is. Step 2: I’ll then give you a semantic theory for the zero-order fragment of RWQ. Step 3: Then I’ll give a varying-domain stratified semantic theory for full RWQ. Step 4: I’ll raise the standard objections to the stratified semantics. Step 5: I’ll respond to the objections, along the way tossing out a constant-domain stratified semantic theory.

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 3 / 46

slide-4
SLIDE 4

Note: At no point will we go through soundness or completeness proofs. They’re just too messy for this sort

  • f talk.

But send me an email if you want to read the results! When the paper is in a readable state I’ll pass it on.

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 4 / 46

slide-5
SLIDE 5

The Languages

Zero-Order Polyadic sentential language. Predicates (of any arity) Names Connectives: ∧, ¬, →. α ∨ β =def ¬(¬α ∧ ¬β). First-Order Add ∀ and variables. ∃x =def ¬∀x¬ Define wff and sentence in the usual ways.

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 5 / 46

slide-6
SLIDE 6

The Logic (part I)

A1 α → α A2 (α ∧ β) → α A3 (α ∧ β) → β A4 ((α → β) ∧ (α → γ)) → (α → (β ∧ γ)) A5 (α ∧ (β ∨ γ)) → ((α ∧ β) ∨ (α ∧ γ)) A6 ¬¬α → α A7 (α → ¬β) → (β → ¬α) A8 (α → β) → ((β → γ) → (α → γ)) A9 α → ((α → β) → β)

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 6 / 46

slide-7
SLIDE 7

The Logic (part II)

R1 α, α → β β R2 α, β α ∧ β Zero-order RW is the logic generated by A1-A9, R1-R2, restricted to the zero-order language.

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 7 / 46

slide-8
SLIDE 8

The Logic (part III)

A10 ∀νφ → φ(τ/ν) (τ free for ν in φ). A11 ∀ν(φ → ψ) → (φ → ∀νψ) (ν not free in φ). A12 ∀ν(φ ∨ ψ) → (φ ∨ ∀νψ) (ν not free in φ). R3 φ ∀νφ Logic generated by all A1-A12 and R1-R3 is RWQ. (This is Ross Brady’s axiomatization)

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 8 / 46

slide-9
SLIDE 9

Zero-Order Semantics (part I)

A zero-order premodel is a 7-tuple D, S, N, R, δ, E+, E− where D is a set (the domain). S is a set (setups). N ⊆ S (normal setups). R ⊆ S3 (compatibility). δ is a denotation function. E+(P, a) is the extension of P at a. E−(P, a) is the antiextension of P at a. We say a premodel is reduced when N = {g}.

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 9 / 46

slide-10
SLIDE 10

Defintions

Rabcd =def for some x Rabx and Rxcd Ra(bc)d =def for some x, Rbcx and Raxd. x ≤ y =def for some n ∈ N, Rnxy.

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 10 / 46

slide-11
SLIDE 11

Zero-Order Semantics (part II)

A zero-order model is a zero-order premodel such that Ordering For all s, t, and u in S s ≤ s. If s ≤ t and t ≤ u, then s ≤ u. If s ≤ t and t ≤ s, then s = t. Monotonicity For all a, b, c, and x in S, If a ≤ x and Rxbc, then Rabc. If b ≤ x and Raxc, then Rabc. If x ≤ c and Rabx, then Rabc.

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 11 / 46

slide-12
SLIDE 12

Closure If n ∈ N and n ≤ m, then m ∈ N. Rearranging If Rabcd, then B : Ra(bc)d B’: Rb(ac)d C : Racbd Horizontal Atomic Heredity If P is an i-ary predicate and a ≤ b, then If d1, . . . , di ∈ E±(P, a), then d1, . . . , di ∈ E±(P, b).

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 12 / 46

slide-13
SLIDE 13

Truth values are in {∅, {1}, {0}, {1, 0}}: 1 ∈ Ma(Pα1 . . . αn) iff δ(α1), . . . , δ(αn) ∈ E+(P, a) 0 ∈ Ma(Pα1 . . . αn) iff δ(α1), . . . , δ(αn) ∈ E−(P, a) 1 ∈ Ma(φ ∧ ψ) iff 1 ∈ Ma(φ) and 1 ∈ Ma(ψ). 0 ∈ Ma(φ ∧ ψ) iff 0 ∈ Ma(φ) or 0 ∈ Ma(ψ). 1 ∈ Ma(¬φ) iff 0 ∈ Ma(φ) 0 ∈ Ma(¬φ) iff 1 ∈ Ma(φ) 1 ∈ Ma(φ → ψ) iff for all b and c, if Rabc then

If 1 ∈ Mb(φ), then 1 ∈ Mc(ψ), and If 0 ∈ Mb(ψ), then 0 ∈ Mc(φ).

0 ∈ Ma(φ → ψ) iff for some b and c with Rbca, 1 ∈ Mb(φ) and 0 ∈ Mc(ψ).

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 13 / 46

slide-14
SLIDE 14

φ is zero-order valid when for all models M, if n is normal, then 1 ∈ Mn(φ)

Theorem

If φ is a zero-order theorem, then φ is zero-order valid.

Theorem

If φ is zero-order valid, then φ is a zero-order theorem.

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 14 / 46

slide-15
SLIDE 15

Stratified Models: Generatlities

Some history: In two papers in the late 1980s, Kit Fine showed

(a) Incompleteness wrt the na¨ ıve first-order models. (b) Completeness wrt stratified first-order models.

Impetus for stratified models comes from Fine’s prior work on arbitrary objects.

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 15 / 46

slide-16
SLIDE 16

Stratified Models: Generalities

Here’s a recipe for building a stratified model:

1

Stack up a family of zero-order models.

2

Single out an increasing sequence of sets of ‘arbitrary’ objects.

3

Ensure the arbitrary objects behave like arbitrary

  • bjects.

4

Use the arbitrary objects to define truth for quantified sentences.

5

Call the resulting stack of zero-order models a first-order model.

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 16 / 46

slide-17
SLIDE 17

“. . . a universal sentence ∀xψ(x) is true just in case ψ(x) is true of an arbitrary or generic individual. But let me not be misunderstood. My saying that ψ(x) is true of an arbitrary individual is not a fancy way of saying that ψ(x) is true of every individual. I mean to be taken literally; for the universal sentence ∀xψ(x) to be true, there must actually be an arbitrary individual of which the condition ψ(x) is true” (Fine, 1988)

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 17 / 46

slide-18
SLIDE 18

Varying-Domain RWQ Premodels

In our case, here’s what this looks like: Varying-domain RWQ-premodels are 5-tuples D, Ω, δ, M, ⇓ D is a set (the base domain) Ω = {ωi}∞

i=1 is a set that is disjoint from D.

(arbitrary objects) δ is a denotation function. M is a function mapping each finite set X of natural numbers to a zero-order-model MX. ⇓ is a family of restriction functions

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 18 / 46

slide-19
SLIDE 19

Requirements: if MX = DX, SX, NX, RX, δ, E+

X , E− X , then

DX = D ∪ {ωi}i∈X. If X ⊇ Y , there is a function ↓X

Y : SX → SY in ⇓.

(Write ↓X

Y with postfix notation)

For a ∈ SX, a↓X

Y ↓Y Z = a↓X Z

↓X

X = idSX

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 19 / 46

slide-20
SLIDE 20

Terminology: Let a ∈ SX and m, n ∈ DX. We say that a is symmetric in m and n exactly when a does not extensionally distinguish m from n; that is, when d1, . . . , m, . . . , di ∈ E±

X (P, a) iff

d1, . . . , n, . . . , di ∈ E±

X (P, a)

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 20 / 46

slide-21
SLIDE 21

Varying-Domain RWQ Models

Varying-domain RWQ-models are varying-domain RWQ-premodels that satisfy the following six conditions: Heredity If a↓X

Y = b, then E± X (P, a) ∩ Di Y = E± Y (P, b).

Normality a↓X

Y ∈ NY iff a ∈ NX.

Lifting If a ∈ SX, b ∈ SY , and a↓X

X∩Y = b↓Y X∩Y then

for some c ∈ SX∪Y , a = c↓X∪Y

X

and b ≤ c↓X∪Y

Y

.

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 21 / 46

slide-22
SLIDE 22

Homomorphism If a, b, and c are in SX and RXabc, then RY a↓X

Y b↓X Y c↓X Y .

Extension If a, b, and c are in SY and RY abc, then if d↓X

Y = a then there are e and f such

that e↓X

Y = b, f ↓X Y = c and RXdef ; and

if f ↓X

Y = c then there are d and e such

that d↓X

Y = a, e↓X Y = b and RXdef .

Symmetry If a ∈ SY , X ⊇ Y , m ∈ DY and n ∈ DX − DY , then there is a b that is symmetric in m and n such that b↓X

Y = a.

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 22 / 46

slide-23
SLIDE 23

Variable Assignments

If ν is a variable and X is a finite set of numbers then a variable assignment maps the pair ν, X to an element

  • f DX.

va is X-coherent when for all ν and Y ⊇ X, va(ν, X) = va(ν, Y ). Notice if va is X-coherent, then va is Y -coherent when Y ⊇ X.

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 23 / 46

slide-24
SLIDE 24

Variants

For ν is a variable and d ∈ D ∪ Ω we define vaν

d as

follows: vaν

d(χ, X) =

  • va(χ, X)

if χ = ν or d ∈ DX d if χ = ν and d ∈ DX Notice: if va is X-coherent then vaν

d is Y -coherent if and

  • nly if DX ∪ {d} ⊆ DY .

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 24 / 46

slide-25
SLIDE 25

Last bits: If τ is a term then by εva

X (τ) we mean whichever of δ(τ)

and va(τ, X) is appropriate. Now we can define truth!

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 25 / 46

slide-26
SLIDE 26

How truth works

Let M = D, Ω, δ, M, ⇓ be an RWQ-model. Let X be a finite set of numbers. Let a ∈ SX. Let va be an X-coherent variable assignment. Let φ be an RWQ-wff. Then Ma

X(va, φ) is defined as follows:

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 26 / 46

slide-27
SLIDE 27

1 ∈ Ma

X(va, Pτ1 . . . τn) iff

εva

X (τ1), . . . , εva X (τn) ∈ E+ X (P, a)

0 ∈ Ma

X(va, Pτ1 . . . τn) iff

εva

X (τ1), . . . , εva X (τn) ∈ E− X (P, a)

1 ∈ Ma

X(va, φ ∧ ψ) iff 1 ∈ Ma X(va, φ) and

1 ∈ Ma

X(va, ψ).

0 ∈ Ma

X(va, φ ∧ ψ) iff 0 ∈ Ma X(va, φ) or

0 ∈ Ma

X(va, ψ).

1 ∈ Ma

X(va, ¬φ) iff 0 ∈ Ma X(va, φ)

0 ∈ Ma

X(va, ¬φ) iff 1 ∈ Ma X(va, φ)

. . .

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 27 / 46

slide-28
SLIDE 28

1 ∈ Ma

X(va, φ → ψ) iff for all b and c, if Rabc then

If 1 ∈ Mb

X(va, φ) then 1 ∈ Mc X(va, ψ), and

If 0 ∈ Mb

X(va, ψ) then 0 ∈ Mc X(va, φ).

0 ∈ Ma

X(va, φ → ψ) iff for some b and c with Rbca,

1 ∈ Mb

X(va, φ) and 0 ∈ Mc X(va, ψ).

1 ∈ Ma

X(va, ∀νφ) iff for some Y X and

i ∈ Y − X, for all b ∈ SY , if b↓Y

X = a, then

1 ∈ Mb

Y (vaν ωi, φ).

0 ∈ Ma

X(va, ∀νφ) iff for every Y X and

i ∈ Y − X there is a b ∈ SY such that b↓Y

X = a and

0 ∈ Mb

Y (vaν ωi, φ).

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 28 / 46

slide-29
SLIDE 29

Note that this succeeds in recursively specifying a function because in the last two clauses the assumptions guarantee that vaν

ωi will be Y -coherent.

M makes φ true when if va is X-coherent and n ∈ NX, then 1 ∈ Mn

X(va, φ).

φ is V-valid when φ is true in every varying-domain RWQ-model.

Theorem

If φ is an RWQ-theorem, then φ is V-valid.

Theorem

If φ is V-valid, then φ is an RWQ-theorem.

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 29 / 46

slide-30
SLIDE 30

Taking Stock

We’ve seen two semantic theories now: the zero-order theory and the varying-domain first-order theory. I’m going to give you one more. (It won’t be that bad, I promise!) But first, let’s look at what some folks have had to say about the varying-domain theory.

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 30 / 46

slide-31
SLIDE 31

The Complaints

Two main complaints about stratified semantic theories generally:

1

They’re varying domain and that’s weird!

2

They’re really complex and that’s weird! More intelligent versions of these complaints have been voiced by Ross Brady:

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 31 / 46

slide-32
SLIDE 32

‘It is understandable that for quantified modal logics that possible worlds might have differing domains from world to world, but this is not clear for practical non-modalized examples such as Peano arithmetic. Indeed, logical applications generally have fixed domains of objects, such as natural numbers or sets, and one should not have to vary such a domain when replacing classical logic by a supposedly superior logic.’ [Brady, 2017]

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 32 / 46

slide-33
SLIDE 33

‘[My] general concern with complexity is as follows. Put

  • neself in the mind of a reasoner conducting a simple

inference step and ask the question: what is the rationale

  • r justification for the inference? . . . [A] reasoner is not

going to embrace much complexity in making and justifying a single inference step. The logic governing the step would be clean and clear, based on well-understood concepts.’ [Brady 2017]

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 33 / 46

slide-34
SLIDE 34

Complexity

My response to the complexity issue has three pieces: Given Fine’s aims, the complexity was unavoidable. Once we look at stratified models for particular logics, much of the complexity goes away. Even if it didn’t, it’s not clear it would be a problem.

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 34 / 46

slide-35
SLIDE 35

On the first point: Fine gave us a semantic theory that, with mild tweaks, could capture a range of logics between BQ and RQ. So his base theory had to be adaptable to each of the pathologies of these different logics.

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 35 / 46

slide-36
SLIDE 36

Second point: the theory I’ve presented is just not that complex. The zero-order models are fairly orthodox. The stratified models are just stacks of zero-order models that satisfy the six constraints I gave.

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 36 / 46

slide-37
SLIDE 37

Finally, I’ll confess that I don’t see the complexity as an issue in any event. First, there’s no reason to expect that an inference that is semantically complex will in general be cognitively demanding. Even if it did, I see no reason to expect all logically valid inferences to be cognitively simple.

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 37 / 46

slide-38
SLIDE 38

Varying Domains

My response to the worry about varying domains is this: There’s nothing inherently ‘varying-domain’ about stratified models. That is, we can build non-varying-domain stratified models. Of course, this isn’t much of a response if all the successful applications of the stratified semantics require varying domains.

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 38 / 46

slide-39
SLIDE 39

The Lede

But they don’t. We can build a constant-domain version of the above semantics and (I think) still get RWQ. The key idea: stash the arbitrary objects in the ‘∅’ truth value to keep them out of trouble.

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 39 / 46

slide-40
SLIDE 40

Constant Domain Stratified Models

Just as in the varying-domain case, a constant-domain stratified model is a 5-tuple D, Ω, δ, M, ⇓. Most things are as before. There are only three interesting changes required:

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 40 / 46

slide-41
SLIDE 41

Change 1

For the varying-domain models, we required that Ω and D be disjoint. Now we require that Ω = {ωi}∞

i=1 ⊆ D.

We let D = D − Ω. δ is now a function from names to D. And we require that the domains be constant: so for every X, MX = D, SX, NX, RX, δ, E+

X , E− X .

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 41 / 46

slide-42
SLIDE 42

Change 2

We adopt a new featurelessness condition: Featurelessness If a ∈ SX, i ∈ X and d1, . . . , dn ∈ E+

X (P, a) ∪ E− X (P, a), then none

  • f the dj’s are ωi.

So in the ‘Xth’ strata, the arbitrary objects ωi for i ∈ X are featureless – they enter into neither the extension nor the antiextension of any predicate. (This is what I meant when I said we could ‘stash’ the extra arbitrary objects in the ∅ truth-value.)

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 42 / 46

slide-43
SLIDE 43

Change 3

The final change is to make variable assignments simpler: they are now just functions from the variables into D. Along with this we can simplify things and use the usual definition of x-variants.

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 43 / 46

slide-44
SLIDE 44

What Doesn’t Change

Importantly, we keep the old definition of truth for quantified sentences: 1 ∈ Ma

X(va, ∀νφ) iff for some Y X and

i ∈ Y − X, for all b ∈ SY , if b↓Y

X = a, then

1 ∈ Mb

Y (vaν ωi, φ).

0 ∈ Ma

X(va, ∀νφ) iff for every Y X and

i ∈ Y − X there is a b ∈ SY such that b↓Y

X = a and

0 ∈ Mb

Y (vaν ωi, φ).

So the stratification still matters – it’s what lets us get the semantics for the quantifiers ‘right’. But the domains don’t vary.

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 44 / 46

slide-45
SLIDE 45

M makes φ true when for any va and n ∈ NX, 1 ∈ Mn

X(va, φ).

φ is C-valid when φ is true in every constant-domain RWQ-model.

Theorem

If φ is an RWQ-theorem, then φ is C-valid.

Conjecture

If φ is C-valid, then φ is an RWQ-theorem.

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 45 / 46

slide-46
SLIDE 46

Thanks!

These slides: https://tinyurl.com/ShaysMelbourneTalk Email salogan@ncsu.edu Twitter @LogPhilosophica Web http://shayallenlogan.com

Shay Logan Four-Valued First-Order Semantics for RW October 19, 2017 46 / 46