40 likes | 249 Views
Chapter 8 Identity and Function Symbols. Mathematical functions, e.g., +, –, , δ Identity = (“is”) can be treated as either a dyadic predicate or a function: =(x,y), x=y Definition of Terms : Constants (in the book), combination of constants, and function symbols.
E N D
Chapter 8Identity and Function Symbols • Mathematical functions, e.g., +, –, , δ • Identity = (“is”) can be treated as either a dyadic predicate or a function: =(x,y), x=y • Definition of Terms: Constants (in the book), combination of constants, and function symbols.
Functions and Predicates • Individual variables can be used to do substitutions: =(a, b) / =(x, y), for any a, b • “There is at least two Fs”: xy(Fx & Fy & ≠(x, y)) Adding functions makes quantified predicate logic more powerful
Identity Introduction (=I) • n. c = c =I • Example: • Show for all x, x = x • |Show a = a, for any a • | | a = a =I
Identity Elimination (=E) • n. t = u m. A ------------------- p. A[t // u] or A[u // t] n, m, =E Here A[t // u] is any result of substituting t for some or all occurrences of u throghout A. e.g., A[c // d] could be: Fcd, Fdc, Fcc.