运算的定义
设A是一个集合, A × A A\times A A×A到 A A A上的映射为A上的二元运算。一般地, A n A^n An到A的映射为 A A A上的n元运算。
记运算结果为 f ( < x 1 , x 2 … … x n > ) f(
在之后的讨论中,默认运算都是二元运算。
运算的封闭性
对于集合 A A A ,一个从 A n A^n An 到 B B B 的映射,称为集合 A A A 上的 一个 n n n 元运算。如果 B ⊆ A B\subseteq A B⊆A ,则称该 n n n 元运算是封闭的。
也就是说, ∀ x 1 , x 2 , … … x n ∈ S \forall x_1,x_2,……x_n \in S ∀x1,x2,……xn∈S,恒有 f ( x 1 , x 2 , … … , x n ) ∈ S f(x_1,x_2,……,x_n)\in S f(x1,x2,……,xn)∈S,则称集合 S S S对运算 f f f封闭。
比如,自然数集对实数集上的减法不封闭。
运算律
交换律
设 ∗ * ∗ 是定义在集合 A A A 上的二元运算,如果对于任意的 x , y ∈ A x,y\in A x,y∈A ,都有 x ∗ y = y ∗ x x*y=y*x x∗y=y∗x ,则称二元运算 ∗ * ∗ 在 A A A 上是可交换的。
结合律
设 ∗ * ∗ 是定义在集合 A A A 上的二元运算,如果对于任意的 x , y , z ∈ A x,y,z\in A x,y,z∈A ,都有 ( x ∗ y ) ∗ z = x ∗ ( y ∗ z ) (x*y)*z=x*(y*z) (x∗y)∗z=x∗(y∗z) ,则称二元运算 ∗ * ∗ 在 A A A 上是可结合的。
分配律
设 ∗ , △ *,\triangle ∗,△ 是定义在集合 A A A 上的二元运算,如果对于任意的 x , y , z ∈ A x,y,z\in A x,y,z∈A ,都有
x ∗ ( y △ z ) = ( x ∗ y ) △ ( x ∗ z ) ( 1 ) ( y △ z ) ∗ x = ( y ∗ x ) △ ( z ∗ x ) ( 2 ) x*(y\triangle z)=(x*y)\triangle(x*z)(1)\\(y\triangle z)*x=(y* x)\triangle(z*x)(2) x∗(y△z)=(x∗y)△(x∗z)(1)(y△z)∗x=(y∗x)△(z∗x)(2)
则称运算 ∗ * ∗ 对于运算 △ \triangle △ 是可分配的。
若仅有(1)称运算 ∗ * ∗ 对于运算 △ \triangle △ 是左可分配。
若仅有(2)称运算 ∗ * ∗ 对于运算 △ \triangle △ 是右可分配。
消去律
设 ∗ * ∗ 是定义在集合 A A A 上的二元运算,如果对于任意的 x , y , z ∈ A x,y,z\in A x,y,z∈A ,都有
i f x ∗ y = x ∗ z , t h e n y = z i f y ∗ x = z ∗ x , t h e n y = z if \,\ x*y=x*z,then \,\ y=z \\ if \,\ y*x = z*x,then \,\ y=z if x∗y=x∗z,then y=zif y∗x=z∗x,then y=z
则称 ∗ * ∗满足消去律。
类似的有左消去律,右消去律。
吸收律
设 ∗ , △ *,\triangle ∗,△ 是定义在集合 A A A 上的两个可交换的二元运算,如果对于任意的 x , y ∈ A x,y\in A x,y∈A ,都有
x ∗ ( x △ y ) = x x △ ( x ∗ y ) = x x*(x\triangle y)=x\\x\triangle (x*y)=x x∗(x△y)=xx△(x∗y)=x
则称运算 ∗ * ∗ 和运算 △ \triangle △ 满足吸收律。
运算表
设 A = { a 1 , a 2 , … … a n } A=\{a_1,a_2,……a_n \} A={a1,a2,……an}, ∗ * ∗为 A A A上的运算,
则下表为 ∗ * ∗上的运算表。
定义
一个非空集合 A A A 连同若干个定义在该集合上的运算 f 1 , f 2 , ⋯ , f k f_1,f_2,\cdots,f_k f1,f2,⋯,fk 所组成的系统就称为一个代数系统,记作 ⟨ A , f 1 , f 2 , ⋯ , f k ⟩ \langle A,f_1,f_2,\cdots,f_k\rangle ⟨A,f1,f2,⋯,fk⟩ 。
一般要求运算的封闭性。
子代数
设 < A , ∗ > <A,∗>是一个代数系统, S ⊆ A S \subseteq A S⊆A,如果 S S S对 ∗ * ∗封闭,则称, < S , ∗ > <S,∗>为 < A , ∗ > <A,∗>的子代数。
单位元
定义:
设 ∗ * ∗ 是定义在集合 A A A 上的一个二元运算,如果有一个元素 e l ∈ A e_l\in A el∈A ,对于任意的元素 x ∈ A x\in A x∈A 都有 e l ∗ x = x e_l*x=x el∗x=x ,则称 e l e_l el 为 A A A 中关于运算 ∗ * ∗ 的左单位元;如果有一个元素 e r ∈ A e_r\in A er∈A ,对于任意的元素 x ∈ A x\in A x∈A 都有 x ∗ e r = x x*e_r=x x∗er=x ,则称 e r e_r er 为 A A A 中关于运算 ∗ * ∗ 的右单位元;如果 A A A 中的一个元素 e e e ,它既是左单位元又是右单位元,则称 e e e 为 A A A 中关于运算 ∗ * ∗ 的单位元。
定理1
设 ∗ * ∗ 是定义在集合 A A A 上的一个二元运算,且在 A A A 中有关于运算 ∗ * ∗ 的左单位元 e l e_l el 和右单位元 e r e_r er ,则 e l = e r = e e_l=e_r=e el=er=e 。
定理2
A A A 中的单位元若存在,必唯一。
逆元
幂等元
设代数系统 ⟨ A , ∗ ⟩ \langle A,* \rangle ⟨A,∗⟩ ,如果 a ∈ A a\in A a∈A,满足 a ∗ a = a a*a=a a∗a=a,称 a a a为 A A A的幂等元。
同态的定义
设 ⟨ A , ★ ⟩ \langle A,\bigstar\rangle ⟨A,★⟩ 和 ⟨ B , ∗ ⟩ \langle B,*\rangle ⟨B,∗⟩ 是两个代数系统, ★ \bigstar ★ 和 ∗ * ∗ 分别是 A A A 和 B B B 上的二( n n n )元运算,设 f f f 是从 A A A 到 B B B 的一个映射,使得对任意的 a 1 , a 2 ∈ A a_1,a_2\in A a1,a2∈A ,有 f ( a 1 ★ a 2 ) = f ( a 1 ) ∗ f ( a 2 ) f(a_1\bigstar a_2)=f(a_1)*f(a_2) f(a1★a2)=f(a1)∗f(a2) ,则称 f f f 为由 ⟨ A , ★ ⟩ \langle A,\bigstar\rangle ⟨A,★⟩ 到 ⟨ B , ∗ ⟩ \langle B,*\rangle ⟨B,∗⟩ 的一个同态映射(也称 f f f保持运算),称 ⟨ A , ★ ⟩ \langle A,\bigstar\rangle ⟨A,★⟩ 同态于 ⟨ B , ∗ ⟩ \langle B,*\rangle ⟨B,∗⟩。把 ⟨ f ( A ) , ∗ ⟩ \langle f(A),*\rangle ⟨f(A),∗⟩ 称为 ⟨ A , ★ ⟩ \langle A,\bigstar\rangle ⟨A,★⟩ 的一个同态象。其中 f ( A ) = { x ∣ x = f ( a ) , a ∈ A } ⊆ B f(A)=\{x\vert x=f(a),a\in A\}\subseteq B f(A)={x∣x=f(a),a∈A}⊆B 。
同态实质上是一个映射或函数 f f f。
满同态
设 f f f 是由 ⟨ A , ★ ⟩ \langle A,\bigstar\rangle ⟨A,★⟩ 到 ⟨ B , ∗ ⟩ \langle B,*\rangle ⟨B,∗⟩ 的一个同态,如果 f f f 是从 A A A 到 B B B 的一个满射,则 f f f 称为满同态,记为:记作 A ∼ B A\sim B A∼B;
单同态
如果 f f f 是从 A A A 到 B B B 的一个入射,则 f f f 称为单同态;
同构映射
如果 f f f 是从 A A A 到 B B B 的一个双射,则 f f f 称为同构映射,并称 ⟨ A , ★ ⟩ \langle A,\bigstar\rangle ⟨A,★⟩ 和 ⟨ B , ∗ ⟩ \langle B,*\rangle ⟨B,∗⟩ 是同构的,记作 A ≅ B A\cong B A≅B 。
自同态
设 ⟨ A , ∗ ⟩ \langle A,*\rangle ⟨A,∗⟩ 是一个代数系统,如果 f f f 是由 ⟨ A , ∗ ⟩ \langle A,*\rangle ⟨A,∗⟩ 到 ⟨ A , ∗ ⟩ \langle A,*\rangle ⟨A,∗⟩ 的同态,则称 f f f 为自同态。如果 g g g 是由 ⟨ A , ∗ ⟩ \langle A,*\rangle ⟨A,∗⟩ 到 ⟨ A , ∗ ⟩ \langle A,*\rangle ⟨A,∗⟩ 的同构,则称 f f f 为自同构。
一些定理
半群
一个代数系统 ⟨ S , ∗ ⟩ \langle S,* \rangle ⟨S,∗⟩ ,其中 S S S 是非空集合, ∗ * ∗ 是 S S S 上的二元运算,如果运算:
运算 ∗ * ∗ 满足结合律。 则称代数系统 ⟨ S , ∗ ⟩ \langle S,* \rangle ⟨S,∗⟩ 为半群。
子半群
设 ⟨ S , ∗ ⟩ \langle S,* \rangle ⟨S,∗⟩ 是一个半群, B ⊆ S B\subseteq S B⊆S 且 ∗ * ∗ 在 B B B 上是封闭的,那么 ⟨ B , ∗ ⟩ \langle B,* \rangle ⟨B,∗⟩ 也是一个半群。通常称 ⟨ B , ∗ ⟩ \langle B,* \rangle ⟨B,∗⟩ 是半群 ⟨ S , ∗ ⟩ \langle S,* \rangle ⟨S,∗⟩ 的子半群。
幺半群
若一个半群里有单位元,则此半群称为幺半群、1半群、独异点
子幺半群
设 S S S是幺半群,若 T T T是S的子半群,且 S S S的单位元 e ∈ T e\in T e∈T(单位元用一个),则称 T T T是 S S S的子幺半群。
换言之:
幺半群+元素逆元 == 群
注意:与集合的元素的个数为基数的区别。
Abel群
如果群 ⟨ G , ∗ ⟩ \langle G,* \rangle ⟨G,∗⟩ 中的运算 ∗ * ∗ 是可交换的,则称该群为阿贝尔群,或称交换群。
要小心:
对于Abel群,才有 ( a b ) n = a n b n (ab)^n=a^nb^n (ab)n=anbn;
对于一般的群,运算的交换律不一定成立。
群中必满足消去律
设 ⟨ G , ∗ ⟩ \langle G,* \rangle ⟨G,∗⟩ 是一个群,对于任意的 a , b , c ∈ G a,b,c\in G a,b,c∈G ,如果有 a ∗ b = a ∗ c a*b=a*c a∗b=a∗c 或者 b ∗ a = c ∗ a b*a=c*a b∗a=c∗a ,则必有 b = c b=c b=c (消去律)。
幂等元唯一存在
单位元 e e e是G中唯一幂等元。
设 < G , ∗ > . < H , ∘ >
简证:
f ( e ) = f ( e ∗ e ) = f ( e ) ∘ f ( e ) f(e)=f(e*e)=f(e)\circ f(e) f(e)=f(e∗e)=f(e)∘f(e),所以 f ( e ) f(e) f(e)是幂等元,又由幂等元的唯一性知, f ( e ) f(e) f(e)是单位元。
注意:逆元的证明需要证明左逆元、右逆元。
f ( e ) = f ( a ∗ a − 1 ) = f ( a ) ∘ f ( a − 1 ) f(e)=f(a*a^{-1})=f(a)\circ f(a^{-1}) f(e)=f(a∗a−1)=f(a)∘f(a−1)
f ( e ) = f ( a − 1 ∗ a ) = f ( a − 1 ) ∘ f ( a ) f(e)=f(a^{-1}*a)=f(a^{-1})\circ f(a) f(e)=f(a−1∗a)=f(a−1)∘f(a)
注意:
满同态保持结合律,单位元,逆元。
自然G是群,H也是群。
证明思路:
(i) “左逆元"也是"右逆元”。
(ii) 左单位元也是右单位元。
半群到群的判定定理(ii)
设 < G , ∗ >
半群到群的判定定理(iii)
有限半群,如果消去律成立,则必为群。
子群的定义
设 ⟨ G , ∗ ⟩ \langle G,* \rangle ⟨G,∗⟩ 是一个群, S S S 是 G G G 的非空子集,如果 ⟨ S , ∗ ⟩ \langle S,* \rangle ⟨S,∗⟩ 也构成群,则称 ⟨ S , ∗ ⟩ \langle S,* \rangle ⟨S,∗⟩ 是 ⟨ G , ∗ ⟩ \langle G,* \rangle ⟨G,∗⟩ 的一个子群。
定理1
设 ⟨ G , ∗ ⟩ \langle G,* \rangle ⟨G,∗⟩ 是一个群, ⟨ S , ∗ ⟩ \langle S,* \rangle ⟨S,∗⟩ 是 ⟨ G , ∗ ⟩ \langle G,* \rangle ⟨G,∗⟩ 的一个子群,
那么 ⟨ G , ∗ ⟩ \langle G,* \rangle ⟨G,∗⟩ 中单位元 e e e 必定也是 ⟨ S , ∗ ⟩ \langle S,* \rangle ⟨S,∗⟩ 中的单位元。
对于 a ∈ H , a a\in H ,a a∈H,a在H中的逆元 a ′ a^{'} a′就是在a在G中的逆元 a − 1 a^{-1} a−1
子集的判定定理与性质定理
设 H H H是群 < G , ∗ >
(i) ∀ a , b ∈ H , a ∗ b ∈ H \forall a,b \in H ,a*b\in H ∀a,b∈H,a∗b∈H(运算的封闭性)
(ii) ∀ a ∈ H , a \forall a \in H,a ∀a∈H,a在 G G G中的逆元 a − 1 ∈ H a^{-1}\in H a−1∈H (逆元是同一个)
推论
设 < G , ∗ >
S 是 G 的 子 群 ≡ ∀ a , b ∈ S , a ∗ b − 1 ∈ S S是G的子群\equiv \forall a,b\in S,a*b^{-1}\in S S是G的子群≡∀a,b∈S,a∗b−1∈S
群中的指数律
a m ∗ a n = a m + n a^m*a^n=a^{m+n} am∗an=am+n
( a m ) n = a m n (a^m)^n=a^{mn} (am)n=amn
循环子群
设G是子群, a ∈ G a\in G a∈G,令 ( a ) = { a i ∣ i ∈ Z } (a)=\{a^i|i\in Z\} (a)={ai∣i∈Z},
则 ( a ) (a) (a)是G的子群,称为由 a a a生成的循环子群。
a称为生成元。
证明:
(i)首先 ( a ) (a) (a)非空
(ii)其次 ( a ) (a) (a)运算封闭( ∀ a i , a j ∈ ( a ) , a i a j = a i + j ∈ ( a ) \forall a^i,a^j \in (a),a^ia^j=a^{i+j}\in (a) ∀ai,aj∈(a),aiaj=ai+j∈(a))
(iii)其次
群的周期
设 G G G是群, a ∈ G a\in G a∈G,若存在正整数 n n n,使 a n = e a^n=e an=e,则将满足该条件的最小正整数n称为a的周期(阶);
若这样的 n n n不存在,则称 a a a的周期为 ∞ ∞ ∞,
推论
设 G G G为群, a ∈ G a\in G a∈G,若 a a a周期为 n n n(或等价地说(a)的阶为),则
$$ ( a ) = { a 0 , a 1 , … … . a n − 1 } (a)=\{a^0,a^1,…….a^{n-1}\} (a)={a0,a1,…….an−1}
是 G G G是一个群,如果 ∃ a ∈ G \exists a\in G ∃a∈G,使得 G = ( a ) = { a i ∣ i ∈ Z } G=(a)= \{ a^i | i\in Z \} G=(a)={ai∣i∈Z},称 G G G是由a生成的循环群,a称为其生成元。
G 是 由 a 生 成 的 循 环 群 ≡ ∀ x ∈ G , ∃ i ∈ Z , 使 x = a i G是由a生成的循环群\equiv \forall x \in G,\exists i\in Z,使x=a^i G是由a生成的循环群≡∀x∈G,∃i∈Z,使x=ai
证明:
(1)设 G G G是一个无限循环群,不妨设 a a a为其生成元,
令 f : Z — — > G f:Z ——> G f:Z——>G,定义为 f ( i ) = a i , ∀ i ∈ Z 。 f(i) = a^i,\forall i \in Z。 f(i)=ai,∀i∈Z。
则显然 f f f为满射。
下证 f f f为单射, ∀ i , j ∈ G 若 f ( i ) = f ( j ) , \forall i,j \in G 若f(i)=f(j), ∀i,j∈G若f(i)=f(j),即 a i = a j , a^i=a^j, ai=aj,假设 i > j i>j i>j,
有 a i − j = e a^{i-j}=e ai−j=e,这与 G G G是无限群矛盾,所以 f f f为双射。
下证, f f f保持运算,
∀ i , j ∈ Z , f ( i + j ) = a i + j = a i ∗ a j = f ( i ) ∗ f ( j ) \forall i,j \in Z,f(i+j)=a^{i+j}=a^i*a^j=f(i)*f(j) ∀i,j∈Z,f(i+j)=ai+j=ai∗aj=f(i)∗f(j)
。从而 < G , ∗ > ≅ < Z , + >
(2)设 G G G为 n n n阶循环群, a a a为其生成元, a a a的周期为n,且
G = a 0 , a 1 … … a n − 1 G={a^0,a^1……a^{n-1}} G=a0,a1……an−1
其中, a 0 , a 1 … … a n − 1 a^0,a^1……a^{n-1} a0,a1……an−1各不相同。
令 f ( [ i ] ) = a i , ∀ [ i ] ∈ Z n f([i])=a^i,\forall [i]\in Z_n f([i])=ai,∀[i]∈Zn
定理2
循环群的子群必为循环群。(不仅仅要求是子集)
证明:
设 G G G是由 a a a生成的循环群,H是其子群。
若 H = a = e H ={a} = {e} H=a=e,则 H H H是由 e e e生成的循环群;
若
定理3 //很重要
设 < G , ∗ >
设 R R R是一个环,在Abel群 < R , + >
并记 m a = a + a + … … + a ma = a+a+……+a ma=a+a+……+a。
在环R中, a + ( − b ) a+(-b) a+(−b)可以简记为 a − b a-b a−b,并把符号 − - −称作做减法。
在环 < R , + , ∗ >
例1
对于模n剩余环 < Z n , + n , × n >
定理1
若环R无零因子,则乘法消去律成立,
即 a b = a c ≡ b = c ab=ac \equiv b=c ab=ac≡b=c,且 b a = c a ≡ b = c ba=ca \equiv b=c ba=ca≡b=c
也就是说
无 零 因 子 ≡ 消 去 律 成 立 无零因子\equiv 消去律成立 无零因子≡消去律成立,反之亦然。
整环的定义
有单位元、无零因子的交换环称为整环。
除环、域
设 R R R是一个有幺的环, R ∧ = R − { 0 } R^{\wedge}=R-\{0\} R∧=R−{0} ,如果 < R ∧ , ∗ >
(1)有单位元的环R是除环 ≡ \equiv ≡R中非零元均可逆 ≡ \equiv ≡R的乘法群 R ∗ = R − 0 R^{*}=R-{0} R∗=R−0
(2)有单位元的环是域 ≡ \equiv ≡R是交换环 且 R中非零元素均可逆。
设 R R R是一个无零因子的有限环,且 ∣ R ∣ ≥ 2 |R|≥2 ∣R∣≥2,则R必为除环。
有限整环必为域。
由于 Z p Z_p Zp是一个有限整环,由上可知 Z p Z_p Zp为域(这个域称为素域)。