<?xml version="1.0" encoding="UTF-8"?>
<Worksheet><Version major="6" minor="1"/><View-Properties><Zoom percentage="100"/></View-Properties><Styles><Layout alignment="left" bullet="none" firstindent="0.0" leftmargin="0.0" linebreak="space" linespacing="0.0" name="Normal" rightmargin="0.0" spaceabove="0.0" spacebelow="0.0"/><Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" name="Maple Input" opaque="false" size="12"/><Font background="[0,0,0]" bold="false" executable="false" family="Lucida Bright" foreground="[0,0,0]" italic="false" name="Text" opaque="false" size="12" underline="false"/></Styles><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">F:=y^3-3*x^2*y^2+3*x^4*y-x^6-x^7*y+x^9+0.000001;</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">fsolve(discrim(F,y),x,complex);</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">fsolve(subs(x=0,F),y,complex);</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">epx:=0.5:epy:=0.8:</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">assume(t,real):assume(u,real):assume(v,real):</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">cube:=subs(x=t+epx*I,y=u+v*I,F):</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">Fr:=Re(expand(cube)):Fi:=Im(expand(cube)):</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">Iv:=subs(x=-epx+I*epx,F):</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">Lo:=fsolve(Iv,y,complex);</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" style="Text">Now we need to select those with modulus less then epy.</Text-field><Text-field layout="Normal" style="Text"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">Iv1u:=Re(Lo[1]):Iv1v:=Im(Lo[1]):
Iv2u:=Re(Lo[2]):Iv2v:=Im(Lo[2]):
Iv3u:=Re(Lo[3]):Iv3v:=Im(Lo[3]):</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">Tr:=diff(Fr,t)+diff(Fr,u)*uprime+diff(Fr,v)*vprime:
Ti:=diff(Fi,t)+diff(Fi,u)*uprime+diff(Fi,v)*vprime:</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">ode:=subs(u=U(t),v=V(t),uprime=diff(U(t),t),vprime=diff(V(t),t),Tr),
     subs(u=U(t),v=V(t),uprime=diff(U(t),t),vprime=diff(V(t),t),Ti):</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">fncs:={U(t),V(t)}:</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">cur1:= dsolve({ode,U(-epx)=Iv1u,V(-epx)=Iv1v},fncs,type=numeric,method=classical):
cur2:= dsolve({ode,U(-epx)=Iv2u,V(-epx)=Iv2v},fncs,type=numeric,method=classical):
cur3:= dsolve({ode,U(-epx)=Iv3u,V(-epx)=Iv3v},fncs,type=numeric,method=classical):</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">with(plots):</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">frm:=pointplot3d({[epx,epy,epy],[epx,epy,-epy],[epx,-epy,epy],[epx,-epy,-epy],
	[-epx,epy,epy],[-epx,epy,-epy],[-epx,-epy,epy],[-epx,-epy,-epy]},color=black):</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">pl1:=odeplot(cur1, [t,U(t),V(t)], -epx .. epx, numpoints=100,thickness=3,color=red):
pl2:=odeplot(cur2, [t,U(t),V(t)], -epx .. epx, numpoints=100,thickness=3,color=blue):
pl3:=odeplot(cur3, [t,U(t),V(t)], -epx .. epx, numpoints=100,thickness=3,color=green):</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">display(frm,pl1,pl2,pl3,axes=boxed,scaling=constrained,tickmarks=[0,0,0]);</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Text-field/><Text-field/><Text-field/><Text-field/><Text-field/><Text-field/></Worksheet>
