kernel-FO.Q.pair_represented
- Kind
- kernel-term
- Status
- checked
Supports: FO.Q.pair_represented is admitted by the trusted kernel gate with the type recorded in formal.statement, and rests on no axiom. Six applications of the Leibniz rule: five evaluate the polynomial side down to a single numeral, starting from FO.Provable.eqf_refl at the polynomial itself and rewriting one subterm at a time with FO.Q.add_numeral / FO.Q.mul_numeral, and a sixth transfers the result onto numeral (pair a b) + numeral (pair a b), whose own evaluation is add_numeral at the code transported along FO.Code.pair_two.
cargo run -q --release -p axeyum-lean-kernel --example fo_robinson_inventory -- FO.Q.pair_represented --exact --require-axiom-free Evidence notes
Declared in crates/axeyum-lean-kernel/src/fo_robinson.rs by declare_pair_represented.