在電影《法律女王》(On the Basis of Sex)中,金斯伯格(Ruth Bader Ginsburg)律師面對的是一個保守且具有強烈性別偏見的法律系統,如果她直面爭論「女性人權」,在多數男性以「維護傳統社會秩序」的立場時,她的勝算極低。
1. 系統背景:僵化的法律底層代碼
在 1970 年代,雖然美國法律系統中存在數百項基於性別歧視的條款。當時的社會邏輯(或稱系統預設值)是:- 男主外女主內:在父系社會下,表面上是世代傳承的家庭價值觀,也是聖經裡男性工作分派上也是以生產為主,女性在家中輔助。在使徒保羅的書信中(如以弗所書)
「丈夫是妻子的頭,如同基督是教會的頭。」
- 分工紅利:男性在外部世界競爭,女性在內部負責無償的家務與照護。這讓男性可以全心投入生產力,最大化其社會競爭力。
- 脆弱的自尊:如果承認女性與男性平等,意味著男性必須在各個領域(包括家庭照護)與女性平起平坐。這對當時許多將「強者、提供者」視為唯一身份標籤的男性來說,是一種巨大的威脅。
- 法律門檻:當時許多法律限制女性擁有獨立信用、購買地產或甚至獨自開戶。這在系統上確保了資源會流向男性,形成了一種結構性的利益保護。
- 系統錯誤:在當時的法律環境下,只有女性、喪偶男性、離婚男士或妻分居的男性才能扣除護理費用。該案的核心在於「性別歧視」——男性在照顧家庭的需求上被法律忽視,這實質上也是一種基於性別的刻板印象。當現實中出現「在家照護的單身男性」時,這套舊系統(法律)就會發生邏輯衝突(Bug),導致他無法像女性一樣申請扣除照護費用。
2. 金斯伯格的賽局策略:槓桿原理
金斯伯格並沒有試圖在 1972 年直接重寫整個社會的道德代碼或者挑戰宗教論點,因為那在當時的環境下「計算量太火、阻力太大」。
- 切入點:她選擇了一個極其細微、甚至是關於「稅務」這種極其理性的切入點。
- 槓桿應用:她利用男性作為原告,撬動了原本旨在「保護男性利益」的保守法官。這就像是在一個封閉的後端系統中,找到了一個可以觸發全域更新的 API 漏洞。
- 金斯伯格最厲害的地方在於,她沒有去跟法官辯論《聖經》解釋得對不對。她直接用現實的例外狀況(Edge Case)來反問法官:「如果一個男性(Moritz)為了實踐《聖經》中尊榮父母的教導而留在家中照顧母親,你們的法律(系統)卻因為他不是女性而懲罰他,這難道不是在破壞你們想要維護的傳統價值嗎?」
3. 時代的轉折點
這起 1972 年的官司是金斯伯格法學生涯的重大突破。在此之前,美國最高法院從未因性別歧視而判定任何法律違憲。
- 法官的意識覺醒路徑:
- 最初:他們維護傳統,是因為這套系統對他們(男性階級)最有利,且運作穩定。
- 衝擊:金斯伯格讓他們看到,這套系統也會誤傷男性自己(男性也是受害者)。
- 決策:當維持傳統的「邏輯成本」(造成不公與混亂)高於優化系統的「風險」時,理性的法官(作為系統管理員)選擇了重構代碼。
- 這場賽局的結果:她不僅幫那位男性贏得了官司,更重要的是,她建立了一個先例(Precedent)。在法律系統中,先例就像是被寫入核心庫的函數,之後所有類似的性別歧視案件,都可以調用這個「邏輯判定」來獲勝。
金斯伯格採取避開性別歧視議題策略:
1. 突破「零和」:讓對手也獲益
在 Moritz 訴國稅局案中,她代表的是一位照顧年邁母親卻無法獲得節稅優惠的男性。
- 傳統邏輯:爭取女性權利意味著削減男性的特權(零和賽局)。
- 金斯伯格的側攻:她證明性別歧視同樣傷害了男性。當法律不再以性別為唯一判斷基準時,男性也能從中獲益。
- 結果:她將保守派法官(賽局中的決定者)從「被迫放棄傳統」的防禦狀態,轉變為「優化法律系統公平性」的執行狀態。
2. 激勵相容 (Incentive Compatibility)
正如您平時習慣定義系統規則與後端邏輯,金斯伯格並沒有試圖重寫法官的道德底層代碼,而是修改了法律邏輯的輸入參數。
- 她讓法官意識到,維持性別歧視的舊系統在邏輯上是不自洽的,且會導致像原告這樣克盡孝道的男性受損。
- 這符合賽局論中的「激勵相容」:讓法官在維持法律權威(其核心利益)的同時,不得不接受性別平權的結論。
3. 系統優化而非重構
在處理各種問題時,可能也會遇到需要相容舊有數據的問題,比方:性別 種族 宗教 道德議題。金斯伯格當時做的,並非要求推翻整個憲法(重構),而是透過一個具體的案例,在現有的法律框架下插入一個新的「邏輯補丁」。
這種「用男性的利益來推動女性的平權」的技巧,本質上就是一種理性的計算:
- 避開正面衝突(不談高大上的道德,談具體的報稅權利)。
- 創造多贏局面(男性獲得節稅,女性獲得法律地位的提升)。
說服一個人的最優解,往往不在於挑戰對方的價值觀,而在於重新計算對方的收益矩陣。
這場由莫里茨(Charles Moritz)與金斯伯格(Ruth Bader Ginsburg)聯手挑戰稅務局的經典官司,在法律程序上經歷了兩個主要的審級,最終在第二審取得了決定性的勝利。
對於習慣處理系統架構與後端邏輯的我來說,可以把這兩個審級看作是「Bug 報修失敗」到「底層邏輯重構成功」的過程:
第一審:美國稅務法院 (U.S. Tax Court) —— 執行失敗 (Runtime Error)
- 審級性質:這是一個專門處理稅務爭議的初審法院。
- 過程:莫里茨在這裡主張,他身為單身男性照顧母親,理應享有與女性或鰥夫相同的稅務扣除額。
- 結果:失敗。法官採取了極度僵化的「硬編碼」思維,認為法律條文寫得很清楚——這項福利只給予「女性、鰥夫、離婚者或妻子失能的男性」。因為莫里茨從未結婚(單身男性),他不符合系統預設的參數。
- 判決邏輯:法官拒絕重寫規則,堅持「系統怎麼寫,就怎麼執行」。
第二審:美國第十巡迴上訴法院 (U.S. Court of Appeals for the Tenth Circuit) —— 重構成功 (System Refactoring)
- 審級性質:這是負責審查初審法院是否有法律錯誤的高級法院。
- 過程:這是金斯伯格展現「架構師」能力的時刻。她不再糾結於莫里茨「是不是鰥夫」,而是提出一個高階的邏輯:這條法律(1954 年稅法第 214 條)本身存在憲法級別的邏輯矛盾(Unconstitutional)。
- 結果:勝訴 (1972年)。上訴法院的三位法官被金斯伯格說服了。
- 決定性策略:法院判定,基於性別而拒絕給予莫里茨扣除額,違反了美國憲法第 14 修正案的「平等保護條款」。
為什麼沒有「第三審」(最高法院)?
這是一個非常有趣的賽局決策: 當時的政府律師(代表國稅局的一方)其實非常不甘心。他們意識到這場官司的勝訴會觸發連鎖反應,導致數百條帶有性別歧視的法律「崩潰」。
他們列出了一張龐大的清單,警告最高法院:「如果不推翻這個判決,這幾百條法律都會失效!」
- 金斯伯格的反擊:她拿著這張清單說:「太好了,謝謝你們幫我把需要修正的 Bug 全部列出來了。」
- 最終結果:政府最終選擇不向最高法院上訴。因為他們擔心如果最高法院也判決金斯伯格勝訴,那麼「性別平等」就會從此被寫入憲法層級的最高指令,這對當時的保守政府來說代價太大。
這就像是在工程開發中,對方發現如果繼續打下去,可能會導致整個作業系統被強行更新,所以他們選擇在「局部地區」認輸,以保住其他地方的舊代碼。
這場官司在 1972 年於第十巡迴法院 的勝訴,就此奠定了金斯伯格日後推動性別平權的邏輯基石。對莫里茨來說,兩次審理雖然耗時,但最終成功讓系統為他(以及後來的男性與女性)運行了正確的邏輯。

















