📦 Out of Context リポジトリ

リポジトリ / emssr / independent_common_compiler

r2
r2 emssr1
# ツイ数平面の層
r2 emssr2
r2 emssr3
[← 総表](Index.md)
r2 emssr4
r2 emssr5
ツイ数平面は連続な $\mathbb R^2$ ではない。操作の DAG が生む点の網と、それを支える領域の組になる。
r2 emssr6
r2 emssr7
$$
r2 emssr8
\text{ツイ数平面}
r2 emssr9
=\Pi_i\ \sqcup_{\ \mathbb R\text{-軸}}\ \Pi_j
r2 emssr10
$$
r2 emssr11
r2 emssr12
$\Pi_i$ は $\omega$ の非対称性を参照して出る半平面、$\Pi_j$ は $\omega^-$ の側になる。
r2 emssr13
両者は実軸でだけ接続する。
r2 emssr14
r2 emssr15
$$
r2 emssr16
i^2=-1,
r2 emssr17
\qquad
r2 emssr18
j^2=+1\ \ (j\neq1,\ j\neq-1)
r2 emssr19
$$
r2 emssr20
r2 emssr21
座標的に $(1,1)$ と書ける位置は、和ではなく「$O$ に操作 $ij$ を当てて到達した端点」になる。
r2 emssr22
r2 emssr23
---
r2 emssr24
r2 emssr25
## 履歴 $\mathsf{Trace}$
r2 emssr26
r2 emssr27
構成履歴は $\sigma^\varepsilon a$ の形で持つ。複製できない(構成語 §3.5)。
r2 emssr28
r2 emssr29
| 音節 | 記号 | 型 | 意味 |
r2 emssr30
|---|---|---|---|
r2 emssr31
| `re` | $\mathsf{trace}$ | $I\to T$ | 原点 $O$ に立つ |
r2 emssr32
| `sa` | $i$ | $T\to T$ | 構成生成元 $i$ を当てる |
r2 emssr33
| `si` | $j$ | $T\to T$ | 構成生成元 $j$ を当てる |
r2 emssr34
| `ke` | $\mathrm{id}$ | $T\to T$ | 恒等道。値も箱も動かない |
r2 emssr35
| `su` | $\ominus$ | $T\to T$ | 履歴の負化 |
r2 emssr36
| `ro` | $\rho^-$ | $T\to T$ | 境界射 $H^+\to H^-$ |
r2 emssr37
| `wa` | $\rho^+$ | $T\to T$ | 境界射 $H^-\to H^+$ |
r2 emssr38
r2 emssr39
出口は四語になる:$m$、$\varepsilon$、spot、符号。
r2 emssr40
r2 emssr41
```
r2 emssr42
re ka ke ka        →  0  0  1  1        恒等道は履歴を動かさない
r2 emssr43
re ka ro ka        →  0  0 -1 -1        ρ⁻ は spot と符号を反転する
r2 emssr44
re ka wa ka        →  0  0  1  1        j² = +1 なので ρ⁺ は値を動かさない
r2 emssr45
re ka su           →  0  0 -1 -1        履歴の負化は ρ⁻ と同じ式になる
r2 emssr46
```
r2 emssr47
r2 emssr48
`examples/vocabulary/` の `ke_id` `ro_rho_minus` `wa_rho_plus` `su_trace_neg`
r2 emssr49
r2 emssr50
---
r2 emssr51
r2 emssr52
## 点 $\mathsf{Point}$
r2 emssr53
r2 emssr54
### `wi` — $\operatorname{endpoint}$    $T\to P$
r2 emssr55
r2 emssr56
履歴の終点を座標へ落とす。正準点は構成語 §7.4 の並びになる。
r2 emssr57
r2 emssr58
$$
r2 emssr59
\mathcal A=\{O,\ \omega,\ \omega^-,\ i,\ j,\ p_{++},\ p_{-+},\ p_{+-},\ p_{--}\}
r2 emssr60
$$
r2 emssr61
r2 emssr62
| 音節 | 記号 | 型 | 意味 |
r2 emssr63
|---|---|---|---|
r2 emssr64
| `ko` | $\mathrm{id}_{\mathrm{coord}}$ | $P\to P$ | 座標の恒等道 |
r2 emssr65
| `ta` | $\oplus_{\mathrm{coord}}$ | $P\otimes P\to P$ | 平行四辺形則。深い側へそろえる |
r2 emssr66
| `de` | 実成分 | $P\to P$ | $(r,\omega)\mapsto(r,0)$ |
r2 emssr67
| `do` | 無限成分 | $P\to P$ | $(r,\omega)\mapsto(\omega,0)$ |
r2 emssr68
r2 emssr69
```
r2 emssr70
re ka wi ka ko                       →  1  0
r2 emssr71
re ka sa ka si ka wi ka de           →  1  0
r2 emssr72
re ka wi ka re ki ka wi ki ka ta     →  2  0
r2 emssr73
```
r2 emssr74
r2 emssr75
---
r2 emssr76
r2 emssr77
## 折返し $\mathsf{Reflection}$
r2 emssr78
r2 emssr79
$D_4$ の八元を持つ。合成は符号つき置換の積になるので、表を写さずに済む。
r2 emssr80
r2 emssr81
| 番号 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
r2 emssr82
|---|---|---|---|---|---|---|---|---|
r2 emssr83
| 折返し | $E$ | $R_r$ | $R_\omega$ | $R_{ij}$ | $R_{ji}$ | $Q_+$ | $Q_-$ | $C_\pi$ |
r2 emssr84
r2 emssr85
| 音節 | 記号 | 型 |
r2 emssr86
|---|---|---|
r2 emssr87
| `wu` | $E$ | $I\to R$ |
r2 emssr88
| `we` | $R_r$ | $I\to R$ |
r2 emssr89
| `wo` | $R_{ij}$ | $I\to R$ |
r2 emssr90
| `ga` | 合成 | $R\otimes R\to R$ |
r2 emssr91
| `gi` | $\operatorname{act}$ | $R\otimes P\to P$ |
r2 emssr92
r2 emssr93
$R$ が引数つきの一箱でなく四箱に分かれているのは、平文が正準添字を書けないためになる(16 §3.1)。
r2 emssr94
§7.3 の生成関係が八元すべてを合成で出すので、表現力はそろう。
r2 emssr95
r2 emssr96
```
r2 emssr97
wu            →  0        恒等
r2 emssr98
we wo ka ga   →  5        R_r · R_ij = Q_+
r2 emssr99
```
r2 emssr100
r2 emssr101
---
r2 emssr102
r2 emssr103
## 五語でツイ数平面を歩く
r2 emssr104
r2 emssr105
`examples/cmn/tsuisuu.cmn`
r2 emssr106
r2 emssr107
```
r2 emssr108
we re ka, ki sa ka, ki si ka, ki wi ka, gi ka.
r2 emssr109
```
r2 emssr110
r2 emssr111
| 層 | 音節 | 箱 | frontier |
r2 emssr112
|---|---|---|---|
r2 emssr113
| 0 | `we` `re` | $R_r$ を立てる、履歴 $O$ に立つ | $\mathsf{Reflection}\otimes\mathsf{Trace}$ |
r2 emssr114
| 1 | `ki` `sa` | 素通し、$i$ | 同上 |
r2 emssr115
| 2 | `ki` `si` | 素通し、$j$ | 同上 |
r2 emssr116
| 3 | `ki` `wi` | 素通し、$\operatorname{endpoint}$ | $\mathsf{Reflection}\otimes\mathsf{Point}$ |
r2 emssr117
| 4 | `gi` | $\operatorname{act}$ | $\mathsf{Point}$ |
r2 emssr118
r2 emssr119
$i$ の後に $j$ を当てた履歴の終点は $ij=(+1,+1)=p_{++}$ になり、実軸反転がそれを $p_{+-}$ へ送る。
r2 emssr120
r2 emssr121
$$
r2 emssr122
\operatorname{act}\bigl(R_r,\ \operatorname{endpoint}(O\,i\,j)\bigr)=R_r(p_{++})=p_{+-}=(1,-1)
r2 emssr123
$$
r2 emssr124
r2 emssr125
出口は $1$ と $-1$ になる。
r2 emssr126
r2 emssr127
## 参照
r2 emssr128
r2 emssr129
- [noun](noun.md) 名詞ノード。構成語の非可換性が値になる層
r2 emssr130
- [region](region.md) 領域。ノードの位置が cell 番号を決める