Faith · sources · inquiry

Explore Abjad transparently

Understand regional values, spelling policies and numerical comparisons before drawing conclusions from a match.

Project explanation

Name 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.

  1. Keep an exact copy of your input.
  2. Choose eastern (Mashriqi) or western (Maghribi) values.
  3. Select the operation and literal or explicit common-fold policy.
  4. Inspect counted, ignored and unmapped characters.
  5. Export the calculation with its settings before discussing a pattern.
Demonstrable counterexample

The 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.