摘要: agda学习笔记 等式 可以开始证明之前用到的好多东西了 这是训练与emacs互动的好机会( sym : ∀ {A : Set} {x y : A} → x ≡ y → y ≡ x sym refl = refl trans : ∀ {A : Set} {x y z : A} → x ≡ y → y 阅读全文
posted @ 2021-12-06 21:28 liankewei123456 阅读(58) 评论(0) 推荐(0) 编辑
摘要: agda 学习笔记 证明:关系 运算在 agda 里是函数,而关系是数据类型 import Relation.Binary.PropositionalEquality as Eq open Eq using (_≡_; refl; cong) open import Data.Nat using ( 阅读全文
posted @ 2021-12-06 21:13 liankewei123456 阅读(97) 评论(0) 推荐(0) 编辑
摘要: agda学习笔记 证明加法交换律和结合律 真的一切推倒重来啊 总之所有的证明基于加法的定义 等式 begin 起始 ==< 依据 > ... 结论 \qed cong : x == y -> f x == f y cong-app : \forall x f == g -> f x == g x s 阅读全文
posted @ 2021-12-06 19:02 liankewei123456 阅读(490) 评论(0) 推荐(1) 编辑