跳到内容

ccodel/verified编码

存储库文件导航

精益验证编码

这是一个由凯登·Codel,建议人杰里米·阿维加德Marijn鞋跟它旨在正式验证布尔函数的编码、基数约束以及在命题逻辑中指定数学问题的其他方法。

图书馆摘要和结构

这个项目的根是一个文件lib_info.txt。该文件包含库结构的摘要以及每个文件中的重要定义。

本地建筑

您可以按照上的说明安装精益https://leanprover-community.github.io/get_started.html#常规-安装.

假设您已经安装了Lean,您可以按如下方式获取并构建此存储库:

精益项目获取ccodel/verified-encodings光盘经验证的编码精益项目构建

然后,您可以在VS Code中打开文件夹并浏览文件。

如果Lean抱怨马特里布(Lean的社区数学库)未安装,您可以将目录更改为项目的根目录并键入

精益项目get-mathlib-cache

本地下载mathlib文件。

使用Gitpod

如果您有Gitpod帐户,您可以在浏览器中浏览存储库,在云中运行Lean。如果您没有Gitpod帐户,单击该按钮将提示您创建一个帐户。

在Gitpod中打开

Gitpod每月提供50小时的免费工作时间。完成后,从左上角的菜单中选择“停止工作区”以停止时钟。或者,Gitpod会在30分钟后或关闭浏览器窗口或选项卡3分钟后为您停止。

关于

在Lean中验证命题逻辑的编码

资源

星星

观察者

叉子

包装

未发布包

语言文字