どもども。
さて,今回は2012年東大入試理系数学第5問をやってみたいと思います![](https://blogimg.goo.ne.jp/img_emoji/m_0244.gif)
問題はこちら
http://www.yozemi.ac.jp/nyushi/sokuho/recent/tokyo/zenki/sugaku_ri/mon5.html
行列の問題です。今年は第5問と第6問,2題続けて行列絡みの出題になりました。こちらの問題はそれほど難しいものではないですが,強いて言えば,どんな風に答案をまとめようか迷うかもしれない,といったくらいでしょうか。
行列の単元はは新課程では実質的に消滅してるので今の1年生が受験生になる時からしばらく受験数学から行列の問題が姿を消してしまうと思われ,寂しい限りです。また何年かして行列が復活することは大いにありえますが![](https://blogimg.goo.ne.jp/img_emoji/hiyo_en1.gif)
今回の問題ですが「平行四辺形の面積が~」のくだりはわざわざ必要だったのでしょうか。
はじめから |ad-bc|=1 で与えちゃってもいい気もします![](https://blogimg.goo.ne.jp/img_emoji/m_0245.gif)
そう言ってもいいくらい,平行四辺形がどうたらみたいな話は結構どうでもいい問題です。
4点(0,0),(a,b),(a+c,b+d),(c,d)を頂点に持つ平行四辺形の面積が |det(A)| で与えられることは1次変換の単元ではよく知られた基本事項です。3点(0,0),(a,b),(c,d)を頂点に持つ三角形の面積の2倍で,ベクトルの単元で使う面積公式で三角形の面積が S=(1/2)|ad-bc| と求められるのでそれを2倍すれば |det(A)| に等しくなりますね。
…というわけで,平行四辺形の出番は終了です![](https://blogimg.goo.ne.jp/img_emoji/m_0101.gif)
![](https://blogimg.goo.ne.jp/user_image/6c/b2/4489ef3c08d19648e36124899014bcf0.jpg)
さて(1)ですが,行列BAとB^(-1)Aの行列式を計算するだけです。
![](https://blogimg.goo.ne.jp/user_image/4b/3f/2bfaf1add95c29be08071ad5f37c024d.jpg)
ちなみに,行列のP,Qの積PQの行列式 det(PQ) は各々の行列式の積
det(P)det(Q) に等しいという性質があります。覚えておくと役立つかもしれません。
![](https://blogimg.goo.ne.jp/user_image/61/3a/49d28886b0e3471d4f887dbcfb13d905.jpg)
次は(2)を見てみます。c=0ならば,なんかkという整数があって B^kA または {B^(-1)}^kA の少なくともどちらかは与えられた4個の行列のどれかに等しくなるよん
ということを証明してくれという問題です。
そんなわけで B^k はどんな行列かをまずは考えてみることにします。行列の累乗を求める問題は受験数学ではとてもお馴染みですね。
とりあえずB^2やB^3などを実験的に求めてみるのがよいでしょう。
大体どんなことが起きるのかを把握することは大事です。
運がいいと累乗の形を類推できてしまいます。今回は予想が容易い形をしていますよ![](https://blogimg.goo.ne.jp/img_emoji/face2_full_m.gif)
あとはササッと帰納法で証明しちゃえばよいわけですな![](https://blogimg.goo.ne.jp/img_emoji/kirakira.gif)
![](https://blogimg.goo.ne.jp/img_emoji/kirakira.gif)
![](https://blogimg.goo.ne.jp/img_emoji/kirakira.gif)
{B^(-1)}^k の方は B^k を利用して求めちゃうのがよいと思います。
![](https://blogimg.goo.ne.jp/user_image/3c/cf/4d75241b5a8def8340c002c0c42485cc.jpg)
類推が難しい場合などは別の手段でチマチマ計算して累乗を求めることになるでしょう。固有値を求めて行列を対角化する,というのは累乗を求める際のスタンダードな手法です。受験数学でも当たり前のように必須テクと化してますね。
しかしながら,今回の行列Bは固有方程式が (λ-1)^2=0 になってしまって
固有値がλ=1しか出てきません![](https://blogimg.goo.ne.jp/img_emoji/dododo.gif)
![](https://blogimg.goo.ne.jp/img_emoji/dododo.gif)
![](https://blogimg.goo.ne.jp/img_emoji/dododo.gif)
こうなると対角化は出来ないので諦めざるを得ません。
ちなみに,2×2の行列なのであまりピンときませんが,行列Bは上三角行列になっています。つまり対角成分より下は全部0になってる行列です。一般に,三角行列の固有値はその行列の対角成分の値になっています。Bの対角成分はどちらも1ですね。
![](https://blogimg.goo.ne.jp/user_image/69/91/82e9b5a9843cb5d49c0db996d1a30929.jpg)
2×2の行列についてなら簡単に確かめられます。
![](https://blogimg.goo.ne.jp/user_image/7b/71/b9ffc1aab4a179e47bf591a4fe3072bc.jpg)
対角化はできませんが,もっと一般化された行列の標準形である
Jordan標準形というものがあって,それに変形することは可能です。
といっても,行列Bは始めからJordan標準形になっとるわけですが![](https://blogimg.goo.ne.jp/img_emoji/dog_smile.gif)
それは対角成分に固有値を並べてその隣の成分に1が何個か並んでるという,対角化と似たような形をしています。
![](https://blogimg.goo.ne.jp/user_image/71/9f/effcbccf738ba90bbb99004c9a017317.jpg)
そんな行列の累乗を求める時は対角行列と1が何個か並んだ行列との和に分けて2項定理を使うというのが有効です。
![](https://blogimg.goo.ne.jp/user_image/12/e7/03d051983a997dfc9b3e7f657307885d.jpg)
対角行列の累乗は対角成分をk乗するだけだし,
もう一方は何乗かすると0になってしまいます。
なお,2項定理を使うときは積の可換性に注意してください。
一般には行列の積は非可換なので2項定理は使えません。
積が可換な2つの行列P,Qに対して (P+Q)^k の展開に
2項定理が使えます![](https://blogimg.goo.ne.jp/img_emoji/rabi_shy.gif)
行列の計算で役立つ公式といえばケーリー・ハミルトンの公式があります![](https://blogimg.goo.ne.jp/img_emoji/winkapa.gif)
固有方程式が重解1を持つため,(B-E)^2=0を得ます。
これと2項定理を利用して累乗を求めてみます。
![](https://blogimg.goo.ne.jp/user_image/24/82/d9036b605304d10ce7fe6d0be9e63216.jpg)
ここでも,B-EとEの積が可換である事に注意です。
次に,整式の割り算を利用したやり方を考えてみます。
n次多項式 f(x)=x^k を (x-1)^2 で割った商をQ(x),
余りをαx+βとおきます。このxにBを代入して
B^k=(B-E)^2Q(B)+αB+βE という変形を利用する作戦です。
(B-E)^2=0なんでB^k=αB+βEという形に落ち着きます。
出てくる行列が積が可換なBとEだけだからイケるんですね。
ただし, (x-1)^2 が重解を持つため,αとβを求めるためには
工夫が必要です。そこで微分の登場です。
![](https://blogimg.goo.ne.jp/user_image/11/20/7d5196dba58982b00c3bd4bd221efde0.jpg)
もう1個だけ累乗の求め方を挙げておきます。
漸化式の解を求めるやり方に似ています![](https://blogimg.goo.ne.jp/img_emoji/girl_jewel_b.gif)
![](https://blogimg.goo.ne.jp/user_image/3f/8f/38c883d8aa9707f23d4a9d4a1c752f95.jpg)
さて,本題に戻りましょう。えーと,何をする問題だったっけ![](https://blogimg.goo.ne.jp/img_emoji/face_z.gif)
なんだか長くなってきたので,続きは次回にしましょうか![](https://blogimg.goo.ne.jp/img_emoji/kirakira.gif)
![](https://blogimg.goo.ne.jp/img_emoji/eto_inu.gif)
![](https://blogimg.goo.ne.jp/img_emoji/kirakira.gif)
さて,今回は2012年東大入試理系数学第5問をやってみたいと思います
![](https://blogimg.goo.ne.jp/img_emoji/m_0244.gif)
問題はこちら
http://www.yozemi.ac.jp/nyushi/sokuho/recent/tokyo/zenki/sugaku_ri/mon5.html
行列の問題です。今年は第5問と第6問,2題続けて行列絡みの出題になりました。こちらの問題はそれほど難しいものではないですが,強いて言えば,どんな風に答案をまとめようか迷うかもしれない,といったくらいでしょうか。
行列の単元はは新課程では実質的に消滅してるので今の1年生が受験生になる時からしばらく受験数学から行列の問題が姿を消してしまうと思われ,寂しい限りです。また何年かして行列が復活することは大いにありえますが
![](https://blogimg.goo.ne.jp/img_emoji/hiyo_en1.gif)
今回の問題ですが「平行四辺形の面積が~」のくだりはわざわざ必要だったのでしょうか。
はじめから |ad-bc|=1 で与えちゃってもいい気もします
![](https://blogimg.goo.ne.jp/img_emoji/m_0245.gif)
そう言ってもいいくらい,平行四辺形がどうたらみたいな話は結構どうでもいい問題です。
4点(0,0),(a,b),(a+c,b+d),(c,d)を頂点に持つ平行四辺形の面積が |det(A)| で与えられることは1次変換の単元ではよく知られた基本事項です。3点(0,0),(a,b),(c,d)を頂点に持つ三角形の面積の2倍で,ベクトルの単元で使う面積公式で三角形の面積が S=(1/2)|ad-bc| と求められるのでそれを2倍すれば |det(A)| に等しくなりますね。
…というわけで,平行四辺形の出番は終了です
![](https://blogimg.goo.ne.jp/img_emoji/m_0101.gif)
![](https://blogimg.goo.ne.jp/user_image/6c/b2/4489ef3c08d19648e36124899014bcf0.jpg)
さて(1)ですが,行列BAとB^(-1)Aの行列式を計算するだけです。
![](https://blogimg.goo.ne.jp/user_image/4b/3f/2bfaf1add95c29be08071ad5f37c024d.jpg)
ちなみに,行列のP,Qの積PQの行列式 det(PQ) は各々の行列式の積
det(P)det(Q) に等しいという性質があります。覚えておくと役立つかもしれません。
![](https://blogimg.goo.ne.jp/user_image/61/3a/49d28886b0e3471d4f887dbcfb13d905.jpg)
次は(2)を見てみます。c=0ならば,なんかkという整数があって B^kA または {B^(-1)}^kA の少なくともどちらかは与えられた4個の行列のどれかに等しくなるよん
![](https://blogimg.goo.ne.jp/img_emoji/face_warai.gif)
そんなわけで B^k はどんな行列かをまずは考えてみることにします。行列の累乗を求める問題は受験数学ではとてもお馴染みですね。
とりあえずB^2やB^3などを実験的に求めてみるのがよいでしょう。
大体どんなことが起きるのかを把握することは大事です。
運がいいと累乗の形を類推できてしまいます。今回は予想が容易い形をしていますよ
![](https://blogimg.goo.ne.jp/img_emoji/face2_full_m.gif)
あとはササッと帰納法で証明しちゃえばよいわけですな
![](https://blogimg.goo.ne.jp/img_emoji/kirakira.gif)
![](https://blogimg.goo.ne.jp/img_emoji/kirakira.gif)
![](https://blogimg.goo.ne.jp/img_emoji/kirakira.gif)
{B^(-1)}^k の方は B^k を利用して求めちゃうのがよいと思います。
![](https://blogimg.goo.ne.jp/user_image/3c/cf/4d75241b5a8def8340c002c0c42485cc.jpg)
類推が難しい場合などは別の手段でチマチマ計算して累乗を求めることになるでしょう。固有値を求めて行列を対角化する,というのは累乗を求める際のスタンダードな手法です。受験数学でも当たり前のように必須テクと化してますね。
しかしながら,今回の行列Bは固有方程式が (λ-1)^2=0 になってしまって
固有値がλ=1しか出てきません
![](https://blogimg.goo.ne.jp/img_emoji/dododo.gif)
![](https://blogimg.goo.ne.jp/img_emoji/dododo.gif)
![](https://blogimg.goo.ne.jp/img_emoji/dododo.gif)
こうなると対角化は出来ないので諦めざるを得ません。
ちなみに,2×2の行列なのであまりピンときませんが,行列Bは上三角行列になっています。つまり対角成分より下は全部0になってる行列です。一般に,三角行列の固有値はその行列の対角成分の値になっています。Bの対角成分はどちらも1ですね。
![](https://blogimg.goo.ne.jp/user_image/69/91/82e9b5a9843cb5d49c0db996d1a30929.jpg)
2×2の行列についてなら簡単に確かめられます。
![](https://blogimg.goo.ne.jp/user_image/7b/71/b9ffc1aab4a179e47bf591a4fe3072bc.jpg)
対角化はできませんが,もっと一般化された行列の標準形である
Jordan標準形というものがあって,それに変形することは可能です。
といっても,行列Bは始めからJordan標準形になっとるわけですが
![](https://blogimg.goo.ne.jp/img_emoji/dog_smile.gif)
それは対角成分に固有値を並べてその隣の成分に1が何個か並んでるという,対角化と似たような形をしています。
![](https://blogimg.goo.ne.jp/user_image/71/9f/effcbccf738ba90bbb99004c9a017317.jpg)
そんな行列の累乗を求める時は対角行列と1が何個か並んだ行列との和に分けて2項定理を使うというのが有効です。
![](https://blogimg.goo.ne.jp/user_image/12/e7/03d051983a997dfc9b3e7f657307885d.jpg)
対角行列の累乗は対角成分をk乗するだけだし,
もう一方は何乗かすると0になってしまいます。
なお,2項定理を使うときは積の可換性に注意してください。
一般には行列の積は非可換なので2項定理は使えません。
積が可換な2つの行列P,Qに対して (P+Q)^k の展開に
2項定理が使えます
![](https://blogimg.goo.ne.jp/img_emoji/rabi_shy.gif)
行列の計算で役立つ公式といえばケーリー・ハミルトンの公式があります
![](https://blogimg.goo.ne.jp/img_emoji/winkapa.gif)
固有方程式が重解1を持つため,(B-E)^2=0を得ます。
これと2項定理を利用して累乗を求めてみます。
![](https://blogimg.goo.ne.jp/user_image/24/82/d9036b605304d10ce7fe6d0be9e63216.jpg)
ここでも,B-EとEの積が可換である事に注意です。
次に,整式の割り算を利用したやり方を考えてみます。
n次多項式 f(x)=x^k を (x-1)^2 で割った商をQ(x),
余りをαx+βとおきます。このxにBを代入して
B^k=(B-E)^2Q(B)+αB+βE という変形を利用する作戦です。
(B-E)^2=0なんでB^k=αB+βEという形に落ち着きます。
出てくる行列が積が可換なBとEだけだからイケるんですね。
ただし, (x-1)^2 が重解を持つため,αとβを求めるためには
工夫が必要です。そこで微分の登場です。
![](https://blogimg.goo.ne.jp/user_image/11/20/7d5196dba58982b00c3bd4bd221efde0.jpg)
もう1個だけ累乗の求め方を挙げておきます。
漸化式の解を求めるやり方に似ています
![](https://blogimg.goo.ne.jp/img_emoji/girl_jewel_b.gif)
![](https://blogimg.goo.ne.jp/user_image/3f/8f/38c883d8aa9707f23d4a9d4a1c752f95.jpg)
さて,本題に戻りましょう。えーと,何をする問題だったっけ
![](https://blogimg.goo.ne.jp/img_emoji/face_z.gif)
なんだか長くなってきたので,続きは次回にしましょうか
![](https://blogimg.goo.ne.jp/img_emoji/kirakira.gif)
![](https://blogimg.goo.ne.jp/img_emoji/eto_inu.gif)
![](https://blogimg.goo.ne.jp/img_emoji/kirakira.gif)
※コメント投稿者のブログIDはブログ作成者のみに通知されます