Skip to content

Commit 64b0b08

Browse files
committed
remove subst and rewrite from proof
1 parent baf6c2c commit 64b0b08

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

src/Data/Rational/Unnormalised/Properties.agda

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1936,9 +1936,12 @@ pos⊔pos⇒pos p q = positive (⊔-mono-< (positive⁻¹ p) (positive⁻¹ q))
19361936

19371937
-q≤p≤q⇒∣p∣≤q : {p q} - q ≤ p p ≤ q ∣ p ∣ ≤ q
19381938
-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)
1939+
... | inj₁ ∣p∣≡p = ≤-respˡ-≃ (≃-reflexive (sym ∣p∣≡p)) p≤q
1940+
... | inj₂ ∣p∣≡-p = begin
1941+
∣ p ∣ ≡⟨ ∣p∣≡-p ⟩
1942+
- p ≤⟨ neg-mono-≤ -q≤p ⟩
1943+
- (- q) ≡⟨ neg-involutive-≡ q ⟩
1944+
q ∎ where open ≤-Reasoning
19421945

19431946
------------------------------------------------------------------------
19441947
-- Properties of Rounding functions

0 commit comments

Comments
 (0)