kernel-axiom-free
- Kind
- kernel-term
- Status
- checked
Supports: Every one of the nineteen declarations in intspace/l1.rs is admitted by Kernel::add_declaration with an EMPTY axiom footprint. The list the sweep runs over is derived from the L1Names struct's own fields, not from a literal, so a declaration cannot be added without entering it.
out=$(cargo test -q --release -p axeyum-lean-kernel --lib intspace::intspace_tests::every_intspace_declaration_is_axiom_free 2>&1) && test "$(printf '%s\n' "$out" | grep -c '1 passed')" -ge 1 Evidence notes
Confirmed independently by kernel_declaration_projection --release, which reports footprint size 0 for all nineteen names in the intspace group.