kernel-CReal.crossingUpper
- Kind
- kernel-term
- Status
- checked
Supports: CReal.crossingUpper 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 -- CReal.crossingUpper 2>/dev/null | grep -cE '^CReal\.crossingUpper[[:space:]]' Evidence notes
build_creal_prelude admits CReal.crossingUpper through the trusted Kernel::add_declaration gate, which re-checks the proof term against the stated type. theorem_dependency_inventory exits non-zero for a named filter matching nothing (a deleted theorem cannot read as a re-derived one), and grep -c (never -q) both consumes the pipe and asserts the exact tab-anchored line is present. Verified on this tree: the command prints exactly one matching line for CReal.crossingUpper. --release is MANDATORY: this tool also builds creal/complex/cpoint, which overflow the default debug thread stack.