• ベストアンサー

行列の2分の1乗の計算の仕方

行列の2分の1乗の計算の仕方がわかる方教えていただけませんか? 例えば A= |1 2| |3 4| では A^(1/2)はどのような値になるのでしょうか? 

質問者が選んだベストアンサー

  • ベストアンサー
  • B-juggler
  • ベストアンサー率30% (488/1596)
回答No.1

こんにちは。 う~んと、質問されるときに「わかる人がいたら」って言うのは、ちょっと・・・。 その一言は 結構答える気を無くすことがあります(><)  #まぁ、σ(・・*)だけかもしれないけどね。 えっと、逆に考えてみたらどうかな? A^(1/2)=  |a b|  |c d| とやっておいて、{A^(1/2)}^2 をやって見たらどうかな? 4元連立で解けないかな? 気が向いたらやってみて?  #とこう書かれると、なんかいやでしょう?  |a^2 +bc  ab+bd|  |ac+bd   bc+d^2| になると思うのだけど。 すいません検算はよろしくです。 m(_ _)m

hidebubu
質問者

お礼

回答ありがとうございます. 気を悪くさせて申し訳ありません. 以後気をつけます. |a^2 +bc  ab+bd|   |1 2| |ac+bd   bc+d^2| = |3 4| としたところ, |a b|   |0.5537 + 0.4644i 0.8070 - 0.2124i| |c d| = |1.2104 - 0.3186i 1.7641 + 0.1458i| となり,matlabの解と一致しました. ありがとうございました. あ(・∀・)り(・∀・)が(・∀・)と(・∀・)う!

その他の回答 (1)

  • alice_44
  • ベストアンサー率44% (2109/4759)
回答No.2

対角化すれば解るよ。 固有値に負のがあるから、 成分に虚数が混じる。

hidebubu
質問者

お礼

ありがとうございました. やってみます.

関連するQ&A