Opened 6 years ago

Last modified 15 months ago

#14244 new enhancement

Add Jacobi theta series to Sage

Reported by: vic.dequehen Owned by: davidloeffler
Priority: major Milestone: sage-6.4
Component: modular forms Keywords: Jacobi forms
Cc: Merged in:
Authors: Victoria de Quehen Reviewers:
Report Upstream: N/A Work issues:
Branch: u/chapoton/14244 (Commits) Commit: fe1f53aeb737fd063ee7e45c3a226fa76b02e0b8
Dependencies: Stopgaps:

Description

Jacobi forms are a generalization of modular forms, with a two-variable Fourier expansion. See Eichler-Zagier, The Theory of Jacobi Forms for more details.

This ticket adds a JacobiForms class to Sage and includes an efficient algorithm for computing a Jacobi form (a Jacobi theta series) from a quadratic form on a lattice and a vector in that lattice.

Attachments (1)

14244.patch (67.1 KB) - added by vic.dequehen 6 years ago.

Download all attachments as: .zip

Change History (10)

Changed 6 years ago by vic.dequehen

comment:1 Changed 6 years ago by jdemeyer

  • Milestone changed from sage-5.11 to sage-5.12

comment:2 Changed 6 years ago by vbraun_spam

  • Milestone changed from sage-6.1 to sage-6.2

comment:3 Changed 5 years ago by vbraun_spam

  • Milestone changed from sage-6.2 to sage-6.3

comment:4 Changed 5 years ago by vbraun_spam

  • Milestone changed from sage-6.3 to sage-6.4

comment:5 Changed 4 years ago by chapoton

  • Branch set to u/chapoton/14244
  • Commit set to 3e3adf1af6be2a465252e5c06797cda68aa0ed70
  • Keywords Jacobi forms added

I made a git branch. Obviously needs a lot of work.


New commits:

40f45a9jacobi.patch
3e3adf1trac #14244 tuning, and little code cleanup

comment:6 Changed 4 years ago by git

  • Commit changed from 3e3adf1af6be2a465252e5c06797cda68aa0ed70 to c584f9b20c095e6b03050b9d2dbcab7c7404eef7

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

c584f9btrac #14244 details

comment:7 Changed 3 years ago by git

  • Commit changed from c584f9b20c095e6b03050b9d2dbcab7c7404eef7 to 215a637b0f06247dc9afc20779e7629c30b28678

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

215a637Merge branch 'u/chapoton/14244' in 7.3.b7

comment:8 Changed 3 years ago by git

  • Commit changed from 215a637b0f06247dc9afc20779e7629c30b28678 to 57fe2453cda4efb73326d737c08bf1d93a5e5503

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

57fe245Merge branch 'u/chapoton/14244' in 7.3.rc0

comment:9 Changed 15 months ago by git

  • Commit changed from 57fe2453cda4efb73326d737c08bf1d93a5e5503 to fe1f53aeb737fd063ee7e45c3a226fa76b02e0b8

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

d2854c6Merge branch 'u/chapoton/14244' in 8.3.b0
fe1f53acysignals and pep8 cleanup
Note: See TracTickets for help on using tickets.