• ベストアンサー

行列の内積

行列A (1/√2)「1      i」 と行列B (1/√2)「1      -i」 の内積を行列で求めたいのですが、 簡単にとけば A・B^* ⇒A1×B1^*+A2×B2^* ⇒(1/√2)×(1/√2)+(i/√2)×(i/√2) ⇒(1/2)+(-1/2) ⇒0 となるのですがこれを行列のまま解くには どうしたらいいのでしょうか? この場合行列の中身を 「A1    「B1  A2」    B2」 とした場合、 ⇒(1/√2)×(1/√2)×「1  ×「1               i」    i」 となりますよね? ここからどーすればいいのやら・・・ どうかお願いします。

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

  • ベストアンサー
noname#24477
noname#24477
回答No.2

内積の計算のときは前の行列の転置行列 (行と列を入れ替え)で考えます。 前の行列は行ベクトル、後ろは列ベクトル (1/√2)×(1/√2)×(1 i)「1                 i」 (A^t)B A^tはAの転置行列 最初の問題が行ベクトルで書いてあれば後ろを転置して 列に直しますが。

sakuhana1106
質問者

お礼

転置行列を使うのですね。 大変勉強になりました。 回答ありがとうございました。

その他の回答 (1)

  • mmky
  • ベストアンサー率28% (681/2420)
回答No.1

参考程度に 1列のみでは考えづらければ、 2行2列にして考えたら簡単でしょうかね。 |A1,0| |B1,0| |A2,0| |B2,0| = |A1*B1,0*B2| |A2*0 , 0*0| = |A1*B1,0| |0 , 0| = A1*B1*0-0=0 参考程度に

sakuhana1106
質問者

お礼

なるほど・・・そんな手もあるのですね。 どうもありがとうございました。

関連するQ&A

  • 行列の積 内積 の関係について

    行列の積 内積 の関係について 行列の積と内積は同じであると説明があったのですが、 よく分かりません・・・ 例えば、A=(3、-2,1),B=(4,6,7)のベクトルの内積は A・B=(3×4)+(-2×6)+(1×7)=7となるのですが、 行列の積は(1行3列)×(1行3列)で計算できません。 どちらかのベクトルを転置化すれば計算できるのですが・・・ 列ベクトルや行ベクトルは転置しても同じベクトルなのでOKと言う事でしょうか? 内積の演算結果はスカラー(数値)で、行列の積の演算結果は 行列と認識しているのですがこの認識は誤りでしょうか? 列ベクトルや行ベクトルの積の場合はスカラーとなるのでしょうか? A=(3、-2,1),B=(4,6,7)において、ベクトルBを転置化してtBとすれば A×tB=(7)となります。これはスカラーとなりますでしょうか? (追加質問) また、以前ノルムに関して質問させて頂きました。 ご回答頂いた内容で大凡理解できたのですが、追加で一点だけ質問させて下さい。 VのベクトルAに対して、ノルムは ||A||=√(A・A)とされますが、これを||A||=√(A^2)と表記するのはおかしいのでしょうか?

  • 線形代数の行列式と内積の問題です

    nベクトルとmベクトルの内積を〈n,m〉で表す。a∈R^nとする。 n次正方行列A=[a1 a2 a3 ・・・ an]に対して、 det([〈ai aj〉]n×n)=( det(A) )^2 を示せ。 [〈ai aj〉]n×nは、aijを(i,j)成分するn×n行列です。 転置を使って内積を表して証明するらしいのですが、方法がいまいち分かりません。 よろしくお願いします。

  • 内積と行列で定まった関数の極値

    n≧2の整数、 Aをn次の実対称行列、b∈R^nとします。f:R^n→Rを f(x) =1/2 <Ax,x> - <b,x> によって定めるとします(<x,y>はR^nの普通の内積を意味するとして)。 このとき z∈R^n で f が極値を持つならば、 Az = b が成り立つことを示したいです。 「 z=(z_1,...,z_n)と表した時に、全てのi=1,...,n について、∂f/∂z_i =0 となることから Az=b」という手順で言えるのかなと思ったのですが、すみませんうまくいきませんでした。 方針だけでもいいので教えて下さい。お願いします。

  • 内積と転置行列 

    わかりにくい、行列の表現ですいません。[ ]でくくって行列とし、 , で区切って次の行に移します。t^AでAの転置行列を表します。 A=[a b,b c]があります。固有値λ1,λ2に対応する固有ベクトルをそれぞれ、h1=[x1,y1] h2=[x2,y2]とします。ただしこれらの固有ベクトルの大きさは1であるとします。すると次の2つの式が成り立ちます。 Ah1=λ1h1,Ah2=λ2h2  λ1h1にh2を内積すると次のようになります。ここからが解説してほしい箇所です。 λ1t^h1h2=t^(Ah1)h2=t^h1t^Ah2=t^h1Ah2=t^h1λ2h2=λ2t^h1h2 t^(Ah1)h2やt^h1Ah2などは左辺から、どのような規則から計算できるかわかりません。 どなたか解説お願いします。

  • 直交行列について

    A~A=AA~=Iを満たすAは直交行列(~は転置 n次元の正規直交基底をn個並べたものは直交行列 とあります 正規直交基底a1,a2,,,,anを並べた行列をAとすると A~Aは各ベクトルの内積を考えることになって ノルムは1 直交するから0→単位行列だってのはわかりますが AA~は内積を考えてるわけではないです でも計算してみると内積っぽい形をしているわけで y1をa1,a2,a3...anの第一成分を並べたベクトル ynをa1,a2,a3...anの第n成分を並べたベクトル と見れば AA~はyi(i=1,2,3...n) の各内積を考えることになり これも単位行列になるんだから結局yiも正規直交基底になっています これはなんでですか? A~A=AA~=Iだからで片付けられるとなんだか面白くないので 他に証明のやりかたあったら教えてください

  • 行列の要素にベクトルの成分をいれる?

    ベクトルの成分を行列にするというのは習いました。 では、ベクトルを並べて 例えば 2次元のベクトルA,BとベクトルC,Dがあり、それぞれを並べて ( (2,1) , (3.5) ) と ( (2,4), (1.6) ) というようにして、A,Cの内積、B,Dの内積が入った行列を導出するようなことはできますか? (A,B)・(C,D) = (A・C , B・D) 仮にベクトルの成分行列を要素に持つ行列があると仮定して、(C,D)行列を転置すれば行列の 掛け算はできますが、内積を行うようなこうはできるのでしょうか。

  • 内積の記法について質問です。

    高校数学だと内積は(a,b)・(c,d)と表しますが、行列を用いて(a b)(c d)^Tと書くこともできると思います(^Tで列ベクトルを表しています)。 では内積を列ベクトルで(a b)^T・(c d)^Tと書くことは許されているのでしょうか?

  • 行列の問題です。

    行列の問題です。 A,B:n×n行列 x:n×1行列 任意のxに対して、 (A+B)xとxの内積が0以上ならA+Bは正則と言えるのですか? よろしくお願いします。

  • 行列の問題です。

    行列の問題です。 A:n×n行列 x:1×n行列 任意のxに対して、 内積<Ax,x>≧0 (等号はx=0のときのみ) が成立するとき Aは正則ですか? A=(c_i) c_i:1×n行列,1≦i≦n として考えていたのですが、うまくいきません…。 よろしくお願いします。

  • 内積について

    ベクトルa=(1,2) ベクトルb=(2,1) であるとき、 内積は、 「ベクトルaからみたベクトルbの内積」 と 「ベクトルbからみたベクトルaの内積」 が考えられると思うんですが、 a・b=1x2+2x1=4・・・(1) b・a=2x1+1x2=4・・・(2) となり、視点となっているベクトルが無関係になってしまいます。 図を描かずに計算のみで、(1)と(2)を視点を考慮して区別し、角度を求めることは可能でしょうか?