TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Holbert: An Interactive Theorem Prover

68 pointsby fennecsalmost 3 years ago

1 comment

practalalmost 3 years ago
&gt; Unlike conventional theorem provers, Holbert’s term language is just the untyped lambda calculus. While this technically makes the logic unsound, it is much simpler to use as a pedagogical tool.<p>I am not sure if it is very pedagogical to teach an unsound logic. How about you try a sound one? No types required: <a href="https:&#x2F;&#x2F;obua.com&#x2F;publications&#x2F;philosophy-of-abstraction-logic&#x2F;2&#x2F;" rel="nofollow">https:&#x2F;&#x2F;obua.com&#x2F;publications&#x2F;philosophy-of-abstraction-logi...</a><p>I&#x27;ve come to the conclusion that Abstraction Logic (AL) is actually the golden middle between FOL (first-order logic) and HOL (simply-typed higher-order logic with Henkin semantics): You can view it both as FOL plus operators&#x2F;general variable binding, and as HOL minus static types!
评论 #31520369 未加载
评论 #31520720 未加载