线性方程组 入门概念

news/2024/11/16 9:31:44/文章来源:https://www.cnblogs.com/nolca/p/18549018

解释如下概念

  • 入门对比
    1. 齐次vs非齐次
    2. 线性vs非线性
    3. 微分vs求导vs积分
    4. 方程组vs矩阵乘法
  • 齐次线性方程组
    1. 永远存在零解
    2. 基础解系vs通解
    3. 存在非零解↔︎A不满秩
    4. r(A) + η的数量 = n (x的列有多长)
  • 非齐次线性方程组
    1. Ax=b 的2个解互减,即 ξ₁-ξ₂Ax=0导出组 的解
    2. Ax=b 的解 ξ+kη ,其中 k∈R,η是Ax=0的解
    3. Ax=b 有解 ↔︎ rA = r[A,b]增广矩阵
    4. Ax=b 无解 ↔︎ rA = r[A,b]-1

入门对比

齐次vs非齐次

所有x的阶数/次方相同

  1. k次齐次函数: f(λx₁+λx₂+...+λxₙ)=λᵏ · f(x₁+x₂+...+xₙ)

    • 0次齐次函数 \(\frac{y}{x}\)=\(\frac{λy}{λx}\)=λ⁰·\(\frac{y}{x}\)
    • 1次齐次函数 = 线性函数 f(x₁,x₂,x₃...)=k₁x₁+k₂x₂+k₃x₃=λ¹·f(x₁,x₂,x₃...)
    • 2次齐次函数 = 二次型 = 双线性
      f(x,y) = 类(x+y)² = ax²+bxy+cy² = λ²·f(x,y)
      f(x₁,x₂,x₃...)=ΣΣkᵢⱼ xᵢ xⱼ=λ²·f(x₁,x₂,x₃...)
  2. 齐次方程: 齐次函数=0
    齐次方程: 齐次函数=b=x⁰

  3. 联立这些(非)齐次方程,得(非)齐次方程组

线性vs非线性

  1. 线性: 加性,齐次比例
  2. 齐次非线性方程
    $ F(x, y, y', y'', \ldots, y^{(n)}) = 0 $
    这里 $ F $ 是一个非线性函数,$ y $ 是未知函数,$ y', y'', \ldots, y^{(n)} $ 分别表示 $ y $ 的一阶、二阶、……、$ n $ 阶导数。
    1. 一阶齐次非线性微分方程:
      $ y' = f\left(\frac{y}{x}\right) $
      这是一个常见的齐次非线性方程形式,其中 $ f $ 是一个非线性函数。

    2. 二阶齐次非线性微分方程:
      $ y'' + y^3 = 0 $
      这里 $ y'' $ 表示 $ y $ 的二阶导数,$ y^3 $ 是 $ y $ 的三次幂,这是一个非线性项。

    3. 更高阶齐次非线性微分方程:
      $ y''' + (y')^2 + y^4 = 0 $
      这个方程包含 $ y $ 的三阶导数、一阶导数的平方以及 $ y $ 的四次幂,都是非线性项。

微分vs求导vs积分

  1. 微分dx,求导y'=\(\frac{dy}{dx}\),积分∫x dx
  2. 微分方程(即有求导)
    1. 微分方程中的齐次
      此处的“齐次”通常指的是方程中没有自由项(即不依赖于未知函数及其导数的项)。如:y′′+ p(x) y′+ q(x) y=0

TODO 待复习:微分定义

方程组vs矩阵乘法

线性方程组 与 矩阵乘法Ax=b 可以互相转换

齐次线性方程组

永远存在零解

非齐次 不存在 零解,因为Ax=b,右侧不是0,而是b;所以非齐次会有“无解”的可能,而齐次至少有“零解”

flowchart LR q(齐次) --> 0[零解] q --> f0[非零解]
flowchart RL f(非齐次) --> n[无解] f --> y[有解]

基础解系vs通解

  1. ,或解向量,如:

\[η= \begin{bmatrix} v_1 \\ v_2 \\ v_3 \\ \vdots \end{bmatrix} \]

其中v1~vn为具体的数值(value)
与x1~xn一一对应

  1. 基础解系,或基向量,由一系列线性无关的解向量组成的解空间,如:η₁,η₂,η₃,...

    • 线性无关,是保证 η₁,η₂,η₃... 始终是极大线性无关组,即不能有重复解
    • 零空间是 Ax=0 的所有 x 组成的空间
  2. 通解,因为存在非零解,所以A不满秩,造成x1~xn内有一部分自由项。如:

\[\vec{x}=f_3 \begin{bmatrix} v_{1}=a \\ v_{2}=b \\ v_3=1 \\ v_4=0 \\ \end{bmatrix} + f_4 \begin{bmatrix} c \\ d \\ 0 \\ 1 \\ \end{bmatrix} \]

其中有2个自由项x3,x4,对应f3,f4(也可以换成i,j)
有通解,也表示约束条件下,是无穷尽的。解不唯一

存在非零解↔︎A不满秩↔︎rA<n

系数矩阵 \(A_{m×n}\)

  • A满秩,此时x1~xn不自由,只有η=0的零解
  • A不满秩,此时x1~xn有自由项,存在 n-rA 个非零解。系数矩阵的秩(约束),呈 此消彼长,即rA越大,对解的约束越多,x1~xn越不自由,解η的数量就越少。

复习书上写了些废话:

  • m<n,横长方形的A,则Ax=0必有非零
  • m=n,A为方阵,行列式|A|=0 (只有方阵,才能计算行列式、逆矩阵)

非齐次线性方程组

Ax=b 有解 ↔︎ rA = r[A,b]

b可由A的列向量线性表出
新加入的b列,不会扰乱原有的秩序

  • 只有特解作唯一解:rA = r[A,b] = n
  • 多个解:rA = r[A,b] < n

Ax=b 无解 ↔︎ rA = r[A,b]-1

假如A化成最简型,那么方程组的最后一个方程会是 0=b,这样就无解了。
就因为加入的一列,所以就解不出来了。那就应该是增秩了。

不能用满秩来判断无解,可以说当rA=n时,A与[A,b]都恰好满秩。但无解只需要rA = r[A,b]-1

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

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

相关文章

2024-2025-1 20241318 《计算机基础与程序设计》第八周学习总结

这个作业属于哪个课程 https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP(如[2024-2025-1-计算机基础与程序设计])这个作业要求在哪里 https://www.cnblogs.com/rocedu/p/9577842.html#WEEK08这个作业的目标 加入云班课,参考本周学习资源自学教材 计算机科学概论(第七…

零基础入门Hadoop:IntelliJ IDEA远程连接服务器中Hadoop运行WordCount

今天我们来聊一聊大数据,作为一个Hadoop的新手,我也并不敢深入探讨复杂的底层原理。因此,这篇文章的重点更多是从实际操作和入门实践的角度出发,带领大家一起了解大数据应用的基本过程。我们将通过一个经典的案例——WordCounter,来帮助大家入门。简单来说,这个案例的目标…

NOIP2024 前集训:NOIP2024加赛 5

前言music 《浮光》看指尖拨响蝴蝶 扇动一场离别我推开无声岁月 续梦一页你我只是打个照面 可曾有过誓约走进熟悉却 陌生的思念啊……啊……你的眼眸 装满了时间你的身后 拥故事成篇此生如梦 愿细数流年与你同写 沧海桑田浮光掠影 重山彩云间你的伏线 穿越千百年人生不过 恍惚三…

读数据质量管理:数据可靠性与数据质量问题解决之道05数据标准化

数据标准化1. 批处理 1.1. 批处理在一段时间内收集数据,然后将大量数据“批处理”在离散的数据包中 1.2. 直到20世纪10年代中期,批处理都是处理分析型数据最常用的方法 1.3. 批处理比流处理要便宜得多,即使是对时间要求最苛刻的处理需求也足以满足 1.4. 批处理是经过时间考验…

基于C#开源、功能强大、灵活的跨平台开发框架 - Uno Platform

前言 今天大姚给大家分享一个基于C#开源、功能强大、灵活的跨平台开发框架:Uno Platform。通过 Uno Platform,开发者可以利用单一代码库实现多平台兼容,极大地提高了开发效率和代码复用性。项目介绍 Uno Platform是一个基于C#开源、功能强大、灵活的跨平台开发框架,用于快速…

chrony配置/释义

[root@c7-1 ~]# cat /etc/centos-release CentOS Linux release 7.9.2009 (Core)[root@c7-1 ~]# yum -y install chrony [root@c7-1 ~]# vim /etc/chrony.conf # 自带 server 0.centos.pool.ntp.org iburst server 1.centos.pool.ntp.org iburst server 2.centos.pool.ntp…

WPF 打开资源管理器且选中某个文件

本文将和大家介绍如何在 Windows 系统上使用 SHOpenFolderAndSelectItems 方法打开资源管理器且选中给定的文件打开资源管理器且选中某个文件可以使用 cmd 调用 explorer 带上 select 参数,如下面命令行所示 explorer.exe /select,"C:\Folder\file.txt"但有很多情况…

Virtual Box 虚拟机扩容

Virtual Box 虚拟机扩容 扩容有风险,有可能导致磁盘损坏,系统不可用。 需要使用的工具 gparted GParted -- A free application for graphically managing disk device partitions 步骤图解 1.扩大虚拟硬盘的容量2.加载分区工具执行分区操作3.扩展逻辑卷 要扩大 / 分区的空间…

RealCustom:缩小真实文本词的范围,实现实时开放域文本到图像的定制

RealCustom:缩小真实文本词的范围,实现实时开放域文本到图像的定制文本到图像定制旨在为给定的主题合成文本驱动的图像,最近彻底改变了内容创作。现有的作品遵循伪词范式,即将给定的主题表示为伪词,然后将其与给定的文本组合在一起。然而,伪词与给定文本固有的纠缠扩散范…

网站f12代码怎么修改,掌握网站F12调试工具的使用技巧

打开F12开发者工具:在浏览器中打开您需要调试的网页,按下F12键或右键点击页面任意位置选择“检查”(Inspect),即可打开开发者工具。选择Elements面板:在开发者工具顶部的选项卡中,选择“Elements”面板。这里显示了当前页面的HTML结构。查找目标元素:使用鼠标悬停在页面…

织梦手机网站模板修改,如何在织梦CMS中修改手机网站模板

织梦CMS(DedeCMS)支持手机网站模板的自定义,通过以下步骤可以轻松修改手机网站模板:登录后台:打开浏览器,输入织梦CMS的后台地址,使用管理员账号登录。进入模板管理:在后台左侧菜单栏中选择“模板” -> “默认模板管理”。 选择“手机模板”选项卡,查看当前使用的手…

网站开源代码修改,如何在本地开发环境中修改网站开源代码

修改网站开源代码可以定制网站的功能和设计。以下是修改网站开源代码的步骤:克隆代码仓库:使用Git或其他版本控制工具克隆网站的开源代码仓库。 例如:git clone https://github.com/username/repository.git cd repository安装依赖:根据项目文档安装所需的依赖库。 例如,使…