Skip to content

方法Method

Prüfer 相角、振荡与谱计数

Prüfer phase and Sturm oscillation · Continuous Sturm eigenvalue count · Sturm–Liouville shooting certificate

连续提升左端相角,证明参数严格单调、负无穷基准和零点编号,再以误差包围认证开闭谱计数及唯一 shooting 根。

形式陈述 ​

沿用正则分离 Sturm–Liouville 问题:有限 a<b,p∈C1[a,b],q,w∈C[a,b] 实值且 p,w>0,H=L2(wdx),

Au=w−1{−(pu′)′+qu},cos⁡αu(a)−sin⁡αp(a)u′(a)=0,cos⁡βu(b)−sin⁡βp(b)u′(b)=0,α∈[0,π),β∈(0,π].

它已具有完整简单谱 λ0<λ1<⋯→+∞。本页处理实参数 λ,每次从同一个左端规范初值出发:

(1)u′=v/p,v′=(q−λw)u,(u(a),v(a))=(sin⁡α,cos⁡α).

取 ρ=(u2+v2)1/2>0,定义连续提升的 Prüfer 相角

(2)u=ρsin⁡θ,v=ρcos⁡θ,θ(a;λ)=α.

它不是逐点取反三角函数主值,而是在整个区间保留圈数的实值函数。它满足

(3)θ′=F(x,θ;λ)=1pcos2⁡θ+(λw−q)sin2⁡θ,(4)∂λθ(x;λ)=1ρ(x;λ)2∫axw(t)u(t;λ)2dt>0(x>a).

特别地,端点相角对参数严格递增,且

(5)limλ→−∞θ(b;λ)=0,θ(b;λn)=β+nπ.

每个第 n 特征函数在开区间 (a,b) 中恰有 n 个零点,端点不计。

令 s(λ)=(θ(b;λ)−β)/π。严格与闭谱计数分别为

(6)N<(λ)=#{n:λn<λ}=⌈s(λ)⌉,N≤(λ)=#{n:λn≤λ}=⌊s(λ)⌋+1.

在 λ=λn 恰好得到 n,n+1。对 c<d,

(7)#(σ(A)∩(c,d))=N<(d)−N≤(c),#(σ(A)∩(c,d])=N≤(d)−N≤(c),#(σ(A)∩[c,d))=N<(d)−N<(c),#(σ(A)∩[c,d])=N≤(d)−N<(c).

这是连续边值算子的计数,不能用一个未带连续误差界的离散矩阵计数替代。

直觉

把相平面横轴取为通量 v=pu′,纵轴取为 u,相角从横轴连续读出。一次过 u=0 就过一个 kπ 阈值;右端允许的直线则是 θ=β 模 π。保留连续圈数,才知道碰到的是第几次边界允许方向。

这里的 Prüfer 是二阶 ODE 的相角换元。标号树的 Prüfer 编码以删叶序列建立组合双射,名称相同不产生证明依赖。

相角存在,而且在零点只能向上穿过 ​

若某点 u=v=0,线性初值唯一性会使解恒零,与规范初值矛盾。因此状态始终避开原点,可以沿区间唯一连续提升相角。对式(2)求导,

ρ2θ′=vu′−uv′=v2/p+(λw−q)u2,

得到式(3)。当 u=0 时,v≠0,所以 u′=v/p≠0,零点简单;相应地

(8)θ=kπ⟹θ′=1/p>0.

相角在其他位置可以下降,例如 p=w=1,q=0,λ=−1 时 θ′=cos⁡2θ 在 θ=π/2 为负。式(8)仅保证整数倍 π 的穿越方向,不声称 x↦θ(x) 全程单调。

每个阈值至多穿过一次,否则在两次向上穿越之间必须向下穿越同一阈值。零点也不可能在闭区间中聚集:聚点连续性给 u=0,Rolle 定理再给 u′=0,违反唯一性。于是左端解的内部零点数为

(9)Z(λ)=⌈θ(b;λ)π⌉−⌊απ⌋−1.

两端都用开区间计数;例如 θ(b)=mπ 时,右端零点必须排除,因而不能直接写成 ⌊θ(b)/π⌋。

参数严格单调来自一个带正权的积分 ​

先说明对参数求导合法。把式(1)写成 y′=Mλ(x)y,其中 Mλ 连续且对 λ 仿射。对固定紧参数区间,积分方程及 Grönwall 给 yλ+h→yλ 一致成立。差商 zh=(yλ+h−yλ)/h 满足

zh(x)=∫ax{Mλ(t)zh(t)+M1(t)yλ+h(t)}dt,M1=∂λMλ.

与线性积分方程 z=∫ax(Mλz+M1yλ) 相减,再用同一估计,得到 zh→z 一致收敛。这证明参数导数存在,且可由变分方程计算;不需要把不同时刻的矩阵积分后直接取指数。

记 U=∂λu,V=∂λv,则

U′=V/p,V′=(q−λw)U−wu,U(a)=V(a)=0.

计算 Wronskian 型表达式:

(uV−vU)′=−wu2,uV−vU|a=0.

又由式(2),ρ2∂λθ=vU−uV,积分便给式(4)。w>0,而非平凡 u 不可能在一整段恒零,故每个 x>a 的积分严格为正。这里的严格性同时排除了同一相角阈值出现两个参数根。

负无穷基准必须真正证明 ​

式(8)给 θ(x;λ)>0 对每个 x>a 成立:若 α=0,相角先向上离开零,之后无法向下穿零;α>0 同理。接着固定 x0>a,选

α<γ<π,0<ε<γ,sin⁡ε≤sin⁡γ.

取直线

ϕ(x)=γ−γ−εx0−a(x−a),a≤x≤x0.

于是 ϕ∈[ε,γ]⊂(0,π),且 sin2⁡ϕ≥sin2⁡ε。记 p∗=minp,w∗=minw,q∗=minq,选择充分负的 λ<0,使

(10)λw∗−q∗<−p∗−1+(γ−ε)/(x0−a)sin2⁡ε.

因为 λ<0,有 λw(x)−q(x)≤λw∗−q∗<0,从而

F(x,ϕ;λ)≤p∗−1+(λw∗−q∗)sin2⁡ε<−γ−εx0−a=ϕ′.

起点 θ(a)=α<γ=ϕ(a)。若两曲线第一次相遇,相遇处 θ′−ϕ′<0,与从下方首次碰到的方向矛盾。所以 0<θ(x0;λ)<ε。让任意小 ε 运行此论证,即得负无穷极限零。

不能把 γ 偷换成 π:那会在左端使 F(a,π)=1/p(a)>0,而 ϕ′<0,上解不等式当场失败。也不能把 λw 简写成 λ,权在式(10)中承担真实作用。

从阈值穿越推出编号、计数与振荡 ​

规范左解是特征函数,当且仅当右端残差为零,即

cos⁡βu(b)−sin⁡βv(b)=ρ(b)sin⁡(θ(b;λ)−β)=0.

所以特征参数恰好落在 θ(b;λ)=β+kπ。相角始终正,β∈(0,π],故只能取 k≥0。负无穷极限零、连续性和严格递增性意味着:若某个较高阈值被达到,之前每个阈值都已恰好达到一次。前页的无限离散谱保证阈值不能在有限层停止。因此第 n 个谱点恰对应 β+nπ,给式(5)。

谱点之间,s(λ) 位于相邻整数之间,严格和闭计数相等;谱点处 s=n,它们相差一。最低谱点以下 −1<s<0,两式都给零。分段检查得到式(6),再以集合差得到式(7),无需在精确等号处引入数值舍入。

将 θ(b;λn)=β+nπ 代入式(9),并用 ⌊α/π⌋=0、⌈β/π⌉=1,便得第 n 个特征函数恰有 n 个内部零点。若右端 Dirichlet,即 β=π,式(9)进一步等于 N<(λ)。一般 Neumann 或 Robin 下没有这个简化。

例子与边界

负值、零值和开闭端点都要保留 ​

在前页的变系数模型

p=1+x,w=(1+x)−1,q=−π2w,x∈[0,e−1],pu′(0)=pu′(e−1)=0

中,α=β=π/2,λn=(n2−1)π2。因此

N<(0)=1,N≤(0)=2,#(σ(A)∩(−π2,0))=0,#(σ(A)∩[−π2,0])=2.

在 λ0=−π2,规范解恒为一、通量恒零,相角恒为 π/2,式(4)在右端的导数恰为 ∫0e−1wdx=1。这也核对了参数积分中的权和半径分母。

在 λ=1,变换到 t=log⁡(1+x) 后左端解是 cos⁡(π2+1t)。由于 π<π2+1<3π/2,它只有一个内部零点,但 −π2 和 0 都小于 1,故 N<(1)=2。这是“任意分离边界都可以直接数左解零点”的具体反例。

将右端改成 Robin:定位根还要证明没有漏根 ​

保持同一系数与左端 Neumann,改右端为 pu′+u=0,即 β=3π/4。t 坐标中为 v′(1)+v(1)=0。设 s=λ+π2:

  • s=−κ2<0:左端解 cosh⁡κt 的右残差为 κsinh⁡κ+cosh⁡κ>0,无根
  • s=0:左端解为一,右残差为一,也无根
  • s=k2>0:左端解 cos⁡kt 的右残差为 cos⁡k−ksin⁡k。cos⁡k=0 时它非零,所以候选根可以合法转成 ktan⁡k=1

在每个 In=(nπ,nπ+π/2)、n≥0,ktan⁡k 从零严格增到正无穷,因为导数 tan⁡k+ksec2⁡k>0。另外半周期的正 k 满足 tan⁡k<0,不能等于 1/k;分支端点也不是根。因此每个 In 恰有一个根 kn,且没有其他根,

λnR=kn2−π2.

k0<π/2<π,k1>π,故恰有一个负特征值,零不再是谱点。规范化系数也必须重算:

enR(x)=cos⁡(knlog⁡(1+x)){1/2+sin⁡(2kn)/(4kn)}1/2.

不同 kn 下的加权正交性来自同一个自伴算子,而不是整数余弦积化和差的特殊零值。

取 R(k)=ksin⁡k−cos⁡k。带余项的有理 Taylor 运算给

(11)k0∈(43/50,861/1000),k1∈(137/40,1713/500),k2∈(6437/1000,3219/500).

在第 n 对端点,(−1)nR 左负右正。由于这些端点处 (−1)ncos⁡k>0,它与 ktan⁡k−1 同号。分支单调性负责唯一性与编号;有理符号负责包围。 只看两个端点异号本身不能排除区间中有三个根。

推论与应用

近似相角怎样变成认证计数 ​

令 θ^ 为区间上的绝对连续近似,已知

|θ^(a)−α|≤ε0,|θ^′−F(x,θ^;λ)|≤r(x)几乎处处,r∈L1, r≥0.

因为

∂θF=(λw−q−p−1)sin⁡2θ,|∂θF|≤L(x):=|λw−q−p−1|,

误差积分满足

|θ(x)−θ^(x)|≤ε0+∫axr(t)dt+∫axL(t)|θ(t)−θ^(t)|dt.

Grönwall 不等式于是给可用的端点证书

(12)|θ(b)−θ^(b)|≤E:=exp⁡(∫abL)(ε0+∫abr).

实际认证须对系数求值、缺陷、积分、指数及最终比较都提供向外包围;普通求解器的误差估计不自动满足这里的已知不等式。

设 Θ=[θ^(b)−E,θ^(b)+E]。只有整个 Θ 落在相邻阈值 β+nπ,β+(n+1)π 之间时,才能认证 N<=N≤=n+1。最低阈值以下计数为零。若区间碰到某个阈值,报告“尚不能区分”,而不是将其舍入到较近整数;精确谱点需要精确等式或另一套严格端点证明。

唯一 shooting 根包围与停止条件 ​

若在 c<d 已认证

supΘ(c)<β+nπ<infΘ(d),

则连续性与严格参数单调给唯一 λn∈(c,d)。每次选择切点重新认证相角,便可缩小包围;若切点包围跨阈值,就提高精度,或保留已有外包围。不能只因两次浮点迭代接近便认定已经定位了第 n 根。

式(11)的特殊模型可以更直接地用 R(k) 的精确符号二分。若所得有理根区间为 (l,r),对应特征值区间是 (l2−π2,r2−π2);若同时有 π∈(P−,P+) 的有理证书,则 (l2−P+2,r2−P−2) 是全有理外包围。包围宽度与唯一编号共同构成结果。

本页没有宣称一般 shooting 的新复杂度:还没有指定系数访问、缺陷认证、参数敏感度及位精度的成本模型。有限矩阵的 Sturm/LDL 计数则用移位惯性在其给定矩阵内计数;其线性递推成本不能原样搬给连续 ODE。

会骗过图像与浮点打印的失败方式 ​

主值 atan(u/v) 丢失 π 的整数倍。即使用双参数反三角函数,逐点保留主值也会丢掉连续圈数。只看 shooting 残差在两端同号,则可能漏掉偶数个简单根;例如 Neumann 模型在正频率坐标的残差 −ksin⁡k 在 (π/2,5π/2) 两端均负,却在内部有 π,2π 两根。

在零特征值处,若真实 s(0)=1 被浮点近似成 1+10−12,直接取上整会把 N<(0) 错报成二;若得到 1−10−12,直接用下整加一会把 N≤(0) 错报成一。提高显示位数不是等号证书。

完整终点练习及有理复算器同时检查负/零谱、开闭计数、Robin 迁移及这两种误报。程序只验证有限符号与指定计数;无限完备性、一般参数单调性和误差定理仍由正文的证明承担。

参考资料
  • Gerald Teschl,Ordinary Differential Equations and Dynamical Systems, 作者公开初稿,§5.5,(5.81)–(5.89)、Lemma 5.14,印刷页166–168:连续 Prüfer 相角及内部零点计数;Lemmas 5.15–5.16、Theorems 5.17–5.18,印刷页168–170:负无穷基准、振荡编号和 Dirichlet 简化
  • 该初稿印刷页169的 Lemma 5.15 显示上解在左端取 π,其所称微分不等式在那里不成立,且漏写权;本文改取 α<γ<π,用式(10)独立证明。该页(5.91)右侧的向后相角 floor 在精确谱点错一:由(5.92)代入会得到 n+1 而非严格计数 n。本文只用向前相角,并在式(6)中分别证明严格与闭计数。参数导数、Robin 全分支核验与式(12)的认证界均在本文直接推导,不以错误显示式作依据
关系图谱10 个相邻概念 · 3 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组
类型化关系