📦 Out of Context リポジトリ

リポジトリ / emssr / independent_common_compiler

r2
r2 emssr1
# 名詞の層
r2 emssr2
r2 emssr3
[← 総表](Index.md)
r2 emssr4
r2 emssr5
名詞ノードは原点から関係語で到達する点になる。個体ごとの literal は要らない。
r2 emssr6
r2 emssr7
$$
r2 emssr8
\mathsf{node}:\ I\to\mathsf{Noun},
r2 emssr9
\qquad
r2 emssr10
\llbracket\mathsf{node}\rrbracket=\hat O
r2 emssr11
\tag{16.3.2}
r2 emssr12
$$
r2 emssr13
r2 emssr14
$\hat O=\mathrm{QCoeff}\ 1\ 0\ [\,]\ 1$ が原点になる。
r2 emssr15
r2 emssr16
---
r2 emssr17
r2 emssr18
## 入口と関係
r2 emssr19
r2 emssr20
| 音節 | 記号 | 型 | 意味 |
r2 emssr21
|---|---|---|---|
r2 emssr22
| `ma` | $\mathsf{node}$ | $I\to N$ | 原点ノード $\hat O$ |
r2 emssr23
| `zu` | $\rho_i$ | $N\to N$ | ノードへ $i$ を当てる |
r2 emssr24
| `ze` | $\rho_j$ | $N\to N$ | ノードへ $j$ を当てる |
r2 emssr25
| `zo` | $T_i$ | $N\otimes N\to N\otimes N$ | 関係述語 $i$。主語へ語を当て、目的語を素通しにする |
r2 emssr26
| `da` | $T_j$ | $N\otimes N\to N\otimes N$ | 関係述語 $j$ |
r2 emssr27
| `te` | $!_{\mathsf{Noun}}$ | $N\to I$ | 廃棄 |
r2 emssr28
| `ri` | $\hom$ | $N\otimes N\to Q$ | 到達度 |
r2 emssr29
r2 emssr30
出口は五語になる:位置の四語(大きさ $n$、深度 $d$ を畳んだ値、語の $m$、$\varepsilon$、符号)と目印の数。
r2 emssr31
r2 emssr32
---
r2 emssr33
r2 emssr34
## 非可換性が値になる
r2 emssr35
r2 emssr36
構成語は $D_\infty=\langle i,j\mid i^2=j^2=e\rangle$ の元であり、$(m,\varepsilon)$ の対で尽きる。
r2 emssr37
r2 emssr38
$$
r2 emssr39
i=(0,1),
r2 emssr40
\qquad
r2 emssr41
j=(1,1),
r2 emssr42
\qquad
r2 emssr43
(m,\varepsilon)\cdot(m',\varepsilon')=\bigl(m+(1-2\varepsilon)m',\ \varepsilon+\varepsilon'-2\varepsilon\varepsilon'\bigr)
r2 emssr44
$$
r2 emssr45
r2 emssr46
```
r2 emssr47
ma ka zu ka ze      →  1 -1  0  1  0        ij  の位置は m = −1
r2 emssr48
ma ka ze ka zu      →  1  1  0  1  0        ji  の位置は m = +1
r2 emssr49
```
r2 emssr50
r2 emssr51
$ij\neq ji$ が語の値として見える。07 例5.1 が要求する
r2 emssr52
r2 emssr53
$$
r2 emssr54
T_{j\circ i}:O\mapsto ij,
r2 emssr55
\qquad
r2 emssr56
T_{i\circ j}:O\mapsto ji,
r2 emssr57
\qquad
r2 emssr58
T_f\star T_g\neq T_g\star T_f
r2 emssr59
$$
r2 emssr60
r2 emssr61
がこの二本で確かめられる。`examples/vocabulary/noun_ij.cmn`、`noun_ji.cmn`
r2 emssr62
r2 emssr63
$\mathsf{Dyad}$ の $\star$ は可換なので、この差は $\mathsf{Dyad}$ では表せない(17 §2)。
r2 emssr64
r2 emssr65
---
r2 emssr66
r2 emssr67
## 複製の禁止
r2 emssr68
r2 emssr69
`tu`($\Delta_{\mathsf{Noun}}$)は平文に置けない。13 §1.2 が $\mathsf{Noun}$ を $\mu=\infty$ で複製不可と定め、
r2 emssr70
平文は $\mu=\infty$ だからである(16 §1.1)。
r2 emssr71
r2 emssr72
```
r2 emssr73
ma ka
r2 emssr74
tu ka
r2 emssr75
```
r2 emssr76
r2 emssr77
両方の compiler が image を出さずに止まる。`examples/vocabulary/tu_no_copy.cmn`
r2 emssr78
r2 emssr79
廃棄 `te` に同じ制限は無い。
r2 emssr80
r2 emssr81
---
r2 emssr82
r2 emssr83
## SOV の文
r2 emssr84
r2 emssr85
02 (9.1) の層構造を、名詞ワイヤの位置で組む(17 §4.3)。
r2 emssr86
r2 emssr87
$$
r2 emssr88
\Lambda_0=C_S\otimes C_O\otimes C_E,
r2 emssr89
\quad
r2 emssr90
\Lambda_1=T_{w_S}\,@\,0,
r2 emssr91
\quad
r2 emssr92
\Lambda_2=T_{w_O}\,@\,1,
r2 emssr93
\quad
r2 emssr94
\Lambda_3=T_{w_V}\,@\,0,
r2 emssr95
\quad
r2 emssr96
\Lambda_4={!}^{\otimes3}
r2 emssr97
$$
r2 emssr98
r2 emssr99
$C_E$ は文末ノードになる。二項の $T$ は位置 $q$ と $q+1$ を読むので、
r2 emssr100
末尾に一本余分なワイヤがあれば目的語側にも関係語を当てられる。文末の廃棄が $\Gamma^+=I$ を閉じる。
r2 emssr101
r2 emssr102
---
r2 emssr103
r2 emssr104
## 影響プロファイル
r2 emssr105
r2 emssr106
名詞の同一性は、共通の目印族 $L$ で測ったプロファイルの一致で与える(07 §10)。
r2 emssr107
r2 emssr108
$$
r2 emssr109
\hat x=\bigl(w(\ell_0,x),\ \ldots,\ w(\ell_n,x)\bigr),
r2 emssr110
\qquad
r2 emssr111
\sum_{\ell\in L}w(\ell,x)=1
r2 emssr112
$$
r2 emssr113
r2 emssr114
重心拘束は凸性から出る(影響関数 証明3.1)。ネットワークは一つであり、概念はその上の測定装置になる。
r2 emssr115
r2 emssr116
プロファイルを平文から立てる生成元は無い。正準添字を取るので `.cml` の側になる
r2 emssr117
r2 emssr118
## 参照
r2 emssr119
r2 emssr120
- [plane](plane.md) ツイ数平面
r2 emssr121
- [region](region.md) ノードの位置が単位領域を決める
r2 emssr122
- [judge](judge.md) 到達度と整合対