We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent baf6c2c commit 64b0b08Copy full SHA for 64b0b08
1 file changed
src/Data/Rational/Unnormalised/Properties.agda
@@ -1936,9 +1936,12 @@ pos⊔pos⇒pos p q = positive (⊔-mono-< (positive⁻¹ p) (positive⁻¹ q))
1936
1937
-q≤p≤q⇒∣p∣≤q : ∀ {p q} → - q ≤ p → p ≤ q → ∣ p ∣ ≤ q
1938
-q≤p≤q⇒∣p∣≤q {p} {q} -q≤p p≤q with ∣p∣≡p∨∣p∣≡-p p
1939
-... | inj₁ ∣p∣≡p rewrite ∣p∣≡p = p≤q
1940
-... | inj₂ ∣p∣≡-p rewrite ∣p∣≡-p =
1941
- subst (_ ≤_) (neg-involutive-≡ q) (neg-mono-≤ -q≤p)
+... | inj₁ ∣p∣≡p = ≤-respˡ-≃ (≃-reflexive (sym ∣p∣≡p)) p≤q
+... | inj₂ ∣p∣≡-p = begin
+ ∣ p ∣ ≡⟨ ∣p∣≡-p ⟩
1942
+ - p ≤⟨ neg-mono-≤ -q≤p ⟩
1943
+ - (- q) ≡⟨ neg-involutive-≡ q ⟩
1944
+ q ∎ where open ≤-Reasoning
1945
1946
------------------------------------------------------------------------
1947
-- Properties of Rounding functions
0 commit comments