欢迎!

Coq是一个正式的证据管理系统。它提供了一种形式化语言来编写数学定义、可执行算法和定理,并提供了一个半交互式开发机器检查证明的环境。典型应用包括程序设计语言属性的证明(例如。这个CompCert公司编译器认证项目,这个验证的软件工具链用于验证C程序,鸢尾花并发分离逻辑框架),这个数学形式化(例如。完整的形式化费特汤普森定理,同伦型理论),教学.

这个参考手册标准库文档是Coq的主要文档。然而,要了解Coq,我们建议从教程或书籍开始,例如文档第页.

你不需要安装Coq就可以开始:你可以在浏览器中使用jsCoq公司!

最终你可能会想安装Coq在系统上使用用户界面由您选择。

Coq拥有一个庞大而活跃的用户社区。他们做出正式贡献开发、Coq扩展和基于Coq的工具(参见Coq包索引棒极了Coq项目和资源的策划列表)。我们有多种语言话语论坛和aZulip聊天不断更新可公开访问的存档.

请注意我们的行为准则这适用于Coq团队管理的所有空间,包括在线论坛和实体活动。

Coq是一款免费的开源软件。它的发展在很大程度上得到了Inria公司,一台法国公共计算机科学研究所,但任何人都可以跟随并参与这一过程在GitHub上.这个Coq团队管理Coq的开发:它是一个来自学术界和工业界的开发者和超级用户的国际组合。

您可以通过报告错误、,建议增强功能,提交pull请求,改进文档和许多其他方式。

还鼓励学术和工业用户在财政上捐款支持Coq及其生态系统的维护和演变通过Coq财团.