Strategy & Tactics
太平洋戰爭

中途島海戰(1942年)

1942年6月,在一場為了幾平方公里環礁而打的海戰裡,日本海軍一天之內失去了4艘主力航艦。美方事先讀出了作戰計畫。但決定勝負的不是「知道」,而是能不能把知道轉換成從敵人的飛行甲板上奪走的時間。

要點
  • 美軍以密碼解讀確定了目標與日期,並把三艘航艦擺在日方索敵扇面之外。情報在會戰之前就已經填平了戰力差。
  • 決定性的因素是:接連而來的攻擊,始終不給日方放出全力一波所需要的30–45分鐘連續時間。被殲滅的雷擊機隊,奪走的正是這段時間。
  • 著名的「再五分鐘就能起飛」與日方一手記錄不符:10時20分前後停在甲板上的,主要是直掩戰鬥機,而不是排好的攻擊隊。

型:時間的設計 →

藍色為主角一方,紅色為對手一方。

飛行甲板被炸開、冒煙漂流的日本航艦「飛龍」,1942年6月5日自空中拍攝
燃燒中的「飛龍」,1942年6月5日日出後不久,由航艦「鳳翔」起飛的九六式艦上攻擊機拍攝。前部飛行甲板被下方機庫的大火掀開。美國海軍歷史與遺產司令部藏(NH 73064)。公有領域,來源: Wikimedia Commons
日期
1942年6月4日
地點
中途島環礁外海(北太平洋)
主要人物
5
結果
美方的決定性勝利

背景——為什麼是一座幾平方公里的環礁

1942年上半,日本一直在贏。珍珠港之後半年,南方的資源地帶大致到手,航艦部隊的足跡遠及印度洋。但「持續在贏」與「能夠結束戰爭」是兩回事。對懂得工業算術的山本來說,時間永遠站在對面23。

4月,十六架從航艦起飛的B-25轟炸了東京。物質上的損害輕微。這次空襲顯示的是防衛圈上的破口,更關鍵的是——美軍的航艦還活著。問題不在損害,而在這個事實被看見了。山本於是動手把防衛圈往東推,並在同一場作戰裡引出並殲滅那些航艦23。

選中的誘餌是中途島環礁:夏威夷西北約2,000公里外、面積只有幾平方公里的一片珊瑚礁。它本身沒什麼價值,可貴之處在於美國人無法拒絕防守它。把攻擊目標放在敵人捨不得放棄的一點上,是逼他出來的紮實作法。而這套設計,只依賴一件事:對方不知道計畫12。

那一件事早已破了。在珍珠港的地下室裡,羅什福爾的單位讀出的日本海軍密碼,已足以在五月中旬拼出作戰的輪廓。陷阱布好了;但誰在布陣、誰在等待,已經開始對調23。

兵力——數量在日本這一邊

日本的航空母艦 4 艘
美國的航空母艦 3 艘
日本的艦載機 248 架
美國的艦載機 233 架
航艦4對3

這是實際交手的兵力。日本另外派出了戰艦部隊與登陸部隊,但距離太遠而未能參戰。美方還要加上中途島本島約115〜127架的陸上飛機12。

布陣——第四片不會沉的飛行甲板

海戰沒有陸戰那樣的地形。這一戰有兩樣東西替代了它:那座環礁,以及「看得見」與「看不見」的落差。

中途島有跑道、有巡邏機與轟炸機。對美方而言,這座島算得上一片不會沉的飛行甲板。三艘航艦加上一座島,航空戰力的帳大致就打平了。6月4日早上最先撲向日本艦隊的,不是航艦的飛機,而是從島上起飛的飛機。它們幾乎沒有命中,卻消耗了日方的直掩戰鬥機、彈藥,尤其是甲板上的時間12。

第二種地形是位置。尼米茲把三艘航艦擺在中途島東北,日方索敵扇面之外,正好側在一支朝島嶼前進的敵軍旁邊。「Point Luck」不過是海圖上的一個座標。能夠占住它,完全來自事先知道敵人何時、從哪裡來。把情報轉換成位置,看起來就是這個樣子23。

日方的索敵很薄。偵察被當成對打擊力的扣稅,七架左右的索敵機分擔著一個極大的扇面;其中一架晚了約三十分鐘起飛。在「看」上面省下來的錢,會在需要看見的那一刻被整筆索回。那個早上,帳單來了1。

命題——情報只有變成敵人失去的手番,才會贏

中途島通常一句話就講完了:美軍破解了密碼。這沒錯,卻跳過了關鍵的部分。在「知道」與「取勝」之間,有一道轉換。

這裡的轉換只歸結為一件事。南雲始終沒有拿到一段完整、不被打斷的時間,去排出並放出反擊隊。把一波全力攻擊送上天,需要把飛機從機庫吊上來、在甲板上排好、暖機、起飛:四片甲板同時、大約30〜45分鐘的空檔;在那段時間裡甲板被占滿,防空的戰鬥機既不能降落也不能起飛1。

整個早上,美方先後送來島上的轟炸機、雷擊機隊、俯衝轟炸機——分開來、而且一波接一波。這不是協調好的同時攻擊,而是一次沒能協調成功的攻擊所產生的結果。而正是這份參差,持續奪走南雲的時間。讓美方攻擊變得低效的東西,正好讓它在「阻止敵人的程序」這件事上高效。

這就是這個案例的結構。資訊優勢本身打不出任何命中彈。只有當它被轉換成吃掉對手決策與準備時間的運用時,才會變成戰果。知道的價值,用你從對方手上奪走了幾個手番來衡量。

破解的密碼不會贏得會戰。它是在被轉換成「敵人始終空不出甲板的那幾分鐘」時,才成為勝利。

命題 / THESIS
中途島海戰示意圖。中央是中途島環礁,西北是日本的四艘航艦,東北是美國的三艘航艦;來自島上與航艦的攻擊接連撲向日本艦隊。
空不出甲板的早晨。美軍航艦(藍)從日方索敵扇面之外出擊,島(中央)也派出基地飛機,一波接著一波。幾乎沒有命中。但在這段時間裡,日本航艦(紅)始終沒有拿到排出並放出自己攻擊隊所需要的連續時間。 圖:戰略‧戰術實驗室(自製)。依主要二手資料繪製的示意圖,比例並不精確。

兩層來看——表面的戰鬥與背後的設計

表面的事件

美軍的雷擊機隊幾乎全滅,一發命中也沒有。

背後的設計

它們把防空戰鬥機拉到海面高度,逼得航艦不停做迴避運動。它們的戰果不是命中,而是從敵人手上奪走的時間12。

表面的事件

南雲兩度下令更換武裝,被記成是猶豫。

背後的設計

按當時的實務,那是一位同時扛著兩項任務的指揮官的合理順序。問題不在決斷的速度,而在這套順序預設了連續的時間1。

表面的事件

俯衝轟炸機在幾分鐘內點燃了三艘航艦。

背後的設計

看起來像是碰巧抵達。但戰鬥機已被拉到低空,高空是空的——那是被一小時的打擾撬開的窗口12。

表面的事件

美軍航艦在攻擊半徑的極限起飛,損失了大量飛機。

背後的設計

他們選擇「趕上」而不是「等到確定」。損失就是這份節奏的代價2。

經過——1942年6月4日

04:30

南雲派出約108架飛機攻擊中途島,同時放出七架索敵機。其中來自巡洋艦「利根」的一架,晚了約三十分鐘起飛1。

05:34

美軍PBY發現並通報日本航艦部隊。美方比對方更早取得敵人的位置2。

06:20–07:00

中途島遭到轟炸;島上的飛機反擊日本艦隊,幾乎沒有命中而損失慘重。攻擊隊長回報需要對環礁進行第二次攻擊1。

07:15

視野內沒有美軍艦艇,南雲下令把待命機的武裝從對艦換成對地13。

07:40–08:20

「利根」的偵察機報告發現美軍艦艇,最初沒有說明艦種;直到08:20左右才確認有航空母艦。南雲中止換裝12。

09:20–10:00

雷擊機隊接連抵達。VT-8的十五架全數損失,只有一名生還者;VT-6與VT-3也損失大半。沒有命中。但日方的戰鬥機被拉到低空,航艦持續做迴避運動12。

10:20–10:25

在空無一機的高空,企業號與約克鎮號的俯衝轟炸機抵達。幾分鐘之內,赤城、加賀、蒼龍起火12。

11:00–14:30

倖存的飛龍發動兩次反擊,重創約克鎮號,該艦在15:00左右一度棄艦2。

約17:00

美軍俯衝轟炸機找到飛龍並使其起火;第四艘航艦在翌日沉沒12。

6月6–7日

重巡洋艦「三隈」在撤退途中被擊沉。6日,潛艇的魚雷同時擊中約克鎮號與靠泊在旁的驅逐艦哈曼號,哈曼號當天沉沒,約克鎮號於7日沉沒24。

在防空砲火中遭俯衝轟炸的美國航艦約克鎮號,1942年6月4日
遭「飛龍」起飛的九九式艦上轟炸機攻擊的約克鎮號,1942年6月4日。四艘航艦中僅存的「飛龍」以兩次反擊把這艘船逐出了戰列。美國海軍官方照片。公有領域,來源: Wikimedia Commons

究竟是什麼決定了勝負

01

密碼解讀,以及它的驗證

目標「AF」的身分是靠一次實驗確定的:一封關於淨水設備故障的明語電報,加上日方把它覆述回來的密電。因為經過驗證而不只是爭論,它才能被拿來下注23。

02

把知道轉換成位置

尼米茲把三艘航艦擺在敵人索敵扇面之外。知道被轉換成盤面上一個收不回來的東西2。

03

提早出擊

斯普魯恩斯在敵人位置尚未確定之前就起飛。攻擊隊分散了,也因此在時間軸上拉得更長,讓日方的甲板一直被占著12。

04

雷擊機隊買到的時間

一支毫無命中、幾乎被掃光的部隊,把防空戰鬥機拉到低空、逼出迴避運動、打斷換裝。它們的戰果無法用擊沉數來計算1。

05

作為第四片甲板的島

一條沉不了的跑道吸收了早上的消耗戰。「三艘對四艘」並不足以描述這場會戰的力量對比2。

敗因——日本人並不愚蠢

日本一方常被用「大意」來解釋。這說明不了為什麼同一批人在半年前運作得那麼好。

第一,計畫的複雜。阿留申的佯動、登陸部隊、戰艦主力與航艦。廣泛的分散,在敵人照預想反應時很強;一旦沒有,就變成一群彼此無法支援的孤立部隊。複雜的計畫,只有在前提成立時看起來精密。13

第二,索敵太薄。偵察被當成對打擊力的扣稅而壓到最低。然而資訊的不對稱在這個時點已經是決定性的:一方知道對方在哪裡,另一方不知道。就實質而言,這場會戰在交火之前就已經有了結果。12

第三,南雲的程序。同時扛著兩項任務;更換武裝、回收攻擊隊、重新排列甲板。作為當時的航艦運用,那是正確的步驟,而它需要安靜的時間。合理的程序,在時鐘被切碎的瞬間就會變成僵化。責備這個人很容易;他所遵守的,是他的軍隊認定為正確的東西。弱點在於程序對時間壓力的暴露,而不在他的性格1。

第四,保護情報的疏忽。密碼更新拖延,通信量的習慣可以被讀出來,目標的代號被一次簡單的試驗揭穿。低估敵人的情報能力,等於白白把自己的前提改好。3

損害的對照

項目日本美國
航空母艦(損失) 4艘 1艘
飛機(損失) 約248架 約144〜150架
戰死 約3,057人 307人

數字依史料而異;重點在於交換比的不對稱。日本一次失去四艘主力航艦,連同艦上受過訓練的飛行員與整備人員。船殼可以再造,累積起來的運用能力要重建卻慢得多12。

飛越燃燒中的日本重巡洋艦「三隈」上空的美國海軍 SBD 無畏式俯衝轟炸機,1942年6月6日
航艦大黃蜂號的 SBD-3 無畏式轟炸機飛越燃燒中的重巡洋艦「三隈」,1942年6月6日。該艦在撤退途中因碰撞事故落隊,於失去航艦後的追擊中被捕捉。美國海軍官方照片。公有領域,來源: Wikimedia Commons

故事化——「命運的五分鐘」這個編出來的說法

這場會戰有一個被講了幾十年的場面:美軍俯衝轟炸機抵達時,日本航艦的甲板上排滿了整裝待發的攻擊隊,再五分鐘就能起飛。一線之隔,運氣站到了對面——這是很順口的故事形狀。它讓敗者可以把原因移給偶然,也讓勝者的勝利多了戲。

但它撐不過日方的一手記錄。從各艦自己的飛行記錄與甲板作業的實情重建出來的樣子是:10時20分前後停在甲板上的,主要是直掩的戰鬥機,而不是排好的攻擊隊。要放出全力的一波,四艘船都需要大約30〜45分鐘不被打斷的時間,而在那個接連遭受攻擊的早上,這扇窗一次也沒有打開過1。

這個說法的源頭,可以追到戰後當事者的回憶錄;西方的著作沿用了它,並在半個世紀裡被當成定論,直到研究者重新回到日方史料為止1。

這項訂正之所以重要,是因為「五分鐘」把原因換成了偶然。「早五分鐘就贏了」會把情報、索敵計畫與程序的設計全部推出視野之外。一旦敗因被換算成運氣,裡面就再也沒有可以學的東西。把責任推給運氣的故事能安慰人,卻無法成為下一次判斷的材料。

反事實——每次抽掉一個要素

以下是為了衡量要素份量的思想實驗,不是對史實的斷定。

如果沒有密碼解讀。美軍航艦很可能留在夏威夷附近,日本拿下環礁。但維持它需要很長的補給線,而美軍航艦仍然存在。日本得到的會是一條前推的防線與更長的後勤問題。沒有情報,美方不是「輸」,而是把結帳延後了。23

如果「利根」的索敵機沒有遲到。發現美軍艦隊也許會提早三十到六十分鐘。但南雲需要的是30〜45分鐘的連續時間,而攻擊一波一波地持續抵達。窗口未必會打開。把這場會戰歸給一架飛機,和「五分鐘」的故事是同一種結構。1

如果約克鎮號沒有被修好。航艦剩兩艘,俯衝轟炸攻擊的密度變薄,三艘航艦在幾分鐘內一起起火的可能性就低得多。把受創的軍艦用數天送回戰列的造修判斷,份量不亞於任何一次戰術決定。2

可以帶走的——不只在海上

01

資訊在改變資源配置之前毫無價值

一個沒有改變任何配置的正確預測,產生的結果與錯誤的預測相同。

02

用實驗來解決曖昧

「AF在哪裡」不是靠爭論解決的:放出一個帶記號的訊息,答案就自己回來了。多數的內部猜測,一個小實驗就能終結。

03

奪走對方的準備時間

競爭不只由你產出多少決定,也由對手需要多少不被打斷的時間、而他拿不到多少決定。反覆的壓力,有時勝過一次巨大的打擊。

04

檢查程序背後的時間假設

越是為常態最佳化過的程序,越是默默地假設了安靜的時間。要為那個假設失效的時候,準備一份簡化版本。

05

絕不把失敗歸檔為運氣不好

「我們差一點就成功了」會終結分析。那種「差一點」的感覺,正是讓組織找不到原因的東西。

結語——你能把知道的變成時間嗎?

日本失去了四艘航艦,以及裝載在其中的累積技能;美國得到了在太平洋從守勢轉為攻勢的立足點。但那一天決定性的差距,既不是船殼也不是訓練。

一方知道敵人的計畫,並把它轉換成海圖上的一個座標與起飛命令上的一個時刻。另一方在不知道敵人在做什麼的情況下,執行著一套需要安靜時間的程序。資訊優勢不是知識的數量,而是你能夠先手的次數。

在奧斯特里茨,誘餌是一片敵人相信自己必須拿下的高地,中央因此被掏空。在坎尼,一個看起來就要破的中央,把敵人的質量拉進了口袋。在中途島,被奪走的是敵人自己的程序所需要的時間。設計空間,或者設計時鐘——無論哪一種,做的都是同一件事:把對手合理的行為,編進自己的結構裡。

常見問題

美軍究竟掌握了日本計畫的多少?
目標、大致的日期,以及參戰部隊的編成。密碼只解開一部分,目標仍是代號「AF」,因此讓中途島以明語通報淨水設備故障;日方的電文隨後回報「AF缺水」,於是確定AF就是中途島。
既然破解了密碼,勝利不就是理所當然嗎?
不是。資訊在改變資源配置之前不會改變任何結果。尼米茲賭上一個不確定的判斷、把三艘航艦送到伏擊位置,斯普魯恩斯選擇時機而非確定性提早起飛——這些步驟才把知道變成了戰果。
毫無命中就全滅的雷擊機隊,是白白犧牲嗎?
就效果而言不是,雖然無法用擊沉數衡量。它們貼著海面攻擊,把日方的直掩戰鬥機拉到低空,逼得航艦不斷做迴避運動,並一再打斷換裝與排機的循環。正因如此,俯衝轟炸機抵達時高空才是空的。
「命運的五分鐘」是什麼?是真的嗎?
它主張美軍俯衝轟炸機出現時,日本航艦距離放出全力攻擊只剩五分鐘。從各艦自己的飛行記錄與甲板作業的實情重建後可知,甲板上主要是防空戰鬥機,並沒有排好的攻擊隊。這個說法源自戰後的回憶錄,被當成定論長達數十年。
南雲的處置就只是錯誤嗎?
它常被總結為猶豫,但對一位同時扛著兩項任務的指揮官而言,他所遵循的順序符合當時的航艦實務。問題在於那套程序預設了不被打斷的時間,而不在他決斷的速度。
中途島是太平洋戰爭的轉捩點嗎?
這樣說是恰當的:日本一次失去四艘主力航艦連同飛行員與整備人員,主動權轉到美國手上。但戰爭的結局同時受工業能力左右,把它歸給單一一場會戰會過度簡化。
這個案例能帶到戰爭之外的什麼地方?
資訊在改變配置之前沒有價值;曖昧往往用一個小實驗比用爭論更容易解決;以及在競爭中,攻擊對手為了整隊所需要的那段不被打斷的時間,是有效的。

參考文獻

  1. Jonathan Parshall, Anthony Tully Shattered Sword: The Untold Story of the Battle of Midway,Potomac Books(2005)
  2. Craig L. Symonds The Battle of Midway (Pivotal Moments in American History),Oxford University Press(2011)
  3. Gordon W. Prange, Donald M. Goldstein, Katherine V. Dillon Miracle at Midway,McGraw-Hill(1982)
  4. Samuel Eliot Morison History of United States Naval Operations in World War II, Vol. IV: Coral Sea, Midway and Submarine Actions,Little, Brown(1949)

相關案例——對照著讀

最後更新: 2026年10月28日