我是一个绝对的初学者,而不是程序员,试图用Logic和Proof学习形式验证。我无法在精益中导入任何东西。
我将二进制文件的tar文件解压缩到/ tmp然后执行
的/ tmp / …
我通过直接联系Avigad教授得到了解决方案。
事实证明,该书不仅使用标准库,还使用精益数学组件库, mathlib 。 安装它对我有用。我现在可以做 import data.set 没有收到错误。
import data.set
这些包隐藏在 init 。
init
import init.classical import init.data.nat import init.data.set
但我相信精益可以进口所有东西 init 默认情况下,您实际上不需要上面的行。
你也可以跳过 open 并限定调用。
open
example (P : Prop) : P �� ? P := classical.em P