ARCHIVED RESEARCH PROJECT · completed 2026-09-29 · Without assuming a language, which known language types does the structural behaviour of Voynich writing resemble, under blind, frozen, controlled scoring? · Back to Home

PROJECT SUMMARY

QuestionWithout assuming a language, which known language types does the structural behaviour of Voynich writing resemble, under blind, frozen, controlled scoring?
MethodVoynich side ([deterministic method]). Everything was derived from the saved union ink masks of the full_v001 neutral extraction: - connected ink pieces became symbols; - pieces sharing a baseline became provisional lines; - pieces were grouped into k-means shape…
Important numbers18 scored variant · 70 control · 16 language baseline
Finding and conclusionRobust metrics (5). These are the edit-1 neighbour excess, start-change and internal-change excess, family excess, and ending-concentration excess. - On all five, Voynich sits within ±0.02 of zero in every variant. The pixel-derived clusters carry no word-internal structure detectable…
Limits- The symbolization is automatic and noisy: k-means shape classes mix glyphs, and faint strokes are missed. - Cluster boundaries are provisional. - Modern treebanks stand in where no historical one exists (Hungarian, German, Czech, Persian). - Ottoman Turkish has a smaller source (about…
MeaningAdjacent repetition (post-hoc, posthoc_voynich.json). Voynich's excess of identical and near-identical neighbouring clusters is present in 18/18 variants and above every language. It is fully reproduced by shuffling clusters within their own line, and largely by shuffling within the page. It is therefore line-level homogeneity, not sequential repetition. Whether it comes from the script or from local ink/scale drift in the shape classes is unresolved.

Read the findings preserved from this completed study.

EXPLORE ALL RESULTS

104 accessible result rows from 104 authoritative meaningful result rows in the declared scope. Review cards are separate.

All rows from the stated saved result sets are accessible; detailed machine arrays remain in the linked source files.

REVIEW NEEDED

8 preserved review panels are available below.

This curated view is separate from the complete meaningful results listed above.

Blind structural comparison: Voynich vs 16 languages (v001)

Question: without assuming a language, which known language types does the structure of the Voynich writing resemble? Nothing was translated, no glyph was given a sound, and no Turkish-specific or EVA-based claim was read or used.

Answer

1. What was measured on the Voynich side

From the saved ink masks of the neutral extraction:

That gives 3 × 3 × 2 = 18 segmentation variants. Coverage: 204 pages, 45,495 provisional lines, and 14,478 lines with at least 8 pieces used. Clusters are not words and symbols are not letters.

f103r clusters
f103r: each coloured box is one candidate cluster (K32, gap 1.1 xh). Many real spaces are found, but faint strokes are missed and some words split or merge. This extraction noise matters for everything below.
f001r clusters
f001r, the same settings, in a herbal section with plant ink. Coverage is lower.
symbol classes
The 16 most frequent of 32 neutral shape classes (examples from f103r and f001r). A class often mixes one glyph with a joined pair, or splits one glyph by ink breaks. Several frequent classes are blank parchment texture, not ink (see 4b). Classes are not letters.

2. How the languages were blinded and made comparable

There were 16 corpora of 16,000 words each from Universal Dependencies treebanks, historical where available (Ottoman Turkish, medieval Latin, Old Italian, Old French, Gothic, Old East Slavic, Ancient Greek, Ancient Hebrew, Classical Chinese). Where no historical treebank exists, modern ones were used (Hungarian, Finnish, German, Czech, Persian, Arabic, Basque). Every corpus got the same treatment:

Metrics, scoring, controls and the Voynich measurements were hashed and frozen before the code key was opened. The blind conclusions were also sealed before the reveal.

Structure, not alphabet. Every word-internal measure is scored as its excess over the same corpus with its symbols shuffled. Every between-word measure is scored as its excess over the same corpus with its word order shuffled. This removes alphabet size and word length, which a first test showed would otherwise dominate.

3. Revealed comparison table

LanguageType (a priori)Robust rank (median)Robust #1All-metric rankAll-metric #1Last-symbol change excessFirst-symbol change excessInternal change excessAdjacent repeat excess
Classical Chinese (isolating control)isolating118/184.54/18-0.000+0.000+0.000-0.0011
Ancient Hebrew (root-pattern control)templatic (root-and-pattern), consonantal script20/1861/18-0.107-0.002+0.109-0.0031
Old Frenchfusional (analytic tendency)30/18130/18-0.056-0.018+0.074-0.0061
Old Italianfusional (analytic tendency)4.50/18140/18+0.001-0.078+0.077-0.0073
Persian (modern, Arabic script; no historical UD)analytic/fusional mixed, some agglutination4.50/1860/18-0.092-0.075+0.167-0.0082
Arabic (root-pattern control; modern standard)templatic (root-and-pattern), consonantal script60/1830/18-0.110-0.032+0.142-0.0012
Old East Slavic (historical Slavic)fusional70/1870/18+0.111-0.231+0.121-0.0076
Ottoman Turkish (Turkic)agglutinative, suffixing80/18113/18-0.097-0.172+0.269+0.0007
Ancient Greekfusional90/1880/18+0.017-0.175+0.159-0.0059
Latin (medieval: Aquinas, charters, Dante)fusional100/1810.50/18+0.103-0.221+0.118-0.0050
German (literary; no historical UD)fusional110/18110/18+0.226-0.171-0.056-0.0058
Gothic (historical Germanic)fusional120/18110/18+0.150-0.192+0.043-0.0091
Basque (agglutinative isolate control)agglutinative, suffixing130/183.50/18+0.076-0.216+0.140-0.0021
Czech (modern; no historical UD)fusional140/1860/18+0.085-0.254+0.169-0.0031
Hungarian (Uralic; modern - no historical UD)agglutinative, suffixing150/1815.50/18+0.034-0.166+0.132-0.0127
Finnish (Uralic; modern control)agglutinative, suffixing160/18150/18-0.104-0.251+0.355-0.0022
Voynich (18 variants)?-0.019 to +0.037-0.043 to -0.004-0.002 to +0.027+0.001 to +0.014

The “change excess” columns form the agglutination test. Among pairs of similar forms that differ by one symbol, they show how much more often the difference sits at the end, the start or inside than it would by chance. Suffixing agglutinative languages were expected to show end excess and root-pattern languages internal excess. Voynich sits near zero on all three in every variant.

4. Which similarities disappear under controls

4b. Post-reveal check: removing parchment texture (not blind)

The class gallery above shows that many frequent “symbols” were blank parchment texture. The extraction was repeated keeping only ink-dark pieces (20th-percentile brightness below 0.8 of the local background; ink and texture separate cleanly). The unchanged frozen scoring was rerun. This check is not blind, because the labels were already known.

ink-filtered classes
After filtering, most classes are recognisable recurring shapes (9-like, c-like, o-like, gallows, ee-runs), with some texture left.

5. Robust Voynich properties, and what no language explains

6. What would make this test informative

The comparison is limited by symbol quality, not by the languages. The next test is the same frozen protocol on a human-verified glyph sequence for a subset of text-dense pages, for example the reviewed f1r plus a recipe page, with the same controls. If structure then appears above the shuffle, the language-type comparison becomes meaningful.

Evidence: report, [preserved evidence reference].

FINDINGS FROM THE COMPLETED STUDY · public presentation of [preserved evidence reference]

Blind structural-language comparison — Voynich vs 16 languages (v001)

Date: 2026-09-28/29 (America/New_York). Review: [preserved evidence reference]. Evidence: [preserved evidence reference] ().

Hard limits on this study.

Design and blinding

Voynich side ([deterministic method]). Everything was derived from the saved union ink masks of the full_v001 neutral extraction:

That gives 18 segmentation variants. They are drawn from 204 pages and cover 14,478 provisional lines of at least 8 pieces.

A first attempt used the form-scale visual index instead. It was rejected after visual quality checks because dense text was missing from it.

Clusters are not treated as words, and symbols are not treated as letters.

Comparison corpora ([deterministic method]). 16 entries of 16,000 words each were taken from Universal Dependencies treebanks, one entry per language:

LanguageCorpusPeriod
Ottoman TurkishBOUN + DUDUhistorical
LatinITTB (Aquinas), LLCT (charters), UDantemedieval
Old ItalianItalian-Oldhistorical
Old FrenchPROFITEROLEhistorical
GothicPROIELhistorical
Old East SlavicTOROThistorical
Ancient GreekPROIELhistorical
Ancient HebrewPTNKhistorical
Classical ChineseKyotohistorical
HungarianSzegedmodern (no historical treebank)
FinnishTDTmodern
GermanLIT (literary)modern (no historical treebank)
CzechCACmodern (no historical treebank)
PersianSerajimodern (no historical treebank)
ArabicPADTmodern
BasqueBDTmodern

Excluded: UD Old_Turkish-Clausal, which is too small.

Every corpus received the same processing:

Separate morphological fields were kept but not used in scoring.

Metrics and controls ([deterministic method]). There are 20 metrics:

Structure, not alphabet.

Controls.

Scoring.

Freeze. Tools, Voynich variant files, corpora, scoring and an a-priori typology table were hashed in freeze.json (sha256 4b5769d6…) before the key was read. The blind conclusions were written and sealed (blind_conclusions_SEALED.md, sha256 f4f3da89…) before the reveal.

Results (frozen, then revealed)

Robust metrics (5). These are the edit-1 neighbour excess, start-change and internal-change excess, family excess, and ending-concentration excess.

Primary result: Classical Chinese is nearest in 18/18 variants. A/B holdout agrees in 18/18.

Secondary all-metric distance: Ottoman Turkish is first in 13/18 variants (Arabic top-3 in 16/18, Basque in 9/18). This includes non-robust metrics.

Robust-rank table (median rank, 1 = nearest).

The full table, with the all-metric ranks and the agglutination columns, is in the review and in reveal.json.

Post-reveal sensitivity (not blind; frozen scoring unchanged)

Texture problem. The symbol-class gallery showed that many frequent classes were blank parchment texture.

Rerun. A texture filter was decided from ink evidence only: keep pieces whose 20th-percentile brightness is below 0.8 of the local background. On f103r ink and texture separate bimodally. The filtered extraction gave 6,576 lines, close to the manuscript's roughly 5,200. It was rescored with the unchanged frozen code (tools/structural_language_v001b_*, sensitivity_inkfilt_v001b.json).

Results.

Adjacent repetition (post-hoc, posthoc_voynich.json). Voynich's excess of identical and near-identical neighbouring clusters is present in 18/18 variants and above every language. It is fully reproduced by shuffling clusters within their own line, and largely by shuffling within the page. It is therefore line-level homogeneity, not sequential repetition. Whether it comes from the script or from local ink/scale drift in the shape classes is unresolved.

Answers

  1. Robust Voynich properties (on this extraction):
  2. no measurable word-internal alternation or family structure above a shuffle;
  3. neighbouring clusters within a line resemble each other more than clusters elsewhere;
  4. very high hapax/type richness (extraction noise alone reproduces it).
  5. Languages or types resembling those properties: only the structureless end of the scale (Classical Chinese), plus, on repetition statistics, Ottoman Turkish, Arabic and Basque.
  6. Similarities that disappear under controls: all of them. The Chinese, Hebrew and Ottoman Turkish matches are each reproduced by noise-degraded languages or by Voynich-generated pseudo-text.
  7. Any language standing out on multiple independent metrics: no. Nearest-by-metric winners are scattered: Finnish on hapax, Czech on symbol entropy, Old French on rank-frequency slope, Chinese on neighbour metrics, Ottoman Turkish on adjacent repeats, Hungarian on adjacency mutual information.
  8. Features no language explains: line-level homogeneity of neighbouring clusters, and extreme hapax richness. Both are possibly extraction effects.
  9. Agglutinative / fusional / isolating / compressed? Genuinely unresolved. No suffix-, prefix- or internal-change excess is measurable. The test is limited by the symbol extraction, not by the languages.

Turkic, stated plainly: Turkic did not perform well on the robust, primary scoring (8th of 16). It ranked first only on the secondary all-metric distance. Those properties are adjacent-repeat excess, low adjacent mutual information and high type/token and hapax rates, not any word-internal structure. Voynich-generated pseudo-text lands on it too. This is not evidence for a Turkic language.

No language identification is claimed or supported.

Next test

Run the same frozen protocol on a human-verified glyph sequence for a subset of text-dense pages. If within-token structure then exceeds the shuffle, the language-type comparison becomes informative.

Limits