向量的正交
向量x\boldsymbol xx和向量y\boldsymbol yy正交的定义:
- 就是说它们的点积 / 内积为零:x⋅y=0\boldsymbol x\cdot\boldsymbol y=0x⋅y=0
- 也可以统一表示为向量乘法:xTy=0\boldsymbol x^T\boldsymbol y=0xTy=0
向量的正交,可简单理解为两个向量在几何上垂直
- 零向量与所有向量都正交
空间的正交
两个空间U\mathbf UU和V\mathbf VV正交的定义:空间U\mathbf UU中的任意向量u\boldsymbol uu与空间V\mathbf VV中的任意向量v\boldsymbol vv正交
注意,这里不能再理解为几何图形上的垂直
例如地面和墙面这两个平面,一定不是正交的,因为它们交界处的向量,同时属于两个空间,但点积肯定不为0
可见,两个空间U\mathbf UU和V\mathbf VV正交⇒\Rightarrow⇒交集U∩V\mathbf U\cap\mathbf VU∩V不含非零向量
行空间和零空间正交(互为正交补)
空间正交的例子是,方程Ax=0\mathbf A \boldsymbol x=\boldsymbol 0Ax=0,系数矩阵A\mathbf AA的零空间和行空间正交
实际上,A\mathbf AA的行空间和零空间正交;A\mathbf AA的列空间和左零空间正交;
- 并且,它们两两互为正交补 / 正交补集(Orthogonal Complement)
- 例如行空间是零空间的正交补,即C(AT)=(N(A))⊥C(\mathbf A^T)=(N(\mathbf A))^\perpC(AT)=(N(A))⊥,这意味着,行空间含有所有与零空间正交的向量
- “补”是指两个空间互不包含/交集为0,且两个子空间的并集构成了整个Rn\mathbf R^nRn空间,两个子空间的维数 之和 为整个空间的维数nnn
行空间和零空间是Rn\mathbf R^nRn空间中的正交补,这意味着这两个正交子空间的维数之和必为nnn,即Rank(C(AT))+Rank(N(A))=r+(n−r)=nRank(C(\mathbf A^T))+Rank(N(\mathbf A))=r+(n-r)=nRank(C(AT))+Rank(N(A))=r+(n−r)=n
对于三维空间,正交补直观的例子就是:XoYXoYXoY平面和它的法向量,互为正交补
整个线性代数的学习逻辑:首先研究向量空间及其维数,然后研究正交性,最后研究基(也就是所谓的“正交基”)