Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Procedural Justice Does Not Guarantee a Correct Outcome

Abstract

A judgment can use all public facts and rules yet be wrong when their joint readout does not determine truth.

Lemma 1.1 (A defective public join makes every procedural judgment incorrect).

Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/InstitutionalCapture/ProceduralJusticeNotOutcomeCorrect.every_procedurally_complete_judgment_is_incorrect (✓ std3). ∎

Source. Repository-derived.

Commentary.

On an inhabited case space, a nonempty defect in the joint facts-and-rules readout gives two publicly indistinguishable cases with different truth values.

Every procedurally complete judgment factors through that joint readout, so it cannot distinguish the defective pair. If it agreed with truth on every case, truth would factor through the same readout, contrary to the defect. Thus each such judgment is wrong somewhere.

Lemma 1.2 (A sufficient public join permits a correct procedural judgment).

Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/InstitutionalCapture/ProceduralJusticeNotOutcomeCorrect.sufficient_joint_readout_permits_correct_outcome (✓ std3). ∎

Source. Repository-derived.

Commentary.

When factual truth factors through the joint facts-and-rules readout, truth itself can serve as the judgment. The factorization makes that judgment procedurally complete, while choosing truth makes it outcome-correct.

Theorem 1.3 (Procedural completeness can coexist with unavoidable error).

Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/InstitutionalCapture/ProceduralJusticeNotOutcomeCorrect.procedural_completeness_permits_wrong_outcome (✓ std3). ∎

Source. Repository-derived.

Commentary.

Take Boolean cases, let both public readouts be constant, let truth be the identity, and let the exhibited judgment always return false. The judgment is a function of the public join but disagrees with truth at the true case.

The false and true cases have the same public facts and rules but opposite truth values, so they form a defect of the joint readout. The general obstruction then shows more than one mistaken judgment: every procedurally complete Boolean judgment must fail on some case.

References

  • Truth anchor: D5/S3/ConceptDynamics/InstitutionalCapture/ProceduralJusticeNotOutcomeCorrect.every_procedurally_complete_judgment_is_incorrect
  • Truth anchor: D5/S3/ConceptDynamics/InstitutionalCapture/ProceduralJusticeNotOutcomeCorrect.procedural_completeness_permits_wrong_outcome
  • Truth anchor: D5/S3/ConceptDynamics/InstitutionalCapture/ProceduralJusticeNotOutcomeCorrect.sufficient_joint_readout_permits_correct_outcome
  • Dependency: D5/S0/Rewriting/Quotients/AnswerabilityCriterion
  • Dependency: D5/S3/ConceptDynamics/TargetRisk/RefinementRiskCostTradeoff