← Blog

Ecuación de Riccati: resolución con una solución particular

La ecuación de Riccati, y=q0(x)+q1(x)y+q2(x)y2y' = q_0(x) + q_1(x)\,y + q_2(x)\,y^{2}, es la ecuación diferencial cuadrática de primer orden. A diferencia de la lineal, no admite una fórmula general, salvo que se conozca una solución particular y1y_1. Esa solución suele encontrarse por tanteo con candidatos sencillos —una constante, ax+bax+b, a/xa/x—, y comprobarla en la ecuación es inmediato.

Conocida y1y_1, el cambio de variable y=y1+1zy = y_1 + \dfrac{1}{z} transforma la ecuación: al sustituir, la parte cuadrática se cancela con la que aporta y1y_1 (que ya satisface la ecuación) y queda una ecuación lineal en zz: z+(q1+2q2y1)z=q2,z' + \bigl(q_1 + 2q_2 y_1\bigr)z = -q_2, que se resuelve con un factor integrante. Deshaciendo el cambio, y=y1+1/zy = y_1 + 1/z.

Este método resulta más robusto que un solver genérico precisamente porque se apoya en la solución particular. Por ejemplo, y=y2x2+1y' = y^2 - x^2 + 1 admite la particular y1=xy_1 = x (sustituyendo: 1=x2x2+11 = x^2 - x^2 + 1), y de ahí se llega a y=x+ex2C1π2erfi(x),y = x + \frac{e^{x^2}}{C_1 - \tfrac{\sqrt{\pi}}{2}\operatorname{erfi}(x)}, donde erfi\operatorname{erfi} es la función error imaginaria: la primitiva (no elemental) de et2e^{t^2}, que aparece porque el factor integrante de la lineal es ex2e^{x^2}.

La calculadora de ecuaciones diferenciales de MathOperator aplica este método paso a paso —búsqueda de la particular, cambio de variable, lineal resultante y comprobación final— con ejemplos como y' = y^2 - x^2 + 1 o la racional y' = y^2 - 2/x^2.

Otros artículos