kernel-CReal.integral_converges
- Kind
- kernel-term
- Status
- checked
Supports: CReal.integral_converges is admitted by the trusted kernel gate with the type recorded in formal.statement.
cargo run -q --release -p axeyum-lean-kernel --example theorem_dependency_inventory -- integral_converges 2>/dev/null | grep -cE '^CReal\.integral_converges[[:space:]]' Evidence notes
build_creal_prelude admits CReal.integral_converges through the trusted Kernel::add_declaration gate. theorem_dependency_inventory exits non-zero for a named filter matching nothing; grep -c asserts the exact tab-anchored line. Mutation-tested on an isolated /data0 snapshot: renaming the display string from "integral_converges" to "integral_converges_MUTATED" at crates/axeyum-lean-kernel/src/creal.rs:4390 makes this exact grep return 0 matches (exit 1) in the rebuilt binary; five DOWNSTREAM theorems (integral_const, integral_add, integral_le, integral_scale, integral_witness_independent, riemannSum_integral_close) still built and their OWN name-anchored greps still matched in that same rebuild, since only the display string changed and every Rust reference uses the NameId field -- confirming the check discriminates on this theorem's own name, not on the build succeeding globally. --release is MANDATORY: this tool also builds creal/complex/cpoint, which overflow the default debug thread stack.