初等变换 & 矩阵的秩
初等变换
初等行变换
- 交换两行
- 用k(k!=0)乘以某一行
- 某一行的k倍加到另一行上去
初等列变换
- 交换两列
- 用k(k!=0)乘以某一列
- 某一列的k倍加到另一列上去
矩阵变换:() -> (),用箭头(不用等号)
本质:对矩阵的一种变化
如果矩阵是方阵
- 交换两行:A->B,|A|=-|B|
- 用k(k!=0)乘以某一行:A->B,k|A|=|B|
- 某一行的k倍加到另一行上去:A->B,|A|=|B|
定理:任何矩阵都能通过初等变换化为标准形
A经过初等变换得到B,叫作:A和B等价,A等价于B
反身性:A经过初等变换得到A,A等价于A
对称性:A和B等价,则B和A也等价
传递性:A等价于B,B等价于C,那么A也等价于C
任何矩阵A都等价于标准形
初等方阵
对单位阵E做一次初等变换得到的矩阵叫作初等方阵
E(i,j)表示交换第i行(列)和第j行(列),|E(i,j)|=-1
E(i(k)) (k!=0)表示第i行乘以k倍,|E(i(k))|=k
E(i,j(k)),j行乘以k倍加到i行去,|E(i,j(k))|=1
一、三种初等方阵均可逆
E−1(i,j)=E(i,j)
E−1(i(k))=E(i(k1))
E−1(i,j(k))=E(i,j(−k))
二、初等方阵的逆矩阵也是初等方阵
三、初等方阵的转置矩阵也是初等方阵
E(2(3))=⎣⎡100030001⎦⎤
E(1,3)=⎣⎡001010100⎦⎤
A=⎣⎡147258369⎦⎤
E(2(3))A=⎣⎡112721583189⎦⎤
初等方阵左乘A,相当于对A实施了同种的初等行变换
AE(1,3)=⎣⎡369258147⎦⎤
初等方阵右乘A,相当于对A实施了同种的初等列变换
定理3:任意矩阵A都存在初等矩阵 P1,P2,...,PsQ1,Q2,...,Qt,使得Ps,...,P2P1AQ1,Q2,...,Qt为标准形
证明:根据前面的定理(任何矩阵都能通过初等变换化为标准形)以及上面的初等方阵(左乘、右乘),可以理解为对A做了一系列初等行、列变换后变化为了标准形
推论:如果A、B等价 <=> 存在可逆矩阵P、Q,使得PAQ=B
证明:跟定理3的证明类似,一系列初等矩阵相乘可以得到可逆矩阵P、Q(初等矩阵均可逆)
定理4:A可逆 <=> A的标准形为E
证明:两边同时取行列式,得:∣Ps∣,...,∣P2∣∣P1∣∣A∣∣Q1∣,∣Q2∣,...,∣Qt∣=∣D∣
因为A可逆,以及左边的一系列初等矩阵也都可逆,所以左边的行列式的乘积必定不等于0,所以右边的行列式也不能等于0
所以A的标准形只能为单位阵E(对角线上如果有一个0,那么整个行列式就等于0,等式就不成立)
定理5:A可逆 <=> A可以表示成一些初等矩阵的乘积(A=P1P2...Ps)
初等变换法求逆矩阵
(A,E) ->只做初等行变换(不做列变换)-> (E,A−1)
(A,E)=⎣⎡12−301210−5100010001⎦⎤−>⎣⎡100010001−255271−1−1−21121⎦⎤
把A转成单位阵后,右边的部分就是A−1
做完之后在草稿纸上验证下AA−1是否等于E
(A,E)=⎣⎡1242483918⎦⎤
如果左边化不成单位阵,说明A不可逆
矩阵的秩

k阶子式
非零子式的最高阶数就叫作:矩阵的秩
秩(A) = 5 也可以用 r(A) = 5 表示,r是rank的缩写
r(0) = 0
Am×n 0 <= r(A) <= min(m,n)
r(A)=m,表示取了所有行,叫作:行满秩
r(A)=n,表示取了所有列,叫作:列满秩
统称:满秩
r(A) < min(m,n),表示不是满秩,叫作:降秩
A是方阵且A满秩 <=> A可逆 <=> |A| != 0,因为,r(A) = n(非零子式的最高阶数)=>=>
定理1:r(A)=r <=> 有一个r阶子式不为0而所有的r+1阶子式全为0
举例:r(A6×8)=3 <=> 3阶子式不为0,4阶子式全为0
性质1:r(A)=r(AT)
性质2:任意矩阵乘以可逆矩阵,秩不变
性质3:Am×n,P是m阶可逆方阵,Q是n阶可逆方阵,那么:r(A)=r(PA)=r(AQ)=r(PAQ)(左乘一个可逆矩阵或右乘一个可逆矩阵或左右都乘一个可逆矩阵,秩不变)
阶梯形矩阵
阶梯形矩阵非常重要
若有0行,0行在非0行的下面
自上而下,左起的首个非0元素的左边0的个数随行数增加而严格增加
严格:楼梯不能一次走2格,即:每次必须增加(不能相等)
YES=⎣⎢⎢⎢⎢⎡100001100012000131001410011110⎦⎥⎥⎥⎥⎤
NO=⎣⎢⎢⎢⎢⎡1000011000110001113011140⎦⎥⎥⎥⎥⎤
一般用k阶子式取矩阵的秩的时候,都会用首非0元素所在的行列
矩阵的秩等于非0行的行数
初等变换不改变矩阵的秩
A -> 初等行(列)变换(建议统一用行变换) -> 阶梯形(非0行的行数就是矩阵的秩)
变换步骤:先处理第1列再处理第2列,依次类推(如果步骤中关键元素是0,先把0相关的行交换下去)
行简化阶梯形矩阵
首先是一个阶梯形,然后满足下面2个条件
- 非0行的首个非0元素是1
- 首非0元所在列的其余元素是0
⎣⎢⎢⎡1000010000104540⎦⎥⎥⎤