← Laboratory

EXP-0010 — Rhyme structure: verse-final ending runs vs shuffled order

completed Deterministic computation

Question

Do ayah endings cluster in reading order (sustained rhyme) beyond what their own inventory of endings produces under random order?

Hypothesis

Strong ordered rhyme expected in many surahs (saj' is audible); the experiment measures where and how strongly, not whether rhyme exists.

Counting policy

Rhyme unit = last 2 letters-basic characters of each ayah's final token; per-surah mean run length; null = in-surah order shuffles with the repo PRNG (seed 20260814, 2000 draws); surahs under 10 ayahs excluded. Cross-text baselines (Bukhari, al-Mutanabbi) deferred to a follow-up spec.

Reproducibility record

Corpus
quran:hafs-kufan:v1
Method version
rhyme-structure-v1
Results sha256
25a22ca67cb2a9fcb7e6c640401f1581…
Environment
{"platform":"Linux-6.18.5-fc-v20-x86_64-with-glibc2.39","python":"3.11.15"}
Ran
2026-08-14T07:45:15Z → 2026-08-14T07:45:24Z

Re-run with python3 services/research-worker/scripts/run_experiment.py data/research/specs/EXP-0010.json. Input checksums are recorded in the result file.