PulseAugur
实时 06:39:45
English(EN) Case study: solving P-99 with LPTP and an LLM

Anthropic 的 Claude LLM 用于 Prolog 代码生成和形式化验证

研究人员详细介绍了一项实验,他们使用 AnthropicClaude LLM 解决了称为 P-99 的一组 Prolog 编程练习。该 LLM 不仅生成了 Prolog 代码和测试,还使用逻辑程序定理证明器 (LPTP) 形式化证明了类型、接地性(groundness)和终止性等属性。这种被称为“vibe-coding/vericoding”的方法,涉及生成非正式规范,并让 Claude 产生具有形式保证的可靠代码,最终生成了 58 个逻辑过程、508 个测试和 257 个具有广泛证明行的引理。 AI

影响 展示了 LLM 不仅能生成代码,还能进行形式化验证的能力,有可能加速软件可靠性。

排序理由 该集群描述了一项在 arXiv 上发表的案例研究,详细介绍了使用 LLM 解决编程问题和生成形式化证明,符合研究类别。[lever_c_demoted from research: ic=1 ai=1.0]

在 arXiv cs.AI 阅读 →

AI 生成摘要 · Google Gemini · 来自 1 个来源。 我们如何撰写摘要 →

Anthropic 的 Claude LLM 用于 Prolog 代码生成和形式化验证

报道来源 [1]

  1. arXiv cs.AI TIER_1 English(EN) · Fred Mesnard, Thierry Marianne, \'Etienne Payet, Wim Vanhoof ·

    案例研究:使用 LPTP 和 LLM 解决 P-99

    arXiv:2607.21196v1 Announce Type: cross Abstract: Ninety-Nine Prolog Problems (P-99) is a famous set of Prolog exercises. We solved the first thirty three just by prompting an LLM (Large Language Model). We used Claude from Anthropic. By solved we mean: generate the Prolog code a…