From 7830c7fec7ea547d8863f2dfa550c810e61e83a1 Mon Sep 17 00:00:00 2001 From: jamesmckinna Date: Sat, 24 Jan 2026 10:18:18 +0000 Subject: [PATCH 1/2] [ fix ] issue #2918 --- CHANGELOG.md | 3 +++ src/Data/Rational/Properties.agda | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 88e250b35b..2cb1974546 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,9 @@ Bug-fixes * Fix a typo in `Algebra.Morphism.Construct.DirectProduct`. +* Fix a typo in `Data.Rational.Properties`: `nonPos*nonPos⇒nonPos` erroneously named, + corrected to `nonPos*nonPos⇒nonNeg`. + * Fix a typo in `Function.Construct.Constant`. Non-backwards compatible changes diff --git a/src/Data/Rational/Properties.agda b/src/Data/Rational/Properties.agda index efd906ac20..70da7deb3e 100644 --- a/src/Data/Rational/Properties.agda +++ b/src/Data/Rational/Properties.agda @@ -1389,8 +1389,8 @@ nonNeg*nonPos⇒nonPos p q = nonPositive $ begin 0ℚ ∎ where open ≤-Reasoning -nonPos*nonPos⇒nonPos : ∀ p .{{_ : NonPositive p}} q .{{_ : NonPositive q}} → NonNegative (p * q) -nonPos*nonPos⇒nonPos p q = nonNegative $ begin +nonPos*nonPos⇒nonNeg : ∀ p .{{_ : NonPositive p}} q .{{_ : NonPositive q}} → NonNegative (p * q) +nonPos*nonPos⇒nonNeg p q = nonNegative $ begin 0ℚ ≡⟨ *-zeroʳ p ⟨ p * 0ℚ ≤⟨ *-monoˡ-≤-nonPos p (nonPositive⁻¹ q) ⟩ p * q ∎ From 8dcac507fca46a18117317aac55009bb580815e8 Mon Sep 17 00:00:00 2001 From: jamesmckinna Date: Sat, 24 Jan 2026 12:53:00 +0000 Subject: [PATCH 2/2] [ add ] deprecation warning --- CHANGELOG.md | 5 +++++ src/Data/Rational/Properties.agda | 8 ++++++++ 2 files changed, 13 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2cb1974546..3a361e9366 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -79,6 +79,11 @@ Deprecated names ¬∀⟶∃¬- ↦ ¬∀⇒∃¬ ``` +* In `Data.Rational.Properties`: + ```agda + nonPos*nonPos⇒nonPos ↦ nonPos*nonPos⇒nonNeg + ``` + * In `Data.Vec.Properties`: ```agda truncate-irrelevant ↦ Relation.Binary.PropositionalEquality.Core.refl diff --git a/src/Data/Rational/Properties.agda b/src/Data/Rational/Properties.agda index 70da7deb3e..c580adacf3 100644 --- a/src/Data/Rational/Properties.agda +++ b/src/Data/Rational/Properties.agda @@ -1870,3 +1870,11 @@ Please use neg