諸葛亮曰く、兵が多ければ勝てるのであれば、戦は数を数えた時点で終わる。だが実際の戦場では、大軍そのものが弱点になることがある。その典型が、建安五年、西暦200年の官渡の戦いだ。袁紹は河北に強大な勢力を築き、曹操より豊かな兵力と物資を動かせる立場にあった。それでも最後に勝ったのは曹操だった。孔明がこの戦を見る時、注目するのは奇襲そのものではない。勝敗を分けたのは、大軍を一つの意思で動かせるか、敵の弱点が現れた瞬間に全軍の目的を切り替えられるかという指揮の速度である。

袁紹は最初から負けていたわけではない

官渡を「少数の曹操が圧倒的大軍の袁紹を奇跡的に破った戦」とだけ理解すると、本質を見失う。正史『三国志』の武帝紀などを見ると、戦いは一度の決戦ではなく、白馬、延津、官渡と続く一連の作戦として進んでいる。

袁紹は黄河の北側に広大な基盤を持ち、曹操は許を中心に勢力を維持していた。曹操にとって怖いのは、袁紹軍が兵力の優位を保ったまま南下し、長期戦に持ち込むことだった。曹操側は正面から同じ兵数を並べることができない。そこで白馬では、袁紹軍の力を一か所で受け止めるのではなく、延津方面へ動くように見せて敵を分散させ、その隙に白馬へ急行した。正史には、この局面で関羽と張遼らが前面に出て顔良を破ったことが記されている。

重要なのは名将一人の武勇ではない。敵が大軍であるほど、別方向への脅威を示された時に「どこへ兵を回すか」という問題が生じる。曹操側はそこを突いた。袁紹の兵力差を消したのではない。兵力差が一度に作用できない状況を作ったのである。

官渡で始まったのは兵站の戦だった

袁紹軍が官渡へ圧力をかけると、曹操側にも苦しい時間が訪れた。大軍を相手に防御を続ければ、少ない側の物資と士気が先に尽きる。つまり曹操は、守り切るだけでは勝てない立場だった。

ここで戦の中心が変わる。敵兵を何人倒したかではなく、袁紹軍を何日戦わせられるかという兵站の勝負になったのだ。

大軍には強みがある。正面戦力を厚くでき、損害にも耐えられる。しかし同時に、大量の食糧を毎日運ばなければならない。十人の兵なら十人分で済むが、十万規模を称する軍勢なら、兵だけでなく馬、輸送要員、警備部隊まで食わせ続けなければならない。史料に記された兵数は誇張を含む可能性があるため、その数字をそのまま実数とはみなせない。それでも袁紹側が曹操側より大きな兵力を運用していたこと自体は、戦局を考える上で重要である。

孔明なら、ここで敵の本隊だけを見ない。大軍の後ろには必ず補給線がある。本隊が巨大になるほど、その背後には巨大な生命線が伸びるからだ。

許攸の離反で「烏巣」という一点が見えた

戦局を決定的に動かしたのが、袁紹陣営から曹操のもとへ走った許攸だった。曹操はそこから袁紹軍の兵糧拠点である烏巣を狙う機会を得る。

ここで曹操の判断は極めて速い。情報を得てから、敵本陣への通常攻撃を続けるのではなく、戦の目的を「袁紹軍を正面から破る」ことから「袁紹軍を戦えなくする」ことへ切り替えた。

烏巣には淳于瓊らが配置されていたが、曹操は兵を率いてここを急襲した。兵糧を失えば、袁紹軍は人数が多いほど苦しくなる。昨日まで兵力差を生んでいた人数が、今日からは大量の食糧を必要とする負担へ反転するからだ。

これこそ官渡最大の転換点である。曹操は袁紹の最大の長所である大軍を直接破壊しようとせず、大軍を維持する条件を壊した。強みそのものではなく、強みを成立させている土台を攻めたのである。

袁紹の敗因は「人材不足」ではない

袁紹には人がいなかったわけではない。むしろ多くの人物を抱えていた。問題は、それぞれの進言を最終的な作戦へ統合する指揮系統だった。

大きな組織では意見が増える。これは本来、強みである。しかし決断する者が基準を持たなければ、意見の多さは迷いの多さへ変わる。敵が次々に判断を迫ってくる戦場では、この遅れが致命傷になる。

曹操側にも失敗や危機はあった。それでも敵の配置が変われば作戦を変え、情報が入れば攻撃目標を変えた。白馬では分散を誘い、官渡では持久し、烏巣の情報を得れば兵站破壊へ移る。作戦が一つの形に固定されていない。

対する袁紹は、優勢な兵力を持ちながら、その優位を決定的な結果へ変換できなかった。大軍を集める能力と、大軍を勝たせる能力は別物なのである。

孔明ならどこを攻めるか

孔明が袁紹側に立つなら、曹操に自由な選択肢を与えないことを第一にする。兵力で勝る側が、相手の誘導に付き合って各地へ兵を動かしてはならない。黄河を越えた後は補給拠点と輸送路の防御を本隊と同じ重要度で扱い、曹操に局地的な勝負を作らせず、戦線全体を押し下げる。

逆に曹操側なら、正面決戦を可能な限り避ける。敵の兵力が一度に働けない地点を選び、指揮官、補給、連絡のどこか一つを切る。敵の十を自軍の三で受け止めるのではない。敵の十を三、三、四に分け、その一つだけにこちらの三をぶつけるのである。

これは官渡だけの話ではない。数で劣る側が勝つには、相手の総量ではなく「今この瞬間、この場所で使える量」を減らさなければならない。曹操はそれを繰り返し、最後には兵糧という大軍の根を断った。

孔明の見立て

官渡の勝ち筋は、曹操の奇襲一発にあったのではない。袁紹の大軍を分散させ、止め、最後に補給を断つことで、兵力差が働かない戦へ作り替えたことにあった。袁紹の敗因も兵が足りなかったからではなく、持っていた力を同じ目的へ集中できなかったことにある。孔明がこの戦から取る教訓は一つだ。強敵の最大戦力を正面から倒す必要はない――その戦力を成立させている一点を奪えば、大軍は自ら重荷へ変わるのである。