Beyond Standard Predicate Logic Identity What we have done so far has gone a long way toward allowing us to symbolize expressions of natural language, but we aren’t done yet. We need another logical symbol “=” which will express identity in order to take care of many more expressions. Brandon C. Look: Symbolic Logic II, Lecture 9 1 Consider Tarski’s world. We want to say, “Only a is a cube”. We can’t just write “Ca” because that just says “a is a cube”. Nor can we write “Ca∧ ∼ ∃Cx” for that is a contradiction. What we need to write is something that gets at the only — something along the lines of “a is a cube and there exists nothing else which is a cube and which is not identical to a.” Thus: Ca∧ ∼ ∃x(Cx∧ ∼ x = a). Or, alternatively, Ca ∧ ∀x(Cx → x = a). Brandon C. Look: Symbolic Logic II, Lecture 9 2 Grammar and Semantics for the Identity Sign We will simply add the following clause to our defintion of a wff: I If α and β are terms, then α = β is a wff. And to our definition of truth-in-a-model, we will add the following clause: I VM ,g (α = β) = 1 iff: [α]M ,g = [β]M ,g So, for example, Hesperus = Phosphorus iff “Hesperus” and “Phosphorus” refer to the same object. Brandon C. Look: Symbolic Logic II, Lecture 9 3 A translation guide: Only a is F . The only F that is G is a. No F except a is G . All F except a are G . There is at most one F . There are at least two F s. There are exactly two F s. Brandon C. Look: Symbolic Logic II, Lecture 9 Fa ∧ ∀x(Fx → x = a) Fa ∧ Ga ∧ ∀x((Fx ∧ Gx) → x = a) Fa ∧ Ga ∧ ∀x((Fx ∧ Gx) → x = a) Fa∧ ∼ Ga ∧ ∀x((Fx ∧ x 6= a) → Gx) ∀x∀y ((Fx ∧ Fy ) → x = y ) ∃x∃y (Fx ∧ Fy ∧ x 6= y ) ∃x∃y (Fx ∧ Fy ∧ x 6= y ∧ ∀z(Fz → (z = x ∨ z = y ) 4 Beyond Standard Predicate Logic Function Symbols A singular term, such as “Socrates”, “Fido”, and “Lexington”, refer to individual objects in a world. But there is another class of terms that refer to individual objects but which are not among the class of names from PL like a, b, c . . .: functions. For example, “Socrates’ wife” refers to Xanthippe. And we will add a function symbol to our vocabulary to allow for such references. Thus, f (a) is the function that maps a to some referent; and where f is the function for “is the wife of” and s is Socrates, we can write “f (s)” and know that the referent will be Xanthippe. Moreover, we can iterate these functions: if f is the father function, then f (f (a)) is a’s paternal grandfather (and f (m(a)) could be a’s maternal grandfather, for example). Brandon C. Look: Symbolic Logic II, Lecture 9 5 Grammar and Semantics for Functions We will then add to our vocabulary the following: I for each n > 0, n-place function symbols f , g , . . . with or without subscripts And to our definition of terms: I if f is an n-place function symbol, and α1 . . . αn are terms, then f (α1 . . . αn ) is a term Brandon C. Look: Symbolic Logic II, Lecture 9 6 And to the definition of a model: I If f is an n-place function symbol, then I (f ) is an n-place (total) function defined on D. And to the definition of denotation: I [α]M ,g = I (f )([α1 ]M ,g . . . [αn ]M ,g ) if α is a complex term f (α1 . . . αn ) Brandon C. Look: Symbolic Logic II, Lecture 9 7 Beyond Standard Predicate Logic Definite Descriptions What about expressions that deal with definite descriptions — “The so-and-so”? As Sider shows, one response is to introduce a new symbol to stand for “the”. Thus, “the black cat” becomes “ x(Bx ∧ Cx)”. ι ι Brandon C. Look: Symbolic Logic II, Lecture 9 8
© Copyright 2026 Paperzz