能量不等式

这一部分需要知道的是能量的表达式

\[E(t)=\int_{0}^{l}u_{t}^{2}+a^{2}u_{x}^{2} dx
\]

一般而言题目常见的问法是证明能量是减少的,也就是我们需要证明

\[\dfrac{d}{dt}E(t) \le0
\]

在计算\(\dfrac{d}{dt}E(t) \le0\)的时候一定会用的题目给的方程条件去凑微分,还会用到Cauchy-Schwarz不等式放缩。

还要知道均方模的概念,例如\(u\)的均方模指的就是

\[E_{0}(t)=\int_{0}^{l}u^{2}dx
\]

在证明稳定性的时候我们会用到均方模。





以上是课本内容。标黄色部分是需要掌握的技巧。

例题 (课后题T1)

套路就是写出能量\(E(t)\)的表达式然后求导证明其单调不增,稳定性的证明就是去估计\(u(x,t)\)的均方模.

评注:在求导的时候,注意黄色标注的地方,一般会凑题目给定的方程(例如本题就是凑\(u_{tt}-a^{2}u_{xx}=cu_{t}\)),后面会正好凑成一个微分,这部分需要自己动笔算体会一下。

下面证明唯一性的问题

评注:唯一性就是假设有两个解\(u_{1}, u_{2}\)都满足方程, 去考虑\(u=u_{1}-u_{2}\), 由于叠加原理,这时候\(u\)满足的就是上图的齐次方程,再利用第一步得到的能量不等式,就可以得到\(u=0\), 就说明了唯一性。

下面证明稳定性,需要考虑均方模了,就是说初始条件的均方模很小的时候,解的均方模也很小,这就是稳定的含义。

\[E_{0}(t)=\int_{0}^{l}u^{2}dx
\]
\[\dfrac{d}{dt} E_{0}(t)=2\int_{0}^{l}uu_{t}dx\stackrel{\text{Cauchy-Schwarz}}{\leq} \int_{0}^{l}u^{2}dx+\int_{0}^{l}u_{t}^{2}dx=E_{0}(t)+E(t)
\]

式子两边同时乘\(e^{-t}\), 凑微分,得到

\[\dfrac{d}{dx}(E_{0}(t)e^{-t}) \le E(t)e^{-t}
\]

对上式从0到\(t\)积分,得到

\[E_{0}(t)e^{-t}-E_{0}(0)\le \int_{0}^{t} E(\tau)e^{-\tau} d\tau
\]
\[E_{0}(t)\le e^{t}\int_{0}^{t} E(\tau)e^{-\tau} d\tau +E_{0}(0)e^{t} \stackrel{\text{E(t)单调递减}}{\leq} E(0)(e^{t}-1)+E_{0}(0)e^{t}
\]

这就表明,初值\(E(0), E_{0}(0)\)很小的时候,解的均方模也很小。

评注:注意,我们刚刚是假设没有外力\(f\)作用下的均方模估计,所以只考虑了初值\(E(0), E_{0}(0)\),如果有外力\(f\),我们还需要利用\(f\)的均方模去说明稳定性,这就需要进一步的估计。



至此我们就完成了全部的证明。

评注:本题用到的技巧,无一例外都是来源于课本。

pde复习笔记 第一章 波动方程 第六节 能量不等式、波动方程解的唯一性和稳定性的更多相关文章

  1. C++ Primer 笔记 第一章

    C++ Primer 学习笔记 第一章 快速入门 1.1 main函数 系统通过调用main函数来执行程序,并通过main函数的返回值确定程序是否成功执行完毕.通常返回0值表明程序成功执行完毕: ma ...

  2. Android开发艺术探索笔记——第一章:Activity的生命周期和启动模式

    Android开发艺术探索笔记--第一章:Activity的生命周期和启动模式 怀着无比崇敬的心情翻开了这本书,路漫漫其修远兮,程序人生,为自己加油! 一.序 作为这本书的第一章,主席还是把Activ ...

  3. Android群英传笔记——第一章:Android体系与系统架构

    Android群英传笔记--第一章:Android体系与系统架构 图片都是摘抄自网络 今天确实挺忙的,不过把第一章的笔记做一下还是可以的,嘿嘿 1.1 Google的生态圈 还是得从Android的起 ...

  4. SpringMVC学习笔记 - 第一章 - 工作流程、Bean加载控制、请求与响应(参数接收与内容返回)、RESTful

    [前置内容]Spring 学习笔记全系列传送门: Spring学习笔记 - 第一章 - IoC(控制反转).IoC容器.Bean的实例化与生命周期.DI(依赖注入) Spring学习笔记 - 第二章 ...

  5. 第一百二十六节,JavaScript,XPath操作xml节点

    第一百二十六节,JavaScript,XPath操作xml节点 学习要点: 1.IE中的XPath 2.W3C中的XPath 3.XPath跨浏览器兼容 XPath是一种节点查找手段,对比之前使用标准 ...

  6. 《JavaScript高级程序设计》笔记——第一章到第三章

    2019年,新年伊始,我打算好好重读一下<JavaScript高级程序设计>这本前端必备经典书.每天半小时. 以下内容摘自<JavaScript高级程序设计> 2019-2-1 ...

  7. 《css3实战》读书笔记 第一章 基于CSS需求而编写的HTML.

    笔记说明 <CSS3实战手册第3版(影印版)>可以消除Web设计工作的痛苦,并且带给你:HTML--重新入门.如果你是HTML新手,你会学到如何以CSS友好的方式进行基本页面构造.若你是H ...

  8. [编程笔记]第一章 C语言概述

    //C语言学习笔记 第一讲 C语言概述 第二讲 基本编程知识 第三讲 运算符和表达式 第四讲 流程控制 第五讲 函数 第六讲 数组 第七讲 指针 第八讲 变量的作用域和存储方式 第九讲 拓展类型 第十 ...

  9. Unity 黑暗之光 笔记 第一章

    第一章 设计游戏开始进入场景 1.设置相机视野同步 选中要调整的相机 GameObject - Align With View(快捷键 Ctrl + Shift + F)

  10. Getting Started With Hazelcast 读书笔记(第一章)

    第一章:数据集群的演化与 早期的服务器架构 显然,应用是可扩展的,但是由于是集中式服务器,随着数据库性能达到极限,再想扩展就变得极端困难,于是出现了缓存.    缓存显然再次提升了可扩展性,减轻了数据 ...

随机推荐

  1. @Value static静态变量注入

    @Component public class Config { @Value("${config1}") private static String config1; } 使用上 ...

  2. linux 安装mysql8.0.11

    1.使用系统的root账户 2.切换到/use/local 目录下 3.下载mysql ?wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysq ...

  3. 用cmd检查端口关闭命令

    1.进入cmd 2.netstat -o -n -a | findstr :8080 TCP 0.0.0.0:3000 0.0.0.0:0 LISTENING 3116 3.taskkill /F / ...

  4. verilog设计知识集合(2)

    verilog设计知识集合(2) 1.阻塞与非阻塞 阻塞赋值是存在先后关系的,非阻塞是不存在先后关系的.一般而言,阻塞用于组合逻辑,非阻塞用于时序逻辑(不一定).阻塞的执行时逐步赋值,非阻塞是同步赋值 ...

  5. CornerNet:经典keypoint-based方法,通过定位角点进行目标检测 | ECCV2018

    论文提出了CornerNet,通过检测角点对的方式进行目标检测,与当前的SOTA检测模型有相当的性能.CornerNet借鉴人体姿态估计的方法,开创了目标检测领域的一个新框架,后面很多论文都基于Cor ...

  6. HashMap的三种遍历方式--Java--小白必懂

    初学Hash Map总感觉它的遍历很麻烦,其实看懂后总结一下就是:集合+泛型,没啥特别的 总结一下HashMap的三种遍历方法如下: 保证一看就会>>> 1 // 对HashMap的 ...

  7. NodeJS 实战系列:模块设计与文件分类

    我们从一个最简单的需求开始,来探索我们应该从哪些方面思考模块设计,以及如何将不同的文件分类.之所以说"思考",是因为我在这篇文章里更多的是提供一类解决问题的范式,而非统一的标准答案 ...

  8. #dp,齐肯多夫定理#CF126D Fibonacci Sums

    题目 \(T(T\leq 10^5)\) 组数据,每次给定数字 \(n(n\leq 10^{18})\), 问有多少种方案将 \(n\) 分解成若干个互不相同的斐波那契数 分析 如果找到一个方案使得所 ...

  9. 可能有人听过ThreadLocal,但一定没人听过ThreadLocal对象池

    目录 简介 ThreadLocal ThreadLocalMap Recycler 总结 简介 JDK中的Thread大家肯定用过,只要是用过异步编程的同学肯定都熟悉.为了保存Thread中特有的变量 ...

  10. Pdfium.Net.Free 一个免费的Pdfium的 .net包装器--可视化编辑pdf

    Pdfium.Net.Free 支持 .NETFramework 4.0 .NETFramework 4.5 .NETStandard 2.0 .Net8.0 可以和PdfiumViewer.Free ...