ネムネコも負けてはいられない! 中点公式の逆襲!! [ひとこと言わねば]
[秘技!(?)逆関数を数値積分]
http://nekodamashi-math.blog.so-net.ne.jp/2018-03-23
なる記事を投稿し、計算法を紹介してくださった。
そして、これがその計算結果だにゃ。
ddt³方はxの増分幅の上限がΔx=0.05に対し、⑨³法はΔx=0.1で計算している。ddt³法は計算点がいっぱいあるけれど、⑨³法は計算点がたったの30。
ddt³法による計算結果
⑨³法の方がddt³法より優っていると思わない?(^^ゞ
今日のクラシック、ハンガリー中世の音楽 [今日のクラシック]
https://itunes.apple.com/jp/album/late-renaissance-dances-in-hungary/384373699
今日のアニソン、「NEW GAME!!」から『STEP by STEP ↑↑↑↑』 [今日のアニソン]
[線形代数ってなにさ?_10] [線形代数の基礎]
[線形代数ってなにさ?_10]
懸案事項が一つありました。ベクトル空間Vに対する次元数dim(V)の一意性です。[線形代数ってなにさ?_2]の次元の[定義-3]と基底の[定義-4]は、基底の集め方を指定していません。という事は、基底ごとにその最大本数は違っても良い事になります。それでベクトル空間全体で、独立に集め得るベクトルの本数は集め方によらないと仮定して、事を進めてきました。それが次元数dim(V)の記号に、変数としてVしか入ってこない理由です。
ベクトル空間に対する次元数の一意性がないと、例えば[線形代数ってなにさ?_5]の[定理-4]などは成立しなくなります。[定理-4]は単射な(正則な)線形変換は、正則⇔単射⇔全射である事を言ってますが、次元数の一意性が成立しないと基底{v1,v2,・・・,vn}を線形変換Aで{Av1,Av2,・・・,Avn}へ移した時、[定理-3]から{Av1,Av2,・・・,Avn}は独立ではありますが基底とは限らないので、Aが全射とは限らない事になります。この部分は線形変換の標準分解を得るために要になる定理で、線形変換の標準分解を得ておかないと、根空間への直和分解定理の証明も面倒になります。
11.2つの並行世界
題はちょっとカッコつけました(^^;)。
根空間への直和分解定理も証明するくらいの段になると、少なくともその相当前に行列式も行列演算も連立方程式の整備もとうの昔に済んでるのが、普通の線形代数のやり方です(すっ飛ばしましたが(^^;))。ここでの方針は、ベクトル空間の次元数の一意性を行列計算に落とし込んでやっつけてしまおう、というものです。そのために基底表現を操作する一般のベクトル空間上の線形変換と、数ベクトル空間上の線形変換(行列)との対応を、完全に付けます。
一般のベクトル空間上の基底表現と数ベクトル空間とのインターフェイスは、座標表現を復活させる表現ベクトルでした。ベクトル空間V上の線形変換f:V→Vについて、[線形代数ってなにさ?_3]から、
でした。(wj)はVの基底,Aはfの表現行列,(λj)はx=Σλjwjの表現ベクトル,(ηj)はf(x)=ΣηjAt(wj)の表現ベクトルです。(λj)全体とx全体の間には、完全な全単射があります。単射なのは基底表現の一意性。全射なのは、(wj)が基底なので任意のxには(wj)による基底表現があり、基底表現あればその係数として表現ベクトル(λj)が存在するからです。(ηj)全体とf(x)全体の間も同様です。
ところで数ベクトル空間もベクトル空間です。これをKnと表したとき、先の全単射φは、
と書けます。φはKnからVへの写像で、具体的にはxの表現ベクトル(λj)とxが対応する、という意味です。
(3)のxをVの基底ベクトルのどれかwjとします。(λj)は基底(wj)に関するwjの表現ベクトルになりますから当然、(λj)=ejになります。ejは数ベクトル空間Knのj番目の自然基底ベクトル。すなわち第j成分だけが1の単位ベクトルです。φ(ej)=wjに注意して、これを縦に並べた姿を想像すると、
同様にf(x)全体と(ηj)全体の対応も全単射になるので、それを、
(6)も自然に線形写像ψ:V→Knを定義します。ψの表現行列も単位行列になります。f,φ,ψはそれぞれ線形なので、それらの合成も当然線形です。そこで線形変換、
を考えます。(7)を図にすると、図-1です。図-1を基底ベースで見てやると図-2。さらに表現ベクトルを参加させると、(2)も使って図-3です。
では表現ベクトルで表した線形変換f:V→Vの翻訳、すなわちJ:Kn→Knの表現行列はどうなるでしょう?。(1)を念頭に図-2をたどると(7)に対応して、
だとわかります。fと同じAです!。φとψは全単射なので、ベクトル空間と表現ベクトル空間の全てのベクトルで図-3は成立し、二つの空間は完全パラレルに機能します(^^)。つまり表現ベクトルの空間で起こった事は元のベクトル空間でも起こるし、逆もそうです!。
表現ベクトルで考えるメリットは、それが数ベクトル空間なので行列で具体的に計算できる点です。これが表現ベクトルによる座標表現復活の真の意味です。そして普通にやってる行列計算の真の姿とは、じつは図-3なのだと考える事も可能です。そういう訳でたいていは、線形代数の講義のかなりしょっぱなで、わけもなく「行列と行列式をやらされ」て「連立一次方程式の整備を聴かされる」破目になります。それらは、線形代数における必須の計算手段だからです!(^^;)。
12.次元の一意性
ベクトル空間とその表現ベクトル空間は、完全パラレルなのがわかりました。次元の一意性も、数ベクトル空間の中で片づければOKです。しかしまだ不信感を持ってる人がいると思うんですよ。形式的な基底の線形和が、具体的な行列の成分計算に化ける機構がわからない、と。秘密は(6)最後の関係にあります。
(8)左辺は行列とベクトルの成分計算ですが、右辺はそれを形式的な基底の線形和として表せる事を示しています。じっさいに成分計算をやってみれば、正しいのがわかります。この関係で、形式的な基底の線形和と行列の成分計算は一体化されます。で、そのとき使うのは行列記法の計算規則だけなんですよ。行列記法って良く出来てるわ(^^)。
次元の一意性とは、基底ごとに本数が違わない事でした。数ベクトル空間においてこの証明は、かなり楽になります。まず数ベクトル空間Knには、明解な基底があります。Knの自然基底{e1,e2,・・・,en}です。
自然基底が独立なのはすぐ示せます。
を考えると、数ベクトル空間では上記を具体的に計算できます。行列記法で書き直せば、
ですので、{e1,e2,・・・,en}は独立。{e1,e2,・・・,en}に独立なベクトルがない事も明らかです。任意のx=(χ1,χ2,・・・,χn)tに対して、
と出来るので。{e1,e2,・・・,en}はn本のベクトル集合です。従って次元の一意性を示すには、n本以外の基底が存在しない事を示せば良い事になります。
{a1,a2,・・・,am}をKnのある基底とします。基底ならば任意のベクトルを表せるので、ejに対しても(aj)による基底表現が存在します。
Aはajを縦ベクトルとして並べた行列(n×m行列),kjはejの(aj)による基底表現の表現ベクトル。上記を全てのejについて作り横に並べれば、
すなわち、
となります。Kは表現ベクトルkjを並べたm×m行列です。
{a1,a2,・・・,am}は基底なので基底表現の一意性から、Kは存在し一意に定まる必要があります。ここで既に修了しているはず(^^;)の行列式と行列演算と連立方程式の理論をフル活用すると、Kが存在し一意なのは、A-1が存在する時のみになります。A-1が存在する最低条件は、n×m行列であるAが正方行列である事。
n=mです。mは{a1,a2,・・・,am}の本数でした。nは{e1,e2,・・・,en}の本数です。よってKnの任意の基底の本数はnで、次元の一意性が成立します。
今の話からKnの勝手な数ベクトルをn本持ってきた時、それが独立か従属かの判定は、勝手に持ってきた{a1,a2,・・・,an}から行列Aを作り、detAが0か否かで判定できる事になります。すなわちネコ先生の方法は正攻法です。
最後にここまでの種本をあげておきます。
「シリーズ新しい応用の数学16,線形代数 行列とその標準形,伊里正夫・韓大舜,教育出版,1977年」の1章~4章。
「ブルバキ数学原論,集合論1,東京図書,1977年」の第2章集合論§3対応,§6同値関係。