--- title: "AND-OR DAG 分层记忆化" created: 2026-07-03 updated: 2026-07-03 type: concept tags: ["theorem-proving", "dag", "memory", "planning"] sources: ["arxiv:2606.03303"] --- # AND-OR DAG 分层记忆化 > 不只是记录证明进度,还结构化分层记忆——单调精化、引理复用、预期规划。 ## 核心定义 **AND-OR DAG 分层记忆化** 是 [[leap-agentic-atp|LEAP]] 证明树的组织方式: - **OR 节点**:开放目标或引理声明——可用任意有效策略解决 - **AND 节点**:候选分解——其成功取决于所有子目标都被证明 ## 三个关键属性 ### 1. 单调精化(Monotone Refinement) 一旦目标被分解为子目标,后续搜索可聚焦于扩展和解决这些后代,**无需重构已有依赖结构**。单个证明尝试可被修改、扩展或放弃,而 DAG 保留整体证明计划的稳定依赖结构。 ### 2. 引理记忆化(Lemma Memoization) 中间引理声明存储为共享证明节点,在**不同分支中出现相同子问题时复用**。这减少了冗余推导,让独立证明路径收敛于公共依赖。 ### 3. 预期引理规划(Anticipatory Lemma Planning) 蓝图生成阶段可提出**当前不立即需要但未来可能有用**的辅助引理。这些预期引理作为非必需依赖(虚线边)保留在图记忆中,不影响当前 AND 节点的解决。 ## 与证明透明度的关系 DAG 暴露了:哪些目标仍开放、哪些引理已解决、哪些节点阻塞下游进展。这为 [[verification-guided-proof-search|验证引导搜索]] 提供可解释的蓝图式工作空间,也支持人-AI 协作。 ## 参考 - [[leap-agentic-atp|LEAP]] - [[blueprint-driven-atp|蓝图驱动 ATP]] - [[interleaved-informal-formal-planning|非正式-形式化交错规划]]