
5.3. ОТНОШЕНИЯ
95
3. Транзитивное замыкание отношения
R ⊂ X × X
—
R
∞
=
∞
[
n=1
R
n
4. Транзитивное замыкание отношения
R ⊂ X × X
— пересечение
всех транзитивных отношений, включающих
R
:
\
R ⊆ X,
X
транзитивно
X (5.14)
Докажем, что три определения
R
∞
эквивалентны. В самом деле,
S
∞
n=1
R
n
содержит R и транзитивно,поскольку если (x, y) ∈ R
n
,(y, z) ∈
R
m
, то (x, z) ∈ R
n+m
. Любое транзитивное отношение, содержащее R,
должно содержать и все R
n
(это легко доказывается по индукции). Зна-
чит,
S
∞
n=1
R
n
— наименьшее транзитивное отношение, содержащее R,
что и требовалось доказать. И, наконец, пересечение семейства транзи-
тивных отношений само транзитивно, а семейство из (5.14) включает, в
частности, и минимальное из транзитивных расширений R
24
.
Если отношение транзитивно и антирефлексивно, оно называется
отношением (частичного) порядка и обозначается символом < либо
похожими на него (например, ). Если отношение транзитивно и ре-
флексивно, то оно называется отношением предпорядка и обозначается
символом, похожим на 6 (например, <). Частичный порядок называет-
ся линейным, если выполнено условие
∀x ∀y(x y ∨ x = y ∨ y x).
24
Обратите внимание!! В третьем пункте мы определили транзитивное замыкание R
через класс, содержащий само это транзитивное замыкание. Более того, если из этого
класса транзитивное замыкание выбросить, порою пересечение оставшихся множеств
уже будет побольше. Так что в последнем случае
R
∞
определялось само через себя!
Такая ситуация издревле рассматривалась как логическая ошибка “Порочный круг в
определении”. Тем не менее в математике подобные определения широко используют-
ся; мы, правда, их стараемся избегать. Практически всегда их можно заменить более
конструктивными определениями типа использованных во втором пункте, но здесь по-
рою натуральных чисел не хватает для нумерации шагов построения.