Changelog

leanprover/lean4 · · 2 commits

Dyadic order lemmas fixed; templates updated

Dyadic comparison lemmas were renamed for correctness, and lake’s generated templates now use a newer checkout action.

Rename Dyadic order negation lemmas to match their meanings (plp1275527550) The Dyadic.not_lt and Dyadic.not_le lemmas were swapped so the names now align with their statements: ¬ x < y ↔ y ≤ x and ¬ x ≤ y ↔ y < x. This brings Dyadic in line with the corresponding lemmas for Nat, Int, Rat, and mathlib, reducing confusion and making simp behavior more predictable.

Other misc changes

  • Updated actions/checkout from v5 to v7 in lake new / lake init templates (kt3k0f52346).