Is there any algorithm that finds all zeros(roots) of a continuous function $F:\mathbb R^n\to\mathbb R^n$?
I've seen some algorithms that find one zero, such as Newton's method. But I need to find all zeros (I need this because I want my computer to use Lagrange's mutiplier theorem).
If that's impossible, then adding the following restriction is okay:
$F$ is composed only of polynomial functions. For example, $F:(x_1,x_2)\mapsto(x_1x_2+1,x_1^2+x_2^2)$.
R<x,y> := PolynomialRing(Rationals(),2); I := ideal< R| x*y+1,x^2+y^2>; GroebnerBasis(I);you get $\mathbb{R}[x,y]/(xy+1,x^2+y^2) =\mathbb{R}[x,y]/(x-y^3,y^4+1)\simeq \mathbb{R}[y]/(y^4+1)$ so the zeros of $F(x,y)=xy+1,x^2+y^2,\mathbb{C}^2\to \mathbb{C}^2$ are $(a_m^3,a_m)$ with $a_m = i^m e^{2i \pi /8}$ the four roots of $y^4+1$. – reuns Oct 31 '18 at 01:03