algs-add-left-cancel-1
- Kind
- kernel-term
- Status
- checked
Supports: AlgS.add_left_cancel admits through the trusted kernel gate, with an empty axiom footprint, and instantiated at AlgS.Group.ofAlg(Int.addGroup) closed over (a,b,c) is `def_eq` to Int.add_left_cancel's own declared type -- the same carrier theorem Alg.mul_left_cancel already retired to (ADR-1587), now reached from the setoid spine too. Also instantiated (well-typedness only, no named carrier theorem to compare against) at CReal's and Complex's additive Group, built inline from their commRingS Ring fields.
out=$(RUST_MIN_STACK=1073741824 cargo test -p axeyum-lean-kernel --lib --release -- add_left_cancel_instantiated_at_int_through_ofalg_matches_int_add_left_cancel_type generic_add_left_cancel_instantiated_at_creal_type_checks generic_add_left_cancel_instantiated_at_complex_type_checks --test-threads=1 2>&1) && test "$(printf "%s\n" "$out" | grep -cE 'test result: ok\. 3 passed; 0 failed')" -ge 1 Evidence notes
The pinned pattern requires the exact count ('3 passed; 0 failed') across all three instantiation tests. The Int test is a genuine def_eq comparison against Int.add_left_cancel's own type, not merely a type-check.