基本射〈組み込み射〉:
- 恒等射 id[Γ]
- 概恒等射 (A,B)→(AB) for 導入・除去
- 対称射〈2次置換射〉 sym[A, B] for 換
- 評価射 ev[A]
- 余評価射 coev[A]
- ゲルファント変換、反ゲルファント変換 gel[A], opgel[A]
- 単位射 lunit[Γ], rnuit[Γ], oplunit[Γ], oprunit[Γ] for 増・減
誘導変換:
- 部分結合〈カット | 縮約〉 PC 二項コンビネータ
- ゲルファント変換 G 単項コンビネータ
- 反ゲルファント変換 OG 単項コンビネータ
- トレース Tr 単項コンビネータ
- 置換 単項コンビネータ
- 増減 単項コンビネータ
- ψ-積 二項コンビネータ
- ψ-部分積 二項コンビネータ
反ゲルファント変換 単項コンビネータ
☆ ---------B ¬V→¬V V,Γ→Δ ---------------------TP ¬V,V,Γ→¬V,Δ ------------------換 ☆ V,¬V,Γ→¬V,Δ -------- ------------------TP I→V,¬V V,¬V,Γ→¬V,Δ ----------------------------PC I,Γ→¬V,Δ --------------Del Γ→¬V,Δ
減 単項コンビネータ
☆ ------- Γ→I,Γ I,Γ→Δ ------------------C Γ→Δ
増 単項コンビネータ
☆ ------- I,Γ→Γ Γ→Δ ------------------C I,Γ→Δ
ψ-積 二項コンビネータ
Γ→U Δ→V ☆ -------------TP ------- Γ,Δ→U,V U,V→W ---------------------C Γ,Δ→W
ψ-部分積 二項コンビネータ
Γ→Φ,U Δ→Ψ,V -------------------TP Γ,Δ→Φ,U,Ψ,V ☆ ------------------換 ------- Γ,Δ→Φ,Ψ,U,V U,V→W -----------------------------PC Γ,Δ→Φ,Ψ,W
トレース 単項コンビネータ
Γ,Φ→Δ,Φ -------------ゲルファント Γ,¬Φ,Φ→Δ ------------------評価 Γ,I→Δ ----------削除 Γ→Δ
変更点
二部プロファイルと二部テンソル
「二部〈bipartite〉」という概念を使う。
- 二部リスト〈bipartite list〉は、前半部〈former part〉と後半部〈latter part | ラターパート〉に二部分割されたリスト。部〈part〉の区切りをスラッシュにする。(a1, ..., an/ b1, ..., bm)
- 二部リストは、リストのペア(入れ子のリスト)と同じ。
- ベクトル空間の二部リストを左辺とするプロファイルを二部プロファイル〈bipartite profile〉と呼ぶ。
- 二部プロファイルを持つテンソル〈多線形写像〉を二部テンソル〈bipartite tensor〉と呼ぶ。
- ベクトル空間への基底割り当てがあると、二部テンソルと多行列〈polymatrix〉(ベクトル空間値の多写像)が対応する。
- ナンバリングフリー方式から、基底をインデックス集合とする多行列がテンソル〈多線形写像〉を表す。
- テンソルのプロファイルを、二部プロファイルに正規化することをネルソン化〈Nelsoning〉と呼ぶ。
- リストのペア、二部リストの上下表示、スラッシュ表示は、(3, 2) ←→ ←→ 2/3 と同じ対応原理。
- 任意のプロファイルをネルソン正規化すると、(¬W1, ..., ¬Wk/ V1, ..., Vn)→() の形になる。この形のプロファイルを持つテンソルをネルソン・テンソル〈Nelson tensor〉と呼ぶ。ネルソン・テンソルは、プロファイル右辺が空リストなのでフォーム・テンソル〈form tensor〉である。
- ネルソン・テンソルのフォーム・ポインター双対になるポインター・テンソル〈pointer tensor〉を余ネルソン・テンソル〈coNelson tensor〉と呼ぶ。
ネタは次の記事にある。