東京大学 情報理工学研究科 数理情報学 2018年8月実施 第4問
Author
hari64boli64
Description
n 次複素正方行列 X∈Cn×n に対し、eX:=∑k=0∞k!1Xk と定める。
ここで X0 は n 次単位行列 I とする。
また、n 次元複素ベクトル x=(x1,…,xn)⊤∈Cn のノルムを ∥x∥:=(∑i=1n∣xi∣2)1/2 と定める。
なお ⊤ は転置を表す。
さらに、行列 X∈Cn×n のノルムを ∥X∥:=supx∈Cn,∥x∥=1∥Xx∥ と定める。
このとき、任意の X,Y∈Cn×n に対し ∥X+Y∥≤∥X∥+∥Y∥ および ∥XY∥≤∥X∥∥Y∥ が成り立つ。
以下の設問に答えよ。
(1) X∈Cn×n に対し、次の不等式を示せ:
∥eX∥≤e∥X∥,∥eX−I∥≤∥X∥e∥X∥,∥eX−I−X∥≤∥X∥2e∥X∥
以下では、A,B∈Cn×n、m を 1 以上の整数とし、P:=e(A+B)/m,Q:=eA/meB/m とおく。
(2) 以下の不等式を示せ:
∥Pm−Qm∥≤m∥P−Q∥emm−1(∥A∥+∥B∥)
ここで、等式 Pm−Qm=∑i=0m−1Pi(P−Q)Qm−1−i は証明せずに用いてよい。
(3) 以下の等式を示せ:
P−Q=g(mA+B)−g(mA)−g(mB)−f(mA)f(mB)
ここで、X∈Cn×n に対し、f(X):=eX−I,g(X):=eX−I−X とする。
(4) 次の不等式を示せ:
∥Pm−Qm∥≤m2(∥A∥+∥B∥)2e∥A∥+∥B∥
(5) n 次元複素ベクトル値関数 x(t) に対する常微分方程式の初期値問題
dtdx(t)=(A+B)x(t),x(0)=v
を考える。n 次元複素ベクトルの列 x~0,x~1,…,x~2m を、x~0=v かつ
x~k+1={eB/mx~keA/mx~k(kが偶数),(kが奇数),(k=0,1,…,2m−1)
で定める。このとき、0<α<1 を満たす任意の実数 α に対し、以下が成り立つことを示せ:
m→∞limmα∥x(1)−x~2m∥=0.
Kai
(1)
∥eX∥∥eX−I∥∥eX−I−X∥=k=0∑∞k!1Xk≤k=0∑∞k!1Xk≤k=0∑∞k!1∥X∥k=e∥X∥=X0+k=1∑∞k!1Xk−I=k=1∑∞k!1Xk=Xk=0∑∞(k+1)!1Xk≤∥X∥(k=0∑∞(k+1)!1∥X∥k)≤∥X∥(k=0∑∞k!1∥X∥k)=∥X∥e∥X∥=X0+X1+k=2∑∞k!1Xk−I−X=k=2∑∞k!1Xk=X2k=0∑∞(k+2)!1Xk≤∥X∥2(k=0∑∞(k+2)!1∥X∥k)≤∥X∥2(k=0∑∞k!1∥X∥k)=∥X∥e∥X∥
(2)
まず、一般の 0≤i<m に対し、以下が成立する。
PiQm−1−i=emi(A+B)em(m−1−i)Aem(m−1−i)B≤e∥mi(A+B)∥e∥m(m−1−i)A∥e∥m(m−1−i)B∥≤e∥miA∥+∥miB∥e∥m(m−1−i)A∥e∥m(m−1−i)B∥=e∥miA∥e∥miB∥e∥m(m−1−i)A∥e∥m(m−1−i)B∥=e∥miA∥+∥m(m−1−i)A∥e∥miB∥+∥m(m−1−i)B∥≤emm−1∥A∥emm−1∥B∥=emm−1(∥A∥+∥B∥)
ただし、途中で e の単調性つまり、x≤y⇒ex≤ey を用いた。
なお、P=Q という事には十分に注意する必要がある。安易な指数法則は適用出来ない。
以上より、
∥Pm−Qm∥=i=0∑m−1Pi(P−Q)Qm−1−i≤∥P−Q∥i=0∑m−1PiQm−1−i≤∥P−Q∥memm−1(∥A∥+∥B∥)
となる。
(3)
f(X):=eX−I,g(X):=eX−I−X である。よって、
====g(mA+B)−g(mA)−g(mB)−f(mA)f(mB)(emA+B−I−mA+B)−(emA−I−mA)−(emB−I−mB)−(emA−I)(emB−I)(emA+B−mA+B)−(emA−mA)−(emB−mB)−(emAemB−emA−emB)emA+B−emAemBP−Q
となる。
(4)
一部緩めの不等式評価になっていることに注意する必要があるが、以下のような式が成立する。
∥P−Q∥=g(mA+B)−g(mA)−g(mB)−f(mA)f(mB)≤g(mA+B)+g(mA)+g(mB)+f(mA)f(mB)≤mA+B2em∥A+B∥+mA2em∥A∥+mB2em∥B∥+mAmBem∥A∥+m∥B∥=m21(∥A+B∥2em∥A+B∥+∥A∥2em∥A∥+∥B∥2em∥B∥+∥A∥∥B∥em∥A∥+m∥B∥)≤m21(∥A+B∥2em∥A∥+∥B∥+∥A∥2em∥A∥+∥B∥+∥B∥2em∥A∥+∥B∥+∥A∥∥B∥em∥A∥+∥B∥)=m21em∥A∥+∥B∥(∥A+B∥2+∥A∥2+∥B∥2+∥A∥∥B∥)≤m21em∥A∥+∥B∥(∥A∥2+2∥A∥∥B∥+∥B∥2+∥A∥2+∥B∥2+∥A∥∥B∥)=m21em∥A∥+∥B∥(2∥A∥2+3∥A∥∥B∥+2∥B∥2)≤m21em∥A∥+∥B∥(2∥A∥2+4∥A∥∥B∥+2∥B∥2)=m22em∥A∥+∥B∥(∥A∥+∥B∥)2
よって、
∥Pm−Qm∥≤∥P−Q∥memm−1(∥A∥+∥B∥)≤m22em∥A∥+∥B∥(∥A∥+∥B∥)2memm−1(∥A∥+∥B∥)=m2(∥A∥+∥B∥)2e∥A∥+∥B∥
が示される。
(5)
常微分方程式を解いて、
x(t)=ve(A+B)t
を得る。特に、
x(1)=veA+B=vPm
である。
一方、
x~2m=v(emAemB)m=vQm
である。
よって、
∥x(1)−x~2m∥=∥vPm−vQm∥≤∥v∥∥Pm−Qm∥≤∥v∥m2(∥A∥+∥B∥)2e∥A∥+∥B∥=mC
となる。ただし、C は m に依存しない定数である。
よって、
m→∞limmα∥x(1)−x~2m∥≤m→∞limmαmC=m→∞limm1−αC=0
となるので、
m→∞limmα∥x(1)−x~2m∥=0
が示される。
Knowledge
連立1階線形常微分方程式の解は、行列の指数関数を用いて表す事が出来る。