We consider a family of genus
g hyperelliptic curves as double ramified coverings over the Riemann sphere with the set of branch points of the form
{0,∞,x1,…,xg,u1,…,ug}. The branch point at infinity
P∞ is selected to be a marked point on the Riemann surfaces. A meromorphic differential
Ω with a unique pole being of order two at
P∞, is completely defined by the values of half of its periods, the
a-periods. Fixing values of
a-periods of
Ω, we then find a continuous subfamily in the considered family of hyperelliptic curves along which all the periods of
Ω are constant. This subfamily is defined by the functions
uj(x1,…,xg), while
x1,…,xg are independent parameters. We derive a system of differential equations for the functions
uj(x1,…,xg), which, remarkably, has rational coefficients. We call this subfamily the isoperiodic deformations of the hyperelliptic curves relative to the given differential of the second kind
Ω. We deduce necessary and sufficient conditions for the existence and uniqueness of isoperiodic deformations. We discuss reality conditions as well. Using the obtained results, we solve the following problem for the Korteweg-de Vries and sine-Gordon equations: starting from an algebro-geometric data which generate a real periodic solution of a period
T, how to deform the data, so that the associated solutions remain periodic with the same period
T.