You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Isabelle/HOL中如何配置simp仅使用set_rec引理进行化简

在Isabelle/HOL中仅使用set_rec调用化简器

要实现仅用引理set_rec进行化简、清空默认所有定理的需求,你不需要用del_all这类虚构语法——Isabelle的simp早已提供了直接的解决方案:使用only:参数。

正确写法

by (simp only: set_rec)

细节解释

  • 当你使用only:时,化简器会完全清空默认的重写规则集合,只把你指定的set_rec作为唯一可用的重写规则来使用。
  • 对比其他参数的作用,能更清晰理解差异:
    • del::从默认的化简规则集合中删除指定条目(比如你提到的by (simp del: less_imp_le_nat))
    • add::在默认集合的基础上额外添加指定规则
    • only::彻底替换默认集合,只保留你列出的规则

这样写就完全符合你“仅用set_rec化简”的需求啦。

内容的提问来源于stack exchange,提问作者P. Ez

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.13 08:54:43