декартовы отношения

дискретная математикалекция

в окне печати выбери «сохранить как pdf».

что было

оглавление
оглавление

От упорядоченных пар и декартова произведения к бинарным отношениям, их областям, свойствам и представлениям.

Отношение — множество упорядоченных пар; один набор пар можно читать как список, матрицу или ориентированный граф.

упорядоченные пары и произведение

В паре (a,b)(a,b) порядок важен: (a,b)=(c,d)(a,b)=(c,d) тогда и только тогда, когда a=ca=c и b=db=d.

A×BA\times B состоит из всех (a,b)(a,b), где a∈Aa\in A, b∈Bb\in B. Для конечных множеств выборы независимы, поэтому мощности перемножаются.

A×B={(a,b)∣a∈A∧b∈B},∣A×B∣=∣A∣⋅∣B∣A\times B=\{(a,b)\mid a\in A\land b\in B\},\qquad |A\times B|=|A|\cdot|B|

выписываем все пары

условие: A={1,2}A=\{1,2\}, B={x,y,z}B=\{x,y,z\}. Найти A×BA\times B.

ход решения

  1. Для 11 берём все три вторых компонента

  2. Повторяем для 22

  3. Проверяем: 2⋅3=62\cdot3=6

ответ: A×B={(1,x),(1,y),(1,z),(2,x),(2,y),(2,z)}A\times B=\{(1,x),(1,y),(1,z),(2,x),(2,y),(2,z)\}.

проверка: ∣A×B∣=6|A\times B|=6.

отношение и его области

Бинарное отношение из AA в BB — любое R⊆A×BR\subseteq A\times B. Область определения содержит первые компоненты пар, область значений — вторые. Для R={(1,a),(1,b),(3,b)}R=\{(1,a),(1,b),(3,b)\} это {1,3}\{1,3\} и {a,b}\{a,b\}.

Dom⁡R={a∈A∣∃b∈B:(a,b)∈R},Ran⁡R={b∈B∣∃a∈A:(a,b)∈R}\operatorname{Dom}R=\{a\in A\mid\exists b\in B:(a,b)\in R\},\quad\operatorname{Ran}R=\{b\in B\mid\exists a\in A:(a,b)\in R\}

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

Для свойств RR должно быть отношением на одном AA: R⊆A×AR\subseteq A\times A.

Четыре свойства

свойство

условие

пример

рефлексивность

(a,a)∈R(a,a)\in R для всех aa

==

симметричность

(a,b)∈R⇒(b,a)∈R(a,b)\in R\Rightarrow(b,a)\in R

равенство остатков

антисимметричность

(a,b),(b,a)∈R⇒a=b(a,b),(b,a)\in R\Rightarrow a=b

≤\le

транзитивность

(a,b),(b,c)∈R⇒(a,c)∈R(a,b),(b,c)\in R\Rightarrow(a,c)\in R

делимость

антисимметричность не есть «несимметричность»

Петли (a,a)(a,a) разрешены; запрещены две встречные пары для разных a,ba,b.

матрица и орграф

Для A={1,2,3}A=\{1,2,3\} и R={(1,1),(1,2),(2,3),(3,1)}R=\{(1,1),(1,2),(2,3),(3,1)\} строка матрицы — первая компонента, столбец — вторая; в орграфе (i,j)(i,j) становится стрелкой i→ji\to j.

Матрица RR

11

22

33

11

1

1

0

22

0

0

1

33

1

0

0

Орграф того же отношения

Вершины 1,2,31,2,3 и стрелки для каждой пары.

  1. Петля 1→11\to1
  2. 1→21\to2
  3. 2→32\to3
  4. 3→13\to1
описание схемы словами

Ориентированный граф с вершинами 1, 2, 3, петлёй 1 в 1 и стрелками 1 в 2, 2 в 3, 3 в 1

что запомнить

  • В упорядоченной паре важен порядок.

  • ∣A×B∣=∣A∣⋅∣B∣|A\times B|=|A|\cdot|B| для конечных множеств.

  • Отношение из AA в BB — подмножество A×BA\times B.

  • Матрица и орграф кодируют один набор пар.

самопроверка

  • Почему A×BA\times B обычно не равно B×AB\times A?

  • Как найти Dom⁡R\operatorname{Dom}R и Ran⁡R\operatorname{Ran}R?

  • Как в матрице видны рефлексивность и симметричность?

  • Почему ≤\le антисимметрично, но не симметрично?

источники

  • материал занятия: конспект «декартовы отношения» — /materials/lectures/cartesian-relations.pdf

  • редакционная сверка: Discrete Mathematics: An Open Introduction — Relations and Graphs — https://discrete.openmathbooks.org/dmoi4/sec_gt-relations.html

  • редакционная сверка: MIT OpenCourseWare: Mathematics for Computer Science, readings — https://ocw.mit.edu/courses/6-042j-mathematics-for-computer-science-fall-2010/resources/readings/

что сделать

Для A={1,2,3}A=\{1,2,3\} задайте матрицей и орграфом R={(1,1),(1,2),(2,2),(2,3),(3,3)}R=\{(1,1),(1,2),(2,2),(2,3),(3,3)\} и проверьте четыре свойства.

благодарность

Евгения Прохорова (1-45), Никита Козлов (1-48) и Иван Лашманов (1-48)

материалы

предложить дополнение или исправлениекак оцифровать конспект