【超便利!?】人生の決断で失敗しない「37%ルール」とは?最適停止問題

科学
亀吉
亀吉

服装はこれで・・・
髪型は・・・

卯月
卯月

どうしたんだい、カツラなんて被って。
仮装大会でもあるのかい?

亀吉
亀吉

違いますよ!
お見合いがあるんです。
絶対に成功させたいんですけど、なんか必勝法とかないんですか?

卯月
卯月

必勝法ではないかもだけど、
役に立つ話ならあるよ。

1.最適停止問題の37%ルールとは?

37%ルールとは?

婚活のように「一度断ったら戻れない選択」で、最高の相手を選ぶ確率を高める方法です。

具体的なルールは下記のとおりです。

  • 出会う人の最初の約37%は、誰とも結婚せず、見送る
  • その後は、それまでの全員より魅力的な人が現れた時点で、その人に決める

たとえば10人と出会うなら、最初の約4人は見送り、5人目以降で「それまでの最高」を超える人が現れたら決断します。この戦略で、最高の1人と結ばれる確率は約37%です。

この記事で分かること

  • なぜ「37%」になるのか(4人の例から始めて、最後は数式で証明します)
  • 37%ルールの使い方
  • ルールの限界

数学的証明の章は、苦手な方は飛ばしても全体の流れはつかめます。まずは「お見合い問題」のルールから見ていきましょう。

2. 「お見合い問題」のルールと婚活のジレンマ

まず、お見合い問題の基本設定とルールを整理してみましょう。

  • 状況:一生のうちにN人の相手と1人ずつ順番にお見合いする。
  • 目標:全員の中で最も相性が良い「運命の1人(絶対1位)」と結婚する。
  • 条件1(ランダム順):出会う順番やタイミングは完全にランダムである。
  • 条件2(相対評価):わかるのは「これまでに出会った人たちの中で何番目に良いか(相対順位)」のみ。未来に出会う人の良さは事前にわからない。
  • 条件3(後戻り禁止):結婚を申し込むか否かはその場で決める。一度断った相手と後からやり直すことはできない。

特に「後戻りができない」という条件が、婚活のリアルな悩みを見事に表現しています。

「キープしておいて後から戻る」ことが困難な状況で、最高のパートナーを選ぶには「何人目までを『見る目を養う期間(見送り)』とするか」という戦略が極めて重要になります。

3. 4人とお見合いする場合で実験!

理解を深めるために、一生でお見合いする候補が4人(N=4N=4)の場合で考えてみましょう。

「何人目まで見送って基準を作るか」によって、最高の1人を選べる確率は以下のように変化します。

見送る人数戦略の内容成功確率
0人(1人目)1人目とそのまま結婚する25.00%
1人1人目は見送り、2人目以降で「過去最高の人」が現れたら即決約45.83%(最善!)
2人2人目まで見送り、3人目以降で「過去最高の人」が現れたら即決約41.67%
3人3人目まで見送り、最後の1人(4人目)と結婚する25.00%

1人目で妥協して結婚すれば成功率は25%です。逆に、理想を追い求めて最後まで待ち続けても、やはり成功率は25%にとどまります。

しかし、「最初の1人(全体の25%)を基準として見送り、2人目以降で過去最高の人を選ぶ」という戦略を取れば話は変わります。この場合、最高のパートナーと結ばれる確率は約45.83%にまで跳ね上がるのです。

4. 数学が導く「37%ルール」の証明

では、出会う人数が非常に多い一般的なケース(N人)ではどうなるでしょうか。(この章は数学の証明なので、興味がない人はとばしてください。)

戦略の設定

「最初のK人を問答無用で『見る目を養う期間』として全員見送り、K+1人目以降で、それまでに会った全員より評価が高い人が現れた瞬間に結婚を決める」という戦略をとります。ここでKをいくつにすれば成功確率が最大になるかを求めます。

ステップ1:絶対1位がT人目にいる場合の成功確率

絶対1位の相手が出会う順番でT人目だったとします。相手の並び順はランダムなので、この確率はどのTでも 1N\frac{1}{N} です。

  • T≦KT ≦ K のとき:絶対1位は見送り期間内にいるので、選べません(成功確率0)。
  • T>KT > K のとき:絶対1位に出会う前に、別の人を選んでしまっていなければ成功です。

「別の人を選んでしまう」のは、K+1K+1人目〜(T−1)(T-1)人目のどこかで、それまでの最高評価を超える人が現れた場合です。

逆に言うと、手前の(T−1)(T-1)人の中での最高評価者が、最初のK人の中にいれば、K+1〜(T−1)K+1〜(T-1)人目の誰もその人を超えられないので、戦略は誰も選ばずにT人目まで進みます。

そして、T人目は絶対1位なので、それまでの全員を超え、ここで選ぶことができます。

手前の(T−1)(T-1)人の中で最高評価の人は、その(T−1)(T-1)人のどの位置にいる可能性も等しいので、最初のK人の中にいる確率は

KT−1\frac{K}{T-1}

となります。

ステップ2:全体の成功確率

絶対1位がT人目にいる確率 1N\frac{1}{N} と、そのときの成功確率を掛けて、Tについて足し合わせます。T≦KT ≦ K の部分は0なので、T=K+1T = K+1 から N までの和になります。

PK=∑T=K+1N1N⋅KT−1=KN∑T=K+1N1T−1P_K = \sum_{T=K+1}^{N} \frac{1}{N}\cdot\frac{K}{T-1} = \frac{K}{N}\sum_{T=K+1}^{N}\frac{1}{T-1}

ここで添字を j=T−1j = T-1 とおくと、T=K+1T = K+1 のときj=K j = K、T=NT = N のとき j=N−1j = N-1 なので

PK=KN∑j=KN−11jP_K = \frac{K}{N}\sum_{j=K}^{N-1}\frac{1}{j}

ステップ3:Nが大きいときの近似(区分求積法)

和 ∑j=KN−11j\sum_{j=K}^{N-1}\frac{1}{j} は、関数 1x\frac{1}{x} のグラフの下にできる長方形(幅1、高さ 1j\frac{1}{j})を並べた面積の合計です。

つまり、細かい階段の面積を、滑らかな曲線の下の面積(積分)で置き換えるイメージです。Nが十分大きければ、この近似はよく成り立ちます。

∑j=KN−11j≈∫KN1xdx=log⁡N−log⁡K=log⁡NK\sum_{j=K}^{N-1}\frac{1}{j} \approx \int_{K}^{N}\frac{1}{x}\,dx = \log N – \log K = \log\frac{N}{K}

したがって

PK≈KNlog⁡NK=−KNlog⁡(KN)P_K \approx \frac{K}{N}\log\frac{N}{K} = -\frac{K}{N}\log\left(\frac{K}{N}\right)

(log⁡NK=−log⁡KN\log\frac{N}{K} = -\log\frac{K}{N} を使いました。)

ステップ4:確率が最大になるKを求める

x=KNx = \frac{K}{N}(全体のうち何割を見送るか)とおくと、成功確率は

P(x)=−xlog⁡x(0<x<1)P(x) = -x\log x \qquad (0 < x < 1)

と書けます。これを x で微分します。積の微分公式を使って

P′(x)=−log⁡x−x⋅1x=−log⁡x−1P'(x) = -\log x – x\cdot\frac{1}{x} = -\log x – 1

極値では P′(x)=0P'(x) = 0 なので

−log⁡x−1=0⟹log⁡x=−1⟹x=e−1=1e≈0.368-\log x – 1 = 0 \;\Longrightarrow\; \log x = -1 \;\Longrightarrow\; x = e^{-1} = \frac{1}{e} \approx 0.368

また、2階微分は P′′(x)=−1x<0P”(x) = -\frac{1}{x} < 0(x>0x > 0 のとき常に負)なので、この点は極大、つまり最大です。

ステップ5:そのときの最大成功確率

x=1ex = \frac{1}{e} を P(x)=−xlog⁡xP(x) = -x\log x に代入します。

P(1e)=−1e⋅log⁡1e=−1e⋅(−1)=1e≈0.368P\left(\frac{1}{e}\right) = -\frac{1}{e}\cdot\log\frac{1}{e} = -\frac{1}{e}\cdot(-1) = \frac{1}{e} \approx 0.368

つまり、全体の約36.8%の人数を見送り、その後に最初に現れた「それまでの最高」を選ぶという戦略をとると、絶対1位を選べる確率は約37%になります。これが、最適停止問題で有名な「37%ルール」の正体です。

なお、見送る割合と最大成功確率がどちらも 1e\frac{1}{e} になるのは偶然ではありません。

微分して log⁡x=−1\log x = -1 となることで x=1ex = \frac{1}{e} が決まり、それを −xlog⁡x-x\log x に代入すると、log⁡x=−1\log x = -1 のおかげで再び 1e\frac{1}{e} が出てくる、という構造になっているためです。

5. 婚活・人生設計に応用する「37%ルール」

以上のように数学的証明から導き出される結論、それが婚活における「37%ルール」です。

【最高のパートナーを選ぶための37%ルール】
出会う全期間・人数の最初の36.8%(約37%)は「理想の基準を知る期間」として割り切り、それ以降に出会った「過去最高の人」と迷わず結婚を決める!

実際の婚活や年齢に当てはめると?

  • 「18歳から35歳(17年間)で結婚する」と決めている場合:
    • 17年間 × 36.8% ≒ 6.25年
    • つまり、18歳から24.25歳(24歳3ヶ月頃)までに出会う人とは「基準づくり」と割り切り、24歳3ヶ月以降に現れた「それまでの中で一番ステキな人」と出会った時点で結婚を決めるのが数学的に最も成功率が高くなります。(毎年同じくらいの人数の人と出会う前提です。)
  • 「10人とお見合い・交際する」場合:
    • 10人 × 37% ≒ 3.7人
    • 最初の4人目までは見送り、5人目以降でそれまでの最高を超える人が現れた瞬間に決断する。

6. 意外な盲点:「誰とも結ばれない」確率も忘れずに

ここまでで「37%ルール」を使えば最高のパートナーと結ばれる確率が約37%まで高まることがわかりました。

しかし、この戦略には見落とされがちな「もう一つの37%」が存在します。それが「誰とも結ばれずに終わってしまう確率」です。

なぜこんなことが起こるのでしょうか?

37%ルールでは「最初の37%は基準づくり」と割り切りますが、もし運悪く「運命の1人(絶対1位)」がこの基準づくり期間の中に現れてしまったらどうなるでしょう。

その人が「これまでで一番良い人」として基準になってしまい、それ以降どんなに魅力的な人が現れても、この基準(=絶対1位)を超えることは二度とありません。

結果として、最後の1人まで「決め手」が訪れず、婚活期間そのものが終了してしまうのです。

実はこの確率、計算してみると驚くほどシンプルです。全体Nの内、見送るK人の中に絶対1位がいる確率なので、

P(誰も選べない)=KNP(\text{誰も選べない}) = \frac{K}{N}

見送り期間を最適なK≈N/eK \approx N/eに設定した場合、この確率も

KN≈1e≈36.8%(約37%)\frac{K}{N} \approx \frac{1}{e} \approx 36.8\%(約37\%)

となり、なんと「最高の人と結ばれる確率」とほぼ同じ約37%になってしまうのです!

つまり、37%ルールを使うと、出会いの人数が十分に多い場合、結果はおおよそ次の3パターンに分かれます。

  • 絶対1位(運命の人)と結ばれる:約37%
  • 1位ではないけれど、誰かとは結ばれる:約26%
  • 誰とも結ばれずに終わる:約37%

「最高の1人を逃さない」ことに特化したこの戦略は、裏を返せば「誰とも決められないまま終わる」リスクも同程度背負っているということ。

37%ルールは万能の必勝法ではなく、あくまで「絶対1位を狙うなら最適な作戦」であり、「とにかく誰かと結ばれたい」という目的には必ずしも向いていない、という点は知っておいて損はありません。

亀吉
亀吉

これからいっぱいお見合いして、
この「37%ルール」にしたがえば、
成功間違いなしですね!

卯月
卯月

・・・まぁ役に立ったなら良かったよ。
でも、ひとつアドバイスするなら、
こんなこと考えてお見合いするヤツはモテないと思うよ。

亀吉
亀吉

・・・

タイトルとURLをコピーしました