Theta function

In mathematics, theta functions are special functions of several complex variables. Fundamentally, they are a family of continuous functions which encode the behavior of discrete multi-dimensional periodic systems, such as crystal lattices or points on a torus. Because they are smooth, they allow the study and manipulation of discrete combinatorial systems using the tools of analysis.

For this reason, theta functions have useful applications in topics such as:

  • Number theory ("In how many ways can a number be written as a sum of squares?")
  • Physics ("How does heat flow on a toroidal ring?", "How do quantum particles behave when arranged in a lattice?")
  • Geometry ("What are the shape properties of elliptic curves?")

and others, including Abelian varieties, moduli spaces, quadratic forms, and solitons.

Theta functions in two dimensions are functions of two complex arguments. In one choice of parameter, for example, z encodes position on a two-dimensional lattice, and τ or q encodes the shape of the lattice. In higher dimensions, the shape of the lattice is dictated by a matrix; in general, theta functions are parametrized by points in a tube domain inside a complex Lagrangian Grassmannian, namely the Siegel upper half space.