Coalgebraへの道
- こちらのpolynomial coalgebraというのがちょっとわかりたい
- というのも論理とcoalgebraに関するこちらに興味があるから
- ちょっとわかりたいのだが、日本にいて、ヒマラヤの7000mの山(8000m級ではなくて)に「ちょっと登りたい」という感じで、どうしたものか途方に暮れる
- まあ、天気もよいので一つずつ。
- CoalgebraはAlgebraにcoをつける、ということなので(こちら)、まずAlgebraがわからないと。
- Algebraは代数だけれど、いわゆる抽象代数で、「集合があって演算があって、うまいことつじつまが合うもの」のこと、という大雑把な「気分」で考えているだけでも役に立つことは多いのだが、今回はそれでは、グーグルマップ上でヒマラヤにカーソルを合わせているようなものになるので、うまくない
- ということで代数。
- こちらで、k-algebraは
- ということで、次は双線形写像
- 双線形写像で検索すると引っかかってくるこちら(双線形関数)を読む
- 双線形性ということ
- 「線形関数の持っていた線形性という性質を,二変数の関数にまで拡張した 双線形性」とのことなので、「線形関数が持つ線形性」を確認しよう
- その説明には、「ベクトル空間」とその「双対空間」とが出てきて「線形汎関数」が出てくる
- これらの説明はこちら(双対空間)にあるので、そこに飛ぶ
- 「双対空間」
- ベクトル空間と、線形写像がベクトル空間上の点としてとらえられること(「線形写像の(ための)ベクトル空間」)
- 線形汎関数というもの
- 双対空間
- ベクトル空間にとっての双対空間とは、「線形汎関数」を点として持つベクトル空間のこと
- どういうことか
- (ベクトル空間上の)点がある。点に関する線形操作がある。この操作もベクトル空間上の点である。
- この関係を「数学的に書く」と『ベクトル空間の双対空間を定義して、その双対空間の双対空間の定義をすると、元のベクトル空間に戻る』ということが容易に確かめられる(そういう定義が書けていることが双対ということ…)
- xがベクトル空間の点で、TがRへの線形写像である、というように、「点」か「写像」か、ということを気にしながらこの数学的記載を読んでもよいけれど、「点」「写像」の「意味」を忘れても、読むことはできる。そしてそのとき「点」「写像」は入れ替わった関係になっているし、そういう意味では立場の入れ替え作業が可能であるから「点」か「写像」か、というのは本質ではないことがわかる。
- とそんな話
- 双線形に戻る
- ここまで来て、algebra -> coalgebra として説明せんとしているこちらでも、「テンソル積と線形写像のみで」k-algebraを書き表したい、と言っていたことにつながってきて良い感じ
- 双線形写像を語るにはテンソル積が出てくる
- テンソル積が出てくるということは、「要素の積」が問題になるということ。
- ここでこちらの質問コーナーで『体K上のベクトル空間Rに、何らかの積を定義して、Rが環になるときに、RをK上の代数と言うと思いますが』とありますが、この一節は、今やっているk-algebraに関するわかりやすい表現です。それに対する回答に「多元環」というのが出てきて、今、一変数から二変数に拡張しようとしているので、それが「多元」につながる模様…→体上の多元環も参照
- 「体」なので「和」のほかに「積」も大事。で、その「積」を気にしつつ「双線形性」を考えると「双対空間」「双線形関数」が問題になって、それが「うまくいく」のは「テンソル積」で、「うまくいく」っていうのはということなので、それを使うと「可換図式」で表現するとわかりやすいが、そのようにし、かつ、今「双対空間あり」で考えているから「ひっくり返した可換図式」も成り立つよね、というような説明になっていることがわかる。このひっくり返す(矢印の向きを反対にする)ことを"co"と言って、coalgebraってこういうもの、という説明になっている