生命表へようこそ!
CM1の学習において、これまでは利率や確実なキャッシュフローについて見てきました。ここからは、アクチュアリー業務の核心である「生命補償(Life Contingencies)」の世界に足を踏み入れます。この章では、人間の寿命の不確実性をモデル化するために「生命表(Life Table)」をどのように使うかを学びます。最初は記号が秘密の暗号のように見えるかもしれませんが、大丈夫です。この表が語る「ストーリー」さえ理解してしまえば、数学的な仕組みはずっと直感的に理解できるようになります。
生命表を、ある大きな集団の「人生の地図」だと考えてみてください。私たちは、誕生から最後の一人が亡くなるまで彼らを追跡し、毎年の誕生日に何人が生き残っているかを正確に記録します。これにより、ある人が年金を受け取るまで生存する確率や、生命保険の保険期間中に死亡する確率を計算できるようになります。
1. 基本的な構成要素:\(l(x)\) と \(d(x)\)
モデルを構築するために、まず生命表の屋台骨となる2つの基本関数から始めましょう。
「生存者数」関数:\(l(x)\)
記号 \(l(x)\) は、ちょうど \(x\) 歳で生存していると期待される人数を表します。
- 通常、0歳の時の人数を100,000人などの大きな任意の数字から始めます。これを 基数(radix) と呼びます。
- 年齢 \(x\) が上がるにつれて、\(l(x)\) は必ず維持されるか減少します。40歳の時よりも50歳の時の生存人数が多いということはあり得ません!
「死亡者数」関数:\(d(x)\)
記号 \(d(x)\) は、\(x\) 歳から \(x+1\) 歳になるまでの間に死亡すると期待される人数を表します。
- これは、連続する2年間の生存者数の「差」にあたります。
- 公式: \(d(x) = l(x) - l(x+1)\)
簡単な例え: 100人のランナーがマラソンを始めたと想像してください。\(l(x)\) は \(x\) マイル地点でまだコース上にいるランナーの数です。\(d(x)\) は \(x\) マイルから \(x+1\) マイルの間で脱落したランナーの数です。
重要なポイント: \(l(x)\) は特定の時点(誕生日)における「スナップショット」であるのに対し、\(d(x)\) は2つの誕生日の間の「1年間全体」をカバーしています。
2. 生命表を用いた確率の計算
\(l(x)\) の値の表があれば、さまざまな生存確率や死亡確率を計算できます。CM1のシラバスでは、これらは生命表関数の比率として表されます。
生存確率
\(n_p_x\) は、\(x\) 歳の人が少なくともあと \(n\) 年間生存する確率です。
- 公式: \(n_p_x = \frac{l(x+n)}{l(x)}\)
- 例: \(x=40\)、\(n=10\) の場合、40歳で生きている人のうち、50歳まで到達する人の割合を求めていることになります。
死亡確率
\(n_q_x\) は、\(x\) 歳の人が今後 \(n\) 年以内に死亡する確率です。
- 公式: \(n_q_x = \frac{l(x) - l(x+n)}{l(x)}\) または単純に \(1 - n_p_x\) となります。
延期死亡確率
\(n|m_q_x\) (\(m=1\) の場合はしばしば \(n|q_x\) と書かれます)は、\(x\) 歳の人が \(n\) 年間は生存し、その後の \(m\) 年以内に死亡する確率です。
- 公式: \(n|m_q_x = \frac{l(x+n) - l(x+n+m)}{l(x)}\)
- 考え方: これを計算するには、特定の「将来の期間」に発生する死亡者数を見つけ、それを現在の \(x\) 歳時点での生存者数で割ります。
よくある間違い: \(n|m_q_x\) を計算する際、うっかり \(l(x+n)\) で割ってしまう学生が少なくありません。記号の最後にある添え字の \(x\) は、「今」誰の話をしているかを示していることを忘れないでください。常に「現在の」年齢の生存者数(\(l(x)\))で割るようにしましょう。
3. 選択死亡率:「選択」効果について
これはアクチュアル・モデリングにおいて最も重要な概念の一つです。これまでは、\(x\) 歳の人は全員同じ死亡確率を持つと仮定してきましたが、現実の世界ではそうではありません。
コンセプト: 2人の50歳の人物を想像してください。Aさんは街を歩いていた一般の人です。Bさんは生命保険に加入するために厳しい医学的診査に合格したばかりの人です。今年亡くなる可能性が高いのはどちらでしょうか?通常、診査をパスしたBさん(「選択された」被保険者)の方が健康であると考えられます。
選択期間: 医学的診査に合格したことによる「健康上の優位性」は永遠には続きません。数年(選択期間)が経過すると、この「選択された」グループの死亡率は、一般人口の死亡率に近づいていきます。
選択の記法
その人が選択された(例:保険に加入した)時の年齢を示すために、角括弧 \([x]\) を使用します。
- \(l[x]+r\):\(x\) 歳で選択された人が、\(r\) 年経過後(\(x+r\) 歳)に生存している人数。
- \(d[x]+r\):\(x\) 歳で選択された人が、\(x+r\) 歳から \(x+r+1\) 歳までの間に死亡する人数。
知っていましたか? IFoAの試験で使われるほとんどの生命表では、選択期間は2年です。つまり以下のようになります:
- 0年目:\(l[x]\) を使用
- 1年目:\(l[x]+1\) を使用
- 2年目以降:括弧が消え、通常の「最終(Ultimate)」値である \(l(x+2)\) を使用します。
4. 選択生命表の使い方
選択生命表(Select Life Table)を見ると、多くの場合グリッド(格子状の表)のようになっています。正しい値を見つけるには、次の手順に従ってください。
ステップ1:選択時の年齢 \([x]\) を特定する。 これが開始行になります。
ステップ2:経過年数 \(r\) を特定する。 保険に加入してからの年数です。
ステップ3:\(r\) が選択期間より大きいか確認する。 選択期間が2年で、経過年数5年の値が必要な場合、「選択」の効果は消えています。その年齢 \(x+5\) に対応する Ultimate(最終) 列に移動します。
重要な関係式:
\(p[x] = \frac{l[x]+1}{l[x]}\) (\(x\) 歳で選択された人が1年間生存する確率)
\(p[x]+1 = \frac{l(x+2)}{l[x]+1}\) (\(x\) 歳で選択された人が2年目を生存し、最終表に到達する確率)
クイックまとめ表:
- 標準(Ultimate/最終): \(l(x)\) — 一般人口、または選択期間終了後に使用。
- 選択(Select): \(l[x]\) — 加入直後や診査直後の人に使用。
- 経過(Duration): \(l[x]+r\) — 保険加入から \(r\) 年経過した人に使用。
5. 章のまとめとヒント
「ロジックの流れ」: 複雑な確率の問題(延期された選択確率など)で行き詰まったら、常に基本の定義に立ち返りましょう:
「確率 =(対象となる事象に該当する人数)/(開始時点で生存していた人数)」
数学にパニックにならない: CM1の試験(特にExcelを使用するPaper B)では、これらの値が与えられたり、表から探し出したりすることが多くなります。重要なのは、どの列を見るべきかを知ることです。
- 問題文に「加入したばかり(just issued)」、「新規契約者(new policyholder)」、「購入した(purchased)」とあれば、Select 列を使います。
- 「長期契約者(long-term policyholder)」とあったり、経過年数が選択期間を超えていたりする場合は、Ultimate 列を使います。
重要なポイント: 生命表は「年齢」を「確率」に変えるための道具に過ぎません。\(l[x]+r\) という記法をマスターすれば、生命保険数理の基礎をマスターしたも同然です!
次章の予告: これらの確率と「お金の時間価値」(利率)を組み合わせて、実際の保険契約の価格(保険料)を計算していきます!