comparison utilities.agda @ 79:52d957db0222

fix
author ryokka
date Mon, 30 Dec 2019 20:53:00 +0900
parents a39a82820742
children 07b183a726f6
comparison
equal deleted inserted replaced
78:083a18424f75 79:52d957db0222
61 ≡⟨ cong ( λ z → suc z ) (+-sym {y} {x}) ⟩ 61 ≡⟨ cong ( λ z → suc z ) (+-sym {y} {x}) ⟩
62 suc (x + y) 62 suc (x + y)
63 ≡⟨ sym ( +-sym {y} {suc x}) ⟩ 63 ≡⟨ sym ( +-sym {y} {suc x}) ⟩
64 y + suc x 64 y + suc x
65 ∎ ) 65 ∎ )
66
66 67
67 minus-plus : { x y : ℕ } → (suc x - 1) + (y + 1) ≡ suc x + y 68 minus-plus : { x y : ℕ } → (suc x - 1) + (y + 1) ≡ suc x + y
68 minus-plus {zero} {y} = +-sym {y} {1} 69 minus-plus {zero} {y} = +-sym {y} {1}
69 minus-plus {suc x} {y} = cong ( λ z → suc z ) (minus-plus {x} {y}) 70 minus-plus {suc x} {y} = cong ( λ z → suc z ) (minus-plus {x} {y})
70 71