MechGeo文档
PREVIEW · 0.1
MECHGEO DOCS

从几何直觉到
机器可验证的证明

这份文档介绍如何使用 MechGeo,以及系统中每一层结果究竟意味着什么。

01 · QUICKSTART

三步完成一次证明

  1. 描述题目

    使用中文或英文写出条件和待证结论。明确命名点、直线以及中点、垂直、平行等关系。

  2. 审阅形式化

    检查生成的 GeoIR 与 Lean theorem 是否准确表达原题。必要时编辑 GeoIR 并重新验证。

  3. 确认并证明

    锁定陈述后启动自动证明。完成后可查看内核检查、完整 Lean 源码及直观解法。

打开在线体验
02 · PIPELINE

谁生成,谁验证?

语言模型负责把自然语言转换为形式陈述,并搜索候选证明。它的输出本身并不自动可信。最终证明会交给 Lean 4 内核检查;只有成功编译、没有 sorry、陈述未改变且公理在允许范围内,才会标记为已证明。

关键边界

“形式化成功”只代表陈述可以被 Lean 理解;“证明成功”才代表该陈述拥有通过内核检查的证明项。

03 · GEOIR

可读的中间表示

GeoIR 位于自然语言和 Lean 之间,便于人类发现题意翻译错误。它描述点、构造、假设和目标。

point A; point B; point C;
let D = midpoint A B;
let E = midpoint A C;
prove (parallel D E B C)

修改 GeoIR 后必须重新生成并检查 Lean 陈述,旧的人工确认和证明结果会失效。

04 · RESULTS

理解证明结果

Lean 编译

证明文件能被当前 Lean 环境接受。

无 sorry

没有使用未完成证明占位符。

Statement 未改变

证明器没有改写待证命题。

Axiom 检查

证明仅依赖允许的基础公理。

“直观解法”是在证明成功后,根据已验证 Lean 证明生成的可读解释;它帮助理解,但可信性的最终依据仍是 Lean 结果。

05 · LIMITS

当前限制

  • 这是早期研究预览,并非所有立体几何或复杂构造都已覆盖。
  • 自然语言可能存在歧义,提交证明前应认真核对形式化陈述。
  • 自动证明搜索可能失败或超时;失败不等于命题为假。
  • 繁忙时任务可能需要排队,单次证明的资源受到限制。
06 · SECURITY

安全与隐私

证明代理运行在受限沙箱中,网络访问关闭,写入范围限制在当前任务工作区。请不要在题目中提交密码、API Key、未公开研究数据或其他敏感信息。