日本の少子化を「気持ちの問題」ではなく“算数の問題”として解いてみる
― 非婚意向35%が示す人口再生産の崩壊構造 ―
◆ 1. 若者の「結婚するつもりはない」35%は何を意味するのか
TBSの報道によれば、未婚の若者の 約3人に1人(35%)が結婚するつもりはない と回答した。
この数字は「若者の気持ち」を示すだけではない。
人口学の視点では “再生産経路の脱落” を意味する。
日本は婚外子割合が 2%未満(α=0.98) のため、
非婚層はほぼ 出生率0扱い になる。
◆ 2. 人口置換水準と非婚化を組み合わせると何が起きるか
人口を維持するための出生率(TFR)は 2.1。
非婚意向35%を組み込むと、
結婚する層が必要とする出生数はこうなる:
$$
TFR_{\text{必要}} = 2.1 + 0.35 \times 0.98 = 2.44
$$
つまり、
結婚する層は平均2.44人産まないと人口は維持できない。
しかし現実のTFRは 1.14。
$$
2.44 - 1.14 = 1.30
$$
→ 女性1人あたり1.3人不足している。
これは「少子化の感情論」ではなく、
人口再生産の算数としての崩壊 である。
それで単純計算で30年を1世代として
$$
X = \frac{1.30}{30}=0.04
$$
と仮に目星をつけてみる
◆ 3. 仮説モデル:世代再生産型・簡易人口予測モデル
● 世代再生産型・簡易人口予測モデル
$$
W_{t+J}=W_t(1-X)^{J/30}
$$
● 実効世代人口圧力係数
$$
X=1-(W_{t+J}/W_t)^{30/J}
$$
ここで
- $(W_t)$:基準年の出産可能女性人口
- $(W_{t+J})$:J年後の出産可能女性人口
- $(X)$:実効世代人口圧力係数
◆ 4. 実データでクロス検証するとどうなるか
実際の人口動態データ:
| 年 | 15〜49歳女性人口 |
|---|---|
| 2000 | 2930万 |
| 2010 | 2649万 |
| 2020 | 2500万 |
| 2023 | 2265万 |
| 2024 | 2219万 |
2000→2020(20年)からXを逆算すると:
$$
X=1-((W_{t+J})/W_t)^{30/J}=1-(2500/2930)^{30/20}=0.21
$$
つまり、
出産可能な女性1人あたり年間0.21人減という実効少子化圧力
これは仮説の 0.04人減 よりはるかに強い。
そしてこの X=0.21 を使うと、
(2000→2020復元)、(2000→2010復元)、(2023→2024復元) の人口が自然に復元される。
$$
X=1-(2500/2930)^{30/20}=0.21
$$
-
(2000→2020復元)
$$
W_{20}=2930(0.79)^{20/30}=2503万→2500万
$$ -
(2000→2010復元)
$$
W_{10}=2930(0.79)^{10/30}=2708万→2649万
$$ -
(2023→2024復元)
$$
W_{1}=2265(0.79)^{1/30}=2247万→2219万
$$
→ 2000→2020から求めたXを固定して別期間に適用しても、一定程度データの動きを再現する。
- 米国の「出産可能女性人口」過去データ
| 年 | 15〜49歳女性人口 |
|---|---|
| 2000 | 約 6500 万 |
| 2010 | 約 7000 万 |
| 2020 | 約 7500 万 |
| 2023 | 約 7550 万 |
| 2024 | 約 7580 万 |
● 世代再生産型・簡易人口予測モデル
$$
W_{t+J}=W_t(1-X)^{J/30}
$$
● 実効世代人口圧力係数
$$
X=1-((W_{t+J})/W_t)^{30/J}
$$
$$
X=1-(7500/6500)^{30/20}=-0.23
$$
人口増加なので符号に注意して
-
(2020→2000復元)
$$
W_{20}=7500(1.23)^{-20/30}=6533万→6500万
$$
んーとこっちの方がいいかな基準年逆転して -
(2000→2020復元)
$$
W_{20}=6500(1.23)^{20/30}=7461万→7500万
$$ -
(2000→2010復元)
$$
W_{10}=6500(1.23)^{10/30}=6964万→7000万
$$ -
(2023→2024復元)
$$
W_{1}=7550(1.23)^{1/30}=7602万→7580万
$$
→ モデルは米国データでも実データとほぼ整合している。
- ドイツの「出産可能女性人口」過去データ
| 年 | 15〜49歳女性人口 |
|---|---|
| 2000 | 約 2150 万 (推定) |
| 2010 | 約 2200 万 (推定) |
| 2020 | 約 2190 万 |
| 2023 | 約 2200 万 |
| 2024 | 約 2210 万 |
$$
X=1-(2190/2150)^{30/20}=-0.03
$$
人口増加なので符号に注意して
-
(2000→2020復元)
$$
W_{20}=2150(1.03)^{20/30}=2192万→2190万
$$ -
(2000→2010復元)
$$
W_{10}=2150(1.03)^{10/30}=2171万→2200万
$$ -
(2023→2024復元)
$$
W_{1}=2200(1.03)^{1/30}=2202万→2210万
$$
→ モデルはドイツデータでは変化が少なくて誤差が少し目立ち微妙。
→ モデルは加速度一定/人口変化速度が大きい時に有意なのかも。
-
にゃんこの多頭飼育を評価してみる
-
実際の現場では「初期2〜4頭・崩壊まで5〜10年」というケースが非常に多い
-崩壊時の実例データ
総頭数:60頭
雌猫:35頭
出産可能年齢(0.5〜6歳):23頭(約66%)
にゃんこ世代を3年と仮定
● 世代再生産型・簡易にゃんこ予測モデル
$$
W_{t+J}=W_t(1-X)^{J/3}
$$
● 実効世代にゃんこ圧力係数
$$
X=1-(W_{t+J}/W_t)^{3/J}
$$
初期2頭崩壊まで8年と仮定
$$
X=1-(35/2)^{3/8}=-1.925
$$
$$
W_{t+J}=2(2.925)^{8/3}=34.99→35頭
$$
- 崩壊までの雌猫の頭数をこのモデルで推定してみる
| 年 | 雌猫 | 合計 |
|---|---|---|
| 0 | 2 | 4 |
| 1 | 2.86 | 5.72 |
| 2 | 4.09 | 8.18 |
| 3 | 5.85 | 11.7 |
| 4 | 8.37 | 16.74 |
| 5 | 11.96 | 23.92 |
| 6 | 17.11 | 34.22 |
| 7 | 24.47 | 48.94 |
| 8 | 34.99 | 69.98 |
- このように、世代再生産型の簡易モデルは、にゃんこ多頭飼育崩壊の増加過程にも応用できる
- 2頭から始まった雌猫が、単純化したモデル上では8年で約35頭まで増加する。
- このシミュレーションによって、多頭飼育崩壊が短期間(6~8年目雌17~35頭合計34~70頭)で急激に進行し得ることが視覚的に表れている
- 雌にゃんこの避妊手術の必要性、それによるにゃんこと飼い主の安全が理解できるのかと思います。
◆ 4.1 仮説モデル:世代再生産型・簡易生物群規模予測モデル
● 世代再生産型・簡易生物群規模予測モデル
$$
W_{t+J}=W_t(1-X)^{J/G}
$$
● 実効世代生物群規模圧力係数
$$
X=1-(W_{t+J}/W_t)^{G/J}
$$
ここで
- $(W_t)$:基準年の出産可能生物
- $(W_{t+J})$:J年後の出産可能生物
- $(X)$:実効世代生物圧力係数
- $(G)$:生物世代間年数
具体データが2点あればそこから係数Xを求め大枠の予測可能
◆ 5. この圧力で未来を予測するとどうなるか
2024年の出産可能女性人口:2220万人
● 2054年(30年後)
$$
W_{2054} = 2220 \times 0.79 = 1753万人
$$
● 2084年(60年後)
$$
W_{2084} = 2220 \times 0.62 = 1376万人
$$
もちろん予測は外れるが、
「今の構造が続けばこういう軌道になる」
という“構造の方向性”は示せる。
◆ 6. 公的予測との比較
社人研の予測:
2050年前後に総人口は約1億人
このモデル:
- 出産可能女性人口が 30年で23%減
- 総人口もざっくり同程度減るとすると
$$
1.25億 \times 0.79 \approx 9875万人
$$
→ 公的予測とほぼ同じオーダー感
つまり、
この簡易モデルは、複雑かつ厳密なコホート人口予測の“骨格”を正しく捉えていそうだ。
◆ 7. 記事のまとめ
- 非婚意向35%は「若者の気持ち」から導かれる 人口再生産の脱落
- 必要TFRは 2.44人 に跳ね上がる
- 現実は 1.14人
- 世代再生産の乖離は 1.3人
- 実効少子化圧力は 年間0.21人減
- 2050年頃の総人口は 1億人前後(公的予測と整合)
- 少子化を善悪や感情の議論を一旦脇において 算数の問題として粛々と機械的に説明した
作者
GitHub: https://github.com/NAS6mixfoolv
X(旧Twitter): https://x.com/NAS6_oxo
作者HP: https://nas6.net
気に入っていただけたら GitHub に ⭐ をいただけると嬉しいです!