QuranML / Start here
Faith · sources · inquiry
Explore Abjad transparently
Understand regional values, spelling policies and numerical comparisons before drawing conclusions from a match.
Project explanationName the calculation before interpreting it
Abjad assigns numerical values to letters. A result depends on the regional table, arithmetic operation and source spelling policy. QuranML exposes 29 operations; historical tables and QuranML’s adapted operation labels are distinguished in the audit.
- Keep an exact copy of your input.
- Choose eastern (Mashriqi) or western (Maghribi) values.
- Select the operation and literal or explicit common-fold policy.
- Inspect counted, ignored and unmapped characters.
- Export the calculation with its settings before discussing a pattern.
Demonstrable counterexampleThe same total can belong to different texts
اب1 + 2 = 3ج3 = 3
Under standard literal Mashriqi values, these different strings both total 3. Equal totals therefore do not establish identical text or an interpretation’s truth. Exact source-file integrity uses separate SHA-256 checksums and a recorded edition baseline.
NIST: cryptographic hash functions
Compare transparently
The workspace compares two inputs across selected methods using the same named settings. Its JSON record preserves the inputs and exact decimal results; the CSV is a convenient table. Record your hypothesis before searching for matches, and consider how many alternatives were tried.