本节摘要:伦理判断千头万绪,常用的标尺其实主要就三把——看行为本身的义务论、算总账的功利主义、看行为者品格的德性伦理。本节把三把标尺各自怎么用、在哪类案件上失灵讲透,并用一桩真实的海上食人案做全程对比演练。
上一节解决了"证据可不可信",这一节解决"拿什么标准去评"。进场前先清两个常被混用的词。道德指一群人实际遵循的行为规范——它是活的习俗,是人们在生活里真在用的那套对错。伦理则是对道德的系统反思:追问这套规范凭什么成立、何时该改。用法庭打比方,道德是街坊间通行的规矩,伦理学是研究这些规矩的法理学。至于义务与权利这一对——义务是你必须做的,权利是你可以主张的,二者互为表里:你的权利对应着他人的义务。分清这些不是掉书袋,后面的两造陈词里,一半的争执其实是术语错位造成的假分歧。
义务论盯住行为本身:有些事无论后果多诱人都不能做,因为行为本身就违反对人的基本尊重。它的强项是给底线划红线——不许把人纯粹当手段。软肋是红线撞红线时容易失语:两个义务打架,它常常给不出优先级。
功利主义盯住后果:让受影响者的总福祉最大化,就是对的。它的强项是公共决策——资源有限时必须算账,它把账算得明明白白。软肋有两处:福祉怎么测量、怎么在人之间比较,至今没有公认答案;以及它原则上允许牺牲少数换取多数,这让很多人脊背发凉。
德性伦理盯住行为者:先别问该做什么,先问有德者会怎么做——诚实、勇气、公正这些品格在具体处境里如何展现。它的强项是评价历史人物特别趁手,因为它关心的正是"这是个什么样的人"。软肋是指导性偏弱:品格是长期的养成,急难时刻它常给不出可执行的动作。

图 1-2 三把标尺透视:义务论问行为、功利主义问后果、德性伦理问品格
背景:一八八四年夏天,一艘英国游艇在南大西洋沉没,四名船员困于一条敞篷小艇,断粮断水多日。船上的少年最虚弱,濒临死亡。两名幸存成年船员杜德利与斯蒂芬斯杀死了他,靠其血肉撑到获救。返港后两人没有隐瞒,坦白了经过——他们相信"紧急避险"可以开脱。操作:本案成了一桩真实的刑事审判,控辩双方把三种标尺全用上了。辩方的算盘是标准功利主义:一人已近死,换回两条命,总账划算;且若无人获救,四条命全没了。控方走义务论路线:即便结果是拯救了更多人,也不能把一个尚未同意的无辜者直接当作他人的食物——人不能被纯粹当作手段。结果:法庭判两人有谋杀罪,死刑随后被减为短期监禁;判决书几乎逐字复述了义务论的推理,并明确拒绝"多数人得救即可正当化杀戮"的算术。解读:这桩案子后来成为生命伦理与法学的经典判例,它展示的恰恰是三把标尺的分工——功利账可以解释两人为什么那样选,却不能自动替行为开脱;义务论守住了红线,也没有否认他们身处的绝境。一个成熟的裁量书,两边都写得出来。变式:把案情改一改——若四人事先抽签、被抽中者认命,义务论的天平会不会移动?功利主义这边几乎不动。看,抽签这个细节撬动的正是"是否尊重了每个人"的那条原则,这就是用标尺做思想实验的用处。
把三把标尺压成一张对照卡,临庭时扫一眼就能定位分歧。
# 三把标尺对照卡(合议庭速查版) 维度 义务论 功利主义 德性伦理 ------------ ---------------- ---------------- ---------------- 审查对象 行为与动机 行为的后果 行为者的品格 正当标准 可普遍化原则 总福祉最大化 有德者的选择 典型句式 "人不能仅作为手段" "总账是否更优" "有德者会怎么做" 最怕的反例 义务冲突无解 为多数牺牲无辜 关键时刻失语 伦理审议用法 划定不可逾越底线 比较方案代价收益 追问人物长期品行 # 用法提示:先各自独立打分,再看分裂点—— # 分裂点才是真问题,一致点不必浪费庭审时间。
再补一段代码直觉:给三把标尺各设一个"拦停条件",你会发现它们的分歧天然出现在不同位置。
# 三把标尺的"拦停条件"模拟:哪一把最先喊停 def deontology_stop(kills_innocent_without_consent): """义务论:触碰无同意伤害无辜的红线,立即拦停""" return kills_innocent_without_consent def utilitarian_stop(lives_saved, lives_lost): """功利主义:只有当总账不再改善时才拦停""" return lives_saved <= lives_lost def virtue_stop(character_would_endorse): """德性伦理:若该行为将毁掉当事人一贯品格,才拦停""" return not character_would_endorse # 杜德利案输入 print(deontology_stop(True)) # True:一开始就拦停 print(utilitarian_stop(2, 1)) # False:账面划算,不拦停 print(virtue_stop(False)) # True:品格无法认账,拦停 # 读法:功利主义对本案"沉默",恰是法庭必须另行说理的原因。
**问:三把标尺会不会其实说的是同一件事?**看似殊途同归,实则有真实分歧——杜德利案里,功利账指向开脱,义务论指向定罪,这可不是措辞差异。把三把尺当三种角度固然不错,但合议的要害在于承认它们会给出不同量刑建议,并把分裂点写明,而不是用"角度不同"和稀泥。
**问:日常小事也用得着三把标尺吗?**不必。标尺是为疑难案准备的:直觉清晰时跟着直觉走,省下的心力留给真正的两难。判断一桩争议值不值得动用标尺,看两点——后果重大,或直觉之间打架。两条中一条,就值得开庭;两条都不占,合议的成本就超过了争议本身。
辩护人爱犯的错是把标尺当立场:宣布自己"信奉"某一把,然后只找有利证据。合议庭的用法恰恰相反——三把全用,谁先拦停看谁拦得有理。另外提醒一个高频陷阱:用德性伦理评价古人时,别把他一辈子的一两件恶行当作全部品格;也别用功利账去审一个从未打算算账的行为——标尺错位,审出来的东西对不上号。
下一节解决一个更根本的疑问:历史与伦理凭什么要同庭审理?分开各判各的,难道不行吗?