Total relation

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

In mathematics, a binary relation RX×Y between two sets X and Y is total (or left total) if the source set X equals the domain {x : there is a y with xRy }. Conversely, R is called right total if Y equals the range {y : there is an x with xRy }.

When f: XY is a function, the domain of f is all of X, hence f is a total relation. On the other hand, if f is a partial function, then the domain may be a proper subset of X, in which case f is not a total relation.

"A binary relation is said to be total with respect to a universe of discourse just in case everything in that universe of discourse stands in that relation to something else."[1]

Algebraic characterization

[edit | edit source]

Total relations can be characterized algebraically by equalities and inequalities involving compositions of relations. To this end, let X,Y be two sets, and let RX×Y. For any two sets A,B, let LA,B=A×B be the universal relation between A and B, and let IA={(a,a):aA} be the identity relation on A. We use the notation R for the converse relation of R.

  • R is total iff for any set W and any SW×X, S implies SR.[2]: 54 
  • R is total iff IXRR.[2]: 54 
  • If R is total, then LX,Y=RLY,Y. The converse is true if Y.[note 1]
  • If R is total, then RLY,Y=. The converse is true if Y.[note 2][2]: 63 
  • If R is total, then RRIY. The converse is true if Y.[2]: 54 [3]
  • More generally, if R is total, then for any set Z and any SY×Z, RSRS. The converse is true if Y.[note 3][2]: 57 

See also

[edit | edit source]

Notes

[edit | edit source]
  1. ^ If Y=X, then R will be not total.
  2. ^ Observe RLY,Y=RLY,Y=LX,Y, and apply the previous bullet.
  3. ^ Take Z=Y,S=IY and appeal to the previous bullet.

References

[edit | edit source]
  1. ^ Functions from Carnegie Mellon University
  2. ^ a b c d e Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). Definition 5.8, page 57.
  • Gunther Schmidt & Michael Winter (2018) Relational Topology
  • C. Brink, W. Kahl, and G. Schmidt (1997) Relational Methods in Computer Science, Advances in Computer Science, page 5, Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Gunther Schmidt & Thomas Strohlein (2012)[1987] Relations and Graphs, p. 54, at Google Books
  • Gunther Schmidt (2011) Relational Mathematics, p. 57, at Google Books