Deje $f$ ser la función definida para un entero positivo $N$ como sigue:
$$
f(N)
=
\sum_{1\le n\le N}\{n\sqrt 2\}\ .
$$
Necesitamos un control de $f(N)-N/2$.
Aquí, trato de dar argumentos para que la idea se extraen de la siguiente experimental de cálculo:
Experimento:
Nos aproximado de $\sqrt 2$ mediante el uso de fracciones continuas, por un fijo de aproximación,
$P/Q$ decir, calculamos el $f(Q)$ e $f(Q)-Q/2$. Para los primeros valores de $Q$...
def f(N):
return sum( [ RR(k*sqrt(2)).frac() for k in xrange(1, N+1) ] )
cf = continued_fraction( sqrt(2) )
# consider the first 15 "convergents" P/Q and compute f(Q) - Q/2 for them
for frac in cf.convergents()[:15]:
P, Q = frac.numerator(), frac.denominator()
print "sqrt(2) ~ %s :: Q = %s :: f(Q)-Q/2 ~ %s" % ( frac, Q, f(Q)-Q/2 )
Resultados:
sqrt(2) ~ 1 :: Q = 1 :: f(Q)-Q/2 ~ -0.0857864376269049
sqrt(2) ~ 3/2 :: Q = 2 :: f(Q)-Q/2 ~ 0.242640687119285
sqrt(2) ~ 7/5 :: Q = 5 :: f(Q)-Q/2 ~ -0.286796564403573
sqrt(2) ~ 17/12 :: Q = 12 :: f(Q)-Q/2 ~ 0.308657865101423
sqrt(2) ~ 41/29 :: Q = 29 :: f(Q)-Q/2 ~ -0.317100367703610
sqrt(2) ~ 99/70 :: Q = 70 :: f(Q)-Q/2 ~ 0.320702497141440
sqrt(2) ~ 239/169 :: Q = 169 :: f(Q)-Q/2 ~ -0.322176510488248
sqrt(2) ~ 577/408 :: Q = 408 :: f(Q)-Q/2 ~ 0.322790161566445
sqrt(2) ~ 1393/985 :: Q = 985 :: f(Q)-Q/2 ~ -0.323043813132131
sqrt(2) ~ 3363/2378 :: Q = 2378 :: f(Q)-Q/2 ~ 0.323148970494003
sqrt(2) ~ 8119/5741 :: Q = 5741 :: f(Q)-Q/2 ~ -0.323192510470562
sqrt(2) ~ 19601/13860 :: Q = 13860 :: f(Q)-Q/2 ~ 0.323210559656218
sqrt(2) ~ 47321/33461 :: Q = 33461 :: f(Q)-Q/2 ~ -0.323217967510573
sqrt(2) ~ 114243/80782 :: Q = 80782 :: f(Q)-Q/2 ~ 0.323221431812271
sqrt(2) ~ 275807/195025 :: Q = 195025 :: f(Q)-Q/2 ~ -0.323220559774200
Así que la diferencia es que en estos casos "sorprendentemente" en el intervalo de $[-1,1]$.
La estimación:
Tratemos de convertir estos observación en una prueba.
Deje $a$ ser $\sqrt 2-1$, lo $a\in(0,1/2)$.
(Necesito $a<1$ a continuación). Tenemos $\{n\sqrt 2\}=\{na\}$.
Deje $P/Q$ ser una aproximación racional de $a$, una fracción irreducible, es decir, uno proporcionados por el
continuó fracción convergents de $a$, que forman una "secuencia alternada de alrededor de $a$" $\dots P/Q, P'/Q', P''/Q'',\dots$,
y la diferencia entre dos consecutivos convergents $P/Q$ e $P'/Q'$ es $\pm 1/(QQ')$.
En particular, $Q,Q'$ son relativamente primos.
También vamos a utilizar en el siguiente "siguiente convergente" $P'/Q'$.
Corregir algunos naturales $n$ con $0<n<Q$. Por lo $nP/Q<n$ no es un número entero. (Si $Q|(nP)$, a continuación, $Q|n$.)
Supongamos que existe un número entero entre $na$ e $nP/Q$.
A continuación, el mismo entero está en el mayor intervalo entre $nP'/Q'$ e $nP/Q$, que es de longitud
$1/(QQ')<1/Q$. Pero de $nPQ\not\in\Bbb N$ al siguiente entero está a una distancia de, al menos, $1/Q$.
Contradicción.
Nuestra suposición es falsa.
Por lo $na$ e $nP/Q$ tienen el mismo piso.
Entonces
$$
\left\{na\right\}
=
\left\{n\frac PQ+n\left (\frac PQ\right)\right\}
$$
se encuentra entre los números
$$
\left\{n\frac PQ\right\}\pm \underbrace{\left\{n\left (\frac PQ\right)\right\}}_{<n/(Q')}\ .
$$
Ahora vamos a $n$ ejecutar en un conjunto $S=S(Q)$ de $Q$ consecutivos elementos. Entonces
$$
\begin{aligned}
\sum_{\substack{n\in S(Q)\\Q\not|n}} \{na\}
\text{ lies between }
&\sum_{\substack{n\in S(Q)\\Q\not|n}} \left\{n\frac PQ\right\}
\pm \sum_{\substack{n\in S(Q)\\Q\not|n}}\left\{n\left(a-\frac PQ\right)\right\}
\\
\text{ thus between }
&\sum_{0<n<Q} \frac nQ
\pm \frac 1{QQ'}\sum_{n\in S(Q)}{\color{red}{n}}
\\
=
&\frac 12(Q-1)
\pm \frac 1{QQ'}\sum_{n\in S(Q)}{\color{red}{n}}
\ .
\end{aligned}
$$
(Luego editar en rojo).
Esto ahora puede ser convertida a una prueba para la declaró resultado como sigue.
Yo intento explicar mi sensación de un procedimiento con un ejemplo, $N=100000$ decir.
Recordar los siguientes denominadores "$Q$" de la convergents de $a=\sqrt 2-1$:
$1$, $2$, $5$, $12$, $29$, $70$, $169$, $408$, $985$, $2378$, $5741$, $13860$, $33461$, $80782$, $195025$.
El uso de $Q=80782$ e $S(Q)=(N-Q,N]\cap\Bbb Z$ obtenemos una desviación de $\frac 12|S(Q)|$ que es menos (plus one)
$\frac {N(N+1)/2}{QQ'}<\frac{Q'Q'/2}{QQ'}<2$. (Aquí, $Q'/Q\approx \sqrt 2+1$, que es el límite de la ración de dos
consecutivos convergents.)
Luego de la "nueva N", que es $N-Q=19281$ usamos la "nueva Q" $13860$. Y así sucesivamente.
El uso de este obtenemos una desviación de $f(N)$ de $N/2$ que es de la forma $2\log_{\sqrt 2+1} N$.
(Tienen que presentar, en la esperanza de que la idea es clara, esto era más importante para mí que para escribir cosas rigurous,
y posiblemente desviar a partir de la idea).