Básquetbol con Neutrones

La ecuación de Airy y los estados cuánticos de un neutrón que rebota por la gravedad

Autor

Arturo Sanjuán

Fecha de publicación

5 de noviembre de 2026

En el oscilador armónico cuántico la energía quedó cuantizada porque la función de onda tenía que ir a cero en \(\pm\infty\). Aquí aparece otro mecanismo: una pared. El sistema es un neutrón que cae sobre un espejo, rebota y vuelve a caer, como un balón de básquetbol que se dribla sin perder energía. La ecuación que sale es la de Airy (Simmons, §28, problema 5), y la resolvemos por series de potencias.

1 El experimento

En 2002, en el Instituto Laue-Langevin de Grenoble (Francia), el grupo de Valery Nesvizhevsky hizo pasar neutrones muy lentos, llamados ultrafríos, por un canal horizontal muy angosto (artículo en Nature). El piso del canal es un espejo de vidrio muy pulido y el techo es un absorbente: un neutrón que lo toca desaparece. Al final del canal hay un detector que solo cuenta cuántos neutrones salieron.

Se usan neutrones porque no tienen carga eléctrica: los campos eléctricos y magnéticos que hay en cualquier laboratorio no los desvían, y la gravedad es la única fuerza que actúa sobre ellos. Y se usan ultrafríos porque su movimiento vertical tiene tan poca energía que el espejo los refleja casi perfectamente, sin que pierdan energía en el rebote. Es una pelota ideal.

Dentro del canal el neutrón avanza horizontalmente con velocidad constante, porque no hay fuerza horizontal. Verticalmente hace lo mismo que una pelota: sube, la gravedad lo frena, cae, rebota en el espejo y vuelve a subir a la misma altura. Su trayectoria es una cadena de parábolas (Figura 1).

Figura 1: Esquema del experimento. El canal mide unos 10 cm y su altura \(h\) es de unas decenas de micras, así que el dibujo exagera mucho la dirección vertical.

La única perilla del experimento es la altura \(h\) del techo. Si un neutrón salta más alto que \(h\), toca el absorbente y se pierde. Si salta menos, atraviesa el canal y se cuenta. Contar neutrones para distintos valores de \(h\) es, entonces, averiguar qué alturas de salto tienen los neutrones.

Si los neutrones fueran pelotas clásicas habría saltos de todas las alturas, incluso muy pequeñas, y al subir \(h\) pasarían cada vez más neutrones, de manera suave y desde \(h=0\). Lo que se observó es que por debajo de unas 14 micras no pasa prácticamente ningún neutrón, y que por encima de eso el conteo sube. No existe un salto más bajo que ese: la energía del movimiento vertical tiene un valor mínimo distinto de cero. La cuenta que sigue predice ese valor.

Años después, en la misma institución, los experimentos qBounce midieron directamente las diferencias entre los niveles de energía haciendo vibrar el espejo: el neutrón solo cambia de nivel cuando la frecuencia de vibración corresponde a la diferencia entre dos energías permitidas, y esas frecuencias son de unos cientos de hertz.

2 El caso ideal

Ahora vamos a considerar el caso ideal. Partimos de la ecuación de Schrödinger con el potencial

\[V(z)=Fz,\]

donde \(z\ge0\) es la altura sobre el espejo y \(F=mg\) es la fuerza de la gravedad. La fuerza es constante, \(-dV/dz=-F\), y por eso el potencial es lineal. La masa del neutrón es \(m=1.6749\times10^{-27}\) kg y \(g=9.8\) m/s\(^2\).

Recordemos que la ecuación de Schrödinger en una dimensión espacial viene dada por

\[i\hbar\frac{\partial\psi}{\partial t}=-\frac{\hbar^2}{2m}\frac{\partial^2\psi}{\partial z^2}+V(z)\,\psi.\]

Pero, como en el oscilador cuántico, buscamos soluciones de la forma

\[\psi(z,t)=\varphi(z)\,e^{-i\omega t},\qquad \omega=\frac{E}{\hbar},\]

y con \(F=mg\) obtenemos

\[\hbar\,\frac{E}{\hbar}\,\varphi(z)=-\frac{\hbar^2}{2m}\varphi''(z)+mgz\,\varphi(z),\]

es decir,

\[\frac{\hbar^2}{2m}\varphi''(z)+(E-mgz)\,\varphi(z)=0. \tag{1}\]

Esta ecuación vale para \(z>0\). El espejo lo usaremos al final.

2.1 Sin unidades

Nos deshacemos de las unidades con el cambio de variable

\[x=\frac{z-E/mg}{\ell}\quad\Longleftrightarrow\quad z=\ell x+\frac{E}{F},\]

donde \(\ell\) es una longitud que escogemos enseguida. El punto \(x=0\) es la altura \(z=E/F\) donde \(E=V(z)\), es decir, la altura máxima a la que llegaría una pelota clásica con energía \(E\). Por la regla de la cadena,

\[\frac{d\varphi}{dz}=\frac{d\varphi}{dx}\,\frac1\ell,\qquad \frac{d^2\varphi}{dz^2}=\frac{d^2\varphi}{dx^2}\,\frac1{\ell^2}.\]

(Abusando de la notación, seguimos llamando \(\varphi\) a la función de onda escrita en la variable \(x\).) Como \(E-Fz=-\ell Fx\), la ecuación Ecuación 1 queda

\[\frac{\hbar^2}{2m\ell^2}\,\varphi''(x)-\ell Fx\,\varphi(x)=0,\]

y multiplicando por \(2m\ell^2/\hbar^2\),

\[\varphi''(x)-\frac{2\ell^3mF}{\hbar^2}\,x\,\varphi(x)=0.\]

Escogemos

\[\ell^3=\frac{\hbar^2}{2mF}, \tag{2}\]

y la ecuación se convierte en

\[\varphi''(x)-x\,\varphi(x)=0. \tag{3}\]

Esta es la ecuación de Airy. Simmons la escribe como \(y''+xy=0\) (§28, problema 5); se pasa de una a la otra cambiando \(x\) por \(-x\). Para el neutrón, Ecuación 2 da \(\ell\approx5.87\) micras. Esa es la escala natural de longitud del problema, y la escala natural de energía es \(F\ell\approx0.60\) peV (un peV es \(10^{-12}\) eV).

Observe que la energía \(E\) desapareció de la ecuación: solo quedó escondida en el cambio de variable.

2.2 Solución por series

Por series,

\[\varphi(x)=\sum_{k=0}^{\infty}a_kx^k,\qquad \varphi'(x)=\sum_{k=1}^{\infty}k\,a_kx^{k-1},\qquad \varphi''(x)=\sum_{k=2}^{\infty}k(k-1)\,a_kx^{k-2}.\]

Pero

\[x\,\varphi(x)=\sum_{k=0}^{\infty}a_kx^{k+1}.\]

Para comparar potencias iguales cambiamos \(k\) por \(k+3\) en la serie de \(\varphi''\), y entonces

\[\varphi''(x)=\sum_{k=-1}^{\infty}(k+3)(k+2)\,a_{k+3}\,x^{k+1}.\]

Así,

\[0=\varphi''(x)-x\,\varphi(x)=2\cdot1\,a_2+\sum_{k=0}^{\infty}\bigl[(k+3)(k+2)\,a_{k+3}-a_k\bigr]x^{k+1},\]

de modo que \(a_2=0\) y \((k+3)(k+2)\,a_{k+3}=a_k\), de donde

\[a_{k+3}=\frac{a_k}{(k+2)(k+3)},\qquad a_2=0. \tag{4}\]

La recurrencia salta de tres en tres. Los coeficientes \(a_0\) y \(a_1\) quedan libres (son las dos constantes de la solución general) y

\[a_3=\frac{a_0}{2\cdot3},\qquad a_4=\frac{a_1}{3\cdot4},\qquad a_5=0,\]

\[a_6=\frac{a_3}{5\cdot6}=\frac{a_0}{2\cdot3\cdot5\cdot6},\qquad a_7=\frac{a_4}{6\cdot7}=\frac{a_1}{3\cdot4\cdot6\cdot7},\qquad a_8=0,\]

\[a_9=\frac{a_0}{2\cdot3\cdot5\cdot6\cdot8\cdot9},\qquad a_{10}=\frac{a_1}{3\cdot4\cdot6\cdot7\cdot9\cdot10}.\]

En general,

\[a_{3m}=\frac{a_0}{(2\cdot3)(5\cdot6)\cdots\bigl((3m-1)(3m)\bigr)},\qquad a_{3m+1}=\frac{a_1}{(3\cdot4)(6\cdot7)\cdots\bigl(3m(3m+1)\bigr)},\qquad a_{3m+2}=0.\]

Entonces \(\varphi(x)=a_0f(x)+a_1g(x)\), con

\[f(x)=1+\frac{x^3}{2\cdot3}+\frac{x^6}{2\cdot3\cdot5\cdot6}+\frac{x^9}{2\cdot3\cdot5\cdot6\cdot8\cdot9}+\cdots\]

\[g(x)=x+\frac{x^4}{3\cdot4}+\frac{x^7}{3\cdot4\cdot6\cdot7}+\frac{x^{10}}{3\cdot4\cdot6\cdot7\cdot9\cdot10}+\cdots\]

El radio de convergencia es infinito porque, por el criterio del cociente,

\[\left|\frac{a_{k+3}\,x^{k+3}}{a_k\,x^k}\right|=\frac{|x|^3}{(k+2)(k+3)}\longrightarrow0\qquad(k\to\infty)\]

para todo \(x\). Las dos series convergen en toda la recta.

NotaFuera del curso: las funciones de Airy

Las combinaciones de \(f\) y \(g\) que se usan en la literatura son las funciones de Airy \(\mathrm{Ai}\) y \(\mathrm{Bi}\):

\[a_0f(x)+a_1g(x)=A\,\mathrm{Ai}(x)+B\,\mathrm{Bi}(x),\]

donde

\[\mathrm{Ai}(x)=\frac1\pi\int_0^\infty\cos\!\left(\frac{t^3}{3}+xt\right)dt,\qquad \mathrm{Bi}(x)=\frac1\pi\int_0^\infty\left[e^{-t^3/3+xt}+\sin\!\left(\frac{t^3}{3}+xt\right)\right]dt,\]

y en términos de las series,

\[\mathrm{Ai}=c_1f-c_2g,\qquad \mathrm{Bi}=\sqrt3\,\bigl(c_1f+c_2g\bigr),\]

con

\[c_1=\mathrm{Ai}(0)=\frac{1}{3^{2/3}\,\Gamma(2/3)}\approx0.35503,\qquad c_2=-\mathrm{Ai}'(0)=\frac{1}{3^{1/3}\,\Gamma(1/3)}\approx0.25882.\]

Pero esto se sale del dominio del curso.

Hasta aquí iría un curso de ecuaciones normal.

3 De vuelta al neutrón

Pero si queremos retomar el problema físico necesitamos que \(\varphi(x)\to0\) cuando \(x\to\infty\), para que la probabilidad total \(\int|\varphi|^2\) sea finita. Hacia abajo no hay problema, porque el espejo corta la función en \(z=0\).

Las dos funciones \(f\) y \(g\) crecen muy rápido cuando \(x\to+\infty\) (todos sus coeficientes son positivos), así que la única esperanza es una combinación en la que ese crecimiento se cancele. Eso se consigue notando que

\[\frac{f(x)}{g(x)}\longrightarrow r=\frac{c_2}{c_1}=\frac{3^{1/3}\,\Gamma(2/3)}{\Gamma(1/3)}\approx0.72901.\]

Con las series se comprueba numéricamente: \(f(2)/g(2)\approx0.7563\), \(f(4)/g(4)\approx0.729040\) y \(f(8)/g(8)\approx0.7290111329\). Así que la solución es

\[\varphi(x)=f(x)-r\,g(x), \tag{5}\]

que es la que decae en infinito. (Que de verdad decae no se lee en la serie: es la función \(\mathrm{Ai}(x)/c_1\) del recuadro anterior, que se va a cero como \(e^{-\frac23x^{3/2}}\).)

Hasta aquí la energía es libre. Para cualquier valor de \(E\), la función

\[\varphi(z)=f\!\left(\frac{z-E/F}{\ell}\right)-r\,g\!\left(\frac{z-E/F}{\ell}\right)\]

resuelve Ecuación 1 y decae hacia arriba. Cambiar \(E\) solo traslada la curva a lo largo del eje \(z\), sin deformarla.

3.1 El suelo cuantiza la energía

Pero si usamos la condición del suelo, \(\varphi=0\) en \(z=0\), que equivale a \(x=-\varepsilon\) con

\[\varepsilon=\frac{E}{F\ell}\]

(la energía medida en unidades de \(F\ell\)), queda

\[f(-\varepsilon)-r\,g(-\varepsilon)=0, \tag{6}\]

y esto ocurre solo para algunos valores de \(\varepsilon\), espaciados:

\[\varepsilon_1\approx2.3381,\qquad \varepsilon_2\approx4.0879,\qquad \varepsilon_3\approx5.5206,\qquad \varepsilon_4\approx6.7867,\qquad\dots\]

Entonces \(E\) solo puede tomar valores discretos. En términos de \(m\), \(\hbar\) y \(F\),

\[E_n=\varepsilon_n\,F\ell=\varepsilon_n\left(\frac{\hbar^2F^2}{2m}\right)^{1/3},\qquad n=1,2,3,\dots \tag{7}\]

y

\[z_n=\frac{E_n}{F}=\varepsilon_n\,\ell\]

es la altura máxima: la altura a la que se detendría una pelota clásica con energía \(E_n\). Para el neutrón, \(E_1\approx1.41\) peV y \(z_1\approx13.7\) micras, que es justamente el umbral que se vio en el experimento. Las siguientes alturas son \(z_2\approx24.0\), \(z_3\approx32.4\) y \(z_4\approx39.8\) micras.

Entre el suelo y \(z_n\) la función oscila y tiene \(n-1\) ceros. Más arriba de \(z_n\) decae muy rápido, pero no es cero: el neutrón se puede encontrar un poco por encima de la altura máxima clásica, con probabilidad pequeña (Figura 2).

Figura 2: Los cuatro primeros estados del neutrón, cada uno dibujado sobre su nivel de energía. El punto rojo marca la altura máxima \(z_n\), donde el nivel corta al potencial \(V=mgz\).

Finalmente podemos recuperar la función de onda completa,

\[\psi_n(z,t)=N_n\left[f\!\left(\frac{z-z_n}{\ell}\right)-r\,g\!\left(\frac{z-z_n}{\ell}\right)\right]e^{-iE_nt/\hbar},\]

donde la constante \(N_n\) se escoge para que \(\int_0^\infty|\psi_n|^2\,dz=1\).

Vale la pena comparar con el oscilador armónico. Allá la condición en infinito bastó para cuantizar, porque obligaba a la serie a terminar. Aquí la condición en infinito solo escoge la combinación \(f-rg\), y la que cuantiza es la condición en el suelo: dos condiciones de frontera para una sola constante libre, la energía.

NotaHaciendo las cuentas con Maxima
kill(all);

/* 1. Sin unidades: con z = l*x + E/F la ecuacion queda phi'' - x*phi = 0 */
depends(phi, x);
eq: hbar^2/(2*m)*diff(phi, x, 2)/l^2 + (E - F*(l*x + E/F))*phi;
eq2: expand(eq*2*m*l^2/hbar^2);
ratsimp(subst(l = (hbar^2/(2*m*F))^(1/3), eq2));   /* debe dar phi'' - x*phi */
remove(phi, dependency);

/* 2. La recurrencia a[k+3] = a[k]/((k+2)(k+3)) y el residuo de la serie truncada */
a[0]: a0$ a[1]: a1$ a[2]: 0$
for k:0 thru 37 do a[k+3]: a[k]/((k+2)*(k+3))$
makelist(a[k], k, 3, 10);
S: sum(a[k]*x^k, k, 0, 40)$
lopow(expand(diff(S, x, 2) - x*S), x);   /* solo sobreviven potencias altas */

/* 3. f, g y la razon r = c2/c1 */
f(x) := 1 + sum(x^(3*j)/prod((3*i-1)*(3*i), i, 1, j), j, 1, 60)$
g(x) := sum(x^(3*j+1)/prod((3*i)*(3*i+1), i, 1, j), j, 0, 60)$
fpprec: 40$
r: 3^(1/3)*gamma(2/3)/gamma(1/3)$
bfloat(r);
makelist(bfloat(f(bfloat(xx))/g(bfloat(xx))), xx, [2, 4, 6, 8]);

/* 4. El suelo: f(-e) - r g(-e) = 0 */
h(ee) := float(f(-ee) - float(r)*g(-ee))$
eps: [find_root(h, 2, 3), find_root(h, 3.5, 4.5), find_root(h, 5, 6), find_root(h, 6.5, 7.2)];

/* 5. Numeros para el neutron (g = 9.8) */
hb: 1.054571817e-34$ mn: 1.67492749804e-27$ gg: 9.8$ eV: 1.602176634e-19$
F: mn*gg$
l: (hb^2/(2*mn*F))^(1/3);                   /* metros */
En: eps*F*l/eV*1e12;                        /* peV */
zn: eps*l*1e6;                              /* micras */

3.2 Un electrón frente a una placa

Algo similar se puede hacer con un electrón y una placa de condensador. Entre las placas el campo eléctrico \(\mathcal{E}\) es uniforme, y el electrón siente la fuerza constante \(F=e\mathcal{E}\): basta cambiar \(mg\) por \(e\mathcal{E}\) en todo lo anterior. Si una barrera le impide al electrón atravesar la placa (en un transistor, la capa de óxido), el electrón queda atrapado en un pozo triangular con niveles

\[E_n=\varepsilon_n\left(\frac{\hbar^2e^2\mathcal{E}^2}{2m}\right)^{1/3}.\]

Con un campo de \(10^7\) V/m, que es habitual en la interfaz de un semiconductor, salen \(\ell\approx1.6\) nm y \(E_1\approx37\) meV. Dentro de un semiconductor hay que usar la masa efectiva del electrón, que cambia los números pero no la ecuación. Este pozo es el origen del gas bidimensional de electrones que hay en los transistores.

4 Simulador

NotaSimulador: el neutrón que rebota

El tablero dibuja el potencial \(V=mgz\), el suelo en \(z=0\), los niveles \(\varepsilon_n\) (las soluciones de Ecuación 6, calculadas por bisección con las series \(f\) y \(g\)) y la función de onda sobre su nivel. En azul está la parte real de \(\psi\), que gira con \(e^{-iE_nt/\hbar}\), y en naranja \(|\psi|^2\). La zona sombreada es la región que la pelota clásica no alcanza. El tiempo se mide en unidades de \(\hbar/(mg\ell)\), que para el neutrón son unos \(1.09\) ms, y con la casilla de unidades los ejes pasan a micras y peV.

Con Superposición se mezclan dos niveles y la nube de probabilidad empieza a moverse, con frecuencia \((E_n-E_m)/\hbar\). Con Paquete que rebota se suelta un paquete en reposo a la altura \(z_0\), escrito como suma de los primeros 30 estados, y se compara con una pelota clásica soltada desde la misma altura.

Estado:

5 Ejercicios de repaso

Taller de estudio para trabajar en grupo, de unas dos a cuatro horas. Cubre series de potencias (Simmons, §26 a §28), la ecuación de Airy y el neutrón que rebota.

5.1 Series de potencias (Simmons, §26 y §27)

  1. Problema 1 de la §26: radios de convergencia \(R=0\), \(R=\infty\) y \(R=1\) con el criterio del cociente.
  2. Problema 5 de la §26: series de \(\log(1+x)\) y \(\arctan x\) a partir de la serie geométrica.
  3. Problema 1 de la §27: resuelva \(y'=2xy\) y \(y'+y=1\) con series y reconozca las funciones.

5.2 Puntos ordinarios (Simmons, §28)

  1. Problema 1 de la §28: \((1+x^2)y''+2xy'-2y=0\).
  2. Problema 7 de la §28: la ecuación de Hermite, su recurrencia y sus polinomios.

5.3 La ecuación de Airy

  1. Problema 5 de la §28, partes (b) y (c).
  2. Muestre que si \(y(x)\) resuelve \(y''+xy=0\), entonces \(u(x)=y(-x)\) resuelve \(u''-xu=0\).
  3. Calcule el wronskiano de \(f\) y \(g\) en \(x=0\) y explique por qué no depende de \(x\).
  4. Con seis términos de cada serie, ubique por bisección el primer cero de \(f(-\varepsilon)-r\,g(-\varepsilon)\) con tres cifras.

5.4 El neutrón que rebota

  1. Repita el cambio de variable para \(V(z)=Fz\), compruebe que \(\ell\) tiene unidades de longitud y \(F\ell\) de energía, y explique por qué cambiar \(E\) solo traslada la solución \(\varphi(z)\) sin deformarla.
  2. Calcule \(\ell\), \(E_1\) y \(z_1\) para un neutrón en la Luna (\(g=1.62\) m/s\(^2\)) y en Júpiter (\(g\approx24.8\) m/s\(^2\)).
  3. Para la superposición de \(\psi_1\) y \(\psi_2\), muestre que \(|\psi|^2\) oscila y calcule su periodo para el neutrón.
  4. ¿Por qué no hay estados con \(E\le0\)?

5.5 Cuantización en dos sistemas

  1. Verifique que \(e^{-\xi^2/2}\) resuelve \(\varphi''+(\varepsilon-\xi^2)\varphi=0\) con \(\varepsilon=1\), y compare cómo se cuantiza la energía en el oscilador armónico y en el neutrón que rebota.