Finite State-Space Tables · B001–B004 · English

コラッツ条件付き状態監査

Collatz Conditioned State Audit

位置(position)・側(side)・流域文脈(basin context)の条件付けのもとで、見かけの分岐がどう変化するかを追った有限データ監査

有限状態空間表と位置別分岐監査。B001〜B004の観測CSV標本に対する記述的な観察をまとめた。

中心となる問い

同じ状態から複数の行き先が見えるとき、position・side・basinのどの条件を加えると、その見かけの分岐が観測されなくなるのか。

When an observed state appears to branch, which conditioning variables resolve the apparent branching?

01

3分で分かる

同じ状態から、次に進む先がいくつもあるように見えた。そこで、何が違う場合に行き先が分かれるのかを、調べた。

見つかったこと

場所だけをそろえても、行き先は一つにならなかった。場所に「どちら側か」を加えても、まだ複数の行き先が残った。

さらに、どのグループに属するかという情報まで加えると、今回の表では56行すべての行き先が一つになった。

ただし、「グループが行き先を決める原因だ」と分かったとは言えない。グループという情報が、まだ見つかっていない別の違いを代わりに表している可能性もある。

すべての数について成り立つ法則を見つけたわけではない。今回調べたB001〜B004のデータ表で見つかった観察である。コラッツ予想の証明ではない。

ここまでが短い説明です。この先では、状態の作り方、条件を加える手順、数値結果、未解決点、CSVとコードを順に示します。

02

何を作ったか

B001〜B004で観測されたlocal state wordを複合状態記述にまとめ、そこから遷移表・分岐表・bundle表を構築たし。

33複合observation state
1観測上のプレースホルダ S000/MISSING
37distinct transitions
30source states
7observed bundle strings
state_id = band | R_before → R_after | front | chain_status | transition_k | residue32

これは数学的に確定した状態定義ではない。有限表の中で観測できた座標を並べたcomposite state descriptor(複合状態記述)である。S000/MISSING は観測上のプレースホルダであり、遷移表とbundle表からは除外している。

03

見かけの分岐

全positionをまとめて読むと、多くのsource stateは関数的に見えるが、一部のsource stateからは複数のtargetが観測された。

全position遷移表の分岐クラス(branching_table.csv、source state 30件)。
クラスsource states読み方
deterministic_like24観測されたtargetは1つ
weak_branching2優勢なtargetを持ちつつ分裂
branching4複数targetへ分裂

← 表は横スクロールできます →

これは「Collatz写像そのものが分岐する」という意味ではない。本データでは、異なるposition pair・side・basin contextが同じ状態記述へまとめられている。その併合によって生じる、有限表上の見かけの分岐として読む。

04

条件付けのはしご(Conditioning ladder)

条件を一つずつ追加し、同じ遷移を読み直す監査手順。バーは各段階における条件付きsource rowのfunction-like割合を示す。

  1. F(x) stateだけで分類 0.800000

    { y | x → y is observed } · source rows 30 · 24 / 2 / 4

  2. F_p(x) + position pair 0.800000

    { y | observed at position pair p } · source rows 30 · 24 / 2 / 4

  3. F_{p,side}(x) + position pair・side 0.815789

    { y | observed at p and side } · source rows 38 · 31 / 2 / 5

  4. F_{p,side,basin}(x) + position pair・side・basin 1.000000

    { y | observed at p, side, and basin } · source rows 56 · 56 / 0 / 0

これは数式ではなく監査手順である。各段階で観測行そのものは変わらず、グルーピングの鍵を一つずつ絞り込んでいる。sideとbasinは、あくまで整理用のconditioning labelである。ここで F は、未知の遷移を予測する方程式ではなく、この有限標本で観測された遷移を整理する関係である。

05

主要結果表

条件付けレベル別サマリ(conditioned_level_summary.csv)。
level source rows function_like weak strong function_like share
F(x)3024240.800000
F_p(x)3024240.800000
F_{p,side}(x)3831250.815789
F_{p,side,basin}(x)5656001.000000

← 表は横スクロールできます →

この表から読み取れること

  • 位置(position)だけでは、6つの非function-like sourceは一意にならなかった。
  • positionにsideを加えても、分岐が残った。
  • 本監査では、basinまで条件に含めた段階で56行すべてがfunction-likeになった。

この表が示していないこと

  • basinが原因であることを意味しない。
  • basin contextが何の構造的な座標を代理しているのかは未解決。
  • この監査から記述的に言えるのは、次のことに限られる。Branching is no longer observed after conditioning on position, side, and basin in this finite table.(本標本では、position・side・basinで条件付けた後に分岐が観測されなくなった)。
06

当初はfunction-likeでなかった6つのsource

F(x)の段階でfunction-likeでなかった6つのsource stateについて、条件付けの各段階でのクラスを追跡した。

S011

F(x)
weak
F_p(x)
weak
F_{p,side}(x)
weak
F_{p,side,basin}(x)
function_like

S017

F(x)
weak
F_p(x)
weak
F_{p,side}(x)
strong function_like
F_{p,side,basin}(x)
function_like

S019

F(x)
strong
F_p(x)
strong
F_{p,side}(x)
strong
F_{p,side,basin}(x)
function_like

S021

F(x)
strong
F_p(x)
strong
F_{p,side}(x)
strong
F_{p,side,basin}(x)
function_like

S023

F(x)
strong
F_p(x)
strong
F_{p,side}(x)
strong
F_{p,side,basin}(x)
function_like

S029

F(x)
strong
F_p(x)
strong
F_{p,side}(x)
strong
F_{p,side,basin}(x)
function_like

F(x)では S011・S017 が weak_branching、S019・S021・S023・S029 が strong_branching として観測された。F_p(x)では、この6つのうちfunction-likeになったsourceはない。F_{p,side}(x)でも分岐は残り、S017の条件付き行ではクラスが混在する。F_{p,side,basin}(x)に至って、この6つの条件付きsource rowはすべてfunction-likeになった。(conditioned_branching_by_source.csvより)。

07

位置別監査:−4 → −3

position pairを明示的な条件として保持したまま遷移表を作り直し、1つのsliceに絞って観察した。

100各position pairの観測数
22sliceのdistinct arrow rows
64–127全行のsource band
32–63全行のtarget band
1.0basin条件付き行のdominant share

−4 → −3 sliceでは、basin-conditioned source rowはすべてfunction-likeです。すなわち (position_pair, basin_id, source_state_id) の組ごとに、観測されたtargetは本標本では一意である。しかし basin_id を外して source_state_id だけで見ると、B001〜B004にまたがって複数のtargetを持つsource stateが現れる。

basin contextを外したときの観測例

このsliceにおけるbasinごとのtarget

minus4_to_minus3_branching_table.csvより。この標本では、各basinが固有の −4 → −3 targetを持っている。
basin観測されたtarget
B001S012
B002 / B003S013
B004S014

これは写像についての主張ではなく、表についての観察である。同じsource IDでもbasin contextを外すと複数targetが見えるのは、この標本では各basinがそれぞれのtargetを持っていたためである。positionで条件付けると、全position表が併合していた遷移は分離されるが、それだけでは分岐は残る。またこのsliceは、この標本では 64–127 → 32–63 のentrance faceと一致していた。

08

bundle監査

bundleは、遷移で変化したfeatureの集合。state coordinateではなく、transition labelである。

B(x → y) = { feature_i : feature_i(x) ≠ feature_i(y) }

band+R_before+R_after+transition_k+residue16+residue32

rows
3
observations
52
delta patterns
2
暫定 stable_candidate

all_except_chain_status

rows
9
observations
18
delta patterns
8
frequent_but_diverse

all_features

rows
9
observations
18
delta patterns
9
frequent_but_diverse

band+R_before+R_after

rows
1
observations
12
delta patterns
1
sparse

stable_candidate は「delta patternが少ない」ことに対して付けられた暫定的な候補ラベルである。確定したstable unitではなく、ここで安定と宣言してはいない。頻出と安定は別物である:all_featuresall_except_chain_status は頻出しつつdelta patternが多様なままである。いずれのbundleもstate coordinateとは見なさない。all_except_front−4 → −3 sliceには現れなかった。

09

確認できたこと / まだ未解決のこと

この有限表で観測されたこと

  • positionだけでは分岐が残った。
  • positionとsideを合わせても、targetは一意にならなかった。
  • basin contextを含めた段階で、条件付き56行すべてがfunction-likeになった。
  • −4 → −3 sliceは 64–127 → 32–63 のentrance faceと一致していた。

まだ未解決のこと

  • basin contextが何の構造的な座標を代理しているのか。
  • basin_id を置き換えられる測定可能な座標があるかどうか。
  • 同じ結果がB001〜B004の外でも成立するかどうか。
  • R_aftertransition_k がstate座標かedge属性か。
  • front がstate的かtransition的か。
  • residue16residue32 を超える情報を加えるかどうか。
  • いずれかのbundleが安定した観測単位になり得るかどうか。
10

リポジトリ構成

ルート

scripts/

source/

state-space/

position-audit/

conditioned-audit/

Scope Note(適用範囲についての注意)

このページは、B001〜B004という有限データセットから得られた記述的観察を報告するものである。証明、一般的なCollatz機構、因果的説明のいずれも提示しない。position・side・basinは、観測された表を監査するために用いたconditioning labelである。