当前位置: 首页 > news >正文

7.【线性代数】——求解Ax=0,主列和自由列

七 求解Ax=0,主列和自由列

    • 1. 消元、秩、特解
      • 特解
      • 零空间
    • 2. 简化行阶梯形式 :主元上下都是0,主元简化为1

1. 消元、秩、特解

矩阵消元
[ 1 2 2 2 2 4 6 8 3 6 8 10 ] ⏟ A ⇒ r o w 2 − 2 r o w 1 , r o w 3 − 3 r o w 1 [ 1 2 2 2 0 0 2 4 0 0 2 4 ] ⇒ 行阶梯形式 r o w 3 − r o w 2 [ 1 2 2 2 0 0 2 4 0 0 0 0 ] ⏟ [主列|自由列|主列|自由列|] \underbrace{\begin{bmatrix} \boxed{1}&2&2&2\\ 2&4 &6&8\\ 3&6&8&10 \end{bmatrix}}_{A} \xRightarrow{row_2-2row_1,row_3-3row_1} \begin{bmatrix} \boxed{1}&2&2&2\\ 0&0&\boxed{2} &4\\ 0&0&2&4 \end{bmatrix} \xRightarrow[行阶梯形式]{row_3-row_2} \underbrace{\begin{bmatrix} \boxed{1}&2&2&2\\ 0&0&\boxed{2} &4\\ 0&0&0&0 \end{bmatrix}}_{\text{[主列|自由列|主列|自由列|]}} A 1232462682810 row22row1,row33row1 100200222244 row3row2 行阶梯形式[主列|自由列|主列|自由列|] 100200220240
其中,框住的数,为主元。

矩阵的秩 定义: 主元的个数

回代,得到方程组
{ x 1 + 2 x 2 + 2 x 3 + 2 x 4 = 0 2 x 3 + 4 x 4 = 0 ⇒ x = c [ − 2 1 0 0 ] + d [ 2 0 − 2 1 ] \begin{cases} x_1 +2x_2 + 2x_3+2x_4 = 0 \\ 2x_3+4x_4 = 0 \end{cases} \xRightarrow{} x = c\begin{bmatrix} -2\\1\\0\\0 \end{bmatrix} + d\begin{bmatrix} 2\\ 0\\ -2\\ 1 \end{bmatrix} {x1+2x2+2x3+2x4=02x3+4x4=0 x=c 2100 +d 2021

特解

枚举每个自由变量,其值为1,其余自由变量为0,计算特解
x 2 = 1 , x 4 = 0 x_2=1,x_4=0 x2=1,x4=0 进行回代,解出 x 1 , x 3 x_1,x_3 x1,x3
x 2 = 0 , x 4 = 1 x_2=0,x_4=1 x2=0,x4=1 进行回代,解出 x 1 , x 3 x_1,x_3 x1,x3
特解的个数 = 自由变量的个数

零空间

特解的线性组合
x = c [ − 2 1 0 0 ] + d [ 2 0 − 2 1 ] x = c\begin{bmatrix} -2\\1\\0\\0 \end{bmatrix} + d\begin{bmatrix} 2\\ 0\\ -2\\ 1 \end{bmatrix} x=c 2100 +d 2021

2. 简化行阶梯形式 :主元上下都是0,主元简化为1

[ 1 2 2 2 0 0 2 4 0 0 0 0 ] ⏟ [主列|自由列|主列|自由列|] ⇒ r o w 1 − 2 r o w 2 [ 1 2 0 − 2 0 0 2 4 0 0 0 0 ] ⇒ r o w 2 / 2 [ 1 2 0 − 2 0 0 1 2 0 0 0 0 ] ⏟ R 1 \underbrace{\begin{bmatrix} \boxed{1}&2&2&2\\ 0&0&\boxed{2} &4\\ 0&0&0&0 \end{bmatrix}}_{\text{[主列|自由列|主列|自由列|]}} \xRightarrow{row_1-2row_2} \begin{bmatrix} \boxed{1}&2&0&-2\\ 0&0&\boxed{2} &4\\ 0&0&0&0 \end{bmatrix} \xRightarrow{row_2/2} \underbrace{\begin{bmatrix} \boxed{1}&2&0&-2\\ 0&0&\boxed{1} &2\\ 0&0&0&0 \end{bmatrix}}_{R_1} [主列|自由列|主列|自由列|] 100200220240 row12row2 100200020240 row2/2 R1 100200010220
主列构成的矩阵为 [ 1 0 0 1 ] \begin{bmatrix} 1&0\\0&1 \end{bmatrix} [1001]
自由列构成的矩阵为 [ 2 − 2 0 2 ] \begin{bmatrix} 2&-2\\0&2 \end{bmatrix} [2022]
那么 R 1 R_1 R1进行第二三列交换为 R R R后,可以写成 [ I F 0 0 ] \begin{bmatrix} I&F\\0&0 \end{bmatrix} [I0F0]
求解 R x = 0 Rx=0 Rx=0,那么解为 N ( R ) = [ − F I ] N(R)=\begin{bmatrix} -F\\I \end{bmatrix} N(R)=[FI],即 N = [ − 2 2 0 − 2 1 0 0 1 ] N = \begin{bmatrix} -2&2\\0&-2\\1&0\\0&1 \end{bmatrix} N= 20102201
那么 R 1 x = 0 R_1x=0 R1x=0的零空间,用矩阵表示为 N ( R 1 ) = [ − 2 2 1 0 0 − 2 0 1 ] N(R_1) = \begin{bmatrix} -2&2\\ 1&0\\ 0&-2\\ 0&1 \end{bmatrix} N(R1)= 21002021 。(交换了 N ( R ) N(R) N(R)的二三行)

矩阵进行行交换(左乘矩阵),是不影响 A x = 0 Ax=0 Ax=0的解,而进行列交换(右乘矩阵)是影响解的位置的。
列交换相当于 ( A E ) ( E − 1 x ) = 0 (AE)(E^-1x)=0 (AE)(E1x)=0

相关文章:

  • 音频采集(VUE3+JAVA)
  • JavaScript中字符串的常用方法
  • QEMU源码全解析 —— 内存虚拟化(14)
  • 【二分搜索题目】
  • 使用nginx+rtmp+ffmpeg实现桌面直播
  • docker 安装 Rabbitmq 详解
  • 机器学习实战(5):决策树与随机森林——直观的分类与回归方法
  • leetcode-414.第三大的数
  • c语言易错题(选择)
  • VMware按照的MacOS升级后无法联网
  • A9. Jenkins Pipeline自动化构建,飞书通知
  • 【Github每日推荐】-- 2024 年项目汇总
  • 网工_IP地址
  • 云计算架构学习之Ansible-playbook实战、Ansible-流程控制、Ansible-字典循环-roles角色
  • 蓝桥杯单片机基础部分——6、555定时器
  • 【学术投稿-第四届材料工程与应用力学国际学术会议(ICMEAAE 2025】材料工程与应用力学的探讨
  • Java中的锁
  • 六、敏捷开发工具:项目管理工具
  • 常用Webpack Loader汇总介绍
  • 【C++】结构体排序+sort(),cmp()参数写法口诀
  • 姜再冬大使会见巴基斯坦副总理兼外长达尔
  • 现场|万米云端,遇见上博
  • 马上评|演出服“穿过就退货”的闹剧不该一再重演
  • 中标多家学校采购项目的App查成绩需付费?涉事公司回应
  • 罗马尼亚临时总统博洛让任命普雷多尤为看守政府总理
  • 工程机械行业景气度持续回升,三大龙头一季度营收、净利双增