En la programación de unos contextos, he llegado a través de código a lo largo de estas líneas:
total = 0
for i from 1 to n
total := total + n / i
Donde la división aquí es la división de enteros. Matemáticamente, esto se reduce a evaluar
$$\sum_{i = 1}^{n}\left\lfloor\, n \over i\,\right\rfloor.$$
This is upper-bounded by $n H_ {n} $ and lower-bounded by $ nH_ {n} - n$ using the standard inequalities for $\texttt{floor}$'s, pero ese límite superior probablemente tiene un boquete grande en el valor verdadero.
¿Hay una manera de obtener un valor exacto para esta suma o encontrar alguna función más simple es asintóticamente equivalente a?