kernel-Nat.coprime_one_right_iff
- Kind
- kernel-term
- Status
- checked
Supports: n.Coprime 1 iff True
test "$(cargo run -q -p axeyum-lean-kernel --example nat_theorem_inventory -- coprime_one_right_iff 2>/dev/null | grep -Ec '^Nat\.coprime_one_right_iff[[: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: the right-hand mirror of `coprime_one_left_iff` via `gcd_dvd_right`: `gcd n 1` divides `1` directly, so `eq_one_of_dvd_one` gives `gcd n 1 = 1` unconditionally. `nat_theorem_inventory` exits non-zero for a name that does not exist, and the `grep -c` requires the admitted declaration to be printed.