Бинарное отношение

Материал из testwiki
Перейти к навигации Перейти к поиску

Шаблон:Значения Бина́рное (двуме́стное) отноше́ние (соответствие[1][2]) — отношение между двумя множествами A и B, то есть всякое подмножество декартова произведения этих множеств: RA×B[3]. Бинарное отношение на множестве A — любое подмножество RA2=A×A, такие бинарные отношения наиболее часто используются в математике, в частности, таковы равенство, неравенство, эквивалентность, отношение порядка.

Связанные определения

  • Множество всех первых компонент пар из RA×B называется областью определения отношения R и обозначается как DomR.[4]
DomR={xy((x,y)R)}.
  • Множество всех вторых компонент пар из R называется областью значений отношения R и обозначается как ImR.
ImR={yx((x,y)R)}.[4]
  • Инверсия (обратное отношение) R — это множество {(x,y)(y,x)R} и обозначается, как R1.
  • Шаблон:Нп3 (суперпозиция) бинарных отношений R и S — это множество {(x,y)z(xRzzSy)} и обозначается, как RS.[5][6]

Свойства отношений

Бинарное отношение R на некотором множестве M может обладать различными свойствами, например:

Виды отношений

Виды бинарных отношений

  • Обратное отношениеШаблон:Уточнить (отношение, обратное к R) — это двуместное отношение, состоящее из пар элементов (y,x), полученных перестановкой пар элементов (x,y) данного отношения R. Обозначается: R1. Для данного отношения и обратного ему верно равенство: (R1)1=R.
  • Взаимо-обратные отношения (взаимообратные отношения) — отношения, являющиеся обратными друг по отношению к другу. Область значений одного из них служит областью определения другого, а область определения первого — областью значений другого.
  • Рефлексивное отношение — двуместное отношение R, определённое на некотором множестве и отличающееся тем, что для любого x этого множества элемент x находится в отношении R к самому себе, то есть для любого элемента x этого множества имеет место xRx. Примеры рефлексивных отношений: равенство, одновременность, сходство.
  • Антирефлексивное отношение (иррефлексивное отношение; так же, как антисимметричность не совпадает с несимметричностью, иррефлексивность не совпадает с нерефлексивностью) — бинарное отношение R, определённое на некотором множестве и отличающееся тем, что для любого элемента x этого множества неверно, что оно находится в отношении R к самому себе (неверно, что xRx).
  • Транзитивное отношение — двуместное отношение R, определённое на некотором множестве и отличающееся тем, что для любых x,y,z из xRy и yRz следует xRz (xRyyRzxRz). Примеры транзитивных отношений: «больше», «меньше», «равно», «подобно», «выше», «севернее».
  • Нетранзитивное отношениеШаблон:Уточнить — двуместное отношение R, определённое на некотором множестве и отличающееся тем, что для любых x,y,z этого множества из xRy и yRz не следует xRz (¬(xRyyRzxRz)). Пример нетранзитивного отношения: «x отец y»
  • Симметричное отношение — бинарное отношение R, определённое на некотором множестве и отличающееся тем, что для любых элементов x и y этого множества из того, что x находится к y в отношении R, следует, что и y находится в том же отношении к x — xRyyRx. Примером симметричных отношений могут быть равенство, отношение эквивалентности, подобие, одновременность.
  • Антисимметричное отношение — бинарное отношение R, определённое на некотором множестве и отличающееся тем, что для любых x и y из xRy и yRx следует x=y (то есть R и R1 выполняются одновременно лишь для равных между собой членов).
  • Асимметричное отношение — бинарное отношение R, определённое на некотором множестве и отличающееся тем, что для любых x и y из xRy следует ¬yRx. Пример: отношения «больше» (>) и «меньше» (<).
  • Отношение эквивалентности — бинарное отношение R между объектами x и y, являющееся одновременно рефлексивным, симметричным и транзитивным. Примеры: равенство, равномощность двух множеств, подобие, одновременность.
  • Отношение порядка — отношение, обладающие только некоторыми из трёх свойств отношения эквивалентности: отношение рефлексивное и транзитивное, но несимметричное (например, «не больше») образует нестрогий порядок, а отношение транзитивное, но нерефлексивное и несимметричное (например, «меньше») — строгий порядок.
  • Отношение толерантности — бинарное отношение, удовлетворяющее свойствам рефлексивности и симметричности, но не обязательно являющееся транзитивным. Таким образом, отношение эквивалентности является частным случаем толерантности.
  • Функция одного переменного — бинарное отношение R, определённое на некотором множестве, отличающееся тем, что каждому значению x отношения xRy соответствует лишь единственное значение y. Свойство функциональности отношения R записывается в виде аксиомы: (xRyxRz)(yz).
  • Биекция (взаимно-однозначное отношение) — бинарное отношение R, определённое на некотором множестве, отличающееся тем, что в нём каждому значению x соответствует единственное значение y, и каждому значению y соответствует единственное значение x.

Операции над отношениями

Так как отношения, заданные на фиксированной паре множеств A и B суть подмножества множества A×B, то совокупность всех этих отношений образует булеву алгебру относительно операций объединения, пересечения и дополнения отношений. В частности, для произвольных aA, bB:

a(RS)baRbaSb,
a(RS)baRbaSb,
aRb¬aRb.

Часто вместо объединения, пересечения и дополнения отношений говорят об их дизъюнкции, конъюнкции и отрицании.

Например, (=)(<)=(), (=)(<)=, то есть объединение отношения строгого порядка с отношением равенства совпадает с отношением нестрогого порядка, а их пересечение пусто.

Кроме перечисленных важное значение имеют ещё операции обращения и умножения отношений, определяемые следующим образом. Если RA×B, то обратным отношением называется отношение R1, определённое на паре B, A и состоящее из тех пар (b,a), для которых aRb. Например, (<)1=(>).

Пусть RA×B, SB×C. Композицией (или произведением) отношений R и S называется отношение RSA×C такое, что:

a(RS)cbB:a(R)bb(S)c.

Например, для отношения строгого порядка на множестве натуральных числе его умножение на себя определено следующим образом: a(<)(<)ba+1<b.

Бинарные отношения R и S называются перестановочными, если RS=SR. Для любого бинарного отношения R, определённого на A, имеет место R𝖨𝖽A=𝖨𝖽AR, где символом 𝖨𝖽A обозначено равенство, определённое на A. Однако равенство RR1=𝖨𝖽 не всегда справедливо.

Имеют место следующие тождества:

  • R(ST)=(RS)T,
  • (RS)1=S1R1,
  • R1=R1,
  • (RS)1=R1S1,
  • (RS)1=R1S1,
  • R(ST)=RSRT,
  • (RS)T=RTST.

Аналоги последних двух тождеств для пересечения отношений не имеют места.

Примечания

Шаблон:Примечания

Литература

  1. Шаблон:Статья
  2. Шаблон:Cite web
  3. Шаблон:Книга
  4. 4,0 4,1 Шаблон:Книга
  5. Шаблон:Книга
  6. Шаблон:Книга
  7. 7,0 7,1 Дубов Ю. А., Травкин СИ., Якимец В. Н. Многокритериальные модели формирования и выбора вариантов систем. — М.: Наука, 1986. (с. 48)