3
我剛剛學習Agda,但我不明白,當我試圖證明身份超過Addition時,我發現左身份是微不足道的證據。爲什麼留在「加法」身份是微不足道的證據,但正確的身份不是?
left+identity : ∀ n -> (zero + n) ≡ n
left+identity n = refl
但它對於正確的身份不是這樣。
right+identity : ∀ n -> (n + zero) ≡ n
right+identity zero = refl
right+identity (suc n) = cong suc (right+identity n)
我不明白原因。請解釋。謝謝。