Skip to content

New Smooth Take-Off planet - #160

Open
WenrongZou wants to merge 34 commits into
hhu-adam:main-v2from
WenrongZou:Smooth
Open

New Smooth Take-Off planet#160
WenrongZou wants to merge 34 commits into
hhu-adam:main-v2from
WenrongZou:Smooth

Conversation

@WenrongZou

@WenrongZou WenrongZou commented Jul 20, 2026

Copy link
Copy Markdown
Collaborator

Comment thread Game/Levels/Smooth/L05.lean
@TentativeConvert

Copy link
Copy Markdown
Collaborator

Overall structure with Boss = (derivative computation) and final level = (main statement as easy corollary) looks good to me. Still has a number of tactics that we haven't introduced in the game (like refine and convert). You could introduce these, but that would require additional levels for practising these tactics. So it might be easier to try to find alternative proofs that avoid them.

@WenrongZou

Copy link
Copy Markdown
Collaborator Author

I think refine and convert only exist in the Branch of the proof, where I use them to record the mathlib proof. In the main branch of the proof, I have already avoided to use these two tactics.

@TentativeConvert

Copy link
Copy Markdown
Collaborator

I think refine and convert only exist in the Branch of the proof, where I use them to record the mathlib proof. In the main branch of the proof, I have already avoided to use these two tactics.

Indeed. Sorry I didn't notice this.

Comment thread Game/Levels/Smooth/L01.lean Outdated
/-- `Polynomial R` — with notation `R[X]` — is the type of polynomials with
coefficients in `R`. Its elements are formal expressions in the variable
`X`, such as `X ^ 2 + 1`. -/
DefinitionDoc Polynomial as "Polynomial"

@WenrongZou WenrongZou Jul 27, 2026

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We introduced MvPolynomial in the planet Saturn L03. I wonder if we should also introduce Polynomial there. @TentativeConvert

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good idea! Can you replace MvPolynomial with Polynomial in the first level of that Saturn that mentions polynomials? And edit the Hints/Intro etc. in that level and the next, so that one level introduces Polynomial, and the next introduces MvPolynomial?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants