kernel-ipc_heyting_join_not_ne_top
- Kind
- kernel-term
- Status
- checked
Supports: ipc_heyting_join_not_ne_top is admitted by the trusted kernel gate with the type recorded in formal.statement.
cargo test -p axeyum-lean-kernel --lib ipc_heyting::tests::excluded_middle_countermodel_theorem_admits Evidence notes
Declared in crates/axeyum-lean-kernel/src/ipc_heyting.rs via declare_excluded_middle_countermodel, proved from Nat.ne_of_beq_eq_false applied to Eq.refl at Eq Bool (Nat.beq 1 2) Bool.false -- the kernel's own ι-reduction discharges the proof, and the SAME proof term is accepted at the stronger stated type only because join3(1, not3(1)) is independently definitionally 1. formal.statement is Kernel::render_lean of the admitted type, captured verbatim from a temporary eprintln! in this test (not transcribed by hand).