¿En qué planta debería dejarse un ascensor de un edificio de 100 plantas para que el tiempo medio de espera de los vecinos del edificio sea el menor posible? Asume que nadie usa las escaleras, que en todas las plantas hay el mismo número de personas, que todas entran y salen del edificio el mismo número de veces y que no hay plantas subterráneas.
De todas las personas a las que he preguntado este acertijo tan sólo 2 lo han respondido bien. Y de los que han fallado, muchos todavía no han llegado a creerse la respuesta correcta. Es seguramente el acertijo que más discusiones ha generado, he llegado a estar hablando con amigos durante horas y horas de su solución.
Intenta resolverlo. En el salto, la respuesta. No sigas leyendo si quieres intentarlo.
¿50? ¿25? ¿57.5? La respuesta es la planta cero. La razón pasa porque el 50% de los usos del ascensor éste se utiliza para subir, y por tanto dejándolo en la planta 0 conseguimos que en la mitad de los viajes el tiempo de espera sea 0.
Ahora vamos a demostrar que es la planta 0. Lo que queremos minimizar es el tiempo medio de espera. Para ello, primero necesitamos saber cuál es el tiempo medio de espera para un vecino de la planta , suponiendo que la planta óptima (lo que queremos calcular) es la planta .
Cuando quiera bajar de su planta a la calle y llame al ascensor, éste tendrá que recorrer las plantas que hay entre la óptima y la planta en la que vive el vecino , es decir, . El valor absoluto lo hemos puesto porque nos da igual que la planta óptimo esté por encima o por debajo de la planta del vecino, lo que queremos saber es cuántas plantas tiene que recorrer el ascensor, independientemente de si sube o baja para llegar a .
Cuando el vecino quiera subir de la calle a su planta, el ascensor tendrá que ir desde la planta óptima hasta la planta . Es decir, que siempre va a tener que recorrer .
Suponiendo ahora que el tiempo que tarda el ascensor de moverse de una planta a la siguiente (o anterior) es , ya estamos en condiciones de calcular el tiempo medio para ese vecino, que será:
.
Ahora necesitamos calcular la media general de todos los vecinos. Suponiendo que en total hay vecinos, la media general será la suma de la media de cada uno de los vecinos dividida entre el número total de vecinos (ya que hemos dicho que todos usan el ascensor el mismo número de veces), es decir,
,
o lo que es lo mismo sustituyendo (y simplificando la escritura de los límites del sumatorio por comodidad):
.
Ahora por fin ya tenemos una expresión para el tiempo medio , que es justamente lo que queremos minimizar con respeto a la planta óptima. Esto de entrada suena a derivada , pero como en la descripción de hay un valor absoluto que no es derivable, vamos a demostrar nuestro punto de otra forma más intuitiva.
Lo que vamos a hacer es ver cómo queda cuando la planta óptima es la 0 (nuestra hipótesis), es decir, :
,
que sacando factor común del sumatorio queda:
,
Y ahora vamos a ver qué pasa cuando la planta óptima no es la 0 (es decir, es mayor que 0):
,
que sacando factor común queda,
.
Por último, vamos a comparar con . Lo primero de lo que nos damos cuenta es que ambas fórmulas están siendo multiplicadas por la misma constante , así que a la hora de comparar podemos olvidarnos de esta constante (si vas a comparar el 3 con el 5, tendrás los mismos resultados que si comparas 3·k con 5·k, siempre tendrás que 5 > 3).
Así que en definitiva lo que tenemos que hacer es comparar el tiempo medio cuando asumimos que la planta óptima es la cero, y el tiempo medio cuando asumimos que la planta óptima no es la cero. Si llegamos a que el tiempo medio cuando la planta óptima no es la cero siempre es mayor que cuando la planta óptima es la cero, habremos demostrado que la óptima es la cero, ya que poniendo el ascensor en cualquier otra planta, sólo podemos empeorar el tiempo medio.
En términos matemáticos, queremos ver si:
.
o lo que es lo mismo quitando las constantes,
.
Para ver si conseguimos esto, vamos a desarrollar el primer término teniendo en cuenta dos cosas: que el valor absoluto de es igual que el valor absoluto de (es decir, |5-3| = |3-5|), y que el valor absoluto de es siempre mayor o igual que propiamente (lo cual es evidente ya que cuando sea positivo, el valor absoluto lo deja igual, y cuando sea negativo, el valor absoluto lo convierte en positivo, y por tanto será mayor).
Sabiendo estas dos cosas, desarrollamos:
.
Es decir,
,
que es precisamente lo que queremos demostrar ya que implica que
.
Y esto no es más que una manera matemática de decir: «si asumes que la planta óptima es mayor que cero, el tiempo medio total siempre va a ser mayor o igual que si asumes que la planta óptima es la cero» y de esto se desprende que la planta óptima puede ser la cero.
Y digo puede ser porque hemos llegado a que es mayor o igual. Si hubiéramos llegado a un «estrictamente mayor», entonces sí tendríamos asegurado que no hay absolutamente ninguna planta que mejore o ni siquiera iguale el tiempo medio de la cero, pero con nuestra solución de mayor o igual sólo podemos asegurar que ninguna planta mejorará el tiempo de la cero, pero quizá pueda haber otra planta que lo iguale.
¿Se te ocurre qué está pasando?