Skip to content
C.W.K.
Stream
Lesson 02 of 05 · published

Beyond Reasonable Doubt Is Not α

~13 min · alpha, beyond-reasonable-doubt, standard-of-proof, courtroom

Level 0Stats Novice
0 XP0/55 lessons0/14 achievements
0/100 XP to next level100 XP to go0% complete
"'Beyond reasonable doubt' is a high legal burden, not a significance level written in ordinary language."

The Standard, Plainly

In criminal cases, the prosecution must prove the required elements beyond a reasonable doubt. The standard is deliberately qualitative and is applied to the admissible evidence in an individual case. It cannot be translated into α = 0.05, 0.01, or a universal posterior percentage.

Other legal burdens, such as preponderance of the evidence and clear and convincing evidence, serve different proceedings and interests. Describing them as stronger or weaker burdens can be useful; assigning each an α is not.

Why No Numerical Conversion Works

Statistical α is a long-run property of a specified decision procedure under repeated sampling. A legal burden is a normative rule applied by a fact finder to heterogeneous evidence, testimony, credibility, and law. Surveys that ask people to attach percentages to legal language do not create an official conversion.

The criminal burden reflects the gravity of state punishment and special concern about wrongful conviction. Civil disputes can also involve severe consequences, so the difference between burdens should not be reduced to "money versus liberty" or one universal error-cost table.

What Procedural Reform Changes

A policy that makes conviction easier may increase wrongful-conviction risk, but the size and direction of every effect must be studied. Rules of evidence, charging, pleas, sentencing, investigation, disclosure, and appeal operate through different mechanisms. Calling all of them "raising α" hides more than it explains.

Code

Lowering the standard raises Type I errors·python
import numpy as np

# Simulate the cost of lowering the standard of proof.
# Suppose 5% of accused defendants are actually innocent.
# Different alpha thresholds give different Type I rates.

N = 10_000      # total accused
p_innocent = 0.05   # 5% of accused are actually innocent

# 'Strength of evidence' against an innocent and a guilty defendant.
# Innocent: evidence drawn from N(0.4, 0.2) — low but noisy.
# Guilty:   evidence drawn from N(0.85, 0.15) — high but not certain.
# We pretend the trier scores evidence on [0, 1].
rng = np.random.default_rng(160)

is_innocent = rng.random(N) < p_innocent
evidence = np.where(
    is_innocent,
    rng.normal(0.4, 0.2, N),
    rng.normal(0.85, 0.15, N),
)
evidence = np.clip(evidence, 0, 1)

for threshold in (0.5, 0.7, 0.85, 0.95):
    convicted = evidence > threshold
    convicted_innocent = (convicted & is_innocent).sum()
    convicted_guilty = (convicted & ~is_innocent).sum()
    acquitted_guilty = (~convicted & ~is_innocent).sum()
    print(f"\nthreshold = {threshold:.2f}  ('alpha-like' standard of proof)")
    print(f"  Type I (innocent convicted):   {convicted_innocent:>5}")
    print(f"  Type II (guilty acquitted):    {acquitted_guilty:>5}")
    print(f"  Total wrongful convictions per total convictions: "
          f"{convicted_innocent / max(convicted.sum(), 1) * 100:.2f}%")

# Lower threshold (loose standard) → more convictions, more Type I.
# Higher threshold (strict standard) → fewer convictions, fewer Type I but more Type II.
# The Blackstone-encoded asymmetry says: pay the Type II cost to avoid the Type I cost.

External links

Exercise

Find a public proposal that would (explicitly or implicitly) lower the standard of proof for some category of crime. Restate the proposal in α-language: 'this would lower the system's α and accept more Type I errors in exchange for fewer Type II errors.' Then ask: is the trade-off named in the proposal, or is the cost hidden? Almost always: hidden. The citizen's job is to surface the trade-off.
Hint
'Streamlining,' 'cutting red tape,' 'closing loopholes,' 'making it easier to prosecute' — these phrases often translate to lowering α and accepting more Type I errors. The math is the same regardless of the rhetoric.

Progress

Progress is local-only — sign in to sync across devices.
Spotted a bug or have feedback on this page?Report an Issue
💛 by Ttoriwarm

Comments 0

🔔 Reply notifications (sign in)
Sign inPlease sign in to comment.

No comments yet — be the first.