Isabelle `在AFP中查找_定理

Isabelle `在AFP中查找_定理,isabelle,Isabelle,我如何使用find_定理机制来搜索整个形式证明档案(AFP) 我已经把档案下载到我的机器上,我可以从中导入理论。例如,如果我写导入Kleene_代数。Kleene_代数模型,那么该理论中的所有定理都成功地提供给我。但是如果我接着键入find_定理,我只会从我导入的特定理论中获得搜索结果。如果我想搜索整个档案怎么办?例如,也许有人证明了一个对我有用的定理,但我不知道他们把他们的理论称为什么。简单地说,你不能,除非你将整个AFP导入你的理论(这可能行不通) 我不确定是否有人正在努力实现你的愿望。查找

我如何使用
find_定理
机制来搜索整个形式证明档案(AFP)


我已经把档案下载到我的机器上,我可以从中导入理论。例如,如果我写
导入Kleene_代数。Kleene_代数模型
,那么该理论中的所有定理都成功地提供给我。但是如果我接着键入
find_定理
,我只会从我导入的特定理论中获得搜索结果。如果我想搜索整个档案怎么办?例如,也许有人证明了一个对我有用的定理,但我不知道他们把他们的理论称为什么。

简单地说,你不能,除非你将整个AFP导入你的理论(这可能行不通)


我不确定是否有人正在努力实现你的愿望。

查找定理只适用于加载的理论。如果您对定理名称有概念,可以使用任何文本搜索工具。在macOS上,Splotlight搜索(cmd+space)非常有用。

拉里·保尔森和他的亚历山大项目团队正致力于实现这一目标。不过,它们还处于一个开始。