kernel-Int.add_one_ediv_two_mul_two_of_odd
- Kind
- kernel-term
- Status
- checked
Supports: The proposition declared as `Int.add_one_ediv_two_mul_two_of_odd` in the pinned Mathlib v4.30 source.
cargo test -p axeyum-lean-kernel --lib int_prelude:: Evidence notes
`Int.add_one_ediv_two_mul_two_of_odd` in `crates/axeyum-lean-kernel/src/int_prelude/parity.rs` (`declare_add_one_ediv_two_mul_two_of_odd`). Mirrors Mathlib v4.30's `Int.add_one_ediv_two_mul_two_of_odd` (`Mathlib/Algebra/Ring/Int/Parity.lean`) verbatim. `Int.ediv_two_mul_two_add_one_of_odd`'s conclusion, flipped via `add_comm`; shares its construction through the private helper `odd_ediv_two_mul_two_add_one` rather than re-deriving it.