Solving System of Equations Using Matrices

GreenPrint
Messages
1,186
Reaction score
0

Homework Statement


Is it possible to solve this system of equations using matrices?
x^2 + y^2 = 42
x+3y+2y^2=6

Homework Equations





The Attempt at a Solution


I solved the system of equations using the following MATLAB code. I'm kind of confused by the results. Are there two x values and two y values? I don't know how to interpret what it says x and y are equal to. Thanks in advance.

Code:
>>one=sym('x^2+y^2-42');
two=sym('x+3*y+2*y^2-6');
[x,y]=solve(one,two)
 
x =
 
 -6.2161908711674029137999766546085
  6.4782037201238076694174751205659
  6.3321946913754454971273459117746
  -5.594207540331850252744844377732
 
 
y =
 
   1.8327495882457713513416277757555
 -0.18131894709064188368251606877471
  -1.3796051574695662000556283784362
  -3.2718254836855632676034833285446
 
Physics news on Phys.org
GreenPrint said:
Is it possible to solve this system of equations using matrices?

x^2 + y^2 = 42
x+3y+2y^2=6

No, matrices are applied to linear systems of equations.

GreenPrint said:

The Attempt at a Solution


I solved the system of equations using the following MATLAB code. I'm kind of confused by the results. Are there two x values and two y values? I don't know how to interpret what it says x and y are equal to. Thanks in advance.

There are four solutions: (x,y) pairs

x=-6.216 and y=1.832,
x=6.478 and y=-0.181 and so on.

ehild
 
There are two things I don't understand about this problem. First, when finding the nth root of a number, there should in theory be n solutions. However, the formula produces n+1 roots. Here is how. The first root is simply ##\left(r\right)^{\left(\frac{1}{n}\right)}##. Then you multiply this first root by n additional expressions given by the formula, as you go through k=0,1,...n-1. So you end up with n+1 roots, which cannot be correct. Let me illustrate what I mean. For this...
Back
Top