pith. machine review for the scientific record. sign in
theorem

CD_sigma_zero

proved
show as:
view math explainer →
module
IndisputableMonolith.GameTheory.CooperationFromSigma
domain
GameTheory
line
92 · github
papers citing
none yet

open explainer

Generate a durable explainer page for this declaration.

open lean source

IndisputableMonolith.GameTheory.CooperationFromSigma on GitHub at line 92.

browse module

All declarations in this module, on Recognition.

explainer page

Tracked in the explainer inventory; generation is lazy so crawlers do not trigger LLM jobs.

open explainer

depends on

used by

formal source

  89    jointSigma ⟨.defect, .defect⟩ = -1 := rfl
  90
  91/-- Mixed outcomes have σ = 0. -/
  92theorem CD_sigma_zero :
  93    jointSigma ⟨.cooperate, .defect⟩ = 0 := rfl
  94
  95theorem DC_sigma_zero :
  96    jointSigma ⟨.defect, .cooperate⟩ = 0 := rfl
  97
  98/-! ## §2. σ-conservation predicate
  99
 100A joint outcome is σ-conservative iff its σ ≥ 0; it preserves or
 101creates coordinated value.  Mutual defection is the unique
 102σ-violator in the four-outcome space.
 103-/
 104
 105/-- σ-conservative outcomes: mutual cooperation or mixed. -/
 106def isSigmaConservative (o : JointOutcome) : Prop :=
 107  jointSigma o ≥ 0
 108
 109/-- Mutual defection is not σ-conservative. -/
 110theorem DD_not_sigma_conservative :
 111    ¬ isSigmaConservative ⟨.defect, .defect⟩ := by
 112  unfold isSigmaConservative
 113  rw [DD_sigma_neg]
 114  push_neg
 115  norm_num
 116
 117/-- All other outcomes are σ-conservative. -/
 118theorem nonDD_sigma_conservative (o : JointOutcome)
 119    (h : ¬ (o.p1 = .defect ∧ o.p2 = .defect)) :
 120    isSigmaConservative o := by
 121  rcases o with ⟨p1, p2⟩
 122  cases p1 <;> cases p2