大学1年生もバッチリ分かる線形代数入門サイト内検索あらゆるワードの関連記事を検索できます!検索おぐえもん情報系大学院の出身です♪Webサイトやチラシ、冊子などのデザインや、システム開発などの経験があります。前期授業の要点が30分で分かるよう凝縮しました2019年8月31日こんにちは、おぐえもん(@oguemon_com)です。期末試験のシーズンですね!このサイトに来る人の多くは試験勉強目的です。そこで、勉強を手取り早くできるように前期の線形代数講義で扱った内容をざっくりと振り返りましょう。行列とはまず、線形代数では行列とベクトルを主に扱います。行列とは、数字を格子状に並べたひとまとまりのことです。並べる個数は以下の例に限らず様々です(例えば5×3など)。行列を構成する各々の数字のことを成分と呼びます。3\end{array}\right]$$行列には、足し算や掛け算などの演算ルールが、今まで扱ってきた数とは別に用意されています。今まで扱ってきた数(3とか-1.5とか)のことをスカラーと呼び、行列と区別します。行列の横向きのひと並びを行、縦向きのひと並びを列といいます(行と列の混合に注意!)。行が1つしかない(つまり横1列の)行列を行ベクトル、列が1つしかない(つまり縦1列)の行列をベクトルといいます。行ベクトルと列ベクトルを総称してベクトルといいます。3\end{array}\right]$$線形代数では、行列はアルファベットの大文字で、ベクトルはアルファベットの太字で表記するのがメジャーです。その他の細かいことは次のページに記しています。行列同士の足し算(引き算)は、それぞれ対応する成分を足す(引く)だけです。サイズの異なる行列同士は足し引きできません。5\end{array}\right]$$行列は、スカラーを掛け合わせることができます(スカラー倍)。この時、全ての成分にスカラーを掛けます。スカラー倍はどんなサイズの行列でもできます。16\end{array}\right]$$行列の掛け算が難所です。次のように複雑な計算方法を持ちます。左の行列の横の個数と、右の行列の縦の個数が同じでないと掛け算できません。cy+dz\end{array}\right]$$行列の掛け算の丁寧な解説など、演算に関することは次のページをご覧ください。行列の中でも名前がついた特別なものがあります。零行列は、全ての成分が0の行列です。\(O\)と表します。0\end{array}\right]$$零行列は、足し算や掛け算において、まるでスカラーの0(ゼロ)のように振る舞います。OA=O$$単位行列は、対角成分が1で、それ以外の成分が0の行列です。\(E\)や\(I\)と表します。単位行列は正方行列(列と行の数が同じ行列)であることが前提です。1\end{array}\right]$$単位行列は、ある行列に掛け合わせても、その行列の値を変えません。掛け算においてまるでスカラーの1のように振る舞います。EA=A$$正則行列と逆行列これは、正方行列のみの話です。ある行列\(A\)について、掛け合わせると積が単位行列\(E\)になる行列が存在する場合があります。このような行列を逆行列と呼び、\(A^{-1}\)と書きます。逆行列を持つ行列を正則行列といいます(正方行列と字面が紛らわしいので注意!)。$$AA^{-1}=E$$逆行列はスカラーでいう逆数(ある数に対して掛けると1になる数)みたいな存在です。-1乗しているような見た目をしていますが、行列には割り算の概念がないので、決して-1乗しているわけでありません。逆行列の例や簡単な性質はこちらで紹介しています。行列の性質の多くはスカラーの性質と共通しますが、スカラーと大きく異なる性質に注意する必要があります。行列の積には交換法則がありません。掛け算の順序を入れ替えると結果が異なることがあります(というかほとんどの場合異なります)。行列の積を考える際は順序にも気を使わなければなりません。行列には零因子というものがあります。O\)であるにも関わらず、$$AB=O$$となる行列\(A,B\)が存在し、この行列を零因子という。スカラーだと、\(ab=0\)なら、\(a\)か\(b\)のどちらか最低1つが0ですが、行列は決してそんなことはありません。その他、行列には様々な性質があります。それらを次のページにまとめています。行列と連立方程式は密接な関係にあります。いうのも、行列は、連立方程式を簡潔に記述できる存在だからです。次のような連立方程式を用意します。&(2)\end{array}\right.\end{eqnarray}$$これを行列とベクトルを用いて簡単に表せます。実際に積のルールに従って計算して結果を確かめましょう。\\8\end{array}\right]$$連立方程式の解の性質は、係数の組み合わせや右辺の値がキモになります。そこで、これらを行列(ベクトル)の形にまとめることで性質に関する議論を簡単に行えるようにするのです。線形代数に取り組む賢いみなさんは連立方程式を解くことくらいお茶の子さいさいでしょう。ここでは、連立方程式の解き方を詳しく説明しません。解く上で各式に対して次に掲げる変形をしていることを思い出してください。ある方程式を何倍かにするある方程式を何倍かにしたものを他の方程式に加えるある2つの方程式を入れ替えるちなみに、このような解き方を消去法といいます。階段行列と階数(rank)連立方程式を行列で扱う今、連立方程式の解き方を行列を用いて説明することができます。右に右辺のベクトルを繋げた行列を拡大係数行列といいます。先ほどの連立方程式の例だと、拡大係数行列は次の通り。8\end{array}\right]$$これに、消去法を用いるとき、先ほど連立方程式の各式に行ってきた変形操作は、係数拡大行列の各行に対する次の操作に置き換えられます。ある行を何倍かにするある行を何倍かにしたものを他の行に加えるある2つの行を入れ替えるこれを行基本操作といいます。行基本操作を繰り返すと、やがて次の形の行列が現れます。5\end{array}\right]$$このような、行を下るほど左から連なるゼロの数が増える行列を階段行列といい、階段行列で0でない成分が存在する行の数を階数(rankA)といいます。ある行列の階数は、途中の行基本操作の手順に関わらず同じです。係数行列\(A\)が正方行列であるときを考えましょう。ちなみにどの連立方程式についても適宜0成分で埋めると正方行列に仕立て上げられます。\(A\)が逆行列を持つか否かは、連立方程式の解や行列の階数、行基本操作などの観点から立てた様々な命題にリンクします。\(n\)次の正方行列Aについて、以下の4つの命題は同値である。\(A\)は正則行列である。連立一次方程式\(A\boldsymbol{x}=\boldsymbol{b}\)が有する解は1組のみである。rank}A=n\)が成り立つ。\(A\)は、行基本操作によって単位行列\(E\)に変換することができる。少なくとも1.と2.の同値関係はおさえてくださいね。行列式は、行列の特徴を表す指標の1つです。全ての正方行列が、それぞれ1つずつ行列式を持ちます。行列式なんて言いますが、方程式ではなく、スカラーの値を取ります。det}(A)\)と表します。「det」は、行列式の英語に当たる”determinant”に由来します。行列式が最も活躍するのは、逆行列を導出する場面です。逆行列は、連立方程式の答えを瞬時に導く重要な存在です。ある行列がそもそも逆行列を持つのかを行列の値から判断できます(先に言うと、\(|A|=0\)なら逆行列なし、そうでないなら逆行列ありです)。逆行列の導出にも行列式が用いられます。線形代数の授業で頻出する2次正方行列と3次正方行列における行列式の求め方を学習しましょう。ちなみに、行列式は正方行列でない行列(長方形の行列やベクトル)にはありません。2次正方行列での定義は、次の通り。a_{22}\end{array}\right]$$について、$$|A|=a_{11}a_{22}-a_{12}a_{21}$$要は、「(左上×右下)-(右上×左下)」です。3次正方行列での定義は、次の通り。a_{33}\end{array}\right]$$について、$$\begin{array}{rr}|A|=&a_{11}a_{22}a_{33}+a_{12}a_{23}a_{31}+a_{13}a_{21}a_{32}\\&-a_{13}a_{22}a_{31}-a_{12}a_{21}a_{33}-a_{11}a_{23}a_{32}\end{array}$$次の画像だと分かりやすいかもしれません。行列式の性質ここでは行列式が持つ主な性質をご紹介します。行列\(A\)の行と列を入れ替えた、いわゆる転置の行列\(^tA\)の行列式は、元の行列式と同じです。これから行列の行基本操作に絡めて行列式の性質を見るのですが、そこで述べられる性質は、行を列に置き換えて考えても同じということです。$$|A|=|^tA|$$「行基本操作1:ある行を何倍かにする」について、行列\(A\)のある行を\(\lambda\)倍すると、その行列式は元の\(\lambda\)倍である\(\lambda|A|\)になります。この性質から、ある行が全部0の行列の行列式は必ず0になります。これは、その行を0倍したときの場合の結果に相当するからです。「行基本操作2:ある行を何倍かにしたものを他の行に加える」について、ある行に他の行のスカラー倍を加えても、行列式は一切変化しません。行基本操作2をする前後の行列は行列式が全く同じということです。「行基本操作3:ある2つの行を入れ替える」について、2つの行を入れ替えたら、行列式の符号(+-)が反転します。以上の性質を駆使すると、行基本操作を経てたどり着いた簡単な行列の行列式をサクッと求めたら、行基本操作をさかのぼりつつ適宜行列式をスカラー倍したり符号を入れ替えたりするだけで元の行列式を求めることができます。逆行列の求め方は、大きく分けて二種類あります。1つ目は、行基本操作を駆使する方法です。P]\)の形に変形したとき、\(P\)は\(A\)の逆行列である。正則行列の関係2つ目は、余因子というものを活用する方法です。以下の公式を見れば分かるように、行列式\(|A|\)が0ならば逆行列は定義できない、つまり逆行列が存在しません(0でないなら存在します)。余因子については後で説明します。\(A_{ij}\)は、正方行列\(A\)の\(i\)行\(j\)列成分の余因子とする。正方行列\(A\)が逆行列を持つとき、逆行列\(A^{-1}\)は次式で表せる。余因子とは、ある行と列をカットして残った一回り小さい行列の行列式に、正負の符号を加えたスカラー値です。符号は、列番号と行番号の和の偶奇で正負が決まります。正方行列\(A\)の\(i\)行目と\(j\)列目をカットして作る余因子を\(A_{ij}\)と記します。これを直感的に表現したのが次の画像です。余因子展開とは、ある行列の行列式を、余因子を用いた多項式の形に展開することをいいます。\(A\)に対する\((i,j)\)成分の余因子を\(A_{ij}\)とする。この時、行列\(A\)のそれぞれの行について次の式が成り立つ。$$|A|=a_{i1}A_{i1}+a_{i2}A_{i2}+\cdots+a_{in}A_{in}$$それぞれの列についても同様である。余因子展開を使って行列式を計算することはほとんどありません。余因子展開を用いることで、余因子を用いた逆行列の公式が成立する理由を説明できるようになります。線形代数の講義では必ずと言えるほど登場します。x行列(part2)クラメルの公式これは、連立方程式の解を、行列式を用いたスッキリとした式で表すことができる定理です。連立方程式\(A\boldsymbol{x}=\boldsymbol{b}\)について、その解\(\boldsymbol{x}\)の第\(i\)成分を\(x_i\)とする。このとき、以下の式が成立する。$$x_i=\frac{|A_i|}{|A|}$$ここで、\(A_i\)は、行列\(A\)の\(i\)列目を、連立方程式の右辺\(\boldsymbol{b}\)に置き換えた行列である。この公式、見た目こそシンプルですが、実際に活用するとなると、(解の成分数+1)個の行列式を求めなければならないので計算がしんどいです。具体的な計算例を次のページに掲載しています。行列式の値を見ると、連立方程式の解の組数を知ることができます。連立方程式\(A\boldsymbol{x}=\boldsymbol{b}\)について。このとき、行列式\(|A|\)が0でないなら、解は1組のみになります。0\)なら逆行列\(A^{-1}\)が存在し、解が\(\boldsymbol{x}=A^{-1}\boldsymbol{b}\)の1組になるのです。0\)\(|A|=0\)のときは、解の組が無数にあるか、そもそも解が存在しません。連立方程式の中でも特に\(A\boldsymbol{x}=\boldsymbol{o}\)の形のものについて。これは、同次連立方程式とも呼ばれ、右辺が全て0の連立方程式です。このとき、行列式\(|A|\)が0でないことと、解が\(\boldsymbol{x}=\boldsymbol{o}\)、つまり自明解のみになることは同値です。0\)これは逆に言うと\(A\boldsymbol{x}=\boldsymbol{o}\)の解が自明解のみならず自明解以外(\(\boldsymbol{x}=\boldsymbol{o}\)以外の解)も持つことと、\(|A|=0\)であることが同値ということでもあります。同次連立方程式の解の数は、1つ(自明解)or無数(非自明解)のどちらかなのですが、行列式の値からそれを知ることができるのです。解と行列式さいごにこれで、行列とは何?ってところから、行列式と連立方程式の関係までを扱いました。線形代数の前期試験ではおおよそこの範囲がメインになります。この記事で大枠を掴んだら、次は細かい証明などにも目を配り、最後に演習問題をガンガンといて知識と計算テクを定着させてください!ちなみに、線形代数の試験でよく出る、行列式や逆行列を求める問題については、私が作成した自動計算機のドリル機能を通じて無限に演習できます。対角化の性質と必ず対角化できる理由2018年11月12日このカテゴリの全ての記事(41件)を見るおぐえもん情報系大学院の出身です♪Webサイトやチラシ、冊子などのデザインや、システム開発などの経験があります。1次独立と1次従属みんなで線形代数を勉強しよう!250人を突破した線形代数のLINEオープンチャット!匿名OK!疑問や発見を語り合い理解を深めよう。