题面依据课程目录中的教材《近世代数习题解答》还原;我当时提交的文件只保留了手写作答。
1. 判断代数运算
判断下列运算是否是集合 A 上的代数运算:
- A=R,运算为除法;
- A 是平面全部向量,用实数与向量作数量乘法;
- A 是空间全部向量,运算为向量叉乘;
- A=R,运算为一个二元实函数。
展开作答
答案依次为:否、否、是、是。
集合 A 上的二元运算必须是 A×A→A。实数除法在除数为 0 时没有定义;数量乘法的第一个输入是实数而非向量,定义域不是 A×A。两个空间向量的叉乘仍是空间向量;二元实函数按定义把两个实数映到实数,二者均满足要求。
2. 验证 F2 的运算律
集合 F2={0,1} 上按模 2 的加法和乘法运算。验证加法、乘法的交换律和结合律,以及乘法对加法的分配律。
展开作答
交换律可直接由两张运算表关于主对角线对称看出。结合律也可以枚举,但更容易这样理解:这里的运算就是整数加法、乘法后对 2 取余;整数中的结合律在取余后仍成立。
对分配律,若 a=0,则 a(b+c)=0=ab+ac;若 a=1,两边都等于 b+c。所以对全部 a,b,c∈F2 都成立。
3. 证明环中的八个恒等式
设 R 是环,a,b,c∈R。证明:
- a+b=a⇒b=0;
- −(a+b)=(−a)−b;
- −(a−b)=(−a)+b;
- a−b=c⇒a=c+b;
- a0=0;
- −(ab)=(−a)b=a(−b);
- (−a)(−b)=ab;
- a(b−c)=ab−ac。
展开作答
- a+b=a+0,在加群中消去 a,得 b=0。
- [(−a)+(−b)]+(a+b)=0,所以 (−a)+(−b) 是 a+b 的负元。
- 在上一式中把 b 换成 −b。
- 等式两边加 b:(a−b)+b=c+b。
- a0+a=a(0+1)=a,消去 a 得 a0=0。
- (−a)b+ab=(−a+a)b=0,故 (−a)b=−(ab);右侧同理。
- (−a)(−b)=−[a(−b)]=−[−ab]=ab。
- a(b−c)=a[b+(−c)]=ab+a(−c)=ab−ac。
这些证明只使用环公理,不能偷偷使用乘法交换律。
5. 幂的运算律
对非负整数 m,n 和 a,b∈R,证明
am+n=aman,(am)n=amn.
若 ab=ba,再证明 (ab)m=ambm。
展开作答
前两式都对指数作归纳。以第一式为例,n=0 时右侧为 am1=am;若对 n 成立,则
am+n+1=am+na=amana=aman+1.
第三式的关键是 a,b 交换。若 (ab)m=ambm,则
(ab)m+1=ambmab=amabmb=am+1bm+1.
没有交换条件时,bma 不能换成 abm,结论一般不成立。
6. 非交换环中的二项式定理
设 a,b∈R 且 ab=ba。证明
(a+b)n=k=0∑n(kn)an−kbk.
展开作答
对 n 归纳。假设 n 时成立,则
(a+b)n+1=k=0∑n(kn)an−kbk(a+b).
由于 a,b 交换,an−kbka=an−k+1bk。把乘 a 与乘 b 的两组项按相同的 an+1−kbk 合并,并使用 Pascal 恒等式
(kn)+(k−1n)=(kn+1),
就得到 n+1 时的公式。