If one of the roots of #x^3-3x+1=0# is given by the rational (companion) matrix #((0,0,-1),(1,0,3),(0,1,0))#, then what rational(?) matrices represent the other two roots?
I think the other two roots are probably not in the field generated by #((1, 0, 0),(0,1,0),(0,0,1))# and #((0,0,-1),(1,0,3),(0,1,0))# . They satisfy a quadratic equation with coefficients in that field, but are probably not rational. For example, if a cubic has one Real and two Complex zeros then the field generated from #QQ# by adding the Real root will clearly not include the Complex roots.
If it helps, the Real roots of #x^3-3x+1=0# are:
#x_1 = omega^(1/3)+omega^(-1/3)#
#x_2 = omega^(4/3)+omega^(-4/3)#
#x_3 = omega^(7/3)+omega^(-7/3)#
where #omega = -1/2+sqrt(3)/2# is the primitive Complex cube root of #1#
I think the other two roots are probably not in the field generated by
If it helps, the Real roots of
#x_1 = omega^(1/3)+omega^(-1/3)#
#x_2 = omega^(4/3)+omega^(-4/3)#
#x_3 = omega^(7/3)+omega^(-7/3)#
where
2 Answers
We seem to need
Explanation:
I think I'm barking up the wrong tree with this question.
It seems like we need
Given:
#x^3-3x+1 = 0#
Use Cardano's method to solve the cubic:
Let
Then:
#u^3+v^3+3(uv-1)(u+v) + 1 = 0#
Add the constraint
#u^3+1/u^3+1 = 0#
Multiply through by
#(u^3)^2+(u^3)+1 = 0#
This is recognisable as
#u^3 = omega" "# and#u^3 = omega^2#
where
Hence the roots of our cubic are:
#x_1 = root(3)(omega) + 1/(root(3)(omega)) = omega^(1/3)+omega^(8/3)#
#x_2 = omega root(3)(omega) + 1/(omega root(3)(omega)) = omega^(4/3)+omega^(5/3)#
#x_3 = omega^2 root(3)(omega) + 1/(omega^2 root(3)(omega)) = omega^(7/3)+omega^(2/3)#
Note that
So to represent all three roots concurrently with rational matrices will almost certainly require
First represent
#((0, 1, 0),(0, 0, 1),(omega, 0, 0))#
Starting with the
#((1, 0, 0),(0, 1, 0),(0, 0, 1))# ,#((0, 1, 0),(0, 0, 1),(omega, 0, 0))# ,#((0, 0, 1),(omega, 0, 0),(0, omega, 0))#
#((omega, 0, 0),(0, omega, 0),(0, 0, omega))# ,#((0, omega, 0), (0, 0, omega), (omega^2, 0, 0))# ,#((0, 0, omega),(omega^2,0,0),(0, omega^2,0))#
#((omega^2, 0, 0),(0, omega^2, 0),(0, 0, omega^2))# ,#((0, omega^2, 0),(0, 0, omega^2),(1, 0, 0))# ,#((0, 0, omega^2),(1,0,0),(0,1,0))#
which makes the roots:
#x_1 = ((0, 1, omega^2),(1,0,1),(omega,1,0))#
#x_2 = ((0, omega, omega),(omega^2,0,omega),(omega^2,omega^2,0))#
#x_3 = ((0, omega^2,1),(omega,0,omega^2),(1,omega,0))#
Then note that
#omega = ((0, -1),(1, -1))#
#omega^2 = ((-1, 1),(-1,0))#
Along with
#x_1 = ((((0, 0),(0,0))"", ((1,0),(0,1))"", ((-1, 1),(-1,0))""),(((1,0),(0,1))"",((0, 0),(0,0))"",((1,0),(0,1))""),(((0, -1),(1, -1))"",((1,0),(0,1))"",((0, 0),(0,0))"")) = ((0,0,1,0,-1,1),(0,0,0,1,-1,0),(1,0,0,0,1,0),(0,1,0,0,0,1),(0,-1,1,0,0,0),(1,-1,0,1,0,0))#
#x_2 = ((((0, 0),(0,0))"", ((0, -1),(1, -1))"", ((0, -1),(1, -1))""),(((-1, 1),(-1,0))"",((0, 0),(0,0))"",((0, -1),(1, -1))""),(((-1, 1),(-1,0))"",((-1, 1),(-1,0))"",((0, 0),(0,0))"")) = ((0,0,0,-1,0,-1),(0,0,1,-1,1,-1),(-1,1,0,0,0,-1),(-1,0,0,0,1,-1),(-1,1,-1,1,0,0),(-1,0,-1,0,0,0))#
#x_3 = ((((0, 0),(0,0))"", ((-1, 1),(-1,0))"",((1,0),(0,1))""),(((0, -1),(1, -1))"",((0, 0),(0,0))"",((-1, 1),(-1,0))""),(((1,0),(0,1))"",((0, -1),(1, -1))"",((0,0),(0,0))"")) = ((0,0,-1,1,1,0),(0,0,-1,0,0,1),(0,-1,0,0,-1,1),(1,-1,0,0,-1,0),(1,0,0,-1,0,0),(0,1,1,-1,0,0))#
Here's another way to construct rational
Explanation:
Another way to construct
Noting that the Real roots of
#x_1 = omega^(1/3) + omega^(8/3)#
#x_2 = omega^(4/3) + omega^(5/3)#
#x_3 = omega^(7/3) + omega^(2/3)#
we will be able to construct rational matrix solutions from a matrix which behaves like
The companion matrix of
#A = ((0, 0, 0, 0, 0, -1),(1, 0, 0, 0, 0, 0), (0, 1, 0, 0, 0, 0),(0, 0, 1, 0, 0, -1),(0, 0, 0, 1, 0, 0),(0, 0, 0, 0, 1, 0))#
Then:
#A^2 = ((0, 0, 0, 0, -1, 0),(0, 0, 0, 0, 0, -1),(1, 0, 0, 0, 0, 0),(0, 1, 0, 0, -1, 0),(0, 0, 1, 0, 0, -1),(0, 0, 0, 1, 0, 0))#
#A^3 = ((0, 0, 0, -1, 0, 0),(0, 0, 0, 0, -1, 0), (0, 0, 0, 0, 0, -1), (1, 0, 0, -1, 0, 0), (0, 1, 0, 0, -1, 0), (0, 0, 1, 0, 0, -1))#
#A^4 = ((0, 0, -1, 0, 0, 1), (0, 0, 0, -1, 0, 0), (0, 0, 0, 0, -1, 0), (0, 0, -1, 0, 0, 0), (1, 0, 0, -1, 0, 0), (0, 1, 0, 0, -1, 0))#
#A^5 = ((0, -1, 0, 0, 1, 0), (0, 0, -1, 0, 0, 1), (0, 0, 0, -1, 0, 0), (0, -1, 0, 0, 0, 0), (0, 0, -1, 0, 0, 0), (1, 0, 0, -1, 0, 0))#
#A^6 = ((-1, 0, 0, 1, 0, 0), (0, -1, 0, 0, 1, 0), (0, 0, -1, 0, 0, 1), (-1, 0, 0, 0, 0, 0), (0, -1, 0, 0, 0, 0), (0, 0, -1, 0, 0, 0))#
#A^7 = ((0, 0, 1, 0, 0, 0), (-1, 0, 0, 1, 0, 0), (0, -1, 0, 0, 1, 0), (0, 0, 0, 0, 0, 1), (-1, 0, 0, 0, 0, 0), (0, -1, 0, 0, 0, 0))#
#A^8 = ((0, 1, 0, 0, 0, 0), (0, 0, 1, 0, 0, 0), (-1, 0, 0, 1, 0, 0), (0, 0, 0, 0, 1, 0), (0, 0, 0, 0, 0, 1), (-1, 0, 0, 0, 0, 0))#
Then the roots of
#x_1 = A^1+A^8 = ((0, 1, 0, 0, 0, -1), (1, 0, 1, 0, 0, 0), (-1, 1, 0, 1, 0, 0), (0, 0, 1, 0, 1, -1), (0, 0, 0, 1, 0, 1), (-1, 0, 0, 0, 1, 0))#
#x_2 = A^4+A^5 = ((0, -1, -1, 0, 1, 1), (0, 0, -1, -1, 0, 1), (0, 0, 0, -1, -1, 0), (0, -1, -1, 0, 0, 0), (1, 0, -1, -1, 0, 0), (1, 1, 0, -1, -1, 0))#
#x_3 = A^7+A^2 = ((0, 0, 1, 0, -1, 0), (-1, 0, 0, 1, 0, -1), (1, -1, 0, 0, 1, 0), (0, 1, 0, 0, -1, 1), (-1, 0, 1, 0, 0, -1), (0, -1, 0, 1, 0, 0))#