導入
今回は,ベクトル空間というものについて考えてみたいと思います.数学には線形代数という分野があり,理工系大学生なら大学初年度に必ず学ぶことになると思います.その講義で学ぶ超重要概念にベクトル空間(別名:線形空間)があります.ベクトル空間とは,雑に言えば(高校までの)ベクトルのように考えることができるものの集合なのですが,なかなか最初はとっつきづらい部分があるでしょう.しかし,ベクトル空間とその周辺の知識は,その応用範囲の広さから線形代数だけではなく工学でも重要となってきます.僕は工学部の人間ですが,ガンガン使ってます.ベクトル空間を理解することが大学初年度の線形代数の目標といっても過言ではありません.
前置きが長くなりましたが,本稿ではベクトル空間の解説からはじめ,それを使って大学入試の問題を解いていきたいと思います.ベクトル空間の凄さ,応用範囲の広さを実感しましょう.いつもの通り,大学数学すげえ!となりたいだけ.
牛刀の準備
諸概念の定義について
この記事はガチ線形代数の解説記事ではなく,線形代数の知識で高校数学を解いてイキり倒す記事です.そのため高校生が読んでも分かるように,厳密さよりも直感的な説明をします.ガチ勢怒らないで.よりしっかりと学びたい人は線形代数の教科書を買いましょう.
ベクトル空間(線形空間)
ベクトル空間の定義
ベクトル空間(ふんわりとした定義)
集合が上のベクトル空間であるとは,の任意の要素に対して以下の条件が成り立つこと:
- の要素で足し算・スカラー倍の計算ができ,その計算結果もの要素となる.
- 結合法則・交換法則・分配法則が成り立つ.
- 足し算しても変わらない要素,スカラー倍しても変わらないスカラーが存在する.つまり,とに対応するものが存在する.
- 足すと0になるもの,つまりマイナスに対応するものが存在する.
ちなみに,足し算・スカラー倍の計算ルール(演算という)は自由に決めてよいです.むしろ,がベクトル空間となるように足し算・スカラー倍の計算ルールを決めたりすることがあります.そして,このベクトル空間の要素のことをベクトルと呼ぶのです.
ベクトルの記法
高校数学では,ベクトルは,のように文字の上に矢印を書いて表現していました.しかし,大学数学ではこの書き方は一般的ではありません.,のように太字で書くのが一般的です.また,文脈からベクトルであることが明らかなときは,太字ですらなく,のように書くこともあります.
ベクトル空間の例
数直線
集合は,以下のように演算を定めると上のベクトル空間となる.
- 足し算:任意の要素およびに対して,と定める.
- スカラー倍:任意の要素およびに対して,と定める.
平面ベクトル(高校数学)
集合は,以下のように演算を定めると上のベクトル空間となる.
- 足し算:任意の要素およびに対して,と定める.
- スカラー倍:任意の要素およびに対して,と定める.
空間ベクトル(高校数学)
集合は,以下のように演算を定めると上のベクトル空間となる.
- 足し算:任意の要素およびに対して,と定める.
- スカラー倍:任意の要素およびに対して,と定める.
数列
数列全体の集合は,以下のように演算を定めると上のベクトル空間となる.
- 足し算:任意の要素およびに対して,と定める.
- スカラー倍:任意の要素およびに対して,と定める.
多項式
次多項式全体の集合は,以下のように演算を定めると上のベクトル空間となる.
- 足し算:任意の要素およびに対して,と定める.
- スカラー倍:任意の要素およびに対して,と定める.
基底と次元
1次独立
1次独立
を上のベクトル空間とする.ベクトルが1次独立であるとは,として
が成り立つこと.
基底
基底
を上のベクトル空間とし,とする.ベクトルに対し
が成り立つとき,をの基底と呼ぶ.
基底は複数パターン
基底の組み合わせは1通りだとは限りません.例えば,平面ベクトルを考えてみるとと,とという風に複数パターン考えられます.
だから何なのだ,と思うかもしれませんが,これによって同じものを様々な基底で表現するという発想や基底Aで表現されたものを考えやすい基底Bに変換するという発想ができるでしょう.これを応用すると,Taylor展開やFourier展開の"気持ち"を理解することができます.Taylor展開とは関数を
の形で表現するもので,右辺はの1次結合になっています.またFourier展開とは
の形で表現するもので,右辺はやの1次結合になっています.
様々な関数を基底で表現する手法がTaylor展開,基底で表現する手法がFourier展開なのです.
次元
次元
ベクトル空間の基底の個数をの次元といい,それをと書く.
例えば,ならばとなります.
次元はWell-defined
前述の通り,基底は複数パターンとり方があります.しかし,次元は基底のとり方によらず常に同じ値をとります(証明は省略します).
どう使うのか
色々と書いてきましたが,上記の話がどのように応用できるのでしょうか? 大学入試では,漸化式や積分方程式・微分方程式の問題で使うのが良い(というよりも,それ以外に使いどころがあんまり無い)と思います.本稿では,ベクトル空間の話題がどのように漸化式や積分方程式と関係していくのか,そしてどのように使っていくのかを解説していきます.
斉次形の解法
漸化式の場合
ベクトル空間の知識が役立つ大学入試の問題は,漸化式や積分方程式・微分方程式がほとんどであることは先ほど説明しました.その中でも一番オーソドックスな題材となるのは定数係数・線形・斉次形の漸化式,積分方程式・微分方程式です.まずは,この用語の定義について説明します.
定数係数・線形・斉次形(漸化式)
数列と,係数に対して
が成り立つとき,この式を定数係数・線形・斉次形の漸化式という.また右辺が「任意ので」とはならないときは非斉次形であるという.
例えば
は定数係数・線形・斉次形な漸化式ですし,
は定数係数・線形・非斉次形な漸化式です.
係数の話と呼び名の話
ちなみに係数が定数であることと,線形であるかには関係がありません.したがって,この係数らがの関数でも線形である場合があります.たとえば,
は非定数係数で非斉次な線形漸化式です.
さらにちなむと,漸化式は差分方程式と呼ぶときもあります.
線形漸化式の解空間は線形空間
項間の斉次な線形漸化式
を満たす数列全体からなる集合
は線形空間で,である.
線形漸化式の一般解
項間の斉次な線形漸化式
を満たす数列の一般項は,この漸化式を満たす1次独立な数列(基底解)を用いて
と書ける.
微分方程式の場合
微分方程式についても定義します.
定数係数・線形・斉次形(微分方程式)
関数と,係数に対して
が成り立つとき,この式を定数係数・線形・斉次形の階の微分方程式という.また右辺が「任意ので」とはならないときは非斉次形であるという.
線形微分方程式の解空間は線形空間
階の斉次な線形微分方程式
を満たす関数全体からなる集合
は線形空間で,である.
線形微分方程式の一般解
階の斉次な線形微分方程式
を満たす関数の一般項は,この微分方程式を満たす1次独立な関数(基底解)を用いて
と書ける.
非斉次形の解法
斉次形,つまり漸化式や微分方程式の右辺が0であるときは,公式1や2を使って解けばよいです.しかし非斉次形,つまり右辺が0でない漸化式や微分方程式の場合はどのように解けばよいのでしょうか.
非斉次な線形漸化式の一般解
項間の非斉次な線形漸化式
を満たす数列の一般項は,この漸化式を満たす数列の一般項の1つと,
を満たす1次独立な数列(基底解)を用いて
と書ける.
線形微分方程式の一般解
階の非斉次な線形微分方程式
を満たす関数の一般項は,この微分方程式を満たすある1つの関数と,
を満たす1次独立な関数(基底解)を用いて
と書ける.
なぜこうなるかは,すぐ分かります.非斉次な漸化式を考えて一般項を求めたい数列をとします.この漸化式を満たす具体的な数列を1つとる(これをとする)と
となり,辺々差をとってとおけば
となって斉次形の漸化式に帰着します(つまり公式が使える形になる訳です).微分方程式でも同様です.具体的な関数を1つ見つけることができれば,公式を使ってを求めることができる,という訳です.
入試問題でいざ割鶏
2005 横浜国立大学
2005 横浜国立大 工学部 第2問(後期,設問一部削除)
解答
とおく.に注意する.
まず,特性方程式:を満たすに対して.特性方程式を解くとゆえかつかつである.これらは1次独立だから,に属する任意の数列の一般項は,定数,,を用いて
と書ける.,,を満たすのは,,となる.よって求める一般項は
2016 横浜市立大学
2016 横浜市立大 医学部 第13問
を自然数とする.漸化式
で定められる数列の一般項を求めよ.
解答
数列は与漸化式を満たす特殊解である.とおくと,は漸化式:を満たす(定数係数・線形・斉次の漸化式).
とおく.に注意する.特性方程式:を満たすに対して.特性方程式を解くとゆえかつである.これらは1次独立だから,に属する任意の数列の一般項は,定数,を用いて
と書ける.,を満たすのは,であるから,.よって
2017 東京医科歯科大学
2017 東京医科歯科大 医学部 第3問(設問一部削除)
連続関数と定数が以下の関係式を満たしている.
(3) を求めよ.
解答
与等式の両辺をで微分して
さらにで微分すると
これを満たす関数の特殊解としてがとれて,とおくと,が成立する.とおく.するとはなるベクトル空間で,であるから,の一般解はと書ける.以上より
最後にとを決定する.与等式および,与等式をで1回微分した等式でとして
これにを代入して計算すると
これを解くと,を得るので