Lo siento por la segunda respuesta (voy a borrar la primera):
Me tendrá como objetivo mostrar que el número esperado de personas sentadas en sus asientos está dada por:
$$
n-1-\frac12-\frac13-\dots-\frac1{n-1}=n-H_{n-1}
$$
Para ello, en primer lugar, encuentre el número esperado de personas en el mal asientos, que vamos a llamar a $s_n$.
Supongamos que el pasajero número $1$ sentado en el asiento $i\ne1$. En este punto, los pasajeros $2,\dots,i-1$ todos se sientan en sus asientos. Ahora tenemos una situación donde no se $n-i+1$ asientos vacíos a la izquierda, y el pasajero $i$ va a sentarse en un asiento al azar.
Esto es muy similar a la situación que tenía al inicio, sólo que con menos asientos. La única diferencia es que el pasajero $i$'s del asiento, y hay un asiento (asiento de $1$) que pertenece a ninguna de las personas de pie.
Esto es un poco de un problema, así que vamos a cambiar las cosas un poco. Vamos a suponer que el número de asiento, $1$ no, de hecho, pertenecen a cualquiera de los pasajeros. Por lo tanto, donde el pasajero $1$ se encuentra, que está en el mal asiento. Vamos a utilizar la carta de $t_n$ para denotar el número esperado de personas sentadas en el mal asiento si el asiento $1$ no pertenecen a nadie.
Lo que ahora recibimos, es que la situación después de que el pasajero $1$ se ha sentado en el asiento de $i\ne1$, y los pasajeros $2,\dots,n-1$ se han sentado en sus asientos es exactamente el mismo ya que la situación en el principio, pero con $n-i+1$ asientos en lugar de $n$: hay un pasajero acerca de elegir un asiento al azar que no pertenecen a él (he decidido que el sexo de los pasajeros $i$ por lanzar una moneda): hay un asiento ($1$) que no pertenecen a nadie, y el resto de los escaños pertenecen al resto de pasajeros. Así que en este punto, se espera que el número de pasajeros sentados en el mal de los asientos es de $1+t_{n-i+1}$: $1$ para el pasajero $1$, que se sentó en el mal asiento, y $t_{n-i+1}$ porque después estamos en la misma situación que antes, pero con $n-i+1$ asientos.
Lo que si el pasajero $1$ sentado en el asiento $1$? Luego el resto de los pasajeros se sientan en el derecho de los asientos, por lo que el número esperado de personas sentadas en el mal de los asientos, al final, es sólo $1$ (recuerde, el pasajero $1$ no posee asiento $1$).
Pasajero $1$ elige entre las $n$ asientos al azar, así que esto nos da la recurrencia:
\begin{align}
t_1 &= 1\\
t_n &= 1+\frac1n\sum_{i=2}^nt_{n-i+1} = 1+\frac1n\sum_{i=1}^{n-1}t_i
\end{align}
Ahora estamos listos para probar el siguiente:
Reclamo: $t_n=H_n$
Prueba de reclamación: inducción sobre $n$. $\mathbf{n=1}$ : $t_1=1=H_1$.
$\mathbf{n>1}$ : $t_n=1+\frac1n\sum_{i=1}^{n-1}t_i=1+\frac1n\sum_{i=1}^{n-1}H_i$ (por la hipótesis inductiva). Un conocido de identidad que involucra armónica de los números nos dice que:
$$
\sum_{i=1}^{n-1}H_i = nH_{n-1}-(n-1)
$$
Así $t_n=1+H_{n-1}-1+\frac1n=H_n$. $\Box$
¿Cómo podemos llegar desde aquí a $s_n$? La diferencia es que ahora pasajero $1$ lo hace propio asiento $1$, lo que significa que la respuesta va a ser menor por $1$ si y sólo si el pasajero $1$ sentado en el asiento $1$. Desde pasajero $1$ sentado en el asiento $1$ con una probabilidad de $\frac1n$, tenemos que restar $\frac1n$ $t_n$ conseguir $s_n$:
$$
s_n=t_n-\frac1n=H_n-\frac1n=H_{n-1}
$$
Finalmente, para obtener el número esperado de personas en el derecho de los asientos, restamos $s_n$ $n$ para obtener:
$$
n-H_{n-1}
$$
Nota 1: Desde $H_n$ crece logarítmicamente, la proporción de personas que se sientan en sus asientos converge a$1$$n\to\infty$.
Nota 2: me sigue pareciendo que esta prueba bastante insatisfactorio, ya que utiliza la identidad de $\sum_{i=1}^{n-1}H_i = nH_{n-1}-(n-1)$, que yo todavía no entiendo muy bien. Estoy seguro de que es bastante fácil de demostrar por inducción, pero si alguien puede venir para arriba con una buena explicación de por qué funciona, se podría producir aún más impermeable a prueba de este hecho.