Let's try again. Start by defining the implicit equation
eqn = Sin[x y z[x, y]] + x + y + z[x, y] == 0
Let us first take derivatives of the condition F[x,y,z[x,y]]==0
n = 4;
eqns = Union[Flatten[Table[D[eqn, {x, i}, {y, j}], {i, 0, n}, {j, 0, n}]]] /.
Thread[{x, y} -> 0];
and define a vector corresponding to the unknown derivatives
var = Union[Flatten[Table[
D[z[x, y], {x, i}, {y, j}], {i, 0, n}, {j, 0, n}]]] /.
Thread[{x, y} -> 0];
Now we solve for them (since eqn
is always satisfied, all its derivatives should be zero)
sol = Solve[eqns, var][[1]]
and write the series solution to the implicit equation with these solutions:
Normal@Series[z[x, y] /. Thread[{ x, y} -> ϵ {dx, dy}],
{ϵ, 0, 4}] /. sol/. ϵ-> 1
(* dx dy (dx+dy)- (dx+dy) *)
which corresponds to the Taylor expansion of z[x,y]
near zero satisfying eqn
.
Does this answer your question?
EDIT
if you push this to 12th order you get
(* dx^3 dy^3 (dx+dy)-dx^2 dy^2 (dx+dy)-1/6 dx^3 dy^3 (dx^3+9 dx^2 dy+9 dx dy^2+dy^3)+1/3 dx^4 dy^4 (2 dx^3+9 dx^2 dy+9 dx dy^2+2 dy^3)+dx dy (dx+dy)-dx-dy *)
if you look for the formal solution for an arbitrary F[x,y,z]
expanded around {a,b}
it reads to first order (replacing in the above eqn=F[x,y,z[x,y]]==0
and expanding around {x,y}=={a,b}
)
z(a,b)-(dx F^(1,0,0)(a,b,z(a,b))+dy F^(0,1,0)(a,b,z(a,b)))/F^(0,0,1)(a,b,z(a,b))
and to second order
Normal@Simplify@(Series[
z[x, y] /. Thread[{ x, y} -> {a, b} + ϵ {dx, dy}],
{ϵ, 0, 2}] /. sol) /. ϵ -> 1 /.
Derivative[i_, j_, k_][F][__] :> Subscript[F, i, j, k]
to third order we have
z[x,y]
, and probably as a consequence, it doesn't output the numeric value of all the partials of z in the series.. Any suggestions? $\endgroup$Sin[x y z] + x + y + z==0
(along with some other conditions) implies that there exists a rectangle centered at(0,0,0)
in whichz
is defined as a function ofx,y
. However this function remains implicit. Using the same theorem it is possible to calculate partials ofz
at(0,0)
, and this allows to construct a Taylor polynomial ofz[x,y]
in that rectangle. The Taylor of degree 2 came out-y-x
by manual calculation. I want to check if that is true. $\endgroup$