§21.6 Products
Contents
§21.6(i) Riemann Identity
Let
be an arbitrary
orthogonal matrix
(that is,
) with rational
elements. Also, let
be an arbitrary
matrix. Define
that is,
is the set of all
matrices that are
obtained by premultiplying
by any
matrix with integer
elements; two such matrices in
are considered equivalent if their
difference is a matrix with integer elements. Also, let
that is,
is the number of elements in the set containing all
-dimensional vectors obtained by multiplying
on the
right by a vector with integer elements. Two such vectors are considered
equivalent if their difference is a vector with integer elements. Then
where
,
,
denote respectively the
th columns of
,
,
. This is the
Riemann identity. On using theta
functions with characteristics, it becomes
where
and
are arbitrary
-dimensional vectors. Many identities
involving products of theta functions can be established using these formulas.
¶ Example
Let
and
Then
and


![\mathop{\theta\!\genfrac{[}{]}{0.0pt}{}{\boldsymbol{{\alpha}}}{\boldsymbol{{\gamma}}}\/}\nolimits\!\left(\mathbf{z}_{1}\middle|\boldsymbol{{\Omega}}\right)\mathop{\theta\!\genfrac{[}{]}{0.0pt}{}{\boldsymbol{{\beta}}}{\boldsymbol{{\delta}}}\/}\nolimits\!\left(\mathbf{z}_{2}\middle|\boldsymbol{{\Omega}}\right)=\sum _{{\boldsymbol{{\nu}}\in\Integer^{g}/\left(2\Integer^{g}\right)}}\mathop{\theta\!\genfrac{[}{]}{0.0pt}{}{\frac{1}{2}[\boldsymbol{{\alpha}}+\boldsymbol{{\beta}}+\boldsymbol{{\nu}}]}{\boldsymbol{{\gamma}}+\boldsymbol{{\delta}}}\/}\nolimits\!\left(\mathbf{z}_{1}+\mathbf{z}_{2}\middle|2\boldsymbol{{\Omega}}\right)\*\mathop{\theta\!\genfrac{[}{]}{0.0pt}{}{\frac{1}{2}[\boldsymbol{{\alpha}}-\boldsymbol{{\beta}}+\boldsymbol{{\nu}}]}{\boldsymbol{{\gamma}}-\boldsymbol{{\delta}}}\/}\nolimits\!\left(\mathbf{z}_{1}-\mathbf{z}_{2}\middle|2\boldsymbol{{\Omega}}\right).](./21/6/E8.png)