Solutions of differential-difference Korteweg-de Vries (KdV), modified
KdV and generalized KdV equations are given in terms of theta functio
ns. The dispersion relation is given in elegant, compact forms and the
solutions consist of a sequence of solitons. A fully discrete or part
ial difference KdV equation is also treated. A new identity in theta f
unction enables the elliptic function solution to be rewritten as a su
m of solitons.