Ohessa syksyn 2000 ylioppilaskirjoitusten pitkän matematiikan tehtävät ratkaistuina Mathematicalla.
Pohdittavaksi: Pitäisikö tällaiset työkalut sallia ylioppilaskirjoituksissa jossakin läheisessä tulevaisuudessa? Millaista matematiikkaa koulussa tulisi opettaa? Menetetäänkö jotakin olennaista, jos ohjelmistojen käyttö sallitaan?
Simo K. Kivelä
In[1]:=
![]()
Out[1]=
![]()
In[2]:=
![]()
Out[2]=
![]()
In[3]:=
![]()
Out[3]=
![]()
In[4]:=
![]()
Out[4]=
![]()
In[5]:=
![]()
Out[5]=
![]()
In[6]:=
![]()
Out[6]=
![]()
In[7]:=
![]()
Out[7]=
![]()
In[8]:=
![]()
Out[8]=
![]()
In[9]:=
![]()
Out[9]=
![]()
In[10]:=
![]()
Out[10]=
![]()
In[11]:=
![]()
Out[11]=
![]()
In[12]:=
![]()
Out[12]=
![]()
In[13]:=
![]()
Out[13]=
![]()
In[14]:=
![]()
Out[14]=
![]()
In[15]:=
![]()
Out[15]=
![]()
In[16]:=
![]()
In[17]:=
![]()
Out[17]=
![]()
In[18]:=
![]()
Out[18]=
![]()
In[19]:=
![]()
Out[19]=
![]()
In[20]:=
![]()
Out[20]=
![]()
In[21]:=
![]()
Out[21]=
![]()
In[22]:=
![]()
Out[22]=
![]()
p2 = todennäköisyys sille, että ainakin kaksi itää
In[23]:=
![]()
Out[23]=
![]()
In[24]:=
![]()
![]()
![]()
Out[24]=
![]()
Tai:
In[25]:=
![]()
Out[25]=
![]()
Siis: vähintään 7.
In[26]:=
![]()
In[27]:=
![]()
In[28]:=
![]()
Out[28]=
![]()
In[29]:=
![]()
Out[29]=
![]()
In[30]:=
![]()
Out[30]=
![]()
In[31]:=
![]()
Out[31]=
![]()
P on kolmion korkeusjanojen leikkauspiste. Lause: Korkeusjanat leikkaavat samassa pisteessä.
In[32]:=
![]()
Out[32]=
![]()
Piirretään kuvio:
In[33]:=
![ympyra = ParametricPlot[r {Cos[t], Sin[t]}, {t, 0, 2 π}, DisplayFunction -> Identity] ... pyra, janat, kaari, tekstit, DisplayFunction -> $DisplayFunction, AspectRatio -> Automatic]](HTMLFiles/s00prtk_64.gif)
![ParametricPlot :: ppcom : Function 0.1` \ r \ {Cos[t], Sin[t]} cannot be compiled; plotting will proceed with the uncompiled function.](HTMLFiles/s00prtk_65.gif)
![[Graphics:HTMLFiles/s00prtk_66.gif]](HTMLFiles/s00prtk_66.gif)
Out[37]=
![]()
In[38]:=
![]()
Out[38]=
![]()
In[39]:=
![]()
Out[39]=
![]()
In[40]:=
![]()
Out[40]=
![]()
t(x) on kokonaisaika:
In[41]:=
![]()
Derivaatan nollakohdat ja välin päätepisteet:
In[42]:=
![]()
![]()
![]()
![Solve :: verif : Potential solution \!\({x -> \*InterpretationBox[\"ComplexInfinity\& ... inity[]]}\) (possibly discarded by verifier) should be checked by hand. May require use of limits.](HTMLFiles/s00prtk_78.gif)
![]()
![]()
Out[42]=
![]()
In[43]:=
![]()
Out[43]=
![]()
In[44]:=
![]()
Out[44]=
![]()
In[45]:=
![]()
Out[45]=
![]()
pienin, kun
, ts. suo on kierrettävä.
In[46]:=
![]()
In[47]:=
![]()
Induktion alku:
In[48]:=
![]()
Out[48]=
![]()
Induktioaskel:
Luontevaa olisi testata, tuleeko seuraavaan syötteeseen vastaukseksi True, mutta Mathematica ei kykene sieventämään lausekkeita tarvittavalla tavalla:
In[49]:=
![]()
Out[49]=
![]()
Ainoa mahdollisuus lienee, että ihminen huomaa
In[50]:=
![]()
Out[50]=
![]()
ja päättelee asian tästä.
Aluksi kuvio ja eräitä määrittelyjä:
In[51]:=
![yhtalo1 = 3 x - 4 y - 4 == 0 ; yhtalo2 = x - 2 y + 2 == 0 ; suora1 = ParametricPlot[Evaluate[{ ... Map[Point, pisteet]}] ; Show[suora1, suora2, porrasviiva, DisplayFunction -> $DisplayFunction]](HTMLFiles/s00prtk_98.gif)
![[Graphics:HTMLFiles/s00prtk_99.gif]](HTMLFiles/s00prtk_99.gif)
Out[60]=
![]()
Matka porrasviivaa pitkin pisteestä
pisteeseen
:
In[61]:=
![]()
In[62]:=
![]()
Out[62]=
![]()
In[63]:=
![]()
Out[63]=
![]()
Siis kyseessä geometrinen jono, jonka suhdeluku on
. Matka pisteestä
pisteeseen
:
In[64]:=
![]()
Out[64]=
![]()
In[65]:=
![]()
Out[65]=
![]()
Vertaa suorien leikkauspisteen ja pisteen
koordinaattien erotusten summaan:
In[66]:=
![]()
Out[66]=
![]()
In[67]:=
![]()
Out[67]=
![]()
In[68]:=
![]()
Out[68]=
![]()
In[69]:=
![]()
Out[69]=
![]()
In[70]:=
![]()
In[71]:=
![]()
![[Graphics:HTMLFiles/s00prtk_126.gif]](HTMLFiles/s00prtk_126.gif)
Out[71]=
![]()
Mutta kuvassa on liikaa viivoja !!!
In[72]:=
![]()
In[73]:=
![]()
Out[73]=
![]()
In[74]:=
![]()
Out[74]=
![]()
Ei reaalisia nollakohtia eikä siis ääriarvoja.
In[75]:=
![]()
![[Graphics:HTMLFiles/s00prtk_134.gif]](HTMLFiles/s00prtk_134.gif)
Out[75]=
![]()
In[76]:=
![]()
In[77]:=
![]()
Out[77]=
![]()
In[78]:=
![]()
Out[78]=
![]()
In[79]:=
![]()
Out[79]=
![]()
In[80]:=
![]()
In[81]:=
![]()
Out[81]=
![]()
In[82]:=
![]()
Out[82]=
![]()
Ratkaisu siis on
,
, missä
on kokonaisluku.
Converted by Mathematica (February 20, 2004)