[Math] the predicate of an n-ary propositional function

logic

I'm self-studying discrete mathematics using the Rosen textbook, and I'm trying to get some predicate logic terms straight. Using definitions from that textbook:

The propositional function $P(x)$ is $x < 3$, and has as its subject the variable $x$, and as its predicate $< 3$. The predicate does not use the variable.

QUESTION: If $Q(x,y,z)$ is $x = y + z$, what is its predicate?

It seem awkward to state the predicate without using the variables. (And not using them does not seem to serve any purpose, since they are only defined within the scope of the propositional function, and so I think they won't interfere with any other propositional functions.)

By analogy with English grammar, I suppose $Q(x,y,z)$ would be considered to have a subject that is a compound subject of the tuple $(x,y,z)$, but that doesn't help with the predicate.

I notice that some binary relational predicates can be stated as the words between the variables, such as "is taller than" or "is parent of", but this will not always work for every n-ary propositional function in general – such as $x = y + z$.

Perhaps I'm demanding too much precision in these terms – but precision is the reason I'm studying this, so I'd really like to know. 🙂 Thanks for any clarification/correction.

Best Answer

To be honest, Rosen's book is not reliable when it comes to logical niceties. For example, in the passage you are referring to, he writes

The statement “x is greater than 3” has two parts. The first part, the variable x, is the subject of the statement. The second part—the predicate, “is greater than 3”—refers to a property that the subject of the statement can have.

For a start, “x is greater than 3” isn't a statement in a normal sense of the term (it has a dangling free variable), and -- it we take subject terms in the ordinary sense to be putative referring expressions -- then “x” isn't a subject term either.

As for predicates, how best to think of them (as strings of words, as strings of words with marked gaps, or other alternatives) has been a vexed question ever since Frege. There's a lot initially to be said for the Fregean line that we should treat predicates in the second way -- so for example '$\xi$ killed $\zeta$' and '$\xi$ killed $\xi$' count as distinct predicates (the first murderous, the second suidical!), with '$\xi$' and '$\zeta$' as place markers. But the arguments about the best treatment soon get murky: see this fine article http://www.phil.cam.ac.uk/teaching_staff/oliver/What_is_a_Predicate.pdf

Related Question