Scroll Down For Some Screen Shots
      \( f_j(z) \) = ,       n = ,     \( \alpha_i \)'s =
        Size =     x center =     y center =
      Renormalize intensity for real and complex roots together?
   
                |
This app computes and plots all roots of functions of the form
for which all the coefficients \( \alpha_j \)'s are either \(+1\) or \(-1\) and the functions \( f_j(z) \) are arbitrary analytic functions on the complex plane. The functions \( f_j(z) \) can be selected using the pull-down menu above. The default choice of \( f_j(z) = z^j \) gives us \(n\)-th degree polynomials. The number of terms, \(n\), can also be changed.
Here's my Matlab version of the code:   http://vanderbei.princeton.edu/WebGL/PlusMinusOne.m
Here's a related webpage by Dan Christensen:  
http://jdc.math.uwo.ca/roots/
Here's a related webpage by John Baez:  
http://math.ucr.edu/home/baez/roots/
Updated 2017 Oct 25