Skip to content

Commit

Permalink
docs: ready for v0.5 (#76)
Browse files Browse the repository at this point in the history
* docs: remove excessive `\end{document}`

* format: fix misused commands

* docs: fix chap26 graphics

* format: whitespace and visual changes

* docs: add summary and exercise environment
  • Loading branch information
45gfg9 authored Sep 8, 2024
1 parent f59bab7 commit 0bef680
Show file tree
Hide file tree
Showing 31 changed files with 2,295 additions and 2,451 deletions.
2 changes: 1 addition & 1 deletion 习题参考答案/专题/3 有限维线性空间.tex
Original file line number Diff line number Diff line change
Expand Up @@ -196,7 +196,7 @@ \section*{3 有限维线性空间}
\begin{enumerate}
\item$k_1=\cdots=k_m=0$. 原式显然成立.

\item$k_1,\cdots,k_m$ 不全为 0. 则
\item$k_1,\ldots,k_m$ 不全为 0. 则
\begin{gather*}
l_1(k_1\alpha_1+\cdots+k_m\alpha_m)=0 \\
k_1(l_1\alpha_1+\cdots+l_m\alpha_m)=0
Expand Down
120 changes: 56 additions & 64 deletions 讲义/专题/1 预备知识.tex
Original file line number Diff line number Diff line change
Expand Up @@ -374,81 +374,73 @@ \section{高斯消元法}

从高斯消元法开始,我们正式进入线性代数的学习. 实际上,上述 \ref*{item:1:解方程组} 中关于方程组解的情况的讨论我们是浮于表面,是基于算法最后得到的矩阵的形式进行的讨论,但事实上,这背后蕴含着更深刻的意义. 我们将会在接下来的十余个章节中讲述线性代数中的核心概念,并在\nameref{chap:朝花夕拾}中回过头来重新审视线性方程组解的问题. 相信在那时,经历十余章各式抽象概念和运算技巧的洗礼后再来回味这一问题的你,定有``守得云开见月明''之感,对线性代数的理解也会更深一层.

\vspace{2ex}
\centerline{\heiti \Large 内容总结}
\begin{summary}

本讲为了后续章节讲述方便引入了一些基本概念和算法. 尽管这是一门面向理工科应用的数学课,但我们仍然希望以最自然的方式引入概念,而非填鸭式地轰炸,因此我们首先从大家最熟悉的实数集合开始,讨论在集合上定义运算的方法:我们逐步加强条件,引入了三种基本的代数结构——群、环和域,并且给出了一些例子,并简单讨论了定义代数系统的意义. 事实上,下一讲开始要介绍的线性空间也是一种特殊的代数结构,因此首先引入代数结构对于我们自然展开接下来的讨论有很大的帮助,不至于让读者觉得非常突兀.
本讲为了后续章节讲述方便引入了一些基本概念和算法. 尽管这是一门面向理工科应用的数学课,但我们仍然希望以最自然的方式引入概念,而非填鸭式地轰炸,因此我们首先从大家最熟悉的实数集合开始,讨论在集合上定义运算的方法:我们逐步加强条件,引入了三种基本的代数结构——群、环和域,并且给出了一些例子,并简单讨论了定义代数系统的意义. 事实上,下一讲开始要介绍的线性空间也是一种特殊的代数结构,因此首先引入代数结构对于我们自然展开接下来的讨论有很大的帮助,不至于让读者觉得非常突兀.

接下来我们也从域的定义入手,构造了$\mathbf{R}^2$上的乘法运算使其构成了一个域,并且我们发现这里的定义与高中学习的复数乘法是完全一致的. 之后我们引入了等价关系的概念,这一概念在后续的讲义中将会多次出现,其重要意义就是将一个集合划分成了几个等价的区域. 最后我们讨论了高斯消元法的一般步骤,这是我们接下来解决线性空间中各类问题绕不开的算法.
接下来我们也从域的定义入手,构造了$\mathbf{R}^2$上的乘法运算使其构成了一个域,并且我们发现这里的定义与高中学习的复数乘法是完全一致的. 之后我们引入了等价关系的概念,这一概念在后续的讲义中将会多次出现,其重要意义就是将一个集合划分成了几个等价的区域. 最后我们讨论了高斯消元法的一般步骤,这是我们接下来解决线性空间中各类问题绕不开的算法.

\vspace{2ex}
\centerline{\heiti \Large 习题}
\end{summary}

\vspace{2ex}
{\kaishu 我这门课很简单,只有简单的加减乘除四则运算,甚至除法都不太需要.}
\begin{flushright}
\kaishu
——浙江大学数学科学学院教授吴志祥
\end{flushright}
\begin{exercise}
\exquote[浙江大学数学科学学院教授吴志祥]{我这门课很简单,只有简单的加减乘除四则运算,甚至除法都不太需要.}

\centerline{\heiti A组}
\begin{enumerate}
\item 完善\autoref{thm:复数乘法构造} 中的证明,即证明$\mathbf{R}^2$在平面向量加法和如\autoref*{thm:复数乘法构造} 定义的乘法下构成一个域.

\item 完成教材48页第13题.

\item 求齐次线性方程组$\begin{cases}
x_1+x_2+x_3+4x_4-3x_5=0 \\
2x_1+x_2+3x_3+5x_4-5x_5=0 \\
x_1-x_2+3x_3-2x_4-x_5=0 \\
3x_1+x_2+5x_3+6x_4-7x_5=0
\end{cases}$的通解.

\item 求非齐次线性方程组$\begin{cases}
x_1-x_2+2x_3-2x_4+3x_5=1 \\
2x_1-x_2+5x_3-9x_4+8x_5=-1 \\
3x_1-2x_2+7x_3-11x_4+11x_5=0 \\
x_1-x_2+x_3-x_4+3x_5=3
\end{cases}$的通解.

\item 求解线性方程组$\begin{cases}
x_1+x_2+x_3=1 \\
x_1+2x_2-5x_3=2 \\
2x_1+3x_2-4x_3=5
\end{cases}$.
\end{enumerate}
\begin{exgroup}
\item 完善\autoref{thm:复数乘法构造} 中的证明,即证明$\mathbf{R}^2$在平面向量加法和如\autoref*{thm:复数乘法构造} 定义的乘法下构成一个域.

\centerline{\heiti B组}
\begin{enumerate}
\item$A$是一个Abel群,$A$的运算是加法. 在$A$中定义乘法运算为$ab=0,\enspace\forall a,b\in A$. 证明:$A$为一个环,而且它的加法单位元与乘法单位元相同(我们称这种环为\term{零环}\index{huan!ling@零环 (zero ring)}).
\item 完成教材48页第13题.

\item 证明:若集合$A$上的二元关系$R$满足
\begin{enumerate}
\item $a\,R\,a,\enspace\forall a\in A$
\item 求齐次线性方程组$\begin{cases}
x_1+x_2+x_3+4x_4-3x_5=0 \\
2x_1+x_2+3x_3+5x_4-5x_5=0 \\
x_1-x_2+3x_3-2x_4-x_5=0 \\
3x_1+x_2+5x_3+6x_4-7x_5=0
\end{cases}$的通解.

\item $\forall a,b,c\in A$,若$a\,R\,b$$a\,R\,c$,则$b\,R\,c$.
\end{enumerate}
$R$$A$上的等价关系.
\end{enumerate}
\item 求非齐次线性方程组$\begin{cases}
x_1-x_2+2x_3-2x_4+3x_5=1 \\
2x_1-x_2+5x_3-9x_4+8x_5=-1 \\
3x_1-2x_2+7x_3-11x_4+11x_5=0 \\
x_1-x_2+x_3-x_4+3x_5=3
\end{cases}$的通解.

\centerline{\heiti C组}
\begin{enumerate}
\item 证明:\autoref{ex:有限域} 中定义的$\langle Z_n:\oplus,\circ\rangle$是域当且仅当$n$是素数.(提示:无论$n$是否为素数,$n\in\mathbf{Z}$$n\geqslant 2$$\langle Z_n:\oplus,\circ\rangle$为交换环,因此是否为素数将决定这一结构中每个元素是否有逆元. 在初等数论中,我们熟知的裴蜀定理可以解决这一问题.)
\item 求解线性方程组$\begin{cases}
x_1+x_2+x_3=1 \\
x_1+2x_2-5x_3=2 \\
2x_1+3x_2-4x_3=5
\end{cases}$.
\end{exgroup}

\item 本讲我们构造了$\mathbf{R}^2$上的乘法,从而定义了复数域的乘法运算. 本题希望探讨的是:$\mathbf{R}^3$无法构造出乘法使其成为一个域. 在高中的学习中我们知道,$\mathbf{R}^3$空间向量的一组基底为$\{\vec{e}_1=(1,0,0),\vec{e}_2=(0,1,0),\vec{e}_3=(0,0,1)\}$. 证明:$\mathbf{R}^3$没有乘法同时满足以下性质:
\begin{enumerate}
\item (单位元) $\forall \vec{u}\in\mathbf{R}^3,\enspace\vec{e}_1\cdot \vec{u}=\vec{u}\cdot \vec{e}_1$
\begin{exgroup}
\item$A$是一个Abel群,$A$的运算是加法. 在$A$中定义乘法运算为$ab=0,\enspace\forall a,b\in A$. 证明:$A$为一个环,而且它的加法单位元与乘法单位元相同(我们称这种环为\term{零环}\index{huan!ling@零环 (zero ring)}).

\item (交换性) $\forall \vec{u},\vec{v}\in\mathbf{R}^3,\enspace\vec{u}\cdot \vec{v}=\vec{v}\cdot \vec{u}$
\item 证明:若集合$A$上的二元关系$R$满足
\begin{enumerate}
\item $a\,R\,a,\enspace\forall a\in A$

\item (长度可乘性) $\forall \vec{u},\vec{v}\in\mathbf{R}^3,\enspace|\vec{u}\cdot\vec{v}|=|\vec{u}||\vec{v}|$.
\end{enumerate}
按照如下思路给出详细证明过程:采用反证法. 假设乘法存在,则
\begin{enumerate}
\item 通过计算$(\vec{e}_1+\vec{e}_2)\cdot(\vec{e}_1-\vec{e}_2)$$(\vec{e}_1+\vec{e}_3)\cdot(\vec{e}_1-\vec{e}_3)$,证明\[\vec{e}_2\cdot\vec{e}_2=\vec{e}_3\cdot\vec{e}_3=-\vec{e}_1.\]
\item $\forall a,b,c\in A$,若$a\,R\,b$$a\,R\,c$,则$b\,R\,c$.
\end{enumerate}
$R$$A$上的等价关系.
\end{exgroup}

\item 证明$(\vec{e}_2+\vec{e}_3)\cdot(\vec{e}_2-\vec{e}_3)=0$得出矛盾.
\end{enumerate}
\begin{exgroup}
\item 证明:\autoref{ex:有限域} 中定义的$\langle Z_n:\oplus,\circ\rangle$是域当且仅当$n$是素数.(提示:无论$n$是否为素数,$n\in\mathbf{Z}$$n\geqslant 2$$\langle Z_n:\oplus,\circ\rangle$为交换环,因此是否为素数将决定这一结构中每个元素是否有逆元. 在初等数论中,我们熟知的裴蜀定理可以解决这一问题.)

\item 尝试构造一个 4 元的域 $\mathbf{F}_4$.(提示:我们在上面的第一题中已经给出了 2 元的域 $\mathbf{Z}_2$,而且我们也知道 $\mathbf{Z}_4$ 不构成一个域,因此,我们考虑怎么把两个二元的域拼起来,可以尝试笛卡尔积的方式,并在其中定义二元运算来满足所需的性质. 进一步的两个事实是,对于所有的素数 $p$,都可以用类似的方法构造 $p^n$ 元的域;以及不是任意两个域的笛卡尔积都是域,这个例子已经被上面的第二题所说明.)
\end{enumerate}
\item 本讲我们构造了$\mathbf{R}^2$上的乘法,从而定义了复数域的乘法运算. 本题希望探讨的是:$\mathbf{R}^3$无法构造出乘法使其成为一个域. 在高中的学习中我们知道,$\mathbf{R}^3$空间向量的一组基底为$\{\vec{e}_1=(1,0,0),\vec{e}_2=(0,1,0),\vec{e}_3=(0,0,1)\}$. 证明:$\mathbf{R}^3$没有乘法同时满足以下性质:
\begin{enumerate}
\item (单位元) $\forall \vec{u}\in\mathbf{R}^3,\enspace\vec{e}_1\cdot \vec{u}=\vec{u}\cdot \vec{e}_1$

\item (交换性) $\forall \vec{u},\vec{v}\in\mathbf{R}^3,\enspace\vec{u}\cdot \vec{v}=\vec{v}\cdot \vec{u}$

\item (长度可乘性) $\forall \vec{u},\vec{v}\in\mathbf{R}^3,\enspace|\vec{u}\cdot\vec{v}|=|\vec{u}||\vec{v}|$.
\end{enumerate}
按照如下思路给出详细证明过程:采用反证法. 假设乘法存在,则
\begin{enumerate}
\item 通过计算$(\vec{e}_1+\vec{e}_2)\cdot(\vec{e}_1-\vec{e}_2)$$(\vec{e}_1+\vec{e}_3)\cdot(\vec{e}_1-\vec{e}_3)$,证明\[\vec{e}_2\cdot\vec{e}_2=\vec{e}_3\cdot\vec{e}_3=-\vec{e}_1.\]

\item 证明$(\vec{e}_2+\vec{e}_3)\cdot(\vec{e}_2-\vec{e}_3)=0$得出矛盾.
\end{enumerate}

\item 尝试构造一个 4 元的域 $\mathbf{F}_4$.(提示:我们在上面的第一题中已经给出了 2 元的域 $\mathbf{Z}_2$,而且我们也知道 $\mathbf{Z}_4$ 不构成一个域,因此,我们考虑怎么把两个二元的域拼起来,可以尝试笛卡尔积的方式,并在其中定义二元运算来满足所需的性质. 进一步的两个事实是,对于所有的素数 $p$,都可以用类似的方法构造 $p^n$ 元的域;以及不是任意两个域的笛卡尔积都是域,这个例子已经被上面的第二题所说明.)
\end{exgroup}
\end{exercise}
82 changes: 35 additions & 47 deletions 讲义/专题/10 对偶空间.tex
Original file line number Diff line number Diff line change
Expand Up @@ -500,67 +500,55 @@ \section{再论商空间}

\begin{proof}
上图中的 $i, p, i_*, p_*$$\tilde{i}$ 都是显然看出的,所以,我们只要按照正常的方式,从 $\varphi$ 构造出 $\varphi_*$ 即可. 左下方三角的交换性是毋庸置疑的,因此,只要有右上的三角的交换性即可. 考虑 $V/W$ 中的元素 $v + W$,我们定义
\[
\varphi_*(v + W) = \varphi(v)
\]
\[ \varphi_*(v + W) = \varphi(v) \]
这个映射是良定且唯一的,这由 $\varphi$ 对商的相容性保证,请读者自行在习题中完成证明.
\end{proof}

这样的构造也被称为余纤维积. 更深入地探讨这样的构造不是我们在这里会去做的事情,但是我们会把更多关于推出的问题留在习题中,以供有兴趣的同学参考.

最后的一个反思是,对偶空间的意义到底在哪?在最开始,我们已经提到过,线性泛函就是超平面,超平面与点具备对偶关系. 而这样的对偶关系延伸开去,就是两种对线性方程组的视角,其中,超平面的交的视角我们将在线性方程组一般理论的讨论中展开,这里我们给出点的视角. 如果将 $(a_{i1}, a_{i2},\ldots, a_{in})$ 视作一个点,那么我们的求解任务就是找一个超平面过 $m$ 个点. 而我们在中学阶段就已经知道,要证明一组点共面是一个比较麻烦的事情,但是求一组面是否有交点往往来说是比较轻松的. 因此,我们通过对偶空间进行了一个翻译工作,将求一组点所共的那些面转化成了一些面所交的那些点,进而对问题完成了简化.

\vspace{2ex}
\centerline{\heiti \Large 内容总结}

\begin{summary}

\end{summary}

\vspace{2ex}
\centerline{\heiti \Large 习题}
\begin{exercise}
\exquote[线性代数教学俗语]{龙生龙,凤生凤,华罗庚的学生会打洞.}

\vspace{2ex}
{\kaishu 龙生龙,凤生凤,华罗庚的学生会打洞.}
\begin{flushright}
\kaishu
——线性代数教学俗语
\end{flushright}

\centerline{\heiti A组}
\begin{enumerate}
\item 证明以下两个命题:
\begin{exgroup}
\item 证明以下两个命题:
\begin{enumerate}
\item$\varphi\in \mathcal{L}(V,\mathbf{F}),\enspace\varphi\neq 0$. 证明:$\dim V/(\ker\varphi)=1$

\item$U$$V$的子空间且$\dim V/U=1$,则存在$\varphi\in \mathcal{L}(V,\mathbf{F})$使得$\ker\varphi=U$.
\end{enumerate}
\end{enumerate}
\end{exgroup}

\centerline{\heiti B组}
\begin{enumerate}
\item$U$$W$是线性空间$V$的子空间. 构造同构映射证明:若$V=U\oplus W$,则$U$$V/W$同构.

\item$U$$V$的子空间,$\Gamma:\mathcal{L}(V/U,W)\to \mathcal{L}(V,W)$定义为$\Gamma(S)=S\circ\pi$. 证明:
\begin{enumerate}
\item $\Gamma$是线性映射;

\item $\Gamma$是单的;

\item $\im\Gamma=\{T\in \mathcal{L}(V,W) \mid \forall u\in U,\enspace Tu=0\}$.
\end{enumerate}

\item 实际上,零化子有一个更广泛的版本,考虑 $S$$V$ 的一个子集,也能如上构造 $S^0$,尝试证明,这样的构造满足以下性质:
\begin{enumerate}
\item $S^{00} = \spa S$
\item $S \subset T \iff T^0 \subset S^0$
\item$U_1, U_2$$V$ 的两个子空间,证明 \begin{enumerate}
\item $(U_1 + U_2)^0 = U_1^0 \cap U_2^0$
\item $(U_1 \cap U_2)^0 = U_1^0 + U_2^0$
\end{enumerate}(提示:反复利用前面两个性质)
\item 进而得出对于零点集的相应结论
\end{enumerate}
\end{enumerate}
\begin{exgroup}
\item$U$$W$是线性空间$V$的子空间. 构造同构映射证明:若$V=U\oplus W$,则$U$$V/W$同构.

\centerline{\heiti C组}
\begin{enumerate}
\item
\end{enumerate}
\item$U$$V$的子空间,$\Gamma:\mathcal{L}(V/U,W)\to \mathcal{L}(V,W)$定义为$\Gamma(S)=S\circ\pi$. 证明:
\begin{enumerate}
\item $\Gamma$是线性映射;

\item $\Gamma$是单的;

\item $\im\Gamma=\{T\in \mathcal{L}(V,W) \mid \forall u\in U,\enspace Tu=0\}$.
\end{enumerate}

\item 实际上,零化子有一个更广泛的版本,考虑 $S$$V$ 的一个子集,也能如上构造 $S^0$,尝试证明,这样的构造满足以下性质:
\begin{enumerate}
\item $S^{00} = \spa S$
\item $S \subset T \iff T^0 \subset S^0$
\item$U_1, U_2$$V$ 的两个子空间,证明 \begin{enumerate}
\item $(U_1 + U_2)^0 = U_1^0 \cap U_2^0$
\item $(U_1 \cap U_2)^0 = U_1^0 + U_2^0$
\end{enumerate}(提示:反复利用前面两个性质)
\item 进而得出对于零点集的相应结论
\end{enumerate}
\end{exgroup}

\begin{exgroup}
\item
\end{exgroup}
\end{exercise}
39 changes: 14 additions & 25 deletions 讲义/专题/11 多重线性映射与张量的计算.tex
Original file line number Diff line number Diff line change
@@ -1,34 +1,23 @@
\chapter{多重线性映射与张量的计算}


\section{多重线性映射}

\begin{summary}

\vspace{2ex}
\centerline{\heiti \Large 内容总结}


\vspace{2ex}
\centerline{\heiti \Large 习题}
\end{summary}

\vspace{2ex}
{\kaishu 在这里,我们形成了一致性的闭环:物理法则产生了复杂系统,复杂系统导致了意识的存在,而意识使得人能够理解数学:一种编码了物理法则的底层逻辑的语言.}
\begin{flushright}
\kaishu
—— R. 彭罗斯(Roger Penrose)
\end{flushright}
\begin{exercise}
\exquote[R. 彭罗斯(Roger Penrose)]{在这里,我们形成了一致性的闭环:物理法则产生了复杂系统,复杂系统导致了意识的存在,而意识使得人能够理解数学:一种编码了物理法则的底层逻辑的语言.}

\centerline{\heiti A组}
\begin{enumerate}
\item
\end{enumerate}
\begin{exgroup}
\item
\end{exgroup}

\centerline{\heiti B组}
\begin{enumerate}
\item
\end{enumerate}
\begin{exgroup}
\item
\end{exgroup}

\centerline{\heiti C组}
\begin{enumerate}
\item
\end{enumerate}
\begin{exgroup}
\item
\end{exgroup}
\end{exercise}
Loading

0 comments on commit 0bef680

Please sign in to comment.