chore: Update Lean and dependencies on 2026/02/17#758
Conversation
|
@iehality ComputabilityとArithmetic辺りに起因する修正を別ブランチ切ってやってもらえると助かる. |
|
v4.29.0-rcn には不安定な箇所がいくつかある(いくつかのエラーはこのために生じている)ので安定版に到達するまでアップデートは待ったほうが良いと思う.
|
|
Hello! I am a theoretical computer scientist (https://alexeymilovanov.github.io/) and I recently created a repository formalizing Kolmogorov complexity in Lean 4: https://github.com/AlexeyMilovanov/kolmogorov-complexity-lean I have formalized Chaitin's Incompleteness Theorem for a general axiomatic system, and I would like to show that Peano Arithmetic (PA) is a special case. I would love to use your excellent repository to show this, but unfortunately, I cannot import Foundation directly. My project uses a recent Lean 4 / Mathlib toolchain, while your repository is currently pinned to an older version. I noticed this Draft PR (#758) where you started updating the toolchain but paused waiting for a stable Lean release. Since a stable version is available now, do you plan to resume this update? If so, I can try to help with the migration and fix the remaining compilation errors (I saw the mention of broken proofs in Arithmetic and Computability). Let me know what you think! |
Thank you for reaching out. On our think, we're planning to work on PR once Lean 4.29 is officially reelased, since we have concern about instability of rc version. On the other hands, I personally find your Kolmogorov complexity formalization project quite interesting. I've been wanting to mechanize Kritchman and Raz's "The Surprise Examination Paradox and the Second Incompleteness Theorem": in case you're not familiar with it, the rough idea is that by formalizing the argument about Kolmogorov complexity within PA, and mechanizing the phenomena like the surprising examination paradox. one can derive Gödel's 2nd incompleteness and related results. |
|
Since the stable version v29.0 has already been released, I think we can get started on this right away. |
|
@SnO2WMaN @iehality To cleanly separate the information-theoretic paradox from the first-order logic boilerplate, I created an abstract
|
|
This looks great! (I am reading through your code right now.) |
|
とりあえず現状のModalとPropositional周りは終わったのでよろしく頼む.また問題が起きたら連絡してほしい. |
|
修正完了しました. @SnO2WMaN |
|
@AlexeyMilovanov FYI we've done update to v4.29 so you can continue thanks. |
No description provided.