Solution 33812: Algorithm Used for the cZeros() (Complex Zeros) Function on the TI-Nspire™ CAS Family.
What is the cZeros() (complex zeros) function algorithm used on the TI-Nspire CAS family?
The syntax for the cZeros function on the TI-Nspire CAS family is given below:
cZeros(expr, var) → list
cZeros({expression1, expression2 [, … ] },{varOrGuess1, varOrGuess2 [, … ] }) → matrix
The cZeros( function returns a list of candidate real and non-real values of var that make expression = 0 by using the lexical Gröbner/Buchberger elimination method to attempt to determine all complex zeros. The cZeros(expr, var) function does this by computing exp►list(cSolve(expression = 0, var, var). Please refer to the example provided below.
Example: cZeros(x5+4x4+5x3-6x-3, x)
1) Press [doc►] [7] [►] [2] [enter].
2) Change the Display Digits to Fix 3: and Calculation Mode to Auto.
3) Tab over to Make Default and press [enter].
4) Press [catalog] [1] [C].
5) Select CZeros( and press [enter].
6) Press [X] [^] [5] [tab].
7) Press [+] [4] [X] [^] [4] [tab].
8) Press [+] [5] [X] [^] [3] [tab].
9) Press [-] [6] [X] [-] [3].
10) Press [,] [x] [)] [enter].
To see the entire result, press [▲] and then use [◄] [►] to move the cursor.
Please see the TI-Nspire CAS family guidebooks for additional information.