gives the Ramanujan tau theta function .


  • Mathematical function, suitable for both symbolic and numerical manipulation.
  • Apart from a sign, gives the phase of the Ramanujan L-function .
  • For certain special arguments, RamanujanTauTheta automatically evaluates to exact values.
  • RamanujanTauTheta can be evaluated to arbitrary numerical precision.
  • RamanujanTauTheta automatically threads over lists.


open allclose all

Basic Examples  (3)

Evaluate numerically:

Plot over a subset of the reals:

Plot over a subset of the complexes:

Scope  (19)

Numerical Evaluation  (5)

Evaluate numerically:

Evaluate to high precision:

The precision of the output tracks the precision of the input:

Complex number inputs:

Evaluate efficiently at high precision:

Specific Values  (2)

Value at zero:

Find positive minimum of RamanujanTauTheta[x]:

Visualization  (2)

Plot the RamanujanTauTheta:

Plot the real part of RamanujanTauTheta function:

Plot the imaginary part of RamanujanTauTheta function:

Function Properties  (10)

RamanujanTauTheta is defined for all real values:

Complex domain:

Function range of RamanujanTauTheta:

RamanujanTauTheta threads over lists:

RamanujanTauTheta is an analytic function of x:

RamanujanTauTheta is neither non-increasing nor non-decreasing:

RamanujanTauTheta is not injective:

RamanujanTauTheta is surjective:

RamanujanTauTheta is neither non-negative nor non-positive:

RamanujanTauTheta has no singularities or discontinuities:

RamanujanTauTheta is neither convex nor concave:

Applications  (3)

Contour plot of the absolute value of RamanujanTauTheta:

The first 10 Gram points of RamanujanTauL:

Plot of RamanujanTauZ and Gram points:

The number of zeros on the critical strip from 0 to :

Properties & Relations  (1)

On the critical line, RamanujanTauTheta gives the phase of RamanujanTauL up to a sign:

RamanujanTauL can be expressed in terms of RamanujanTauTheta:

Possible Issues  (1)

Machine-number inputs can give high-precision results:

Neat Examples  (1)

Density plot of the argument:

Wolfram Research (2007), RamanujanTauTheta, Wolfram Language function, https://reference.wolfram.com/language/ref/RamanujanTauTheta.html.


Wolfram Research (2007), RamanujanTauTheta, Wolfram Language function, https://reference.wolfram.com/language/ref/RamanujanTauTheta.html.


Wolfram Language. 2007. "RamanujanTauTheta." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/RamanujanTauTheta.html.


Wolfram Language. (2007). RamanujanTauTheta. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/RamanujanTauTheta.html


@misc{reference.wolfram_2022_ramanujantautheta, author="Wolfram Research", title="{RamanujanTauTheta}", year="2007", howpublished="\url{https://reference.wolfram.com/language/ref/RamanujanTauTheta.html}", note=[Accessed: 08-February-2023 ]}


@online{reference.wolfram_2022_ramanujantautheta, organization={Wolfram Research}, title={RamanujanTauTheta}, year={2007}, url={https://reference.wolfram.com/language/ref/RamanujanTauTheta.html}, note=[Accessed: 08-February-2023 ]}