When I see any sort of mathematical logic treatment of a predicate, it typically says something like $G(x)$ where $G$ stands for, e.g. "is the color blue" and the $x$ will be the subject or variable that, when evaluated, becomes a proposition either true or false.
However, the Semantic Web's semantic triple goes beyond "subject-predicate" and into "subject-predicate-object." For example, The sky is the color blue would have sky the subject, is the color the predicate, and blue as the object. Confusing is how the standard math logic I've seen doesn't seem to have the object part, e.g., the subject above would be sky and the predicate would just be the entire is the color blue, i.e., the object is subsumed by the predicate. Have I simply not found the right logic text -- or is this a real difference not to be overcome?