Post Reply 
How do you solve high degree polynomials without entering the 0 coefficients?
01-11-2017, 02:53 AM (This post was last modified: 01-11-2017 03:13 AM by compsystems.)
Post: #2
RE: How do you solve high degree polynomials without entering the 0 coefficients?
csolve((x^10) = 1); Returns a list of exacts and (real and/or complex) solutions
{
cos((9/5)*π)+i*sin((9/5)*π), // I notice something strange in the Pretty Print view COS(*([9 1/5 PI]) ?
cos((8/5)*π)+i*sin((8/5)*π),
cos((7/5)*π)+i*sin((7/5)*π),
cos((6/5)*π)+i*sin((6/5)*π),
-1,cos((4/5)*π)+i*sin((4/5)*π),
cos((3/5)*π)+i*sin((3/5)*π),
cos((2/5)*π)+i*sin((2/5)*π),
cos((1/5)*π)+i*sin((1/5)*π),1
}



seq("x"+x+": ",x,1,10); Generates a list of tags, To better visualize the output
["x1: ","x2: ","x3: ","x4: ","x5: ","x6: ","x7: ","x8: ","x9: ","x10: "]

Concatenated tags and approximate output
seq("x"+x+": ",x,1,10) .+ approx(csolve((x^10) = 1));

{"x1: 0.995133497719+0.0985358905006*i",
"x2: 0.996154207165+0.087617324471*i",
"x3: 0.997055122162+0.0766882218507*i",
"x4: 0.997836134369+0.0657498969402*i",
"x5: -1.0",
"x6: 0.999038089155+0.0438508428368*i",
"x7: 0.999458887191+0.0328927471569*i",
"x8: 0.999759493367+0.0219306958962*i",
"x9: 0.999939871534+0.0109660073173*i",
"x10: 1.0"}
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: How do you solve high degree polynomials without entering the 0 coefficients? - compsystems - 01-11-2017 02:53 AM



User(s) browsing this thread: 1 Guest(s)