structure
definition
RecidivismCert
show as:
view math explainer →
open explainer
Generate a durable explainer page for this declaration.
open lean source
IndisputableMonolith.CriminalJustice.RecidivismFromJCost on GitHub at line 64.
browse module
All declarations in this module, on Recognition.
explainer page
depends on
used by
formal source
61 Jcost phi = phi - 3 / 2 := by
62 exact Jcost_phi_val
63
64structure RecidivismCert where
65 cost_at_equilibrium : ∀ r : ℝ, r ≠ 0 → recidivismCost r r = 0
66 cost_nonneg : ∀ r b : ℝ, 0 < r → 0 < b → 0 ≤ recidivismCost r b
67 cost_reciprocal : ∀ r b : ℝ, 0 < r → 0 < b →
68 recidivismCost r b = recidivismCost b r
69 phi_step : Jcost phi = phi - 3 / 2
70
71noncomputable def cert : RecidivismCert where
72 cost_at_equilibrium := recidivismCost_at_equilibrium
73 cost_nonneg := recidivismCost_nonneg
74 cost_reciprocal := recidivismCost_reciprocal
75 phi_step := recidivismCost_phi_step
76
77theorem cert_inhabited : Nonempty RecidivismCert := ⟨cert⟩
78
79end
80end RecidivismFromJCost
81end CriminalJustice
82end IndisputableMonolith