1.12 Solución de ecuaciones

La primitiva Solve trata de resolver en forma exacta ecuaciones y sistemas de ecuaciones, principalmente ecuaciones polinomiales, aunque también se aplica a ecuaciones con radicales, trigonométricas o ecuaciones logarítmicas.  

Solución exacta.

Solve[x^4 - 2x^3 + 5x -10 == 0, x]

Solve[x^(1/2) - 1/x^(1/2) == 1, x]

Solve[2 ( Cos[x])^2   - 3^(1/2) Cos[x] 0, x]

Solve[{2x + y == 6,-3x + 2y == 6},{x,y}]

Solve[{2x^2 + y^2 == 12,-3x + 2y == 6},{x,y}]

Solve procura obtener soluciones exactas de la ecuación dada, problema que puede resultar muy complejo, aún con ecuaciones relativamente sencillas, como por ejemplo:

Solve[x Sin[x] - 1 == 0, x]

Solución aproximada: FindRoot.

Ecuaciones como la anterior se resuelven en forma numérica, esto es, se buscan aproximaciones a sus raíces por métodos numéricos.  

Para el primer paso es construir  un gráfico que permita visualizar los ceros y determinar algunos valores cercanos a la raíz buscada.

Plot[x Sin[x] - 1, {x, -Pi, Pi}]

Observe del anterior gráfico que x Sin[x] == 1 tiene cuatro raíces en el intervalo [-3,3]. Para calcular aproximadamente una de estas raíces, se puede utilizar el comando FindRoot, en la siguiente forma:

FindRoot[x Sin[x] - 1 == 0, {x,1}]

FindRoot utiliza el método de Newton para resolver aproximadamente la ecuación, el cual requiere dar un valor cercano a la raíz buscada.  En el ejemplo anterior, al proveer {x,1} como segundo parámetro se dice que resuelva respecto de la variable x y que el valor aproximado a la raíz es 1.   Si se desea calcular aproximadamente la raíz más cercana a -3, el comando puede ser:

FindRoot[x Sin[x] == 1, {x,-3}]

No hay garantía de que el método de Newton converja a la raíz buscada, a partir del valor aproximado que usted provea. En algunos casos puede converger con casi cualquier valor y en otros podría requerir un valor muy cercano a la raíz.  Las condiciones teóricas que requiere este método  para aproximar con éxito la raíz buscada se verán en el capítulo ...


Created by Mathematica  (September 23, 2008)