Primera interpretación compleja (Teorema 1 en [8])
Supongamos que
es tal que
y
, entonces el siguiente iterado de Newton,
, es tal que el vector
está en la dirección de
y, por lo tanto,
es el punto de
que está a distancia mínima de
.
Este hecho también nos dice que el segmento que une los iterados
y
es perpendicular a la traza del plano tangente a
en
. La demostración de estos hechos se puede leer en [8]. Vamos a comprobarlos gráficamente siguiendo con nuestro ejemplo
. Para ello necesitaremos dibujar el plano tangente a la función
, su traza y poder visualizar toda esta información de forma conjunta.
Continuando con el ejemplo elegido desde el principio, generamos la información gráfica bidimensional mediante los comandos
ModFzaXY[exprz_] := Sqrt[ZaXY[exprz][[1]]^2 + ZaXY[exprz][[2]]^2]
PTmodf[exprz_, z0_] := Module[{g},
g = ModFzaXY[exprz];
(g /. {x -> Re[z0], y -> Im[z0]}) +
(D[g, x] /. {x -> Re[z0], y -> Im[z0]})*(x - Re[z0]) +
(D[g, y] /. {x -> Re[z0], y -> Im[z0]})*(y - Im[z0])
]
que dan la expresión simbólica de Dibu2[ ], estamos preparados para comprobar, en nuestro ejemplo, la afirmación de la primera interpretación geométrica. El dibujo de la traza del plano tangente a
ImplicitPlot[PTmodf[z^3-1,0.3+0.5*I]==0., {x,-1.,1.}, {y,-1.,1.},
PlotStyle->{Dashing[{0.01,0.01}]}]
que junto con el dibujo generado por el comando
Dibu2[z^3-1,0.3+0.5*I,1,-1.5,1.5,-1.5,1.5,PlotPoints->50,Axes->False]da, como resultado, la Figura 12, donde puede notarse la perpendicularidad de la traza con el segmento que une
Esta información en el plano puede completarse con el proceso completo en forma tridimensional. Para obtener esta información usaremos las mismas técnicas que hemos aplicado en las secciones anteriores. Además, dibujaremos el plano tangente con el comando
DibPTmodf[exprz_,z0_,varx_,vary_,opt___]:=Module[{dib1,dib2,modf,ptmodf},
modf=Function[{s, t},ModFzaXY[exprz] /. {x->s, y->t}];
ptmodf=Function[{s,t}, PTmodf[exprz,z0] /. {x->s, y->t}];
dib1=Plot3D[ptmodf[x,y],varx,vary,opt,DisplayFunction->Identity];
dib2=Graphics3D[{PointSize[0.05],
Point[{Re[z0],Im[z0],modf[Re[z0],Im[z0]]}]
}];
Show[dib1,dib2,DisplayFunction->$DisplayFunction,
AxesLabel->{"x","y",""}]]
Juntando la representación tridimensional de la Figura 12 con el dibujo del plano tangente, generado mediante
DibPTmodf[z^3-1, .3 + 0.5*I, {x,-1.5,1.5}, {y,-1.5,1.5}, PlotRange->{0.,4.}]
obtenemos el dibujo derecho de la Figura 13. La Figura 14 incluye la gráfica de