New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
This introduces function to compute multiple zeta values and finding relations between them #18010
Comments
Branch: u/akhi/mzeta |
This comment has been minimized.
This comment has been minimized.
Commit: |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Changed keywords from multiple zeta values, sage days 64 to multiple zeta values, sage days 64, SD75 |
comment:8
Please fix the syntax to fit with Sage standards:
As an example
Should be changed to
Minor detail: in the "Authors" field of the ticket you need to put your full name. |
comment:9
BTW, how does your code compares with the
|
comment:10
Indeed, in the source code of PARI/GP (file
You might want to coordinate with K. Belabas and/or B. Allombert on the PARI/GP mailing lists: http://pari.math.u-bordeaux.fr/lists-index.html |
Changed branch from u/akhi/mzeta to public/ticket-multizeta |
comment:12
How does it compare to the implementation in PARI/GP available through cypari2 (see [comment:9], [comment:10])? |
comment:14
Given that pari has multizetas, and that we have an interface to them, this ticket may be closed as invalid. Vincent, do you agree ? |
comment:15
shall we close as duplicate ? |
comment:16
Before we close it as a duplicate, it would be good to do some comparison timings IMO as Vincent suggested in comment:12. Or does the PARI version use the same algorithm? |
comment:17
Replying to @tscrim:
PARI indeed implements Akilesh algorithms. In the last master branch there is also some alternatives that are faster for some specific signatures. The only disadvantage I see with PARI is that the result is a floating point number and not a ball/interval with guarantees on the result. However, the implementation is very careful to provide an accurate floating point number. |
Changed author from Akhilesh P. to none |
Reviewer: Travis Scrimshaw |
comment:18
Then I would say we should close this as a duplicate. |
comment:19
thanx, closing now |
Here it is introducing to three functions that compute multiple zeta values,
The first one multizeta it computing multiple zeta values using Double Tails, this is fastest algorithm to compute one MZV
The second allmultizetaprint is returning the first n multiple zeta values using intial, Middle and final words, this algorith is very efficient to compute a plenty of MZV together
The third one mzeta that compute multiple zeta values using polylogarithm
References: Double tails of multiple zeta values, P. Akhilesh, Journal of Number Theory, Volume 170, January 2017, Pages 228–249
http://www.sciencedirect.com/science/article/pii/S0022314X16301718
Multiple zeta values Computing using Double Tails:
Example::
Computing The first 'n' multiple zeta values using a fast algorithm using Initial, Middle and Final words
Example::
Computing Multiple Zeta values using Polylogarithm algorithm
Example::
This program allows you to find the linear relationship between the multiple zeta values
Example ::
CC: @williamstein @tscrim @mkoeppe
Component: number theory
Keywords: multiple zeta values, sage days 64, SD75
Branch/Commit: public/ticket-multizeta @
45f85b3
Reviewer: Travis Scrimshaw
Issue created by migration from https://trac.sagemath.org/ticket/18010
The text was updated successfully, but these errors were encountered: