等价关系与不变量
等价关系与不变量
原文语雀链接
等价关系是满足自反、对称、传递的关系,是数学中最重要的主题之一。
- 等价关系是用来发明知识的知识。
- 从分析等价关系的不变量与判定量角度理解等价关系。
不变量与判定量
几个易混淆的重要概念
概念 | 公式/定义 | 作用 |
---|---|---|
不变量(分析性质) | x∼y⇒f(x)=f(y)x \sim y \Rightarrow f(x) = f(y)x∼y⇒f(x)=f(y) | 用于描述某些属性在变换下保持不变,强调对象之间的相似性。 |
判定量(等价判定) | x≁y⇒f(x)≠f(y)x \not\sim y \Rightarrow f(x) \neq f(y)x∼y⇒f(x)=f(y) | 用于大致判定两个对象是否等价,帮助识别对象之间的相似性或差异性。 |
完全不变量(特征函数) | x∼y⇔f(x)=f(y)=A(A是特征值)x \sim y \Leftrightarrow f(x) = f(y) = A(A是特征值)x∼y⇔f(x)=f(y)=A(A是特征值) | 通过特征值来确定等价类中元素的相等性,帮助精确分类。 |
等价变换(形式转换) | x∼f(x)x \sim f(x)x∼f(x) | 描述对象与其变换之间的关系,展示变换后对象的等价性。 |
保等价映射 | x∼y⇒f(x)∼f(y)x \sim y \Rightarrow f(x) \sim f(y)x∼y⇒f(x)∼f(y) | 用于保证在映射过程中等价关系保持不变,保证变换的相似性。 |
反向保等价映射 | x≁y⇒f(x)≁f(y)x \not\sim y \Rightarrow f(x) \not\sim f(y)x∼y⇒f(x)∼f(y) | 描述在反向映射中,等价关系的保持性,帮助验证变换的合理性。 |
双向保等价映射 | x∼y⇔f(x)∼f(y)x \sim y \Leftrightarrow f(x) \sim f(y)x∼y⇔f(x)∼f(y) | 强调双向变换下等价关系的对称性,保证变换前后的等价性。 |
标准型(解决问题) | k1∼k2∼k0k_1 \sim k_2 \sim k_0k1∼k2∼k0 | 选取等价类中形式最简单的元素k0k_0k0作代表元,使得问题处理很方便 |
注意 :这里的 不变量 ,判断量,等价变换,等价映射 都是映射, 而不是指一个数或一个量
- 等价关系告诉我们了一个思考问题的方向,找不变量, 判定量,标准型,特征函数, 等价变换,等价映射等, 电枢公式是和同余关系类似的等价关系也是围绕上述概念展开的。
- 同解矩阵,相抵矩阵,相似矩阵,合同矩阵 都是等价关系,都有各自的等价变换和标准型。
- 数学上各种各样的同X关系,也必然是围绕上述概念提供的方向去想的。
约定
- 等价关系与划分一一对应。
- 等价关系可以用来转换问题。
- K={k0,k1,...,ks}K=\{k_0, k_1, ..., k_s\}K={k0,k1,...,ks} 是商集 W/∼W/\simW/∼ 的一个元素,k0k_0k0 是 KKK 的标准型。
- L={L0,L1,...,Lt}L=\{L_0, L_1, ..., L_t\}L={L0,L1,...,Lt} 是商集 W/∼W/\simW/∼ 的一个元素,L0L_0L0 是 LLL 的标准型。
- 变换 f(Ki)=Kjf(K_i) = K_jf(Ki)=Kj 是等价关系的等价变换,等价变换通常是商集元上的置换。
- 函数 f(Ki)=f(Kj)=Af(K_i) = f(K_j) = Af(Ki)=f(Kj)=A 叫做等价关系的一个特征函数,AAA 是等价关系的一个特征值。
- 特征值由特征函数决定,特征值不一定是商集元的元素。
- 特征值的个数就是商集元素的个数。
- 矩阵的特征值是根据特征值分类特征向量的等价关系的特征值。
- 等价关系的所有标准型或所有特征值都和等价关系的商集有一一对应。
- 等价变换、特征函数、同态映射都可用于判定两个元素是否等价。
- 将元素 kkk 经过等价变换到 k0k_0k0,便是解决问题 TTT 的主要步骤。
- 问题 TTT 的等价关系指的是对问题 TTT 的答案进行分类划分对应的那个等价关系。
问题 TTT 的等价关系
-
是一个与集合 WWW 相关的问题,在问题 TTT 中,x=T(w)x = T(w)x=T(w),www 的答案是 xxx。
-
可定义如下的与 TTT 相关的等价关系 ∼\sim∼:
- k0=T(k)k_0 = T(k)k0=T(k),k0k_0k0 是 kkk 在问题 TTT 中的标准型。
- w1∼w2⇔T(w1)=T(w2)w_1 \sim w_2 \Leftrightarrow T(w_1) = T(w_2)w1∼w2⇔T(w1)=T(w2)
- w1w_1w1 和 w2w_2w2 等价 ⇔\Leftrightarrow⇔ w1w_1w1 与 w2w_2w2 有相同的答案。
标准型(代表元)
- K={k0,k1,...,ks}K=\{k_0, k_1, ..., k_s\}K={k0,k1,...,ks} 是商集 W/∼W/\simW/∼ 的一个元素,如果用 KKK 中的元素 k0k_0k0 解决问题 TTT 是最简便的,那么 k0k_0k0 就是 KKK 的最佳代表元,称为标准型。
- 所有标准型构成的集合是对商集 W/∼W/\simW/∼ 的标准表示。
- KKK 中元素的标准型都是 k0k_0k0,所以可以说 k0k_0k0 是 k1,k2,...,ksk_1, k_2, ..., k_sk1,k2,...,ks 的标准型。
- 解决问题 TTT,就自然地转换成求对应的标准型。
- 标准型一般是唯一的,但如果一个等价类中有很多元素都能很容易地得到答案,这些元素可构成该等价关系的一个标准型类,但一般仍会从标准型类中选取一个形式固定的标准型,使得标准型唯一。
- 以便我们可以通过对比两个元素的标准型是否相等来判断两个元素是否等价。
- 问题 TTT 的所有标准型是商集的标准表示,将其称为标准系。
- KKK 的标准型 k0k_0k0 应当能直接得到问题 TTT 的答案。
- k∼k0k \sim k_0k∼k0
例子:
- 矩阵 AAA 和矩阵 BBB 相似,因为 AAA 的标准型 A0A_0A0 和 BBB 的标准型 B0B_0B0 一样。
- 131313 和 252525 关于模 121212 同余,因为 131313 和 252525 的标准型都是 111(余数)。
- 888 和 444 关于模 121212 同绕,因为 888 和 444 的标准型都是 444(最小绕数)。
等价变换
- 满足 x∼f(x)x \sim f(x)x∼f(x) 的变换叫做等价关系的等价变换,即不改变等价关系的变换。
- 不改变元素标准型的变换叫做等价变换。
- 任何一个问题 TTT 的所有等价变换构成的变换群可分解为若干变换的复合 ⟨T1,T2,T3⟩\langle T_1, T_2, T_3 \rangle⟨T1,T2,T3⟩,这些 T1,T2,...T_1, T_2, ...T1,T2,... 可以让我们方便地找到 www 的标准型。
- 为什么辗转相除法在数论证明中用得很多?因为我们要经常计算一个数的标准型(余数)。
例子:
- y=x+sny = x + sny=x+sn 是同余关系的等价变换。
- ∣A∣=1,f(x)=Ax|A| = 1, f(x) = Ax∣A∣=1,f(x)=Ax 是相抵矩阵关系的等价变换。
特征函数(完全不变量)
- 这里的特征函数与概率中的特征函数无关,而是使用函数来描述一个等价关系。
- 满足 x∼y⇔f(x)=f(y)x \sim y \Leftrightarrow f(x) = f(y)x∼y⇔f(x)=f(y) 的 fff 是等价关系 ∼\sim∼ 的特征函数,特征函数的值称为特征值。
- 一个特征函数可以确定一个等价关系。
- 一个等价关系可以定义多种特征函数。
- 特征函数总是存在的,比如可以直接把上面的映射到标准型的等价变换作为等价关系的特征函数,此时的特征值是标准型。
- 所以根据特征函数的选取不同,特征值可以是等价类中的元素,也可以不是。
- 标准型 k0k_0k0 的定义,要求 f(k0)f(k_0)f(k0) 的计算是最直接的,所以通常将 KKK 中元素的特征值都定义为 k0k_0k0,即 f(Kj)=k0f(K_j) = k_0f(Kj)=k0。
例子:
- f(x)=xmodnf(x) = x \bmod nf(x)=xmodn 是同余关系的特征函数。
- f(x)=xmodn+5f(x) = x \bmod n + 5f(x)=xmodn+5 是同余关系的特征函数。
- f(x)=sinxf(x) = \sin xf(x)=sinx 不是同余关系的特征函数。
问题 TTT 中求 www 的答案 XXX 的步骤
- 利用特征函数,列出问题 TTT 相关的输入输出答案对 (w0,x1),(w1,x1),(w2,x2),(w3,x1),...(w_0, x_1), (w_1, x_1), (w_2, x_2), (w_3, x_1), ...(w0,x1),(w1,x1),(w2,x2),(w3,x1),...
- 找出 xxx 相同的 www 的共同特点,定义标准型,和找出等价变换,xxx 描述了这些 www 的特征。
- 利用第 2 步的等价变换,找出 www 的最佳代表元 w0w_0w0,使用 w0w_0w0 得到 XXX 即可。
例子:
- 辗转相除法实际就是利用等价变换计算特征值的过程。
- 高斯消元法实际就是利用等价变换计算特征值的过程。
- 同绕关系中,可用等价变换 y=n−xy = n - xy=n−x 来计算出等价类的特征值 k0k_0k0,只不过有更快的方法而不这样做。