Math 板


LINE

以前只听过逆运算子,没有真的研究过 我本来以为只是类似要求 L(D) y = f 先因式分解 (D-a1)(D-a2)... y = f 然後看是要一层一层套积分公式作用(D-a1)^-1、(D-a2)^-1 之类的 看来是想太少了。 这样逐层积分应该不会很慢吧Orz 微分逆运算的不唯一性,确实是造成各种麻烦(计算上和理论上)。不过,我的看法和原Po 不大一样,我认为因式分解、交换甚至部分分式稍微小心都是不是最大的问题,真正造成 这题各种错解,是因为「容易出错」的公式3,本身就有问题... ※ 引述《Vulpix (Sebastian)》之铭言: : 这几天稍微对 ODE 特解的逆运算子法花了点时间。 : 读书时代我也是从未使用过的人, : 最近回了两篇文章,爬完文才发现困扰大家的问题一直都差不多。 : 基於逆运算子的常用范围,本文只针对两类算子:D-aI、XD-aI。 : 一般来说一个 ODE 可以写成 L(X,D)y = f。 : D = d/dx 是一阶微分算子,而 X 则是「乘以 x」这个运算的算子。 : 限制在有限阶的时候,就要求 L(X,D) 对 D 的 degree 是有限的(至少要是 1)。 : 明确一点写出来的话,L(X,D) = p_n(x)D^n + ... + p_1(x)D + p_0(x)I。 我们直接来看公式,回忆不定积分的公式,表面上写 积分 AAA = 积分 BBB,其实隐含了可以差一个常数。 在微分算子的情形也是类似,只是每个微分算子的kernel不一样,变成要很小心。 不过基本上 L^-1 AAA = BBB 的意思,是L(BBB)=AAA,且所有的解还可以差一个ker L里的东西。 由这个观点可以很仔细地来验证公式1~4。 其中1.2.太无聊了,3.已经预告过有问题,所以我们先验证4. 公式: 1. L(X,D)¯f+g = L(X,D)¯f + L(X,D)¯g 2. L(X,D)¯cf = cL(X,D)¯f 3.(!) L(X,D)¯xf = xL(X,D)¯f - L(X,D)¯L'(X,D)L(X,D)¯f 其中 L'(X,D) = p_n(x)nD^(n-1) + ... + p_2(x)2D + p_1(x)I, 是 L(X,D) 形式上对 D 的偏导函数。 4. L(X,D)¯e^(bx)f = e^(bx)L(X,D+bI)¯f pf of 4. 首先验证 L(X,D) exp(bx) g = exp(bx) L(X,D+b) g for all g i) 右<=左:若 L(X,D+b)g = f,则 exp(bx) f = L(X,D) exp(bx) g ii) 左<=右:若 L(X,D) g = exp(bx) f 则 L(X, D+b) exp(-bx) g = f 这里用到乘exp(bx) 可逆,故右边的解空间乘exp(bx)後和左边是互相包含而相等。 pf of 3. 首先验证 L(X,D)(xg) = x L(X,D)g + L'(X,D)g for all g 然後用g用L(X,D)^-1f带入(或令 L(X,D)g=f),移项即得。 但是这时有一个很微妙的地方: 如果写成 3' L(X,D)-1 xf = {X - L(X,D)^-1L'(X,D)}L(X,D)^-1 f 就完全没问题 事实上: 3'的意思是 i) 若L(X,D)g=f,则 xf = {L(X,D)X - L'(X,D)}g = L(X,D)(xg) - L'(X,D)g ii) 两边都可差一个ker L(X,D)的元素 可是3'里面{}这个算子并不好处理,连本来常系数的算子都不再是常系数了,所以 很自然会想把它拆开。但是拆开就出问题了 从上面的推导可以看到 3的右边,x[L(X,D)^-1 f]-L(X,D)^-1 L'(X,D)[L(X,D)^-1 f] 要满足作用L(X,D)以後是xf 必须要两个[]内取相同的元素g。 若两个[]分别取 g+g0, g (g0 in ker L(X,D)),那麽作用L(X,D)後,会多出 L(X,D)(xg0) = x L(X,D)g0 + L'(X,D)g0 = L'(X,D)g0 这一项 由於在我们的题目里面,L(X,D)^-1没有自然的取法(*),加上後面两边又各显神通 根本无法保证相等了。 (*) 那些"会对"的情形,譬如f是指数、三角函数又不在L的generalized kernel space中 就是有自然的取法 我们来看看这些错解 错误示范1: : 前面提到容易出状况的类型:#1X3H7Xj3 (Math) : 就以这篇文章的方程式作为例子。 : y''' - 3y' + 2y = x*e^x : 用算子改写成 (D^3-3D+2)y=x*e^x(略去 I), : 所以一个特解就是 (D^3-3D+2)¯x*e^x : 很多人因为看到有个 x 乘在那边,就想说直接套用公式。 : (D^3-3D+2)¯x*e^x : = x*(D^3-3D+2)¯e^x - (D^3-3D+2)¯(3D^2-3)(D^3-3D+2)¯e^x 交换一下顺序 : = x*(D^3-3D+2)¯e^x - (D^3-3D+2)¯(D^3-3D+2)¯(3D^2-3)e^x 然後因式分解 : = x*((D-1)^2*(D+2))¯e^x - 3((D-1)^4*(D+2)^2)¯(D-1)(D+1)e^x 约掉一个 D-1 : = x^3*e^x/6 - 3((D-1)^3*(D+2)^2)¯(D+1)e^x 停在这里,我们看到第一个L^-1f 我们算的是 x^2e^x/6 : = x^3*e^x/6 - 3(x^3/6)(1/9)2e^x 第二项算出来 L^-1 L' L^-1 f是 x^3e^x/9 可是 L(x^3e^x/9) = 2xe^x - 2e^x/3 =/= L'(x^2e^x/6) = 2xe^x + 2e^x 差了若干倍的e^x,问题出在哪呢? 如果我们让第二个 L^-1 f 和第一个L^-1 f 差 x e^x和e^x的组合,就可以补齐差额。 : = x^3*e^x/18 : 但代回方程式就知道这不是特解,难道是公式有错吗? 由此可见,这个错误早在带入公式3.後无法控制两个L^-1 f相等时就已经注定了。 後面的算法虽然看似处处危机(?),但还是把第二项合理的算出来了。 原Po还提供了2个其他的错误示范,但是我认为都是在第二项的算法下调整,而且这些 第二项虽然都不一样,但要命的是都是对的(只要改变L^-1 f的取法) 错误示范2: : 另外有人可能在 3((D-1)^4*(D+2)^2)¯(D-1)(D+1)e^x 这个步骤用了不一样的做法。 : 3((D-1)^3*(D+2)^2)¯(D+1)e^x : = [2/3*(D-1)^-3 - 1/9*(D-1)^-2 + 1/9*(D+2)^-2]e^x : = (2/3*x^3/6 - 1/9*x^2/2 + 1/9*1/9)e^x : = (x^3/9 - x^2/18 + 1/81)e^x : 然後算出特解 (x^3/18 + x^2/18 - 1/81)e^x …… : 怎麽还是怪怪的? : 在看约分的问题前,交换顺序其实就已经出了问题。 错误示范3: : 现在已经确定交换顺序是有问题的步骤, : 可是部份分式在不交换的前提下其实也算得不正确。 : 马上说明一下: : 回到交换顺序前 : (D^3-3D+2)¯(3D^2-3)(D^3-3D+2)¯e^x : = (D+2)^-1 * (D-1)^-2 * 3(D+1)(D-1) * (D-1)^-2 * (D+2)^-1 e^x : = (D+2)^-1 * (D-1)^-2 * 3(D+1) * (D-1)^-1 * (D+2)^-1 e^x : 在上面这一步,约掉了 D-1,因为 (D-1)(D-1)^-1 = 1。 : = (D+2)^-1 * (D-1)^-2 * 3(D-1+2) * (D-1)^-1 * (D+2)^-1 e^x : = (D+2)^-1 * (D-1)^-2 * 3(D-1) * (D-1)^-1 * (D+2)^-1 e^x : + (D+2)^-1 * (D-1)^-2 * 6 * (D-1)^-1 * (D+2)^-1 e^x : = (D+2)^-1 * (D-1)^-2 * (D+2)^-1 3e^x : + (D+2)^-1 * (D-1)^-2 * (D-1)^-2 * (D+2)^-1 6e^x : = (D-1)^-2 * (D+2)^-2 3e^x + (D-1)^-3 * (D+2)^-2 6e^x : 上面用到 #1X3xzIfg (Math) 中提到的逆运算子交换性。 : = (D-1)^-2 e^x/3 + (D-1)^-3 2e^x/3 : = x^2*e^x/6 + x^3*e^x/9 : 这次得到的特解是 x^3*e^x/18 - x^2*e^x/6,还是不对。 另外提出一点 即使计算都没有问题,用了公式3之後,变成要算L^-1L'L^-1,相当於要反解两次L^-1,真的是何苦来哉 真的会比直接反解快吗... -- r=e^theta 即使有改变,我始终如一。 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 219.85.158.146 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Math/M.1629294715.A.0F6.html
1F:推 Vulpix : 钓到大师oddoddof~ 硬要用这条公式的话,我最推的 08/18 22:08
2F:→ Vulpix : 做法还是我第一次回文写的,过程中会算到 L^-1 xe^x 08/18 22:09
3F:→ Vulpix : 就可以回去用以前分部积分exp*cos常用的那招了。 08/18 22:10
4F:→ Vulpix : 这样也能保证每一次的 L^-1 都是同一个。 08/18 22:10
5F:→ Vulpix : 与其说反解,逆运算子的本质其实是把反解的步骤简化 08/18 22:17
6F:→ Vulpix : 成一个公式而已。用了一下试试看,确实在某些分部积 08/18 22:19
7F:→ Vulpix : 分很痛苦的情况下可以简化计算。 08/18 22:20
8F:推 Vulpix : 不过3真的很容易算错,一般情况都不会建议用。 08/18 22:33







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BabyMother站内搜寻

TOP