由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Science版 - Re: how to calculate the square root of an N*N matrix?
相关主题
[转载] 数学简史[4]帮我想想这个数学展开吧。
Re: 问个内积的问题Re: 请教:如何用least square approach解超定方程组?
宇宙是为生命准备的吗?——宗教改头换面后继续挑战科学的新手段是宇宙参数上帝掷骰子吗——量子物理史话(2-5)
一个最简单的插值问题大牛们启发一下我把!!!!!!!!!
hanzo---RK算法请教高手,如何求解矩阵方程?
[转载]Mathematica函数及使用方法(3)Re: 符号函数有没有对应的复理叶变换?
Re: 两条线段的交点问个卷积去卷积的问题
Re: 请教一土问题Latex中的一个符号
相关话题的讨论汇总
话题: calculate话题: matrix话题: square话题: root话题: x1
进入Science版参与讨论
1 (共1页)
d*z
发帖数: 150
1

其实要求任意矩阵的(一个)平方根也不难:

X^2=A
首先我们可以通过相似变换,使得A=P*diag{A1,A2,..,A(t)}*P^(-1)
其中A(i)=a(i) I + N
其中I是单位阵,N={n(i,j)}, 其中n(i,j)在i=j+1时为1,其他情况为0,
其中I和N都是k阶阵(当然对于不同的小方阵k可能不同)
所以N^k=0.
也就是将A分解为其Jordan标准行。
现在,我们只要能够对每一个A(i)求出一个平方根X(i),那么就有
X=P*diag{X1,X2,...,X(t)}*P^(-1)了
假设X(i)=x0*I+x1*N+x2*N^2+...+x(k-1)*N^(k-1)
由X(i)^2=(x0*I+x1*N+...+x(k-1)*N^(k-1))^2 = A(i)=a(i)I+N
我们可以通过解上面的k元二次方程组依次计算出x0,x1,... (要注意利用N^k=0)
于是我们就可以得到A的一个平方根了。
1 (共1页)
进入Science版参与讨论
相关主题
Latex中的一个符号hanzo---RK算法
[转载] 中国数学家进军‘世界第一方阵’[转载]Mathematica函数及使用方法(3)
Re: 那个镜面问题到底是怎么解释的?Re: 两条线段的交点
Re: 请教一个几何问题Re: 请教一土问题
[转载] 数学简史[4]帮我想想这个数学展开吧。
Re: 问个内积的问题Re: 请教:如何用least square approach解超定方程组?
宇宙是为生命准备的吗?——宗教改头换面后继续挑战科学的新手段是宇宙参数上帝掷骰子吗——量子物理史话(2-5)
一个最简单的插值问题大牛们启发一下我把!!!!!!!!!
相关话题的讨论汇总
话题: calculate话题: matrix话题: square话题: root话题: x1