I followed this course by, Prof. Dekker during my 5th Semester at the ILLC Amsterdam for my M.Sc. Logic (UvA).
Relevant courses in Philosophy of Language I took are just the one on Kripke (see: The Frequency of Telling Stories, on Kripkean reference of the indexical βIβ) and in Philosophy of Logic (see: The Silent Assumption in Tarskian Semantics).
Take-Home Exams
Lecture Notes
10.09, I. Introduction
- Formal Semantics
- In order to do any formal semantics, one should assume:
- There is structure in the world
- There is meaning in the world
- There is structure in meaning
- doubtable. Compositionality, entailment, aprioricity
- In order to do any formal semantics, one should assume:
- Extensional Semantics: meaning is reference
- einen Satz verstehen, heiΓt, wissen was der Fall ist, wenn er wahr ist. (L. Wittgenstein)
- ; ; ;
- (satisfaction, truth, validity, entailment)
- βFidoβ
- βFido is a boyβ iff
- βAll boys swimβ iff
- Extensionality Principles:
- same reference same meaning
- Problems:
- Identity: Lois doesnβt know that Leningrad is Saint Petersburg
- equivalent to: Lois doesnβt know that SP is itself
- Existence: Rumpelstiltskin does not exist
- you cannot use the word without reference
- Substitution: it is necessary that 9 is 9, planets are 9, hence nec. there are 9 planets
- Identity: Lois doesnβt know that Leningrad is Saint Petersburg
- possibility of a sentence is given by:
- the atomic propositions that are true there
- determined by the valuation function
- what is its space of possibilities
- determined by
- the atomic propositions that are true there
- intensional semantics: meaning is determination of reference
- meaning as information (J. Hintikka)
- ; ; ;
- dynamic semantics: meaning is potential to update information
- ; ; ;
13.09, II. Frege & Basics in Modal Logic
- Basic Modal Logic: already seen material
- Frege: Gedanke are neither things from the external world, not Vorstellungen. A third realm has to be acknowledged.
- Each word (Syntax) is mapped to a Bedeutung (World) and a Sinn (3rd Realm)
- If then (Compositionality)
- Clar Kent works for the Local Herald Superman works for te Daily Planet
- Same Bedeutung (compositionality on Bedeutung applied)
- Different Sinn, no compositionality on Sinn has been applied
- Hence Gedanke is not Bedeutung.
- Clar Kent works for the Local Herald Superman works for te Daily Planet
- Sinn as Mode of Presentation
- a thought (G.) is what is true or false
- Examples
- Venus follows an elliptic orbit around the sun
- Circe has drugged Odysseusβ men
- not a picture, not a sentence, that thing that is true or false
- Thought and truth cannot be better defined.
- unchangeable, not psychological but βmetaphysicalβ
- very close to modern Platonism
- thoughts are metaphysical and hyperuranical entities
- real, with determinate truth values and consequences relations, timeless and without location.
- thoughts are metaphysical and hyperuranical entities
- everything that is content dependent must be encoded in the thought so that the thought iscontext-indipendent.
- (this can, for instance, not happen with the representation of yourself, see The Frequency of Telling Stories)
- very close to modern Platonism
- Leibniz: Eadum sunt, quae sibi mutuo substitui posunt, salva veritate.
- Quotations:
- direct: expressions refer to themselves
- indirect: expressions refer to their ordinary sense
- the Sinn is the Bedeutung of that sentence in indirect use.
- Quotations:
- Examples
17.09, III. Worlds
- Quine: "" is analythic
- Extremes:
- Leibniz: all worlds certainly exist
- Quine: nihilist, there are none.
- Lewis: Modal Realism
- βthings could have been differentβ βthere are ways things could have beenβ
- Stalnaker: modal realism is just βsome ordinary beliefs by another nameβ
- Actuality is Indexical: our world is one among others.
- Not a particular property of our world.
- We just believe to more things just like the actual world, nothing more.
- Only a systematic thinking about the possibilities we already know.
- Stalnaker: possible worlds are βsome ordinary beliefs by another nameβ.
- Lewis on Ordinary Beliefs:
- Belief in possible worlds is a natural belief
- There is no sensible alternative to this belief
- There is nothing wrong with the belief
- Stalnaker answers Lewis as:
- Possible worlds exist.
- They are of the same sort of the actual world.
- Against: is ok, not
- the way the world is, is not the same thing as the world that is that way.
- Against: is ok, not
- Actuality is an indexical.
- Against: but real
- The objective, absolute point of view is the view from within the actual world, and it is part of the concept of actuality that this should be so.
- Solopsism: deny most things, presentist the future and past, actualist is inclusive
- Against: but real
- Possible worlds are irreducible.
- Instrumentalist: βPossible worlds are convenient fictions which help to make a workable and perspicuous theoryβ
- Frames: as done in Introduction to Modal Logic (Lecture) &
- From: Modal Logic (Lecture)
- corr. to refl.
- corr. to sym.
- corr. to trans.
- corr. to seriality
- corr. to euclideaness (
- in S5: and , R is refl., trans., eucl.
- From: Modal Logic (Lecture)
20.09, IV. A. Prior
- He gave foundations of temporal logic as a modal logic
- Prior: Wheresoever then is whatsoever is, it is only as present (mentioning S. Augustine)
- Some Rules
- present
- future present future
- future future present
- Tenses as Temporal Operators:
- ex. in fut., alw. in the fut.
- ex. in past, alw. in the past.
- Temporal Logic (as in 9. Temporal Logic)
- and (Dualities)
- , in the fut., pres. is past, , pres. is fut. of past. (Interaction Principles)
- Limits: irrefl. and univ. cannot be characterised. That is though intuitive.
- Time is possibly circular, and this is not here. Can we exclude parallel times?
24.09, V. Kripke & Modal Predicate Logic
- Lecture based on Naming and Necessity, seen mostly in The Frequency of Telling Stories.
- a priori necessary
- Goldenbach conjecture is nec. true or nec. false, it does not imply anything epistemic
- After Frege:
- Russel: Sinn can be captured in a Description
- Searl: we need to have a cluster of description of the same designator in different modalities
- Kripke: names are rigid designators, definite descriptions must not be
- rigid designator: βif in every possible world it designates the same objectβ (NN, p.48)
- we need to make sense of βcriteria of transworld identityβ
- Possible Worlds themselves are stipulated because we can rigidly refer to objects
- βif Biden didnβt win electionsβ, such a description of a possible world is possible because we can rigidly refer to Biden. (NN, p.49)
- Q: if Biden rigidly refers to Biden, then Biden is necessarily named βBidenβ
- A: Biden is nec. Biden, but Biden is not nec. named βBidenβ. Two different languages, we can use our-own for practical purposes, must not be the same used in other worlds. βThe person called Bidenβ is not a rigid designator.
- {Q: should we develop a meta-language or just use the one true in @?}
- Q: Sinn and Bedeutung of rigid names?
- A: Bedeutung makes no sense, different domains, Sinn is not the proper way to think about it, (against Lewis) possible worlds are not already there, they are stipulated after we use names rigidly, that is what refers necessarily to objects in other worlds.
- rigid designator: βif in every possible world it designates the same objectβ (NN, p.48)
- Predicate Modal Logic[I use here for
\backmodels
orsledom
which are not in Markdown.]- , is the domain of individuals (Domain Function)
- hence existence is contigent
- interpretations are rigid, same in every world.
- Valuations are partial, i.e. or or neither
- We use Weak Kleene Truth tables
- if there is an undefined, then undefined.
- Semantics
- iff and
- βsame as aboveβ βsame as aboveβ βsame as aboveβ
- iff and , similarly for
- - classical and defined [only?]
- iff
- βsameβ βsameβ , and for
- as usual.
- Hard and Friendly Modality
- Hard Modality:
- Friendly Modality:
- Distribution of is not valid.
- we could have but
- Hard Modality:
- String & Tolerant Modality
- iff in all models
- formulae with individual terms are never valid
- but
- iff is defined and in all models
- Some Results: Some_Results_MPL.jpeg
- iff in all models
- Barcan Formulae &co
- , no.
- , no.
- , increasing domains
- inc.dom., i.e.
- alw. valid with "" and ""
-
- alw. valid with "" and ""
- only of objects with necessary existence.
-
- valid with "" and inc.dom.
- alw. valid with ""
-
- not valid with "" and ""
- decreasing domains (Barcan Formula)
- dec.dom., i.e.
- not valid with str.inc.dom.
-
- Quine: nonsense
- others: if we can refer to smth, it must be there
- , is the domain of individuals (Domain Function)
01.10, VI. Real, Possible and Impossible Objects
- Russel on Definite Descriptions:
- Kripke & Stalnaker: there is nothing of which you can say that it does not exist.
- Quine: On What There Is:
- βThis is the Platonic riddle of nonbeing. Nonbeing must in some sense be, otherwise what is that there is not?β
- Take, for instance, the possible fat man in that doorway; and, again, the possible bald man in that doorway. Are they the same possible man? How do we decide?
- So we note:
- Possibly Pegasus lives and flies
- Hence the sentence βPegasus lives and fliesβ is consistent
- Conclude: βthere is something such that it lives and fliesβ is consistent
- To be assumed as an entity is, purely and simply, to be reckoned as the value of a variable.
- [A] theory is committed to those and only those entities to which the bound variables of the theory must be capable of referring in order that the affirmations made in the theory be true [p. 13]
- Using Russellβs definite descriptions: there is an attribute of being pegasus that is:
- unanalysable, irreducible. That is not a description, not a list of predicates.
- A Formal Understanding, [S. 73]
- β¦
08.10, VII. Dynamic Semantics
- the order syntactical natural sentences are said, makes a difference (pronouns, temporal/causal orderβ¦)
- Truism, three versions
- Stalnaker: βacts of assertion affect [β¦] the context, in particular the attitudes of the participants in the situation.β
- Kamp: βthe interaction between context and utterance is reciprocal.β
- Veltman: βyou know the meaning of a sentence if you know the change it brings about in the information of state of anyone who accepts the news conveyed by it.β
- Dynamic Predicate Logic: DPL
- in DPL: (Egliβs Theorem), S.3.10
- ==S.3.11, connection with , i.e. unique predecessor?==
- , S.3.12
- Syntax: the signature is the same as the one of
- a model , s.t. for every relation
- variable assignments are functions
- if you use you introduced , further appearances of are pronouns referring to it.
- formally: the variable assignment gets updated to after the formula , write
- a model , s.t. for every relation
- Semantics
- iff
- iff
- iff
- iff
- iff
- says that
- iff
- iff
- Nothing New: define s.t. iff
- iff (signature is the same, hence it makes sense)
- Define recursively:
- Hence: DPL FOL Egliβs Theorem
- Further Features
- in front of an existential, eliminates the binding power
- similarly , ,
- ==not trivial cases right? or .
- "", "", "" are enough to define everything
- but not other combinations
- similarly , ,
- Also:
- S.3.28
- (-conversion)
- Entailment is horrible
- non-monotone
- non-reflexive
-
- ervik is first and now Verldkamp takes the lead. So Ervik...(?)
-
- non-transitive
- non-monotone
- in front of an existential, eliminates the binding power
- in DPL: (Egliβs Theorem), S.3.10
- Update Semantics:
-
-
-
- isn't this the intuition of implication? Given phi then psi
- Unfriendly Entailment Again
- non-reflecive
- non-monotone
- but
- non-reflecive
-
- Coreference and Modality
- Referent Systems
- ,
- Notation!!
- Assignment: is an assignment for if:
- Notation!!! S. 39
- Extension of a referent system, S.3.40
- Possibility triple
- a ref.sys., an ass.func. and an interpretation function
- Interpretation in Possibility
- The interpretation of a term in possibility :
- for constants
- for variables
- for demonstratives
- The interpretation of a term in possibility :
- Update of an Information State
- The update of an information state by formula :
- where
- Not: . (Long Story!)
- The update of an information state by formula :
- Some Metalinguistic Properties
- Consistency: if for some (in some model )
- So is acceptable.
- is consistent
- is not consistent
- is not consistent
-
- is consistent if or is a constant or free variable
- is inconsistent if and are demonstratives or bound variables
- Support: if , then (in model )
- No elimination of possibilities; but possibilities may grow.
- Entailment: if for all (in all models )
- Never elimination of any possibilities; always licensed to grow.
- e.g.
- Coherence: if for some (in some model )
- So is supportable
- is not coherent
- is always coherent
- Note: Coherence implies consistency.
- Consistency: if for some (in some model )
- Some Lost Properties
- Associativity:
- Idempotence: (for certain )
- Commutativity: (for certain and )
- Existential Generalisation
-
- True if is a demonstrative or is bound
- False if is a free variable or an individual constant
- Everybody can not be Dr. Livingstone, but he needs to be himself
- Everybody can not be Dr. Livingstone, but he needs to be himself
-
- True if is a demonstrative or a bound variable
- False if is a free variable or name
-
- Referent Systems
Questions
Alternative Semantics to Modal Predicate Logic
We have defined in 24.09, V. Kripke & Modal Predicate Logic the semantic that answers to the very natural question of how one can introduce first order logic in modal logic. Here I present a semantics that I claim to be equivalent to the presented one but that is simpler in two ways: (i) it does not require the introduction of three valued Weak Kleene Logic and (ii) it does not require the introduction of the reversed semantic consequence symbol.
Idea: To see the intuition, recall that for theories, instead of models, we already have an integrated way of having three truth values: that is (i) , or (ii) or (iii) and . This though cannot be directly applied to pointed modal models. That is, because models are complete and therefore the case (iii) is excluded.^[1]
Consider this slight edit (that is sometimes already implicitly used in mathematical praxis) where for a sequence of symbols that are not in the language, call it , we have . (alternatively, one may say that the whole formula is not defined, I want it now to be defined and false).
Now, for each world construct a first order language whose terms are variables and the associated domain (the same defined in class), call such a language (in the construction I currently give, these languages solely differ in the constants accepted in the domain, one might consider other differences though) . That is when we write "" we use "" which is the consequence relation^[2] of the language .
To see that Week Kleene Logic is applied, is fairly easy: for and , we derive for any connective , similarly for negation. For instance, . Examples of such would be those formula that would be well formed but contain names of objects that are not in the domain of the world. In general we can state .^[3]
Also note that, for , I have since for , then . Though I always have (since it is equivalent to ) and hence also since .
Questions
- Do you agree that this semantics is completely equivalent with the one seen in class?
- Do you agree on the better simplicity in defining the semantics in this way?
- Do you see any philosophical / foundational concern that one should take care of and which may make this semantics differ to the one presented in class?
[1]: this point already may not be 100% coherent with the way Kripke sees possible worlds, but that is another matter
[2]: it may now be better to consider the syntactic relation rather than the semantic one, since it is essentially language-dependent and generally would feel more appropriate.
[3]: here I write because I consider to be an ordered set of symbols, hence I mean to be a symbol within the sentence .
Re: by Soeren Knudstorp.
If Iβve understood your suggestion correctly, your proposed semantics wouldnβt be equivalent. For instance, since you have only one constant for each element of a given domain, you wouldnβt be able to express statements like (βHesperus is Phosphorusβ), but only express (βVenus is Venusβ).
My Reply:
I first try to make to make clear to myself how statements like are possible in the predicate modal logic seen in class, and then note that, to my understanding, there is no difference in forming such statements in βmineβ or in the given semantics.
To begin, in order to construct the statement βHesperus is Phosphorusβ we wish to have variables that denote the same object. Since we have taken names to refer rigidly, we have the general principle that each name, that is a constant , always refers to the same object when interpreted in the different worlds. More precisely, that is for constants we have that for every Kripke model , . Now, such a construction is similarly valid in the semantics I have given without any difference that I can see.
A crucial difference is that the semantic I described gives the hard modality since and also strict validity since for every Kripke model I have . In fact, I do not prove results like "", since for it would not hold.
Defining tolerant modality is easily doable by changing again the semantics of "", one can in fact set it so that when the consequent is not defined the whole formula containing "" is true.
Defining friendly modality is though way less natural, since for any formula and this can only be avoided by changing again the semantics of "" but buy setting more intricate syntactic rules.