• ベストアンサー

行列式の展開

(i,j)成分=1+x^2 if i=j = x if |i-j|=1 = 0 otherwise である行列Aの行列式 |A|=1+x^2+x^4+…+x^2n となることを示せ  という問題が分かりません。どなたか教えてくださいm(__)m

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

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

←A No.2 そうですよね。 二回、余因子展開すると、漸化式になります。 n 次の場合の行列式を D[n] と置いて D[n] を第一行で展開すると、 D[n] = (1-x^2)D[n-1] - xA[n-1]. 小行列式 A[n-1] の第一行を第一列で掃き出した後、 第一行(第一列でも同じこと)で再度展開すると、 A[n-1] = xD[n-2]. あとは、線型漸化式を解く。

vengeance
質問者

お礼

とても参考になりました。ありがとうございました。

その他の回答 (2)

回答No.2

まず n=1, 2 などから初めて 一般解にせまる努力が必要でしょう。 帰納法で行けるかも。

vengeance
質問者

お礼

ありがとうございました。

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

n ってなに? そして, 「教えてください」とかいってるけど本当は「答えを写したいので自分の代わりに証明してほしい」ということ?

関連するQ&A

  • 行列の計算

    お恥ずかしいながら、行列の計算でてこずっております。 以下の問題です。 行列A、Bをn×n行列とする。 また行列Aのi,j成分をa(i,j)とし、行列Bのi,j成分をb(i,j)とする。 ここで a(i,j) = {n-i+1 (1≦j≦i), n-j+1(i+1≦j≦n)} b(i,j) = {1(i=j=1), 0(i≠j-1, j, j+1), -1(i=j-1, j+1), 2(j=k)} である。 このとき、行列A×Bのi,j成分を求めよ。 という問題です。 答えはi=jのとき1,i≠jのとき0 (つまり、A×B=I(n×nの単位行列)) なのですが、そこまでの計算のプロセスが分かりません。 分かり易いご解答をお待ちしております。

  • 行列のノルム

    以下、xはn次元ベクトル、A=(a(i,j))はn×n行列とします。 ■||x||_2 = √{Σ_[j=1~n](x_j)^2} (ユークリッドノルム) ※x_jは、xの第j成分です。 このノルムを採用したとき、行列Aのノルムは以下のように定義することが出来る。 ・||A||_2 = MAX_[x]{||Ax||_2/||x||_2} この具体的な表現は以下で与えられる、らしいのですが…。 ・||A||_2 = MAX_[k]{√(μ_k)} (μ_kは、BをAの転置行列として、BAの固有値。) 本を読んでも、「簡単に導出できるので試みられたい。」とかしか書かれておらず、困っています。どうやって導出するのでしょうか?僕には簡単に導出できません。 また、 ■||x||_∞ = MAX_[k]{|x_k|}  ※x_kは、ベクトルxの第k成分。 このノルムを採用したとき、行列Aのノルムを ・||A||_∞ = MAX_[x]{||Ax||_∞/||x||_∞} と定義できて、この具体的な表現は、 ・MAX_[i]{Σ_[j=1~n]|a(i,j)|} で与えられるらしいのですが、本を読んでも、これも証明が省かれています。 ||A||_1についてはきちんと証明が載っているのですが…。 どちらか片方ずつでも、おねがいします。

  • 余因子行列と逆行列

    行列Aの余因子行列を(~A)とすると(A^-1)=(1/|A|)(~A)のときA(A^-1)=Eとなることの証明ですが、行列A,行列(~A)、この2つの行列の積の(i,j)成分をCijとおくとCij=ai1Aj1+ai2Aj2+・・・+ainAjn(i=1,2,3,・・・,n,j=1,2,3,・・・,n)となる。 (1)i=jのときCii=|A|となる (2)i≠jのときcij=ai1Aj1+ai2Aj2+・・・+ainAjn(i≠j)となり、これは、行列式の第j行による余因子展開の式になっているが、その第j行の成分が[ai1 ai2 ・・・ ain] となって、第i行の成分と一致していることになるので第i行と第j行が同じ成分の行列式となるので、これは0となる。 とありますが(2)の第j行の成分が 第i行の成分と一致していることになるというのが理解できません。実際にAjnがある値を持ったとすると、AinとAjnが等しい値でなかったとしても cij=ai1Aj1+ai2Aj2+・・・+ainAjnがciiと等しいと言えるのでしょうか? どなたか詳しく教えて頂けないでしょうか?

  • 行列に関するプログラムについて

     『m×n 型行列Aの最大成分と最小成分を捜し、それぞれの行番号と列番号を出力するプログラムを作れ』という問題です。  以下のようにBACICで考えたのですが、うまく行番号と列番号を出力するプログラムを作れません。アドバイスいただければと思います。宜しくお願い致します。 100 INPUT m 110 INPUT n 120 DIM A(m,n) 130 MAT INPUT A 140 FOR i=1 TO m 150 FOR j=1 TO n-1 160 LET s=A(i,j) 170 LET t=A(i,j) 180 IF A(i,j)<A(i,j+1) THEN LET s=A(i,j+1) 190 IF A(i,j)>A(i,j+1) THEN LET t=A(i,j+1) 200 NEXT j 210 NEXT i 220 PRINT "最大成分は";s,"最小成分は";t

  • 行列の問題でわからないところが。

    (1)成分に実数を含む行列を以下のように定義する。 │a 1 1 1│ │1 a 1 1│ │1 1 a 1│ │1 1 1 a│ rank(a)=3となるようなaの値を求めよ。 どのように計算したら良いのかわかりません… どなたか計算例等を説明いただけないでしょうか? (2) Aはn次正則行列で、n次正方行列BはAの逆行列である。またn次正方行列CはBの第i行と第j行を交換してできる行列であるとする。 このとき、Cの逆行列の第(i,j)成分はAの成分を用いて表すことができる。 答えはaiiになるんですが過程がわかりません… もし、過程がわかる方いましたらご教授下さい。 よろしくお願いします。

  • 正定値行列とは??

    x_1, x_2, ..., x_nは互いに異なる正の整数です。(i,j)成分が1/(x_i+x_j)である行列は正定値行列であることを証明してください。 正定値行列の意味を調べたのですが、意味が分かっても解決の糸口になりませんでした。ヒントをよろしくお願いします。 ※別の質問を同時に投稿させていただいています。頼ってばかりで申し訳ありません;

  • 行列の問題です。

    行列の問題です。 e[ij]をn*n行列でi行j列成分のみ1で他は0であるとする。 i≠jのとき e[ij]^a=E+ae[ij]とする。ただしE=単位行列、a∈R (1)e[ij]*e[hk]=δ[jh]e[ik]を示せ。 ※δjhはクロネッガーのデルタ。 (2)(e[ij]^a)*(e[ij]^b)=(e[ij]^x)となるxをa,bを使って書け。 (3)e[ij]^aの逆行列を求めよ。 よろしくお願いします。

  • n次正方行列の計算

    n次正方行列の計算問題です。2次や3次正方行列なら、素直に個々の成分をかけていくだけだと思うのですが、n次になると、どうやって解くのかわかりません。 すみませんが、考えかたと、どういった形で答えを書けばいいのか教えてください。 成分が0のところは消えるので、行列の成分がそのまま特定の位置に 移動することを記述すればいいのだと思うのですが・・・ 以下、問題↓ 2つのn次正方行列A、E_ijについてAE_ijおよびE_ijAを求めよ。 ただしE_ijは(i,j)成分のみが1で残りの成分はすべて0である。 (_ijはEの右下につく小さいijです。)  |a11 a12 a13 … a1n| |a21 a22 a23 … a2n| A=|a31 a32 a33 … a3n| |: : : … : | |an1 an2 an3 … ann|      (j)       ∨    |   : |    |   : | E_ij=|………:………|<(i)    |   : |    |   : |

  • 行列式の計算

    n次正方行列Aの、i行j列の成分をA(i,j)とすると A(i,j)=a(j)^(i-1)  *(j)はaの添え字を表す と書けるとします。 このとき、Aの行列式|A|はどのように計算すればよいでしょうか? 各列から第1列を引くと、第1行がほとんど0になり、 各列から a(j)-a(1) が括り出せることはわかりますが、 そこから計算が進みません。 よろしくお願いします。

  • 行列の問題です。

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