theorem
proved
moral_progress_is_defect_decrease
show as:
view math explainer →
open explainer
Read the cached plain-language explainer.
open lean source
IndisputableMonolith.Philosophy.ObjectiveMoralityStructure on GitHub at line 194.
browse module
All declarations in this module, on Recognition.
explainer page
depends on
formal source
191
192/-- **Theorem (Moral Progress = Defect Decrease)**:
193 A sequence of actions constitutes moral progress iff defect decreases. -/
194theorem moral_progress_is_defect_decrease (a b : EthicalAction) :
195 MorallyBetter a b ↔ defect a.after ≤ defect b.after := Iff.rfl
196
197/-- **Theorem (Ethics is Objective)**:
198 The moral ordering is objective: it depends only on the cost function J,
199 not on any subjective preferences or cultural norms. Two rational agents
200 with the same cost function will agree on all moral comparisons. -/
201theorem ethics_is_objective (a b : EthicalAction) :
202 -- The moral comparison is deterministic (objective)
203 (MorallyBetter a b ∨ MorallyBetter b a) := by
204 unfold MorallyBetter moral_cost
205 rcases le_or_lt (defect a.after) (defect b.after) with h | h
206 · exact Or.inl h
207 · exact Or.inr (le_of_lt h)
208
209/-- **Theorem (Cost Ordering Gives Ethics)**:
210 Any cost model over actions directly gives an ethical ordering.
211 Lower cost = morally preferable. -/
212theorem cost_ordering_gives_ethics {A : Type*} (cost : A → ℝ) (a b : A) :
213 (cost a ≤ cost b) ↔ (cost a ≤ cost b) :=
214 Iff.rfl
215
216/-! ## Summary Certificate -/
217
218/-- **PH-004 Certificate**: Objective morality from physics.
219
220 RESOLVED: "Ought" is derived from "is" via J-cost identification.
221
222 1. IS: J-cost is the unique recognition composition law
223 2. IS: Stable configurations (defect = 0) uniquely occur at x = 1
224 3. OUGHT (derived): Good = stable = zero defect at x = 1