見出し画像

🌍日本人の純粋な血統はこのままいけばいつ頃失われるのか?世界の人口増減と失われた遺伝子の採掘

下の.htmlをダブルクリックするだけでシミュレーション可能となります。
下の.htmlをダブルクリックするだけでシミュレーション可能となります。

今回のプロジェクトの全体像を、対話の流れと成果物の両面からまとめます。

出発点と問いの連鎖

すべては「日本人の純粋な血統はいつ消えるか」という一つの問いから始まりました。この問いを**「消える年を数える」のではなく「その概念自体が定義できるか」を問い直す**——それが、プロジェクト全体を貫く姿勢になりました。

そこから対話は、定義可能な現象へと降りていきました。日本の人口減少、韓国・イタリア・中国の同時的な縮小、宗教別に見たムスリム人口の増加(信仰という別カテゴリーであることの留保つき)、その震源地としてのサハラ以南アフリカ、アフリカの出生率転換と人口ボーナスの窓、戦争が世界人口を反転させうるか(通常戦争では慣性が大きすぎて不可、動かすのは死より出生と隔離)、世界人口が約103億でピークを打ち下降に向かうこと、AI・ロボットによる代替や融合という思弁、そして弐瓶勉『BLAME!』——最後に、出発点の「純血」の問いへ戻ってきました。

二つの成果物

① 甦る遺伝子(Reviving a Lost Allele)
過去作「系譜の分岐」(0=絶滅へ沈む物語)の鏡像として、0 に落ちた対立遺伝子をどう引き上げるかを Wright–Fisher 過程で扱いました。核心は「閉じた系では突然変異を待つほかなく、外から種を移して初めて定着する」——内生と外生の区別。フロリダパンサーの遺伝的救助を実証層に、脱絶滅を思弁層に据えています。

② 人口の重心(The Shifting Center)
会話で追った人口動態を、コーホート要素法の投影として一枚に収めました。国連 WPP2024 の実推計を破線の参照に敷き、その上で出生率・移民・寿命を動かせる what-if 層を重ねる二層構造。「全地域を重ねる」で、老いた東アジア・南欧が沈みサハラ以南が昇る重心移動が一望できます。

そしてこの②の末尾に、出発点の問いへの答えを付論「純血の希釈」として組み込みました。閾値 θ を変えると「消滅年」が数世代〜千年規模まで振れる——この振れ幅こそが、問いが定義できないことの証明です。厳密な100%純血がランダム交配で最も脆く崩れる一方、緩い定義なら千年残る。最後に天変地異/隔離レバーを足し、「隔離が平均を凍結し、ボトルネックが偶然で構成を振り直す。無差別の死そのものは構成を動かさない」——戦争回の結論を手元で試せるようにしました。

共通する設計思想と作法

両作とも一貫していました。墨と金に萌黄一色を加えた同じ意匠(「系譜の分岐」から続くシリーズ)。三層の認識論的規律(証明済み/実証・参照/思弁)を作品内に明記。そして必ず数理を検証してから出力する手順——閉じた系の吸収状態、中立定着確率 1/(2N)、モメンタム、隔離による平均凍結、founder効果の浮動まで、すべてコードで確かめました。乖離やモメンタムのような「一見バグに見えて実は正しい挙動」も、注記で教材化しています。

一言でいうと

「消滅」や「純粋さ」という強い物語を、集団遺伝学と人口学の定義可能な数理に置き換えて、触れられる形にしたプロジェクトでした。日本の一つの人口の問いが、①遺伝子の甦りと②世界人口の重心という二つの絵に着地し、②の中で出発点の問いに「単一の答えは存在しない」という形で応答が返る——という円環を描いています。座右の「急がず、ゆっくりと。種は育ちます。」が、そのまま主題に重なった仕事でした。

必要でしたら、この概要を note 用の Markdown 草稿に整える、二作を1つのタブ集成にまとめる、あるいは英語版の説明を添える——いずれも続けて対応できます。


会話の出発点だった問いに、ようやく正面から答えを返せます。ただしその答えは、単一の数字ではなく「線の引き方しだいで数百年から千数百年までブレる」という振れ幅そのものです。

モジュールの中身:世代ごとに一定率で混血が起きるとして、祖先分布のヒストグラムがどう右へ広がるかをモンテカルロ(3,000人)で追います。操作するのは三つ——混血率 m(世代あたり)、「純血」の閾値 θ(日本系祖先が何%以上なら"日本人"とみなすか)、一世代の年数。閾値の縦線を境に、金(まだ閾値内)と朱(混血とみなす)に色分けされます。

核心の結果(検証済み):

  • θ=100%(外来祖先ゼロの厳密な純血)は、混血率によらず約6〜8世代=西暦2200年代で消える。 ランダム交配下では「両親とも純血」の確率が z² で自乗され急落するため。厳密な純血がむしろ最も脆い、という直感に反する事実です。

  • θ=50%(祖先の過半が日本系)は、低い混血率なら千年以上残存します。

  • つまり同じ集団・同じ混血率でも、θ をずらすだけで「消滅年」が数百年〜千数百年動く。この閾値依存こそが、「純血がいつ消えるか」に単一の答えが存在しないことの証明です。

作中には「消滅の時期」を θ=100/99/95/90/75/50% で並べた表と、その振れ幅を言葉で示す一文を置きました。「血統は境界のある"もの"ではなく、連続的に薄まる"濃度"だ」という集団遺伝学の見方が、そのまま触れる形になっています。会話の冒頭で「well-defined でない」とお伝えした主張を、いま数理として体感できる一枚に落とし込んだ、という締めくくりです。


Paper 171 v0.3 「D-FUMT₈ Recapture Region」 全 URL

Platform: Zenodo (primary DOI)
URL: https://doi.org/10.5281/zenodo.21199522
────────────────────────────────────────
Platform: Harvard Dataverse (4th override)
URL: https://doi.org/10.7910/DVN/KC56RY
────────────────────────────────────────
Platform: Internet Archive
URL: https://archive.org/details/rei-aios-paper-171-v03-1783214160249
────────────────────────────────────────
Platform: GitHub (source)
URL: https://github.com/fc0web/rei-aios/blob/main/papers/paper-171-dfumt8-recapture-region-DRAFT.md
────────────────────────────────────────
Platform: Dev.to
URL: https://dev.to/fc0web/paper-171-v03-d-fumt8-recapture-region-an-axiom-free-lean-4-characterization-responding-to-17ck
────────────────────────────────────────
Platform: Hatena Blog
URL: https://fcwebfujimoto.hatenablog.com/entry/2026/07/05/101645
────────────────────────────────────────
Platform: HackMD
URL: https://hackmd.io/@zCUv2P2UQHGmAOJFPLL_-A/rk0YgEv7Ml
────────────────────────────────────────
Platform: Notion
URL: https://app.notion.com/p/Paper-171-v0-3-D-FUMT-Recapture-Region-An-Axiom-Free-Lean-4-Characterization-Responding-to-Cotno-394dd371e6d981b5b785e362dc54709a
────────────────────────────────────────
Platform: Livedoor
URL: https://fcwebfujimoto.livedoor.blog/archives/13871269.html
────────────────────────────────────────
Platform: Mastodon (mathstodon.xyz)
URL: https://mathstodon.xyz/@Fujimoto/116864734590800061
────────────────────────────────────────
Platform: Nostr (long-form)
URL: njump.me link
  (https://njump.me/naddr1qvzqqqr4gupzq70yz2dpygdcr85r64z6gqupdn8zd2mzgjrpthdlvf628tjar6rlqy28wumn8ghj7un9d3shjtnyv9kh2uewd9hsz9nhwden5te0wfjkccte9ehx7um5wghxyctwvsqs6amnwvaz7tmwdaejumr0dsqpyun9dykkz6t0wvkhqctsv4ez6vfhxy3usw23)


いいなと思ったら応援しよう!