Source: https://www2.math.upenn.edu/ugrad/calc/m103/maple/0405Math103MapleManual/09fsolve.pdf