### 2.12.11 Zeros of an expression : `zeros`

`zeros` takes as argument an expression depending on x.
`zeros` returns a list of values of x where the expression vanishes. The list may be incomplete in exact mode if the expression is not polynomial or if intermediate factorizations have irreducible factors of order strictly greater than 2.
In real mode, (complex box unchecked in the Cas configuration or `complex_mode:=0`), only reals zeros are returned. In (`complex_mode:=1`) reals and complex zeros are returned. See also `cZeros` to get complex zeros in real mode.
Input in real mode :

`zeros(x```^```2+4)`

Output :

`[]`

Input in complex mode :

`zeros(x```^```2+4)`

Output :

`[-2*i,2*i]`

Input in real mode :

`zeros(ln(x)```^```2-2)`

Output :

`[exp(sqrt(2)),exp(-(sqrt(2)))]`

Input in real mode :

`zeros(ln(y)```^```2-2,y)`

Output :

`[exp(sqrt(2)),exp(-(sqrt(2)))]`

Input in real mode :

`zeros(x*(exp(x))```^```2-2*x-2*(exp(x))```^```2+4)`

Output :

`[[log(sqrt(2)),2]`