証明 · 実行結果

証拠が先、主張は後。

決定論は機能ではなく、安全性の性質である。以下は主張の一覧ではなく、実際の実行から得られた成果物である。監査人に見せられる形で。

01再現

決定論

500回の反復を独立に2回実行し、イベントストリームはバイト単位で同一。

反復回数
500 × 2 passes
ダイジェスト A
sha256:12fc9fee…
ダイジェスト B
sha256:12fc9fee…
差異
0

リプレイは記録済みカセットで駆動されるため、モデル呼び出しも決定論保証の対象であり、例外ではない。

02代数

代数的不変条件

すべての代数法則をCIで検証。法則が破れればビルドは失敗する — 警告では済まさない。

合格した不変条件
20 / 20
ダイジェスト
sha256:988c490f…
系統
P01–P03 · Q01–Q07 · A01–A10
ゲート
blocking

内部資料では23件と記載されていたが、実際の実行結果は20件。実行結果の数値を公開する。

03等価

Java 等価性

等価性スイートにおいて、当社コンパイラの標準出力は JDK 17 とバイト単位で同一。

ケース数
4 / 4
参照実装
JDK 17 javac
比較方法
byte-for-byte stdout
差異
0

「ほぼ同じ」を合格とみなしたことは一度もない。

04防御

憲法的防御

危険な操作はプロンプト上の配慮ではなく、規則によって拒否される。

遮断パターン
20 / 20
カテゴリ
8
規則の例
E_NO_CLONING
すり抜け
0

E_NO_CLONING は operator clone : Qubit → (Qubit, Qubit) をコンパイル時に拒否する。物理法則がそう定めているため。

なぜこれが重要か

「動く」ことは誰でも示せる。「毎回まったく同じように動き、その証明がある」ことは、規制産業でしか価値が理解されない — そしてそこでは、それ以外に選択肢がない。銀行はCOBOLの基幹システムを推測するツールに任せられない。すべての変換が領収書を残すツールには任せられる。