设 S S S 为集合,函数 f : S × S → S f: S \times S \to S f : S × S → S 称为 S S S 上的二元运算,简称为二元运算。
设 S S S 为集合,函数 f : S → S f: S \to S f : S → S 称为 S S S 上的一元运算,简称为一元运算。
验证一个运算是否为集合S S S 上的二元运算主要考虑以下两点:
① S S S 中任何两个元素都可以进行这种运算,且运算的结果是唯一的 。
② S S S 中任何两个元素的运算结果都属于 S S S ,即 S S S 对该运算是封闭的 。
交换律 :设 ∘ \circ ∘ 为 S S S 上的二元运算,如果对于任意的 x , y ∈ S x,y \in S x , y ∈ S 都有 x ∘ y = y ∘ x x \circ y=y \circ x x ∘ y = y ∘ x ,则运算 ∘ \circ ∘ 在 S S S 上适合交换律 。
结合律 :设 ∘ \circ ∘ 为 S S S 上的二元运算,如果对于任意的 x , y , z ∈ S x, y, z \in S x , y , z ∈ S 都有 ( x ∘ y ) ∘ z = x ∘ ( y ∘ z ) (x \circ y) \circ z=x \circ(y \circ z) ( x ∘ y ) ∘ z = x ∘ ( y ∘ z ) ,则运算 ∘ \circ ∘ 在 S S S 上适合结合律 。
幂等律 :设 ∘ \circ ∘ 为 S S S 上的二元运算,如果对于任意的 x ∈ S x \in S x ∈ S 都有 x ∘ x = x x \circ x=x x ∘ x = x ,则称该运算 ∘ \circ ∘ 适合幂等律 。
消去律 :设 ∘ \circ ∘ 为 S S S 上的二元运算,如果对于任意的 x , y , a ∈ S x,y,a \in S x , y , a ∈ S 都有:如果 x ∘ a = y ∘ a x \circ a=y \circ a x ∘ a = y ∘ a ,那么 x = y x=y x = y ,则运算 ∘ \circ ∘ 在 S S S 上适合消去律 。
注:对于有限集合上的二元运算:
每一行都没有重复元素 ⇔ \Leftrightarrow ⇔ 左消去律成立
每一列都没有重复元素 ⇔ \Leftrightarrow ⇔ 右消去律成立
每行、每列都不相同 ⇔ \Leftrightarrow ⇔ 满足左右消去律
分配律 :设 ∗ * ∗ 和 ∘ \circ ∘ 为 S S S 上的两个二元运算,如果对于任意的 x , y , z ∈ S x,y,z \in S x , y , z ∈ S 都有
x ∗ ( y ∘ z ) = ( x ∗ y ) ∘ ( x ∗ z ) ( 左分配律 ) x*(y\circ z)=(x * y)\circ(x * z) \quad(\text{左分配律}) x ∗ ( y ∘ z ) = ( x ∗ y ) ∘ ( x ∗ z ) ( 左分配律 )
( y ∘ z ) ∗ x = ( y ∗ x ) ∘ ( z ∗ x ) ( 右分配律 ) (y \circ z) * x=(y * x) \circ(z * x) \quad(\text{右分配律}) ( y ∘ z ) ∗ x = ( y ∗ x ) ∘ ( z ∗ x ) ( 右分配律 )
则 ∗ * ∗ 对 ∘ \circ ∘ 适合分配律。
幺元(单位元)
< A , ∗ > { ∃ e l ∈ A , ∀ x ∈ A , e l ∗ x = x A 中关于运算 * 的左幺元 ∃ e r ∈ A , ∀ x ∈ A , x ∗ e r = x A 中关于运算 * 的右幺元 ∃ e ∈ A , ∀ x ∈ A , e ∗ x = x ∗ e = x A 中关于运算 * 的幺元
<A, *>
\begin{cases}
\exists e_{l} \in A,\ \forall x \in A,\ e_{l} * x=x & \text{A 中关于运算 * 的左幺元} \\
\exists e_{r} \in A,\ \forall x \in A,\ x * e_{r}=x & \text{A 中关于运算 * 的右幺元} \\
\exists e \in A,\ \forall x \in A,\ e * x=x * e=x & \text{A 中关于运算 * 的幺元}
\end{cases}
< A , ∗ > ⎩ ⎨ ⎧ ∃ e l ∈ A , ∀ x ∈ A , e l ∗ x = x ∃ e r ∈ A , ∀ x ∈ A , x ∗ e r = x ∃ e ∈ A , ∀ x ∈ A , e ∗ x = x ∗ e = x A 中关于运算 * 的左幺元 A 中关于运算 * 的右幺元 A 中关于运算 * 的幺元 设 ∗ * ∗ 是定义在集合 A A A 上的一个二元运算,且在 A A A 中有关于运算 ∗ * ∗ 的左幺元 e l e_{l} e l 和右幺元 e r e_{r} e r ,则 e l = e r = e e_{l}=e_{r}=e e l = e r = e ,且 A A A 中的幺元是唯一的。
零元
< A , ∗ > { ∃ θ l ∈ A , ∀ x ∈ A , θ l ∗ x = θ l A 中关于运算 * 的左零元 ∃ θ r ∈ A , ∀ x ∈ A , x ∗ θ r = θ r A 中关于运算 * 的右零元 ∃ θ ∈ A , ∀ x ∈ A , θ ∗ x = x ∗ θ = θ A 中关于运算 * 的零元
<A, *>
\begin{cases}
\exists \theta_{l} \in A,\ \forall x \in A,\ \theta_{l} * x=\theta_{l} & \text{A 中关于运算 * 的左零元} \\
\exists \theta_{r} \in A,\ \forall x \in A,\ x * \theta_{r}=\theta_{r} & \text{A 中关于运算 * 的右零元} \\
\exists \theta \in A,\ \forall x \in A,\ \theta * x=x * \theta=\theta & \text{A 中关于运算 * 的零元}
\end{cases}
< A , ∗ > ⎩ ⎨ ⎧ ∃ θ l ∈ A , ∀ x ∈ A , θ l ∗ x = θ l ∃ θ r ∈ A , ∀ x ∈ A , x ∗ θ r = θ r ∃ θ ∈ A , ∀ x ∈ A , θ ∗ x = x ∗ θ = θ A 中关于运算 * 的左零元 A 中关于运算 * 的右零元 A 中关于运算 * 的零元 设 ∗ * ∗ 定义在集合 A A A 上的一个二元运算,且在 A A A 中有关于运算 ∗ * ∗ 的左零元 θ l \theta_{l} θ l 和右零元 θ r \theta_{r} θ r ,则 θ l = θ r = θ \theta_{l}=\theta_{r}=\theta θ l = θ r = θ ,且 A A A 中的零元是唯一的。
逆元
设 < A , ∗ > <A,*> < A , ∗ > ,e e e 为幺元。对 A A A 中元素 a a a :
∃ b ∈ A , b ∗ a = e \exists b \in A,\ b * a=e ∃ b ∈ A , b ∗ a = e ,b b b 为 a a a 的左逆元
∃ b ∈ A , a ∗ b = e \exists b \in A,\ a * b=e ∃ b ∈ A , a ∗ b = e ,b b b 为 a a a 的右逆元
如果一个元素 b b b 它既是 a a a 的左逆元,又是 a a a 的右逆元,那就称 b b b 是 a a a 的一个逆元 。
如果 b b b 是 a a a 的逆元,那么 a a a 也是 b b b 的逆元,简称 a a a 与 b b b 互为逆元。元素 x x x 的逆元记为 x − 1 x^{-1} x − 1 。
求逆元方法:把 x − 1 x^{-1} x − 1 代入原式的 y y y 中,有 x ∗ x − 1 = e x * x^{-1}=e x ∗ x − 1 = e ,解出 x − 1 x^{-1} x − 1 关于 x x x 的表达式。
例1:设 A = { a , b , c } A=\{a,b,c\} A = { a , b , c } ,A A A 上的二元运算 ∗ * ∗ 、∘ \circ ∘ ,如下表所示,求出关于 ∗ * ∗ 、∘ \circ ∘ 运算的单位元、零元和所有可逆元素的逆元。
解:
二元运算 ∗ * ∗
单位元:a a a
零元:无
逆元:a − 1 = a , b − 1 = c , c − 1 = b a^{-1}=a,\ b^{-1}=c,\ c^{-1}=b a − 1 = a , b − 1 = c , c − 1 = b
二元运算 ∘ \circ ∘
单位元:a a a
零元:b b b
逆元:a − 1 = a a^{-1}=a a − 1 = a