diff --git a/CHANGELOG.md b/CHANGELOG.md index 88e250b35b..3a361e9366 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 @@ -76,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 efd906ac20..c580adacf3 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 ∎ @@ -1870,3 +1870,11 @@ Please use neg