跳至主要內容

1.2 代数结构

大约 64 分钟

1.2 代数结构

如果我们对算术、初等代数或矩阵理论的主题进行深入研究,会发现其中存在一些共同特点。我们注意到这些学科处理一些给定或派生的对象,通常是数字或符号表达式,并处理这些对象的组合规则。这些对象包括实数集合、集合XX上的实值函数集合,以及具有通常的加法、减法和乘法规则的复数值n×nn × n方阵的集合。此外,我们发现这些组合操作有一些共同的性质,例如将零加到任何实数、将零函数加到一个函数或将零矩阵加到一个矩阵都不会改变实数、函数或矩阵的值。其他性质,比如交换律,并不总是成立。总体而言,方阵的乘法通常不是交换的操作。

代数学领域旨在通过对典型的代数结构进行系统研究,更充分地理解这些学科。这样的研究具有经济性的优势,因为许多表面上不同的结构实质上是相同的,因此可以接受统一的处理。我们通过考虑集合中元素的组合规则来开始我们对代数结构的研究。

1.2.1 集合上的运算

在集合XX上,二元运算可以被看作是一种规则,用于组合集合中的任意两个元素,以产生集合中的另一个元素。更准确地说,集合XX上的二元运算只是一个函数X×XX\circ \text{:}X \times X \to X(x,y)\circ (x,y)的求值通常用用xyx \circ y表示,称为运算的结果。因此,如果(x,y)X×X(x,y) \in X \times X,则xyXx \circ y \in X

如果\circXX上的二元运算且YXY \subset X,则当且仅当对于YY中的每一对x,yYx,y \in Y,都有xyYx \circ y \in Y。因此,如果\circ也是定义在YXY \subset X上的二元运算,我们说YY对于运算\circ是封闭的。例如,运算=+\circ = +是定义在QR\mathbb{Q} \subset \mathbb{R}上的二元运算。然而,运算xy=xyx \circ y = x^y是定义在R\mathbb{R}上但不是定义在Q\mathbb{Q}上的二元运算。因此,Q\mathbb{Q}对于乘方运算不是封闭的。

Harry

考虑一个例子,其中x=2x = \sqrt{2}(一个无理数)而y=12y = \frac{1}{\sqrt{2}}(也是一个无理数)。

虽然xxyy都是无理数,但xyx^y是有理数。我们可以验证:

xy=(2)12 x^y = \left(\sqrt{2}\right)^{\frac{1}{\sqrt{2}}}

在这种情况下,xyx^y将是24\sqrt[4]{2},这是一个有理数。

一些二元运算可能满足特殊性质。其中,交换性和结合性是最重要的特殊性质。对于集合XX上的二元运算\circ,如果对于x,yX\forall x, y \in X都有xy=yxx \circ y = y \circ x,则该运算被称为交换的;如果对于x,y,zX\forall x, y, z \in X都有(xy)z=x(yz)(x \circ y) \circ z = x \circ (y \circ z),则该运算被称为结合的。例如,加法和乘法在实数R\mathbb{R}上以及正实数R+\mathbb{R}^+上是交换的和结合的。然而,在正实数R+\mathbb{R}^+上,除法不是交换的。

如果对于集合XX上的二元运算\circ存在一个元素eXe \in X,使得对于xX\forall x \in X都有xe=x=exx \circ e = x = e \circ x,则称ee是该运算在XX上的单位元素。

以加法为例,实数集R\mathbb{R}相对于加法有单位元素00,因为对于xR\forall x \in \mathbb{R}都有0+x=x=x+00 + x = x = x + 0。请注意,加法在正实数集R+\mathbb{R}^+上没有单位元素。然而,相对于正实数集R+\mathbb{R}^+上的乘法,单位元素是11,因为对于xR+\forall x \in \mathbb{R}^+都有1x=x1=x1 \cdot x = x \cdot 1 = x。下一个定理表明单位元素是唯一的。


定理 1.6: 如果集合XX在二元运算\circ下存在单位元素,则该单位元素是唯一的。


该定理的证明可以在大多数关于现代代数学引论的书籍中找到(例如,[124, 293])。

如果集合XX在二元运算\circ下具有单位元素ee,那么对于xXx \in X,如果存在元素yXy \in X,使得xy=yx=ex \circ y = y \circ x = e,则称元素yyxx的逆元。注意,所有实数值的n×nn×n矩阵在矩阵乘法下具有乘法单位元素,即n×nn×n单位矩阵。然而,并非每个n×nn×n矩阵都具有乘法逆元。

下一个定理的证明与定理1.6的证明类似,也可以在[124, 293]中找到。


定理 1.7: 设\circ是集合XX上的一个二元运算。xXx \in X对于运算\circ的逆元素如果存在的话,是唯一的。


尽管并非每个集合XX上的二元运算都提供逆元素,但有许多运算能提供一些几乎像逆元一样的元素。显然,如果yy是相对于运算\circXX中的元素xx的逆元素,那么xyx=xx \circ y \circ x = xyxy=yy \circ x \circ y = y。任何满足如下两个条件的元素yy称为xXx \in X的伪逆。

xyx=x 和 yxy=y(1.3) x \circ y \circ x = x \text{ 和 } y \circ x \circ y = y \tag{1.3}

因此,每个逆元素都是伪逆,但反之不一定成立。

假设XX是一个带有两个二元运算\diamond\circ的集合。如果对于运算\diamond,运算\circ是左分配的,那么有:

x(yz)=(xy)(xz),x,y,zX(1.4) x \circ (y \diamond z) = (x \circ y) \diamond (x \circ z), \quad \forall x, y, z \in X \tag{1.4}

如果对于运算\diamond,运算\circ是右分配的,那么有:

(yz)x=(yx)(zx),x,y,zX(1.5) (y \diamond z) \circ x = (y \circ x) \diamond (z \circ x), \quad \forall x, y, z \in X \tag{1.5}

当方程1.4和1.5都成立时,我们简称\circ相对于\diamond是分配的。请注意,在\circ是可交换的情况下,方程1.4和1.5的右侧是相等的。显然,在实数集合上,乘法相对于加法是分配的。然而,在正实数集合上,除法并不是对加法左分配的;即(y+z)/x=(y/x)+(z/x)(y+z)/x = (y/x) + (z/x),但x/(y+z)(x/y)+(x/z)x/(y+z) \neq (x/y) + (x/z)

本章的其余部分将简要概述代数结构,列举一些在构建基于格的神经网络中使用的格结构研究中相关的特殊抽象代数系统的特征。


习题1.2.1

  1. 证明定理1.6,不使用列举的参考文献。

Harry

使用反证法。

假设集合XX在二元运算\circ下存在两个不同的单元元素e1,e2X, 且 e1e2e_1,e_2 \in X, \text{ 且 } e_1 \neq e_2,则:

(x) xX,e1x=xe1e2=e2(x) xX,xe2=xe1e2=e1e2=e1e2=e1 \begin{aligned} (\forall x) \ x \in X , e_1 \circ x = x & \Rightarrow e_1 \circ e_2 = e_2\\ (\forall x) \ x \in X, x \circ e_2 = x & \Rightarrow e_1 \circ e_2 = e_1 \\ & \Rightarrow e_2 = e_1 \circ e_2 = e_1\\ \end{aligned}

这与e1e2e_1 \neq e_2矛盾,故定理1.6得证。\qquad \Box

  1. 证明定理1.7,不使用列举的参考文献。

Harry

使用反证法。

假设x1x_1',x2x_2'xx的逆元,且x1x2x_1' \neq x_2'。则由逆元和单元元定义有

x1x=ex1xx2=ex2=x2(1) x_1' \circ x = e \Rightarrow x_1' \circ x \circ x_2' = e \circ x_2' = x_2' \tag{1}

同理

xx2=ex1xx2=x1e=x1(2) x \circ x_2' = e \Rightarrow x_1' \circ x \circ x_2' = x_1' \circ e = x_1' \tag{2}

由(1)和(2), 得

x1=x1xx2=x2 x_1' = x_1' \circ x \circ x_2' = x_2'

这与假设x1x2x_1' \neq x_2'矛盾,故定理1.7得证。\qquad \Box

  1. 对于有理数集合Q\mathbb{Q}上的每个二元运算\circ,决定该运算是否是可交换的、可结合的,或二者兼具。假设(a)xy=xy2x \circ y = \frac{x \cdot y}{2},(b)xy=xy+1x \circ y = x \cdot y + 1,(c)xy=xyx \circ y = x - y

Harry

(a) 可交换、可结合

(b) 可交换、不可结合

x(yz)=x(yz+1)=x(yz+1)+1=xyz+x1+1=xyz+x+1 \begin{aligned} x \circ (y \circ z) & = x \circ (y \cdot z +1 ) \\ & = x \cdot(y \cdot z +1 ) + 1 \\ & = x \cdot y \cdot z + x \cdot 1 + 1 \\ & = x \cdot y \cdot z + x + 1 \end{aligned}

(xy)z=(xy+1)z=(xy+1)z+1=xyz+1z+1=xyz+z+1 \begin{aligned} (x \circ y) \circ z & = (x \cdot y + 1) \circ z \\ & = (x \cdot y + 1) \cdot z +1 \\ & = x \cdot y \cdot z + 1 \cdot z + 1 \\ & = x \cdot y \cdot z + z + 1 \end{aligned}

x(yz)(xy)zx \circ (y \circ z) \neq (x \circ y) \circ z,故不可结合。

(c) 不可交换,不可结合

xy=xyyx=yx x \circ y = x - y \neq y - x = y \circ x

即不可交换。

x(yz)=x(yz)=x(yz)=xy+z \begin{aligned} x \circ (y \circ z) & = x \circ (y -z ) \\ & = x - (y-z)\\ & = x - y + z\\ \end{aligned}

(xy)z=(xy)z=(xy)z=xyz \begin{aligned} (x \circ y) \circ z & = (x-y) \circ z \\ & = (x-y) -z\\ & = x - y - z\\ \end{aligned}

x(yz)(xy)zx \circ (y \circ z) \neq (x \circ y) \circ z,故不可结合。

1.2.2 半群与群

我们从最简单的代数结构开始讨论,即广群(groupiod)。


定义 1.8 广群是指一个集合XX,以及XX上的一个二元操作\circ。如果操作\circ也是可结合的,那么这个广群被称为半群


为了在表示半群时更加精确,我们应该使用一些符号,比如(X,,=)(X,\circ, =),它指定了元素集合、二元关系和用于指定元素相等的等式关系;即x(yz)=(xy)zx \circ (y \circ z) = (x \circ y) \circ z。然而,通常习惯上使用(X,)(X,\circ)或者仅仅是表示元素集的字母,比如XX,来表示广群或半群,只要不会对使用的二元组合符号产生混淆。此外,代数学家通常不使用诸如\circ这样的特殊符号表示与通常的加法或乘法不同的二元操作。他们坚持使用传统的加法或乘法符号,甚至称这些操作为加法和乘法。我们在某种程度上遵循这个惯例,使用x+yx+y表示xyx \circ y作为加法操作,使用xyx \cdot yx×yx \times y,甚至是xyxy,表示xyx \circ y作为乘法操作。有一种“绅士协定”,使用零符号 0 表示加法恒等元,使用符号 1 表示乘法恒等元,尽管它们实际上可能并不表示整数 0 和 1。当然,如果一个人同时谈论数字,为了避免混淆,会使用其他符号来表示这些恒等元。

对于未受过训练的人来说,半群可能看起来性质太过贫乏,以至于没有太大的兴趣。然而,在矩阵乘法下,n×nn \times n方阵的集合形成一个半群。任何有矩阵理论经验的人都很清楚,这个系统远非贫乏到无趣的地步,事实上,它在性质上非常丰富。对矩阵理论引人入胜的分支的深入研究激发了许多数学发展,并且仍然是数学的一个积极发展和壮大的分支。

在矩阵乘法下的n×nn \times n方阵的集合还具有一个额外的性质,即存在一个乘法单位元。这引出了下一个定义:


定义1.9 半群与单位元组成的代数结构称为幺半群。


例1.5 正整数集合N\mathbb{N},以加法为运算的系统,不是一个幺半群。然而,(N,+)(\mathbb{N}, +)是一个半群。而(N,)(\mathbb{N}, \cdot)是一个带有单位元1的幺半群(monoid)。


在所有可能的具有单一结合运算的代数系统中,群系统是迄今为止研究最广泛的一种。而且,群论是抽象代数中最古老、最丰富应用的部分之一。


定义1.10 (group)是具有每个元素都有逆元的性质的幺半群。


Harry

几个概念的关系:

幺半群半群广群 \text{群} \subset \text{幺半群} \subset \text{半群} \subset \text{广群}

在群中,运算是可交换的,所以单位元和逆元都是唯一的,而且左右单位元和左右逆元都相同。但是,在半群中,运算可能不是可交换的,所以单位元和逆元可能不是唯一的,而且左右单位元和左右逆元可能不同。

在群中,单位元和逆元是可交换的,并不意味着所有元素都是可交换的。

在使用乘法符号时,惯例上用x1x^{-1}表示群GG中元素xx的逆,而在使用加法符号时用x-x表示。回顾幺半群的定义,可以用另一种方式定义群,即作为一个集合GG和一个二元运算,记作(G,)(G, \circ),使得:

G1.G_1. \quad运算\circ是结合的,即x,y,zG\forall x, y, z \in G,有x(yz)=(xy)zx \circ (y \circ z) = (x \circ y) \circ z

G2.G_2. \quad存在一个单位元1G1 \in G,使得xG\forall x \in G,有x1=1x=xx \circ 1 = 1 \circ x = x

G3.G_3. \quadxG\forall x \in Gx1G\exist x^{-1} \in G,使得xx1=x1x=1x \circ x^{-1} = x^{-1} \circ x = 1x1x^{-1}即逆元。

如果(G,)(G, \circ)是一个群而HGH \subset G,当且仅当(H,)(H, \circ)也是一个群时,HH被称为GG的一个子群。此外,如果除了上述三个性质外,运算还是可交换的,则群GG被称为可交换群(或阿贝尔群)。


例 1.6 带加法运算的集合N0\mathbb{N}_0不是一个群。它有一个单位元素 0,但没有大于 0 的整数在N0\mathbb{N}_0中有逆元素。然而,带加法运算的Z\mathbb{Z}是一个群,而且是可交换的群。


科学家和工程师经常从事解决问题的活动。这些问题通常导致涉及某个未知数或数量xx的方程,需要确定其值。最简单的方程是线性方程,形式为a+x=ba + x = b(对于加法运算)和ax=ba \cdot x = b(对于乘法运算)。形如ax=ba \cdot x = b的方程在幺半群(N,)(\mathbb{N}, \cdot)中通常无解。例如,方程2x=32 \cdot x = 3的解为x=32x = \frac{3}{2},这不是整数。然而,形如ax=ba \cdot x = b的方程在结构(R+,)(\mathbb{R}^+, \cdot)中总是有解的。这是因为(R+,)(\mathbb{R}^+, \cdot)是一个群。正如下一个定理所示,解线性方程所需的性质正是群的性质。


定理 1.8 如果(G,)(G, \circ)是一个群,a,bGa, b \in G,那么线性方程ax=ba \circ x = bya=by \circ a = bGG中有唯一解。


这个定理的证明可以在大多数关于抽象代数的教材中找到,例如 [293, 124]。重要的是要注意,解x=a1bx = a^{-1} \circ by=ba1y = b \circ a^{-1}不必相同,除非群是可交换的。然而,方程axb=ca \circ x \circ b = c在任何群(G,)(G, \circ)中都有唯一解,即x=a1cb1x = a^{-1} \circ c \circ b^{-1}。方程axb=ca \circ x \circ b = c被称为xx的一个群平移(group translation)。这个术语源于以下定义:


定义 1.11 如果(G,)(G, \circ)是一个群,那么函数ψ:GG\psi: G \to G被称为一个群平移(group translation),如果ψ(x)=axb\psi(x) = a \circ x \circ b,对所有xGx \in G成立,其中a,bGa, b \in G是常数。如果(G,)(G, \circ)只是一个半群,那么ψ\psi被称为半群平移。


习题 1.2.2:

  1. 举出除了文本中提到的之外的半群和幺半群的例子,这些半群和幺半群不是群。

Harry

半群不是群的主要区别在于是否存在单位元以及每个元素都有逆元。以下是三个例子说明半群不是群:

  • 正整数集合(N,+)(\mathbb{N}, +):正整数集合N\mathbb{N}关于加法++是一个半群,因为加法是结合的。然而,它不是一个群,因为它没有单位元,并且对于正整数nn,不存在正整数mm使得n×m=1n \times m = 1
  • 字符串集合(Σ,)(\Sigma^*, \cdot): 字符串集合Σ\Sigma^*表示所有可能的字符串的集合,关于字符串连接运算\cdot构成一个半群,因为字符串连接是结合的。然而,它不是一个幺半群,因为缺少单位元素。而且也不存在逆元。

幺半群不要求每个元素都有逆元素。以下是三个例子说明幺半群不是群:

  • 自然数集合(N,+,0)(\mathbb{N}, +, 0):自然数集合N\mathbb{N}关于加法++和零00构成一个幺半群。加法是结合的,单位元素是零。然而,它不是一个群,因为对于自然数n>0n > 0,不存在自然数mm使得n+m=0n + m = 0
  • 正整数集合(Z+,×,1)(\mathbb{Z}^+, \times, 1): 正整数集合Z+\mathbb{Z}^+关于乘法×\times和单位元素11构成一个幺半群。乘法是结合的,单位元素是11。然而,它不是一个群,因为对于正整数n>1n > 1,不存在正整数mm使得n×m=1n \times m = 1
  • 非负实数集合(R0,,1)(\mathbb{R}_{\geq 0}, \cdot, 1):非负实数集合R0\mathbb{R}_{\geq 0}关于乘法\cdot和单位元素11构成一个幺半群。乘法是结合的,单位元素是11。然而,它不是一个群,因为对于非零实数xx,不存在非零实数yy使得xy=1x \cdot y = 1
  1. 证明以下命题:如果GG是一个半群,那么GG是一个群,当且仅当满足以下两个条件:(1)iG\exist i \in G使得ix=x,xGi \circ x = x, \forall x \in G和(2)xG,x1G\forall x \in G, \exist x^{-1} \in G使得x1x=ix^{-1} \circ x = i

首先证明必要性。

G是群 \because G\text{是群}

G存在单位元e,使得ex=x \therefore G \text{存在单位元} e, \text{使得} e \circ x = x

i=ei=e,所以(1)成立。

另,因为GG是群,所以存在逆元,即

xG,x1x=e \forall x \in G, x^{-1} \circ x = e

因为i=ei=e,所以(2)成立。

再证明充分性。

⭕ 暂时无法证明

无法证明xi=xx \circ i= x或者xx1=ix \circ x^{-1} = i

  1. 证明定理 1.8。

ax=ba \circ x = b为例。

显然,方程存在解x=a1bx= a^{-1} \circ b。现证明解为唯一的。

假设方程有两个解x1,x2 且 x1x2x_1, x_2 \text{ 且 } x_1 \neq x_2。则有

ax1=b,ax2=bax1=ax2a1ax1=a1ax2ex1=ex2 x1=x2 \begin{aligned} a \circ x_1 = b, a \circ x_2 = b & \Rightarrow a \circ x_1 = a \circ x_2 \\ & \Rightarrow a^{-1} \circ a \circ x_1 = a^{-1} \circ a \circ x_2 \\ & \Rightarrow e \circ x_1 = e \circ x_2 \ \\ & \Rightarrow x_1 = x_2 \end{aligned}

这与假设x1x2x_1 \neq x_2矛盾,所以假设不成立。故方程的解唯一。

综上,得证\qquad \Box

  1. 假设GG是一个群,HG\varnothing \neq H \subset G。证明HHGG的一个子群,当且仅当x,yH,x1yH\forall x,y \in H, x^{-1} \circ y \in H

先证必要性

H 是非空子群 x1,yHx1yH(封闭性) \begin{aligned} H \text{ 是非空子群 } & \Rightarrow x^{-1},y \in H \\ & \Rightarrow x^{-1} \circ y \in H \tag{封闭性} \end{aligned}

再证充分性

要证明HH是群GG的子群,必须满足以下四个条件:

  • 封闭性:对于任意x,yHx, y \in H,必须有xyHx \circ y \in H
  • 单位元:群GG的单位元ee必须属于HH
  • 逆元:对于任意xHx \in H,其逆元x1x^{-1}必须属于HH
  • 结合律:群GG的群运算是结合的,即对于任意x,y,zGx, y, z \in G,都有(xy)z=x(yz)(x \circ y) \circ z = x \circ (y \circ z)

现证明如x,yH,x1yHH是群\forall x,y \in H, x^{-1} \circ y \in H \Rightarrow H \text{是群}

  • 单位元:令y=xy=x,有x1x=eHx^{-1} \circ x = e \in H, 满足单位元要求。
  • 逆元:令y=ey=e,有x1e=x1Hx^{-1} \circ e = x^{-1} \in H,满足逆元要求。
  • 结合律:由于GG是群,其结合律在HH中同样成立。
  • 封闭性:因为xx1Hx \circ x^{-1} \in H,即xx,x1x^{-1}互为逆元,亦即(x1)1=x(x^{-1})^{-1}=x。因为x1yHx^{-1} \circ y \in H,令x=x1x = x^{-1},则(x1)1yHxyH(x^{-1})^{-1} \circ y \in H \Rightarrow x \circ y \in H

因此,HH满足群的定义,即HHGG的子群。

综上,命题得证。\qquad \Box

  1. 证明(Rn,+)(\mathbb{R}^n, +)是一个阿贝尔群(可交换群)。
  • 单位元:(01,02,...,0n)Rn(0_1,0_2,...,0_n) \in \mathbb{R}^n
  • 逆元:(x1,x2,...,xn)Rn(-x_1,-x_2,...,-x_n) \in \mathbb{R}^n
  • 结合性:因为R\mathbb{R}在+上满足结合律,显然Rn\mathbb{R}^n在 加法+ 上满足结合律
  • 封闭性:因为R\mathbb{R}在+上满足封闭律,显然Rn\mathbb{R}^n在 加法+ 上满足封闭律

现在证明交换性。

x=(x1,x2,...,xn),y=(y1,y2,...,yn)Rn,xi,yiR\forall x =(x_1,x_2,...,x_n),y=(y_1,y_2,...,y_n) \in \mathbb{R}^n, x_i,y_i \in \mathbb{R}

x+y=(x1+y1,x2+y2,...,xn+yn)=(y1+x1,y2+x2,...,yn+xn)=(y+x) \begin{aligned} x + y & = (x_1 + y_1, x_2 + y_2,...,x_n+y_n) \\ & = (y_1 + x_1, y_2 + x_2,...,y_n+x_n) \\ & = (y + x) \end{aligned}

即可交换性成立。 综上,(Rn,+)(\mathbb{R}^n, +)是可交换群,命题得证。\qquad \Box

1.2.3 环与域

到目前为止,我们考虑的结构都涉及具有单一二元运算的集合。然而,我们对算术的最早经验教给我们在数字集合上使用两个不同的二元运算,即加法和乘法。这一早期而重要的经验应该表明,在已定义两个二元运算的集合上进行研究具有极大的重要性。根据这些数字系统共有的性质以及诸如所有元素都属于某一数字系统的n×nn×n矩阵集合,或者所有系数都属于例如所有整数的多项式集合等结构,我们现在定义了一种代数结构,称为环(ring)。


定义 1.12 环(ring)(R,,)(R,\diamond, \circ)是一个集合RR,连同两个二元运算\diamond\circ,分别定义为加法和乘法,在RR上满足以下三个条件:

R1R_1.(R,)\quad (R,\diamond)是一个可交换群。

R2R_2.(R,)\quad (R,\circ)是一个半群。

R3R_3.abcRa(bc)=(ab)(ac)(ab)c=(ac)(bc)\quad \forall a、b、c \in R, a \circ (b \diamond c) = (a \circ b) \diamond (a \circ c) 和 (a \diamond b) \circ c = (a \circ c) \diamond (b \circ c)

Harry

*\circ是半群,因此a(bc)(bc)aa \circ (b \diamond c) \neq (b \diamond c) \circ a, *\circ并不要求是半幺群,因此也不必然有单位元。 *R3R_3指明了\circ\diamond可分配,但是反之不然。

为了便于记忆,可以将\circ记作乘法,\diamond记作加法。

如果这个定义的条件R1R_1被弱化为(R,)(R, \diamond)是一个可交换半群,那么RR被称为半环(semiring)

Harry

列举是半环而不是环的例子: *(N,+,×)(\mathbb{N},+, \times),因为除了 0 之外,没有其他自然数有加法逆元。 *2×22×2的非负整数矩阵集,因为除了零矩阵之外,没有其他矩阵有加法逆元。

从对基础数学系统的经验中很容易想到的许多环的例子中,最自然的可能是整数环Z\mathbb{Z},其具有通常的加法和乘法。然而,如果我们检查整数环(Z,+,×)(\mathbb{Z}, +, \times)的性质,其中++×\times对应于\diamond\circ,我们注意到它具有一般环所不具备的性质。其中一些性质包括:

R4R_4.\quad存在操作\circ的单位元素,称为单位元素,通常用1或II表示。

Harry :

(R,)(R,\circ)是半幺群

R5R_5.\quad操作\circ的可交换性。

R6R_6.\quad不存在元素a0a \neq 0,使得对于某个正整数nnna:=aaan=0na: = \begin{matrix} \underbrace{a \diamond a ··· \diamond a } \\ n \end{matrix} = 0

Harry

(R,)(R,\diamond)不存在零元。

 \quad \ \quad另一方面,整数本身缺乏一个非常有用的性质,即:

R7R_7.\quad对于每个非零元素aRa \in RRR中都存在一个表示为a1a^{−1}的元素,使得aa1=a1a=1a \circ a^{−1} = a^{−1} \circ a = 1;即,(R\{0},)(R \backslash \{0\}, \circ)是一个群。

Harry

即,整数的乘法没有逆元。

举例说明:aZ,a1Z,aa1=1\exist a \in \mathbb{Z},a^{-1} \notin \mathbb{Z}, a \circ a^{-1} = 1,例如212=12 \circ \frac{1}{2}=1,但是12Z\frac{1}{2} \notin \mathbb{Z}

 \quad \ \quad事实上,(Z,+,×)(\mathbb{Z}, +, \times)也不具有稍微弱一点的性质:

R8R_8.\quad对于每个非零元素aRa \in RRR中都存在一个表示为a~\tilde{a}的元素,使得aa~a=aa \circ \tilde{a} \circ a = a,并且a~aa~=a~\tilde{a} \circ a \circ \tilde{a} = \tilde{a};即,每个非零元素都有一个伪逆元素。

Harry

即,(R,)(R, \circ)每个非零元素都具有一个伪逆元。对于整数的幺半群(Z,×)(\mathbb{Z}, \times),因为乘法满足交换律,因此有

a×a~×a=aa×a×a~=aa2×a~=aa×a~=1a~=1aZ \begin{aligned} & \quad a \times \tilde{a} \times a = a \\ \Rightarrow & \quad a \times a \times \tilde{a} = a \\ \Rightarrow & \quad a ^ 2 \times \tilde{a} = a \\ \Rightarrow & \quad a \times \tilde{a} = 1 \\ \Rightarrow & \quad \tilde{a} = \frac{1}{a} \notin \mathbb{Z} \\ \end{aligned}

伪逆元由1.2.1中(1.3)定义。

这些性质引导我们进行一些进一步的定义。


定义 1.13 如果一个环满足性质R4R_4,则称其为带幺环。如果一个环满足性质R5R_5,则称其为可交换环交换环。如果一个环满足性质R6R_6,则称其具有零特征。如果满足R7R_7,则称其为除环拟域是一个可交换的除环。如果一个环满足性质R8R_8,则称其为冯·诺依曼环。如果一个环RR满足aR,a2=a\forall a \in R,a^2 = a,则称其为布尔环

Harry

*R4R_4描述的是半群操作\circ,由半群定义的半幺群,由此可以记忆带幺环 *R5R_5描述的也是半群操作\circ,但之前没有1.2.2中没有定义交换半群。 *R6R_6描述的是加法操作\diamond,而且是个否定描述,那么零特征具体指什么? *R7R_7描述半群操作\circ也符合群的要求,也就是说\circ\diamond都是群。

正如我们注意到的,(Z,+,×)(\mathbb{Z},+,\times)是一个可交换环,但不是一个除环。另一方面,(R,+,×)(R,+,\times)是可交换除环的一个示例,因此也是一个域。它也是一个带幺环并且具有零特征的环,同时也是一个完全有序域。这意味着集合R不仅按照≤的自然顺序完全有序,而且加法和乘法的运算符+和×与顺序相容,即:

1.x,y,zR\forall x,y,z \in R,如果xyx \leq y,则x+zy+zx+z \leq y+z(在++下保持顺序)。

2.x,yR\forall x,y \in R,如果0x0 \leq x0y0 \leq y,则0x×y0 \leq x \times y(在×\times下保持顺序)。

其他众所周知的域的例子包括(Q,+,×)(\mathbb{Q},+,\times)(C,+,×)(\mathbb{C},+,\times)。并非所有的环都必然是不同数集的环。

Harry

域(field)的严格定义如下:

一个域是一个非空集合FF,其中定义了两个二元运算++××,通常称为加法和乘法,满足以下性质:

  1. 封闭性(Closure): 对于任意a,bFa, b \in F,有a+bFa + b \in Fa×bFa \times b \in F
  2. 交换性(Commutativity): 加法和乘法都是交换的,即对于任意a,bFa, b \in F,有a+b=b+aa + b = b + aa×b=b×aa \times b = b \times a
  3. 结合性(Associativity): 加法和乘法都是结合的,即对于任意a,b,cFa, b, c \in F,有(a+b)+c=a+(b+c)(a + b) + c = a + (b + c)(a×b)×c=a×(b×c)(a \times b) \times c = a \times (b \times c)
  4. 存在加法单位元(Existence of Additive Identity): 存在一个元素 0,对于任意aFa \in F,有a+0=aa + 0 = a
  5. 存在乘法单位元(Existence of Multiplicative Identity): 存在一个非零元素 1,对于任意aFa \in F(其中a0a \neq 0),有a×1=aa \times 1 = a
  6. 存在加法逆元素(Existence of Additive Inverses): 对于任意aFa \in F,存在一个元素a-a,使得a+(a)=0a + (-a) = 0
  7. 存在乘法逆元素(Existence of Multiplicative Inverses): 对于任意aFa \in F(其中a0a \neq 0),存在一个元素a1a^{-1},使得a×a1=1a \times a^{-1} = 1
  8. 分配律(Distributive Law): 对于任意a,b,cFa, b, c \in F,乘法对加法满足分配律,即a×(b+c)=a×b+a×ca \times (b + c) = a \times b + a \times c(a+b)×c=a×c+b×c(a + b) \times c = a \times c + b \times c

换言之,域上的两个运算都满足封闭性、可交互、可结合,存在单位元、存在逆元、分配律


例子1.7 考虑实值函数集合RX\mathbb{R}^X,其中XX是一个集合。两个函数f,gRXf,g \in \mathbb{R}^X的加法和乘法定义如下: 1.(f+g):XR(f+g) : X \rightarrow \mathbb{R},其中xX, (f+g)(x)=f(x)+g(x)\forall x \in X, \ (f+g)(x) = f(x) + g(x), 2.(f×g):XR(f \times g) : X \rightarrow \mathbb{R},其中xX, (f×g)(x)=f(x)×g(x)\forall x \in X, \ (f \times g)(x) = f(x) \times g(x)

零函数ϕRX\phi \in \mathbb{R}^X被定义为xX, ϕ(x)=0\forall x \in X, \ \phi(x) = 0。单位函数IRXI \in \mathbb{R}^X,被定义为xX, I(x)=1\forall x \in X, \ I(x) = 1。对于每个fRXf \in \mathbb{R}^X,定义其逆fRX-f \in \mathbb{R}^X(f)(x)=f(x)(-f)(x) = -f(x)。那么

xX, (f+(f))(x)=f(x)+(f)(x)=f(x)f(x)=0=ϕ(x) \forall x \in X, \ (f + (-f))(x) = f(x) + (-f)(x) = f(x) - f(x) = 0 = \phi(x)

因此,(f+(f))=ϕ(f + (-f)) = \phi。另外,

xX, (f+g)(x)=f(x)+g(x)=g(x)+f(x)=(g+f)(x) \forall x \in X, \ (f + g)(x) = f(x) + g(x) = g(x) + f(x) = (g + f)(x)

Harry

*f(x)+g(x)=g(x)+f(x)f(x) + g(x) = g(x) + f(x)的依据实数集合上加法的交换律。

因此,RX\mathbb{R}^X上的加法是交换的。同样容易证明f×g=g×ff \times g = g \times f以及

(f+g)+h=f+(g+h),(f×g)×h=f×(g×h), (f + g) + h = f + (g + h), \quad (f \times g) \times h = f \times (g \times h),

f×(g+h)=(f×g)+(f×h),(f+g)×h=(f×h)+(g×h). f \times (g + h) = (f \times g) + (f \times h), \quad (f + g) \times h = (f \times h) + (g \times h).

由此,(RX,+)(\mathbb{R}^X,+)是一个阿贝尔群,(RX,×)(\mathbb{R}^X, \times)是带有单位元的可交换半群,且满足公理R3R_3。因此,(RX,+,×)(\mathbb{R}^X, +, \times)是一个带有单位元的阿贝尔环。然而,(RX,+,×)(\mathbb{R}^X, +, \times)不是一个域,因为并非对于每个fRXf \in \mathbb{R}^Xfϕf \neq \phi都存在乘法逆元。我们无法定义f1(x)=1f(x)f^{-1}(x) = \frac{1}{f(x)},因为可能存在某些xXx \in X使得f(x)=0f(x) = 0,但并非对于所有xXx \in X都成立。尽管如此,如果fϕf \neq \phi,则函数f~\tilde{f}定义为:

f~(x)={1f(x), 当 f(x)0f(x),当 f(x)=0 \tilde{f}(x)=\begin{cases} \frac{1}{f(x)} \text{, 当 }f(x) \neq 0 \\ f(x) \text{,当 }f(x) = 0 \end{cases}

f~\tilde{f}是一个伪逆,因为f×f~×f=ff \times \tilde{f} \times f = ff~×f×f~=f~\tilde{f} \times f \times \tilde{f} = \tilde{f}。因此,(RX,+,×)(\mathbb{R}^X, +, \times)是一个冯·诺伊曼环。

迄今为止考虑的所有环都是可交换的环。然而,在广泛的应用中,非可交换环也起着重要作用。我们展示其中最相关的非可交换环的例子。


例子1.8F\mathbb{F}是任意域,例如Q\mathbb{Q}R\mathbb{R}C\mathbb{C},并考虑形式为

(a11a12a21a22) \begin{pmatrix} a_{11} & a_{12} \\ a_{21} & a_{22} \end{pmatrix}

的所有2×22×2矩阵的集合M2×2(F)M_{2 \times 2}(\mathbb{F}),其中aija_{ij}都属于F\mathbb{F}。所有n×nn × n矩阵的集合Mn×n(F)M_{n×n}(\mathbb{F})同样被定义。

M2×2(F)M_{2 \times 2}(\mathbb{F})上,矩阵加法通过对应元素在F\mathbb{F}中的加法定义:

(a11a12a21a22)+(b11b12b21b22)=(a11+b11a12+b12a21+b21a22+b22) \begin{pmatrix} a_{11} & a_{12} \\ a_{21} & a_{22} \end{pmatrix} + \begin{pmatrix} b_{11} & b_{12} \\ b_{21} & b_{22} \end{pmatrix} = \begin{pmatrix} a_{11} + b_{11} & a_{12} + b_{12} \\ a_{21} + b_{21} & a_{22} + b_{22} \end{pmatrix}

显然,(M2×2(F),+)(M_{2 \times 2}(\mathbb{F}), +)是一个阿贝尔群,具有零元素

(0000) \begin{pmatrix} 0 & 0 \\ 0 & 0 \end{pmatrix}

以及加法逆元素

(a11a12a21a22)=(a11a12a21a22) -\begin{pmatrix} a_{11} & a_{12} \\ a_{21} & a_{22} \end{pmatrix} = \begin{pmatrix} -a_{11} & -a_{12} \\ -a_{21} & -a_{22} \end{pmatrix}

M2×2(F)M_{2 \times 2}(\mathbb{F})上,矩阵乘法通过以下方式定义:

(a11a12a21a22)×(b11b12b21b22)=(a11b11+a12b21a11b12+a12b22a21b11+a22b21a21b12+a22b22) \begin{pmatrix} a_{11} & a_{12} \\ a_{21} & a_{22} \end{pmatrix} \times \begin{pmatrix} b_{11} & b_{12} \\ b_{21} & b_{22} \end{pmatrix} = \begin{pmatrix} a_{11}b_{11} + a_{12}b_{21} & a_{11}b_{12} + a_{12}b_{22} \\ a_{21}b_{11} + a_{22}b_{21} & a_{21}b_{12} + a_{22}b_{22} \end{pmatrix}

如果F\mathbb{F}等于R\mathbb{R}C\mathbb{C},那么这个乘法当然对应于这些域上的常见矩阵乘积,并且最好通过 (aij)(bij)=(cij)(a_{ij})(b_{ij}) = (c_{ij}),其中cij=k=12aikbkjc_{ij} = \sum_{k=1}^2 a_{ik}b_{kj}来记忆。当然,对于矩阵乘法,和的范围可以从k=1k=1nn,这一类似的定义同样成立。简而言之,我们关于系统(M2×2(F),+,×)(M_{2 \times 2}(\mathbb{F}), +, \times)的所有论述同样适用于系统(Mn×n(F),+,×)(M_{n \times n}(\mathbb{F}), +, \times)

为了证明(Mn×n(F),+,×)(M_{n \times n}(\mathbb{F}), +, \times)是一个环,还需要证明结合律和分配律。利用F\mathbb{F}的域属性和在结构(Mn×n(F),+,×)(M_{n \times n}(\mathbb{F}), +, \times)中矩阵乘法的定义,如果drsd_{rs}表示rr行和ss列的(aij)[(bij)(cij)](a_{ij})[(b_{ij})(c_{ij})]中的元素,我们有

drs=k=1nark(j=1nbkjcjs)=j=1n(k=1narkbkj)cjs=ers, d_{rs} = \sum_{k=1}^n a_{rk} (\sum_{j=1}^n b_{kj}c_{js}) = \sum_{j=1}^n ( \sum_{k=1}^n a_{rk}b_{kj})c_{js} = e_{rs},

其中erse_{rs}表示[(aij)(bij)](cij)[(a_{ij})(b_{ij})](c_{ij})中的元素,即第rr行和第ss列。分配性质以类似的方式证明。

这个例子证明了以下定理:


定理1.9 如果F\mathbb{F}是一个域,那么所有元素来自F\mathbb{F}n×nn×n矩阵的集合Mn×n(F)M_{n \times n}(\mathbb{F})在矩阵加法和矩阵乘法下构成一个环。


矩阵环是域F\mathbb{F}中科学和工程理论与实践中的重要工具。然而,需要指出的是,矩阵环(Mn×n(F),+,×)(M_{n \times n}(\mathbb{F}), +, \times)缺乏一些重要的代数性质。由于矩阵乘法不满足交换律,因此Mn×n(F)M_{n \times n}(\mathbb{F})不是一个可交换环。此外,实数系统最重要的性质之一是两个数的乘积只有在至少一个因子为零时才能为零。工程师或科学家在不自觉中经常使用这个事实。例如,假设需要解方程2x2+9x5=02x^2 + 9x - 5 = 0。通常的第一步是对左侧进行因式分解:2x2+9x5=(2x1)(x+5)2x^2 + 9x - 5 = (2x - 1)(x + 5)。然后可以得出结论,xx的唯一可能值是1/21/25-5,因为结果的乘积仅当因子2x12x - 1x+5x + 5之一为零时为零。然而,对于一般的环而言,如果乘积等于零,则至少一个因子也必须等于零的性质并不成立。例如,M2×2(F)M_{2 \times 2}(\mathbb{F})中的矩阵乘法定义表明

(0001)×(0100)=(0000) \begin{pmatrix} 0 & 0 \\ 0 & 1 \end{pmatrix} \times \begin{pmatrix} 0 & 1 \\ 0 & 0 \end{pmatrix} = \begin{pmatrix} 0 & 0 \\ 0 & 0 \end{pmatrix}


习题1.2.3

  1. 证明集合X={2x:xZ}X = \{2x : x \in \mathbb{Z}\}是否构成一个环。

Harry

因为(Z,+,×)(\mathbb{Z},+,\times)是环,所以(X,+)(X, +)满足结合律、可交换,(X,×)(X,\times)满足结合律。因此,只需证明XX满足封闭性,(X,+)(X,+)具有单位元和逆元。

x,yX\forall x,y \in X,可记作x=2a,y=2b,a,bZx=2a,y=2b,a,b \in \mathbb{Z},则

先证封闭性:

x+y=2a+2b=2(a+b)x×y=2a×2b=2(a×b) \begin{aligned} x + y & = 2a + 2b \\ & = 2(a+b) \\ x \times y & = 2a \times 2b \\ & = 2 (a \times b) \end{aligned}

显然,a+b,a×bZa+b, a\times b \in \mathbb{Z},因此x+y,x×yXx+y, x\times y \in X(X,+)(X, +)(X,×)(X, \times)满足封闭性。

再证(X,+)(X,+)具有单位元:

 0=2×0Z 0X x+0=0+x=x 0(x,+)单位元 \begin{aligned} \because \ & 0 = 2 \times 0\in \mathbb{Z} \\ \therefore \ & 0 \in X \\ \because \ & x + 0 = 0 + x = x \\ \therefore \ & 0 \text{是} (x,+) \text{单位元} \end{aligned}

最后证(X,+)(X,+)具有逆元 :

x=2aXx=2(a)=2aXx = 2a \in X \Rightarrow -x = 2(-a) = -2a \in X,则x+(x)=2a+(2a)=2(a+(a))=2(0)=0x + (-x) = 2a + (-2a) = 2 (a + (-a)) = 2 (0) = 0,(x)+x=(2a)+2a=2(a+a)=2(0)=0(-x) + x= (-2a) + 2a = 2(-a+a)=2(0)=0

xX,xX,x+(x)=(x)+x=0\forall x \in X, \exist -x \in X, x+(-x)=(-x)+x=0x-xxx逆元。

得证。\qquad \Box

  1. 证明集合X={2x+1:xZ}X = \{2x+1 : x \in \mathbb{Z}\}是否构成一个环。

Harry

X={2x+1:xZ}X = \{2x+1 : x \in \mathbb{Z}\}不是环,因为不满足封闭性。证明如下:

x=2a+1,y=2b+1a,bZx = 2a +1, y = 2b+1,a,b \in \mathbb{Z}

x+y=(2a+1)+(2b+1)=2a+1+2b+1=2a+2b+1+1=2a+2b+2=2(a+b+1)Xx + y = (2a+1)+(2b+1)=2a+1+2b+1=2a+2b+1+1=2a+2b+2=2(a+b+1) \notin X

得证。\qquad \Box

  1. 证明(Q,+,×)(\mathbb{Q}, +, \times)是一个环。它是否是一个除环(division ring)?

Harry 是一个除环。证明如下:

xQ,x×1=1×x=x\forall x \in \mathbb{Q}, x \times 1 = 1 \times x = x,即(Q,×)(\mathbb{Q},\times)的元素具单位元1。

xQ,x0\forall x \in \mathbb{Q},x \neq 01xQ\frac{1}{x} \in \mathbb{Q},则

x×1x=1x×x=1x \times \frac{1}{x} = \frac{1}{x} \times x = 1

因此xQ,x0\forall x \in \mathbb{Q}, x \neq 0×\times上具有逆元1x\frac{1}{x}

得证。\qquad \Box

  1. 假设X={(w,x,y,z):w,x,y,zQ}X = \{(w, x, y, z) : w, x, y, z \in \mathbb{Q}\},并赋予二元运算加法和乘法,其定义为:

(w,x,y,z),(s,t,u,v)X\forall (w, x, y, z), (s, t, u, v) \in X

(w,x,y,z)+(s,t,u,v)=(w+s,x+t,y+u,z+v) (w, x, y, z) + (s, t, u, v) = (w + s, x + t, y + u, z + v)

(w,x,y,z)(s,t,u,v)=(ws+xu,wt+xv,ys+zu,yt+zv) (w, x, y, z) \cdot (s, t, u, v) = (w \cdot s + x \cdot u, w \cdot t + x \cdot v, y \cdot s + z \cdot u, y \cdot t + z \cdot v)

证明XX是一个环。

Harry

先证((w,x,y,z),+)((w,x,y,z),+)是一个交换群。

因为(Q,+)(\mathbb{Q},+)是交换群,显然((w,x,y,z),+)((w,x,y,z),+)满足结合律、交换律。只需证明存在单位元和逆元。

(w,x,y,z)+(0,0,0,0)=(w+0,x+0y+0,z+0)=(w,x,y,z)(0,0,0,0)+(w,x,y,z)=(0+w,0+x,0+y,0+z)=(w,x,y,z) \begin{aligned} (w,x,y,z)+(0,0,0,0) & = (w+0,x+0,y+0,z+0) \\ & =(w,x,y,z) \\ (0,0,0,0)+(w,x,y,z) & = (0+w,0+x,0+y,0+z) \\ & =(w,x,y,z) \end{aligned}

((w,x,y,z),+)((w,x,y,z),+)存在单位元(0,0,0,0)(0,0,0,0)

又,

(w,x,y,z)+(w,x,y,z)=(w+(w),x+(x)y+(y),z+(z))=(0,0,0,0)(w,x,y,z)+(w,x,y,z)=((w)+w,(x)+x,(y)+y,(z)+z)=(0,0,0,0) \begin{aligned} (w,x,y,z)+(-w,-x,-y,-z) & = (w+(-w),x+(-x),y+(-y),z+(-z)) \\ & =(0,0,0,0) \\ (-w,-x,-y,-z)+(w,x,y,z) & = ((-w)+w,(-x)+x,(-y)+y,(-z)+z) \\ & =(0,0,0,0) \end{aligned}

((w,x,y,z),+)((w,x,y,z),+)存在单位元(w,x,y,z)(-w,-x,-y,-z)

故,((w,x,y,z),+)((w,x,y,z),+)是交换群

再证((w,x,y,z),)((w,x,y,z),\cdot)是一个半群。

((w,x,y,z)(s,t,u,v))(a,b,c,d)=(ws+xu,wt+xv,ys+zu,yt+zv)(a,b,c,d)=((ws+xu)a+(wt+xv)c,(ws+xu)b+(wt+xv)d,(ys+zu)a+(yt+zv)c,(ys+zu)b+(yt+zv)d)=(wsa+xua+wtc+xvc,wsb+xub+wtd+xvd,ysa+zua+ytc+zvc,ysb+zub+ytd+zvd)=(w(sa+tc)+x(ua+vc),w(sb+td)+x(ub+vd),y(sa+tc)+z(ua+vc),y(sb+td)+z(ub+vd))=(w,x,y,z)(sa+tc,sb+td,ua+vc,ub+vd)=(w,x,y,z)((s,t,u,v)(a,b,c,d)) \begin{aligned} ((w, x, y, z) \cdot (s, t, u, v)) \cdot (a,b,c,d)& = (w \cdot s + x \cdot u, w \cdot t + x \cdot v, y \cdot s + z \cdot u, y \cdot t + z \cdot v) \\ & \quad \cdot (a,b,c,d) \\ & = ((w \cdot s + x \cdot u) \cdot a + (w \cdot t + x \cdot v ) \cdot c, \\ & \quad (w \cdot s + x \cdot u) \cdot b + (w \cdot t + x \cdot v ) \cdot d, \\ & \quad (y \cdot s + z \cdot u) \cdot a + (y \cdot t + z \cdot v) \cdot c, \\ & \quad (y \cdot s + z \cdot u) \cdot b + (y \cdot t + z \cdot v) \cdot d) \\ & = (w \cdot s \cdot a + x \cdot u \cdot a + w \cdot t \cdot c + x \cdot v \cdot c, \\ & \quad w \cdot s \cdot b + x \cdot u \cdot b + w \cdot t \cdot d + x \cdot v \cdot d, \\ & \quad y\cdot s \cdot a + z \cdot u \cdot a + y \cdot t \cdot c + z \cdot v \cdot c, \\ & \quad y\cdot s \cdot b + z \cdot u \cdot b + y \cdot t \cdot d + z \cdot v \cdot d) \\ & = ( w \cdot (s \cdot a + t \cdot c) + x \cdot (u \cdot a + v \cdot c), \\ & \quad w \cdot (s \cdot b + t \cdot d) + x \cdot (u \cdot b + v \cdot d), \\ & \quad y \cdot (s \cdot a + t \cdot c) + z \cdot (u \cdot a + v \cdot c), \\ & \quad y \cdot (s \cdot b + t \cdot d) + z \cdot (u \cdot b + v \cdot d)) \\ & = (w,x,y,z) \cdot \\ & \quad (s \cdot a + t \cdot c, \\ & \quad s \cdot b + t \cdot d, \\ & \quad u \cdot a + v \cdot c, \\ & \quad u \cdot b + v \cdot d) \\ & = (w,x,y,z) \cdot ((s,t,u,v) \cdot (a,b,c,d)) \end{aligned}

((w,x,y,z),)((w,x,y,z),\cdot)满足结合律。

因此((w,x,y,z),)((w,x,y,z),\cdot)是半群。 得证。\qquad \Box

⭕还需证明分配律

  1. 证明集合X={x+y31/3+z91/3:x,y,zQ}X = \{x + y \cdot 3^{1/3} + z \cdot 9^{1/3} : x, y, z \in \mathbb{Q}\}是一个环。

Harry

显然,(X,)(X, \cdot)满足结合律,因此是一个半群。

只需证明(X,+)(X, +)是一个群。又,显然(X,+)(X, +)是结合律且可交换,故只需证明单位元和逆元存在。

(x+y31/3+z91/3)+(0+031/3+091/3)=(x+0)+(y+0)31/3+(z+0)91/3=x+y31/3+z91/3 \begin{aligned} (x + y \cdot 3^{1/3} + z \cdot 9^{1/3}) + (0 + 0 \cdot 3^{1/3} + 0 \cdot 9^{1/3} ) \\ & = (x+0) + (y+0) \cdot 3^{1/3} + (z+0) \cdot 9^{1/3}\\ & = x + y \cdot 3^{1/3} + z \cdot 9^{1/3}\\ \end{aligned}

因此,存在单位元(0+031/3+091/3)(0 + 0 \cdot 3^{1/3} + 0 \cdot 9^{1/3} )

又, x,y,zQ\forall x,y,z \in \mathbb{Q},显然x,y,zQ-x,-y,-z \in \mathbb{Q}

(x+y31/3+z91/3)+((x)+(y)31/3+(z)91/3)=(x+(x))+(y+(y))31/3+(z+(z))91/3=0+031/3+091/3 \begin{aligned} (x + y \cdot 3^{1/3} + z \cdot 9^{1/3}) + ((-x) + (-y) \cdot 3^{1/3} + (-z) \cdot 9^{1/3}) \\ & = (x+(-x)) + (y+(-y)) \cdot 3^{1/3} + (z+(-z)) \cdot 9^{1/3} \\ & = 0 + 0 \cdot 3^{1/3} + 0 \cdot 9^{1/3} \\ \end{aligned}

因此逆元存在。 故(X,+)(X, +)是群。

命题得证。\qquad \Box

⭕ 还需证明分配律

  1. 判断练习5中的集合XX是否是一个域。

Harry

是一个域。即满足交换律、存在单位元和逆元。证明如下。

x1,y1,z1,x2,y2,z2Q\forall x_1,y_1,z_1, x_2,y_2,z_2 \in \mathbb{Q}(X,)(X, \cdot)

(x1+y131/3+z191/3)(x2+y231/3+z291/3)=(x1x2+x1y231/3+x1z291/3)+(y131/3x2+y131/3y231/3+y131/3z291/3)+(z191/3x2+z191/3y231/3+z191/3z291/3)=(x1x2+y131/3x2+z191/3x2)+(x1y231/3+y131/3y231/3+z191/3y231/3)+(x1z291/3+y131/3z291/3+z191/3z291/3)+=(x2x1+x2y131/3+x2z191/3)+(y231/3x1+y231/3y131/3+y231/3z191/3)+(z291/3x1+z291/3y131/3+z291/3z191/3)+=x2(x1+y131/3+z191/3)+y231/3(x1+y131/3+91/3)+z291/3(x1+y131/3+z191/3)+=(x2+y231/3+z291/3)(˙x1+y131/3+z191/3) \begin{aligned} (x_1 + y_1 \cdot 3^{1/3} + z_1 \cdot 9^{1/3}) \cdot (x_2 + y_2 \cdot 3^{1/3} + z_2 \cdot 9^{1/3}) & = (x_1 \cdot x_2 + x_1 \cdot y_2 \cdot 3^{1/3} + x_1 \cdot z_2 \cdot 9^{1/3}) + \\ & \quad (y_1 \cdot 3^{1/3} \cdot x_2 + y_1 \cdot 3^{1/3} \cdot y_2 \cdot 3^{1/3} + y_1 \cdot 3^{1/3} \cdot z_2 \cdot 9^{1/3}) + \\ & \quad (z_1 \cdot 9^{1/3} \cdot x_2 + z_1 \cdot 9^{1/3} \cdot y_2 \cdot 3^{1/3} + z_1 \cdot 9^{1/3} \cdot z_2 \cdot 9^{1/3}) \\ & = (x_1 \cdot x_2 + y_1 \cdot 3^{1/3} \cdot x_2 + z_1 \cdot 9^{1/3} \cdot x_2 ) + \\ & \quad (x_1 \cdot y_2 \cdot 3^{1/3} + y_1 \cdot 3^{1/3} \cdot y_2 \cdot 3^{1/3} + z_1 \cdot 9^{1/3} \cdot y_2 \cdot 3^{1/3}) + \\ & \quad (x_1 \cdot z_2 \cdot 9^{1/3} + y_1 \cdot 3^{1/3} \cdot z_2 \cdot 9^{1/3} + z_1 \cdot 9^{1/3} \cdot z_2 \cdot 9^{1/3} ) + \\ & = (x_2 \cdot x_1 + x_2 \cdot y_1 \cdot 3^{1/3} + x_2 \cdot z_1 \cdot 9^{1/3} ) + \\ & \quad ( y_2 \cdot 3^{1/3} \cdot x_1 + y_2 \cdot 3^{1/3} \cdot y_1 \cdot 3^{1/3} + y_2 \cdot 3^{1/3} \cdot z_1 \cdot 9^{1/3}) + \\ & \quad (z_2 \cdot 9^{1/3} \cdot x_1 + z_2 \cdot 9^{1/3} \cdot y_1 \cdot 3^{1/3} + z_2 \cdot 9^{1/3} \cdot z_1 \cdot 9^{1/3} ) + \\ & = x_2 \cdot ( x_1 + y_1 \cdot 3^{1/3} + z_1 \cdot 9^{1/3} ) + \\ & \quad y_2 \cdot 3^{1/3} \cdot ( x_1 + y_1 \cdot 3^{1/3} + \cdot 9^{1/3}) + \\ & \quad z_2 \cdot 9^{1/3} \cdot ( x_1 + y_1 \cdot 3^{1/3} + z_1 \cdot 9^{1/3} ) + \\ & = (x_2 + y_2 \cdot 3^{1/3} + z_2 \cdot 9^{1/3}) \dot (x_1 + y_1 \cdot 3^{1/3} + z_1 \cdot 9^{1/3}) \end{aligned}

即交换律成立。

现证明其单位元存在。

1,0,0Q1,0,0 \in \mathbb{Q},有

(x+y31/3+z91/3)(1+031/3+091/3)=(x+y31/3+z91/3)(1+0+0)=(x+y31/3+z91/3)1+(x+y31/3+z91/3)0+z91/30=x+y31/3+z91/3 \begin{aligned} (x + y \cdot 3^{1/3} + z \cdot 9^{1/3}) \cdot (1 + 0 \cdot 3^{1/3} + 0 \cdot 9^{1/3}) & = (x + y \cdot 3^{1/3} + z \cdot 9^{1/3}) \cdot (1 + 0 + 0) \\ & = (x + y \cdot 3^{1/3} + z \cdot 9^{1/3}) \cdot 1 + (x + y \cdot 3^{1/3} + z \cdot 9^{1/3}) \cdot 0 + z \cdot 9^{1/3} \cdot 0\\ & = x + y \cdot 3^{1/3} + z \cdot 9^{1/3} \end{aligned}

同理,

(1+031/3+091/3)(x+y31/3+z91/3)=(1+0+0)(x+y31/3+z91/3)=1(x+y31/3+z91/3)+0(x+y31/3+z91/3)+0z91/3=x+y31/3+z91/3 \begin{aligned} (1 + 0 \cdot 3^{1/3} + 0 \cdot 9^{1/3}) \cdot (x + y \cdot 3^{1/3} + z \cdot 9^{1/3}) & = (1+0+0) \cdot (x + y \cdot 3^{1/3} + z \cdot 9^{1/3})\\ & = 1 \cdot (x + y \cdot 3^{1/3} + z \cdot 9^{1/3}) +0 \cdot (x + y \cdot 3^{1/3} + z \cdot 9^{1/3}) + 0 \cdot z \cdot 9^{1/3} \\ & = x + y \cdot 3^{1/3} + z \cdot 9^{1/3} \end{aligned}

所以,(X,)(X, \cdot)存在单位元(1+031/3+091/3)=1(1 + 0 \cdot 3^{1/3} + 0 \cdot 9^{1/3}) = 1

现在说明唯一逆元不存在。 假设x+y31/3+z91/3x + y \cdot 3^{1/3} + z \cdot 9^{1/3}的逆元存在,且为a+b31/3+c91/3a + b \cdot 3^{1/3} + c \cdot 9^{1/3}

(x+y31/3+z91/3)(a+b31/3+c91/3)=(xa+y31/3a+z91/3a)+(xb31/3+y31/3b31/3+z91/3b31/3)+(xc91/3+y31/3c91/3+z91/3c91/3)+=(xa+y31/3a+z91/3a)+(xb31/3+yb32/3+zb)+(xc91/3+yc+zc(1+31/3))=(xa+y31/3a+z91/3a)+(xb31/3+yb91/3+zb)+(xc91/3+yc+zc+zc31/3)=(xa+zb+yc+zc)+(ya+xb+zc)31/3+(za+yb+xc)91/3 \begin{aligned} (x + y \cdot 3^{1/3} + z \cdot 9^{1/3}) \cdot (a + b \cdot 3^{1/3} + c \cdot 9^{1/3} ) & = (x \cdot a + y \cdot 3^{1/3} \cdot a + z \cdot 9^{1/3} \cdot a ) + \\ & \quad (x \cdot b \cdot 3^{1/3} + y \cdot 3^{1/3} \cdot b \cdot 3^{1/3} + z \cdot 9^{1/3} \cdot b \cdot 3^{1/3}) + \\ & \quad (x \cdot c \cdot 9^{1/3} + y \cdot 3^{1/3} \cdot c \cdot 9^{1/3} + z \cdot 9^{1/3} \cdot c \cdot 9^{1/3} ) + \\ & = (x \cdot a + y \cdot 3^{1/3} \cdot a + z \cdot 9^{1/3} \cdot a ) + \\ & \quad (x \cdot b \cdot 3^{1/3} + y \cdot b \cdot 3^{2/3} + z \cdot b ) + \\ & \quad (x \cdot c \cdot 9^{1/3} + y \cdot c + z \cdot c \cdot (1+ 3^{1/3}) ) \\ & = (x \cdot a + y \cdot 3^{1/3} \cdot a + z \cdot 9^{1/3} \cdot a ) + \\ & \quad (x \cdot b \cdot 3^{1/3} + y \cdot b \cdot 9^{1/3} + z \cdot b ) + \\ & \quad (x \cdot c \cdot 9^{1/3} + y \cdot c + z \cdot c + z \cdot c \cdot 3^{1/3}) \\ & = (x \cdot a + z \cdot b + y \cdot c + z\cdot c ) + \\ & \quad (y \cdot a + x \cdot b + z \cdot c ) \cdot 3^{1/3} + \\ & \quad (z \cdot a + y \cdot b + x\cdot c) \cdot 9^{1/3} \\ \end{aligned}

求解上述方程中的a,b,ca,b,c,得

{a=zxzxyy(xyz)b=1+yxyzc=1xyz \begin{cases} a = \frac{z - xz - xy}{y(x-y-z)} \\ b = 1 + \frac{y}{x-y-z} \\ c = \frac{-1}{x-y-z} \end{cases}

因为x0,y0,z0x \neq 0,y \neq 0 ,z \neq 0,所有a,b,ca,b,c存在。

故,x+y31/3+z91/3x + y \cdot 3^{1/3} + z \cdot 9^{1/3}存在逆元a+b31/3+c91/3a + b \cdot 3^{1/3} + c \cdot 9^{1/3},其中a,b,ca,b,c如上。

⭕ 还需证明分配律

得证。\qquad \Box

  1. 证明(R,+,×)(\mathbb{R}, +, \times)是一个域。

Harry

封闭性:>

x,yR\forall x,y \in \mathbb{R},显然x+yRx + y \in \mathbb{R},x×yRx \times y \in \mathbb{R}

交换性:

x,yR\forall x,y \in \mathbb{R},显然x+y=y+xx + y = y +x,x×y=y×xx \times y = y \times x

结合性:

x,y,zR\forall x,y,z \in \mathbb{R},显然(x+y)+z=x+(y+z)(x + y) + z = x + (y+z),(x×y)×z=x×(y×z)(x \times y) \times z = x \times (y \times z)

存在加法单位元:

xR\forall x \in \mathbb{R},显然0+x=x+0=x0 + x= x + 0 = x,即具有加法单位元0

存在乘法单位元:

xR\forall x \in \mathbb{R},显然1×x=x×1=x1 \times x= x \times 1 = x,即存在乘法元1

存在加法逆元:

xR\forall x \in \mathbb{R},显然x+(x)=(x)+x=0x + (-x) = (-x) + x = 0,即存在加法逆元xR-x \in \mathbb{R}

存在乘法逆元:

xR, 且 x0\forall x \in \mathbb{R}, \text{ 且 } x \neq 0,显然1xR,1x×x=x×1x=1\frac{1}{x} \in \mathbb{R}, \frac{1}{x} \times x = x \times \frac{1}{x} = 1,即存在加法逆元1x\frac{1}{x}

分配律

x,y,zR,x×(y+z)=x×y+x×z=(y+z)×x\forall x,y,z \in \mathbb{R}, x \times (y + z) = x \times y + x \times z = (y+z) \times x

即,(R,+,×)(\mathbb{R}, + , \times)为域。 命题得证。\qquad \Box

  1. 证明(1)(1)=1(-1) \cdot (-1) = 1

Harry

要证明(1)(1)=1(-1) \cdot (-1) = 1,我们可以通过基本的乘法性质和数字 -1 的定义来证明。

从乘法的定义出发:

a(1)=a a \cdot (-1) = -a

这是关于负数乘法的基本性质。

a=1a = -1

(1)(1)=(1). (-1) \cdot (-1) = -(-1).

使用负数取反的定义:

(1)=1. -(-1) = 1.

对一个负数取反得到一个正数。

因此,我们证明了(1)(1)=1(-1) \cdot (-1) = 1

  1. 证明每个布尔环都是可交换的。

Harry

使用反证法。

(X,+,×)(X, +, \times)是一个布尔环。则xX,x2=x\forall x \in X,x^2=x

x,yX\forall x,y \in X

x×yy×xx2×yx×y×xx×yx×y×xx×y×yx×y×x×yx×y2(x×y)2x×yx×y \begin{aligned} x \times y \neq y \times x & \Rightarrow x^2 \times y \neq x \times y \times x \\ & \Rightarrow x \times y \neq x \times y \times x \\ & \Rightarrow x \times y \times y \neq x \times y \times x \times y \\ & \Rightarrow x \times y^2 \neq (x \times y)^2\\ & \Rightarrow x \times y \neq x \times y\\ \end{aligned}

显然是矛盾的。 因此,假设不成立。命题得证。\qquad \Box

10.令2X2^X表示集合XX的所有子集。定义2X2^X上的两个二元运算 + 和\cdotA+B=(AB)\(AB)A + B = (A \cup B) \backslash (A \cap B)AB=ABA \cdot B = A \cap B,其中A,B2XA, B \in 2^X。证明(2X,+,)(2^X, +, \cdot)是一个布尔环。

Harry

首先证明(2X,+,)(2^X, +, \cdot) 是环。

  • 封闭性:A,B2X\forall A,B \in 2^X

xA+Bx(AB)\(AB)xAB 且 xAB \begin{aligned} \forall x \in A + B & \Rightarrow x \in (A \cup B) \backslash (A \cap B) \\ & \Rightarrow x \in A \cup B \text{ 且 } x \notin A \cap B \\ \end{aligned}

因为AB2XA \cup B \in 2^X,所以x2Xx \in 2^X,因此(2X,+)(2^X, +)是封闭的。同理,显然ABx2A \cap B \in x^2,因此(2X,)(2^X,\cdot)也是封闭的。故(2X,+,)(2^X, + , \cdot)封闭。

*(2X,+)(2^X, +)可结合:

对任意A,B,C2XA, B, C \in 2^X,有

(A+B)+C=((AB)\(AB))+C=((AB)C)\((AB)C)=(A(BC))\(A(BC))=A+(B+C) \begin{aligned} (A + B) + C & = ((A \cup B) \backslash (A \cap B)) + C \\ & = ((A \cup B) \cup C) \backslash ((A \cap B) \cap C)\\ & = (A \cup (B \cup C)) \backslash (A \cap (B \cap C)) \\ & = A + (B + C) \end{aligned}

*(2X,+)(2^X, +)存在单位元:

A+=A\A=A\=A=A \begin{aligned} A + \varnothing & = A \cup \varnothing \backslash A \cap \varnothing \\ & = A \cup \varnothing \backslash \varnothing \\ & = A \cup \varnothing \\ & = A \\ \end{aligned}

同理可得,+A=A\varnothing + A = A,因此(2X,+)(2^X, +)存在单位元\varnothing

*(2X,+)(2^X, +)存在逆元:

A+A=AA\AA=A\A=AA= \begin{aligned} A + A & = A \cup A \backslash A \cap A \\ & = A \backslash A \\ & = A \cap A' \\ & = \varnothing \end{aligned}

AA++上的逆元就是其自身AA *(2X,+)(2^X, +)可交换:

A+B=AB\AB=BA\BA=B+A \begin{aligned} A + B & = A \cup B \backslash A \cap B \\ & = B \cup A \backslash B \cap A \\ & = B+A \end{aligned}

*(2X,)(2^X, \cdot)可结合:

(AB)C=(AB)C=A(BC)=A(BC) \begin{aligned} (A \cdot B) \cdot C & = (A \cap B) \cap C \\ & = A \cap (B \cap C) \\ & = A \cdot (B \cdot C) \end{aligned}

  • 分配律:

A(B+C)=A(BC)\(BC)=A((BC)\(BC))=(ABAC)\(BC)AB+AC=AB+AC=(ABAC)\(ABAC)=(ABAC)\(ABC)x(ABAC)\(BC)x(ABAC) 且 xBC \begin{aligned} A \cdot (B + C) & =A \cdot (B \cup C) \backslash (B \cap C) \\ & = A \cap ((B \cup C) \backslash (B \cap C)) \\ & = (A \cap B \cup A \cap C) \backslash (B \cap C) \\ A \cdot B + A \cdot C & =A \cap B + A \cap C\\ & =(A \cap B \cup A \cap C) \backslash (A \cap B \cap A \cap C)\\ & =(A \cap B \cup A \cap C) \backslash (A \cap B \cap C)\\ \forall x \in (A \cap B \cup A \cap C) \backslash (B \cap C) & \Rightarrow x \in (A \cap B \cup A \cap C) \text{ 且 } x \notin B \cap C\\ \end{aligned}

再证明(2X,+,)(2^X, +, \cdot)是布尔环。

AA=AA=A \begin{aligned} A \cdot A = A \cap A = A \end{aligned}

由此,命题得证。\qquad \Box


1.2.4 向量空间

线性方程组解的理论是更广泛的代数结构理论的一部分,该代数结构称为向量空间。由于我们假设读者熟悉这个主题,因此我们对向量空间的处理将非常简短,仅设计为回顾一些基本概念和定理。这些基本概念和定理在格向量空间的代数结构中有相应之处。 虽然在初等线性代数课程中,向量空间理论通常涉及欧氏向量空间Rn\mathbb{R}^n,但是向量加法和标量乘法的操作在数学和工程中的许多不同背景中都有应用。然而,无论上下文如何,这些操作都遵循相同的一组算术规则。在一般情况下,标量是某个域的元素,这个域可能不同于实数。

<br

定义 1.14:域(F,,)(\mathbb{F},\diamond, \circ)上的向量空间V\mathbb{V},表示为V(F)\mathbb{V}(\mathbb{F}),是一个“可加”阿贝尔群V\mathbb{V},连同一种称为标量乘法的操作,该操作是将F\mathbb{F}的元素左乘每个V\mathbb{V}的元素,且对于所有的αβFα、β \in \mathbb{F}vwV\mathbf{v}、\mathbf{w} \in \mathbb{V}满足以下五个条件:

V1V_1.αvVα \circ \mathbf{v} \in \mathbb{V}

V2V_2.α(βv)=(αβ)vα \circ (β \circ \mathbf{v}) = (α \circ β) \circ \mathbf{v}

V3V_3.(αβ)v=(αv)(βv)(α \diamond β) \circ \mathbf{v} = (α \circ \mathbf{v})\diamond(β \circ \mathbf{v})

V4V_4.α(vw)=(αv)(αw)α \circ (\mathbf{v} \diamond \mathbf{w}) = (α \circ v) \diamond (α \circ \mathbf{w})

V5V_5.1v=v1 \circ \mathbf{v} = \mathbf{v}

V\mathbb{V}中的元素被称为向量,而F\mathbb{F}中的元素被称为标量。


如果标量域F\mathbb{F}在讨论的上下文中是清楚的,那么习惯上用符号V\mathbb{V}代替V(F)\mathbb{V}(\mathbb{F})。我们还注意到,与迄今为止讨论的代数系统相比,向量空间的标量乘法不是一个集合上的二元运算,而是一个规则,它将F\mathbb{F}中的一个元素α\alphaV\mathbb{V}中的一个元素v\mathbf{v}关联起来,得到V\mathbb{V}中的一个元素αv\alpha \circ \mathbf{v}


例 1.9 从例 1.8 可以推出,对于任意域F\mathbb{F}Mn×n(F)M_{n×n}(\mathbb{F})是一个加法阿贝尔群。如果定义标量乘法为

α(aij)=(αaij)αF 且 (aij)Mn×n(F): \alpha \circ (a_{ij}) = (\alpha \circ a_{ij}) \quad \forall \alpha \in \mathbb{F} \text{ 且 } \forall (a_{ij}) \in M_{n \times n}(\mathbb{F}):


显然,标量乘法是明确定义(well-defined)的,因为α\alphaaija_{ij}都是F\mathbb{F}中的元素,因此αaijF\alpha \circ a_{ij} \in \mathbb{F}。因此,定义 1.14 中的公理V1V_1V5V_5都成立,证明了Mn×n(F)M_{n×n}(\mathbb{F})F\mathbb{F}上的一个向量空间。


在线性空间理论中最重要的概念之一是线性无关性。为了与向量空间理论中使用的标准符号一致,本章的其余部分将使用++表示\diamond,使用××表示\circ


定义1.15V(F)\mathbb{V}(\mathbb{F})是一个向量空间,令S=v1,v2,...,vkS = {\mathbf{v_1}, \mathbf{v_2}, ..., \mathbf{v}_k}V\mathbb{V}的子集。如果对于每一组标量α1,α2,...,αkα_1, α_2, ..., α_k,都有

α1v1+α2v2++αkvk=0αi=0, 对于 i=1,2,...,k(1.6) α_1 \cdot \mathbf{v}_1 + α_2 · \mathbf{v}_2 + ··· + α_k \cdot \mathbf{v}_k = 0 \Rightarrow α_i = 0,\text{ 对于 } i = 1, 2, ..., k;\tag{1.6}

则称SS中的向量在域F\mathbb{F}上线性无关。在这个定义中,0\mathbf{0}表示V\mathbb{V}中的零,而00表示F\mathbb{F}中的零。如果这些向量在域F\mathbb{F}上不是线性无关的,那么它们在域F\mathbb{F}上就是线性相关的。


注意,如果向量在F\mathbb{F}上线性相关,那么对于某些标量α1,α2,...,αkα_1, α_2,..., α_k的组合, 存在至少一个i1,2,...,ki \in {1,2,...,k}ai0\exist a_i \neq 0,使得

α1v1+α2v2++αkvk=0(1.7) \alpha_1 \cdot \mathbf{v}_1 + \alpha_2 \cdot \mathbf{v}_2 + \cdots + \alpha_k \cdot \mathbf{v}_k = 0 \tag{1.7}

在这种情况下,我们可以解出vi\mathbf{v}_i

vi=jiβjvj 其中 βj=αjαi(1.8) \mathbf{v}_i = \sum_{j \neq i} \beta_j \mathbf{v}_j \quad \text{ 其中 } \beta_j = -\frac{\alpha_j}{\alpha_i} \tag{1.8}

也就是说,vi\mathbf{v}_i可以表示为剩余向量的线性组合;即vi\mathbf{v}_i依赖于剩余的vj\mathbf{v}_j

如果V\mathbb{V}是一个向量空间,那么V\mathbb{V}的某些子集本身在V\mathbb{V}上定义的向量加法和标量乘法下也构成向量空间。这些向量空间称为V\mathbb{V}的子空间。例如,集合W={(x,y)R2:y=2x}\mathbb{W} = \{(x,y) \in \mathbb{R}^2 : y = 2x\}R2\mathbb{R}^2的一个子空间。显然,如果(x,y)W(x,y) \in \mathbb{W},那么定义u=αxu = αxv=αyv = αy,我们看到v=αy=α(2x)=2(αx)=2uv = αy = α(2x) = 2(αx) = 2u对于任意实数αα都成立。因此,α(x,y)=(αx,αy)=(u,2u)Wα(x,y) = (αx,αy) = (u,2u) \in \mathbb{W},满足定义 1.20 中的公理V1V_1。剩余的四个向量空间公理也同样容易验证。然而,为了证明一个子集W\mathbb{W}是一个向量空间V\mathbb{V}的子空间,不必验证公理V2V_2V5V_5。下面的定理,我们不加证明地给出,表明除了公理V1V_1之外,我们只需要证明W\mathbb{W}在向量加法下是封闭的。


定理 1.10 如果W\mathbb{W}是一个向量空间V(F)\mathbb{V}(\mathbb{F})的非空子集,那么W\mathbb{W}V\mathbb{V}的一个子空间,当且仅当满足以下条件:

  1. 如果v,wW\mathbf{v}, \mathbf{w} \in \mathbb{W},那么v+wW\mathbf{v} + \mathbf{w} \in \mathbb{W},以及
  2. 如果αFα \in \mathbb{F}wW\mathbf{w} \in \mathbb{W},那么αwWα\mathbf{w} \in \mathbb{W}

W={v1,v2,...,vk}\mathbb{W} = \{\mathbf{v}_1, \mathbf{v}_2,...,\mathbf{v}_k\}是一个向量空间V\mathbb{V}的子集,设S(W)S(\mathbb{W})表示所有向量v1,v2,...,vk\mathbf{v}_1, \mathbf{v}_2,..., \mathbf{v}_k的线性组合的集合。即,

S(W)={v:v=i=1kαivi}:(1.9) S(\mathbb{W}) = \{\mathbf{v} : \mathbf{v} = \sum_{i=1}^k \alpha_i \mathbf{v}_i\}: \tag{1.9}


因此,如果v,wS(W)\mathbf{v}, \mathbf{w} \in S(\mathbb{W}),且v=i=1kαivi\mathbf{v} = \sum_{i=1}^k \alpha_i \mathbf{v}_iw=i=1kβivi\mathbf{w} = \sum_{i=1}^k \beta_i \mathbf{v}_i,那么对于任意αFα \in \mathbb{F},有αv=i=1kγiviα\mathbf{v} = \sum_{i=1}^k \gamma_i \mathbf{v}_i,其中γi=ααi\gamma_i = \alpha \alpha_i,以及v+w=i=1kδivi\mathbf{v}+\mathbf{w} = \sum_{i=1}^k \delta_i \mathbf{v}_i,其中δi=αi+βi\delta_i = \alpha_i +\beta_i。因此,αvα\mathbf{v}v+w\mathbf{v} + \mathbf{w}都在S(W)S(\mathbb{W})中,根据定理 1.10,S(W)S(\mathbb{W})V\mathbb{V}的一个子空间。 子空间S(W)S(\mathbb{W})V\mathbb{V}的一个子空间,称它由W\mathbb{W}张成(spanned),而W\mathbb{W}中的向量称为向量空间S(W)S(\mathbb{W})的生成元(generators)。如果S(W)=VS(\mathbb{W}) = \mathbb{V},那么我们说W\mathbb{W}V\mathbb{V}的一个张成集。特别地,如果W\mathbb{W}V\mathbb{V}的一个张成集(span),那么V\mathbb{V}中的每个向量vV\mathbf{v} \in \mathbb{V}都是W\mathbb{W}中的向量的线性组合。

与张成集的概念密切相关的是基和维数的概念。对于科学的学生来说,维数的概念是一个自然的概念。他们通常认为一条线是一维的,一个平面是二维的,而他们周围的空间是三维的。下面的定义使这些概念更加精确。


定义 1.16 向量空间V\mathbb{V}的基(basis)是张成V\mathbb{V}的线性无关向量集。

我们提醒读者,一个向量空间的一个基只是在研究各种数学系统时遇到的许多种基中的一种。一个向量空间的一个基反映了向量空间的代数性质,并且与空间的线性代数性质密切相关,而一个拓扑空间的一个基提供了空间的基本几何性质。一旦确定了一个数学系统的一个基,我们就可以相对于这个基来描述所研究的系统的性质。关于一个向量空间的一个基的最重要的事实可以总结如下。设V\mathbb{V}是一个向量空间,B={v1,v2,...,vk}VB = \{\mathbf{v}_1, \mathbf{v}_2,...,\mathbf{v}_k\} \subset \mathbb{V}

  1. 如果BBV\mathbb{V}的一个基,那么V\mathbb{V}中的每个向量都可以唯一地表示为BB中的元素的线性组合。
  2. 如果V\mathbb{V}中的每个向量都可以唯一地表示为BB中的元素的线性组合,那么BBV\mathbb{V}的一个基。
  3. 如果BBV\mathbb{V}的一个基,且CVC \subset \mathbb{V}card(C)>card(B)card(C) > card(B),那么CC不是线性无关的。

命题 2 立即由零向量有唯一的关于vi\mathbf{v}_i的表示这一观察得出。因此,vi\mathbf{v}_i必须是线性无关的。命题 3 暗示了一个向量空间的一个基中的元素个数必须是唯一的;也就是说,给定一个向量空间的每个基都有相同的元素个数。因此,如果BB是一个基且card(C)>card(B)card(C) \gt card(B),那么CC也会张成V\mathbb{V},但CC不可能是V\mathbb{V}的一个基。考虑到这一点,我们定义一个向量空间V\mathbb{V}的维数为V\mathbb{V}的任意一个基的基数,并用符号dim(V)dim(\mathbb{V})表示V\mathbb{V}的维数。

我们用以下有关的向量空间的例子结束这一节。


例 1.10

  1. 对于i=1,2,...,ni = 1, 2,...,n,设ei=(e1i,e2i,...,eni)Rne^i = (e^i_1,e^i_2,...,e^i_n) \in \mathbb{R}^n,由eji=1e^i_j = 1j=ij = i,以及eji=0e^i_j = 0jij \neq i定义。那么E={ei:i=1,2,...,n}E = \{e^i : i = 1, 2, ..., n\}Rn\mathbb{R}^n的一个基,因为任意向量x=(x1,x2,....,xn)Rnx = (x_1, x_2, ...., x_n) \in \mathbb{R}_n都可以唯一地表示为x=x1e1+x2e2++xnen\mathbf{x} = x_1 \mathbf{e}^1 + x_2 \mathbf{e}^2 + \cdots + x_n \mathbf{e}^n集合EE被称为Rn\mathbb{R}^n标准基(standard basis)Rn\mathbb{R}^n的维数是nn

v1=(1000),v2=(0100),v3=(0010),v4=(0001): \mathbf{v}_1 = \begin{pmatrix} 1 & 0 \\ 0 & 0 \end{pmatrix}, \mathbf{v}_2 = \begin{pmatrix} 0 & 1 \\ 0 & 0 \end{pmatrix}, \mathbf{v}_3 = \begin{pmatrix} 0 & 0 \\ 1 & 0 \end{pmatrix}, \text{和} \mathbf{v}_4 = \begin{pmatrix} 0 & 0 \\ 0 & 1 \end{pmatrix}:

那么B={v1,v2,v3,v4}B = \{\mathbf{v}_1, \mathbf{v}_2, \mathbf{v}_3, \mathbf{v}_4\}M2×2(R)M_{2×2}(\mathbb{R})的一个基。任意向量v=(abcd)\mathbf{v} =\begin{pmatrix} a & b \\ c & d \end{pmatrix}可以唯一地写成v=av1+bv2+cv3+dv4\mathbf{v} = a\mathbf{v}_1 + b\mathbf{v}_2 + c\mathbf{v}_3 + d\mathbf{v}_4。因此,dim(M2×2(R))=4dim(M_{2 \times 2}(\mathbb{R})) = 4


练习 1.2.4

  1. 证明如果B={v1,v2,,vn}B = \{\mathbf{v}_1,\mathbf{v}_2,\ldots,\mathbf{v}_n\}是域F\mathbb{F}上的向量空间V\mathbb{V}的基,且C={w1,w2,,wk}C = \{\mathbf{w}_1,\mathbf{w}_2,\ldots,\mathbf{w}_k\}V\mathbb{V}中的线性无关向量集,那么knk \leq n

Harry

由于BBV\mathbb{V}的基,那么V\mathbb{V}中的任意向量都可以由BB中的向量线性表出,即

wV,a1,a2,,anF : w=a1v1+a2v2++anvn \forall \mathbf{w} \in \mathbb{V}, \exists a_1, a_2, \ldots, a_n \in \mathbb{F} \text{ : } \mathbf{w} = a_1 \mathbf{v}_1 + a_2 \mathbf{v}_2 + \cdots + a_n \mathbf{v}_n

特别地,对于CC中的任意向量,也有

wiC,ai1,ai2,,ainF : wi=ai1v1+ai2v2++ainvn \forall \mathbf{w}_i \in C, \exists a_{i1}, a_{i2}, \ldots, a_{in} \in \mathbb{F} \text{ : } \mathbf{w}_i = a_{i1} \mathbf{v}_1 + a_{i2} \mathbf{v}_2 + \cdots + a_{in} \mathbf{v}_n

将上式写成矩阵形式,有

[w1w2wk]=[a11a12a1ka21a22a2kan1an2ank][v1v2vn] \begin{bmatrix} \mathbf{w}_1 & \mathbf{w}_2 & \cdots & \mathbf{w}_k \end{bmatrix} = \begin{bmatrix} a_{11} & a_{12} & \cdots & a_{1k} \\ a_{21} & a_{22} & \cdots & a_{2k} \\ \vdots & \vdots & \ddots & \vdots \\ a_{n1} & a_{n2} & \cdots & a_{nk} \end{bmatrix} \begin{bmatrix} \mathbf{v}_1 & \mathbf{v}_2 & \cdots & \mathbf{v}_n \end{bmatrix}^\top

A=[a11a12a1ka21a22a2kan1an2ank] A = \begin{bmatrix} a_{11} & a_{12} & \cdots & a_{1k} \\ a_{21} & a_{22} & \cdots & a_{2k} \\ \vdots & \vdots & \ddots & \vdots \\ a_{n1} & a_{n2} & \cdots & a_{nk} \end{bmatrix}

[w1w2wk]=A[v1v2vn] \begin{bmatrix} \mathbf{w}_1 & \mathbf{w}_2 & \cdots & \mathbf{w}_k \end{bmatrix} = A \begin{bmatrix} \mathbf{v}_1 & \mathbf{v}_2 & \cdots & \mathbf{v}_n \end{bmatrix}^\top

由于 C 是线性无关的,那么 C 的秩为 k,即

rank[w1w2wk]=k \operatorname{rank} \begin{bmatrix} \mathbf{w}_1 & \mathbf{w}_2 & \cdots & \mathbf{w}_k \end{bmatrix} = k

由秩的性质,有

k=rank[w1w2wk]rankAmin{n,k} k = \operatorname{rank} \begin{bmatrix} \mathbf{w}_1 & \mathbf{w}_2 & \cdots & \mathbf{w}_k \end{bmatrix} \leq \operatorname{rank} A \leq \min \{n, k\}

因此,必有

kn k \leq n

证毕。\qquad \Box

  1. 证明如果B={v1,v2,,vn}B = \{\mathbf{v}_1,\mathbf{v}_2,\ldots,\mathbf{v}_n\}是域F\mathbb{F}上的向量空间V\mathbb{V}的基,那么V\mathbb{V}的任何其他基都有和BB相同的向量个数。

Harry

假设C={w1,w2,,wk}C = \{\mathbf{w}_1,\mathbf{w}_2,\ldots,\mathbf{w}_k\}V\mathbb{V}的另一个基,我们要证明k=nk = n

首先,由于BBV\mathbb{V}的基,那么BB是线性无关的,并且V\mathbb{V}中的任意向量都可以由BB中的向量线性表出。因此,CC中的每个向量都可以由BB中的向量线性表出,即

wiC,ai1,ai2,,ainF : wi=ai1v1+ai2v2++ainvn \forall \mathbf{w}_i \in C, \exists a_{i1}, a_{i2}, \ldots, a_{in} \in \mathbb{F} \text{ : } \mathbf{w}_i = a_{i1} \mathbf{v}_1 + a_{i2} \mathbf{v}_2 + \cdots + a_{in} \mathbf{v}_n

将上式写成矩阵形式,有

[w1w2wk]=[a11a12a1ka21a22a2kan1an2ank][v1v2vn] \begin{bmatrix} \mathbf{w}_1 & \mathbf{w}_2 & \cdots & \mathbf{w}_k \end{bmatrix} = \begin{bmatrix} a_{11} & a_{12} & \cdots & a_{1k} \\ a_{21} & a_{22} & \cdots & a_{2k} \\ \vdots & \vdots & \ddots & \vdots \\ a_{n1} & a_{n2} & \cdots & a_{nk} \end{bmatrix} \begin{bmatrix} \mathbf{v}_1 & \mathbf{v}_2 & \cdots & \mathbf{v}_n \end{bmatrix}^\top

A=[a11a12a1ka21a22a2kan1an2ank] A = \begin{bmatrix} a_{11} & a_{12} & \cdots & a_{1k} \\ a_{21} & a_{22} & \cdots & a_{2k} \\ \vdots & \vdots & \ddots & \vdots \\ a_{n1} & a_{n2} & \cdots & a_{nk} \end{bmatrix}

[w1w2wk]=A[v1v2vn] \begin{bmatrix} \mathbf{w}_1 & \mathbf{w}_2 & \cdots & \mathbf{w}_k \end{bmatrix} = A \begin{bmatrix} \mathbf{v}_1 & \mathbf{v}_2 & \cdots & \mathbf{v}_n \end{bmatrix}^\top

由于CCV\mathbb{V}的基,那么CC是线性无关的,因此

rank[w1w2wk]=k \operatorname{rank} \begin{bmatrix} \mathbf{w}_1 & \mathbf{w}_2 & \cdots & \mathbf{w}_k \end{bmatrix} = k

由秩的性质,有

k=rank[w1w2wk]rankAmin{n,k} k = \operatorname{rank} \begin{bmatrix} \mathbf{w}_1 & \mathbf{w}_2 & \cdots & \mathbf{w}_k \end{bmatrix} \leq \operatorname{rank} A \leq \min \{n, k\}

因此,必有

kn k \leq n

另一方面,由于CCV\mathbb{V}的基,那么CC也是V\mathbb{V}的一个生成集,因此BB中的每个向量都可以由CC中的向量线性表出,即

wiB,bi1,bi2,,bikF : wi=bi1v1+bi2v2++bikvk \forall \mathbf{w}_i \in B, \exists b_{i1}, b_{i2}, \ldots, b_{ik} \in \mathbb{F} \text{ : } \mathbf{w}_i = b_{i1} \mathbf{v}_1 + b_{i2} \mathbf{v}_2 + \cdots + b_{ik} \mathbf{v}_k

将上式写成矩阵形式,有

[w1w2wn]=[v1v2vk][b11b12b1kb21b22b2kbn1bn2bnk] \begin{bmatrix} \mathbf{w}_1 & \mathbf{w}_2 & \cdots & \mathbf{w}_n \end{bmatrix} = \begin{bmatrix} \mathbf{v}_1 & \mathbf{v}_2 & \cdots & \mathbf{v}_k \end{bmatrix} \begin{bmatrix} b_{11} & b_{12} & \cdots & b_{1k} \\ b_{21} & b_{22} & \cdots & b_{2k} \\ \vdots & \vdots & \ddots & \vdots \\ b_{n1} & b_{n2} & \cdots & b_{nk} \end{bmatrix}^\top

B=[b11b12b1kb21b22b2kbn1bn2bnk] B = \begin{bmatrix} b_{11} & b_{12} & \cdots & b_{1k} \\ b_{21} & b_{22} & \cdots & b_{2k} \\ \vdots & \vdots & \ddots & \vdots \\ b_{n1} & b_{n2} & \cdots & b_{nk} \end{bmatrix}

[w1w2wn]=[v1v2vk]B \begin{bmatrix} \mathbf{w}_1 & \mathbf{w}_2 & \cdots & \mathbf{w}_n \end{bmatrix} = \begin{bmatrix} \mathbf{v}_1 & \mathbf{v}_2 & \cdots & \mathbf{v}_k \end{bmatrix} B^\top

由于BBV\mathbb{V}的基,那么BB也是线性无关的,因此

rank[w1w2wn]=n \operatorname{rank} \begin{bmatrix} \mathbf{w}_1 & \mathbf{w}_2 & \cdots & \mathbf{w}_n \end{bmatrix} = n

由秩的性质,有

n=rank[w1w2wn]rankBmin{n,k} n = \operatorname{rank} \begin{bmatrix} \mathbf{w}_1 & \mathbf{w}_2 & \cdots & \mathbf{w}_n \end{bmatrix} \leq \operatorname{rank} B \leq \min \{n, k\}

因此,必有

nk n \leq k

综上,我们得到

knk k \leq n \leq k

k=n k = n

证毕。\qquad \Box

  1. 假设dim(V)=ndim(\mathbb{V}) = n,而U={w1,w2,,wk}U = \{\mathbf{w}_1,\mathbf{w}_2,\ldots,\mathbf{w}_k\}WV\mathbb{W} \subset \mathbb{V}的基,其中k<nk < n。证明如果vV\mathbf{v} \in \mathbb{V}vW\mathbf{v} \notin \mathbb{W},那么U{v}U \cup \{\mathbf{v}\}是一组线性无关的向量。

Harry

假设U{v}U \cup \{\mathbf{v}\}是一组线性相关的向量,那么存在一组不全为零的系数c1,c2,,ck,ck+1Fc_1, c_2, \ldots, c_k, c_{k+1} \in \mathbb{F},使得

c1w1+c2w2++ckwk+ck+1v=0 c_1 \mathbf{w}_1 + c_2 \mathbf{w}_2 + \cdots + c_k \mathbf{w}_k + c_{k+1} \mathbf{v} = 0

由于vW\mathbf{v} \notin \mathbb{W},那么v\mathbf{v}不能由W\mathbb{W}中的向量线性表出,因此ck+10c_{k+1} \neq 0。否则,如果ck+1=0c_{k+1} = 0,那么上式就变成

c1w1+c2w2++ckwk=0 c_1 \mathbf{w}_1 + c_2 \mathbf{w}_2 + \cdots + c_k \mathbf{w}_k = 0

由于UUW\mathbb{W}的基,那么UU是线性无关的,因此上式只有当c1=c2==ck=0c_1 = c_2 = \cdots = c_k = 0时才成立,这与系数不全为零的假设矛盾。

所以,我们有ck+10c_{k+1} \neq 0,那么我们可以将上式两边同时除以ck+1c_{k+1},得到

c1ck+1w1+c2ck+1w2++ckck+1wk+v>=0 \frac{c_1}{c_{k+1}} \mathbf{w}_1 + \frac{c_2}{c_{k+1}} \mathbf{w}_2 + \cdots + \frac{c_k}{c_{k+1}} \mathbf{w}_k + \mathbf{v} >= 0

移项可得

v=c1ck+1w1c2ck+1w2ckck+1wk \mathbf{v} = -\frac{c_1}{c_{k+1}} \mathbf{w}_1 - \frac{c_2}{c_{k+1}} \mathbf{w}_2 - \cdots - \frac{c_k}{c_{k+1}} \mathbf{w}_k

这说明v\mathbf{v}可以由UU中的向量线性表出,这与vW\mathbf{v} \notin \mathbb{W}的条件矛盾。

因此,我们得出结论,U{v}U \cup \{\mathbf{v}\}是一组线性无关的向量。

证毕。\qquad \Box

1.2.5 同态和线性变换

在本书中,我们处理各种类型的数学系统。术语“抽象数学系统”或“代数系统”用于描述任何明确定义的数学对象集合,例如,由集合及其上的关系和操作组成,以及一系列命题、定义和定理,描述结构的各种性质。

一个基本重要的事实是,即使这些系统的结构很少,比如半群或群,通常也可以根据它们是否在数学上相似或等价来对它们进行分类。这些概念通过抽象系统之间的同态关系在数学上得到精确定义。


定义 1.17G=(G,)G=(G,\bigstar)G=(G,)\mathcal{G}=(\mathcal{G},\circ)是两个带有二元运算\star\circ的代数系统。从GGG\mathcal{G}的同态(homomorphism)是一个函数ψ:GG\psi:G\to \mathcal{G},使得对于任意的g,hGg,h\in G,有

ψ(gh)=ψ(g)ψ(h)(1.10) \psi(g\bigstar h)=\psi(g)\circ \psi(h) \tag{1.10}


因此,同态要求保持系统的运算,即在GG中进行运算ghg\bigstar h然后再应用函数ψ\psi得到的结果,和先分别对gghh应用ψ\psi然后再在G\mathcal{G}中进行运算ψ(g)ψ(h)\psi(g)\circ \psi(h)是相同的。如果存在这样的函数,那么这两个系统就称为同态的。

根据定义,一个同态不必是GGG\mathcal{G}之间的单射。满射的函数如果也是单射,就称为双射,并且导致了极其重要的同构的概念。


定义 1.18G=(G,)G=(G,\bigstar)G=(G,)\mathcal{G}=(\mathcal{G},\circ)是两个系统。从GGG\mathcal{G}的同构(isomorphism)是一个既是同态又是双射的函数ψ:GG\psi:G\to \mathcal{G}


如果存在这样的同态,那么我们就说这两个系统是同构的,并且用GGG\approx \mathcal{G}表示。因此,GGG\mathcal{G}是同构的意味着它们除了元素和运算的名字之外是相同的。也就是说,我们可以通过把GG中的一个元素ggG\mathcal{G}中的一个特定元素g\mathfrak{g}重命名,即g=ψ(g)\mathfrak{g}=\psi(g),并且把运算\bigstar重命名为\circ来得到G\mathcal{G}。那么ghg\bigstar h的对应物就是gh\mathfrak{g}\circ \mathfrak{h}。如果我们把同构看作是一个系统的重命名,使得它和另一个系统一样,那么下一个定理就非常显然,这在 [293] 中有证明。


定理 1.11GGG\mathcal{G}是两个群,假设eeGG的单位元。如果ψ:GG\psi: G \to \mathcal{G}是 同构,那么ψ(e)\psi(e)G\mathcal{G}的单位元。而且,

ψ(g1)=[ψ(g)]1gG(1.11) \psi(g^{−1}) = [ \psi(g)]^{−1} \quad \forall g \in G \tag{1.11}


该定理的本质是同构把单位元映到单位元,把逆元映到逆元。

从我们的讨论可以立即看出,每个系统都与自身同构;我们只需让ψ\psi是恒等函数。要判断两个不同的系统是否同构可能是一项困难的任务。根据定义, 可以用以下算法来证明两个系统G=(G,)G = (G,\bigstar)G=(G,)\mathcal{G} = (\mathcal{G},\circ)是同构的:

步骤 1. 定义从 GGG\mathcal{G}的函数ψ\psi,它是同构的候选函数。

步骤 2. 证明ψ\psi是一个单射函数。

步骤 3. 证明ψ\psi是一个满射函数。

步骤 4. 证明ψ(gh)=ψ(g)ψ(h)\psi(g\bigstar h) = \psi(g) \circ \psi(h)

步骤4通常只是一个计算问题。计算方程的两边,检查它们是否相同。我们用一个例子来说明这个过程。


例子 1.11 我们想要证明(R,+)(\mathbb{R},+)同构于(R+,)(\mathbb{R}^+,\cdot)

步骤1:定义从R\mathbb{R}R+\mathbb{R}^+的函数ψ:RR+\psi : \mathbb{R} \to \mathbb{R}^+ψ(x)=exxR\psi(x) = e^x \quad \forall x \in \mathbb{R}

步骤2:如果ψ(x)=ψ(y)\psi(x) = \psi(y),那么ex=eye^x = e^y,通过取自然对数,我们得到x=yx = y。因此,是单射。

步骤3:如果xR+x \in \mathbb{R}^+,那么ψ(ln(x))=eln(x)=x\psi(ln (x)) = e^{ln (x)} = x。因此,对于每个xR+x \in \mathbb{R}^+yR\exists y \in \mathbb{R},即y=ln(x)y = ln(x),使得ψ(y)=x\psi(y) = x。因此,是满射的。

步骤4:对于x,yRx , y \in \mathbb{R},我们有

ψ(x+y)=ex+y=exey=ψ(x)ψ(y) \psi(x+y) = e^{x+y} = e^x \cdot e^y = \psi(x) \cdot \psi(y)


在代数中,相同的概念总是被称为同构。要证明两个系统不同构,就是要证明不存在一个保持一一对应的代数结构系统。当两个系统有不同的元素个数时,这是一个平凡的问题。例如,由于card(Z)=0<ζ=card(R)card(\mathbb{Z}) = \aleph_0 < \zeta = card(\mathbb{R}),它们作为代数结构永远不可能同构。

到目前为止,我们只讨论了有一个运算的系统。然而,同构的概念很容易推广到有多个运算的系统。


定义 1.19 两个环RRR\mathfrak{R}被称为同构,表示为RRR \approx \mathfrak{R},当且仅当存在一个单射且满射(即双射)的函数ψ:RR\psi: R \to \mathfrak{R},使得

ψ(r+s)=ψ(r)+ψ(s);(1.12) \psi(r + s) = \psi(r) + \psi(s); \tag{1.12}

ψ(rs)=ψ(r)ψ(s):(1.13) \psi(r \cdot s) = \psi(r) \cdot \psi(s): \tag{1.13}

如果存在这样的函数ψ\psi,则称其为环同构。


例 1.12 考虑环(Rn,+,)(\mathbb{R}^n, +, \cdot),其中加法对应于向量加法,乘法由相应的向量分量相乘定义;即,

(x1,x2,,xn)+(y1,y2,,yn)=(x1+y1,x2+y2,,xn+yn)(1.14) (x_1, x_2, \ldots, x_n) + (y_1, y_2, \ldots, y_n) = (x_1 + y_1, x_2 + y_2, \ldots, x_n + y_n) \tag{1.14}

和Hadamard乘法

(x1,x2,,xn)(y1,y2,,yn)=(x1y1,x2y2,,xnyn)(1.15) (x_1, x_2, \ldots, x_n) \cdot (y_1, y_2, \ldots, y_n) = (x_1 \cdot y_1, x_2 \cdot y_2, \ldots, x_n \cdot y_n) \tag{1.15}


留给读者来证明(Rn,+,)(\mathbb{R}^n, +, \cdot)是一个带有单位元的交换环。假设XX是一个具有nn个元素的有限集,例如 X={x1,x2,,xn}X = \{x_1, x_2, \ldots, x_n\},并且ψ:RXRn\psi: \mathbb{R}^X \to \mathbb{R}^n被定义为

ψ(f)=(f(x1),f(x2),,f(xn)) \psi(f) = (f(x_1), f(x_2), \ldots, f(x_n))

Harry

RX\mathbb{R}^X 可以理解为由 XX 中的元素索引的实数组成的 nn 维向量空间。

每个元素 xix_i 对应于向量空间中的一个维度,而该元素的取值范围是实数域(通常是所有实数)。因此,RX\mathbb{R}^X 表示的是由 XX 中元素索引的 n 维实数向量空间。

举例来说,如果 X={x1,x2,x3}X=\{x_1, x_2, x_3\},那么 RX\mathbb{R}^X 可能表示一个三维实数向量空间,其中每个向量可以表示为 (a,b,c)(a, b, c),其中 abca、b、c 是实数,分别对应于 x1x_1x2x_2x3x_3 的取值。

如果(y1,y2,,yn)Rn(y_1, y_2, \ldots, y_n) \in \mathbb{R}^n并且gRXg \in \mathbb{R}^X是由g(xi)=yig(x_i) = y_i定义的函数(i=1,2,,ni = 1,2, \ldots, n),那么ψ(g)=(y1,y2,,yn)\psi(g) = (y_1, y_2, \ldots, y_n)。因此,是满射的。证明单射同样简单。此外,

ψ(f+h)=((f+h)(x1),(f+h)(x2),,(f+h)(xn))=(f(x1)+h(x1),f(x2)+h(x2),,f(xn)+h(xn))=(f(x1),f(x2),,f(xn))+(h(x1),h(x2),,h(xn))=ψ(f)+ψ(h)(1.16) \begin{aligned} \psi(f + h) & = ((f + h)(x_1), (f + h)(x_2), \ldots, (f + h)(x_n)) \\ & = (f(x_1) + h(x_1), f(x_2) + h(x_2), \ldots, f(x_n) + h(x_n)) \tag{1.16} \\ & = (f(x_1), f(x_2), \ldots, f(x_n)) + (h(x_1), h(x_2), \ldots, h(x_n)) \\ & = \psi(f) + \psi(h) \end{aligned}

Harry

⭕ 在满射的证明中,为什么 RX\mathbb{R}^X的元素可以是函数gg

这是因为RX\mathbb{R}^XXX的索引集合,也就是由XX变换而来的集合,因此可以用函数gg表示RX\mathbb{R}^X的元素。

类似的论证表明 ψ(fh)=ψ(f)ψ(h)\psi(f \cdot h) = \psi(f) \cdot \psi(h)。这表明环 (Rn,+,)(\mathbb{R}^n, +, \cdot)(RX,+,)(\mathbb{R}^X, +, \cdot) 是同构的。当然,通过以类似的方式论证,我们可以证明对于任何域 F\mathbb{F},相应的环 (Fn,+,)(\mathbb{F}^n, +, \cdot)(FX,+,)(\mathbb{F}^X, +, \cdot) 也是同构的。

Harry

⭕ 如何证明?


本节中考虑的最后一类函数是线性变换。这些是在研究向量空间时最重要的函数。


定义 1.20 将向量空间 V(F)\mathbb{V}(\mathbb{F}) 映射到向量空间 W(F)\mathbb{W}(\mathbb{F}) 的线性变换或线性算子是一个函数 LV(F)W(F)L:\mathbb{V}(\mathbb{F}) \to \mathbb{W}(\mathbb{F}),满足以下方程式:

L(αu+βv)=αL(u)+βL(v)(1.17) L(α \cdot \mathbf{u} + β \cdot \mathbf{v}) = α \cdot L (\mathbf{u}) + β \cdot L(\mathbf{v}) \tag{1.17}

其中 u,vV(F)\forall \mathbf{u}, \mathbf{v} \in \mathbb{V}(\mathbb{F})以及α,βF\forall α, β \in \mathbb{F}。如果此外 LL 既是单射又是满射,那么 LL 被称为向量空间同构,而向量空间 V\mathbb{V}W\mathbb{W} 被称为同构的向量空间。与之前一样,符号 VW\mathbb{V} \approx \mathbb{W} 表示 V\mathbb{V}W\mathbb{W} 是同构的。


线性变换的等价定义可以在许多教材中找到,如下定理所示(参见引用 [10, 85, 163])。


定理 1.12 对于函数 LV(F)W(F)L:\mathbb{V}(\mathbb{F}) \to \mathbb{W}(\mathbb{F}),它是一个线性变换,对于αF\forall \alpha \in \mathbb{F}u,vV\forall \mathbf{u},\mathbf{v} \in \mathbb{V},以下条件成立:

  1. L(αu+βv)=αL(u)+βL(v)L(\alpha \cdot \mathbf{u} + \beta \cdot \mathbf{v}) = \alpha \cdot L(\mathbf{u}) + \beta \cdot L(\mathbf{v})
  2. L(u+v)=L(u)+L(v)L(\mathbf{u}+\mathbf{v}) = L(\mathbf{u})+ L(\mathbf{v})

如果 LL 是将向量空间 V(F)\mathbb{V}(\mathbb{F}) 映射到向量空间 W(F)\mathbb{W}(\mathbb{F}) 的线性变换,那么:

  1. L(0V)=0WL(\mathbf{0}_{\mathbb{V}}) = \mathbf{0}_{\mathbb{W}},其中 0V\mathbf{0}_{\mathbb{V}}0W\mathbf{0}_{\mathbb{W}} 分别是 V\mathbb{V}W\mathbb{W} 中的零向量,并且
  2. 如果 v1,...,vn\mathbf{v}_1, ..., \mathbf{v}_nV\mathbb{V} 的元素,α1,...,αnα_1, ... , α_nF\mathbb{F} 中的标量,那么 L(α1v1+α2v2+...+αnvn)=α1L(v1)+α2L(v2)+...+αnL(vn)L(α_1·\mathbf{v}_1 + α_2·\mathbf{v}_2 + ... + α_n·\mathbf{v}_n) = α_1·L(\mathbf{v}_1) + α_2·L(\mathbf{v}_2) + ... + α_n·L(\mathbf{v}_n)

第一条命题(1)可以从条件L(αu+βv)=αL(u)+βL(v)L(α·\mathbf{u} + β·\mathbf{v}) = α·L(\mathbf{u}) + β·L(\mathbf{v})(其中α=0β=0α = 0,β = 0)中得出。第二条命题(2)可以通过数学归纳法轻松证明。


例1.13 回顾例1.12中定义的函数:RXRn\mathbb{R}^X \to \mathbb{R}^n,当card(X)=ncard(X) = n时是单射和满射。现在假设kRk \in \mathbb{R}, f,hRXf,h\in \mathbb{R}^X。通过定义函数(kf)XR(k·f):X → \mathbb{R}(kf)(x)=kf(x)(k·f)(x) = k·f(x),我们有

ψ(kf)=((kf)(x1),(kf)(x2),...,(kf)(xn))=(kf(x1),kf(x2),...,kf(xn))=k(f(x1),f(x2),...,f(xn))=k(f) \begin{aligned} \psi(k·f) & = ((k·f)(x_1),(k·f)(x_2),...,(k·f)(x_n)) \\ & = (k·f(x_1),k·f(x_2),...,k·f(x_n))\\ & = k·(f(x_1),f(x_2),...,f(x_n))\\ & = k·(f) \end{aligned}

在例1.12中已经证明了ψ(f+h)=ψ(f)+ψ(h)\psi(f+h) = \psi(f) + \psi(h)。因此,根据定理1.12,ψ\psi是一个向量空间同构,RX\mathbb{R}^XRn\mathbb{R}^n是同构的向量空间。


练习1.2.5

  1. 考虑群(Z,+)(\mathbb{Z},+)(3Z,+)(3\mathbb{Z},+),其中3Z={3n:nZ}3\mathbb{Z} = \{3n: n \in \mathbb{Z}\}。判断函数:Z3Z\mathbb{Z} \to 3\mathbb{Z},定义为ψ(n)=3n\psi(n) = 3n,是否是同构。

Harry

ψ(m)=ψ(n)3m=3nm=n \begin{aligned} \psi(m) = \psi(n) & \Leftrightarrow 3m = 3n \\ & \Leftrightarrow m = n \end{aligned}

所以 ψ(n)\psi(n) 是单射。

又,

x3Zx=3×13x,13xZψ(13x)=x \begin{aligned} \forall x \in 3\mathbb{Z} & \Leftrightarrow x = 3 \times \frac{1}{3} x, \frac{1}{3}x \in \mathbb{Z} \\ & \Leftrightarrow \psi(\frac{1}{3}x) = x \end{aligned}

因此 ψ(n)\psi(n) 是满射。

再,x,yZ\forall x, y \in \mathbb{Z}

ψ(x×y)=3(x×y)=3x×y3x×3y=ψ(x)×ψ(y) \begin{aligned} \psi(x \times y) & = 3 (x \times y)\\ & = 3x \times y \\ & \neq 3x \times 3y \\ & = \psi(x) \times \psi(y) \end{aligned}

即: ψ(xy)ψ(x)×ψ(y)\psi(xy) \neq \psi(x)\times \psi(y)

故: ψ(n)=3n\psi(n) = 3n 不是同构。\qquad \Box

  1. G=Rn\{0}G = \mathbb{R}^n \backslash \{0\}。判断群(G,×)(G,×)(R,+)(\mathbb{R},+)是否同构。

Harry

步骤1: 定义函数 RG:ψ(x)=ex\mathbb{R} \to G:\psi(x)=e^{x}

步骤2:

x,yG,ψ(x)=ψ(y)ex=eyln(ex)=ln(ey)x=y \begin{aligned} \forall x,y \in G, \psi(x) = \psi(y) & \Leftrightarrow e^{x} = e^{y}\\ & \Leftrightarrow ln(e^{x}) = ln(e^{y}) \\ & \Leftrightarrow x = y \end{aligned}

因此, ψ(x)\psi(x)是单射。

步骤3:

xG,yR,y=ln(x),ψ(y)=ey=eln(x)=x \begin{aligned} \forall x \in G, \exist y \in \mathbb{R}, y = ln(x), \psi(y) = e^{y} = e^{ln(x)} = x \end{aligned}

因此,ψ(x)\psi(x)是满射。

步骤4:

ψ(x×y)=ex+y=ex×ey=ψ(x)×ψ(y) \begin{aligned} \psi(x \times y ) = e^{x + y} = e^{x} \times e^{y} = \psi(x) \times \psi(y) \end{aligned}

因此 ,G,RG,\mathbb{R}同态。

综上, G,RG,\mathbb{R} 同构。

⭕ 有问题。 首先,我们需要了解群以及同构的定义: 群是一个集合,配合一个二元运算,满足四个条件:封闭性、结合律、存在单位元、每个元素存在逆元。

同构是指两个群在结构上是完全相似的,即存在一个双射函数,可以将一个群完全映射到另一个群,并且满足运算结构的保持。

对于群(G,×)(G,×)(R,+)(\mathbb{R},+)G=Rn\{0}G=\mathbb{R}^n\backslash\{0\},其中,×× 操作为向量的点乘,这个运算不满足群的性质,因为向量的点乘不一定存在逆元,比如对任意非零向量xx,不存在另一向量使得两者点乘得到单位元1。所以 (G,×)(G,×) 不构造成群。

(R,+)(\mathbb{R},+) 是群,其中,+代表实数的加法,这个运算满足群的所有性质。 因此,群(G,×)(G,×)(R,+)(\mathbb{R},+)无法进行同构对比,因为(G,×)(G,×) 不构成一个群。

  1. 判断环(2Z,+,×)(2\mathbb{Z},+,×)(3Z,+,×)(3\mathbb{Z},+,×)是否同构。

Harry

步骤1: 定义函数 2Z3Z:ψ(x)=32x2\mathbb{Z} \to 3\mathbb{Z}: \psi(x)=\frac{3}{2} x

步骤2:

x,y2Zx=2n,y=2m,n,mZψ(x)=ψ(y)ψ(2n)=ψ(3m)32×2n=32×2m3n=3mn=m2n=2mx=y \begin{aligned} \forall x,y \in 2\mathbb{Z} & \Rightarrow x = 2n,y=2m, n,m \in \mathbb{Z} \\ \psi(x) = \psi(y) & \Leftrightarrow \psi(2n) =\psi(3m)\\ & \Leftrightarrow \frac{3}{2} \times 2n = \frac{3}{2} \times 2m \\ & \Leftrightarrow 3n = 3m \\ & \Leftrightarrow n = m \\ & \Leftrightarrow 2n = 2m \\ & \Leftrightarrow x = y \\ \end{aligned}

因此, ψ(x)\psi(x)是单射。

步骤3:

x3Z,nZ,x=3n,y=2n,ψ(y)=ψ(2n)=32×2n=3n=x \begin{aligned} \forall x \in 3\mathbb{Z}, \exist n \in \mathbb{Z}, x = 3n, y=2n, \psi(y) = \psi(2n) = \frac{3}{2} \times 2n = 3n = x \end{aligned}

因此,ψ(x)\psi(x)是满射。

步骤4:

ψ(x+y)=32×(2n+2m)=32×2n+32×2m=ψ(x)+ψ(y) \begin{aligned} \psi(x + y ) = \frac{3}{2} \times (2n+2m) = \frac{3}{2} \times 2n + \frac{3}{2} \times 2m = \psi(x) + \psi(y) \end{aligned}

ψ(x×y)=32×(2n×2m)=(32×2n)×(32×2m)=ψ(x)×ψ(y) \begin{aligned} \psi(x \times y ) = \frac{3}{2} \times (2n \times 2m) = (\frac{3}{2} \times 2n )\times (\frac{3}{2} \times 2m) = \psi(x) \times \psi(y) \end{aligned}

综上, (2Z,+,×)(2\mathbb{Z},+,×)(3Z,+,×)(3\mathbb{Z},+,×) 同构。

  1. 假设V\mathbb{V}W\mathbb{W}U\mathbb{U}是三个向量空间,且向量空间V\mathbb{V}W\mathbb{W}都同构于U\mathbb{U}。展示如何将这两个同构组合以生成从V\mathbb{V}W\mathbb{W}的同构。

Harry

如果 V\mathbb{V}W\mathbb{W} 都同构于U\mathbb{U},那么存在两个线性变换 f:VUf: \mathbb{V} \to \mathbb{U}g:WUg: \mathbb{W} \to \mathbb{U},使得ffgg都是双射。也就是说,ffgg都是一一对应的,并且保持向量的加法和标量乘法。

要从V\mathbb{V}W\mathbb{W}生成一个同构,我们可以利用ffgg的逆变换。我们定义一个线性变换h:VWh: \mathbb{V} \to \mathbb{W},使得 h=g1fh = g^{-1} \circ f。也就是说,hh是先将 V\mathbb{V} 中的向量映射到 U\mathbb{U} 中,然后再将U\mathbb{U}中的向量映射到W\mathbb{W}中。

我们可以证明hh是一个同构。

首先,hh是线性的,因为它是两个线性变换的复合。其次,hh是双射的,因为它是两个双射的复合。具体地,如果h(v1)=h(v2)h(v_1) = h(v_2),那么g1(f(v1))=g1(f(v2))g^{-1}(f(v_1)) = g^{-1}(f(v_2)),从而f(v1)=f(v2)f(v_1) = f(v_2),从而v1=v2v_1 = v_2。这说明hh是单射的。

另一方面,因为gg是满射的,因此对于任意的wWw \in \mathbb{W},存在一个uUu \in \mathbb{U},使得g1(u)=wg^{-1}(u)=w。因为ff是满射的,存在一个vVv \in \mathbb{V},使得f(v)=uf(v) = u,。因此,h(v)=g1(f(v))=g1(u)=wh(v) = g^{-1}(f(v)) = g^{-1}(u) = w。这说明hh是满射的。

综上所述,hh是一个从V\mathbb{V}W\mathbb{W}的同构。

⭕ 不需要证明同态?


另外一个证明:

如果向量空间 V\mathbb{V}U\mathbb{U} 同构,以及 W\mathbb{W}U\mathbb{U} 同构,那么我们可以确实建立 V\mathbb{V}W\mathbb{W} 之间的一个同构映射。这个映射可以通过复合函数构建。

假设 φ:VUφ: \mathbb{V} → \mathbb{U}ψ:WUψ: \mathbb{W} → \mathbb{U}V\mathbb{V}U\mathbb{U}W\mathbb{W}U\mathbb{U} 的同构映射。那么我们可以定义 θ:VWθ: \mathbb{V} → \mathbb{W} 作为 ψ1φψ⁻¹ ∘ φ(这里 表示函数复合,ψ1ψ⁻¹ψψ的逆映射)。这就是从 V\mathbb{V}W\mathbb{W} 的一个同构映射。

证明 θθ 是同构映射的关键在于满足两个条件:

线性性质:对于任何向量 v1\mathbf{v1}, v2\mathbf{v2} 属于 V\mathbb{V} ,和任何标量 cc,我们有:

θ(v1+v2)=θ(v1)+θ(v2)θ(\mathbf{v1} + \mathbf{v2}) = θ(\mathbf{v1}) + θ(\mathbf{v2})

θ(cv1)=cθ(v1)θ(c \mathbf{v1}) = c θ(\mathbf{v1})

可逆性:表示存在 θθ 的逆映射 θ1:WVθ⁻¹ : \mathbb{W} → \mathbb{V} ,使得 θ1(θ(v))=vθ⁻¹(θ(\mathbf{v})) = \mathbf{v},对所有 vV\mathbf{v} ∈ \mathbb{V} 成立,以及 θ(θ1(w))=wθ(θ⁻¹(w)) = w,对所有 wWw ∈ \mathbb{W} 成立。

这两个性质的证明可以由 φφψψ 的同构性质和函数复合的性质推导得出。

上次编辑于:
贡献者: harry