Opened 22 months ago

Last modified 3 months ago

#30837 new enhancement

Galois Representations of Jacobians of Hyperelliptic Curves

Reported by: gh-BarinderBanwait Owned by:
Priority: major Milestone: sage-9.7
Component: algebraic geometry Keywords: galois representations
Cc: slelievre Merged in:
Authors: Barinder Singh Banwait, Armand Brumer, Hyun Jong Kim, Zev Klagsbrun, Jacob Mayle, Padmavathi Srinivasan, Isabel Vogt Reviewers:
Report Upstream: N/A Work issues:
Branch: u/gh-hyunjongkimmath/galois_representations_of_jacobians_of_hyperelliptic_curves (Commits, GitHub, GitLab) Commit: cf0f83ba16b08d866c680b045be82cd0bc7390dd
Dependencies: #31940 Stopgaps:

Status badges

Description (last modified by slelievre)

Galois representations of jacobians of hyperelliptic curves.

Change History (26)

comment:1 Changed 22 months ago by gh-BarinderBanwait

  • Branch set to u/gh-BarinderBanwait/galois_representations_of_jacobians_of_hyperelliptic_curves

comment:2 Changed 22 months ago by gh-BarinderBanwait

  • Authors set to Barinder Singh Banwait, Armand Brumer, Hyun Jong Kim, Zev Klagsbrun, Jacob Mayle, Padmavathi Srinivasan, Isabel Vogt
  • Commit set to 363d7be47b598cdcb951dec03781f89d395e7700
  • Keywords galois representations added
  • Type changed from PLEASE CHANGE to enhancement

New commits:

363d7beAdd galois representation to jacobian of hyperelliptic curve. Still lots of work to do in the gal_reps file.

comment:3 Changed 18 months ago by mkoeppe

  • Milestone changed from sage-9.3 to sage-9.4

Setting new milestone based on a cursory review of ticket status, priority, and last modification date.

comment:4 Changed 15 months ago by git

  • Commit changed from 363d7be47b598cdcb951dec03781f89d395e7700 to c568c65728090334f41668ca3e5d1e113dd9af68

Branch pushed to git repo; I updated commit sha1. New commits:

c568c65Working version

comment:5 Changed 15 months ago by slelievre

  • Cc slelievre added
  • Component changed from PLEASE CHANGE to algebraic geometry
  • Description modified (diff)

Changing ^ to ** in the string representation is a regression.

comment:6 Changed 15 months ago by gh-BarinderBanwait

Thanks slelievre, I just did a global find/replace in that file to get it working. It's not yet ready for review, I still need to do proper documentation and get the tests working, which I'll soon get around to.

comment:7 Changed 14 months ago by nbruin

  • Dependencies set to #31940

Setting dependency as indicated

comment:8 Changed 13 months ago by mkoeppe

  • Milestone changed from sage-9.4 to sage-9.5

comment:9 Changed 8 months ago by mkoeppe

  • Milestone changed from sage-9.5 to sage-9.6

comment:10 Changed 5 months ago by mkoeppe

  • Milestone changed from sage-9.6 to sage-9.7

comment:11 Changed 4 months ago by git

  • Commit changed from c568c65728090334f41668ca3e5d1e113dd9af68 to c3e161e14b48c0a1a7c361a98cf9e8f684341afe

Branch pushed to git repo; I updated commit sha1. New commits:

c3e161eAdd caching

comment:12 Changed 4 months ago by git

  • Commit changed from c3e161e14b48c0a1a7c361a98cf9e8f684341afe to 36db64d528419b5d6883917717b098c909ca5e41

Branch pushed to git repo; I updated commit sha1. New commits:

36db64dMerge branch 'latest_devel' into t/30837/galois_representations_of_jacobians_of_hyperelliptic_curves

comment:13 Changed 4 months ago by git

  • Commit changed from 36db64d528419b5d6883917717b098c909ca5e41 to bf921041320b8b1b12b8b91cfba7a764ae43d426

Branch pushed to git repo; I updated commit sha1. New commits:

bf92104add in previous changes which got clobbered from merging in latest devel

comment:14 Changed 4 months ago by gh-hyunjongkimmath

  • Branch changed from u/gh-BarinderBanwait/galois_representations_of_jacobians_of_hyperelliptic_curves to u/gh-hyunjongkimmath/galois_representations_of_jacobians_of_hyperelliptic_curves

comment:15 Changed 3 months ago by git

  • Commit changed from bf921041320b8b1b12b8b91cfba7a764ae43d426 to fde76cc8dfcc79b6fa5a5c6a07e991badf658390

Branch pushed to git repo; I updated commit sha1. New commits:

fde76ccFixed the formatting of the code and added some TODOs

comment:16 Changed 3 months ago by git

  • Commit changed from fde76cc8dfcc79b6fa5a5c6a07e991badf658390 to 4099ea416749bf319dbc9328763bc34c7c138534

Branch pushed to git repo; I updated commit sha1. New commits:

4099ea4Wrote more docstring content. Left some comments on some functions to turn private/public. # Please enter the commit message for your changes. Lines starting

comment:17 Changed 3 months ago by slelievre

Something went wrong with your commit message, in case you want to amend it and force-push.

Wrote more docstring content. Left some comments on some functions to turn private/public. # Please enter the commit message for your changes. Lines starting

You could try git commit --amend and edit the commit message, then git push --force to replace the previous commit.

comment:18 Changed 3 months ago by git

  • Commit changed from 4099ea416749bf319dbc9328763bc34c7c138534 to c7d203793d34ad15d644fd250690322da3058a96

Branch pushed to git repo; I updated commit sha1. New commits:

5fa8583Wrote more docstring content. Left some comments on some functions to turn private/public.
13e1389Made more docstring edits
c7d2037Made some conflict resolutions?

comment:19 Changed 3 months ago by git

  • Commit changed from c7d203793d34ad15d644fd250690322da3058a96 to c1c41a652c9511472f9a86e1fed0cd8d458a50de

Branch pushed to git repo; I updated commit sha1. New commits:

c1c41a6Added more examples and tests. Labeled some examples/tests with # long time.

comment:20 Changed 3 months ago by git

  • Commit changed from c1c41a652c9511472f9a86e1fed0cd8d458a50de to d8aca8f81857ee991e6b6c8510c2b7cb0c1bcf8b

Branch pushed to git repo; I updated commit sha1. New commits:

d8aca8fMade _maximal_square_divisor into a module level private function. Added some more long time magic comments in tests/examples

comment:21 Changed 3 months ago by git

  • Commit changed from d8aca8f81857ee991e6b6c8510c2b7cb0c1bcf8b to 148b895603bf9ecdccc55f68412ee04ea59f7e43

Branch pushed to git repo; I updated commit sha1. New commits:

148b895Made a few more functions module level functions and also private. Added some tests to these functions

comment:22 Changed 3 months ago by gh-BarinderBanwait

  • Branch changed from u/gh-hyunjongkimmath/galois_representations_of_jacobians_of_hyperelliptic_curves to u/gh-BarinderBanwait/galois_representations_of_jacobians_of_hyperelliptic_curves

comment:23 Changed 3 months ago by git

  • Commit changed from 148b895603bf9ecdccc55f68412ee04ea59f7e43 to 52b276da69ff83ff1a2aa94a237e09b173ea6aea

Branch pushed to git repo; I updated commit sha1. New commits:

52b276dsome doc and reference additions

comment:24 Changed 3 months ago by gh-hyunjongkimmath

  • Branch changed from u/gh-BarinderBanwait/galois_representations_of_jacobians_of_hyperelliptic_curves to u/gh-hyunjongkimmath/galois_representations_of_jacobians_of_hyperelliptic_curves

comment:25 Changed 3 months ago by git

  • Commit changed from 52b276da69ff83ff1a2aa94a237e09b173ea6aea to 1480a31905c998883b766e55d5cbfc46d99cc8e3

Branch pushed to git repo; I updated commit sha1. New commits:

1480a31Every function should now have at least one example or test in its docstring

comment:26 Changed 3 months ago by git

  • Commit changed from 1480a31905c998883b766e55d5cbfc46d99cc8e3 to cf0f83ba16b08d866c680b045be82cd0bc7390dd

Branch pushed to git repo; I updated commit sha1. New commits:

cf0f83bAdded more examples. Made minor code modifications. Went over the docstrings for is_surjective, non_surjective, and find_surj_from_list. Remember to delete the Written by comments before the review process.
Note: See TracTickets for help on using tickets.