El sistema:
$$\left\{ \begin{array}{lcc} \dot{x}_{1}=-x_{1}-\frac{x_{2}}{ln(\sqrt{x_{1}^{2}+x_{2}^{2}})} \\ \\ \dot{x}_{2}=-x_{2}+\frac{x_{1}}{ln(\sqrt{x_{1}^{2}+x_{2}^{2}})} \end{array} \right.$$
tiene un punto de equilibrio en el origen.
a) Linealizar el sistema alrededor del origen y determinar el tipo de equilibrio
b) Obtener el retrato de fase del sistema no lineal cerca del origen transformando las ecuaciones a coordenadas polares y mostrar que es semejante a un foco estable
c) Explicar la discrepancia entre los resultados obtenidos en a) y b)
In [1]:
import sympy as sym
In [2]:
#Con esto las salidas van a ser en LaTeX
sym.init_printing(use_latex=True)
In [3]:
x_1, x_2 = sym.symbols('x_1 x_2')
In [4]:
X = sym.Matrix([x_1, x_2])
X
Out[4]:
In [18]:
f_1 = -x_1 - (x_2) / (sym.ln(sym.sqrt(x_1 ** 2 + x_2 ** 2)))
f_1
Out[18]:
In [19]:
f_2 = -x_2 + (x_1) / (sym.ln(sym.sqrt(x_1 ** 2 + x_2 ** 2)))
f_2
Out[19]:
In [20]:
F = sym.Matrix([f_1,f_2])
F
Out[20]:
In [21]:
A = F.jacobian(X)
#A.simplify()
A
Out[21]:
In [22]:
A_1 = A.subs({x_1:0,x_2:0})
A_1
Out[22]:
In [23]:
A_1.eigenvals()
Out[23]:
In [ ]: