How Many Digits Does a Local Postal Code Need? Capacity, Growth Headroom, and a Check Character That Catches Copying Errors

A local postal code introduced for one settlement must do three jobs: name every household, leave room to grow, and betray its own copying errors. This paper sizes the code for a settlement of 8500 households with a stated growth factor of 1.8 over the planning horizon and a quarter of the code space held in reserve: 20400 codes are required, so 5 digits — capacity 100000, a headroom of 4.9 times — plus one check character, for a total length of 6. The check character, a weighted mod-11 sum, was verified by exhaustive testing rather than asserted: all 180000 single-digit errors in the test set were caught, and all 14410 adjacent transpositions were caught. A sizing table for settlements from 500 to 120000 households shows digits growing by one per tenfold of population, which is why a code sized for a town must never be borrowed from a village. SIMULATED, NOT MEASURED.

Authors

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-11-11
DOI
https://doi.org/10.5281/zenodo.24121735
Primary Topic
Coding theory and cryptography
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
NOV
article

How Many Digits Does a Local Postal Code Need? Capacity, Growth Headroom, and a Check Character That Catches Copying Errors

William Alexander Aldred
Zenodo (CERN European Organization for Nuclear Research)
Coding theory and cryptography
article

How Many Digits Does a Local Postal Code Need? Capacity, Growth Headroom, and a Check Character That Catches Copying Errors

William Alexander Aldred
article en

Abstract

A local postal code introduced for one settlement must do three jobs: name every household, leave room to grow, and betray its own copying errors. This paper sizes the code for a settlement of 8500 households with a stated growth factor of 1.8 over the planning horizon and a quarter of the code space held in reserve: 20400 codes are required, so 5 digits — capacity 100000, a headroom of 4.9 times — plus one check character, for a total length of 6. The check character, a weighted mod-11 sum, was verified by exhaustive testing rather than asserted: all 180000 single-digit errors in the test set were caught, and all 14410 adjacent transpositions were caught. A sizing table for settlements from 500 to 120000 households shows digits growing by one per tenfold of population, which is why a code sized for a town must never be borrowed from a village. SIMULATED, NOT MEASURED.

Zenodo (CERN European Organization for Nuclear Research)
Coding theory and cryptography
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon