线性代数基础【4】线性方程组

第四章 线性方程组

一、线性方程组的基本概念与表达形式

二、线性方程组解的基本定理

定理1 设A为mXn矩阵,则

(1)齐次线性方程组AX=0 只有零解的充分必要条件是r(A)=n;

(2)齐次线性方程组AX=0 有非零解(或有无数个解)的充分必要条件是r(A)<n

推论1 设A为n阶矩阵,则

(1)齐次线性方程组AX=0只有零解的充分必要条件是|A|≠0;

(2)齐次线性方程组AX=0有非零解(或有无数个解)的充分必要条件是|A|=0

注意:

①齐次线性方程组系数矩阵的秩相当于方程组中约束条件的个数,当 r(A)=n 时,表示齐次线性方程组中未知数的个数与约束条件的个数相等,即没有自由变量,故齐次线性方程组只有零解;当 r(A)<n 时,表示齐次线性方程组中约束条件的个数小于未知数的个数,即有自由变量,故齐次线性方程组有无数个解

定理2 设A为mxn矩阵,增广矩阵A增=(A:b),则

(1)非齐次线性方程组AX=b 有解的充分必要条件是r(A增)=r(A),其中当r(A增)=r(A)=n时,非齐次线性方程组AX=b有唯一解;当r(增A)=r(A)<n 时,非齐次线性方程组AX=b有无数个解;

(2)非齐次线性方程组AX=b 无解的充分必要条件是r(A增)≠r(A)

推论2 设A是n阶矩阵,则

(1)非齐次线性方程组AX=b 有解的充分必要条件是r(A增)=r(A)其中当|A|≠0时方程组有唯一解;当|A|=0 时,方程组有无数个解;

(2)非齐次线性方程组AX=b 无解的充分必要条件是r(A增)≠r(A)

注意:

三、线性方程组解的结构

1.设X1,X2,…,Xs为齐次线性方程组AX=0的一组解,则k1X1,+k2X2+…+ksxs也为齐次线性方程组AX=0的解,其中k1,k2,…,ks,为任意常数

2.设η0为非齐次线性方程组AX=b 的一个解,X1,X2,…,Xn为齐次线性方程组AX=0的一组解,则k1X1+k2X2+…+ksxs+η0为非齐次线性方程组 AX=b 的解

3.设η1,η2为非齐次线性方组AX=b 的两个解,则η2-η1为齐次性方组AX=0的一个解.

4.设X1,X2,…,Xs,为非齐次线性方程组AX=b的一组解,则k1X1+k2X2+…+ksXs为AX=b的解的充分必要条件是k1+k2+…+ks=1.

5.设η1,η2,…,ηs,为非齐次线性方程组AX=b 的一组解,则 k1η1+k2η2+···+ksηs,为齐次线性方程组AX=0 的解的充分必要条件是 k1+k2+…+ks=0.

四、线性方程组的组解

1.齐次线性方程组 AX=0 的基础解系与通解

(1)基础解系——设r(A)=r<n,则AX=0 所有解构成的解向量组的极大线性无关组称为方程组AX=0的一个基础解系,当r(A)=r时,AX=0的基础解系所含的线性无关的解向量的个数为n-r个

求齐次线性方程组的基础解系时,把其系数矩阵通过初等行变换进行阶梯化(系数矩阵进行初等行变换相当于方程组的同解变形),每行第一个非零元素所在的列对应的未知数是约束变量,其余变量为自由变量,从而可以确定基础解系(最好把每行第一个非零元素化为1(归一性),且其所在的列其余元素都化为零(排他性))

如:对齐次线性方程组AX=0的系数矩阵A 进行初等行变换,化为

则r(A)=3<5,方程组AX=0的基础解系含有n-r=5-3=2个线性无关的解向量,其中x1,x2,x3为约束变量,x4,x5为自由变量,(x4,x5)分别取(1,0)和(0,1),则基础解系为

ξ1=(-2,1,一3,1,0)^T ξ2=(3,-4,2,0,1)^T

又如:对齐次线性方程组AX=0的系数矩阵A进行初等行变换,化为

则r(A)=2<5,方程组AX=0的基础解系含有n-r=5-2=3 个线性无关的解向量,其中x1,x3为约束变量,x2,x4,x5为自由变量,(x2,x4,x5)分别取(1,0,0),(0,1,0)及(0,0,1),则基础解系为

ξ1=(1,1;0,0,0)^T ξ2=(-2,0,-1,1,0)^T ξ3=(-4,0,2,0,1)^T

注意:

设A为mXn 矩阵且r(A)=r<n,所谓AX=0的基础解系,即满足如下三个条件的向量组:

(1)该向量组中每个向量都是AX=0的解;

(2)该向量组线性无关:

(3)该向量组所含解向量的个数等于n-r

(2)通解——设ξ1,ξ2,…,ξn-r为齐次线性方程组AX=0的一个基础解系,则称k1ξ1+k2ξ12+…+k(n-r)ξ(n-r),为齐次线性方程组AX=0的通解,其中k1,k2,…,k(n-r)为任意常数.

2.非齐次线性方程组AX=b的通解

设r(A)=r(A增)=r<n,且ξ1,ξ2,…,ξ(n-r)=b的导出方程组AX-0的一个基础解系,η0为AX=b 的一个解,则AX=b的通解为

k1ξ1+k2ξ2+…+k(n-r)ξ(n-r)+η0,其中k1,k2,…,k(n-r),为任意常数

注意:

五、线性方程组的理论延伸

定理1 设A是mXn矩阵,B是nXs矩阵,若AB=0则B的列向量组为方程组AX=0的解

定理2 设方程组AX=0与BX=0为同解方程组,则r(A)=r(B),反之不对

定理3 设方程组AX=0的解为BX=0的解,则r(A)≥r(B)

注意:

1.若方程组AX=0的解为方程组BX=0的解,方程组BX=0的解不全是方程组AX=0的解,则r(A)>r(B)

2.若方程组AX=0的解为方程组 BX=0的解,且r(A)=r(B),则方程组AX=0与方程组BX=0同解

定理4

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

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

相关文章

GPT2 GPT3

what is prompt 综述1.Pre-train, Prompt, and Predict: A Systematic Survey of Prompting Methods in Natural Language Processing(五星好评) 综述2. Paradigm Shift in Natural Language Processing(四星推荐) 综述3. Pre-Trained Models: Past, Present and Future Pro…

网络安全的威胁PPT

建议的PPT免费模板网站&#xff1a;http://www.51pptmoban.com/ppt/ 此PPT模板下载地址&#xff1a;https://file.51pptmoban.com/d/file/2023/03/20/1ae84aa8a9b666d2103f19be20249b38.zip 内容截图&#xff1a;

day07打卡

day07打卡 454. 四数相加 II 时间复杂度&#xff1a;O(N)&#xff0c;空间复杂度&#xff1a;O(N) 第一想法&#xff1a;创建一个哈希表&#xff0c;存下nums[i] nums[j]&#xff0c;再遍历nums3和nums4得到nums[k]nums[l]&#xff0c;从哈希表中找0-nums[k] - nums[l]即可…

Linux命令之服务器的网络配置hostname,sysctl,ifconfig,service,ifdown,ifup,route,ping的使用

1、查看当前主机名称&#xff0c;编辑配置文件修改主机名为你姓名拼音的首字母&#xff08;如张三&#xff0c;则为zs&#xff09; 2、查看本机网卡IP地址&#xff0c;编辑/etc/sysconfig/network-scripts/ifcfg-ens33&#xff0c;要求在一块物理网卡上绑定2个IP地址&#xff0…

Invalid bound statement (not found)(xml文件创建问题)

目录 解决方法&#xff1a; 这边大致讲一下我的经历&#xff0c;不想看的直接点目录去解决方法 今天照着老师视频学习&#xff0c;中间老师在使用动态SQL时&#xff0c;直接复制了一份&#xff0c;我想这么简单的一个&#xff0c;我直接从网上找内容创建一个好了&#xff0c;…

vue前端开发自学,借助KeepAlive标签保持组件的存活

vue前端开发自学,借助KeepAlive标签保持组件的存活&#xff01;如果不想让组件在切换的时候&#xff0c;被默认操作&#xff08;卸载掉了&#xff09;。他们需要使用这个这个表情哦。 下面给大家看看代码情况。 <template><h3>ComA</h3><p>{{ messag…

【Linux基础】Linux对时配置

Linux对时配置 ntp配置文件ntp.conf解析&#xff1a; &#xff08;1&#xff09;配置上层server 利用 server 关键字设定上层 NTP 服务器&#xff0c;上层 NTP 服务器的设定方式为&#xff1a; server [IP or hostname] [prefer]在 server 后端可以接 IP 或主机名&#xff…

谷歌裁员千人,搅动硅谷!终身编程终结,我们何以苟活?

新年第一个月&#xff0c;硅谷爆发了新一轮裁员潮。在这波浪潮中&#xff0c;有消息称谷歌计划裁员千人&#xff0c;另有Meta、Unity、Discord等多家公司也陆续放出了裁员的消息。就当前的就业环境来说&#xff0c;技术人员似乎面临着极其严峻的考验。 过去的一年间&#xff0c…

Qt第二周周二作业

代码&#xff1a; widget.h #ifndef WIDGET_H #define WIDGET_H#include <QWidget>QT_BEGIN_NAMESPACE namespace Ui { class Widget; } QT_END_NAMESPACEclass Widget : public QWidget {Q_OBJECTpublic:Widget(QWidget *parent nullptr);~Widget();void paintEvent(…

【下云】旧笔记本实现私人服务器

背景&缘由&想法 背景&#xff1a; 自己是做Java的&#xff0c;做互联网或者说学计算机的都知道&#xff0c;近几年大环境太差&#xff0c;人却越来越多&#xff0c;造成行业越来越卷&#xff1b;针对Java来说&#xff0c;被迫要学习多方面的知识&#xff0c;工作拧螺…

第七在线荣获百灵奖 Buylink Awards 2023零售圈年度卓越服务商品牌

1月11日&#xff0c;由零售圈主办、20零售连锁协会协办、30零售行业媒体支持的中国零售圈大会暨2024未来零售跨年盛典在西安落下帷幕&#xff0c;在这个零售行业盛典中&#xff0c;第七在线凭借其高精尖产品和卓越的服务质量成功入选&#xff0c;并荣获了“百灵奖 Buylink Awar…

腾讯云优惠券怎样领取?附最新优惠券领取教程

腾讯云优惠券是腾讯云推出的一种优惠活动&#xff0c;通常包含代金券和折扣券两种形式&#xff0c;可以在购买腾讯云产品结算时抵扣部分费用或享受特定折扣&#xff0c;帮助用户降低购买腾讯云产品的成本。 一、腾讯云优惠券类型 1、代金券&#xff1a;代金券可以在购买腾讯云…

workflow源码解析:ThreadTask

1、使用程序&#xff0c;一个简单的加法运算程序 #include <iostream> #include <workflow/WFTaskFactory.h> #include <errno.h>// 直接定义thread_task三要素 // 一个典型的后端程序由三个部分组成&#xff0c;并且完全独立开发。即&#xff1a;程序协议算…

Python 循环结构之for循环结合range()函数使用技巧

在Python中for循环经常结合range()函数一起使用。 range()函数是一个内置函数&#xff0c;用于生成一个整数序列&#xff0c;通常与for循环结合使用。它的常见用法是生成一系列连续的整数&#xff0c;可以指定起始值、结束值和步长。 range()函数的语法如下&#xff1a; ran…

【.NET Core】C#预处理器指令

【.NET Core】C#预处理器指令 文章目录 【.NET Core】C#预处理器指令一、概述二、可为空上下文&#xff08;#nullable&#xff09;三、条件编译2.1 定义DEBUG是编译代码2.2 未定义MYTEST时&#xff0c;将编译以下代码 四、定义符号五、定义区域六、错误和警告信息 一、概述 预…

【深度学习】动手学深度学习(PyTorch版)李沐 2.4.3 梯度【公式推导】

2.4.3. 梯度 我们可以连接一个多元函数对其所有变量的偏导数&#xff0c;以得到该函数的梯度&#xff08;gradient&#xff09;向量。 具体而言&#xff0c;设函数 f : R n → R f:\mathbb{R}^{n}\to\mathbb{R} f:Rn→R的输入是一个 n n n维向量 x ⃗ [ x 1 x 2 ⋅ ⋅ ⋅ x n …

MySQL面试题 | 07.精选MySQL面试题

&#x1f90d; 前端开发工程师&#xff08;主业&#xff09;、技术博主&#xff08;副业&#xff09;、已过CET6 &#x1f368; 阿珊和她的猫_CSDN个人主页 &#x1f560; 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 &#x1f35a; 蓝桥云课签约作者、已在蓝桥云…

MyBatis-Plus代码生成器使用

这里写目录标题 第一章、添加依赖第二章、准备CodeGenerator类第三章、右键运行main方法 第一章、添加依赖 mybatis-plus-generator依赖和velocity-engine-core依赖和commons-lang3依赖加到pom文件里面&#xff0c;代码生成器会用到 <dependency><groupId>com.bao…

跟着cherno手搓游戏引擎【6】ImGui和ImGui事件

导入ImGui&#xff1a; 下载链接&#xff1a; GitHub - TheCherno/imgui: Dear ImGui: Bloat-free Immediate Mode Graphical User interface for C with minimal dependencies 新建文件夹&#xff0c;把下载好的文件放入对应路径&#xff1a; SRC下的premake5.lua文件&#…

基于STM32F103C8T6单片机的1秒定时器设计与应用

标题&#xff1a;基于STM32F103C8T6单片机的1秒定时器设计与应用 摘要&#xff1a; 本文主要探讨了如何在STM32F103C8T6微控制器上利用内部定时器实现精确的1秒钟定时功能&#xff0c;并通过实际项目实施&#xff0c;验证其稳定性和可靠性。首先介绍了STM32F103C8T6单片机的特…