《三體》的核心劇情建立在所謂的「黑暗森林」法則之上。也就是宇宙中所有文明都在小心地隱蔽自己的存在。誰先被發現誰就先被毀滅。先不談這個所謂的法則有沒有根據,即使用這個法則比照劇情,其中的關鍵情節在邏輯上也出現了明顯的錯誤。
首先是「末日之戰」千艘地球戰艦被「水滴」以高密度高速度動能撞毀。羅輯在宇宙空間用千枚核彈,布置成星系坐標圖。引爆核彈就可以向全宇宙公布太陽系和三體星系坐標。以此威脅三體人停止侵犯地球。從此三體人與地球人出現了一個漫長的和平年代。劇情中作者先讓羅輯公布了宇宙某個星系的位置,結果一百年後那個星系就遭到毀滅。事實上羅輯並不知道他所公布星系有沒有文明存在。這裡作者把「誰先被發現誰先被毀滅」偷換成了「哪個星系被公布,就會被毀滅「。兩者的根本區別在於前者是一個文明存在。後者只是一個物理存在。被公布的星系不一定存在文明。所以不一會遭到毀滅,除非那裡的文明存在得到其他文明的證實。摧毀一個只知道其位置的星系對任何文明來說都是是沒有任何意義的愚蠢行為。應該受到毀滅的不是被公布的星系,而是發出被公布星系的星系。只有文明存在才能發出信息。
接下來的故事就離理性更遠了。在羅輯把公布太陽系和三體星系的按鈕交給一個善良的女子程心之後,三體人斷定她不會公布位置抗拒三體的入侵。於是突然向地球發動攻擊。迫使地球人移居澳大利亞然後相互蠶食自我毀滅。關鍵時刻,地球人殘餘在太空的一艘飛船用引力波向宇宙公布了三體星系和太陽系的位置。結果迫使三體人停止了進攻,離開太陽系。這就更不講理了。位置一旦公布,以公布位置作為共同毀滅的威懾已經不復存在。三體人已經無處可去,唯一的選擇是佔領地球。在最終打擊到來之前,發展技術發現更安全的生存空間。
反觀」黑暗森林「,這本身就是一個只有弱智而且偏狹的人才相信的」法則「。這個法則大家都知道是從霍金那裡盜版的。霍金的成就在於用數學方法完善了大爆炸和黑洞理論。但是,離開數學,霍金的判斷能力甚至還不及具備基本常識的普通人。比如說,他不能解釋暗能量和暗物質。他也不知道究竟有沒有上帝存在。而他所聲稱的不要與外星人接觸(可以理解為外星人是人類的敵人),也從來沒有得到任何科學方法和數學方法的證明。
理論上,任何一個文明既然能夠發展到足以毀滅幾百幾萬,到幾百萬光年之外的另一個文明的程度,他們也同樣有能力把自己所在星系或者相鄰星系建設成或者改造成適合他們自己生存的空間。如果人類掌握的可控核聚變技術就永遠解決了能源問題。而《三體》中的這個三體星系,因為有三顆恆星無規則的運動導致三體人所在行星無法生存。最簡單的辦法就是毀滅其中的兩顆恆星。然後回歸到只剩下一顆恆星的三體世界。另外,如果一個文明可以在各種維度的空間之間隨意轉換,那麼也就無需在三維宇宙中尋找一個屬於自己的空間了。