15 comments

  • JuniperMesos9 hours ago
    &gt; A zeroth approximation of what Palomar intends to be is the analogue of a preprint server for Lean proofs. More precisely, Palomar (which is named after the astronomical observatory) is a registry of external Github repositories (or more precisely, “snapshots” of such repositories, as represented by a specific Github commit) containing Lean code adhering to the current best practices for such formalizations,<p>Either Terry Tao is - imprecisely and inaccurately - using the name of the popular git repository hosting service &quot;Github&quot; as a synonym for the open-source version control system &quot;git&quot;, likely because he has some familiarity with software version control but is not himself a specialist in computer programming; or he does fully understand the distinction and Palomar was written in such a way that it only works for git repositories hosted on GitHub specifically and Tao is accurately describing that. Either possibility is unfortunate. I do not like GitHub&#x27;s de-facto mindshare monopoly on decentralized version control system hosting.
    • fuglede_9 hours ago
      It only works for GitHub; see <a href="https:&#x2F;&#x2F;palomar-registry.org&#x2F;how-to-submit" rel="nofollow">https:&#x2F;&#x2F;palomar-registry.org&#x2F;how-to-submit</a><p>And what a strange decision indeed.
      • klntsky5 hours ago
        No thats not a strange decision. self-hosted git servers disappear all the time, it&#x27;s better to have everything unavailable at once when github is down than suffer whenever either of the sources goes unreachable. Non-developers view git availability as a simple utility, they don&#x27;t attach a value judgement to git being usable with any remote.
        • steinwinde4 hours ago
          &gt; suffer whenever either of the sources goes unreachable<p>This is not the way Palomar works. From the About page (<a href="https:&#x2F;&#x2F;palomar-registry.org&#x2F;about" rel="nofollow">https:&#x2F;&#x2F;palomar-registry.org&#x2F;about</a>):<p>&gt; Palomar does keep a public preservation fork of every registered source, solely as a backup for the registry in the event that the original repository disappears.<p>The decision to limit git sources to Github is likely in order to be able to use Github&#x27;s fork mechanism. Palomar could still offer to take a copy of the relevant commit of non-Github repositories.
          • fuglede_1 hour ago
            And since all they need is a particular folder structure, you don&#x27;t really need anything Git at all. Any kind of blob would do, cf. e.g. how Zenodo works.
        • crote3 hours ago
          The main reason Github is in the news these days is due to its unreliability. If availability is your main concern, Github would be a <i>very</i> odd choice for your One Blessed Source.<p>Besides, it isn&#x27;t &quot;self-hosted basement Git server VS Github&quot;. There are plenty of <i>other</i> large and reliable forges out there, such as GitLab, Sourcehut, Bitbucket, or Codeberg. Considering how many people - from individual devs to major open-source projects - are abandoning Github, launching a new project in 2026 which <i>only</i> works with Github is a rather odd choice.<p>It doesn&#x27;t even make sense from a technical perspective. Git has a standard protocol it uses for cloning repos. You have to go out of your way to make it <i>not</i> work with other forges. And if reliability is critical, <i>surely</i> you&#x27;d just mirror it locally? Heck, why not make use of Git&#x27;s inherent distributed nature and allow defining <i>multiple</i> upstream sources? Integrity is already handled by the commit hash itself, so it doesn&#x27;t matter if you fetch that commit from Github, GitLab, or some guy&#x27;s basement server - just take whichever one happens to respond the fastest.
          • orochimaaru25 minutes ago
            This is for mathematicians and not software engineers. You look for ease of use and familiarity with tooling.<p>If I was a mathematician looking for a simple solution, I would go for GitHub too. Software engineering concerns don’t really apply here.
          • YetAnotherNick3 hours ago
            &gt; Considering how many people<p>That is a terrible metric to look into. Github being down is news, but on a long enough time horizon Gitlab or other provider isn&#x27;t significantly better. It&#x27;s just they are in news less often.
            • steinwinde2 hours ago
              &gt; on a long enough time horizon Gitlab or other provider isn&#x27;t significantly better<p>I suspect the same. But do you have any evidence for this? The status pages of Github and Gitlab (more precisely their history pages) don&#x27;t seem to be a good starting point for comparisons. Anything I find online are people reporting their own experiences, and it&#x27;s difficult to tell how accurate they are, how many users were truely affected etc. The only thing I can vouch for is that Github has got more unreliable - adding to the hearsay myself...
        • bebimbop2 hours ago
          I don&#x27;t know if I&#x27;d consider GitLab, Bitbucket or any of the other git repo hosting services to be much worse than github in terms of availability or reliability.
      • zldar3 hours ago
        He is seemingly unbothered by the AI cartel centralization. He also wrote for MSFT&#x27;s AI Anthology in 2023:<p><a href="https:&#x2F;&#x2F;unlocked.microsoft.com&#x2F;ai-anthology&#x2F;terence-tao&#x2F;" rel="nofollow">https:&#x2F;&#x2F;unlocked.microsoft.com&#x2F;ai-anthology&#x2F;terence-tao&#x2F;</a><p>He clearly loves big industry, as unfortunately also too many software engineers do.
        • orochimaaru24 minutes ago
          He is a fields medal winner who is looking to see how AI can further mathematics research. I’m unsure of what your specific issue with that is.
    • kachnuv_ocasek7 hours ago
      I don&#x27;t think these two possibilities are entirely exclusive. He could be using GH as a synonym for Git, but it&#x27;s also the case the Palomar only works for GH repositories
  • sva_9 hours ago
    &gt; The submission process is thorough, but achievable: as a test, I successfully managed to submit my own recent formalization [...]<p>I find this kind of endearing, how he almost makes it sounds like &quot;If even I can do it, you can too!&quot;, disregarding he&#x27;s probably the most prolific mathematician currently alive.<p>Some years ago I suggested it might be interesting to have a kind of blockchain of formally verifiable mathematical proofs, but was quickly shutdown by people telling me it was a useless endeavor due to Goedels incompleteness theorems.<p>I think the larger issue of computationally creating a library of math proofs is still that one might come up with an infinite amount of useless theorems that are trivial to prove, but I suppose this registry is manually vetted. Theres a strong inductive bias in maths in that humans still decide what axiomatic systems, theorems, definitions etc are interesting to us.<p>But I think the method of proving things will soon go out style as an endeavor to devote perhaps years of your life to.
    • erichocean2 minutes ago
      &gt; <i>but was quickly shutdown by people telling me it was a useless endeavor due to Goedels incompleteness theorems</i><p>You shouldn&#x27;t have listened to them, &quot;incompleteness&quot; only applies when you try to encode the language and meta-language in the same encoding—which no one actual does. (For example, programming language syntax is complete.)
    • teiferer8 hours ago
      &gt; Some years ago I suggested it might be interesting to have a kind of blockchain of formally verifiable mathematical proofs,<p>How does a blockchain help here?<p>&gt; but was quickly shutdown by people telling me it was a useless endeavor due to Goedels incompleteness theorems.<p>I&#x27;m curious about those arguments ... what does incompleteness have to do with this?<p>&gt; But I think the method of proving things will soon go out style as an endeavor to devote perhaps years of your life to.<p>I&#x27;m not in that camp. With the new tools available, it might change how this endeavor exactly works, but there will always be claims at the edge of our understanding for which we seek explanations and proofs are just that. The ones that can be easily and autonomously discovered by a machine will not be subject to human attention for that purpose, but there will still be a frontier that needs (and will get) attention.<p>Mind you that not all math activity happens at that frontier. Generations of aspirarional young math fans have re-proven countless foundational results just for fun, because it&#x27;s a satisfying and eye-opening activity, and that&#x27;s how you learn. That will not change fundamentally even though maybe the tools they use will.<p>It&#x27;s also not new that the setting for frontier research changes. Not too many generations ago, proofs were written with literal pen on paper and communicated by letter to dear math colleagues in distant countries. That&#x27;s very different today, but has not killed math as a profession. To the contrary. There are far more mathematicians today than there were 300 years ago.
      • JohnKemeny8 hours ago
        Not trying to answer on OP&#x27;s behalf, but perhaps they didn&#x27;t mean blockchain in the literal sense, but more like a DAG of theorems that are shared globally?
      • pfdietz3 hours ago
        The Goedel bit reminded me of the bogus argument that AI is impossible due to the Goedel Incompleteness Theorem.
    • dsfadgergdsg9 hours ago
      [flagged]
  • trostaft19 minutes ago
    Ah, interesting! I&#x27;ve been toying around with a formalizing of a paper I&#x27;m closing to submitting; maybe I&#x27;ll try to clean it up into a format for this.
  • tjsquared22 minutes ago
    It&#x27;s nice to see Terry not only accepting the assistance of AI in mathematics but helping to strengthen the formalization infrastructure for the AI and Math communities.
  • cbondurant3 hours ago
    I can only hope that the hard github dependency can be chalked up to just &quot;this was the easiest way to get this out the door&quot;. Its not a good solution in the long term, (single point of failure, github is increasingly unreliable and disliked, what about people already on a different forge or repository source) but it does solve at least a few problems that would otherwise be thorny (minimum bar for submission, outsourcing identity and spam management to github, etc.)<p>And since the bar for validation is expressly stated to be rather weak, I guess this would be best conceptualized as a specialized search engine that can weed out the &lt;80th percentile of mediocre formalized proofs, with a target audience of professional mathematicians who have the ability to make determinations on the final 20% themselves.<p>Maybe also something I&#x27;d wanna skim over at some point, as a non-mathmatician who just thinks lean is neat. Its not useful to me but its fun to learn about.
  • bramhaag8 hours ago
    It seems that Lean keeps re-inventing everything Isabelle has had for decades (<a href="https:&#x2F;&#x2F;isa-afp.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;isa-afp.org&#x2F;</a>) in worse ways. There is no reason this has to depend on GitHub.
    • steinwinde3 hours ago
      Agreed.<p>Tangentially: Although many of the creators, maintainers and board members of Palomar have a background in Lean, the project welcomes alternative proof assistants, see &quot;What about other proof assistants?&quot; on the about (<a href="https:&#x2F;&#x2F;palomar-registry.org&#x2F;about" rel="nofollow">https:&#x2F;&#x2F;palomar-registry.org&#x2F;about</a>) page. From what I can tell, many in the mathematical community lament the predominance of Lean, but it reached some sort of critical mass (ecosystem, size of library) that makes it very hard to compete with - e.g. find someone who volunteers to support an alternative on Palomar, with all that this entails.
  • dwheeler10 hours ago
    Very cool. The metamath community tends to centralize results, so its equivalent is simply:<p><a href="https:&#x2F;&#x2F;us.metamath.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;us.metamath.org&#x2F;</a>
  • demibabs11 hours ago
    &gt; However, checking that a given Lean repository actually proves the claimed statement is somewhat non-trivial, especially for an audience which is not expert in the use of Lean<p>Isn’t this kind of a recursive problem where you now have to prove your proof that their proof proves their claimed statement?
    • emil-lp2 hours ago
      You only have to prove the formalization of the <i>theorem statement</i>. The formalized statement is guaranteed to be true if Lean says so.<p>There will always be a leap from the real world to the formal world.
    • red75prime9 hours ago
      It&#x27;s not a proof. You check that the mathematical ideas expressed in the claimed statement are the same as the mathematical ideas expressed by the Lean repository.
  • dash210 hours ago
    Is there a reason to link out to Github, rather than just storing the files oneself? I don&#x27;t suppose Lean proofs are very large files.
  • mrconter29 hours ago
    <a href="https:&#x2F;&#x2F;theoremdb.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;theoremdb.org&#x2F;</a><p>Seems to be doing exactly the same?
    • fractorial3 hours ago
      Palomar requires the Comparator&#x2F;formalization.yaml challenge stack. It also has an LLM-based vacuity gate backed by Tao.<p>Theoremdb is just a slop farm.
  • seeknotfind11 hours ago
    Wow. This is incredible. Turning the entire field of mathematics into a formalized and connected system. An index of mathematical understanding. All fields will undergo this change!!!<p>My man Terrance Tao, I hope to contribute to your symphony of progress.<p>If the interrelationships of this are also exposed and searchable, if it can build many bridges inside itself, then this is truly the cipher key to all that can be known.
    • pfdietz3 hours ago
      Every math paper ever (there are about 4 million of them) will get formalized. One benefit of this is finding out which ones were actually correct, and which had unrecognized flaws in their claimed results.<p>After that, we can do statistics to see which ideas in math are most used, and perhaps mine for unrecognized patterns, refactoring math to find new abstractions.
  • tmshapland11 hours ago
    This is really cool! The thing I was looking for in the post is why people would contribute submissions to Palomar. What is the incentive?
    • teiferer10 hours ago
      Why publish research articles? Why contribute to the Linux kernel? ...?
      • breezybottom3 hours ago
        Articles are for academic promotion, obviously.
    • mlpoknbji11 hours ago
      Same reason why you would use arxiv instead of posting the result to X.
  • hkalbasi5 hours ago
    <a href="https:&#x2F;&#x2F;xkcd.com&#x2F;927&#x2F;" rel="nofollow">https:&#x2F;&#x2F;xkcd.com&#x2F;927&#x2F;</a> Standards
  • hn6l4bg2fw3 hours ago
    [dead]