微分幾何計算は、形式体系とその意味論を使えば良かったのだ。灯台下暗し! なぜに気付かない。こんなときは、自分の頭を殴りたくなる。
型記号
- Vector
- Scalar
- Covector
型演算
- ×
- (-)n
定数記号
オペレータ記号
- -[-] : Vector, Scalar → Scalar
- -[-] : Vector, Scalarm → Scalarm
- -・- : Vector, Scalar → Vector
- -・- : Scalar, Vector → Vector
- -・- はイッパイオーバーロード
典型な形式体系
- euclid(A) AはRmの開集合
- coord(s:M⊇→Rm) sはMのチャート
- euclid(s:M⊇→Rm) sはMのチャート
- manifold(M)
意味論の例
- 〚Scalar〛euclid(A) := C∞Rm(A)
- 〚Scalar〛coord(s) := C∞M(def(s))
- 〚Scalar〛euclid(s) := C∞M(img(s))
- 〚Scalar〛manifold(M) := C∞M(M)