User:IssaRice/Stringing together relations and binary operations: Difference between revisions

From Machinelearning
No edit summary
 
(No difference)

Latest revision as of 03:59, 4 August 2019

If R is a relation on a set X, and x,y,z are elements of X, we sometimes write xRyRz as an abbreviation of "xRy and yRz. This makes sense especially when R is a transitive relation, because in that case we also have xRz, which is suggested by the notation "xRyRz".

For instance, if we have three real numbers x,y,z and the relation , then xyz means that xy and yz. Since the relation is transitive, we also have xz.

Another example is given sets A,B,C we can write ABC or ABC.

In fact, the relation that is used does not have to be the same in both places. We might write pBU to mean "pB and BU".

On the other hand, if * is some binary operation on a set S, and a,b,cS, then a*b*c means (a*b)*c if * associates to the left and means a*(b*c) if * associates to the right. If * is associative, then these two are the same, so a*b*c means either/both.

A relation has type S×S{T,F}, and a binary operation has type S×SS. Things can get confusing when we take S={T,F}, because now there are two possible interpretations (depending on whether we take the relation one or the binary operation one).

One interesting exception to this is when we use between propositions. Let p,q,r be three propositions. What does pqr mean? Some possibilities are:

  • pq and qr
  • p(qr)
  • (pq)r

other examples to look at:

xA×B means x(A×B), not {T}×B or {F}×B. The interpretation "xA and A×B" does not even parse since A×B is not a statement.


nmk