【AI生成】行列を理解させる短編小説 作:AI小説
# 行列を理解させる小説を書くための草案その2
## ― なぜ感情モデルはうまくいかないのか ―
前回、行列を「感情の相互影響」で描く案を考えた。
三人の好意度。
信頼と警戒の揺れ。
関係の収束。
理屈としては正しい。
行列の本質である「相互影響」や「繰り返しによる安定」を表現できる。
しかし、実際に小説に落とすと問題が出る。
### 問題点1:曖昧すぎる
感情は数値にしても読者に実感がない。
```
好意 4
警戒 3
```
と書いても、
それが何を意味するのかは作中描写に依存する。
結果として、
「数学の説明」なのか「心理小説」なのかが曖昧になる。
---
### 問題点2:行列である必然性が弱い
感情はそもそも曖昧で非線形。
足し算・掛け算で処理する必然性が薄い。
読者はこう思う。
> それ、普通の心理描写でよくない?
行列が「なくても成立する」構造になってしまう。
---
### 問題点3:構造が見えにくい
3人×3感情にすると9個の係数。
物語として追いきれない。
2人×1感情では単純すぎる。
感情モデルは、
* 抽象度が高すぎる
* 数字の意味が弱い
* 行列の必要性が薄い
という問題を抱える。
---
## では何が向いているのか
答えは「資源」である。
資源は具体的で、単位があり、制約がある。
たとえば:
```
水 1200
食料 900
装備 600
```
ここに、部隊を編成する。
```
水 食料 装備
兵士 3 2 1
馬 5 4 1
犬 1 1 0
```
このとき読者は理解する。
* 兵士を増やせば水が減る
* 馬は食料を大量に消費する
* 犬は安価だが戦力は低い
数値が直感と結びつく。
---
## 行列が必要になる瞬間
問題はこうなる。
> 水と食料が尽きない範囲で、
> 最大何人の兵士を配備できるか。
ここで式が自然に立つ。
```
3x + 5y + 1z = 水の消費
2x + 4y + 1z = 食料の消費
1x + 1y + 0z = 装備の消費
```
これは単なる算数ではない。
複数の制約を同時に満たす必要がある。
ここで初めて、
「表で一括管理したい」
という欲求が生まれる。
それが行列の動機になる。
---
## 小説としての構造
物語の骨子はこうなる。
遠征軍は砂漠を越える。
水は有限。
補給は来ない。
参謀が板に書く。
「兵士を増やせば守備は安定する。
だが馬が減れば撤退できない。」
王が問う。
「最大戦力は?」
計算が始まる。
数字は冷たい。
だが決断は命を左右する。
ここで読者は気づく。
> 数字は世界を縛る法則だ。
---
## 行列小説の核心
行列とは、
> 複数の資源と複数の選択肢を同時に扱うための道具
である。
感情ではなく、
兵站。
資源配分。
工場生産。
食糧計画。
そこには「必然」がある。
---
## 結論
行列を理解させる小説を書くなら、
* 抽象的な感情ではなく
* 単位を持つ資源を使い
* 制約と最大化を物語の軸にする
そのとき、行列は説明ではなく「必要」になる。
数学は飾りではなく、
世界の制約そのものとして現れる。
それが草案その2の結論である。