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

如何打印decreasing_by中递归函数终止性证明的显式形式?

在Lean中查看递归函数终止性证明的显式项

Lean会自动为递归函数的终止性证明生成辅助定理,你可以通过以下几种方式找到并打印它:

  • 直接打印自动生成的证明项:Lean对单终止度量的递归函数,通常会将终止性证明命名为函数名._proof_1。针对你的代码,执行:

    #print LAMt.occurs_free_in._proof_1
    

    若存在多个终止条件,可尝试._proof_2等后缀。

  • 列出所有相关辅助项:如果不确定具体名称,用#print prefix查看所有以目标函数开头的项:

    #print prefix LAMt.occurs_free_in
    

    输出结果中会包含终止性证明的完整名称。

  • 查看完整显式结构:开启全打印选项后再执行#print,能展开所有隐式参数和内部构造:

    set_option pp.all true
    #print LAMt.occurs_free_in._proof_1
    

内容的提问来源于stack exchange,提问作者sortai

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.10 11:52:06