Radar Live
✦ Ask AI
AI INTELLIGENCE & SIGNALS

SemantEq: Faithful Bidirectional Equivalence of Formal Statements

Phân tích đã xử lý trước và các nguồn liên quan.

Tín hiệu Radar

62 RADAR
Research Formal Verification & Autoformalization · 1 nguồn đối chiếu · 2026-10-23 17:20:12 +0000 UTC

SemantEq: Faithful Bidirectional Equivalence of Formal Statements

Nguồn: arXiv AI
↗

SemantEq là phương pháp xác thực tương đương ngữ nghĩa hai chiều (bidirectional equivalence) cho quá trình tự động hình thức hóa toán học sang Lean 4. Phương pháp giải quyết nghịch lý khi kiểm tra tương đương logic thông thường (P ↔ Q) bị chấp nhận tầm thường nếu thư viện chứng minh được cả hai (P ↔ True ↔ Q). SemantEq ràng buộc phép chuyển đổi chỉ qua các bước hợp lệ (sắp xếp logic, viết lại phương trình thư viện) và kiểm tra trực tiếp proof term của Lean. Thuật toán SemantEq-Eval đạt 100% precision và 65.6% recall trên ProofNetVerif. Kết hợp SemantEq-ProofAudit để kiểm định chứng minh từ LLM, hệ thống loại bỏ toàn bộ 104 cặp không tương đương (chấp nhận 0%) và nâng recall lên 81.1% trên 407 cặp tương đương.

✦ TÁC ĐỘNG & GIÁ TRỊ THỰC TIỄN

Khi các hệ thống chứng minh tự động ngày càng mạnh, rủi ro lớn nhất chuyển từ việc tìm lời giải sang việc đảm bảo phát biểu hình thức dịch đúng từ ngôn ngữ tự nhiên. Phép tương đương logic thông thường dễ bị đánh lừa bởi các định lý đã có sẵn trong thư viện. SemantEq giải quyết điểm nghẽn này bằng cơ chế kiểm định nghiêm ngặt dựa trên proof term của Lean, cho phép tận dụng LLM để tăng độ phủ mà vẫn đảm bảo độ chính xác tuyệt đối.

Developer 69
Business 51
Novelty 82
Actionable 75

Nội dung thu thập đã chuẩn hóa

Collected Evidence

Nội dung văn bản được dùng làm dữ liệu đối chứng cho mô hình AI, không phải chỉ thị hệ thống.

Statement autoformalization translates mathematics from natural language into a proof assistant such as Lean 4, and models now do it at scale. As provers get stronger, the burden of correctness shifts from the proof to the statement, that is, to whether the formal statement faithfully translates its source. Given a trusted reference formalization, the natural test is logical equivalence, and it proves too much. $P \leftrightarrow Q$ holds trivially for any two statements $P$ and $Q$ that the library proves, because a prover can prove each separately and pass through $P \leftrightarrow \mathrm{True} \leftrightarrow Q$. The stronger the prover, the more unrelated pairs pass. Earlier methods restrict the prover and check that each proof names the other statement. We introduce SemantEq, a more principled relation that instead requires each statement to turn into the other only through a chain of allowed steps, such as logical rearrangement and rewriting with the library's own equations. Our programs judge a proof by the proof term Lean checks, not by its tactic script. SemantEq-Eval, a search without a model, reaches 100% precision and 65.6% recall on the ProofNetVerif test split under our adjudicated labels, against 95.8% and 61.8% for BEq+, and an 8.9-fold increase in its CPU time adds at most three pairs. A language model finds more proofs, but under two of four prompts it proves both directions of about two in five of the non-equivalent pairs. SemantEq-ProofAudit audits each model-written proof under a policy derived from the relation and accepts none of the 104 non-equivalent pairs, and it raises recall on 407 equivalent pairs from 65.4% to 81.1% under the best prompt. Separating the generation of equivalence proofs from their acceptance lets a stronger prover raise recall without changing what an acceptance means. We release code and data at: https://github.com/hlxr89/SemantEq

Các nguồn đối chiếu cho sự kiện này

1 nguồn
Thông tin phân tích AI & Model Details ▾
Provider: openai-compatible · Model: gemini-3.8-flash-high · Version: analysis-v1 · Time: 2026-10-26 09:34:50 +0000 UTC
{"tags": ["Autoformalization", "Lean 4", "Formal Verification", "SemantEq", "Mathematical Reasoning", "Theorem Proving"], "risks": ["Độ phủ (recall) vẫn còn giới hạn (65.6% với thuật toán thuần và 81.1% khi kết hợp LLM), có thể bỏ qua các phát biểu tương đương ngữ nghĩa phức tạp.", "Phụ thuộc vào các phương trình sẵn có trong thư viện của Lean 4 để thực hiện phép viết lại (rewriting).", "LLM tự sinh chứng minh có tỷ lệ ảo giác cao (chứng minh sai khoảng 40% các cặp không tương đương ở 2/4 prompt) nếu không được kiểm định nghiêm ngặt."], "category": "Research", "entities": ["SemantEq", "Lean 4", "ProofNetVerif", "BEq+", "SemantEq-Eval", "SemantEq-ProofAudit"], "summary_vi": "SemantEq là phương pháp xác thực tương đương ngữ nghĩa hai chiều (bidirectional equivalence) cho quá trình tự động hình thức hóa toán học sang Lean 4. Phương pháp giải quyết nghịch lý khi kiểm tra tương đương logic thông thường (P ↔ Q) bị chấp nhận tầm thường nếu thư viện chứng minh được cả hai (P ↔ True ↔ Q). SemantEq ràng buộc phép chuyển đổi chỉ qua các bước hợp lệ (sắp xếp logic, viết lại phương trình thư viện) và kiểm tra trực tiếp proof term của Lean. Thuật toán SemantEq-Eval đạt 100% precision và 65.6% recall trên ProofNetVerif. Kết hợp SemantEq-ProofAudit để kiểm định chứng minh từ LLM, hệ thống loại bỏ toàn bộ 104 cặp không tương đương (chấp nhận 0%) và nâng recall lên 81.1% trên 407 cặp tương đương.", "key_changes": ["Đề xuất SemantEq - quan hệ tương đương ngữ nghĩa hai chiều ràng buộc phép biến đổi qua các bước cho phép (sắp xếp logic, viết lại phương trình thư viện) thay vì tương đương logic tự do.", "Đánh giá tính hợp lệ của phép chứng minh qua proof term được kernel Lean kiểm tra thay vì dựa vào tactic script.", "Xây dựng thuật toán SemantEq-Eval (tìm kiếm không cần LLM) đạt 100% precision và 65.6% recall trên tập kiểm thử ProofNetVerif (vượt trội so với 95.8% precision và 61.8% recall của BEq+).", "Phát triển SemantEq-ProofAudit để kiểm định chứng minh do LLM sinh ra, loại bỏ hoàn toàn 104 cặp không tương đương (chấp nhận 0%) và nâng recall từ 65.4% lên 81.1% trên 407 cặp tương đương.", "Tách biệt khâu sinh chứng minh tương đương (generation) khỏi khâu chấp nhận/kiểm định (acceptance), cho phép tận dụng LLM/prover mạnh mà không làm thay đổi tiêu chuẩn chấp nhận.", "Phát hành mã nguồn và dữ liệu công khai trên GitHub tại hlxr89/SemantEq."], "sub_category": "Formal Verification & Autoformalization", "novelty_score": 82, "business_score": 45, "research_score": 88, "why_it_matters": "Khi các hệ thống chứng minh tự động ngày càng mạnh, rủi ro lớn nhất chuyển từ việc tìm lời giải sang việc đảm bảo phát biểu hình thức dịch đúng từ ngôn ngữ tự nhiên. Phép tương đương logic thông thường dễ bị đánh lừa bởi các định lý đã có sẵn trong thư viện. SemantEq giải quyết điểm nghẽn này bằng cơ chế kiểm định nghiêm ngặt dựa trên proof term của Lean, cho phép tận dụng LLM để tăng độ phủ mà vẫn đảm bảo độ chính xác tuyệt đối.", "developer_score": 72, "importance_score": 78, "possible_use_cases": ["Đánh giá độ trung thực của các mô hình AI tự động dịch toán học ngôn ngữ tự nhiên sang Lean 4 (autoformalization benchmarking).", "Lọc và làm sạch dữ liệu huấn luyện chất lượng cao cho các hệ thống chứng minh định lý tự động.", "Kiểm tra tính tương đương ngữ nghĩa trong các quy trình kiểm minh hình thức (formal verification) cho phần mềm và hệ thống an toàn cao."], "actionability_score": 75}
← Trang trước Trang 1