Skip to content

Conversation

kryzar
Copy link
Contributor

@kryzar kryzar commented Mar 19, 2024

The definition of $j$-invariants, basic $j$-invariants and $j_k$-invariants defer in Potemine's article and Papikian's book. Thanks to @DavidAyotte, we follow Potemine's convention. Seeing however the growing popularity of Papikian's book, I reckon it is a good idea to add a note in the documentation addressing those differences.

Also, I fixed a typo.

Potemine:

image
image

Papikian:

image
image

📝 Checklist

  • The title is concise and informative.
  • The description explains in detail what this PR is about.
  • I have linked a relevant issue or discussion.
  • I have created tests covering the changes.
  • I have updated the documentation accordingly.

⌛ Dependencies

kryzar added 2 commits March 18, 2024 21:58
In DrinfeldModule.j_invariant docstring, there was a typo in the first
`.. MATH::` environment: the exponent on the denominator was $d_q$
instead of $d_r$.
We believe there was an ambiguity between our naming of j-invariants,
basic j-invariants and jk-invariants, as we follow Potemine's
convention, which differs from Papikian's. Consequently, we remove the
ambiguity in a note in the docstring.
@kryzar kryzar marked this pull request as draft March 19, 2024 10:25
@kryzar
Copy link
Contributor Author

kryzar commented Mar 19, 2024

I have trouble building the doc on my machine. I am waiting for the doc to build here to check that the result is properly rendered, before removing the Draft status.

@DavidAyotte
Copy link
Member

This PR is a good idea in order to clear any potential confusion that might happen for those following Papikian's book. Thanks! I will review it once the doc are finished building.

@kryzar
Copy link
Contributor Author

kryzar commented Mar 19, 2024

The result looks good to me!

@kryzar kryzar requested review from xcaruso and DavidAyotte March 19, 2024 11:31
@kryzar kryzar marked this pull request as ready for review March 19, 2024 11:32
Copy link
Member

@DavidAyotte DavidAyotte left a comment

Choose a reason for hiding this comment

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

It looks good to me!

@kwankyu kwankyu changed the title Enhance document of Drinfeld module Potemine $j$-invariants Enhance document of Drinfeld module Potemine j-invariants Mar 19, 2024
@kwankyu kwankyu changed the title Enhance document of Drinfeld module Potemine j-invariants Enhance document of Drinfeld module Potemine j-invariants Mar 19, 2024
Copy link

Documentation preview for this PR (built with commit 77314e0; changes) is ready! 🎉

@kryzar kryzar changed the title Enhance document of Drinfeld module Potemine j-invariants Enhance documentation of Drinfeld module Potemine j-invariants Mar 27, 2024
@vbraun vbraun merged commit cf58964 into sagemath:develop Mar 31, 2024
@kryzar kryzar deleted the typo-drinfeld-j_invariant branch December 16, 2024 15:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants