agda-holes:带Kong的Agda编程

时间:2024-06-13 03:17:18
【文件属性】:

文件名称:agda-holes:带Kong的Agda编程

文件大小:22KB

文件格式:ZIP

更新时间:2024-06-13 03:17:18

Agda

Kong洞 介绍 Holes是一个Agda库,使用反射使编写等式推理证明更加容易。 它可以变成这样的证明: *-distrib-+₁ : ∀ a b c → a * (b + c) ≡ a * b + a * c *-distrib-+₁ zero b c = refl *-distrib-+₁ (suc a) b c = b + c + a * (b + c) ≡⟨ cong ( λ h → b + c + h) (*-distrib-+₁ a b c) ⟩ (b + c) + (a * b + a * c) ≡⟨ sym (+-assoc (b + c) (a * b) (a * c)) ⟩ ((b + c) + a * b) + a * c ≡⟨ cong ( λ h → h + a * c) (+-assoc b c (a


【文件预览】:
agda-holes-master
----src()
--------Holes()
--------holes.agda-lib(31B)
--------.gitignore(5B)
----examples()
--------holes-examples.agda-lib(66B)
--------Propositional.agda(3KB)
----LICENSE(1KB)
----README.md(7KB)
----Everything.agda(148B)
----distribute.sh(85B)
----.gitignore(7B)

网友评论