My requirement is to find the point closest to three circles. So lets say the three circles are $C_1$, $C_2$, $C_3$. I want to find the point in the space such that the SUM of its distance from $C_1$, $C_2$ and $C_3$ is MINIMUM.
The distance of a given point from a circle is the distance of the given point from the point that lies on the circle and is intersection of the circle with the line joining the given point with the center of the circle.
I'm using the following approach which has been prescribed in another thread in Math SE: Closest point to 3 (or more) circles
Let $(x,y)$ be the BEST point and $(x_i,y_i)$ be the centre of circles; let $r_i$ be the radius of circles. Probably the easiest expression to minimize is the sum of the squares of the errors,
$$E(x,y)=\sum\left[(x−x_i)^2+(y−y_i)^2−r_i^2\right]^2$$
solve the system of equations
$$ \frac{\partial E}{\partial x}(x,y)=0, \\ \frac{\partial E}{\partial y}(x,y)=0 $$
This is where I get stuck. How to solve what I get after partial differentiation?I think its very complicated being degree $4$ in $x$, $y$ and multivariate polynomials. Can someone give an example of how to solve such equations manually (step by step)? Even if you could give pointers on how to handle this using sympy library of python, that'll be extremely helpful.