rat-lincomb-eq-sumrange-1
- Kind
- kernel-term
- Status
- checked
Supports: Rat.commRingS, Rat.addCommGroupS, Rat.vectorSpaceS and Rat.linComb_eq_sumRange admit with empty footprints. The suite does not merely re-check the declaration: it asserts the two sides are def_eq DIRECTLY, built from the kernel constants in the test, and pairs that with a negative control -- Rat.sumRange of the coefficient family alone, the vector factor dropped -- which must NOT be def_eq. Without the negative half the agreement could be reporting a def_eq that any two Nat.rec applications satisfy.
out=$(cargo test -p axeyum-lean-kernel --lib --release -- rat_prelude::vector_space_instance --test-threads=4 2>&1) && test "$(printf "%s\n" "$out" | grep -cE 'test result: ok\. 3 passed; 0 failed')" -ge 1 Evidence notes
The pinned count is 3.