小结

  1. 矩阵方程的定义
  2. 矩阵方程的求解
  3. 矩阵方程、向量方程和线性方程组拥有相同的解集
  4. Ax\boldsymbol{Ax}Ax的计算、行-向量规则和性质

Ax=b\boldsymbol{Ax} = \boldsymbol{b}Ax=b

若A\boldsymbol{A}A是m×nm \times nm×n矩阵,它的各列为a1,⋯ ,an\boldsymbol{a_1,\cdots,a_n}a1​,⋯,an​。若x\boldsymbol{x}x是Rn\mathbb{R}^{n}Rn中的向量,则A\boldsymbol{A}Ax\boldsymbol{x}x的积(记为Ax\boldsymbol{Ax}Ax)就是A\boldsymbol{A}A的各列以x\boldsymbol{x}x中对应元素为权的线性组合,即
Ax=[a1⋯an][x1x2⋮xn]=x1a1+x2a2+⋯+xnan\boldsymbol{Ax} = \begin{bmatrix} \boldsymbol{a_1} & \cdots & \boldsymbol{a_n} \\\end{bmatrix} \begin{bmatrix} x_1 \\ x_2 \\ \vdots \\ x_n \\ \end{bmatrix} = x_1\boldsymbol{a_1} + x_2\boldsymbol{a_2} + \cdots + x_n\boldsymbol{a_n}Ax=[a1​​⋯​an​​]⎣⎢⎢⎢⎡​x1​x2​⋮xn​​⎦⎥⎥⎥⎤​=x1​a1​+x2​a2​+⋯+xn​an​
注意Ax\boldsymbol{Ax}Ax仅当A\boldsymbol{A}A的列数等于x\boldsymbol{x}x中的元素个数时才有定义。

对Rm\mathbb{R}^{m}Rm中的v1,v2,v3\boldsymbol{v_1, v_2, v_3}v1​,v2​,v3​,把线性组合3v1−5v2+7v33\boldsymbol{v_1} - 5\boldsymbol{v_2} + 7\boldsymbol{v_3}3v1​−5v2​+7v3​表示为矩阵乘向量的形式。
解:把v1,v2,v3\boldsymbol{v_1, v_2, v_3}v1​,v2​,v3​排列成矩阵A\boldsymbol{A}A,把数3,-5,7排列成向量x\boldsymbol{x}x,即
3v1−5v2+7v3=[v1v2v3][3−57]=Ax3\boldsymbol{v_1} - 5\boldsymbol{v_2} + 7\boldsymbol{v_3} = \begin{bmatrix} \boldsymbol{v_1} & \boldsymbol{v_2} & \boldsymbol{v_3} \\ \end{bmatrix} \begin{bmatrix} 3 \\ -5 \\ 7 \\ \end{bmatrix} = \boldsymbol{Ax}3v1​−5v2​+7v3​=[v1​​v2​​v3​​]⎣⎡​3−57​⎦⎤​=Ax

方程有形式Ax=b\boldsymbol{Ax} = \boldsymbol{b}Ax=b,我们称这样的方程为矩阵方程。由定义Ax=x1a1+x2a2+⋯+xnan\boldsymbol{Ax} = x_1\boldsymbol{a_1} + x_2\boldsymbol{a_2} + \cdots + x_n\boldsymbol{a_n}Ax=x1​a1​+x2​a2​+⋯+xn​an​可知,任何向量方程都可以写成等价的形式为Ax=b\boldsymbol{Ax} = \boldsymbol{b}Ax=b的矩阵方程。而向量方程x1a1+x2a2+⋯+xnan=bx_1\boldsymbol{a_1} + x_2\boldsymbol{a_2} + \cdots + x_n\boldsymbol{a_n} = \boldsymbol{b}x1​a1​+x2​a2​+⋯+xn​an​=b又和增广矩阵为[a1a2⋯anb]\begin{bmatrix} \boldsymbol{a_1} & \boldsymbol{a_2} & \cdots & \boldsymbol{a_n} & \boldsymbol{b} \\ \end{bmatrix}[a1​​a2​​⋯​an​​b​]的线性方程有相同的解集。

若A\boldsymbol{A}A是m×nm \times nm×n矩阵,它的各列为a1,⋯ ,an\boldsymbol{a_1,\cdots,a_n}a1​,⋯,an​,而b\boldsymbol{b}b属于Rm\mathbb{R}^{m}Rm,则矩阵方程与向量方程x1a1+x2a2+⋯+xnan=bx_1\boldsymbol{a_1} + x_2\boldsymbol{a_2} + \cdots + x_n\boldsymbol{a_n} = \boldsymbol{b}x1​a1​+x2​a2​+⋯+xn​an​=b由相同的解集。它又与增广矩阵为[a1a2⋯anb]\begin{bmatrix} \boldsymbol{a_1} & \boldsymbol{a_2} & \cdots & \boldsymbol{a_n} & \boldsymbol{b} \\ \end{bmatrix}[a1​​a2​​⋯​an​​b​]的线性方程组有相同的解集。

我们现在可将线性方程组用三种不同但彼此等价的观点来研究:作为矩阵方程、作为向量方程或作为线性方程组。任何情况下,矩阵方程、向量方程以及线性方程组都用相同方法来解—用行化简算法来化简增广矩阵。

解的存在性

方程Ax=b\boldsymbol{Ax} = \boldsymbol{b}Ax=b有解当且仅当b\boldsymbol{b}b是A\boldsymbol{A}A的各列的线性组合。

设Ax=[134−42−6−3−2−7]\boldsymbol{Ax}=\begin{bmatrix} 1 & 3 & 4 \\ -4 & 2 & -6 \\ -3 & -2 & -7 \\ \end{bmatrix}Ax=⎣⎡​1−4−3​32−2​4−6−7​⎦⎤​,b=[b1b2b3]\boldsymbol{b}=\begin{bmatrix} b_1 \\ b_2 \\ b_3 \\ \end{bmatrix}b=⎣⎡​b1​b2​b3​​⎦⎤​。方程Ax=b\boldsymbol{Ax} = \boldsymbol{b}Ax=b是否对一切可能的b1,b2,b3b_1, b_2, b_3b1​,b2​,b3​有解?
解:把Ax=b\boldsymbol{Ax} = \boldsymbol{b}Ax=b的增广矩阵进行行化简:
[134b1−42−6b2−3−2−7b3]\begin{bmatrix} 1 & 3 & 4 & b_1\\ -4 & 2 & -6 & b_2\\ -3 & -2 & -7 & b_3 \\ \end{bmatrix}⎣⎡​1−4−3​32−2​4−6−7​b1​b2​b3​​⎦⎤​~[134b101410b2+4b1075b3+3b1]\begin{bmatrix} 1 & 3 & 4 & b_1\\ 0 & 14 & 10 & b_2 + 4b_1\\ 0 & 7 & 5 & b_3 + 3b_1 \\ \end{bmatrix}⎣⎡​100​3147​4105​b1​b2​+4b1​b3​+3b1​​⎦⎤​~[134b101410b2+4b1000b3+3b1−12(b2+4b1)]\begin{bmatrix} 1 & 3 & 4 & b_1\\ 0 & 14 & 10 & b_2 + 4b_1\\ 0 & 0 & 0 & b_3 + 3b_1 - \frac{1}{2}(b_2 + 4b_1) \\ \end{bmatrix}⎣⎡​100​3140​4100​b1​b2​+4b1​b3​+3b1​−21​(b2​+4b1​)​⎦⎤​
第4列的第3个元素为b1−12b2+b3b_1 - \frac{1}{2}b_2 + b_3b1​−21​b2​+b3​。故方程Ax=b\boldsymbol{Ax} = \boldsymbol{b}Ax=b并不是对一切的b\boldsymbol{b}b都相容,因为b1−12b2+b3b_1 - \frac{1}{2}b_2 + b_3b1​−21​b2​+b3​可能不为零。

上述方程Ax=b\boldsymbol{Ax} = \boldsymbol{b}Ax=b并非对所有的b\boldsymbol{b}b都相容,这是因为A\boldsymbol{A}A的阶梯形含有零行。假如A\boldsymbol{A}A在所有三行都有主元,这时增广矩阵的阶梯形不可能产生如[0001]\begin{bmatrix} 0 & 0 & 0 & 1 \\ \end{bmatrix}[0​0​0​1​]的行。

当我们说“A\boldsymbol{A}A的列生成Rm\mathbb{R}^{m}Rm”时,意思是说Rm\mathbb{R}^{m}Rm中的每个向量b\boldsymbol{b}b都是A\boldsymbol{A}A的列的线性组合。一般地,Rm\mathbb{R}^{m}Rm中向量集{v1,⋯ ,vp\boldsymbol{v_1,\cdots,v_p}v1​,⋯,vp​}生成Rm\mathbb{R}^{m}Rm的意思是说,Rm\mathbb{R}^{m}Rm中的每个向量都是v1,⋯ ,vp\boldsymbol{v_1,\cdots,v_p}v1​,⋯,vp​的线性组合,即Span{v1,⋯ ,vp}=Rm\boldsymbol{Span\{v_1,\cdots,v_p\}}=\mathbb{R}^{m}Span{v1​,⋯,vp​}=Rm。

设A\boldsymbol{A}A是m×nm \times nm×n矩阵,下列命题是逻辑上等价的,也就说,对某个\boldsymbol{A},它们都成立或者都不成立。

  1. 对Rm\mathbb{R}^{m}Rm中每个b\boldsymbol{b}b,方程Ax=b\boldsymbol{Ax} = \boldsymbol{b}Ax=b有解。
  2. Rm\mathbb{R}^{m}Rm中每个b\boldsymbol{b}b都是A\boldsymbol{A}A的列的一个线性组合。
  3. A\boldsymbol{A}A的各列生成Rm\mathbb{R}^{m}Rm。
  4. A\boldsymbol{A}A在每一行都有一个主元位置。
    注意:这里说的矩阵是系统矩阵,而非增广矩阵。

Ax\boldsymbol{Ax}Ax的计算

计算Ax\boldsymbol{Ax}Ax,其中[234−15−36−28]\begin{bmatrix} 2 & 3 & 4 \\ -1 & 5 & -3 \\ 6 & -2 & 8 \\ \end{bmatrix}⎣⎡​2−16​35−2​4−38​⎦⎤​,x=[x1x2x3]\boldsymbol{x} = \begin{bmatrix} x_1 \\ x_2 \\ x_3 \\ \end{bmatrix}x=⎣⎡​x1​x2​x3​​⎦⎤​
解:由定义,
[234−15−36−28][x1x2x3]=x1[2−16]+x2[35−2]+x3[4−38]=[2x1−x16x1]+[3x25x2−2x2]+[4x3−3x38x3]=[2x1+3x2+4x3−x1+5x2−3x36x1−2x3+8x3]\quad \begin{bmatrix} 2 & 3 & 4 \\ -1 & 5 & -3 \\ 6 & -2 & 8 \\ \end{bmatrix} \begin{bmatrix} x_1 \\ x_2 \\ x_3 \\ \end{bmatrix} \\ = x_1\begin{bmatrix} 2 \\ -1 \\ 6 \\ \end{bmatrix} + x_2\begin{bmatrix} 3 \\ 5 \\ -2 \\ \end{bmatrix} + x_3\begin{bmatrix} 4 \\ -3 \\ 8 \\ \end{bmatrix} \\ = \begin{bmatrix} 2x_1 \\ -x_1 \\ 6x_1 \\ \end{bmatrix} + \begin{bmatrix} 3x_2 \\ 5x_2 \\ -2x_2 \\ \end{bmatrix} + \begin{bmatrix} 4x_3 \\ -3x_3 \\ 8x_3 \\ \end{bmatrix} \\ = \begin{bmatrix} 2x_1 + 3x_2 + 4x_3 \\ -x_1 + 5x_2 - 3x_3 \\ 6x_1 - 2x_3 + 8x_3 \\ \end{bmatrix}⎣⎡​2−16​35−2​4−38​⎦⎤​⎣⎡​x1​x2​x3​​⎦⎤​=x1​⎣⎡​2−16​⎦⎤​+x2​⎣⎡​35−2​⎦⎤​+x3​⎣⎡​4−38​⎦⎤​=⎣⎡​2x1​−x1​6x1​​⎦⎤​+⎣⎡​3x2​5x2​−2x2​​⎦⎤​+⎣⎡​4x3​−3x3​8x3​​⎦⎤​=⎣⎡​2x1​+3x2​+4x3​−x1​+5x2​−3x3​6x1​−2x3​+8x3​​⎦⎤​

矩阵Ax\boldsymbol{Ax}Ax的第一个元素是A\boldsymbol{A}A的第一行与x\boldsymbol{x}x相应元素乘积之和(有时称为点积)。

计算Ax\boldsymbol{Ax}Ax的行-向量规则
若乘积Ax\boldsymbol{Ax}Ax有定义,则Ax\boldsymbol{Ax}Ax中的第iii个元素是Ax\boldsymbol{Ax}Ax的第iii行元素与x\boldsymbol{x}x的相应元素乘积之和。

[12−10−53][437]=[1×4+2×3+(−1)×70×4+(−5)×3+3×7]=[36]\begin{bmatrix} 1 & 2 & -1 \\ 0 & -5 & 3 \\ \end{bmatrix} \begin{bmatrix} 4 \\ 3 \\ 7 \\ \end{bmatrix} = \begin{bmatrix} 1 \times 4 + 2 \times 3 + (-1) \times 7 \\ 0 \times 4 + (-5) \times 3 + 3 \times 7 \\ \end{bmatrix} = \begin{bmatrix} 3 \\ 6 \\ \end{bmatrix}[10​2−5​−13​]⎣⎡​437​⎦⎤​=[1×4+2×3+(−1)×70×4+(−5)×3+3×7​]=[36​]
[100010001][rst]=[1×r+0×s+0×t0×r+1×s+0×t0×r+0×s+1×t]=[rst]\begin{bmatrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \\ \end{bmatrix} \begin{bmatrix} r \\ s \\ t \\ \end{bmatrix} = \begin{bmatrix} 1 \times r + 0 \times s + 0 \times t \\ 0 \times r + 1 \times s + 0 \times t \\ 0 \times r + 0 \times s + 1 \times t \end{bmatrix} = \begin{bmatrix} r \\ s \\ t \\ \end{bmatrix}⎣⎡​100​010​001​⎦⎤​⎣⎡​rst​⎦⎤​=⎣⎡​1×r+0×s+0×t0×r+1×s+0×t0×r+0×s+1×t​⎦⎤​=⎣⎡​rst​⎦⎤​

若矩阵的主对角线上元素为1,其它位置上元素为0,这个矩阵称为单位矩阵,记为I\boldsymbol{I}I。有n×nn \times nn×n单位矩阵,记为In\boldsymbol{I}_{n}In​。对任意Rn\mathbb{R}^{n}Rn中的x\boldsymbol{x}x,Inx\boldsymbol{I}_{n}\boldsymbol{x}In​x = x\boldsymbol{x}x。

矩阵-向量积$\boldsymbol{Ax}的性质

若A\boldsymbol{A}A是m×nm \times nm×n矩阵,u\boldsymbol{u}u和v\boldsymbol{v}v是Rn\mathbb{R}^{n}Rn中向量,ccc是标量,则

  1. A\boldsymbol{A}A(u\boldsymbol{u}u + v\boldsymbol{v}v) = Au+Au\boldsymbol{Au} + \boldsymbol{Au}Au+Au
  2. A(cu)=c(Au)\boldsymbol{A}(c\boldsymbol{u}) = c(\boldsymbol{Au})A(cu)=c(Au)

线性方程组(四)- 矩阵方程相关推荐

  1. 【线性代数】利用克拉默法则和逆矩阵求解线性方程组

    一.克拉默法则介绍 二. 逆矩阵解线性方程组原理 三.使用克拉默法则和逆矩阵解线性方程组 四.使用Numpy 解线性方程组 import numpy as np A=np.mat([[1,-1,-1] ...

  2. Numpy入门教程:12. 线性代数

    背景 什么是 NumPy 呢? NumPy 这个词来源于两个单词 – Numerical和Python.其是一个功能强大的 Python 库,可以帮助程序员轻松地进行数值计算,通常应用于以下场景: 执 ...

  3. [转载] numpy入门4:线性代数

    参考链接: Numpy 线性代数 文章目录 矩阵和向量积矩阵乘积 矩阵特征值与特征向量矩阵分解奇异值(SVD)分解QR分解Cholesky分解 范数和其他数字矩阵的范数方阵的行列式矩阵的秩矩阵的迹 解 ...

  4. 保研复习整理——线性代数

    博主不定期更新[保研/推免.C/C++.5G移动通信.Linux.生活随笔]系列文章,喜欢的朋友[点赞+关注]支持一下吧! 本文档为线性代数复习文档,参考书籍为刘三阳老师主编的<线性代数> ...

  5. 线性代数基础-快速复习

    文章目录 前言 一.行列式 基本概念 二.矩阵 基本概念 矩阵的三种初等变换 三.线性方程组 四.n维向量空间 五.矩阵相似对角形 特征值与特征向量 矩阵的相似 实对称矩阵的对角形 六.二次型 二次型 ...

  6. 线性代数拾遗(一):线性方程组、向量方程和矩阵方程

    前言 线性代数在各大理工科,乃至经济金融领域的使用之广泛,毋庸置疑.一直以来,我虽也知道线性代数的重要,但从内心上其实一直是犯怵的(尤其是学习论文.算法中,基本只要看到对方把算法向量化之后就蒙圈了), ...

  7. 利用逆矩阵解线性方程组_线性代数入门——矩阵方程简介及一类基本矩阵方程的解法...

    系列简介:这个系列文章讲解线性代数的基础内容,注重学习方法的培养.线性代数课程的一个重要特点(也是难点)是概念众多,而且各概念间有着千丝万缕的联系,对于初学者不易理解的问题我们会不惜笔墨加以解释.在内 ...

  8. 线性代数:第四章 向量组的线性相关性(2)向量空间 线性方程组解的结构

    第三节 向量空间 一.数字概念 定义3.1  设V是n维向量集合,且非空,若 (i)  则,  : (ii)  则  . 则称V是一个向量空间. 定义3.2  设  是两个向量空间,若  ,则称  的 ...

  9. 利用逆矩阵解线性方程组_机器人学导论---第四章 操作臂逆运动学(一)4.1-4.11...

    第四章 操作臂逆运动学[(一)4.1-4.11] (一)概述 1.为求出要求的关节角以放置相对于工作台坐标系{S}的工具坐标系{T},可将这个问题分为两部分(1)进行坐标变换求出相对于基坐标{B}的腕 ...

  10. 线性代数拾遗(四):线性方程组的应用

    ‍‍ 线性代数拾遗(一):线性方程组.向量方程和矩阵方程 线性代数拾遗(二):线性方程组的解集及其几何意义 线性代数拾遗(三):线性变换以及矩阵的意义 前面几章,我们回顾了一遍线性方程组和矩阵的一些概 ...

最新文章

  1. draw.io二次开发(2)文件解读
  2. win服务器系统程序原因分析
  3. 想学数据分析但不会Python,过来看看SQL吧(下)~
  4. 30道经典SQL面试题讲解(1-10)
  5. dotTrace 6.1帮你理解SQL查询如何影响应用性能
  6. 中关村win11 32位全新官方版镜像v2021.07
  7. 【Vegas改编】Winform最小化,系统托盘出现图标,并气泡显示tip
  8. 单例设计模式 序列化破坏单例模式原理解析及解决方案?
  9. python求度分布的程序
  10. js中的let和var
  11. C#使用SmtpClient发送邮件解决授权码配置问题
  12. 关于JSP post请求乱码的问题
  13. 常见的嵌入式linux学习和如何选择ARM芯片问答
  14. 流量+安全 平安WiFi卡位入口战略
  15. 源码解析zxing条码边距及总宽度计算规则,附java使用zxing生成条形码,并去除条码两边空白
  16. 【图像识别-指纹识别】指纹特征提取附matlab代码
  17. 请在mysql配置文件修sql_mode为NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTIO
  18. 【jQuery】学习一下JS库——jQuery
  19. Spring Security OAuth2 实现登录互踢
  20. 华为和“字节”,终于干起来了!

热门文章

  1. 上海商业车险进平台验收通过
  2. ps怎么撤销参考线_Photoshop120条新手必备技巧
  3. 惠普电脑按F12锁屏如何解?
  4. 洛谷:P4568 [JLOI2011]飞行路线(分层图 / 二分错解(x))
  5. PTA2017年天梯赛题目整理
  6. graphpad如何换柱状图与折线图能否混合一起_excel柱状图加折线图组合怎么做,原来是这样的...
  7. hairline!ios实现边框0.5px
  8. uniapp 学习笔记三十 结算页面结构搭建地址列表页面结构搭建
  9. 7.15周三晚8点,dotnet课堂全新起航,张善友/陈计节/刘腾飞我们一起来聊聊abp的故事...
  10. WPS页眉页脚怎么设置每页不同