arXiv · 1511.04248
Computing Jacobi's $θ$ in quasi-linear time
Abstract
Jacobi's $θ$ function has numerous applications in mathematics and computer science; a naive algorithm allows the computation of $θ(z,τ)$, for $z, τ$ verifying certain conditions, with precision $P$ in $O(\mathcal{M}(P) \sqrt{P})$ bit operations, where $\mathcal{M}(P)$ denotes the number of operations needed to multiply two complex $P$-bit numbers. We generalize an algorithm which computes specific values of the $θ$ function (the \textit{theta-constants}) in asymptotically faster time; this gives us an algorithm to compute $θ(z, τ)$ with precision $P$ in $O(\mathcal{M}(P) \log P)$ bit operations, for any $τ\in \mathcal{F}$ and $z$ reduced using the quasi-periodicity of $θ$.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Hugo Labrande. 2015-11-13. Computing Jacobi's $θ$ in quasi-linear time. https://arxiv.org/abs/1511.04248
Cite the original work for its findings. Save a collection to share your selection of sources.