微分方程(Blanchard Differential Equations 4th)中文版Section3.3

news2024/9/24 11:24:25

具有实特征值的线性系统的相图

在前面的部分,我们看到直线解在求解某些线性微分方程系统的通解中起着主导作用。为了求解这样的系统,我们首先使用代数方法计算系数矩阵的特征值和特征向量。当我们找到一个实特征值和一个相关的特征向量时,就可以写出对应的直线解。此外,在特定情况下,当我们找到两个实数且不同的特征值时,我们可以写出系统通解的显式公式。

特征值的符号在确定相应直线解的行为方面发挥着重要作用。如果特征值是负的,解会随着 t → ∞ t \to \infty t 而趋向原点。如果特征值是正的,解会随着 t → ∞ t \to \infty t 而远离原点。在本节中,我们利用这些直线解的行为来确定所有解的行为。

鞍点(Saddles)

一种常见的线性系统具有一个正特征值和一个负特征值。例如,考虑线性系统

d Y d t = A Y , \frac{dY}{dt} = AY, dtdY=AY,

其中

A = ( − 3 0 0 2 ) . A = \begin{pmatrix} -3 & 0 \\ 0 & 2 \end{pmatrix}. A=(3002).
这是一个特别简单的线性系统,因为它对应于以下方程:

d x d t = − 3 x \frac{dx}{dt} = -3x dtdx=3x

d y d t = 2 y . \frac{dy}{dt} = 2y. dtdy=2y.

注意到 d x d t \frac{dx}{dt} dtdx 只依赖于 x x x,而 d y d t \frac{dy}{dt} dtdy 只依赖于 y y y。也就是说,系统完全解耦。我们可以使用第一章中的方法独立地求解这两个方程。然而,为了更全面地理解几何形状,我们使用前两节的方法。

像往常一样,我们首先通过找到特征多项式的根来计算 A A A 的特征值:

det ⁡ ( A − λ I ) = det ⁡ ( − 3 − λ 0 0 2 − λ ) = ( − 3 − λ ) ( 2 − λ ) = 0. \det(A - \lambda I) = \det \begin{pmatrix} -3 - \lambda & 0 \\ 0 & 2 - \lambda \end{pmatrix} = (-3 - \lambda)(2 - \lambda) = 0. det(AλI)=det(3λ002λ)=(3λ)(2λ)=0.

因此, A A A 的特征值是 λ 1 = − 3 \lambda_1 = -3 λ1=3 λ 2 = 2 \lambda_2 = 2 λ2=2

接下来,我们计算特征向量。对于 λ 1 = − 3 \lambda_1 = -3 λ1=3,我们必须求解方程

A V = − 3 V AV = -3V AV=3V

对于 V V V。如果 V 1 = ( x 1 , y 1 ) V_1 = (x_1, y_1) V1=(x1,y1),则我们有:

{ − 3 x 1 = − 3 x 1 2 y 1 = − 3 y 1 \begin{cases} -3x_1 = -3x_1 \\ 2y_1 = -3y_1 \end{cases} { 3x1=3x12y1=3y1

因此,任何沿着 y = 0 y = 0 y=0 x x x轴)的非零向量 V V V 都是 λ 1 = − 3 \lambda_1 = -3 λ1=3 的特征向量。我们选择 V 1 = ( 1 , 0 ) V_1 = (1, 0) V1=(1,0)。因此,解

Y 1 ( t ) = e − 3 t V 1 Y_1(t) = e^{-3t} V_1 Y1(t)=e3tV1

是一个直线解,其解曲线是正 x 轴。解会随着 t t t 的增加而趋向原点。

以类似的方式,我们可以检查任何对应于 λ 2 = 2 \lambda_2 = 2 λ2=2 的特征向量都位于 y y y 轴上。我们选择 V 2 = ( 0 , 1 ) V_2 = (0, 1) V2=(0,1),并得到第二个解

Y 2 ( t ) = e 2 t V 2 . Y_2(t) = e^{2t} V_2. Y2(t)=e2tV2.

因此,通解是

Y ( t ) = k 1 e − 3 t V 1 + k 2 e 2 t V 2 = ( k 1 e − 3 t k 2 e 2 t ) . Y(t) = k_1 e^{-3t} V_1 + k_2 e^{2t} V_2 = \begin{pmatrix} k_1 e^{-3t} \\ k_2 e^{2t} \end{pmatrix}. Y(t)=k1e3tV1+k2e2tV2=(k1e3tk2e2t).

在图 3.12 中,我们展示了这个系统的相图。直线解位于坐标轴上,但所有其他解的行为不同。在图中,我们看到其他解似乎趋向于 y y y 轴的无穷远,并且从 x x x 轴的无穷远处过来。为了理解原因,考虑一个不是直线解的解 Y ( t ) Y(t) Y(t)。然后

Y ( t ) = k 1 e − 3 t V 1 + k 2 e 2 t V 2 , Y(t) = k_1 e^{-3t} V_1 + k_2 e^{2t} V_2, Y(t)=k1e3tV1+k2e2tV2,
在这里插入图片描述图3.12

其中 k 1 k_1 k1 k 2 k_2 k2 都是非零常数。当 t t t 很大且为正时,项 e − 3 t e^{-3t} e3t 非常小。因此,对于大的正 t t t,通解中的向量 e − 3 t V 1 e^{-3t} V_1 e3tV1 可以忽略不计,我们有:

Y ( t ) ≈ k 2 e 2 t V 2 = ( 0 k 2 e 2 t ) . Y(t) \approx k_2 e^{2t} V_2 = \begin{pmatrix} 0 \\ k_2 e^{2t} \end{pmatrix}. Y(t)k2e2tV2=(0k2e2t).

也就是说,对于大的正 t t t 值,我们的解表现得像一个在 y 轴上的直线解。

当我们考虑大的负 t t t 值时情况则相反。在这种情况下,项 e 2 t e^{2t} e2t 非常小,因此我们有:

Y ( t ) ≈ k 1 e − 3 t V 1 = ( k 1 e − 3 t 0 ) , Y(t) \approx k_1 e^{-3t} V_1 = \begin{pmatrix} k_1 e^{-3t} \\ 0 \end{pmatrix}, Y(t)k1e3tV1=(k1e3t0),

这是沿 x x x 轴的直线解。

例如,满足 Y ( 0 ) = ( 1 , 1 ) Y(0) = (1, 1) Y(0)=(1,1) 的这个系统的特解是:

Y ( t ) = ( e − 3 t e 2 t ) . Y(t) = \begin{pmatrix} e^{-3t} \\ e^{2t} \end{pmatrix}. Y(t)=(e3te2t).

这个解的 x x x 坐标随着 t → ∞ t \to \infty t 而趋向于 0,随着 t → − ∞ t \to -\infty t 而趋向于无穷大。 y y y 坐标则表现得相反(参见图 3.13 中的 x ( t ) x(t) x(t) y ( t ) y(t) y(t) 图形)。

在这里插入图片描述图3.13

尽管这个例子实际上包含了两个一维的微分方程,但它的相图却完全不同。沿着坐标轴,我们看到了一维方程中熟悉的相线—— x x x 轴上的汇聚点和 y y y 轴上的发散点。所有其他解随着 t → ± ∞ t \to \pm \infty t± 而趋向于无穷大。这些解从无穷大处朝向与一维汇聚点相关的特征向量方向移动,并且在向一维发散点相关的方向上趋向于无穷大。

任何具有一个正特征值和一个负特征值的线性系统都具有类似的行为。这种形式的平衡点被称为鞍点。这个名字是为了让你想起马鞍。水滴在马鞍上的路径类似于这种线性系统解的路径;它在一个方向上接近马鞍的中心,然后在另一个方向上偏离。

其他类型的鞍点相平面图

前面的例子有一个特殊之处,那就是特征向量恰好位于 x x x 轴和 y y y 轴上。一般情况下,鞍点的特征向量可以位于经过原点的任何两条不同的直线上。这使得相图以及 x ( t ) x(t) x(t) y ( t ) y(t) y(t) 图形在一般情况下显得有所不同。

例如,考虑以下系统:

d Y d t = B Y , \frac{dY}{dt} = BY, dtdY=BY,

其中

B = ( 8 − 11 6 − 9 ) . B = \begin{pmatrix} 8 & -11 \\ 6 & -9 \end{pmatrix}. B

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

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

相关文章

Element-02.组件-Table表格

一.常见组件-表格 二.具体操作 <template><el-table:data"tableData"borderstyle"width: 100%"><el-table-columnprop"date"label"日期"width"180"></el-table-column><el-table-columnprop&q…

使用Apache POI和POI-OOXML实现word模板文档自动填充功能

最近接到一个新的需求&#xff0c;用户创建好模板文件保存到模板库&#xff0c;然后使用在线文档编辑器打开模板时&#xff0c;将系统数据填充到模板文件并生成新的word文件&#xff0c;然后在线编辑&#xff0c;研究使用Apache POI和POI-OOXML实现了这个功能。 Maven依赖 <…

AI提效实例-借助AI高效生成Markdown格式的超链接

我在学习谷粒商城的过程中&#xff0c;每集都写一篇博客笔记&#xff0c;为了方便查找&#xff0c;把所有博客都汇总到一起谷粒商城笔记汇总&#xff0c;如下。 现在一共有142篇笔记。 之前每发表一篇就把地址记录下来&#xff0c;虽然麻烦&#xff0c;还可忍受。 后来有点懈…

Pcie学习笔记(24)

Ordering and Receive Buffer Flow Control 流量控制(FC)用于防止接收端缓冲区溢出&#xff0c;并使其符合定义的排序规则。请注意&#xff0c;请求者使用流量控制机制来跟踪代理中可用的队列/缓冲区空间&#xff0c;如图2-48所示。也就是说&#xff0c;流控制是点对点的(跨一…

模型优化之剪枝

文章目录 什么是神经网络剪枝剪枝的好处不同粒度的剪枝剪枝的分类非结构化剪枝结构化剪枝 哪些层的参数更容易被剪掉剪枝效果 什么是神经网络剪枝 神经网络剪枝 在训练期间删除连接密集张量将变得稀疏&#xff08;用零填充&#xff09;可以通过结构化块&#xff08; n m nm nm&…

【无标题】playbook的基本使用

1、使用ansible安装并启动ftp服务 [root1 ~]# vim /etc/ansible/hosts s0 ansible_ssh_host10.0.0.12 ansible_ssh_port22 ansible_ssh_userroot ansible_ssh_pass1 s1 ansible_ssh_host10.0.0.13 ansible_ssh_port22 ansible_ssh_userroot ansible_ssh_pass1 s2 ansible_s…

Android 12系统源码_屏幕设备(二)DisplayAdapter和DisplayDevice的创建

前言 在Android 12系统源码_屏幕设备&#xff08;一&#xff09;DisplayManagerService的启动这篇文章中我们具体分析了DisplayManagerService 的启动流程&#xff0c;本篇文章我们将在这个的基础上具体来分析下设备屏幕适配器的创建过程。 一、注册屏幕适配器 系统是在Disp…

43.x86游戏实战-DXX寻找吸怪坐标

免责声明&#xff1a;内容仅供学习参考&#xff0c;请合法利用知识&#xff0c;禁止进行违法犯罪活动&#xff01; 本次游戏没法给 内容参考于&#xff1a;微尘网络安全 工具下载&#xff1a; 链接&#xff1a;https://pan.baidu.com/s/1rEEJnt85npn7N38Ai0_F2Q?pwd6tw3 提…

Xshell中弹出“ssh服务器拒绝了密码请再试一次”时,如何解决

在使用Xshell连接Ubuntu系统时&#xff0c;可能会弹出这个错误 可能原因如下​ 密码输入错误Ubantu系统默认禁止root用户登录ssh。 解决方法&#xff1a; 1. 先用root登录 (由于我买的是云服务器&#xff0c;所以拿这个来举例&#xff09; 注&#xff1a;要在本地shell中登录…

基于jqury和canvas画板技术五子棋游戏设计与实现(论文+源码)_kaic

摘 要 网络五子棋游戏如今面临着一些新的挑战和机遇。一方面&#xff0c;网络游戏需要考虑到网络延迟和带宽等因素&#xff0c;保证游戏的实时性和稳定性。另一方面&#xff0c;网络游戏需要考虑到游戏的可玩性和趣味性&#xff0c;以吸引更多的玩家参与。本文基于HTML5和Canv…

银河麒麟V10忘记Root密码怎么办?

银河麒麟V10忘记Root密码怎么办&#xff1f; 一&#xff1a;进入GRUB模式二&#xff1a;输入GRUB账号密码三&#xff1a;修改启动参数四&#xff1a;修改root密码五&#xff1a;重启系统六&#xff1a;验证root密码 &#x1f496;The Begin&#x1f496;点点关注&#xff0c;收…

就想刷题过?新手必看的华为认证题库最强背题经验技巧

华为认证作为网络和IT领域的重要资格认证&#xff0c;其难度不容小觑。许多考生为了顺利通过考试&#xff0c;选择背题库作为备考策略。 &#xff08;重点说一下啊&#xff0c;不提倡刷题&#xff0c;能学知识&#xff0c;把技术学透&#xff0c;肯定是最佳的。&#xff09; …

Java基于数据库、乐观锁、悲观锁、Redis、Zookeeper分布式锁的简单案例实现(保姆级教程)

1. 分布式锁的定义 分布式锁是一种在分布式系统中用来协调多个进程或线程对共享资源进行访问的机制。它确保在分布式环境下&#xff0c;多个节点&#xff08;如不同的服务器或进程&#xff09;不会同时访问同一个共享资源&#xff0c;从而避免数据不一致、资源竞争等问题。 2…

简单记录:两台服务器如何超快速互传文件/文件夹

在服务器间传输文件和文件夹是一个常见的任务&#xff0c;尤其是在需要同步数据或进行备份时。以下是使用 scp 命令在两台服务器之间进行文件传输的基本步骤。 服务器A 至 服务器B&#xff1a;文件传输指南 前提条件 确保服务器A和服务器B之间网络互通。确认您有权限访问目标…

如何让孩子喜欢上读书?

1.选择合适的书籍&#xff1a;根据孩子的兴趣和年龄选择合适的书籍&#xff0c;让孩子参与选书的过程&#xff0c;这样可以增加他们对阅读的主动性和兴趣。同时&#xff0c;避免过分强调阅读的功利性&#xff0c;让孩子自由选择他们感兴趣的书籍。   2.定期的阅读时间和活动&…

谷粒商城实战笔记-211~212-商城业务-认证服务-环境搭建

这一部分的主要内容是开发商城的认证服务。 文章目录 一&#xff0c;211-商城业务-认证服务-环境搭建1&#xff0c;创建模块2&#xff0c;引入相关依赖3&#xff0c;各种配置3.1 注册中心配置3.2 启用注册中心3.3 本节域名配置 4&#xff0c;页面模板4.1 html模板4.2 静态资源上…

python---数据可视化篇

目录 1.matplotlib简介 2.安装并且导入对应的模块 3.设置中文字体 4.创建画布 5.绘制折线图 6.对于折线图的美化 7.散点图的绘制 8.双y轴叠加图 9.簇形柱状图 10.百分比堆积柱状图 11.绘制多个子图&#xff08;一个画布上面&#xff09; 1.matplotlib简介 matplotl…

C盘扩容遇到恢复分区怎么办?

文章目录 1.0 问题描述2.0 了解恢复分区是啥3.0 恢复分区可以删除吗&#xff1f;&#xff08;需确认好&#xff01;&#xff09;4.0 删除恢复分区&#xff08;需要谨慎操作&#xff09;4.0.1 管理员打开CMD4.0.2 查看磁盘 给C盘扩容 1.0 问题描述 想要给C盘扩容&#xff0c;但…

Hyper-v ubuntu22 上外网方法

1. 前置步骤 步骤一&#xff0c;首先新建一个虚拟网络交换机&#xff0c;我这里名称为vEthernet (hyper-v-ubuntu)&#xff0c;选【内部网络】 步骤二&#xff0c; 在网络设置中&#xff0c;找到可以上网的网卡&#xff0c;这里我用的是无线网卡WLAN&#xff0c;设置共享连接…

【SpringBoot】SpringBoot的运行原理

SpringBoot项目中都有一个如下的启动类。 SpringBootApplication public class MyApplication {public static void main(String[] args) {SpringApplication.run(MyApplication.class,args);} }其中SpringBootApplication是这个启动类的核心注解&#xff0c;在它下面又有三个子…