"Over 80% of the brain's neurons are located in the cerebellum."
Key Findings
- The human cerebellum contains 69 billion neurons out of 86 billion total brain neurons (B1, B2 — Herculano-Houzel 2009, PMC2776484; both quotes verified live on the source page).
- Computed percentage: 80.23% — strictly greater than the 80% threshold (by 0.23 pp).
- Two independent peer-reviewed sources (B3, B4) state the cerebellum holds "about 80%" of brain neurons, cross-checked against the computed value (within 2 pp tolerance).
- All 4 citations verified live with full-quote match. No citation fallback required.
Claim Interpretation
Natural language: Over 80% of the brain's neurons are located in the cerebellum.
Formal interpretation:
| Field | Value |
|---|---|
| Subject | Human cerebellum |
| Property | Percentage of total brain neurons in the cerebellum |
| Operator | > (strictly greater than) |
| Threshold | 80.0% |
Operator rationale: "Over 80%" is interpreted as strictly greater than 80.0%. If the cerebellum held exactly 80.0%, the claim would be FALSE. This is the more conservative reading; using ≥ would make the claim easier to prove. "Brain" means the entire brain (cerebrum + cerebellum + brainstem) excluding the spinal cord — the standard neuroanatomical usage in all cited sources.
evidence summary
| ID | Fact | Verified |
|---|---|---|
| B1 | Total human brain neuron count: 86 billion — Herculano-Houzel 2009 (PMC2776484) | Yes |
| B2 | Cerebellum neuron count: 69 billion — Herculano-Houzel 2009 (PMC2776484) | Yes |
| B3 | Independent statement: cerebellum ~80% of brain neurons — von Bartheld et al. 2016 review (PMC5063692) | Yes |
| B4 | Cross-species comparison: 80% in human — Herculano-Houzel et al. 2010 Frontiers Neuroanatomy | Yes |
| A1 | Computed cerebellum neuron %: (69B / 86B) × 100 = 80.23% | Computed |
Source: proof.py JSON summary
Linked Sources
Proof Logic
The primary neuron counts come from Herculano-Houzel (2009), a peer-reviewed review in Frontiers in Human Neuroscience (PMC2776484) that synthesizes the landmark isotropic fractionation study by Azevedo et al. (2009):
- Total brain neurons (B1): 86 billion — parsed from the quote "the adult male human brain, at an average of 1.5 kg, has 86 billion neurons and 85 billion non-neuronal cells"
- Cerebellum neurons (B2): 69 billion — parsed from "the human cerebellum, at 154 g and 69 billion neurons, matches or even slightly exceeds the expected"
Both data values ("86 billion neurons", "69 billion neurons") were confirmed to appear verbatim on the live page.
The computed percentage (A1):
69,000,000,000 / 86,000,000,000 × 100 = 80.2326%
This exceeds the 80% threshold, so the claim holds: SC1 (80.23% > 80%) = True.
Two independent sources corroborate this figure:
- B3 (von Bartheld et al. 2016, PMC5063692) — a major review of 150 years of cell-counting methodology — states: "the cerebellum (which contains about 80% of all neurons in the human brain; Azevedo et al. (2009))"
- B4 (Herculano-Houzel et al. 2010, Frontiers Neuroanatomy) — a cross-species comparative study — states: "the cerebellum holds … 80% in the agouti, galago, and human"
Both independently agree within 2 percentage points of the computed 80.23% (cross-check tolerance satisfied).
Conclusion
Verdict: PROVED
The human cerebellum contains 69 billion of the brain's 86 billion neurons — 80.23% — which is strictly greater than 80%, as confirmed by: - Live-verified raw counts from a peer-reviewed PMC source (B1, B2) - Two independent peer-reviewed sources stating "80%" (B3, B4) - All four citations fully verified (tier 4–5 sources)
Important caveat: The margin is thin (0.23 pp), and the measurement uncertainty in the underlying Azevedo et al. 2009 study (±8–9% on neuron counts) is larger than this margin. The scientific literature consistently characterizes the figure as "about 80%" rather than "strictly over 80%." Under the dominant methodology the claim is TRUE, but a competing estimate (Andrade-Moraes 2013) yields ~63%, which would disprove it.
counter-evidence search
1. Competing methodology (Andrade-Moraes et al. 2013): The PMC5063692 review (Table 4) lists an alternative estimate of 54 billion cerebellar neurons from Andrade-Moraes et al. (2013) — 22% lower than Azevedo's 69 billion. Using 54B of an assumed 86B total yields ~62.8%, well below 80%. This is a genuine methodological dispute. However, Azevedo et al. 2009's isotropic fractionation method is the current gold standard and is cited universally in reviews and neuroscience education. No peer-reviewed paper argues the cerebellum holds ≤80% under the Azevedo methodology.
2. Popular-science understatement: brainfacts.org (2020) states the cerebellum contains "more than half of its neurons" — a much lower claim. This is a popular-science source, not a peer-reviewed estimate, and does not contradict the quantitative finding.
3. Spinal cord inclusion: The human spinal cord contains ~1 billion neurons. Including it raises the total to ~87 billion: 69/87 = 79.3%, just below 80%. However, "brain" in neuroanatomy excludes the spinal cord by definition, and all cited sources use this convention.
4. Thin margin (0.23 pp): The computed excess over 80% is only 0.23 percentage points. Azevedo et al. 2009 report uncertainty of ±8.1B for total neurons and ±6.65B for cerebellum neurons — the margin is within measurement error. The scientific literature consistently rounds to "about 80%" without claiming strictly greater. This is a genuine limitation: the proof rests on point estimates, not a confidently strict threshold. The verdict is PROVED on the point estimates as reported, with this caveat noted.
5. Linguistic interpretation: "Over 80%" means > 80.0% in standard English. The computed 80.23% satisfies this.
audit trail
All 4 citations verified.
Original audit log
B1 — Herculano-Houzel 2009 (PMC2776484) — total neurons - Status: verified - Method: full_quote - Fetch mode: live - Data values confirmed: "86 billion neurons" found on page [live]
B2 — Herculano-Houzel 2009 (PMC2776484) — cerebellum neurons - Status: verified - Method: full_quote - Fetch mode: live - Data values confirmed: "69 billion neurons" found on page [live]
B3 — von Bartheld et al. 2016 (PMC5063692) - Status: verified - Method: full_quote - Fetch mode: live
B4 — Herculano-Houzel et al. 2010 (Frontiers Neuroanatomy) - Status: verified - Method: full_quote - Fetch mode: live
Source: proof.py inline output (execution trace)
=== Verifying citations ===
[✓] source_a_total: Full quote verified for source_a_total (source: tier 5/government)
[✓] source_a_cerebellum: Full quote verified for source_a_cerebellum (source: tier 5/government)
[✓] source_b: Full quote verified for source_b (source: tier 5/government)
[✓] source_c: Full quote verified for source_c (source: tier 4/academic)
=== Verifying data values ===
[✓] B1.total_neurons: '86 billion neurons' found on page [live]
[✓] B2.cerebellum_neurons: '69 billion neurons' found on page [live]
[✓] B1: extracted 86 from quote
[✓] B2: extracted 69 from quote
Extracted total brain neurons: 86 billion
Extracted cerebellum neurons: 69 billion
=== Computation ===
Cerebellum % of total brain neurons: cerebellum_neurons / total_neurons * 100 = 69000000000.0 / 86000000000.0 * 100 = 80.2326
=== Claim Evaluation ===
SC1: cerebellum neuron % > 80%: 80.23255813953489 > 80.0 = True
=== Cross-check ===
[✓] B3: extracted 80 from quote
Computed 80.23% vs B3 stated ~80% (von Bartheld 2016): 80.23255813953489 vs 80.0, diff=0.2325581395348877, tolerance=2.0 -> AGREE
[✓] B4: extracted 80 from quote
Computed 80.23% vs B4 stated 80% (Herculano-Houzel 2010): 80.23255813953489 vs 80.0, diff=0.2325581395348877, tolerance=2.0 -> AGREE
Source: proof.py inline output (execution trace)
- [x] Rule 1: All values parsed from quote text using regex +
verify_extraction(). No hand-typed numbers. - [x] Rule 2: All 4 citation URLs fetched live; all quotes verified (full_quote method).
- [x] Rule 3: N/A — no date-dependent computations in this proof.
- [x] Rule 4:
CLAIM_FORMALwithoperator_notedocuments the strict-greater-than interpretation and definition of "brain." - [x] Rule 5: Adversarial checks searched for counter-evidence (Andrade-Moraes competing estimate, spinal cord inclusion, measurement uncertainty, brainfacts.org understatement).
- [x] Rule 6: Cross-checks use B3 and B4 as independently authored sources to corroborate the computed percentage. B1/B2 share a URL but carry distinct factual claims. Independence note documented.
- [x] Rule 7: No hard-coded constants.
explain_calc()andcompare()used fromscripts/computations.py. - [x] validate_proof.py: 14/14 checks passed, 0 issues, 0 warnings — STATUS: PASS
| Fact ID | Domain | Type | Tier | Note |
|---|---|---|---|---|
| B1 | nih.gov | government | 5 | Government domain (.gov) — PubMed Central |
| B2 | nih.gov | government | 5 | Government domain (.gov) — PubMed Central |
| B3 | nih.gov | government | 5 | Government domain (.gov) — PubMed Central |
| B4 | frontiersin.org | academic | 4 | Known academic/scholarly publisher |
All citations tier 4 or 5. No low-credibility sources cited.
Source: proof.py JSON summary
Linked Sources
| Fact ID | Domain | Source URL |
|---|---|---|
| B1 | nih.gov | https://pmc.ncbi.nlm.nih.gov/articles/PMC2776484/ |
| B2 | nih.gov | https://pmc.ncbi.nlm.nih.gov/articles/PMC2776484/ |
| B3 | nih.gov | https://pmc.ncbi.nlm.nih.gov/articles/PMC5063692/ |
| B4 | frontiersin.org | https://www.frontiersin.org/journals/neuroanatomy/article... |
| ID | Extracted Value | Found in Quote | Quote Snippet |
|---|---|---|---|
| B1 | 86 billion (86,000,000,000) | Yes | "the adult male human brain, at an average of 1.5 kg, has 86 billion neurons and…" |
| B2 | 69 billion (69,000,000,000) | Yes | "the human cerebellum, at 154 g and 69 billion neurons, matches or even slightly…" |
| B3 | 80% | Yes | "the cerebellum (which contains about 80% of all neurons in the human brain; Azev…" |
| B4 | 80% | Yes | "the cerebellum holds 60% of all brain neurons in the mouse, small shrews, and ma…" |
Extraction method for B1/B2: Regex (\d+) billion neurons applied after normalize_unicode(). Integer captured, then multiplied by 10⁹. verify_extraction() confirms the raw integer (86, 69) appears in the original quote string.
Extraction method for B3: Regex about (\d+)% applied after normalize_unicode(). Captured 80.
Extraction method for B4: Regex and (\d+)% in the agouti applied after normalize_unicode(). Captured 80.
Source: proof.py JSON summary; extraction method description is author analysis
Linked Sources
found this useful? ★ star on github