# Voynich Research Lab

Auteur: DustinLabs

Bijgewerkt: 2026-11-03T01:29:25+00:00

## Onderzoeksvraag

Welke structurele tekstpatronen overleven eenvoudige nulmodellen en een alternatieve transcriptie? Er wordt geen vertaling of nieuwe ontdekking geclaimd.

## Methode

EVA-ASCII-eenheden; onzeker gelezen tokens uitgesloten. Bevroren splitsing op fysiek blad: recto, verso en uitvouwpanelen samen. Beschrijvende analyses uitsluitend op de trainingsset. Validatie wordt éénmalig volgens het vastgelegde protocol gebruikt; de eindtoetsset blijft gesloten. Paginaniveau- en permutatiecontroles; Benjamini–Yekutieli over de complete zesdelige toetsfamilie, inclusief nog niet uitgevoerde toetsen als p=1.

Dataset: 5215 regels; trainingsset: 135 foliozijden; validatie: 44; gesloten eindtoets: 46.

## Resultaten

### Currier A/B: woordlengte

Status: completed; kwalificatie: Onvoldoende bewijs; p=0.08; q=0.196.

```json
{
  "metrics": {
    "eligible_sections": [
      "herbal"
    ],
    "excluded_validation_folios": 10,
    "per_folio": [
      {
        "currier": "A",
        "folio": "f4r",
        "mean_word_length": 5.0625,
        "section": "herbal"
      },
      {
        "currier": "A",
        "folio": "f4v",
        "mean_word_length": 5.0602409638554215,
        "section": "herbal"
      },
      {
        "currier": "A",
        "folio": "f9r",
        "mean_word_length": 4.765432098765432,
        "section": "herbal"
      },
      {
        "currier": "A",
        "folio": "f9v",
        "mean_word_length": 4.678571428571429,
        "section": "herbal"
      },
      {
        "currier": "A",
        "folio": "f11r",
        "mean_word_length": 4.456140350877193,
        "section": "herbal"
      },
      {
        "currier": "A",
        "folio": "f11v",
        "mean_word_length": 4.605263157894737,
        "section": "herbal"
      },
      {
        "currier": "A",
        "folio": "f17r",
        "mean_word_length": 5.15,
        "section": "herbal"
      },
      {
        "currier": "A",
        "folio": "f17v",
        "mean_word_length": 4.7835820895522385,
        "section": "herbal"
      },
      {
        "currier": "A",
        "folio": "f21r",
        "mean_word_length": 5.242105263157895,
        "section": "herbal"
      },
      {
        "currier": "A",
        "folio": "f21v",
        "mean_word_length": 5.035714285714286,
        "section": "herbal"
      },
      {
        "currier": "B",
        "folio": "f26r",
        "mean_word_length": 5,
        "section": "herbal"
      },
      {
        "currier": "B",
        "folio": "f26v",
        "mean_word_length": 5.075,
        "section": "herbal"
      },
      {
        "currier": "A",
        "folio": "f28r",
        "mean_word_length": 5.164179104477612,
        "section": "herbal"
      },
      {
        "currier": "A",
        "folio": "f28v",
        "mean_word_length": 4.484848484848484,
        "section": "herbal"
      },
      {
        "currier": "A",
        "folio": "f38r",
        "mean_word_length": 4.804878048780488,
        "section": "herbal"
      },
      {
        "currier": "A",
        "folio": "f38v",
        "mean_word_length": 4.175438596491228,
        "section": "herbal"
      },
      {
        "currier": "B",
        "folio": "f41r",
        "mean_word_length": 5.545454545454546,
        "section": "herbal"
      },
      {
        "currier": "B",
        "folio": "f41v",
        "mean_word_length": 5.164179104477612,
        "section": "herbal"
      },
      {
        "currier": "A",
        "folio": "f44r",
        "mean_word_length": 4.84,
        "section": "herbal"
      },
      {
        "currier": "A",
        "folio": "f44v",
        "mean_word_length": 4.760416666666667,
        "section": "herbal"
      },
      {
        "currier": "B",
        "folio": "f48r",
        "mean_word_length": 5.358974358974359,
        "section": "herbal"
      },
      {
        "currier": "B",
        "folio": "f48v",
        "mean_word_length": 4.658730158730159,
        "section": "herbal"
      },
      {
        "currier": "A",
        "folio": "f52r",
        "mean_word_length": 4.764705882352941,
        "section": "herbal"
      },
      {
        "currier": "A",
        "folio": "f52v",
        "mean_word_length": 5.133333333333334,
        "section": "herbal"
      },
      {
        "currier": "B",
        "folio": "f66v",
        "mean_word_length": 5.20353982300885,
        "section": "herbal"
      },
      {
        "currier": "A",
        "folio": "f87r",
        "mean_word_length": 5.63265306122449,
        "section": "herbal"
      },
      {
        "currier": "A",
        "folio": "f87v",
        "mean_word_length": 5.247191011235955,
        "section": "herbal"
      }
    ],
    "training_gap_A_minus_B": -0.06378188287056297,
    "validation_folios": 27,
    "validation_gap_A_minus_B": -0.2513371644165119
  },
  "effect": -0.2513371644165119,
  "control": {
    "description": "Currierlabels willekeurig verwisseld tussen folio's binnen dezelfde sectie.",
    "max": 0.35650773245890927,
    "mean": 0.1126224025830219,
    "min": 7.138037254783569e-05,
    "minimum_attainable_p": 0.005,
    "p_value_formula": "(1 + count(null >= observed)) / (B + 1)",
    "samples": 199,
    "standard_deviation": 0.08599754241990473,
    "tail": "two-sided absolute statistic"
  },
  "robustness": {
    "alternative_effect": -0.34790531655379814,
    "alternative_validation_folios": 37,
    "limitation": "Foliogematchte richtingcontrole, geen locusgematchte of onafhankelijke replicatie. Transcripties kunnen gemeenschappelijke bronnen hebben.",
    "method": "same predeclared statistic; 19 seeded control shuffles for directional sensitivity, no replication p-value",
    "same_direction": true,
    "status": "evaluated",
    "validation_folio_coverage": 1.0
  },
  "counterevidence": [
    "Currierlabels zijn historisch mede op tekstpatronen gebaseerd. Een verschil is dus geen onafhankelijke ontdekking; secties zonder overlap vallen af.",
    "De gerapporteerde q-waarde corrigeert over de volledige vaste toetsfamilie met Benjamini-Yekutieli. Folio's zijn geen gegarandeerd onafhankelijke schrijfeenheden."
  ]
}
```

### Galgtekens aan het regelbegin

Status: completed; kwalificatie: Interessant patroon; p=0.005; q=0.014700000000000001.

```json
{
  "metrics": {
    "per_folio": [
      {
        "folio": "f4r",
        "statistic": 0.051282051282051294
      },
      {
        "folio": "f4v",
        "statistic": 0.08979591836734693
      },
      {
        "folio": "f9r",
        "statistic": 0.2932098765432099
      },
      {
        "folio": "f9v",
        "statistic": 0.016567460317460318
      },
      {
        "folio": "f11r",
        "statistic": 0.19387755102040818
      },
      {
        "folio": "f11v",
        "statistic": 0.09285714285714286
      },
      {
        "folio": "f17r",
        "statistic": 0.3
      },
      {
        "folio": "f17v",
        "statistic": -0.0036231884057971032
      },
      {
        "folio": "f21r",
        "statistic": 0.2318452380952381
      },
      {
        "folio": "f21v",
        "statistic": -0.03660714285714286
      },
      {
        "folio": "f26r",
        "statistic": 0.3333333333333333
      },
      {
        "folio": "f26v",
        "statistic": 0.43308080808080807
      },
      {
        "folio": "f28r",
        "statistic": 0.06084656084656085
      },
      {
        "folio": "f28v",
        "statistic": 0.3182539682539683
      },
      {
        "folio": "f38r",
        "statistic": 0.11111111111111112
      },
      {
        "folio": "f38v",
        "statistic": -0.13321995464852607
      },
      {
        "folio": "f41r",
        "statistic": 0.12214285714285715
      },
      {
        "folio": "f41v",
        "statistic": 0.2619047619047619
      },
      {
        "folio": "f44r",
        "statistic": 0.2393939393939394
      },
      {
        "folio": "f44v",
        "statistic": 0.21517094017094016
      },
      {
        "folio": "f48r",
        "statistic": 0.32106782106782106
      },
      {
        "folio": "f48v",
        "statistic": 0.2369670733307097
      },
      {
        "folio": "f52r",
        "statistic": 0.16393849206349206
      },
      {
        "folio": "f52v",
        "statistic": 0.23979591836734696
      },
      {
        "folio": "f66r",
        "statistic": 0.16664021164021164
      },
      {
        "folio": "f66v",
        "statistic": 0.10531135531135531
      },
      {
        "folio": "f69r",
        "statistic": 0.2222222222222222
      },
      {
        "folio": "f81r",
        "statistic": 0.14946236559139786
      },
      {
        "folio": "f81v",
        "statistic": 0.016117524450857783
      },
      {
        "folio": "f82r",
        "statistic": 0.24539170506912442
      },
      {
        "folio": "f82v",
        "statistic": 0.21046918767507003
      },
      {
        "folio": "f87r",
        "statistic": 0.22053571428571428
      },
      {
        "folio": "f87v",
        "statistic": 0.20565476190476192
      },
      {
        "folio": "f88r",
        "statistic": 0.2165922619047619
      },
      {
        "folio": "f88v",
        "statistic": 0.1953781512605042
      },
      {
        "folio": "f113r",
        "statistic": 0.32916489828254536
      },
      {
        "folio": "f113v",
        "statistic": 0.2754329004329004
      }
    ],
    "training_folios": 125,
    "training_statistic": 0.1470488387892405,
    "validation_folios": 37,
    "validation_statistic": 0.18138826480190456
  },
  "effect": 0.18174164601580045,
  "control": {
    "description": "Dezelfde regels met willekeurige woordvolgorde.",
    "max": 0.043046563128366536,
    "mean": -0.0003533812138958847,
    "min": -0.04644305101849827,
    "minimum_attainable_p": 0.005,
    "p_value_formula": "(1 + count(null >= observed)) / (B + 1)",
    "samples": 199,
    "standard_deviation": 0.016744211369612697,
    "tail": "one-sided greater"
  },
  "robustness": {
    "alternative_effect": 0.1697043737354733,
    "alternative_validation_folios": 37,
    "limitation": "Foliogematchte richtingcontrole, geen locusgematchte of onafhankelijke replicatie. Transcripties kunnen gemeenschappelijke bronnen hebben.",
    "method": "same predeclared statistic; 19 seeded control shuffles for directional sensitivity, no replication p-value",
    "same_direction": true,
    "status": "evaluated",
    "validation_folio_coverage": 1.0
  },
  "counterevidence": [
    "EVA p/f/k/t is een operationele tekenklasse, geen paleografische identificatie. Regelgrenzen en transcriptiekeuzen beïnvloeden de uitkomst.",
    "De gerapporteerde q-waarde corrigeert over de volledige vaste toetsfamilie met Benjamini-Yekutieli. Folio's zijn geen gegarandeerd onafhankelijke schrijfeenheden."
  ]
}
```

### Woordlengten in een regel

Status: completed; kwalificatie: Interessant patroon; p=0.005; q=0.014700000000000001.

```json
{
  "metrics": {
    "per_folio": [
      {
        "folio": "f4r",
        "statistic": -1.7254901960784315
      },
      {
        "folio": "f4v",
        "statistic": -1.7536231884057971
      },
      {
        "folio": "f9r",
        "statistic": -1.7638888888888888
      },
      {
        "folio": "f9v",
        "statistic": -1.5555555555555556
      },
      {
        "folio": "f11r",
        "statistic": -1.66
      },
      {
        "folio": "f11v",
        "statistic": -1.4545454545454546
      },
      {
        "folio": "f17r",
        "statistic": -1.76
      },
      {
        "folio": "f17v",
        "statistic": -1.90990990990991
      },
      {
        "folio": "f21r",
        "statistic": -1.8674698795180722
      },
      {
        "folio": "f21v",
        "statistic": -1.7708333333333333
      },
      {
        "folio": "f26r",
        "statistic": -2.088235294117647
      },
      {
        "folio": "f26v",
        "statistic": -1.5555555555555556
      },
      {
        "folio": "f28r",
        "statistic": -1.7413793103448276
      },
      {
        "folio": "f28v",
        "statistic": -1.6551724137931034
      },
      {
        "folio": "f38r",
        "statistic": -1.2857142857142858
      },
      {
        "folio": "f38v",
        "statistic": -1.66
      },
      {
        "folio": "f41r",
        "statistic": -1.6538461538461537
      },
      {
        "folio": "f41v",
        "statistic": -1.6333333333333333
      },
      {
        "folio": "f44r",
        "statistic": -1.703125
      },
      {
        "folio": "f44v",
        "statistic": -1.6265060240963856
      },
      {
        "folio": "f48r",
        "statistic": -1.6619718309859155
      },
      {
        "folio": "f48v",
        "statistic": -1.8869565217391304
      },
      {
        "folio": "f52r",
        "statistic": -2.0833333333333335
      },
      {
        "folio": "f52v",
        "statistic": -2.098360655737705
      },
      {
        "folio": "f66r",
        "statistic": -1.7165991902834008
      },
      {
        "folio": "f66v",
        "statistic": -1.61
      },
      {
        "folio": "f69r",
        "statistic": -1.75
      },
      {
        "folio": "f81r",
        "statistic": -1.8181818181818181
      },
      {
        "folio": "f81v",
        "statistic": -1.668122270742358
      },
      {
        "folio": "f82r",
        "statistic": -1.497907949790795
      },
      {
        "folio": "f82v",
        "statistic": -1.5227272727272727
      },
      {
        "folio": "f87r",
        "statistic": -1.7560975609756098
      },
      {
        "folio": "f87v",
        "statistic": -2.1095890410958904
      },
      {
        "folio": "f88r",
        "statistic": -1.6864406779661016
      },
      {
        "folio": "f88v",
        "statistic": -1.7391304347826086
      },
      {
        "folio": "f113r",
        "statistic": -1.6723768736616702
      },
      {
        "folio": "f113v",
        "statistic": -1.7819905213270142
      }
    ],
    "training_folios": 125,
    "training_statistic": -1.7141158952745228,
    "validation_folios": 37,
    "validation_statistic": -1.7265937764964152
  },
  "effect": 0.10122833558503053,
  "control": {
    "description": "Willekeurige woordvolgorde binnen iedere oorspronkelijke regel.",
    "max": -1.7777996125234565,
    "mean": -1.8278221120814457,
    "min": -1.8784927859803315,
    "minimum_attainable_p": 0.005,
    "p_value_formula": "(1 + count(null >= observed)) / (B + 1)",
    "samples": 199,
    "standard_deviation": 0.018593753640466424,
    "tail": "one-sided greater"
  },
  "robustness": {
    "alternative_effect": 0.1278233476539592,
    "alternative_validation_folios": 37,
    "limitation": "Foliogematchte richtingcontrole, geen locusgematchte of onafhankelijke replicatie. Transcripties kunnen gemeenschappelijke bronnen hebben.",
    "method": "same predeclared statistic; 19 seeded control shuffles for directional sensitivity, no replication p-value",
    "same_direction": true,
    "status": "evaluated",
    "validation_folio_coverage": 1.0
  },
  "counterevidence": [
    "Lokale woordlengtestructuur kan samengaan met herhalingen en regelopmaak. Dit is geen grammaticale analyse.",
    "De gerapporteerde q-waarde corrigeert over de volledige vaste toetsfamilie met Benjamini-Yekutieli. Folio's zijn geen gegarandeerd onafhankelijke schrijfeenheden."
  ]
}
```

### q en woordgrenzen

Status: completed; kwalificatie: Interessant patroon; p=0.005; q=0.014700000000000001.

```json
{
  "metrics": {
    "per_folio": [
      {
        "folio": "f4r",
        "statistic": 1.0
      },
      {
        "folio": "f4v",
        "statistic": 1.0
      },
      {
        "folio": "f9r",
        "statistic": 1.0
      },
      {
        "folio": "f9v",
        "statistic": 1.0
      },
      {
        "folio": "f11r",
        "statistic": 1.0
      },
      {
        "folio": "f11v",
        "statistic": 1.0
      },
      {
        "folio": "f17r",
        "statistic": 1.0
      },
      {
        "folio": "f17v",
        "statistic": 1.0
      },
      {
        "folio": "f21r",
        "statistic": 1.0
      },
      {
        "folio": "f21v",
        "statistic": 1.0
      },
      {
        "folio": "f26r",
        "statistic": 1.0
      },
      {
        "folio": "f26v",
        "statistic": 1.0
      },
      {
        "folio": "f28r",
        "statistic": 0.8333333333333334
      },
      {
        "folio": "f28v",
        "statistic": 1.0
      },
      {
        "folio": "f38r",
        "statistic": 1.0
      },
      {
        "folio": "f38v",
        "statistic": 1.0
      },
      {
        "folio": "f41r",
        "statistic": 1.0
      },
      {
        "folio": "f41v",
        "statistic": 1.0
      },
      {
        "folio": "f44r",
        "statistic": 1.0
      },
      {
        "folio": "f44v",
        "statistic": 1.0
      },
      {
        "folio": "f48r",
        "statistic": 1.0
      },
      {
        "folio": "f48v",
        "statistic": 1.0
      },
      {
        "folio": "f52r",
        "statistic": 1.0
      },
      {
        "folio": "f52v",
        "statistic": 1.0
      },
      {
        "folio": "f66r",
        "statistic": 1.0
      },
      {
        "folio": "f66v",
        "statistic": 1.0
      },
      {
        "folio": "f69r",
        "statistic": 1.0
      },
      {
        "folio": "f81r",
        "statistic": 1.0
      },
      {
        "folio": "f81v",
        "statistic": 1.0
      },
      {
        "folio": "f82r",
        "statistic": 0.9885057471264368
      },
      {
        "folio": "f82v",
        "statistic": 0.99
      },
      {
        "folio": "f87r",
        "statistic": 1.0
      },
      {
        "folio": "f87v",
        "statistic": 1.0
      },
      {
        "folio": "f88r",
        "statistic": 1.0
      },
      {
        "folio": "f88v",
        "statistic": 0.9565217391304348
      },
      {
        "folio": "f113r",
        "statistic": 1.0
      },
      {
        "folio": "f113v",
        "statistic": 1.0
      }
    ],
    "training_folios": 125,
    "training_statistic": 0.9938190749537427,
    "validation_folios": 37,
    "validation_statistic": 0.993739481610546
  },
  "effect": 0.8200870737541536,
  "control": {
    "description": "Cyclisch geroteerde woorden met identieke tekens en woordlengte.",
    "max": 0.2507431526447689,
    "mean": 0.17365240785639244,
    "min": 0.11010846878719843,
    "minimum_attainable_p": 0.005,
    "p_value_formula": "(1 + count(null >= observed)) / (B + 1)",
    "samples": 199,
    "standard_deviation": 0.02506559412546329,
    "tail": "one-sided greater"
  },
  "robustness": {
    "alternative_effect": 0.8056428542258678,
    "alternative_validation_folios": 37,
    "limitation": "Foliogematchte richtingcontrole, geen locusgematchte of onafhankelijke replicatie. Transcripties kunnen gemeenschappelijke bronnen hebben.",
    "method": "same predeclared statistic; 19 seeded control shuffles for directional sensitivity, no replication p-value",
    "same_direction": true,
    "status": "evaluated",
    "validation_folio_coverage": 1.0
  },
  "counterevidence": [
    "De nul is een segmentatiecontrole; q is geen bewezen taalkundig teken. Rotatie behoudt cyclische, niet lineaire overgangen.",
    "De gerapporteerde q-waarde corrigeert over de volledige vaste toetsfamilie met Benjamini-Yekutieli. Folio's zijn geen gegarandeerd onafhankelijke schrijfeenheden."
  ]
}
```

### Voorspelbaarheid van tekenovergangen

Status: completed; kwalificatie: Interessant patroon; p=0.005; q=0.014700000000000001.

```json
{
  "metrics": {
    "markov_bits_per_character": 2.336122361694739,
    "per_folio": [
      {
        "characters": 2889,
        "folio": "f113r",
        "improvement_bits": 1.560359178113572,
        "markov_bits": 2.298140800598048,
        "unigram_bits": 3.85849997871162
      },
      {
        "characters": 2491,
        "folio": "f113v",
        "improvement_bits": 1.6170940040754704,
        "markov_bits": 2.2944563748171096,
        "unigram_bits": 3.91155037889258
      },
      {
        "characters": 254,
        "folio": "f11r",
        "improvement_bits": 1.3481860587962344,
        "markov_bits": 2.5532944440842282,
        "unigram_bits": 3.901480502880463
      },
      {
        "characters": 175,
        "folio": "f11v",
        "improvement_bits": 1.1818859997692088,
        "markov_bits": 2.745510804820556,
        "unigram_bits": 3.9273968045897645
      },
      {
        "characters": 309,
        "folio": "f17r",
        "improvement_bits": 1.3050903688485187,
        "markov_bits": 2.6870157699142045,
        "unigram_bits": 3.9921061387627232
      },
      {
        "characters": 641,
        "folio": "f17v",
        "improvement_bits": 1.3939723159475617,
        "markov_bits": 2.4105951162345614,
        "unigram_bits": 3.804567432182123
      },
      {
        "characters": 498,
        "folio": "f21r",
        "improvement_bits": 1.484929924741383,
        "markov_bits": 2.360381739115171,
        "unigram_bits": 3.8453116638565543
      },
      {
        "characters": 282,
        "folio": "f21v",
        "improvement_bits": 1.5193623796101787,
        "markov_bits": 2.3169787326565032,
        "unigram_bits": 3.8363411122666817
      },
      {
        "characters": 385,
        "folio": "f26r",
        "improvement_bits": 1.4518687324183956,
        "markov_bits": 2.4384235654903494,
        "unigram_bits": 3.8902922979087453
      },
      {
        "characters": 406,
        "folio": "f26v",
        "improvement_bits": 1.414701700467351,
        "markov_bits": 2.386202188272663,
        "unigram_bits": 3.800903888740014
      },
      {
        "characters": 346,
        "folio": "f28r",
        "improvement_bits": 1.3944546245251979,
        "markov_bits": 2.4372824421706425,
        "unigram_bits": 3.83173706669584
      },
      {
        "characters": 296,
        "folio": "f28v",
        "improvement_bits": 1.603436099102447,
        "markov_bits": 2.2976137530490393,
        "unigram_bits": 3.9010498521514863
      },
      {
        "characters": 197,
        "folio": "f38r",
        "improvement_bits": 1.4256802085817837,
        "markov_bits": 2.378883300942462,
        "unigram_bits": 3.8045635095242463
      },
      {
        "characters": 238,
        "folio": "f38v",
        "improvement_bits": 1.6780289298558777,
        "markov_bits": 2.140082252386985,
        "unigram_bits": 3.8181111822428626
      },
      {
        "characters": 488,
        "folio": "f41r",
        "improvement_bits": 1.5141190882748599,
        "markov_bits": 2.276382909366326,
        "unigram_bits": 3.790501997641186
      },
      {
        "characters": 346,
        "folio": "f41v",
        "improvement_bits": 1.521235170208659,
        "markov_bits": 2.2765867779361373,
        "unigram_bits": 3.797821948144797
      },
      {
        "characters": 363,
        "folio": "f44r",
        "improvement_bits": 1.1897330047040646,
        "markov_bits": 2.641621684532601,
        "unigram_bits": 3.8313546892366657
      },
      {
        "characters": 457,
        "folio": "f44v",
        "improvement_bits": 1.3856347139897907,
        "markov_bits": 2.485303971060994,
        "unigram_bits": 3.8709386850507843
      },
      {
        "characters": 418,
        "folio": "f48r",
        "improvement_bits": 1.4413407132480271,
        "markov_bits": 2.398611489727725,
        "unigram_bits": 3.839952202975752
      },
      {
        "characters": 587,
        "folio": "f48v",
        "improvement_bits": 1.440405917360548,
        "markov_bits": 2.43304670353637,
        "unigram_bits": 3.8734526208969178
      },
      {
        "characters": 324,
        "folio": "f4r",
        "improvement_bits": 1.6305612645964267,
        "markov_bits": 2.3073666206932435,
        "unigram_bits": 3.93792788528967
      },
      {
        "characters": 420,
        "folio": "f4v",
        "improvement_bits": 1.44015334905494,
        "markov_bits": 2.374606400192725,
        "unigram_bits": 3.8147597492476653
      },
      {
        "characters": 324,
        "folio": "f52r",
        "improvement_bits": 1.3470437843249894,
        "markov_bits": 2.6511960164037847,
        "unigram_bits": 3.998239800728774
      },
      {
        "characters": 385,
        "folio": "f52v",
        "improvement_bits": 1.3609376847975534,
        "markov_bits": 2.5236304495637416,
        "unigram_bits": 3.8845681343612948
      },
      {
        "characters": 1475,
        "folio": "f66r",
        "improvement_bits": 1.5021419091258201,
        "markov_bits": 2.330057101383553,
        "unigram_bits": 3.8321990105093735
      },
      {
        "characters": 588,
        "folio": "f66v",
        "improvement_bits": 1.2309433582926943,
        "markov_bits": 2.6513286299925958,
        "unigram_bits": 3.88227198828529
      },
      {
        "characters": 174,
        "folio": "f69r",
        "improvement_bits": 1.5610692430978248,
        "markov_bits": 2.3061856362753375,
        "unigram_bits": 3.8672548793731623
      },
      {
        "characters": 987,
        "folio": "f81r",
        "improvement_bits": 1.7133586778013596,
        "markov_bits": 2.0953828087873423,
        "unigram_bits": 3.8087414865887017
      },
      {
        "characters": 1220,
        "folio": "f81v",
        "improvement_bits": 1.5955942898635382,
        "markov_bits": 2.233387883641704,
        "unigram_bits": 3.828982173505242
      },
      {
        "characters": 1477,
        "folio": "f82r",
        "improvement_bits": 1.732980504964615,
        "markov_bits": 2.0721768082778302,
        "unigram_bits": 3.8051573132424457
      },
      {
        "characters": 1573,
        "folio": "f82v",
        "improvement_bits": 1.8077834258511776,
        "markov_bits": 2.0621135827259467,
        "unigram_bits": 3.8698970085771243
      },
      {
        "characters": 552,
        "folio": "f87r",
        "improvement_bits": 1.2784560713168982,
        "markov_bits": 2.5478339365377316,
        "unigram_bits": 3.82629000785463
      },
      {
        "characters": 467,
        "folio": "f87v",
        "improvement_bits": 1.1378709468740644,
        "markov_bits": 2.758364735428376,
        "unigram_bits": 3.89623568230244
      },
      {
        "characters": 638,
        "folio": "f88r",
        "improvement_bits": 1.3614313464057086,
        "markov_bits": 2.4898032215619885,
        "unigram_bits": 3.851234567967697
      },
      {
        "characters": 727,
        "folio": "f88v",
        "improvement_bits": 1.4630655528194951,
        "markov_bits": 2.3191606362146655,
        "unigram_bits": 3.7822261890341604
      },
      {
        "characters": 386,
        "folio": "f9r",
        "improvement_bits": 1.4008583395802319,
        "markov_bits": 2.4696169001143335,
        "unigram_bits": 3.8704752396945654
      },
      {
        "characters": 393,
        "folio": "f9v",
        "improvement_bits": 1.4842843541190074,
        "markov_bits": 2.454824422221848,
        "unigram_bits": 3.939108776340855
      }
    ],
    "training_folios": 125,
    "unigram_bits_per_character": 3.8557330937652847,
    "unseen_characters": 1,
    "validation_folios": 37
  },
  "effect": 1.4572987360952832,
  "control": {
    "description": "Unigram met hetzelfde trainingsalfabet en dezelfde smoothing; sign-flips zijn een symmetrische nul voor de paginaverschillen.",
    "max": 0.536458582340271,
    "mean": -0.011336245353552144,
    "min": -0.6421735394783356,
    "minimum_attainable_p": 0.005,
    "p_value_formula": "(1 + count(null >= observed)) / (B + 1)",
    "samples": 199,
    "standard_deviation": 0.23528783898022657,
    "tail": "one-sided greater"
  },
  "robustness": {
    "alternative_effect": 1.4667740171554011,
    "alternative_validation_folios": 37,
    "limitation": "Foliogematchte richtingcontrole, geen locusgematchte of onafhankelijke replicatie. Transcripties kunnen gemeenschappelijke bronnen hebben.",
    "method": "same predeclared statistic; 19 seeded control shuffles for directional sensitivity, no replication p-value",
    "same_direction": true,
    "status": "evaluated",
    "validation_folio_coverage": 1.0
  },
  "counterevidence": [
    "Sign-flip vereist symmetrie onder de nul. Folio's kunnen gerelateerd zijn. Een winst bewijst tekenafhankelijkheid, geen natuurlijke taal of ontcijfering.",
    "De gerapporteerde q-waarde corrigeert over de volledige vaste toetsfamilie met Benjamini-Yekutieli. Folio's zijn geen gegarandeerd onafhankelijke schrijfeenheden."
  ]
}
```

### Gelijkenis van buurwoorden

Status: completed; kwalificatie: Interessant patroon; p=0.005; q=0.014700000000000001.

```json
{
  "metrics": {
    "per_folio": [
      {
        "folio": "f4r",
        "statistic": 0.2894568938686586
      },
      {
        "folio": "f4v",
        "statistic": 0.2833908442604095
      },
      {
        "folio": "f9r",
        "statistic": 0.19674823633156965
      },
      {
        "folio": "f9v",
        "statistic": 0.2109623015873016
      },
      {
        "folio": "f11r",
        "statistic": 0.20996825396825397
      },
      {
        "folio": "f11v",
        "statistic": 0.20052910052910053
      },
      {
        "folio": "f17r",
        "statistic": 0.22923809523809524
      },
      {
        "folio": "f17v",
        "statistic": 0.27245817245817244
      },
      {
        "folio": "f21r",
        "statistic": 0.270419774335437
      },
      {
        "folio": "f21v",
        "statistic": 0.2578621031746032
      },
      {
        "folio": "f26r",
        "statistic": 0.22696617108381814
      },
      {
        "folio": "f26v",
        "statistic": 0.2533895502645503
      },
      {
        "folio": "f28r",
        "statistic": 0.2572112753147236
      },
      {
        "folio": "f28v",
        "statistic": 0.22832512315270936
      },
      {
        "folio": "f38r",
        "statistic": 0.26166666666666666
      },
      {
        "folio": "f38v",
        "statistic": 0.23238095238095238
      },
      {
        "folio": "f41r",
        "statistic": 0.3631105006105006
      },
      {
        "folio": "f41v",
        "statistic": 0.2709259259259259
      },
      {
        "folio": "f44r",
        "statistic": 0.26848958333333334
      },
      {
        "folio": "f44v",
        "statistic": 0.23848250143430866
      },
      {
        "folio": "f48r",
        "statistic": 0.23698300916610776
      },
      {
        "folio": "f48v",
        "statistic": 0.2677294685990338
      },
      {
        "folio": "f52r",
        "statistic": 0.17711640211640212
      },
      {
        "folio": "f52v",
        "statistic": 0.222632058287796
      },
      {
        "folio": "f66r",
        "statistic": 0.2722270419638841
      },
      {
        "folio": "f66v",
        "statistic": 0.24515079365079365
      },
      {
        "folio": "f69r",
        "statistic": 0.2046626984126984
      },
      {
        "folio": "f81r",
        "statistic": 0.24921536796536797
      },
      {
        "folio": "f81v",
        "statistic": 0.22929576488528455
      },
      {
        "folio": "f82r",
        "statistic": 0.24352958756724447
      },
      {
        "folio": "f82v",
        "statistic": 0.23456794678385587
      },
      {
        "folio": "f87r",
        "statistic": 0.2281407278358498
      },
      {
        "folio": "f87v",
        "statistic": 0.2171830832789737
      },
      {
        "folio": "f88r",
        "statistic": 0.2536157580649106
      },
      {
        "folio": "f88v",
        "statistic": 0.21989302967563837
      },
      {
        "folio": "f113r",
        "statistic": 0.23033431593388767
      },
      {
        "folio": "f113v",
        "statistic": 0.23424614485041026
      }
    ],
    "training_folios": 125,
    "training_statistic": 0.23705212851383725,
    "validation_folios": 37,
    "validation_statistic": 0.24293257364749268
  },
  "effect": 0.011601173363366385,
  "control": {
    "description": "Dezelfde woorden in een willekeurige regelinterne volgorde.",
    "max": 0.23912136776561735,
    "mean": 0.2313314002841263,
    "min": 0.22079184240763644,
    "minimum_attainable_p": 0.005,
    "p_value_formula": "(1 + count(null >= observed)) / (B + 1)",
    "samples": 199,
    "standard_deviation": 0.003509383694237833,
    "tail": "one-sided greater"
  },
  "robustness": {
    "alternative_effect": 0.011096426802081755,
    "alternative_validation_folios": 37,
    "limitation": "Foliogematchte richtingcontrole, geen locusgematchte of onafhankelijke replicatie. Transcripties kunnen gemeenschappelijke bronnen hebben.",
    "method": "same predeclared statistic; 19 seeded control shuffles for directional sensitivity, no replication p-value",
    "same_direction": true,
    "status": "evaluated",
    "validation_folio_coverage": 1.0
  },
  "counterevidence": [
    "Korte regels bieden weinig permutaties. Herhaling, woordlengte en tekeninventaris kunnen het effect verklaren; geen betekenisclaim.",
    "De gerapporteerde q-waarde corrigeert over de volledige vaste toetsfamilie met Benjamini-Yekutieli. Folio's zijn geen gegarandeerd onafhankelijke schrijfeenheden."
  ]
}
```

## Beperkingen en tegenargumenten

Bekende positie- en groepspatronen bewijzen geen taal, betekenis of versleuteling. EVA-letters zijn transcriptie-eenheden, geen bewezen schrifttekens. Alternatieve transcripties delen voorgeschiedenis; dit is een gevoeligheidscontrole. Quires zijn niet apart gehouden, waardoor resterende afhankelijkheid mogelijk is. Currier A/B kan samenhangen met hand en sectie. Een klein nulmodelonderzoek kan complexe generatoren, historische talen of cryptografische families niet uitsluiten. Corpusomvang en publicatierechten verschillen per bron.

## Onafhankelijke verificatie

Verkrijg de bronbestanden via de vermelde URLs, controleer SHA256 in het bronregister, gebruik dezelfde versie en het opgeslagen protocol, voer de CLI uit met research.toml en vergelijk de export. Herhaal daarna met een vooraf geregistreerde nieuwe vraag, quire-splitsing, onafhankelijke onderzoeker en ongeziene eindtoets. De gesloten eindtoets is in deze versie bewust niet via de CLI vrij te geven.

## Bronnen

- https://collections.library.yale.edu/catalog/2002046
- https://collections.library.yale.edu/manifests/2002046
- https://www.voynich.nu/data/

Volledige provenance, hashes, rechten en onderzoeksverwijzingen staan in het bronregister van het dashboard.
