The generalized rule: weights are the powers of ten reduced modulo d, and the weighted digit sum is congruent to N. |
Pascal, c. 1654 [P] |
Complete overlap. Pascal's criterion is “replace each power of 10 by its remainder mod D”. Same weights, same rule. |
| The final total is the exact remainder, not merely a yes/no signal — presented above as a bonus. |
Pascal, c. 1654 [P] |
Complete overlap. The remainder-preserving property is Pascal's original formulation, not something added on top of it. |
| The rule needs no coprimality condition and covers 2, 4, 8, 16, 20, 45 and every other divisor. |
Pascal [P]; binomial test [O] |
Complete overlap. a ≡ Σ (10 − q)j·aj (mod q) holds unconditionally for every q, which is why no coprimality hypothesis was ever needed. |
| Every classical rule — 2, 3, 4, 8, 9, 11 — is a row of one table. |
Grinberg & Luryi, 2014 [GL] |
Complete overlap. Their abstract says it outright: “Well-known divisibility rules for exemplary divisors in the decimal system follow from the universal expression as special cases.” |
| Weights of divisors built only from 2s and 5s collapse to 0; divisors coprime to 10 cycle; mixed divisors do both. |
Standard consequence [M] [W] |
Complete overlap. This is the textbook explanation of why the rules for 4 and 8 look only at the last digits. |
| The three-line proof. |
Standard proof [P] [M] |
Complete overlap. The three steps are the usual induction on 10t ≡ weight(t) (mod d). |
The 1997 trimming equation (x·a1) + ((y·a2)+1)·b1. |
Zbikowski, 1861 [Z] [CM] |
Same family. Zbikowski's test is Tq(a) = ā + ωq·a0 with ωq = 10−1 mod q, for divisors ending in 1, 3, 7, 9 — the 1997 equation with the classical multiplier. |
| …and specifically as one member of a two-parameter family. |
Grinberg & Luryi, 2014 [GL] |
Exact identification, verified. Their restricted rule R = u·B + w·b is valid when N = 10w − u is a multiple of d. Substituting gives 10w − x = y·d, so the 1997 equation is their rule at q = y. Checked for every d from 2 to 99: zero mismatches. |
The corrected multiplier table m for divisors ending in 1, 3, 7, 9. |
Zbikowski [Z]; osculators [V]; Kordemsky [Ko] |
Complete overlap. m = 10−1 mod d throughout — verified against pow(10, -1, d) for sixteen divisors. The m = 5 row is the classical positive osculator, and the ×5 walk for testing 7 is Kordemsky's problem 320. |
| The trimming rule and the weighted-sum rule are the same rule run in opposite directions. |
O'Shea, 2019 [O]; Khare, 1997 [K] |
Complete overlap; it is the paper's thesis. Theorem 2: (Stack ∘ Tq)n(a) = Sq(a). Theorem 3: (LStack ∘ LTq)n(a) = Bq(a). Trimming becomes summing, in both directions. |
The trimming rule requires gcd(d, 10) = 1, which is why it cannot reach even divisors. |
Textbook [W] [S] [Pal] |
Complete overlap. Wikipedia states it directly: the rule “is really a rule for divisibility by any integer relatively prime to 10”. |