Supongamos que intentas establecer la estabilidad de un punto de equilibrio en un sistema no lineal, pero tienes problemas para dar con una función de Lyapunov adecuada. (O bien, eres perezoso y no quieres hacer el trabajo tú mismo).
¿Existen funciones/algoritmos (por ejemplo, en Mathematica, Sage o Python) para encontrar funciones de Lyapunov para cualquier sistema no lineal dado? Parece que no puedo encontrar ninguna con una búsqueda rápida en Google, pero parece que sería relativamente simple implementar algo que es muy probable (tal vez no 100% garantizado) para encontrar una función de Lyapunov si existe. Especialmente si el número de variables en el sistema es relativamente pequeño.
Estoy pensando en algo parecido a:
- Iterar sobre una lista de funciones definidas positivas $V(x)$ (por ejemplo, formas cuadráticas y otros polinomios).
- Para cada función candidata, determine si $\dot{V}$ es semidefinido negativo o definido negativo.
- Deténgase cuando encuentre una negativa definitiva $\dot{V}$ o abandonar después de un número de iteraciones definido por el usuario
¿Funcionaría esto, o es un problema más complicado de lo que parece?