feat(OEIS/80170): mark conjecture as solved#4253
Conversation
|
👋 This is an automated welcome message. 🤖 A few friendly reminders while the review gets started:
Thanks again for helping improve Formal Conjectures. |
|
Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). View this failed invocation of the CLA check for more information. For the most up to date status, view the checks section at the bottom of the pull request. |
mo271
left a comment
There was a problem hiding this comment.
Thanks, looks good to me!
Congrats on proving this!
| @@ -58,8 +58,13 @@ def PrimePowerCondition (k : ℕ) : Prop := | |||
|
|
|||
| /-- | |||
| Conjecture: The gcd condition is equivalent to the prime power condition. | |||
There was a problem hiding this comment.
| Conjecture: The gcd condition is equivalent to the prime power condition. | |
| Conjecture: The gcd condition is equivalent to the prime power condition. | |
| This has been conjectured by Ralf Stephan. |
This is prexisting and should hvae been added when this conjecture was added: but let's mention that this conjecture was added to the OEIS by Ralf Stephan, (who is also a frequent contributor to our repo under the github hanble @rwst !)
|
@guodk Looking good, congratulations! Is there a publication we can refer to? |
Thank you! Two papers are currently in preparation: one on the informal and formal theorem-proving agents we used, and one on the mathematical proof of A080170 itself. We plan to post both as arXiv preprints soon, and I'll share the links here once they're available. |
|
@guodk Maybe you want to cite https://arxiv.org/abs/math/0409509 . The conjecture is (17). |
let's also add that to the docstring here, I suppose |
|
@rwst @mo271 Thanks for waiting. The arXiv preprint is now available at https://arxiv.org/abs/2606.22997. It gives the natural-language proof and describes the Lean formalization used for this PR. |
@guodk Great! Can you add a link to that preprint in the docstring/reference section in the file? |
…fs to KLMM MechMath Agent Team
Completed in commit 33af73c — docstring now cites Ralf Stephan's Proof or Disprove: 100 Conjectures from OEIS (Conjecture 17) and the proof preprint (arXiv:2606.22997). Both the natural-language proof and Lean 4 formalization are credited to the KLMM MechMath Agent Team. Thank you! |
Closes #4252
This PR marks
OeisA80170.gcdCondition_iff_primePowerCondition(a member ofFC100OpenSet1) as
research solved, with aformal_proofattribute linking toa complete Lean 4 proof:
https://github.com/guodk/formal-conjectures/blob/0720658844d76a50d48e4baa152eef14d4462907/FormalConjectures/OEIS/80170.lean#L1823
About the proof
sorry; the proved statement is verbatim the one in this repo.lake buildgreen, linters clean).propext,Classical.choice,Quot.sound.Kummer theorems, a digit-box stabilizer theorem, a zero-run lemma, and a
primary criterion for the binomial GCD
D(k).Changes
FormalConjectures/OEIS/80170.lean:research open→research solved,added
formal_proofattribute (proof body stayssorryper the 25–50 linepolicy in CONTRIBUTING.md).
FormalConjectures/Subsets/FC100OpenSet1.lean: category counts 96/4 → 95/5.Provenance / AI disclosure: the proof was found by the informal and formal
theorem-proving agents developed by the Key Laboratory of Mathematics
Mechanization (KLMM), Chinese Academy of Sciences — the informal agent produced
the mathematical proof and the formal agent carried out the Lean 4
formalization. The result is fully verified by the Lean compiler.