Phase 1c — Voynich EVA anchor + Bw 単調性 + Permutation chance (v0.2 signature 定量崩壊 の 実測決着 + anchor 情報 の 部分保存)
STEP 1858 別タブ が fetch した Real Voynich EVA (Takahashi 1998、 246 KB) を anchor に Phase 1c 実施。 3 主要 finding: (F1) Voynich anchor は v0.2 YES に 落ちる (Bw=2 = 藤本さん note 「4 語」 予想 を 上回る 実測)、 (F2) Bw 単調性 部分反証 (0-90% template plateau + 100% template で 21 急上昇)、 (F3) Permutation test 10,000 iteration で v0.2 signature は chance mean 6.74 ± 0.91 の 下振れ (p=1.00、 z=-1.91) = chance と 区別 不能。 独立 review § 6 R1 違反 の 実測決着、 STEP 1860 retract の 定量的 強化。 但し Voynich anchor 情報 は 部分保存。
1. F1: Voynich EVA anchor 特性 (陽性クラス 参照先 取得)
Voynich (Takahashi 1998 EVA、 246 KB、 5119 line、 ~50,000 word):
| axis | Voynich | 意味 |
|---|---|---|
| A char bigram entropy | 2.28 | 低い (highly predictable within char pairs) |
| B char uniqueness N | 12 | 中程度 |
| C long-range MI | 0.006 | 低い = long-range 独立 |
| D char template ratio n=3 | 0.877 | 非常に 高い |
| Bw word uniqueness N | 2 ★ | 藤本さん note 「4 語」 を 上回る、 2 語 で 90% unique |
| Dw word template ratio n=2 | 0.230 | 床 0.10 の 明確 上、 esperanto=0.323 と 同 order |
| v0.1 (char) | no | char-level signature 未達 |
| v0.2 (word) | YES | 陽性クラス 参照先 確定 |
意味: 陽性クラス 参照先 が Voynich Bw=2 として 確定、 「YES = 真陽性」 の 意味起点 が 得られた。 藤本さん note 「4 語」 予想 の direct 数値化 confirmation (実測 は 2 語 と さらに 短い)。
2. F2: Bw 単調性 synthetic 検証 (部分反証)
templateProb gradient 6 level × 10,000 word (deterministic PRNG seed 20260907):
| templateProb | A | Bw | Dw | v0.2 |
|---|---|---|---|---|
| 0.00 (完全ランダム) | 4.69 | 1 | 0.100 (床) | no |
| 0.25 (25% template) | 4.47 | 1 | 0.154 | YES |
| 0.50 (50% template) | 3.91 | 1 | 0.327 | YES |
| 0.75 (75% template) | 2.93 | 1 | 0.608 | YES |
| 0.90 (90% template) | 2.02 | 1 | 0.823 | YES |
| 1.00 (完全 template = 1 word 繰り返し) | 1.05 | 21 ★ | 0.088 (床下) | no |
- Bw plateau (0-0.90 で 全 1): 独立 review § 2 「hash/uuid Bw=1-2 も Voynich Bw=2 と 同 側」 = plateau 領域 で confirm
- 100% template で Bw=21 急上昇: 予期外 step change、 「Bw は vocabulary diversity 指標 の 可能性」
- Dw は 山型 (中間 で 最大 0.823、 両極 で 床 0.100 / 0.088)
3. F3: Permutation chance level (v0.2 signature 崩壊 の 定量 決着) ★
10,000 iteration × 14 domain の Bw + Dw 独立 shuffle (wordCount 保持):
| 統計量 | 値 |
|---|---|
| observed YES | 5 (chess, esperanto, markdown, structured, voynich) |
| chance mean YES | 6.74 |
| chance std | 0.91 |
| chance p95 | 8 |
| chance p99 | 9 |
| observed p-value (P[YES ≥ 5]) | 1.0000 |
| z-score | -1.912 |
| 結論 | CANNOT REJECT null at α=0.05 |
Chance distribution histogram:
5: 765 ████ ← observed (下振れ!) 6: 3270 ████████████████ 7: 3976 ████████████████████ ← chance mode 8: 1785 █████████ 9: 198 █ 10: 6
結論: 独立 review § 6 「STEP 1846 v0.2 契約 R1 違反 = 帰無モデル 未宣言」 の 実測 決着。 v0.2 signature (Bw ≤ 4 AND Dw > 0.10) は chance と 区別 不能、 むしろ chance を 下回る。 私 の STEP 1856 「意味論 動作」 主張 (STEP 1860 retract 済) は Phase 1c permutation で 定量的 に 補強 retract。
4. v0.2 signature の 立ち位置 (Phase 1c 実測 後 の 誠実 記述)
共存 する 3 事実:
- Voynich anchor は YES に 落ちる (F1) = signature に 「Voynich を 拾う 情報」 は ある
- 他 4 YES (chess/esperanto/markdown/log) は chance で 予期 される 数 (mean 6.74 の 一部)
- 合計 5 YES は chance 下振れ (F3) = signature 全体 は 情報 に なって いない
つまり:
- 「Voynich signature」 は Voynich のみ を 単発 anchor で 拾う
- threshold 全体 は chance と 分離 されない
- 「YES = 真陽性」 の 意味 は Voynich のみ、 他 は chance の 一部
- v0.3 で held-out validation + threshold 再定義 (Voynich Bw=2 anchor) が 必要
5. v0.3 送り (6 事項)
- held-out validation: 13 domain で threshold 決定 → Voynich で 評価
- threshold 再定義: Voynich Bw=2 anchor で optimal Bw threshold (2 or 3) を 決定
- Dw 山型 特性 の 定式化: 「中間 template で 最大」 の 中央対称 スコア axis
- v0.4 signature 候補: (Bw = 2 or 3) AND (Dw ∈ [0.15, 0.60]) 中間帯
- cmix binary (axis E に 追加、 SOTA gap 実測)
- english_baseline 差替 (Shannon 0.60-0.80 bpc real anchor)
6. Phase 2 domain 選定 判断 (保留継続 を 更に 強化)
signature が chance 下振れ の 状態 で Phase 3 prototype 対象 選定 は 「崩壊 区分 の 上 の 決定」。 保留継続 が 妥当。
進める場合 の 選定 (private 意見):
- structured_log (STEP 1860 継承、 Dw=0.7168 余裕最大 + field dictionary 客観 template + 圧縮率 定量比較 で 判断 では なく 差 で 検証)
- voynich (anchor 自身、 「未解読 domain 単一 compressor」 の research 価値、 実用性 無し)
7. Failure mode dataset entry (STEP 1860 の 11 に 追加 2)
- signature 定義 完成 前 に 分布 test (permutation) を 走らせる: Phase 1a-1b 私 は 5 数学的欠陥 のまま threshold 決めた、 Phase 1c の permutation を 事前 に 走らせて いれば chance 下振れ は 実装前 に 判る
- anchor 取得 前 に threshold 設定 しない: Phase 1b の 私 は Voynich anchor 未達 の まま threshold tentative で 決めた、 Phase 1c の Voynich Bw=2 実測 で 初めて threshold の 妥当性 が 議論 可能 に なった
8. 関連 STEP
9. 詳細参照
- 実装:
scripts/domain-family/{validate-monotonicity,permutation-chance}.ts - Voynich EVA:
data/domain-family/samples-combined/voynich_eva.txt(STEP 1858 別タブ 素材 copy) - 結果 data:
data/domain-family/results/{characterization-v0.4-with-voynich.csv, monotonicity-v0.1.json, permutation-chance-v0.1.json} - Analysis: data/domain-family/README-v0.4-phase1c-anchor.md
- CSV v0.4 raw: characterization-v0.4-with-voynich.csv
- Notepad: 2026-09-07T02-05 STEP 1861
- Fragment: notes/steps/STEP_1861.md
- 独立 review file:
data/domain-family/results/STEP-1856-independent-review.md - ← Tools index に 戻る