<?xml version="1.0" encoding="UTF-8"?>
<Worksheet><Version major="6" minor="1"/><View-Properties><Zoom percentage="150"/></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"/><Layout alignment="centred" bullet="none" linespacing="0.5" name="Maple Output"/><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]" family="Lucida Bright" foreground="[0,0,255]" name="2D Output" opaque="false" readonly="true" size="12"/></Styles><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">with(linalg):
F:=t*x^2-y^3;</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSJGRzYiLCYqJkkidEdGJSIiIkkieEdGJSIiI0YpKiRJInlHRiUiIiQhIiI=</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">H:=det(hessian(F,[x,y,t]));</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSJIRzYiLCQqJkkieEdGJSIiI0kieUdGJSIiIiIjQw==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">solve({H=0, F=0}, {x,y,t});</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiQ8JS9JInRHNiIiIiEvSSJ5R0YmRicvSSJ4R0YmRis8JUYoL0YrRicvRiVGJQ==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">X:=(1,0,0); # e' l'unico flesso,  O=(0,0,1) e' un punto doppio, anzi e' l'unica cuspide</Text-field></Input><Input><Text-field prompt="&gt; " style="Maple Input">Cpolare:=(xx,yy,zz)  -&gt; 
 multiply(&lt;x|y|t&gt;, multiply((subs({x=xx,y=yy,z=zz},hessian(F,[x,y,t])),&lt;x,y,t&gt;)));</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+SSJYRzYiNiUiIiIiIiFGKA==</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+SShDcG9sYXJlRzYiZio2JUkjeHhHRiVJI3l5R0YlSSN6ekdGJUYlNiRJKW9wZXJhdG9yR0YlSSZhcnJvd0dGJUYlLV9JJ2xpbmFsZ0c2JEkqcHJvdGVjdGVkR0YySShfc3lzbGliR0YlSSltdWx0aXBseUdGJTYkLUkkPHxncj5HRjM2JUkieEdGJUkieUdGJUkidEdGJS1GLzYkLUklc3Vic0dGMjYkPCUvRjk5JC9GOjklL0kiekdGJTkmLV9GMEkoaGVzc2lhbkdGJTYkSSJGR0YlNyVGOUY6RjstSSQ8LD5HRjNGOEYlRiVGJQ==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">grad(F,[x,y,t]);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiMtSSd2ZWN0b3JHNiRJKnByb3RlY3RlZEdGJkkoX3N5c2xpYkc2IjYjNyUsJComSSJ0R0YoIiIiSSJ4R0YoRi4iIiMsJCokSSJ5R0YoRjAhIiQqJEYvRjA=</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">Cpolare(X);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiMsJiomSSJ4RzYiIiIiLCYqJkkidEdGJkYnRiVGJyIiI0YqRitGJ0YnRilGKw==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">S:=x*(2*x+2)+2*x; # e' la componente della conica polare che non passa per X</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSJTRzYiLCYqJkkieEdGJSIiIiwmRigiIiNGK0YpRilGKUYoRis=</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">solve({S=0, F=0}, {x,y,t});</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiQ8JS9JInRHNiJGJS9JInlHRiYiIiEvSSJ4R0YmRik8JS9GKEYoL0YrISIjL0YlLCQqJEYoIiIkIyIiIiIiJQ==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">#Quindi abbiamo ottenuto solo un punto Q=(-2,1,1/4) non singolare, (O e' l'unico punto singolare di F)</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">#Quindi le rette tangenti, passanti per X sono solo t=0,  e XQ.</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">clear;</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiNJJmNsZWFyRzYi</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">
#Ripetiamo il discorso per:</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">F:=x*y*t-x^3-y^3;
# O=(0,0,1) e' un nodo ed e' l'unico punto singolare</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+SSJGRzYiLCgqKEkieEdGJSIiIkkieUdGJUYpSSJ0R0YlRilGKSokRigiIiQhIiIqJEYqRi1GLg==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">H:=det(hessian(F,[x,y,t]));</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+SSJIRzYiLCgqJEkieEdGJSIiJCIiJyooRigiIiJJInlHRiVGLEkidEdGJUYsIiIjKiRGLUYpRio=</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">solve({H=0, F=0, t=1}, {x,y,t});solve({H=0, F=0, t=0}, {x,y,t});</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM8JS9JInlHNiIiIiEvSSJ0R0YmIiIiL0kieEdGJkYn</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NiQ8JS9JInRHNiIiIiEvSSJ4R0YmLCRJInlHRiYhIiIvRitGKzwlRiQvRikqJi1JJ1Jvb3RPZkc2JEkqcHJvdGVjdGVkR0Y0SShfc3lzbGliR0YmNiQsKCokSSNfWkdGMyIiIyIiIkY7RjtGOUYsL0kmbGFiZWxHRjNJJF9MMUdGJkY7RitGO0Yt</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">solve(Z^2+1-Z=0, Z);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiQsJiMiIiIiIiNGJSomXiNGJEYlIiIkRiRGJSwmRiRGJSomXiMjISIiRiZGJUYpRiRGJQ==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">z1:=1/2+1/2*I*3^(1/2); z2:=1/2-1/2*I*3^(1/2);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+SSN6MUc2IiwmIyIiIiIiI0YoKiZeI0YnRigiIiRGJ0Yo</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+SSN6Mkc2IiwmIyIiIiIiI0YoKiZeIyMhIiJGKUYoIiIkRidGKA==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">P1:=(-1,1,0); P2:=(z1,1,0); P2:=(z2,1,0); # sono i tre flessi</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+SSNQMUc2IjYlISIiIiIiIiIh</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+SSNQMkc2IjYlLCYjIiIiIiIjRikqJl4jRihGKSIiJEYoRilGKSIiIQ==</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+SSNQMkc2IjYlLCYjIiIiIiIjRikqJl4jIyEiIkYqRikiIiRGKEYpRikiIiE=</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">CP1:=Cpolare(P1);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+SSRDUDFHNiIsKComSSJ4R0YlIiIiLChGKCIiJyomSSJ5R0YlRilJInRHRiVGKUYpRi5GKUYpRikqJkYtRiksKComRihGKUYuRilGKUYtISInRi4hIiJGKUYpKiZGLkYpLCZGKEYpRi1GM0YpRik=</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">solve({CP1=0, F=0,t=0}, {x,y,t});</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM8JS9JInlHNiJGJS9JInRHRiYiIiEvSSJ4R0YmLCRGJSEiIg==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"># (-1,1,0) e' P1, e quindi lo scartiamo

solve({CP1=0, F=0,t=1}, {x,y,t});</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiQ8JS9JInlHNiIiIiEvSSJ0R0YmIiIiL0kieEdGJkYnPCVGKC9GJS1JJ1Jvb3RPZkc2JEkqcHJvdGVjdGVkR0YySShfc3lzbGliR0YmNiMsKCokSSNfWkdGMSIiIyEiJSEiIkYqKiRGNyIiJSIjRy9GLCwqKiRGLyIiJCMiIihGOCokRi9GOCNGQ0Y8Ri8jISIkRjwjRjoiIilGKg==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">solve(-4*_Z^2-1+28*_Z^4=0,_Z);
# (0,0,1) e' l'unico punto singolare e quindi lo scartiamo.
# In definitiva, abbiamo 2 punti semplici. Quindi le rette tangenti passanti per P sono 3.</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiYsJCokLCYiIzkiIiIqJCIiIyNGJ0YpIiNHRiojISIiRiYsJEYkI0YnRiYsJCokLCZGJkYnRighI0dGKkYsLCRGMUYv</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">CP2:=Cpolare(P2); solve({CP1=0, F=0,t=0}, {x,y,t}); solve({CP2=0, F=0,t=1}, {x,y,t});</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+SSRDUDJHNiIsKComSSJ4R0YlIiIiLCgqJiwmISIkRikqJl4jIiIkRilGMCNGKSIiI0YpRilGKEYpRikqJkkieUdGJUYpSSJ0R0YlRilGKUY1RilGKUYpKiZGNEYpLCgqJkYoRilGNUYpRilGNCEiJyomLCZGMUYpKiZeIyMhIiJGMkYpRjBGMUYpRilGNUYpRilGKUYpKiZGNUYpLCZGKEYpKiZGO0YpRjRGKUYpRilGKQ==</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NiM8JS9JInlHNiJGJS9JInRHRiYiIiEvSSJ4R0YmLCRGJSEiIg==</Equation></Text-field></Output><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiQ8JS9JInhHNiIiIiEvSSJ0R0YmIiIiL0kieUdGJkYnPCUvRiwtSSdSb290T2ZHNiRJKnByb3RlY3RlZEdGMkkoX3N5c2xpYkdGJjYjLCwqJEkjX1pHRjEiIiUiJTE5KiYsJiomXiMiIyEpRioiIiQjRioiIiNGKiIjQUYqRipGN0ZBRioqJiwmISRjIkYqKiZeIyEjY0YqRj9GQEYqRipGN0YqRioqJl4jISIiRipGP0ZARiohI2BGKkYoL0YlLCQqKiwyKiRGL0Y/ITkqUXBoWSxwPTpieiMpKiooXiMiOV5VOVRVLDZtRkpRcUYqRi9GP0Y/RkBGKiokRi9GQSE5XD9URiI9b1cuLD84IyooXiMhOThpRmIwLClbP3ZDSCVGKkYvRkFGP0ZARipGLyE4WVlqOjtBIm9qWCM9JyooXiMhODEwdlIoXG1kWzpbNUYqRi9GKkY/RkBGKiI5Z1EuJm8mZlc4RUQpeiJGKiomXiMhOEFhaEgyeG1EJFtqUUYqRj9GQEYqRiosJiErKlszIT5mRioqJl4jIitQVDYmPiVGKkY/RkBGKkZLLCYhJioqSCNGKiomXiMiJi40KkYqRj9GQEYqISIjLCYhIihGKiomXiMiIipGKkY/RkBGKiEiJSEjaw==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Text-field/></Worksheet>