我们经常希望描述一个集合中的两个数学实体之间的关系。例如,如果我们要查看地球上所有人的集合,我们可以将“是某人的孩子”定义为一种关系。类似地, 运算符定义了整数集合上的关系。二元关系,以下简称为关系,是定义在两个集合元素任意选择上的二元命题。
形式上,关系是两个集合 和 之间的笛卡尔积的任意子集,因此,对于关系 ,。在这种情况下, 被称为关系的定义域,而 被称为其陪域。如果一个有序对 是 的元素(根据 的定义, 且 ),那么我们说 与 通过 相关。我们将使用 来表示集合
- .
换句话说, 用于表示 的陪域中所有与定义域中某个 相关的元素的集合。
为了表示两个元素 和 在关系 中是相关的,其中 是某个笛卡尔积 的子集,我们将使用一个中缀运算符。对于某个 和 ,我们将写成 。
存在非常多种类的关系。事实上,仔细观察我们之前举的例子,我们可以发现这两种关系非常不同。在“是某人的孩子”关系中,我们可以观察到有些人A,B,其中A既不是B的孩子,B也不是A的孩子。在 运算符中,我们知道,对于任意两个整数 ,要么 成立,要么 成立。为了学习关系,我们必须关注更小的关系类别。
特别是,我们关注关系的以下性质
- 自反性:关系 是自反的,如果对于所有 , 成立。
- 对称性:关系 是对称的,如果对于所有 ,有 。
- 传递性:关系 是传递的,如果对于所有 ,有 。
需要注意的是,在这三种性质中,我们都是对集合 中的 所有 元素进行量化。
任何具有自反性、对称性和传递性的关系 称为 上的等价关系。由等价关系相关的两个元素被称为等价关系下的等价元素。我们写 来表示 和 在 下是等价的。如果只有一个等价关系在考虑中,我们可以简单地写成 。为了方便记号,我们可以简单地说 是集合 上的等价关系,并让其他含义隐含。
示例:对于固定的整数 ,我们在整数集合上定义一个关系 ,使得 当且仅当存在某个 使得 。证明这定义了整数集合上的等价关系。
证明
- 反身性:对于任何 ,它立即得出 ,因此 对于所有 。
- 对称性:对于任何 ,假设 。那么必须是 对于某个整数 ,并且 。由于 是一个整数, 也必须是一个整数。因此, 对于所有 。
- 传递性:对于任何 ,假设 并且 。那么 并且 对于某个整数 。通过将这两个等式加在一起,我们得到 ,因此 。
证毕。
注:在初等数论中,我们用此关系表示 ,并说 a 与 b 模 p 同余。
设 是 上的等价关系。那么,对于任何元素 ,我们定义 的等价类为子集 ,它由以下给出
定理:
证明:假设 。根据定义,。
- 我们首先证明 。令 是 的任意元素。根据等价类的定义,,并且根据等价关系的传递性,。因此, 且 。
- 现在我们证明 。令 为 中的任意元素。那么,根据定义,。根据传递性,,所以 。因此, 且 。
由于 并且 ,我们有 。
证毕。
集合 的划分是集合 , 的一个不相交族,使得 。
定理: 上的等价关系 会产生一个唯一的 划分,反之,一个划分也会在 上产生一个唯一的等价关系,使得它们是等价的。
证明:(等价关系诱导划分):令 为 的等价类集合。由于对于每个 ,都有 ,所以 。此外,根据上述定理,此并集是互斥的。因此, 的等价类集合是 的划分。
(划分诱导等价关系): 令 是 的一个划分。然后,在 上定义 使得 当且仅当 和 都是同一个 的元素,其中 。 的自反性和对称性是直接的。对于传递性,如果 且 对于同一个 ,我们必然有 ,因此传递性成立。因此, 是一个等价关系,其中 是等价类。
最后,从 在 上获得划分 ,然后从 获得等价关系显然会返回 ,所以 和 是等价的结构。
证毕。
令 为集合 上的等价关系。然后,定义集合 为 的所有等价类的集合。为了对这个构造说出一些有趣的事情,我们需要更多的理论,这些理论还有待开发。然而,这是我们最重要的构造之一,并且在本书中将会得到很多关注。