kernel-Int.euclidean_decomposition
- Kind
- kernel-term
- Status
- checked
Supports: For all integers t and k with 0 < k, there exist q and r with t = k*q + r and 0 <= r < k.
test "$(cargo run -q -p axeyum-lean-kernel --example int_theorem_inventory -- euclidean_decomposition 2>/dev/null | grep -Ec '^theorem[[:space:]]+Int\.euclidean_decomposition[[:space:]]')" -ge 1 Evidence notes
The `^theorem` anchor is the whole point of this row, not decoration. Until 2026-08-16 this declaration was an `axiom`, and the same command would print an `axiom` row and FAIL the grep. So the checker discriminates exactly the change the fact records -- it is bound to this declaration's name AND to its kind, and `int_theorem_inventory` additionally exits non-zero for a name that does not exist.