kernel-Nat.dvd_lcm_of_dvd_right
- Kind
- kernel-term
- Status
- checked
Supports: a divides b implies, for every c, a divides lcm c b
test "$(cargo run -q -p axeyum-lean-kernel --example nat_theorem_inventory -- dvd_lcm_of_dvd_right 2>/dev/null | grep -Ec '^Nat\.dvd_lcm_of_dvd_right[[:space:]]')" -ge 1 Evidence notes
`build_nat_prelude` admits this theorem through the trusted `Kernel::add_declaration` gate, which re-checks the constructed proof term against the stated type: `dvd_trans` composing the hypothesis `a | b` with `dvd_lcm_right : b | lcm c b`. `nat_theorem_inventory` exits non-zero for a name that does not exist, and the `grep -c` requires the admitted declaration to be printed.