<?xml version="1.0" encoding="UTF-8"?>
<Worksheet><Version major="6" minor="0"/><View-Properties><Zoom percentage="100"/></View-Properties><Styles><Layout alignment="left" bullet="none" name="Warning"/><Layout alignment="left" bullet="none" firstindent="0.0" leftmargin="0.0" linebreak="space" name="Normal" rightmargin="0.0" spaceabove="0.0" spacebelow="0.0"/><Layout alignment="centred" bullet="none" name="Maple Plot"/><Layout alignment="centred" bullet="none" linespacing="0.5" name="Maple Output"/><Font background="[0,0,0]" family="Monospaced" foreground="[0,0,255]" name="Warning" opaque="false" readonly="true" size="12"/><Font background="[0,0,0]" bold="false" family="Times New Roman" foreground="[0,0,0]" italic="false" name="Text" opaque="false" size="12" underline="false"/><Font background="[0,0,0]" family="Times New Roman" foreground="[0,0,255]" name="2D Output" opaque="false" readonly="true" size="12"/><Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" name="Maple Input" opaque="false" size="12"/></Styles><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" style="Text"><Font size="18">Uebung 12</Font></Text-field><Text-field layout="Normal" style="Text"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">with(plots):
#with(linalg):
#with(stats):</Text-field></Input></Group><Group><Input><Text-field layout="Normal" style="Text">1)</Text-field><Text-field layout="Normal" style="Text">a)</Text-field><Text-field layout="Normal" style="Text"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">rec1a:=proc(n,xx)
	local f0, f1, i:
	#f0:=xx:
	#f1:=xx/2;
	if n=0 then return xx:
	elif n=1 then return xx/2:
	
	else return (3*rec1a(n-1,xx)+rec1a(n-2,xx)/2):
	end if:
	return xx;
end proc:
</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">rec1a(3,2);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiMjIiNEIiIj</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">f17_7:=rec1a(17,7);
evalf(%);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSZmMTdfN0c2IiMiLTIjcDpAPyMiJDcm</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiMkIis2cyssViEiIg==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" style="Text">b)</Text-field><Text-field layout="Normal" style="Text"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">fib:=proc(n)
	option remember:
	local f0, f1, i:
	#f0:=xx:
	#f1:=xx/2;
	if n=1 then return 1:
	elif n=2 then return 2:
	else return (fib(n-1)+fib(n-2)):
	end if:
	return xx;
end proc:</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">fib23:=fib(23);
fib29:=fib(29);
with(combinat, fibonacci);
kontrolle23:=seq(fibonacci(i), i=1..24);
kontrolle29:=fibonacci(30);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSZmaWIyM0c2IiImb2ol</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSZmaWIyOUc2IiInUz8kKQ==</Equation></Text-field><Text-field layout="Warning" style="Warning">Warning, the assigned name fibonacci now has a global binding
</Text-field></Output><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM3I0kqZmlib25hY2NpRzYi</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSxrb250cm9sbGUyM0c2IjY6IiIiRiciIiMiIiQiIiYiIikiIzgiI0AiI00iI2IiIyopIiRXIiIkTCMiJHgkIiQ1JyIkKCkqIiUoZiIiJSVlIyIlIj0lIiVsbiImWTQiIiY2eCIiJmQnRyImb2ol</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSxrb250cm9sbGUyOUc2IiInUz8kKQ==</Equation></Text-field></Output></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><Group><Input><Text-field layout="Normal" style="Text">2)</Text-field><Text-field layout="Normal" style="Text"/></Input></Group><Group><Input><Text-field layout="Normal" style="Text">a)</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">restart:
with(linalg);
with(plots):</Text-field></Input><Output><Text-field layout="Warning" style="Warning">Warning, the protected names norm and trace have been redefined and unprotected
</Text-field></Output><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM3XnJJLkJsb2NrRGlhZ29uYWxHNiJJLEdyYW1TY2htaWR0R0YlSSxKb3JkYW5CbG9ja0dGJUkpTFVkZWNvbXBHRiVJKVFSZGVjb21wR0YlSSpXcm9uc2tpYW5HRiVJJ2FkZGNvbEdGJUknYWRkcm93R0YlSSRhZGpHRiVJKGFkam9pbnRHRiVJJmFuZ2xlR0YlSShhdWdtZW50R0YlSShiYWNrc3ViR0YlSSViYW5kR0YlSSZiYXNpc0dGJUknYmV6b3V0R0YlSSxibG9ja21hdHJpeEdGJUkoY2hhcm1hdEdGJUkpY2hhcnBvbHlHRiVJKWNob2xlc2t5R0YlSSRjb2xHRiVJJ2NvbGRpbUdGJUkpY29sc3BhY2VHRiVJKGNvbHNwYW5HRiVJKmNvbXBhbmlvbkdGJUknY29uY2F0R0YlSSVjb25kR0YlSSljb3B5aW50b0dGJUkqY3Jvc3Nwcm9kR0YlSSVjdXJsR0YlSSlkZWZpbml0ZUdGJUkoZGVsY29sc0dGJUkoZGVscm93c0dGJUkkZGV0R0YlSSVkaWFnR0YlSShkaXZlcmdlR0YlSShkb3Rwcm9kR0YlSSplaWdlbnZhbHNHRiVJLGVpZ2VudmFsdWVzR0YlSS1laWdlbnZlY3RvcnNHRiVJK2VpZ2VudmVjdHNHRiVJLGVudGVybWF0cml4R0YlSSZlcXVhbEdGJUksZXhwb25lbnRpYWxHRiVJJ2V4dGVuZEdGJUksZmZnYXVzc2VsaW1HRiVJKmZpYm9uYWNjaUdGJUkrZm9yd2FyZHN1YkdGJUkqZnJvYmVuaXVzR0YlSSpnYXVzc2VsaW1HRiVJKmdhdXNzam9yZEdGJUkoZ2VuZXFuc0dGJUkqZ2VubWF0cml4R0YlSSVncmFkR0YlSSloYWRhbWFyZEdGJUkoaGVybWl0ZUdGJUkoaGVzc2lhbkdGJUkoaGlsYmVydEdGJUkraHRyYW5zcG9zZUdGJUkpaWhlcm1pdGVHRiVJKmluZGV4ZnVuY0dGJUkqaW5uZXJwcm9kR0YlSSlpbnRiYXNpc0dGJUkoaW52ZXJzZUdGJUknaXNtaXRoR0YlSSppc3NpbWlsYXJHRiVJJ2lzemVyb0dGJUkpamFjb2JpYW5HRiVJJ2pvcmRhbkdGJUkna2VybmVsR0YlSSpsYXBsYWNpYW5HRiVJKmxlYXN0c3Fyc0dGJUkpbGluc29sdmVHRiVJJ21hdGFkZEdGJUknbWF0cml4RzYkSSpwcm90ZWN0ZWRHRltwSShfc3lzbGliR0YlSSZtaW5vckdGJUkobWlucG9seUdGJUknbXVsY29sR0YlSSdtdWxyb3dHRiVJKW11bHRpcGx5R0YlSSVub3JtR0ZccEkqbm9ybWFsaXplR0YlSSpudWxsc3BhY2VHRiVJJ29ydGhvZ0dGJUkqcGVybWFuZW50R0YlSSZwaXZvdEdGJUkqcG90ZW50aWFsR0YlSStyYW5kbWF0cml4R0YlSStyYW5kdmVjdG9yR0YlSSVyYW5rR0YlSShyYXRmb3JtR0YlSSRyb3dHRiVJJ3Jvd2RpbUdGJUkpcm93c3BhY2VHRiVJKHJvd3NwYW5HRiVJJXJyZWZHRiVJKnNjYWxhcm11bEdGJUktc2luZ3VsYXJ2YWxzR0YlSSZzbWl0aEdGJUksc3RhY2ttYXRyaXhHRiVJKnN1Ym1hdHJpeEdGJUkqc3VidmVjdG9yR0YlSSlzdW1iYXNpc0dGJUkoc3dhcGNvbEdGJUkoc3dhcHJvd0dGJUkqc3lsdmVzdGVyR0YlSSl0b2VwbGl0ekdGJUkmdHJhY2VHRlxwSSp0cmFuc3Bvc2VHRiVJLHZhbmRlcm1vbmRlR0YlSSp2ZWNwb3RlbnRHRiVJKHZlY3RkaW1HRiVJJ3ZlY3RvckdGam9JKndyb25za2lhbkdGJQ==</Equation></Text-field><Text-field layout="Warning" style="Warning">Warning, the name changecoords has been redefined
</Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"><Font italic="false" underline="false">f:=x-&gt;x*ln(x);
a:=1;</Font>
b:=4;</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSJmRzYiZio2I0kieEdGJUYlNiRJKW9wZXJhdG9yR0YlSSZhcnJvd0dGJUYlKiY5JCIiIi1JI2xuRzYkSSpwcm90ZWN0ZWRHRjJJKF9zeXNsaWJHRiU2I0YtRi5GJUYlRiU=</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSJhRzYiIiIi</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSJiRzYiIiIl</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">#hilbert-Matrix (kubisch):
m4:=m<Font italic="false" underline="false">atrix([[b-a, (b^2-a^2)/2, (b^3-a^3)/3, (b^4-a^4)/4], [(b^2-a^2)/2, (b^3-a^3)/3, (b^4-a^4)/4, (b^5-a^5)/5], [(b^3-a^3)/3, (b^4-a^4)/4, (b^5-a^5)/5, (b^6-a^6)/6],[(b^4-a^4)/4, (b^5-a^5)/5, (b^6-a^6)/6, (b^7-a^7)/7] ]);</Font></Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSNtNEc2Ii1JJ21hdHJpeEc2JEkqcHJvdGVjdGVkR0YpSShfc3lzbGliR0YlNiM3JjcmIiIkIyIjOiIiIyIjQCMiJGIjIiIlNyZGL0YyRjMjIiVCNSIiJjcmRjJGM0Y3IyIlbDhGMTcmRjNGN0Y7IyImJFE7IiIo</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"><Font encoding="ISO8859-1">#L\366sungsvektor:</Font><Font italic="false" underline="false">
v4:=vector([int(f(x),x=a..b), int(f(x)*x,x=a..b), int(f(x)*x^2,x=a..b), int(f(x)*x^3,x=a..b)]);</Font></Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSN2NEc2Ii1JJ3ZlY3Rvckc2JEkqcHJvdGVjdGVkR0YpSShfc3lzbGliR0YlNiM3JiwmLUkjbG5HRig2IyIiIyIjOyMhIzoiIiUiIiIsJkYuIyIkRyIiIiQhIihGNiwmRi5GOSMhJGIjRjJGNiwmRi4jIiVbPyIiJiMhJUI1IiNERjY=</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"><Font italic="false" underline="false">loesung4:=linsolve(m4,v4);</Font></Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSlsb2VzdW5nNEc2Ii1JJ3ZlY3Rvckc2JEkqcHJvdGVjdGVkR0YpSShfc3lzbGliR0YlNiM3JiwmIyEmLipRIiRIKCIiIi1JI2xuR0YoNiMiIiMjIidXaDsiJSg9IywmIyInYDNMIiVnW0YxRjIjISYnSHJGMCwmIyElJnAnIiRWI0YxRjIjIiZTJUhGMCwmIyIlSl4iJWU5RjFGMiMhJis3IkY4</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">f_a:=loesung4[1]+loesung4[2]*x+loesung4[3]*x^2+loesung4[4]*x^3;
f_a:=unapply(f_a,x);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSRmX2FHNiIsLCMhJi4qUSIkSCgiIiItSSNsbkc2JEkqcHJvdGVjdGVkR0YuSShfc3lzbGliR0YlNiMiIiMjIidXaDsiJSg9IyomLCYjIidgM0wiJWdbRipGKyMhJidIckYpRipJInhHRiVGKkYqKiYsJiMhJSZwJyIkViNGKkYrIyImUyVIRilGKkY8RjFGKiomLCYjIiVKXiIlZTlGKkYrIyEmKzciRjRGKkY8IiIkRio=</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSRmX2FHNiJmKjYjSSJ4R0YlRiU2JEkpb3BlcmF0b3JHRiVJJmFycm93R0YlRiUsLCMhJi4qUSIkSCgiIiItSSNsbkc2JEkqcHJvdGVjdGVkR0Y0SShfc3lzbGliR0YlNiMiIiMjIidXaDsiJSg9IyomLCYjIidgM0wiJWdbRjBGMSMhJidIckYvRjA5JEYwRjAqJiwmIyElJnAnIiRWI0YwRjEjIiZTJUhGL0YwRkJGN0YwKiYsJiMiJUpeIiVlOUYwRjEjISYrNyJGOkYwRkIiIiRGMEYlRiVGJQ==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">plot1:=plot(f(x), x=-0..5, color=black):
plot2:=plot(f_a, -0..5, color=red):
display(plot1,plot2);</Text-field></Input><Output><Text-field layout="Maple Plot"><Plot height="400" type="two-dimensional" width="400">LSUlUExPVEc2Ji0lJ0NVUlZFU0c2JTdmbjckJCIzKCoqKioqKipSYCFlUyQhIz8kITNJN1BLaT1GTj4hIz43JCQiMyYqKioqKioqejFoNm9GLCQhM19CZyYzJikpUilSJEYvNyQkIjMqKioqKioqPmdUPC0iRi8kITMjZVxxcnE8TG8lRi83JCQiMysrKytPQEtpOEYvJCEzQVcjSFQmel1fZUYvNyQkIjMqKioqKioqUj8kW1Y/Ri8kITMrKHltSHorLSZ6Ri83JCQiMykqKioqKio+RldZcyNGLyQhM3QjKUc0OGtWOykqRi83JCQiMykqKioqKip6U21wMyVGLyQhM3Y7Jj1WQmBuSSIhIz03JCQiMy8rKytYJilHXGFGLyQhM0tDa3gkUXJiZSJGTjckJCIzRysrKz9HJFI8KUYvJCEzT1MhKm8/RSRwLyNGTjckJCIzKysrKzR4JikqMyJGTiQhMyhwKHpNcDRyOkNGTjckJCIzKysrKyNSKCpSYyJGTiQhMzJ1c1YxcnUsSEZONyQkIjMpKSoqKioqUjJQIlE/Rk4kITN2OSEzUm9jPEMkRk43JCQiMzUrKysoUndYNSRGTiQhMy8iKVFqbnNXSk9GTjckJCIzRysrK3NaM3lURk4kITNNI29pUycpW2prJEZONyQkIjM1KysrXTRcWV9GTiQhM3VtRTRLNjclUSRGTjckJCIzUysrK1UtL1BpRk4kITM4I3lvPCd5UFdIRk43JCQiM3MqKioqKiplbXBpc0ZOJCEzPG10VVVsJkdLI0ZONyQkIjMmKioqKioqPio+VkIkKUZOJCEzNT4oZWFgT3VfIkZONyQkIjNjKioqKipSYGwyUSpGTiQhM29zRCM+R01sKmZGLzckJCIzLSsrKzBqJG8vIiEjPCQiM2UtLno5IlI7eiVGLzckJCIzISoqKioqKj4mPmpVNkZocSQiM3cleiJRcjFfQjpGTjckJCIzJSoqKioqKkg7di9EIkZocSQiMz9ZYS0/czUmeiNGTjckJCIzISoqKioqKno9aChlOEZocSQiM3M/QC8kRytjOyVGTjckJCIzNSsrK1FbNmo5RmhxJCIzJUdeJGVFNzlvYkZONyQkIjM1KysrXHooeWIiRmhxJCIzLiJvQzhHY2shcEZONyQkIjMlKioqKioqXFhnMG4iRmhxJCIzX0B2Tig+TUVkKUZONyQkIjMpKioqKioqcEo8Z3ciRmhxJCIzNWs+LG86US81RmhxNyQkIjMxKysrVGoweD1GaHEkIjN3Jlx1JFE4Kj49IkZocTckJCIzJyoqKioqKj5wV2AoPkZocSQiM0YiNDJgKj1xVzhGaHE3JCQiMyMqKioqKio0ZiM9JDMjRmhxJCIzJ0czeTQyVClHOkZocTckJCIzJSkqKioqKkh4cGU9I0ZocSQiM1RxMiIpZi5RNDxGaHE3JCQiMzUrKyt1SSwkSCNGaHEkIjNIcnJfMF8qRyE+RmhxNyQkIjM9KysrclNTIlIjRmhxJCIzb1I7cSYpKj1dMyNGaHE3JCQiMy0rKytgP2AoXCNGaHEkIjNhX2dGVygpKmZHI0ZocTckJCIzISoqKioqKioqPnB4ZyNGaHEkIjMvcHgjRzZNJipcI0ZocTckJCIzOCsrK2c0dC5GRmhxJCIzNzVjTzEiPiMqbyNGaHE3JCQiMyoqKioqKioqKkdzdCFHRmhxJCIzWWQlMyEzcSF6KkdGaHE3JCQiMzgrKytFUlc5SEZocSQiM1I4bChwZD52NiRGaHE3JCQiM0ArKytLRT4+SUZocSQiMy0oR0A8LXdoTCRGaHE3JCQiMyUqKioqKio+UlUwNyRGaHEkIjMtPUtNYyYpPl5ORmhxNyQkIjM2KysrP1MyTEtGaHEkIjNFTyZIIj5xeiR6JEZocTckJCIzPysrKyRwKT1NTEZocSQiM1ZVakUhKXo3OlNGaHE3JCQiMyIqKioqKioqKT1dQFckRmhxJCIzPzBpZT4jSFtEJUZocTckJCIzJykqKioqKipcJHoqUk5GaHEkIjNfSiFSKmY9J1xaJUZocTckJCIzIykqKioqKlJZS3BrJEZocSQiMzowWSpHSDsoPVpGaHE3JCQiMykpKioqKip6K252dSRGaHEkIjMlRyMpemZQTzQmXEZocTckJCIzKSoqKioqKlI1ZkYmUUZocSQiMyVHKCoqUSg9aGw+JkZocTckJCIzJykqKioqKlxnLmMmUkZocSQiM2soZlpTKD1bUmFGaHE3JCQiM0srKytuQUZqU0ZocSQiMzsiKikzSV1obXAmRmhxNyQkIjNxKioqKipcKSpwcDslRmhxJCIzNXokRyVbVjBaZkZocTckJCIzIykqKioqKnooZSx0VUZocSQiM0Mkb0BgKGV5MGlGaHE3JCQiM0crKytmTz15VkZocSQiM2FOXEtDWShcWSdGaHE3JCQiM3UqKioqKmYjPiNbWiVGaHEkIjNaUTBdMzVQMG5GaHE3JCQiMykqKioqKipwRyFlJmUlRmhxJCIzX0BbcDhtWCQpcEZocTckJCIzJSkqKioqKlwpUWslbyVGaHEkIjNGJD53O0NbV0IoRmhxNyQkIjN5KioqKio+TW0teiVGaHEkIjNGT0cnSERrVl0oRmhxNyQkIjNDKysrNjBPIipbRmhxJCIzYztPKW9YISpbdyhGaHE3JCQiIiYiIiEkIjNrLDA8aSYqPVohKUZocTdTNyQkRmddbEZnXWwkITMpUTdqcyFlXHNxRk43JCQiM0dMTEwzeCYpKjMiRk4kITNobiNRdXcrd3EnRk43JCQiM3VtbSJIMlAiUT9GTiQhMyRwTSIzXEB5MWpGTjckJCIzTUxMJGVSd1g1JEZOJCEzNSopKXlGOENhdyZGTjckJCIzM01MJDN4JTN5VEZOJCEzamJ4d08keWQ3JkZONyQkIjNlbW0ieiU0XFlfRk4kITNjbDkoSG54cVIlRk43JCQiM2BMTGVSLS9QaUZOJCEzYDswRTE+TlRPRk43JCQiM10qKipcaWwncGlzRk4kITNJaillVUZXJnpGRk43JCQiMz5NTGUqKT5WQiQpRk4kITNbYiF5Q2p2YSE9Rk43JCQiM1krK0RKYnchUSpGTiQhMyIpb2IkeWZpIUh2Ri83JCQiMyVvbW1USU9vLyJGaHEkIjM6RCtxYjBNRFRGLzckJCIzWUxMM18+alU2RmhxJCIzb1c4ak9EcTE6Rk43JCQiMzcrK11pXlpdN0ZocSQiM1RERipvaCg+N0dGTjckJCIzMysrXSg9aChlOEZocSQiMzUxIXopRycpUSo+JUZONyQkIjMvKytdUFs2ajlGaHEkIjMvPCUqKltQNGtnJkZONyQkIjNVTCRlKlt6KHliIkZocSQiMzFjXElAdC9VcEZONyQkIjN3bW07YS9jcTtGaHEkIjM1L0JZJz4qeSpmKUZONyQkIjMlb21tbUo8Z3ciRmhxJCIzIXB1ZlJJUWgrIkZocTckJCIzLytdaVNqMHg9RmhxJCIzKXouZSQpPlVEPSJGaHE3JCQiM2dtbW0icFdgKD5GaHEkIjM2UDF2YyJHVU0iRmhxNyQkIjNLK11pIWYjPSQzI0ZocSQiMykzW2dkIz5SRjpGaHE3JCQiMz8rXSg9eHBlPSNGaHEkIjMjZTYsW3Q4c3EiRmhxNyQkIjM3bm0iSDI4SUgjRmhxJCIzKWZFIikpXE5DKz5GaHE3JCQiM3VtO3pwU1MiUiNGaHEkIjMjNGYiel9rPCMzI0ZocTckJCIzR0xMM18/YChcI0ZocSQiMz0lUixpIkhBJEcjRmhxNyQkIjNmTCRlKik+cHhnI0ZocSQiMykqZl9WbXI1KFwjRmhxNyQkIjMzK11QZjR0LkZGaHEkIjMhKmZAZyd5KEgobyNGaHE3JCQiM3VMTGUqR3N0IUdGaHEkIjNVa0skMzMqcCcqR0ZocTckJCIzMCsrK0RSVzlIRmhxJCIzYjRcJEhtcnI2JEZocTckJCIzOisrREpFPj5JRmhxJCIzVHBCeGUlPm5MJEZocTckJCIzRitdaSFSVTA3JEZocSQiMz8uUWlMZmRfTkZocTckJCIzKysrdj1TMkxLRmhxJCIzW14lMyhRIXBmeiRGaHE3JCQiM0ptbW0icCk9TUxGaHEkIjMyZVBcYTQheSwlRmhxNyQkIjNCKytdKD1dQFckRmhxJCIzM0EmKio0RTB4RCVGaHE3JCQiMzVMJGUqWyR6KlJORmhxJCIzQyNcYTo/RndaJUZocTckJCIzZSsrXWlDJHBrJEZocSQiMzNQLiFHYzExcyVGaHE3JCQiM1ttO0gycWNaUEZocSQiM0N0J3lcV2w5JlxGaHE3JCQiM08rXTcuImZGJlFGaHEkIjNneCMpSD4lKSlbPiZGaHE3JCQiM1ltbTsvT2diUkZocSQiMzNFMFsvOHdNYUZocTckJCIzdyoqXGlsQUZqU0ZocSQiMytWeWwleWh3byZGaHE3JCQiM3lMTEwkKSpwcDslRmhxJCIzPCwxIipcP3VLZkZocTckJCIzKVJMJDN4ZSx0VUZocSQiMyl6eG88KWVvJT0nRmhxNyQkIjNDbjtIZE89eVZGaHEkIjNjR3lhOEBrTmtGaHE3JCQiM2ErKytEPiNbWiVGaHEkIjN1JnoySzlFcW0nRmhxNyQkIjNTbm1UJkchZSZlJUZocSQiM0InNCY9LSY+SCRwRmhxNyQkIjMjUkxMTClRayVvJUZocSQiMy0/I3pqc3g2PChGaHE3JCQiMzcrXWlTakUheiVGaHEkIjNtR1ttSC1ZRHVGaHE3JCQiM2ErXVA0ME8iKltGaHEkIjNpNlhZOHMpKW93RmhxNyRGZV1sJCIzP1lzTStRSkl6RmhxLSUmQ09MT1JHNiklJFJHQkckRmddbCEiIkZhXW1GYV1tJCIjNUZiXW1GYV1tRmFdbS0lK0FYRVNMQUJFTFNHNidRIng2IlEhRmldbS0lJUZPTlRHNiQlKkhFTFZFVElDQUdGZF1tJStIT1JJWk9OVEFMR0ZfXm0tJSVWSUVXRzYkO0ZhXW0kIiNdRmJdbTskITEpW1VlaiRRQikpISM7JCIxUyVHXU15QUEpISM6RltebQ==</Plot></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" style="Text">b)</Text-field><Text-field layout="Normal" style="Text"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">a:='a';b:='b';
with(CurveFitting);<Font italic="false" underline="false">
with(stats[fit]):</Font></Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSJhRzYiRiQ=</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSJiRzYiRiQ=</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM3KkkoQlNwbGluZUc2IkktQlNwbGluZUN1cnZlR0YlSSxJbnRlcmFjdGl2ZUdGJUktTGVhc3RTcXVhcmVzR0YlSThQb2x5bm9taWFsSW50ZXJwb2xhdGlvbkdGJUk2UmF0aW9uYWxJbnRlcnBvbGF0aW9uR0YlSSdTcGxpbmVHRiVJNFRoaWVsZUludGVycG9sYXRpb25HRiU=</Equation></Text-field><Text-field layout="Warning" style="Warning">Warning, the names leastmediansquare and leastsquare have been redefined
</Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">x_i:=[1.0,2.0,3.0,4.0];
f_x:=map(f,x_i);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSR4X2lHNiI3JiQiIzUhIiIkIiM/RikkIiNJRikkIiNTRik=</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSRmX3hHNiI3JiQiIiFGKCQiK2hWSCdRIiEiKiQiK25vJGVIJEYrJCIrV3U8WGJGKw==</Equation></Text-field></Output></Group><Group><Input><Text-field prompt="&gt; " style="Maple Input"><Font italic="false" underline="false">ff := fit[leastsquare[[x,y], y=a*x^3+b*x^2+c*x+d, {a,b,c,d}]]([x_i,f_x]);</Font>
ff_curve:=sort(LeastSquares(x_i, f_x, x, curve= <Font italic="false" underline="false">a*x^3+b*x^2+c*x+d </Font>));</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSNmZkc2Ii9JInlHRiUsKiokSSJ4R0YlIiIkJCEraEJdZEkhIzYqJEYqIiIjJCIrTEJ1XVchIzVGKiQiK3AhbzRsI0YzJCErJDNnZnonRjMiIiI=</Equation></Text-field></Output><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSlmZl9jdXJ2ZUc2IiwqKiRJInhHRiUiIiQkITNJaExMTDddZEkhIz4qJEYoIiIjJCIzVz8rK2w5dV1XISM9RigkIjMtKkdMJHkrKDRsI0YxJCErPzknZnonISM1IiIi</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">f_b :=unapply(rhs(ff), x);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSRmX2JHNiJmKjYjSSJ4R0YlRiU2JEkpb3BlcmF0b3JHRiVJJmFycm93R0YlRiUsKiokOSQiIiQkIStoQl1kSSEjNiokRi4iIiMkIitMQnVdVyEjNUYuJCIrcCFvNGwjRjckISskM2dmeidGNyIiIkYlRiVGJQ==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">plot1:=plot(f, -0..5,color=black):
plot2:=plot(f_b, -0..5, color=red):
display(plot1,plot2);</Text-field></Input><Output><Text-field layout="Maple Plot"><Plot height="400" type="two-dimensional" width="400">LSUlUExPVEc2Ji0lJ0NVUlZFU0c2JTdmbjckJCIzKCoqKioqKipSYCFlUyQhIz8kITNJN1BLaT1GTj4hIz43JCQiMyYqKioqKioqejFoNm9GLCQhM19CZyYzJikpUilSJEYvNyQkIjMqKioqKioqPmdUPC0iRi8kITMjZVxxcnE8TG8lRi83JCQiMysrKytPQEtpOEYvJCEzQVcjSFQmel1fZUYvNyQkIjMqKioqKioqUj8kW1Y/Ri8kITMrKHltSHorLSZ6Ri83JCQiMykqKioqKio+RldZcyNGLyQhM3QjKUc0OGtWOykqRi83JCQiMykqKioqKip6U21wMyVGLyQhM3Y7Jj1WQmBuSSIhIz03JCQiMy8rKytYJilHXGFGLyQhM0tDa3gkUXJiZSJGTjckJCIzRysrKz9HJFI8KUYvJCEzT1MhKm8/RSRwLyNGTjckJCIzKysrKzR4JikqMyJGTiQhMyhwKHpNcDRyOkNGTjckJCIzKysrKyNSKCpSYyJGTiQhMzJ1c1YxcnUsSEZONyQkIjMpKSoqKioqUjJQIlE/Rk4kITN2OSEzUm9jPEMkRk43JCQiMzUrKysoUndYNSRGTiQhMy8iKVFqbnNXSk9GTjckJCIzRysrK3NaM3lURk4kITNNI29pUycpW2prJEZONyQkIjM1KysrXTRcWV9GTiQhM3VtRTRLNjclUSRGTjckJCIzUysrK1UtL1BpRk4kITM4I3lvPCd5UFdIRk43JCQiM3MqKioqKiplbXBpc0ZOJCEzPG10VVVsJkdLI0ZONyQkIjMmKioqKioqPio+VkIkKUZOJCEzNT4oZWFgT3VfIkZONyQkIjNjKioqKipSYGwyUSpGTiQhM29zRCM+R01sKmZGLzckJCIzLSsrKzBqJG8vIiEjPCQiM2UtLno5IlI7eiVGLzckJCIzISoqKioqKj4mPmpVNkZocSQiM3cleiJRcjFfQjpGTjckJCIzJSoqKioqKkg7di9EIkZocSQiMz9ZYS0/czUmeiNGTjckJCIzISoqKioqKno9aChlOEZocSQiM3M/QC8kRytjOyVGTjckJCIzNSsrK1FbNmo5RmhxJCIzJUdeJGVFNzlvYkZONyQkIjM1KysrXHooeWIiRmhxJCIzLiJvQzhHY2shcEZONyQkIjMlKioqKioqXFhnMG4iRmhxJCIzX0B2Tig+TUVkKUZONyQkIjMpKioqKioqcEo8Z3ciRmhxJCIzNWs+LG86US81RmhxNyQkIjMxKysrVGoweD1GaHEkIjN3Jlx1JFE4Kj49IkZocTckJCIzJyoqKioqKj5wV2AoPkZocSQiM0YiNDJgKj1xVzhGaHE3JCQiMyMqKioqKio0ZiM9JDMjRmhxJCIzJ0czeTQyVClHOkZocTckJCIzJSkqKioqKkh4cGU9I0ZocSQiM1RxMiIpZi5RNDxGaHE3JCQiMzUrKyt1SSwkSCNGaHEkIjNIcnJfMF8qRyE+RmhxNyQkIjM9KysrclNTIlIjRmhxJCIzb1I7cSYpKj1dMyNGaHE3JCQiMy0rKytgP2AoXCNGaHEkIjNhX2dGVygpKmZHI0ZocTckJCIzISoqKioqKioqPnB4ZyNGaHEkIjMvcHgjRzZNJipcI0ZocTckJCIzOCsrK2c0dC5GRmhxJCIzNzVjTzEiPiMqbyNGaHE3JCQiMyoqKioqKioqKkdzdCFHRmhxJCIzWWQlMyEzcSF6KkdGaHE3JCQiMzgrKytFUlc5SEZocSQiM1I4bChwZD52NiRGaHE3JCQiM0ArKytLRT4+SUZocSQiMy0oR0A8LXdoTCRGaHE3JCQiMyUqKioqKio+UlUwNyRGaHEkIjMtPUtNYyYpPl5ORmhxNyQkIjM2KysrP1MyTEtGaHEkIjNFTyZIIj5xeiR6JEZocTckJCIzPysrKyRwKT1NTEZocSQiM1ZVakUhKXo3OlNGaHE3JCQiMyIqKioqKioqKT1dQFckRmhxJCIzPzBpZT4jSFtEJUZocTckJCIzJykqKioqKipcJHoqUk5GaHEkIjNfSiFSKmY9J1xaJUZocTckJCIzIykqKioqKlJZS3BrJEZocSQiMzowWSpHSDsoPVpGaHE3JCQiMykpKioqKip6K252dSRGaHEkIjMlRyMpemZQTzQmXEZocTckJCIzKSoqKioqKlI1ZkYmUUZocSQiMyVHKCoqUSg9aGw+JkZocTckJCIzJykqKioqKlxnLmMmUkZocSQiM2soZlpTKD1bUmFGaHE3JCQiM0srKytuQUZqU0ZocSQiMzsiKikzSV1obXAmRmhxNyQkIjNxKioqKipcKSpwcDslRmhxJCIzNXokRyVbVjBaZkZocTckJCIzIykqKioqKnooZSx0VUZocSQiM0Mkb0BgKGV5MGlGaHE3JCQiM0crKytmTz15VkZocSQiM2FOXEtDWShcWSdGaHE3JCQiM3UqKioqKmYjPiNbWiVGaHEkIjNaUTBdMzVQMG5GaHE3JCQiMykqKioqKipwRyFlJmUlRmhxJCIzX0BbcDhtWCQpcEZocTckJCIzJSkqKioqKlwpUWslbyVGaHEkIjNGJD53O0NbV0IoRmhxNyQkIjN5KioqKio+TW0teiVGaHEkIjNGT0cnSERrVl0oRmhxNyQkIjNDKysrNjBPIipbRmhxJCIzYztPKW9YISpbdyhGaHE3JCQiIiYiIiEkIjNrLDA8aSYqPVohKUZocTdTNyQkRmddbEZnXWwkITMpKioqKioqSDNnZnonRk43JCQiM0dMTEwzeCYpKjMiRk4kITNlJGV5LmlzWFgnRk43JCQiM3VtbSJIMlAiUT9GTiQhM3FhJmVxNWhMMidGTjckJCIzTUxMJGVSd1g1JEZOJCEzXW9qKikqbzpKYiZGTjckJCIzM01MJDN4JTN5VEZOJCEzYTsrYSN5QlAkXEZONyQkIjNlbW0ieiU0XFlfRk4kITM0XyJRKT0qKj1DVUZONyQkIjNgTExlUi0vUGlGTiQhM0NOJT52bWFgWyRGTjckJCIzXSoqKlxpbCdwaXNGTiQhM3ZVV05OeTlTRUZONyQkIjM+TUxlKik+VkIkKUZOJCEzIT5VTSNmMkkjbyJGTjckJCIzWSsrREpidyFRKkZOJCEzcV0oWyxsayVca0YvNyQkIjMlb21tVElPby8iRmhxJCIzJ29PRCNIVkxlXUYvNyQkIjNZTEwzXz5qVTZGaHEkIjNrQmspXFU8emUiRk43JCQiMzcrK11pXlpdN0ZocSQiM1t2aSs6SHQhKUdGTjckJCIzMysrXSg9aChlOEZocSQiM1NfLShRc3RoRCVGTjckJCIzLysrXVBbNmo5RmhxJCIzZW1ORk93el9jRk43JCQiM1VMJGUqW3ooeWIiRmhxJCIzY3JLJmYzeih6cEZONyQkIjN3bW07YS9jcTtGaHEkIjNYJ1FQaiVlPkcnKUZONyQkIjMlb21tbUo8Z3ciRmhxJCIzLEd0SSQpNEYzNUZocTckJCIzLytdaVNqMHg9RmhxJCIzLTJ0Y0RiJVI9IkZocTckJCIzZ21tbSJwV2AoPkZocSQiM0FYQV5yKzJYOEZocTckJCIzSytdaSFmIz0kMyNGaHEkIjNzbGt6XyUzeF8iRmhxNyQkIjM/K10oPXhwZT0jRmhxJCIzaXRkKSoqbzxycSJGaHE3JCQiMzdubSJIMjhJSCNGaHEkIjNfWSQ+bid5ISkqKj1GaHE3JCQiM3VtO3pwU1MiUiNGaHEkIjNhVyMpKltDNTozI0ZocTckJCIzR0xMM18/YChcI0ZocSQiM1NaVio9LSZSI0cjRmhxNyQkIjNmTCRlKik+cHhnI0ZocSQiM1dlQVwiWzFpXCNGaHE3JCQiMzMrXVBmNHQuRkZocSQiMy9fMTVVQlQnbyNGaHE3JCQiM3VMTGUqR3N0IUdGaHEkIjMtaDEwRj4iZipHRmhxNyQkIjMwKysrRFJXOUhGaHEkIjMqKSl5JmU/XGQ7SkZocTckJCIzOisrREpFPj5JRmhxJCIzJm9zRT4sJ1JPTEZocTckJCIzRitdaSFSVTA3JEZocSQiM3lrQTd2JSlmX05GaHE3JCQiMysrK3Y9UzJMS0ZocSQiMyV5Xz9GSXBreiRGaHE3JCQiM0ptbW0icCk9TUxGaHEkIjNqI28uJXpTIik9U0ZocTckJCIzQisrXSg9XUBXJEZocSQiM3ElW25sJEhOZlVGaHE3JCQiMzVMJGUqWyR6KlJORmhxJCIzIzQnMzArciMqeldGaHE3JCQiM2UrK11pQyRwayRGaHEkIjNiaWJXYUpxQlpGaHE3JCQiM1ttO0gycWNaUEZocSQiMzEhNHJKNCJSYlxGaHE3JCQiM08rXTcuImZGJlFGaHEkIjMlem0iekNFdyo+JkZocTckJCIzWW1tOy9PZ2JSRmhxJCIzYlo1JVJfVjFXJkZocTckJCIzdyoqXGlsQUZqU0ZocSQiM3MxIWVTSyVvJXAmRmhxNyQkIjN5TExMJCkqcHA7JUZocSQiMygzPjVtcFc0JWZGaHE3JCQiMylSTCQzeGUsdFVGaHEkIjMlel1qJEcheVQ+J0ZocTckJCIzQ247SGRPPXlWRmhxJCIzPSQqUi1oX1xZa0ZocTckJCIzYSsrK0Q+I1taJUZocSQiMykpeSgpR0s8P3ptRmhxNyQkIjNTbm1UJkchZSZlJUZocSQiMyEzdlhfJ1xwWXBGaHE3JCQiMyNSTExMKVFrJW8lRmhxJCIzWSNRUFwpKmZrPShGaHE3JCQiMzcrXWlTakUheiVGaHEkIjNNRGRVbXZVVXVGaHE3JCQiM2ErXVA0ME8iKltGaHEkIjMlUnBsZyRIYShvKEZocTckRmVdbCQiM3crK1gyZiczJnpGaHEtJSZDT0xPUkc2KSUkUkdCRyRGZ11sISIiRmFdbUZhXW0kIiM1RmJdbUZhXW1GYV1tLSUrQVhFU0xBQkVMU0c2J1EhNiJGaF1tLSUlRk9OVEc2JCUqSEVMVkVUSUNBR0ZkXW0lK0hPUklaT05UQUxHRl5ebS0lJVZJRVdHNiQ7RmFdbSQiI11GYl1tOyQhL1Q0KD48OGEpISM5JCIwIip6TkZEPEEpRmhebUZqXW0=</Plot></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" style="Text">c)</Text-field><Text-field layout="Normal" style="Text"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">c:=abs(f(x)-f_a(x)):
d:=abs(f(x)-f_b(x)):
c:=unapply(c,x);
d:=unapply(d,x);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSJjRzYiZio2I0kieEdGJUYlNiRJKW9wZXJhdG9yR0YlSSZhcnJvd0dGJUYlLUkkYWJzR0kqcHJvdGVjdGVkR0YuNiMsLiomOSQiIiItSSNsbkc2JEYuSShfc3lzbGliR0YlNiNGMkYzRjMjIiYuKlEiJEgoRjMtRjU2IyIiIyMhJ1doOyIlKD0jKiYsJiMiJ2AzTCIlZ1tGM0Y8IyEmJ0hyRjtGM0YyRjMhIiIqJiwmIyElJnAnIiRWI0YzRjwjIiZTJUhGO0YzRjJGPkZJKiYsJiMiJUpeIiVlOUYzRjwjISYrNyJGQUYzRjIiIiRGSUYlRiVGJQ==</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSJkRzYiZio2I0kieEdGJUYlNiRJKW9wZXJhdG9yR0YlSSZhcnJvd0dGJUYlLUkkYWJzR0kqcHJvdGVjdGVkR0YuNiMsLComOSQiIiItSSNsbkc2JEYuSShfc3lzbGliR0YlNiNGMkYzRjMqJEYyIiIkJCIraEJdZEkhIzYqJEYyIiIjJCErTEJ1XVchIzVGMiQhK3AhbzRsI0ZCJCIrJDNnZnonRkJGM0YlRiVGJQ==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">extremal:=extrema(d(x),y);
extrem_x:=fsolve(diff(d(x),x)=0, x=1..4);
extrem_y:=d(extrem_x);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSlleHRyZW1hbEc2IjwjJCIrK19SbSEqISM3</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSlleHRyZW1feEc2IiQiK2QpcD1aIyEiKg==</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSlleHRyZW1feUc2IiQiKUpDOU8hIzU=</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">plot([c,d],1..4,color=[red,blue]);</Text-field></Input><Input><Text-field prompt="&gt; " style="Maple Input"/></Input><Output><Text-field layout="Maple Plot"><Plot height="400" type="two-dimensional" width="400">LSUlUExPVEc2Ji0lJ0NVUlZFU0c2JTdgcTckJCIiIiIiISQiM3NGclEzQCkqWyoqISM/NyQkIjMhKipcN0ckUjwzNSEjPCQiMysiR2RoTkAsTCpGLzckJCIzLCtdaWx5TTs1RjMkIjNeVCgpUSs+KTR0KUYvNyQkIjM4K3ZWKXpAWC0iRjMkIjMtI3ohcFkyOF4iKUYvNyQkIjMuKytESmRwSzVGMyQiM2NgbyhlU1YsZihGLzckJCIzIyoqXGlTbXAzLyJGMyQiM0E/WSQ+cC53LyhGLzckJCIzLytdKG9mViFcNUYzJCIzOE04WkVONUJsRi83JCQiMzsrdm9IdkBkNUYzJCIzLSdHRiJcRkM7Z0YvNyQkIjMxKytdaTlSbDVGMyQiM0QoW2NSJCpHbV8mRi83JCQiMz1dKG9IbDonejVGMyQiMzB1PSQpeSkpZTlaRi83JCQiMzErdlZWKVJRNCJGMyQiMzdqc1UlM1M7JlJGLzckJCIzKCpcaSFSLmshMzZGMyQiM0llOixQQihlQiRGLzckJCIzNCtdUEMjKUdBNkYzJCIzWW4lbzkrUWFjI0YvNyQkIjMwXSg9VSJbR1E2RjMkIjM9ZzUmPjYsTSc9Ri83JCQiMy0rRDEvOUdhNkYzJCIzTzhBeCgqXClSQCJGLzckJCIzKSpcaSFSKnpGcTZGMyQiMzFIVzJ1XUJbaCEjQDckJCIzJSoqKipcUGV1aT0iRjMkIjMlZlshbyVmbk5PJyEjQTckJCIzNysrK04peiU9N0YzJCIzbWpdMyo9X1A0KkZmcDckJCIzMysrRCczJm9dN0YzJCIzJCopW0wmekF4ODxGLzckJCIzMStEY3JzdCNHIkYzJCIzNUZlJT14MEVPI0YvNyQkIjMvK10ob1gqeTk4RjMkIjNHXCdlJVxrZXVHRi83JCQiMykqKipcaU5mXVc4RjMkIjNJaHBdKWYkeVFLRi83JCQiMyMqKipcUDlDQXU4RjMkIjMlKikzMidITisyTkYvNyQkIjMpKioqXChvNSMqXFMiRjMkIjNFcVkiW1QyT3AkRi83JCQiMy4rXVAqemhkViJGMyQiM2khPjwkR0M5KHokRi83JCQiMzwrXVA5dHJWOUYzJCIzakowaWNoXzZRRi83JCQiMzMrXVBIR25eOUYzJCIzeWxaJSlIKD42I1FGLzckJCIzKytdUFckRydmOUYzJCIzIVFoIXAjPnJnI1FGLzckJCIzIyoqKlxQZlFlbjlGMyQiM1QiZW40KGZfRVFGLzckJCIzJyoqKlxQKilbXCRbIkYzJCIzJHkiRyZwTDlYIlFGLzckJCIzKytdUD5mUypcIkYzJCIzRSE0SDhYKD4neSRGLzckJCIzMCtdaURmN0o6RjMkIjNTPkElenk7YG8kRi83JCQiMzUrXSg9JGYlR2MiRjMkIjM6aWIyKGVAPmAkRi83JCQiMyQqKioqKlwjeSwiRztGMyQiM3EnPiV6PiIpWyMzJEYvNyQkIjM3KytEciJ6Ym8iRjMkIjNBX1AyJ2V2XGQjRi83JCQiMyUqKioqKlwoNCZHXTxGMyQiMywtM19uJ2ZMIz5GLzckJCIzNCsrXTduRDo9RjMkIjN6XCRRLj5NVkEiRi83JCQiMyUqKioqKlwtKm95KD1GMyQiM1VPenpuIVwyVSZGZnA3JCQiMy0rdiRmJHlIMT5GMyQiMycqSCR5bz5tN1AjRmZwNyQkIjM1K11QcG5zTT5GMyQiM0NtRlBmVVFpaEZccTckJCIzMSt2JDRfSiZvPkYzJCIzR1RvKUdjTSwxJUZmcDckJCIzLCsrXXNpTC0/RjMkIjNRZDZ4em48ZHRGZnA3JCQiMy0rKyshUjUnZj9GMyQiM1U1TVB2d0hgN0YvNyQkIjMpKioqXFAvUUJFQEYzJCIzdzlHOXRkKHp4IkYvNyQkIjMhKioqKioqXCJvPyY9I0YzJCIzUT4mKjNZQHZpQEYvNyQkIjMlKSoqXFBhJjQqXEFGMyQiM3NMQzJwMG0hXCNGLzckJCIzJikqKlw3aj1fNkJGMyQiMzgsKD4/cXpqcSNGLzckJCIzdipcUE0mW21WQkYzJCIzLSY0JG9LKipwIXkjRi83JCQiMzMrK3ZWeSFlUCNGMyQiMyV5Ljt6YihwR0dGLzckJCIzKSoqXDdHOURgUyNGMyQiM207UXoya29cR0YvNyQkIjNLK10oPVdVW1YjRjMkIjNBMVFuJilHeVtHRi83JCQiM1ErRGNPM29tQ0YzJCIzIT1sM1E6TU8jR0YvNyQkIjMpKioqKlw3Qj4mKVwjRjMkIjM5LThnYkEjUngjRi83JCQiM3YqXDdgUCFmSkRGMyQiMydbcDwqZTArKHAjRi83JCQiMykqKipcUD46bWtERjMkIjNPYSUpcDImM19mI0YvNyQkIjMnKioqXGl2JlFBaSNGMyQiMyE9JCpmNi5iPU8jRi83JCQiMzErK3Z0TFUlbyNGMyQiMydRanc2UzlrLiNGLzckJCIzNysrK2JqbVtGRjMkIjNtN3M1NDtTSTtGLzckJCIzIioqKipcKHliXjZHRjMkIjNzZ100bC1hdzZGLzckJCIzKSoqKlxQTWFLc0dGMyQiM0VgcVxkLCRwJ3BGZnA3JCQiMzMrRCJHI1wzMUhGMyQiM3dDQC8/J1wjelRGZnA3JCQiMz0rK0Q2VyUpUkhGMyQiM3phXm0hUTlRTCJGZnA3JCQiMyEqXCg9PCxHdSVIRjMkIjNXdXJuSTFiIypvRlxxNyQkIjMzK3Y9NzssYkhGMyQiM0VVXVNpRGBOViEjQjckJCIzRV1pbDdfZmlIRjMkIjMvWzloQSJwZS4nRlxxNyQkIjMpKioqXDc4KXksKEhGMyQiM18oZix3O3I3RCJGZnA3JCQiMyEqKlxpUyxZYClIRjMkIjM/VlNyKDRed2EjRmZwNyQkIjN6KioqKipcQDgwKyRGMyQiM3czUU1vK0xWUUZmcDckJCIzMSsrXTcsSGxJRjMkIjNebXphJSpmbTQkKkZmcDckJCIzKCkqKlxQNHcpUjckRjMkIjNcUlBgIUgpRy85Ri83JCQiMzsrK114JWYiKT0kRjMkIjMhenpJRzg3JXk9Ri83JCQiMyEpKipcUC8tYVtLRjMkIjMlWy0qM0JSPWtBRi83JCQiMy8rXSg9WWI7SiRGMyQiM1VPWU45L3okZSNGLzckJCIzJioqXCg9NykzRE0kRjMkIjMkKnAuTTNbQS1GRi83JCQiMycpKioqKlxpQE90TEYzJCIzdWghUUA+eUB6I0YvNyQkIjM0K3YkNHdpY1MkRjMkIjNFdGJKN2ciRyZHRi83JCQiMycpKipcUGZMJ3pWJEYzJCIzI1xlSjpFZ2YoR0YvNyQkIjMxXTcuPCE9TlgkRjMkIjN3VWJKQzR3c0dGLzckJCIzRSt2b3VFMnBNRjMkIjMjM3pgcSM9dGZHRi83JCQiM1ddUE1LdGklWyRGMyQiMyFcU2FJJHpcT0dGLzckJCIzPisrKyEqPj0rTkYzJCIzQGRfOSw5by1HRi83JCQiM0wrXTdlZCo+YCRGMyQiMytiT1BvJmUqKXAjRi83JCQiMy0rK0RFJjRRYyRGMyQiM0VgI1tdVXpnYSNGLzckJCIzPStdUCU+NXBpJEYzJCIzP09nIik0UkQlMyNGLzckJCIzOyt2b3U7IWZsJEYzJCIzM3p1KipwJlFieiJGLzckJCIzOSsrK2JKKltvJEYzJCIzMyoqejcoZScqXFgiRi83JCQiMzYrXTdqMTc9UEYzJCIzMXcpW3ZQW2AoKipGZnA3JCQiMzMrK0RyIls4diRGMyQiM1NeOT5FRm9XWUZmcDckJCIzMSt2JDRyMml3JEYzJCIzPylvcCp6cU0wP0ZmcDckJCIzLytdaV1zMSJ5JEYzJCIzRTM+VWctW3F6RlxxNyQkIjMtK0RKIXpFZnokRjMkIjMtcz1iL3A/bVBGZnA3JCQiMysrKytJank1UUYzJCIzVUs5cTI+JmUhcEZmcDckJCIzLit2PW5JWlVRRjMkIjMxQCQpSGowdj05Ri83JCQiMzErXVAvKWZUKFFGMyQiMycpKltiSSFlekhBRi83JCQiMyYpKioqKipcMClbL1JGMyQiM2lMemIoKTQ1KDMkRi83JCQiMzErXWkwaiJbJFJGMyQiMytyPSM0NnZwLSVGLzckJCIzJSpcKD0jSEE2XlJGMyQiM0lQeTN2eUJuWEYvNyQkIjNFK0QiRzozdSdSRjMkIjNNVXdXWE0hRzgmRi83JCQiMzldaVN3U3EkKVJGMyQiM2gyP20/Iyk9Q2RGLzckJCIiJUYsJCIzWWM/LGUzIj5NJ0YvN15xNyRGKiQiM01lOnczKioqKipHKSEjRTckRjEkIjMpSFc5WS5SXDQmRmZwNyRGNyQiMyMqPlIoZSYpUSMpKioqRmZwNyRGPCQiM3lXI0dBMEo5WiJGLzckRkEkIjNqdyRlU3JSWiM+Ri83JEZLJCIzVz5pY1h1NnlGRi83JEZVJCIzKSkpKSozLCkqKT1qTkYvNyRGWiQiMzMyaiZHP0RKPiVGLzckRmluJCIzKWU+JDM/JXljeCVGLzckRl5vJCIzQks7cy96djdgRi83JEZjbyQiMyoqKj0iNF4uQDFlRi83JEZobyQiMzhAMTJ6Klw3SidGLzckRl1wJCIzZVFYJ1xUQ2V3J0YvNyRGYnAkIjM9eHU9cyUpSHNyRi83JEZocCQiMz4kKj5geDwmSGAoRi83JEZecSQiMy1HJCoqPlsjKilHIilGLzckRmNxJCIzI1w2QEY9SFxjKUYvNyRGaHEkIjNNZk9weCt6YikpRi83JEZdciQiMzY2IzNFIlFTPSEqRi83JCQiMycpKlxpbGQ9QUsiRjMkIjMwcC49dSJSI1IhKkYvNyQkIjMhKioqKlxpcFonSDhGMyQiMyNlTm8iNFMyYSEqRi83JCQiMyUqKlxQZiJvMlA4RjMkIjMzJXlXX0ttSTEqRi83JEZiciQiM0VlLkpROlBtISpGLzckJCIzLStESmJdJD5OIkYzJCIzST13WDpEOWshKkYvNyQkIjMxKysrdlRPZjhGMyQiM2NGLipwaEhsMCpGLzckJCIzNSt2byVIJHptOEYzJCIzPDJQX1Ayb1YhKkYvNyRGZ3IkIjM0dEE+WTh1RCEqRi83JEZccyQiM2YoZltIImZKKyopRi83JEZhcyQiMy8pPUhFYDkoKnApRi83JEZfdSQiM0NNQFlyKilwJTMpRi83JEZkdSQiM3dYbF0yIz5gcChGLzckRml1JCIzIXp3JlI5OXhoc0YvNyQkIjMrK3Y9ZFFaJmYiRjMkIjMnKm8mKSlwMDd3eCdGLzckRl52JCIzMyJSVTJgKT5paUYvNyQkIjMtK10ob1pTb2wiRjMkIjNXVGtsJ1s7enkmRi83JEZjdiQiM1sjUVxiaHQjKkgmRi83JCQiMy4rXVBNQCR6ciJGMyQiMzEsJz44aF5ydCVGLzckRmh2JCIzKyFHZEhDZ3Y7JUYvNyQkIjMtKysrMDR4I3kiRjMkIjM3ViF5KCo9L0tmJEYvNyRGXXckIjNpbidbayoqNDYtJEYvNyQkIjMtKytdMkdjWT1GMyQiM3VJLkgncGZmWiNGLzckRmJ3JCIzJjQkKmZtQlAvJT5GLzckRmd3JCIzITMpSCwiUiQ9bDlGLzckRlx4JCIzQzs2OlVFdC01Ri83JEZheCQiMyM0RiJ6OjN1QVpGZnA3JEZmeCQiM1IoKipbJFIvRz1NRlxxNyQkIjNDKytESkwoNC4jRjMkIjNFW2pPKj5WVFUlRmZwNyRGW3kkIjNJInAkKmVgLStJKUZmcDckRmB5JCIzOyY+SkRyOVtrIkYvNyRGZXkkIjMpKlInKVtacVNjQUYvNyRGankkIjNSMEkncCplJDMhR0YvNyRGX3okIjM3KiplNiYqb08iPiRGLzckRmR6JCIzIj5DKEhwaHdXTEYvNyRGaXokIjNbVSQpeXRtYWpNRi83JEZeW2wkIjM/Kj5kU0lRQWEkRi83JEZjW2wkIjN5TSRbPSoqZT9mJEYvNyQkIjNNXSg9I1I7d11DRjMkIjMoUiUpXHpZYXFnJEYvNyRGaFtsJCIzaEZOVGQmNFFoJEYvNyQkIjMnKlxpIVIuK0VbI0YzJCIzVnNyaCgpcFI3T0YvNyRGXVxsJCIzWS8pPlovKSpHZyRGLzckRmJcbCQiMzclW3hVKzp4YiRGLzckRmdcbCQiM2V1MS4rbSUqeU1GLzckJCIzPSsrXVorWCRmI0YzJCIzZTtxTHYwJ1FRJEYvNyRGXF1sJCIzO3BcSEgiPVxFJEYvNyRGYV1sJCIzdWIpPmZjKnlJSEYvNyRGZl1sJCIzJzNSLCZmXmskWyNGLzckRltebCQiM2FpLig+NS4hZT5GLzckRmBebCQiMyUpKkcmSC94M3o4Ri83JEZqXmwkIjNJJylbQFwyVTxuRmZwNyRGX2BsJCIzZy4vVyVIKCkpb0xGZnA3JEZpYGwkIjN1ZUYlKmVLS2llRmhfbDckJCIzcSoqKlxQbSxILiRGMyQiM2NxbUouXiVIeSRGZnA3JEZeYWwkIjNNJ0goZiNcTCdcdkZmcDckRmNhbCQiM3NRcyo+cycqKlI5Ri83JEZoYWwkIjMlUjliI3BlQXdARi83JEZdYmwkIjNvcSdIXTt3eCRHRi83JEZiYmwkIjM3U24pKlsyenZNRi83JEZcY2wkIjNVc2s2ZW49RFNGLzckRmZjbCQiMzEjZiEpPVRldFwlRi83JEZqZGwkIjM3NCkpPiRROSVHW0YvNyRGX2VsJCIzYilRVDEyKClHJVxGLzckRmRlbCQiM0sleUduT1BmLCZGLzckJCIzJSlcN0ckcCVlek5GMyQiM0gjUk54TG1kLiZGLzckJCIzNStESmcpZmBmJEYzJCIzMSRbRCFvYDxXXUYvNyQkIjNPXVBNRl04Nk9GMyQiMz0iM0phSlwyLyZGLzckRmllbCQiM0tHdm1zLjJEXUYvNyRGXmZsJCIzNVB0UzsuIUgnXEYvNyRGY2ZsJCIzP2BJZ2lASGJbRi83JEZoZmwkIjMlMydcLDJia3NZRi83JEZdZ2wkIjMoKnkmZTdUakZVJUYvNyRGZ2dsJCIzbmluaXBYJipRVEYvNyRGYWhsJCIzXXojNEZeOl56JEYvNyRGZmhsJCIzY1g/ZyE0PCFmTEYvNyRGW2lsJCIzJVJca2Y8NHclR0YvNyRGYGlsJCIzZW9dWU1nPCVHI0YvNyRGZWlsJCIzOTlZUXcvNFg7Ri83JEZfamwkIjN1M3lfLkMrLSgpRmZwNyRGaWpsJCIzPmEpKSkqKkhpJj5NRmFbbS0lJkNPTE9SRzYpJSRSR0JHJCIjNSEiIiRGLEZhYG5GYmBuRmJgbkZiYG5GX2BuLSUrQVhFU0xBQkVMU0c2JFEhNiJGZmBuLSUlVklFV0c2JDtGX2BuJCIjU0ZhYG47JCEtOVU6dyopPiEjOiQiMkVPOyNvaHo5NSEjPS0lJUZPTlRHNiQlKkhFTFZFVElDQUdGYGBu</Plot></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" style="Text">3)</Text-field><Text-field layout="Normal" style="Text">a)</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">Length := proc(ll) return nops(ll); end proc:
Last   := proc(ll) return op(-1, ll); end proc:
Append := proc(ll, x) return [op(ll), x]; end proc:
Member := proc(ll, p) return op(p, ll); end proc:
Take   := proc(ll, n)
             if n &gt; 0 then return [ op(1..n, ll) ]
             elif n &lt; 0 then return [ op(n..-1, ll) ]
             end if;  
end proc:</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">lagrPol := proc(xl, fl)
  local i, j, l, ll, pol;
  ll := []:
  pol := 0:
  i := 1:
  while i &lt;= Length(xl) do
    l := 1;
    j := 1;
    while j &lt;= Length(xl) do
      if j &lt;&gt; i then
       l := l*(x-Member(xl, j))/(Member(xl, i) - Member(xl, j));
      end if;
      j := j+1;
    end do;
    ll := Append(ll, l);
    pol := pol + l*Member(fl, i);
    i := i+1;
  end do:
  return( sort( expand( pol ) ) );
end proc:</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">l:=lagrPol(x_i,f_x);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSJsRzYiLCoqJEkieEdGJSIiJCQhKThdZEkhIioqJEYoIiIjJCIpOXVdVyEiKUYoJCIpLCg0bCNGMSQhKlNoZnonRiwiIiI=</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">poly:=unapply(l,x);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSVwb2x5RzYiZio2I0kieEdGJUYlNiRJKW9wZXJhdG9yR0YlSSZhcnJvd0dGJUYlLCoqJDkkIiIkJCEpOF1kSSEiKiokRi4iIiMkIik5dV1XISIpRi4kIiksKDRsI0Y3JCEqU2hmeidGMiIiIkYlRiVGJQ==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">plot(poly,1..4);</Text-field></Input><Output><Text-field layout="Maple Plot"><Plot height="400" type="two-dimensional" width="400">LSUlUExPVEc2Ji0lJ0NVUlZFU0c2JDdTNyQkIiIiIiIhJCEzZzBVOjoqKioqKipIISNFNyQkIjMxKytdaTlSbDUhIzwkIjM3OigqZlNHdi9yISM+NyQkIjM0K11QQyMpR0E2RjMkIjNxcjRaTEAlR04iISM9NyQkIjMlKioqKlxQZXVpPSJGMyQiM0lYLm9jdnAsQEY8NyQkIjMzKytEJzMmb103RjMkIjMjb1VxKT5eSyQpR0Y8NyQkIjMvK10ob1gqeTk4RjMkIjMlSDZGZU9hJSlvJEY8NyQkIjMjKioqXFA5Q0F1OEYzJCIzJSlcdz4nSFkoZVdGPDckJCIzLitdUCp6aGRWIkYzJCIzczlASikzJTMhRyZGPDckJCIzKytdUD5mUypcIkYzJCIzcVw5UyE9dlc6J0Y8NyQkIjM1K10oPSRmJUdjIkYzJCIzaUBaLUZzJjMwKEY8NyQkIjMkKioqKipcI3ksIkc7RjMkIjNjTCkqNHMyQikqekY8NyQkIjM3KytEciJ6Ym8iRjMkIjNlZC0nUTJkTiYpKUY8NyQkIjMlKioqKipcKDQmR108RjMkIjNWRDdqKFwpUlIpKkY8NyQkIjM0KytdN25EOj1GMyQiMy12OzohKWZLJjMiRjM3JCQiMyUqKioqKlwtKm95KD1GMyQiMy0mKipmeDxjXz0iRjM3JCQiMzUrXVBwbnNNPkYzJCIzSypwY2AjbyZ5RiJGMzckJCIzLCsrXXNpTC0/RjMkIjNHcElnIj08LVIiRjM3JCQiMy0rKyshUjUnZj9GMyQiMyFISjc3O3RzWyJGMzckJCIzKSoqKlxQL1FCRUBGMyQiMzglPSxeVCVHLTtGMzckJCIzISoqKioqKlwibz8mPSNGMyQiM1MhXCwualVmcSJGMzckJCIzJSkqKlxQYSY0KlxBRjMkIjNtVmRcTiRHOyM9RjM3JCQiMyYpKipcN2o9XzZCRjMkIjN2bHVgRHBrTD5GMzckJCIzMysrdlZ5IWVQI0YzJCIzKVwkb3QoNDdDMCNGMzckJCIzSytdKD1XVVtWI0YzJCIzbSpIWFlbSUo7I0YzNyQkIjMpKioqKlw3Qj4mKVwjRjMkIjN5JFxLY3UnRyVHI0YzNyQkIjMpKioqXFA+Om1rREYzJCIzYVlgYzdzKT5UI0YzNyQkIjMnKioqXGl2JlFBaSNGMyQiM3I3KD5gVFpZXyNGMzckJCIzMSsrdnRMVSVvI0YzJCIzITRCa1cjZSV5ayNGMzckJCIzNysrK2JqbVtGRjMkIjNVY18pZU9PbngjRjM3JCQiMyIqKioqXCh5Yl42R0YzJCIzb3hGYiM+c1YhSEYzNyQkIjMpKioqXFBNYUtzR0YzJCIzUChIWDJbdSNISUYzNyQkIjM9KytENlclKVJIRjMkIjNbaFdtIykqRyZwSkYzNyQkIjN6KioqKipcQDgwKyRGMyQiM1VVSSdldD5wSCRGMzckJCIzMSsrXTcsSGxJRjMkIjN2eTVOXGRKTU1GMzckJCIzKCkqKlxQNHcpUjckRjMkIjMrXSEpPm9pK2dORjM3JCQiMzsrK114JWYiKT0kRjMkIjNtNSg9ZCN5bSlwJEYzNyQkIjMhKSoqXFAvLWFbS0YzJCIzI1tHXyRlakdJUUYzNyQkIjMvK10oPVliO0okRjMkIjMvaE9feToscFJGMzckJCIzJykqKioqXGlAT3RMRjMkIjMiKSkpZlgyJ0hkNSVGMzckJCIzJykqKlxQZkwnelYkRjMkIjNRJjMpKmUnbycqXFVGMzckJCIzPisrKyEqPj0rTkYzJCIzJ3AkKSlIIW8zKipRJUYzNyQkIjMtKytERSY0UWMkRjMkIjNDZ11QOUAsTVhGMzckJCIzPStdUCU+NXBpJEYzJCIzXSF5JCopKVxueW4lRjM3JCQiMzkrKytiSipbbyRGMyQiMzNjOGloZSUzIltGMzckJCIzMysrRHIiWzh2JEYzJCIzTS0vWjJ1OGtcRjM3JCQiMysrKytJank1UUYzJCIzLGlCdkgvKy1eRjM3JCQiMzErXVAvKWZUKFFGMyQiMyUqPllUT1B0XF9GMzckJCIzMStdaTBqIlskUkYzJCIzSVc0I1wlKjM9UiZGMzckJCIiJUYsJCIzVSsrKzN0PFhiRjMtJSZDT0xPUkc2JiUkUkdCRyQiIzUhIiIkRixGY1tsRmRbbC0lK0FYRVNMQUJFTFNHNiRRITYiRmhbbC0lJVZJRVdHNiQ7RmFbbCQiI1NGY1tsOyQhMiMqKioqPiNcTiE0NkYzJCIyQys/VSYzM2NjISM7LSUlRk9OVEc2JCUqSEVMVkVUSUNBR0ZiW2w=</Plot></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" style="Text">b)</Text-field><Text-field layout="Normal" style="Text"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">nst4:=k-&gt;( cos( (2*k-1)*Pi/8) );
ltr:=x-&gt;0.5*( (4-1)*x +4+1);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSVuc3Q0RzYiZio2I0kia0dGJUYlNiRJKW9wZXJhdG9yR0YlSSZhcnJvd0dGJUYlLUkkY29zRzYkSSpwcm90ZWN0ZWRHRi9JKF9zeXNsaWJHRiU2IywkKiYsJjkkIiIjISIiIiIiRjhJI1BpR0YvRjgjRjgiIilGJUYlRiU=</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSRsdHJHNiJmKjYjSSJ4R0YlRiU2JEkpb3BlcmF0b3JHRiVJJmFycm93R0YlRiUqJiQiIiYhIiIiIiIsJjkkIiIkRi5GMEYwRiVGJUYl</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">procA:</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">restart:
with(stats):
x_i:=[1940,1950,1960,1970,1980,1990,2000];
f_x:=[132165,151326,179323,203302,226542,249633,274882];</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSR4X2lHNiI3KSIlUz4iJV0+IiVnPiIlcT4iJSEpPiIlISo+IiUrPw==</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSRmX3hHNiI3KSInbEA4IidFODoiJ0IkeiIiJy1MPyInVWxBIidMJ1wjIicjKVtG</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"><Font italic="false" underline="false">ff := fit[leastsquare[[x,y], y=a*x^6+ b*x^5 +c*x^4 +d*x^3+ e*x^2 +f*x +g, {a,b,c,d,e,f,g}]]([x_i,f_x]);
ff1 := fit[leastsquare[[x,y], y=a*x+b, {a,b}]]([x_i,f_x]);</Font>
evalf[5](ff);
func:=unapply(ff,x);
smartplot(func);
bew_2005:=evalf(func(2005));
#ff_curve:=sort(LeastSquares(x_i, f_x, x, curve= <Font italic="false" underline="false">a*x^3+b*x^2+c*x+d </Font>));</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSNmZkc2Ii9JInlHRiUsMCokSSJ4R0YlIiInIyIlMmUiKisrKyE9KiRGKiIiJiMhJ0Y+USIoKysrIiokRioiIiUjIilQcERhIiYrKUcqJEYqIiIkIyEsNHhycyVmIiYrPyIqJEYqIiIjIyIwVEBwdFgsayMiJitnJEYqIyExdEVaJkc7RVokIiQrJyIxI3pNKXBONy4+IiIi</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSRmZjFHNiIvSSJ5R0YlLCZJInhHRiUjIiYpKlIpIiNOIyEpUiF5OyQiIigiIiI=</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiMvSSJ5RzYiLDAqJEkieEdGJSIiJyQiJmhBJCEiKiokRigiIiYkISYkPlEhIiYqJEYoIiIlJCImUik9ISIiKiRGKCIiJCQhJmgmXCIiIyokRihGOyQiJlBMKEYuRigkISZ4eSYiIikkIiZKIT4iIzYiIiI=</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSVmdW5jRzYiZio2I0kieEdGJUYlNiRJKW9wZXJhdG9yR0YlSSZhcnJvd0dGJUYlL0kieUdGJSwwKiQ5JCIiJyMiJTJlIiorKyshPSokRjAiIiYjISdGPlEiKCsrKyIqJEYwIiIlIyIpUHBEYSImKylHKiRGMCIiJCMhLDR4cnMlZiImKz8iKiRGMCIiIyMiMFRAcHRYLGsjIiYrZyRGMCMhMXRFWiZHO0VaJCIkKyciMSN6TSlwTjcuPiIiIkYlRiVGJQ==</Equation></Text-field></Output><Output><Text-field layout="Maple Plot"><Plot height="400" type="two-dimensional" width="400">LSUlUExPVEc2JS0lJ0NVUlZFU0c2JDdTNyQkISM1IiIhRio3JCQhMyFwbW1tInAwayYqISM8Ri43JCQhM3VLTCQzPFhaPSpGMEYyNyQkITNXbW1tVCVwImUoKUYwRjU3JCQhMy9ubW0iNG0oRyQpRjBGODckJCEzT0xMJDNpLjkhekYwRjs3JCQhM2ZtbTsvUj0wdkYwRj43JCQhM2srK11QOCNcNChGMEZBNyQkITNLbW07L3NpcW1GMEZENyQkITNRKioqKlwoeSRwWmlGMEZHNyQkITNqS0xMJHlhRSJlRjBGSjckJCEzPG1tbSI+cyVIYUYwRk03JCQhM10qKioqKipcJCo0KSpcRjBGUDckJCEzbyoqKioqKlxfJlxjJUYwRlM3JCQhMyUpKioqKioqXDFhWlRGMEZWNyQkITNJbW07LyMpW29QRjBGWTckJCEzJUhMTEw9ZXhKJEYwRmZuNyQkITNsS0xMTDIkZiRIRjBGaW43JCQhMyUpKioqKlxQWXgiXCNGMEZcbzckJCEzZ0xMTEw3aSk0I0YwRl9vNyQkITNvKSoqKlxQJ3BzbSJGMEZibzckJCEzPyoqKipcNzRfYzdGMEZlbzckJCEzTTpMTCQzeCV6IykhIz1GaG83JCQhMygpSExMM3MkUU0lRmpvRlxwNyQkITNdXm9tbTt6cikqISM/Rl9wNyQkIjNmVkxMZXp3NVZGam9GY3A3JCQiMy0uKyt2JFEjXCIpRmpvRmZwNyQkIjMlXExMJGUiKltIN0YwRmlwNyQkIjM9KysrK2R4ZDtGMEZccTckJCIzZSsrK0QweHc/RjBGX3E3JCQiMzUsK11pJnBAWyNGMEZicTckJCIzKysrK3ZnSEtIRjBGZXE3JCQiM0VsbW1tWnZPTEYwRmhxNyQkIjMlNCsrK3YrJ29QRjBGW3I3JCQiM1VLTCRlUjwqZlRGMEZecjckJCIzSy0rK10pSHhlJUYwRmFyNyQkIjMhZm1tIkghby0qXEYwRmRyNyQkIjNYLCtdN2suNmFGMEZncjckJCIzI2VtbW1UOUMjZUYwRmpyNyQkIjMzKioqKlxpISozYGlGMEZdczckJCIzO05MTEwqenltJ0YwRmBzNyQkIjMnZUxMJDNOMSM0KEYwRmNzNyQkIjMscG07SFl0N3ZGMEZmczckJCIzNy0rKyt4RyoqeUYwRmlzNyQkIjNncG1tVDZLVSQpRjBGXHQ3JCQiM3FOTExMYmRRKClGMEZfdDckJCIzWysrXWlgMWgiKkYwRmJ0NyQkIjNBLStdUD9XbCYqRjBGZXQ3JCQiIzVGLEZodC0lJkNPTE9SRzYmJSRSR0JHJEZpdCEiIiRGLEZfdUZgdS0lJVZJRVdHNiQ7JCEkLyJGX3UkIiQvIkZfdUZkdS0lJUZPTlRHNiQlKkhFTFZFVElDQUdGaXQ=</Plot></Text-field></Output><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSliZXdfMjAwNUc2Ii9JInlHRiUkIisqeS4kZUghIiU=</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">procA:=proc()
	local ls, i:
	ls:=[1]:
	i:=100:
	while nops(ls) &lt;101 do
		ls:=[op(ls),(op(-1,ls)+2)];
	end do:
	return ls;
	nops(ls);
end proc:</Text-field></Input><Input><Text-field prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">procA();</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM3YXEiIiIiIiQiIiYiIigiIioiIzYiIzgiIzoiIzwiIz4iI0AiI0IiI0QiI0YiI0giI0oiI0wiI04iI1AiI1IiI1QiI1YiI1giI1oiI1wiI14iI2AiI2IiI2QiI2YiI2giI2oiI2wiI24iI3AiI3IiI3QiI3YiI3giI3oiIyIpIiMkKSIjJikiIygpIiMqKSIjIioiIyQqIiMmKiIjKCoiIyoqIiQsIiIkLiIiJDAiIiQyIiIkNCIiJDYiIiQ4IiIkOiIiJDwiIiQ+IiIkQCIiJEIiIiREIiIkRiIiJEgiIiRKIiIkTCIiJE4iIiRQIiIkUiIiJFQiIiRWIiIkWCIiJFoiIiRcIiIkXiIiJGAiIiRiIiIkZCIiJGYiIiRoIiIkaiIiJGwiIiRuIiIkcCIiJHIiIiR0IiIkdiIiJHgiIiR6IiIkIj0iJCQ9IiQmPSIkKD0iJCo9IiQiPiIkJD4iJCY+IiQoPiIkKj4iJCwj</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">nops(ls);</Text-field></Input><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">procB:=proc()
	local ls, n, f, m, i:
	ls:=[]:
	f:=x-&gt;1-abs(cos(x)):
	n:=0:
	while n &lt;10 do
		ls:=[op(ls),sqrt(n)];
		n:=n+1:
	end do:
	m:=map(f,ls):
	return m;
end proc:</Text-field></Input><Input><Text-field prompt="&gt; " style="Maple Input"/></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiMiIiI=</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">procB();</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM3LCIiISwmIiIiRiYtSSRjb3NHNiRJKnByb3RlY3RlZEdGKkkoX3N5c2xpYkc2IjYjRiYhIiIsJkYmRiYtRig2IyokIiIjI0YmRjNGLiwmRiZGJi1GKDYjKiQiIiRGNEYmLCZGJkYmLUYoNiNGM0YmLCZGJkYmLUYoNiMqJCIiJkY0RiYsJkYmRiYtRig2IyokIiInRjRGJiwmRiZGJi1GKDYjKiQiIihGNEYmLCZGJkYmLUYoNiMsJEYyRjNGJiwmRiZGJi1GKDYjRjlGJg==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">Sum('i^(3/2)','i'=10..50);
evalf(sum('i^(3/2)','i'=10..50));</Text-field></Input><Input><Text-field prompt="&gt; " style="Maple Input"/></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiMtSSRTdW1HNiRJKnByb3RlY3RlZEdGJkkoX3N5c2xpYkc2IjYkKiRJImlHRigjIiIkIiIjL0YrOyIjNSIjXQ==</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiMkIitxTGxQciEiJw==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Text-field/><Text-field/><Text-field/><Text-field/></Worksheet>