本文へ移動
雑学書庫好奇心が集まる場所
日本語

いくつかの番号から全体を数える、ドイツ戦車問題

第二次世界大戦のさなか、連合軍司令部の最大の心配事の一つは、ドイツが1か月に戦車を何両生産しているかでした。スパイの報告、捕虜の尋問、航空偵察をすべて動員しましたが、数字はばらばらで、そのほとんどが実際よりはるかに水増しされていました。ところが意外にも、最も正確な答えは戦場で鹵獲した戦車に刻まれた、いくつかのシリアル番号から得られました。

ドイツ戦車問題とは、簡単に言えば「1番から順に番号が付けられた物のうち、一部の番号だけを見て全体がいくつあるかを推定する問題」を意味します。統計学では、標本の最大値を使って母集団の最大値を推し量る代表的な推定問題として扱われ、戦時中に実際に使われて驚くべき成果を上げた事例にちなんでこの名が付きました。

本記事では、連合軍がシリアル番号に注目するようになった背景から、簡単な推定式が導かれる仕組み、実際の記録と比べた結果、そして今日まで続く活用と対策まで、順に見ていきます。


いくつかの番号から全体を数える推定法

戦場から始まった統計の問題

ぬかるんだ野原で、第二次世界大戦の頃の戦車の大きな鋼鉄の車輪のそばに座った分析官が、小さな手帳に何かを書き込んでいる様子

ドイツは戦車を製造する際、車体、エンジン、変速機、車輪といった部品ごとに、順に大きくなるシリアル番号を付けていました。工場と軍が部品を管理するためのありふれた習慣でしたが、連合軍の経済分析官にとっては貴重な手がかりとなりました。

  • 手がかりの出どころ(Serial Numbers):連合軍は戦闘で破壊したり鹵獲したりした戦車を調べ、変速機、車体、エンジンに刻まれた番号を丹念に記録しました。特に変速機の番号は途切れずに続いていたため、分析で最も多く使われました。
  • 車輪の秘密(Road Wheels):車輪に刻まれた番号からは、車輪を作る鋳型がいくつあるかを割り出し、イギリスの車輪メーカーに問い合わせて、その鋳型で1か月に作れる車輪の数を計算しました。
  • 高まる危機感(Panther Rumors):1944年のノルマンディー上陸作戦を前に、新型のパンター戦車が大量に使われているという噂が広まると、正確な生産数を知ることはいっそう急を要するようになりました。

最大の番号に平均の間隔を足す

木の机の上に小さな金属のプレートがいくつか一列に並び、鉛筆と定規、点が打たれた方眼紙が一緒に置かれている様子

いくつかの番号だけで、どうやって全体の数がわかるのでしょうか。仕組みは思ったより単純です。戦車を4両鹵獲し、番号が19、40、42、60だったとしましょう。

(1)最大の番号が出発点
全体の数は少なくとも60両です。ただし、無作為に数両だけを見て、たまたま最後の番号に出会う幸運はまれなので、最大の番号をそのまま答えにすると、実際より少なく見積もる方向に偏ります。

(2)すき間の平均だけ足す
4つの番号が1から60の間に均等に散らばっていると考えると、観察した番号どうしのすき間は平均14ほどになります。ですから、60の後ろにもそのくらいのすき間がもう一つあると考えるのが自然です。

(3)簡単な式
これを式で書くと「推定値 = 最大の番号 + 最大の番号 ÷ 鹵獲した数 – 1」となります。先ほどの例に当てはめると、60 + 60 ÷ 4 – 1 = 74両です。この方法は、平均すると実際の値からどちらにも偏らない方法のうち、誤差の幅が最も小さい推定方法として知られています。


諜報より正確だった数字

1940年代の雰囲気のオフィスで、二人の分析官が長いテーブルの上に積まれた古い書類綴じを見比べている様子

戦争が終わり、ドイツ軍需省の生産記録が連合軍の手に渡ると、統計的な推定がどれほど正確だったかを確かめられるようになりました。

諜報は5倍以上も水増ししていた

1940年6月から1942年9月までのドイツの月平均戦車生産数について、従来の諜報は約1,400両と見積もっていました。一方、シリアル番号から計算した値は月246両で、戦後に確認された実際の記録は245両でした。恐れによって膨らんだ数字を、統計が正したわけです。

2両分の車輪が言い当てた生産数

パンター戦車2両から得た車輪64個の番号を分析した結果、1944年2月の生産数は270両と推定されました。それまで考えられていたよりはるかに多い数字でしたが、ドイツ側の記録に残る実際の生産数は276両でした。


今日の活用と隠す方法

明るい現代的な倉庫で、同じ箱入りの製品が棚ごとに長く並び、作業員がハンディスキャナーで箱を読み取っている様子

シリアル番号の分析は戦車だけで終わりませんでした。戦時中にはV-2ロケットの生産数の推定でも大きな成果を上げ、工場の数や部品のサプライチェーン、ゴムなどの資源の使用量を推し量るのにも使われました。

(1)軍事の外へ広がった使い道
同じ式は、1980年代に発売された家庭用コンピューター、コモドール64の販売台数を推定するのにも使われ、約1,250万台という結果は業界推定値の低い側と一致しました。今日でも、製品番号や会員番号から規模を推し量るときに同じ原理が使われています。

(2)番号を隠す対策
反対に、生産規模を隠したいなら、番号を順番に付けなければよいのです。実際の生産数よりはるかに大きな範囲から番号を無作為に選んで付ければ、いくつかの番号を見ても全体の規模を推し量るのは難しくなります。

(3)標本が少ないほど慎重に
番号を1つか2つしか見ていない場合、推定値の誤差の範囲は非常に広くなります。観察した番号が増えるほど範囲は急速に狭まるので、少ないデータから出した推定は、常に余裕を持って解釈する必要があります。


ドイツ戦車問題は、一見取るに足らない数字にも、全体を推し量る情報が隠れていることを示しています。漠然とした恐れや噂よりも、手元の小さな証拠を冷静に検討するほうが、真実に近かったのです。

小さな標本の中から全体の大きさを読み取ること、それが不確かな世界を数字で推し量る統計学の第一歩です。

ドイツ戦車問題の仮想例。無作為に観察した番号19、40、42、60から、最大値60と標本数4を使って60+60÷4−1、つまり全体を74両と推定する。1から連続する番号と重複のない無作為標本を前提としており、確定値ではない。
ドイツ戦車問題:観察した最大値に、見えていない末尾部分を補正する推定法(仮想例)。根拠:Bilkent University, Point estimators。出典を見る