{"author":"homarp","children":[{"author":"homarp","children":[{"author":"seunosewa","children":[{"author":"rawland","children":[],"created_at":"2026-08-16T19:26:20.000Z","created_at_i":1786908380,"id":49322873,"options":[],"parent_id":49322822,"points":null,"story_id":49322330,"text":"There is one in the quickstart:<p><pre><code>    mathcode -p &quot;prove that the square of an even number is even&quot;\n</code></pre>\n<a href=\"https:&#x2F;&#x2F;math-ai-org.github.io&#x2F;mathcode&#x2F;#quickstart\" rel=\"nofollow\">https:&#x2F;&#x2F;math-ai-org.github.io&#x2F;mathcode&#x2F;#quickstart</a> - if you look very closely, the screenshot at the top actually shows the output (and the solution).","title":null,"type":"comment","url":null}],"created_at":"2026-08-16T19:20:10.000Z","created_at_i":1786908010,"id":49322822,"options":[],"parent_id":49322331,"points":null,"story_id":49322330,"text":"Could you provide a practical example?","title":null,"type":"comment","url":null}],"created_at":"2026-08-16T18:17:10.000Z","created_at_i":1786904230,"id":49322331,"options":[],"parent_id":49322330,"points":null,"story_id":49322330,"text":"A terminal AI coding assistant with a built-in math formalization engine \u2014 describe a problem in plain language and it converts it into a Lean 4 theorem and attempts a formal proof.","title":null,"type":"comment","url":null},{"author":"muds","children":[],"created_at":"2026-08-16T19:40:19.000Z","created_at_i":1786909219,"id":49322972,"options":[],"parent_id":49322330,"points":null,"story_id":49322330,"text":"Interesting work. Is this a wrapper around the AUTOLEAN project (<a href=\"https:&#x2F;&#x2F;github.com&#x2F;T3S1AMAX&#x2F;autolean\" rel=\"nofollow\">https:&#x2F;&#x2F;github.com&#x2F;T3S1AMAX&#x2F;autolean</a>)?","title":null,"type":"comment","url":null},{"author":"owlbite","children":[{"author":"a2ff6eeb0","children":[{"author":"a2ff6eeb0","children":[],"created_at":"2026-08-16T23:43:42.000Z","created_at_i":1786923822,"id":49324972,"options":[],"parent_id":49323903,"points":null,"story_id":49322330,"text":"Or, more accurately: it&#x27;s not possible to apply copyright to generated code; if you don&#x27;t release it, it&#x27;s a trade secret, but if you do, people can use it how they please.","title":null,"type":"comment","url":null}],"created_at":"2026-08-16T21:31:39.000Z","created_at_i":1786915899,"id":49323903,"options":[],"parent_id":49323121,"points":null,"story_id":49322330,"text":"It&#x27;s AI generated, so licensing terms are unenforceable.","title":null,"type":"comment","url":null},{"author":"jrflo","children":[{"author":"ljwoods2","children":[],"created_at":"2026-08-16T23:38:11.000Z","created_at_i":1786923491,"id":49324937,"options":[],"parent_id":49324066,"points":null,"story_id":49322330,"text":"Mathematics, Inc [1], I assume<p>[1] <a href=\"http:&#x2F;&#x2F;www.cs.utexas.edu&#x2F;users&#x2F;EWD&#x2F;ewd04xx&#x2F;EWD427.PDF\" rel=\"nofollow\">http:&#x2F;&#x2F;www.cs.utexas.edu&#x2F;users&#x2F;EWD&#x2F;ewd04xx&#x2F;EWD427.PDF</a>","title":null,"type":"comment","url":null}],"created_at":"2026-08-16T21:50:54.000Z","created_at_i":1786917054,"id":49324066,"options":[],"parent_id":49323121,"points":null,"story_id":49322330,"text":"What commercial setting do you want to use a Lean theorem-proving agent in?","title":null,"type":"comment","url":null}],"created_at":"2026-08-16T20:00:09.000Z","created_at_i":1786910409,"id":49323121,"options":[],"parent_id":49322330,"points":null,"story_id":49322330,"text":"Interesting, but I don&#x27;t see any licensing terms, which means I can&#x27;t touch it in a commercial setting.","title":null,"type":"comment","url":null},{"author":"eisbaw","children":[{"author":"bayesnet","children":[],"created_at":"2026-08-16T23:55:01.000Z","created_at_i":1786924501,"id":49325035,"options":[],"parent_id":49323278,"points":null,"story_id":49322330,"text":"I\u2019ve written a lot of Lean for economic modeling (so take this with the caveat that it\u2019s not frontier-level mathematics research) but I think this problem is overstated. If you follow good engineering standards\u2014keep primitives composable and design abstraction well\u2014it\u2019s not so hard to understand enough Lean to ensure the formalized statement is correct.<p>In part this is possible because mathlib is very well-designed and has a very good API (in no small part because they\u2019re willing to make breaking changes all the time), so building on top of it makes life much easier.","title":null,"type":"comment","url":null}],"created_at":"2026-08-16T20:19:49.000Z","created_at_i":1786911589,"id":49323278,"options":[],"parent_id":49322330,"points":null,"story_id":49322330,"text":"the tricky bit is ensuring your inaccurate plain english statement is captured and formalized correctly as lean.","title":null,"type":"comment","url":null},{"author":"philipfweiss","children":[{"author":"fractorial","children":[{"author":"andxor","children":[],"created_at":"2026-08-17T00:02:45.000Z","created_at_i":1786924965,"id":49325082,"options":[],"parent_id":49324124,"points":null,"story_id":49322330,"text":"&gt; hooking up slop to slop is just unlikely to produce anything valuable<p>Do you have a formal proof of that?","title":null,"type":"comment","url":null}],"created_at":"2026-08-16T21:58:40.000Z","created_at_i":1786917520,"id":49324124,"options":[],"parent_id":49323916,"points":null,"story_id":49322330,"text":"To be clear, I am deep into auto-research, but hooking up slop to slop is just unlikely to produce anything valuable.<p>Value is in how maths is communicated: The process, frustrations, triumphs, etc.<p>We have to able to take generated formalizations from \u201cit compiles\u201d to \u201cit is correct\u201d before crystallizing them.","title":null,"type":"comment","url":null}],"created_at":"2026-08-16T21:32:39.000Z","created_at_i":1786915959,"id":49323916,"options":[],"parent_id":49322330,"points":null,"story_id":49322330,"text":"Maybe consider an integration with theoremdb.org?","title":null,"type":"comment","url":null}],"created_at":"2026-08-16T18:17:10.000Z","created_at_i":1786904230,"id":49322330,"options":[],"parent_id":null,"points":54,"story_id":49322330,"text":null,"title":"MathCode, Mathematical Coding Agent","type":"story","url":"https://math-ai-org.github.io/mathcode/"}
