线性代数(1)——线性方程组的几何意义

线性代数的基本问题是求解n个未知数的n个线性方程;

例如:\begin{matrix} 2x - y = 0\\ -x + 2y = 3\end{matrix}(方程1)。

在线性代数的第一讲中,我们从Row Picture、Column Picture、Matrix Picture三个角度来看这个问题。

上面的系统是二维的(n = 2)。通过添加第三个变量z,我们可以将其扩展到三维。

1.  Row Picture(行图像)

行图像:是通过将线性方程组看作是平面或空间中直线、平面等几何对象的交集来理解。例如,对于一个二元一次方程组(方程1),可以将每个方程在二维平面上表示为一条直线。通过求解这两条直线的交点,就得到了方程组的解。 查看图 1,我们看到这个方程组的解是x = 1,y = 2

图 1:直线 2x - y = 0 和 -x + 2y = 3 相交于点 (1, 2)

我们将这个解代入原始方程组来检查我们的工作:\begin{matrix} 2 \times 1 - 2 = 0 \\ -1 + 2\times 2 = 3 \end{matrix}
如果是三元一次方程组,则可以在三维空间中用平面来表示每个方程,方程组的解就是这些平面的交点。

2.Column Picture(列图像)

 列图像:是将线性方程组中的系数矩阵的列向量看作是基本向量,方程组的解是这些基本向量的线性组合。

线性组合:给定一组向量\vec{x}_1,\vec{x}_2,\cdots,\vec{x}_n和一组标量a_1,a_2,\cdots,a_n(实数或复数),则向量\vec{x}=\vec{x}_1a_1 + \vec{x}_2a_2+\cdots + \vec{x}_na_n,称为向量组a_1,a_2,\cdots,a_n的线性组合。

对于线性方程组:

\begin{bmatrix}a_{11}&a_{12}&\cdots&a_{1n}\\a_{21}&a_{22}&\cdots&a_{2n}\\\vdots&\vdots&\ddots&\vdots\\a_{m1}&a_{m2}&\cdots&a_{mn}\end{bmatrix}\begin{bmatrix}x_1\\x_2\\\vdots\\x_n\end{bmatrix}=\begin{bmatrix}b_1\\b_2\\\vdots\\b_m\end{bmatrix}

可以将系数矩阵A的列向量表示为\vec{a}_1,\vec{a}_2,\cdots,\vec{a}_n,那么方程组可以写成x_1\vec{a}_1 + x_2\vec{a}_2+\cdots + x_n\vec{a}_n=\vec{b}。这里,向量\vec{b}是由向量\vec{a}_1,\vec{a}_2,\cdots,\vec{a}_n线性组合得到的,求解方程组就是确定线性组合的系数x_1,x_2,\cdots,x_n

在列图像中,我们通过将方程组列中的系数转换为向量,将线性方程组重写为一个单一方程:

x\begin{bmatrix}2\\ -1\end{bmatrix}+y\begin{bmatrix}-1\\ 2\end{bmatrix}=\begin{bmatrix}0\\ 3\end{bmatrix}

给定两个向量cd以及标量xy,和xc + yd被称为cd的线性组合。线性组合在线性代数是中非常重要。x份的向量\begin{bmatrix}2\\ -1\end{bmatrix}加上y份的向量\begin{bmatrix}-1\\ 2\end{bmatrix}等于向量\begin{bmatrix}0\\ 3\end{bmatrix}。从几何角度看,我们要找到xy的值,使得x份的向量\begin{bmatrix}2\\ -1\end{bmatrix}加上y份的向量\begin{bmatrix}-1\\ 2\end{bmatrix}等于向量\begin{bmatrix}0\\ 3\end{bmatrix}。如图2所示,x = 1y = 2,这与图2中的行图像一致。   

图 2:列向量的线性组合等于向量 b

在三维空间中,列图像要求我们找到三个三维向量的线性组合,使其等于向量b

3. Matrix Picture(矩阵图像)

矩阵图像主要是从矩阵的角度来整体看待线性方程组。 将线性方程组用矩阵形式表示为Ax = b,其中A是系数矩阵,x是未知向量,b是常数向量。可以通过矩阵的运算和性质来求解方程组,比如利用矩阵的逆、高斯消元法等方法。矩阵图像更侧重于从整体的矩阵结构和运算规则来分析和解决线性代数问题。

我们将方程组\begin{matrix} 2x - y = 0\\ -x + 2y = 3\end{matrix}写为一个单一方程,通过使用矩阵和向量:\begin{bmatrix}2 & -1\\ -1 & 2\end{bmatrix}\begin{bmatrix}x\\ y\end{bmatrix}=\begin{bmatrix}0\\ 3\end{bmatrix}矩阵A=\begin{bmatrix}2 & -1\\ -1 & 2\end{bmatrix}被称为系数矩阵。向量x=\begin{bmatrix}x\\ y\end{bmatrix}是未知数向量。方程右边的值形成向量bAx = b。 三维矩阵图像与二维的非常相似,只是向量和矩阵的大小增加了。

4.矩阵乘法

我们如何将矩阵A乘以向量x呢?

\begin{bmatrix}2 & 5\\ 1 & 3\end{bmatrix}\begin{bmatrix}1\\ 2\end{bmatrix}=?

一种方法是将x的元素看作是矩阵列向量线性组合的系数:

\begin{bmatrix}2 & 5\\ 1 & 3\end{bmatrix}\begin{bmatrix}1\\ 2\end{bmatrix}=1\begin{bmatrix}2\\ 1\end{bmatrix}+2\begin{bmatrix}5\\ 3\end{bmatrix}=\begin{bmatrix}12\\ 7\end{bmatrix}

这种方法表明AxA列向量的线性组合。

你也可以通过计算A的每一行与向量x的点积来计算Ax

\begin{bmatrix}2 & 5\\ 1 & 3\end{bmatrix}\begin{bmatrix}1\\ 2\end{bmatrix}=\begin{bmatrix}2×1 + 5×2\\ 1×1 + 3×2\end{bmatrix}=\begin{bmatrix}12\\ 7\end{bmatrix}

矩阵乘法:设A是一个m×n的矩阵,B是一个的n×p矩阵,那么矩阵A与B的乘积AB是一个m×p的矩阵。其(i,j)位置的元素是A的第i行与B的第j列对应元素乘积之和。

例如: 设A=\begin{bmatrix}1&2\\3&4\end{bmatrix},B=\begin{bmatrix}5&6\\7&8\end{bmatrix}

AB=\begin{bmatrix}1\times5 + 2\times7&1\times6 + 2\times8\\3\times5 + 4\times7&3\times6 + 4\times8\end{bmatrix}=\begin{bmatrix}19&22\\43&50\end{bmatrix}

5.线性无关性

在列图像和矩阵图像中,方程右边是一个向量b。给定一个矩阵A,我们能否对每一个可能的向量b求解Ax = b呢?

换句话说,列向量的线性组合是否填满xy平面(在三维情况下是空间)呢? 如果答案是“否”,我们说A是一个奇异矩阵。在这种奇异情况下,它的列向量是线性相关的;这些向量的所有线性组合位于一个点或一条直线上(在二维情况下)或位于一个点、一条直线或一个平面上(在三维情况下)。这些组合不能填满整个空间。

 线性无关 :对于一组向量\vec{v}_1, \vec{v}_2, \cdots, \vec{v}_n,如果只有当所有的标量c_1 = c_2 = \cdots = c_n = 0时,等式c_1\vec{v}_1 + c_2\vec{v}_2 + \cdots + c_n\vec{v}_n=\vec{0}才成立,那么称这组向量是线性无关的;否则,如果存在不全为零的标量使得上述等式成立,则称这组向量是线性相关的。

例如:在三维空间中,向量\vec{i}=\begin{bmatrix}1\\0\\0\end{bmatrix},\vec{j}=\begin{bmatrix}0\\1\\0\end{bmatrix},\vec{k}=\begin{bmatrix}0\\0\\1\end{bmatrix}是线性无关的。因为如果c_1\vec{i}+c_2\vec{j}+c_3\vec{k}=\vec{0},即c_1\begin{bmatrix}1\\0\\0\end{bmatrix}+c_2\begin{bmatrix}0\\1\\0\end{bmatrix}+c_3\begin{bmatrix}0\\0\\1\end{bmatrix}=\begin{bmatrix}0\\0\\0\end{bmatrix},则必然有c_1 = c_2 = c_3 = 0。而向量\vec{v}_1=\begin{bmatrix}1\\2\\3\end{bmatrix},\vec{v}_2=\begin{bmatrix}2\\4\\6\end{bmatrix}是线性相关的,因为2\vec{v}_1-\vec{v}_2 = 2\begin{bmatrix}1\\2\\3\end{bmatrix}-\begin{bmatrix}2\\4\\6\end{bmatrix}=\begin{bmatrix}0\\0\\0\end{bmatrix},这里c_1 = 2,c_2=-1不全为零。

参考:线性代数 |数学 |MIT 开放课件

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/58542.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

没有对象来和我手撕红黑树吧

1. 红黑树的介绍 红黑树也是一种自平衡的二叉搜索树,在每一个节点增加了一个存储位来表示节点的颜色,可以是红色也可以是黑色,通过约束颜色来维持树的平衡,具有以下的性质: 每个节点不是红色就是黑色根节点为黑色如果…

Android中SurfaceView与GLSurfaceView 的关系

SurfaceView 与 GLSurfaceView 的关系 在 Android 开发中,SurfaceView 和 GLSurfaceView 是实现自定义渲染效果的关键组件。它们提供了不同的渲染方式,适用于不同的应用场景。我们将通过以下几个方面详细说明 SurfaceView 和 GLSurfaceView 的特点及实现…

DEVOPS: 容器与虚拟化与云原生

概述 传统虚拟机,利用 hypervisor,模拟出独立的硬件和系统,在此之上创建应用虚拟机是一个主机模拟出多个主机虚拟机需要先拥有独立的系统docker 是把应用及配套环境独立打包成一个单位docker 是在主机系统中建立多个应用及配套环境docker 是…

H7-TOOL的LUA小程序教程第16期:脉冲测量,4路PWM,多路GPIO和波形打印(2024-10-25, 更新完毕)

LUA脚本的好处是用户可以根据自己注册的一批API(当前TOOL已经提供了几百个函数供大家使用),实现各种小程序,不再限制Flash里面已经下载的程序,就跟手机安装APP差不多,所以在H7-TOOL里面被广泛使用&#xff…

西瓜书《机器学习》符号表KaTex表示

写这篇post的缘故是最近整理机器学习的相关公式,经常要用到 KaTeX \KaTeX KATE​X, 但网络上搜索到的西瓜书符号表的表示有些并不准确或不严谨,本着严谨治学的态度,整理了一下符号表的 KaTeX \KaTeX KATE​X表示,希望有所帮助,整理…

docker的安装配置与基本简单命令

目录 1.docker简介 2.docker安装 2.1使用root用户登陆 更新yum源 2.2安装依赖 2.3设置yum源 更新yum源索引 2.4安装docker 2.5启动并且设置开机自启动 2.6验证安装是否成功 2.7配置docker加速器 2.8重启docker服务 3.docker简单使用 3.1下载镜像 3.2列出…

从线性代数到unity mvp矩阵

坐标变换:矩阵是一种线性空间变换的描述(矩阵的列向量,是坐标变换后的基向量)。 如: 如上图,即向量(-1,2)在经过由基底x轴:(1, -2) ,y轴:(3, 0)组成的矩阵变换后得到向量(5,2) 实际上就是-1倍的x轴:(1, -2)加上2倍的y轴:(3,…

线程同步 线程安全

这里写目录标题 线程安全互斥锁**互斥锁初始化****互斥锁加锁和解锁****销毁互斥锁****互斥锁死锁****互斥锁的属性** 条件变量条件变量初始化通知和等待条件变量条件变量的判断条件 自旋锁自旋锁初始化自旋锁加锁和解锁 读写锁读写锁初始化读写锁上锁和解锁读写锁的属性 线程安…

使用Python和OpenCV实现火焰检测

使用Python和OpenCV实现火焰检测 项目解释: 此 Python 代码是使用 OpenCV、线程、声音和电子邮件功能的火灾探测系统的简单示例。 以下是它的功能的简单描述: 导入库:代码首先导入必要的库: cv2:用于图像和视频处理…

蓝桥杯基本算法~~~一维/二维前缀和问题

文章目录 1.一维前缀和2.二维前缀和3.移动零问题4.颜色的分类问题 1.一维前缀和 问题说明:一维就是表示的是一维数组的计算,我们的这个一维前缀和是基于这个一维数组进行计算的; 什么是前缀和:就是10 20 30 40 50这个数组&#…

ubuntu20.04系统安装

文章目录 前言参考1 一、准备工作1、进入BIOS,设置 UEFI/Legacy Boot选项 为UEFI2、进入BIOS界面将Secure Boot禁用3、USB启动为enable 二、单系统安装1、插入U盘,电脑正常开机后 总结 前言 装了很多次ubuntu系统,整理一篇自己的文章很费时间…

JS | CommonJS、AMD、CMD、ES6-Module、UMD五种JS模块化规范

目录 前言 一、CommonJS 模块化规范 二、ES6 模块化规范 三、AMD 模块化规范 四、CMD 模块化规范 五、UMD模块化规范 前言 这三个规范都是为Js模块化加载而生的,使模块能够按需加载,使系统同庞杂的代码得到组织和管理。模块化的管理代码使多人开发…

【宠物狗狗数据集】 犬类品种识别 宠物狗检测 深度学习 目标检测(含数据集)

一、背景意义 随着人们对宠物狗的喜爱日益增加,犬种的多样性也逐渐受到重视。狗狗不仅是家庭的好伴侣,更在多个领域中发挥着重要作用,如导盲、搜救、疗愈等。因此,准确识别和分类各种犬种显得尤为重要。传统的犬种识别方法往往依赖…

移远通信闪耀2024香港秋灯展,以丰富的Matter产品及方案推动智能家居产业发展

10月27-30日,2024香港国际秋季灯饰展在香港会议展览中心盛大开展。 作为全球领先的物联网整体解决方案供应商,移远通信再次亮相,并重点展示了旗下支持Matter协议以及亚马逊ACK ( Alexa Connect Kit ) SDK for Matter方案的Wi-Fi模组、低功耗蓝…

虚拟机桥接模式连不上,无法进行SSH等远程操作

说明:以下情况在window10上遇到,解决后顺便做了个笔记,以防后续再次用到,也给同道中人提供一个解决方案 一、首先按照以下步骤进行检查 1、是否连接了对应的wifi 2、是否设置了桥接模式 3、上述1、2确认无误的情况下请查看右上…

ApsaraMQ Serverless 能力再升级,事件驱动架构赋能 AI 应用

本文整理于 2024 年云栖大会阿里云智能集团高级技术专家金吉祥(牟羽)带来的主题演讲《ApsaraMQ Serverless 能力再升级,事件驱动架构赋能 AI 应用》 云消息队列 ApsaraMQ 全系列产品 Serverless 化,支持按量付费、自适应弹性、跨可…

一款专业获取 iOS 设备的 UDID 工具|一键获取iPhone iPad设备的 UDID

什么是UDID? UDID,是iOS设备的一个唯一识别码,每台iOS设备都有一个独一无二的编码,这个编码,我们称之为识别码,也叫做UDID( Unique Device Identifier) 扫描后系统提示输入密码&am…

IDEA连接EXPRESS版本的SQL server数据库

我安装的版本是SQL2019-SSEI-Expr.exe 也就是EXPRESS版本的SQL Server安排非常简单和快速。 但是默认没有启动sa用户。 启动sa用户名密码登录 默认安装完以后没有启用。 使用Miscrosoft SQL Server Management Studio 使用Windows身份连接后。 在安全性》登录名中找到sa并修改…

大模型,多模态大模型面试问题【计算图,LLama,交叉熵,SiLU,RLHF】

大模型,多模态大模型面试问题【计算图,LLama,交叉熵,SiLU,RLHF】 问题一:讲一讲计算图中pytorch是什么,TensorFlow是什么?1. PyTorch2. TensorFlow区别总结 问题二:Llama…

【AIGC】2024-arXiv-Lumiere:视频生成的时空扩散模型

2024-arXiv-Lumiere: A Space-Time Diffusion Model for Video Generation Lumiere:视频生成的时空扩散模型摘要1. 引言2. 相关工作3. Lumiere3.1 时空 U-Net (STUnet)3.2 空间超分辨率的多重扩散 4. 应用4.1 风格化生成4.2 条件生成 5. 评估和比较5.1 定性评估5.2 …