标签: logic proof agda
我想澄清一下agda中的双重否定。
即使
z≡z : 0 ≡ 0 z≡z = refl
我无法弄清楚如何证明:
¬¬z≡z : (0 ≡ 0 → ⊥) → ⊥ ¬¬z≡z ?
这是¬ (0 ≢ 0)的长手。也许我错过了一路上的agda成语。理想我想要一个解释,最小的参考标准库。
¬ (0 ≢ 0)
答案 0 :(得分:6)
您可以通过
¬¬z≡z
¬¬z≡z : (0 ≡ 0 → ⊥) → ⊥ ¬¬z≡z h = h refl