Posts tagged ‘ekvation’

Introducera x tidigt i skolan?

Nyligen pratade jag med en kollega om ekvationer. Att så pass måna barn och ungdomar i Sverige har svårt att förstå hur ekvationer funkar.

En möjlig förklaring till detta är att det blir för stort hopp i abstrakt tänkande när ekvationer först introduceras. Många elever tycker inte om x eftersom de förknippar den nya symbolen med svår matematik.

Egentligen är ju ekvationer ganska enkelt! (Som all matematik, när man väl fattar.) Ett sätt att få elever att inte bli rädda för det nya skrivsättet är att introducera x tidigare i grunskolan, föreslog min kollega.

Ni har säkert sett något liknande i matteboken på lågstadiet:

 12 - 7 = \Box

Eller ett streck eller till och med en glad gubbe istället för rutan.

Varför inte skriva x istället? Det gör man redan tydligen i vissa länder, till exempel i Ungern (löst rykte, jag har ingen referens, någon som vet?)

Barnen får skriva en siffra på platsen där x är:

 12 - 7 = x

vilket antagligen gör de mindre rädda för variabler så småningom. (Naturligvis bör olika bokstäver användas, inte uteslutande x.)

Det är en intressant idé, men jag ser omedelbart en nackdel för elever som senare börjar läsa på gymnasienivå och träffar på ekvationer och formler av typen

f(x) = 2^x

där x inte står för någon speciell siffra. Men x står alltid för ett speciellt tal innan man börjar prata om funktionsbegreppet. Men förhoppningsvis är eleverna mogna nog på gymnasiet för att ta till sig den abstraktionsnivån.

Lösningen till problemet för de yngre vecka 47

Mattegåta

I ett visst spel används mynt som är värda 1, 15 och 50 Hello Kitty-dollar. En spelare köpte ett svärd och fick i växel ett mynt fler än vad han betalade. Vilket är det minsta antalet dollar som svärdet kunde kosta?

Diskussion

Vid en första anblick verkar det vara konstigt varför 50 dollar-myntet överhuvudtaget är viktig för uppgiften. Det verkar ju rimligt att försöka handskas med så få mynt som möjligt, det vill säga betala med 15 dollar och få två stycker 1 dollar-mynt tillbaka. Det skulle ge priset 13 dollar.

Men det är inte säkert att det är det absolut minsta priset! Tänk på hur det kan bli om spelaren betalar med två mynt och får tre mynt tillbaka. Till exempel kan han betala 1+50 dollar och få 15+15+15 tillbaka. Och då kostar ju svärdet 6 dollar, vilket redan är lägre!

Då kanske det går att få ner priset ännu mer? Nu får vi ta och resonera ordentlig om hur betalningen kunde sett ut. Till exempel verkar det onödigt om spelar betalar med några 15 dollar-mynt och får också några tillbaka, det skapar bara onödig växling. Alltså kan vi reducera till fallen då mynt av olika sort var betalt respektive växel.

Vad finns det då för varianter? Som i exemplet ovan så går det att betala med 1 och 50 dollar-mynt och få bara 15 dollar-mynt tillbaka. I lösningen nedan ser vi att det inte blir fler signifikanta fall än så.

Lösning 1

Vi kan räkna med att spelaren betalade med några sorter mynt och fick bara andra sorter tillbaka i växel.

-Han kunde betala med valutorna på 1 och 15 dollar, och få bara 50 dollar-mynt tillbaka, men då skulle han få tillbaka mer än vad han betalade (eftersom han fick ett fler mynt i växel).
-Han kunde betala med valutorna på 15 och 50 dollar, och få bara 1 dollar-mynt tillbaka, men då skulle svärdet kosta åtminstone 13 dollar.
-Signifikant fall I. Han kunde betala med valutorna på 1 och 50 dollar, och få bara 15 dollar-mynt tillbaka.
-Han kunde betala med 1 dollar-mynt, och få bara 15 och 50 dollar-mynt tillbaka, men då skulle han få tillbaka mycket mer än vad han betalade.
-Han kunde betala med 50 dollar-mynt, och få bara 1 och 15 dollar-mynt tillbaka, men då skulle svärdet kosta åtminstone 20 dollar.
-Signifikant fall II. Han kunde betala med 15 dollar-mynt, och få bara 1 och 50 dollar-mynt tillbaka.

Om det är signifikant fall I, antag att han betalade a stycken 1 dollar-mynt och b stycken 50 dollar-mynt. Då fick han a+b+1 stycken 15-dollar mynt tillbaka. Då kan vi uttrycka priset:

a*1+b*50-(a+b+1)*15=priset

a*1+b*50-a*15-b*15-15=priset

b*35-a*14=priset+15

Notera att vänsterledet är delbart med 7, så högerledet måste vara det också. Så det minsta talet högerledet kan vara är 21, alltså är minsta priset i det här fallet 6 Hello Kitty dollar!

Om det är det signifikanta fallet II får vi i princip samma ekvation om vi antar att spelaren fick tillbaka a stycken 1 dollat-mynt och b stycken 50 dollar-mynt (då betalade han a+b-1 stycken 15 dollar-mynt). Även där blir minsta svaret 6 dollar.

Så 6 Hello Kitty dollar är det minsta svärdet kunde kosta! Det kunde ske genom att spelaren betalade 50 dollar och 1 dollar och fick tillbaka tre mynt värda 15 dollar var.

Lösning 2

Lösning 1 ger en idé till en annan lösning. Idén handlar om att delbarhet med 7 är intressant. Talen 1, 15 och 50 ger alla nämligen rest 1 vid division med 7.

Så om vi kollar hur mycket det blir kvar när vi tar bort så mycket sjuor som möjligt både från betalningen och växeln, så blir resten alltid 1 större för växeln (eller om betalningen hade rest 6 vid division med 7 kommer växeln att inte ge någon rest alls).

Svärdet ska kompensera för den skillnaden. Eftersom svärdets pris ska adderas till växeln för att få betalningen, måste priset ge rest 6 vid division med 7. Det minsta sådana talet är 6.

Lösningen till problemet för de yngre vecka 39

Mattegåta

Pippi, Tommy och Annika delar på 100 godisbitar. Det är Pippi som delar in godisar i tre högar. Hon vet inte på förhand vem som ska få vilken hög, utan det slumpar de fram efter att hon delat.

Pippi vet att ifall Tommy och Annika får olika många godisbitar kommer det syskonet som fick mest ge överskottet till Pippi (så att Tommy och Annika till slut får lika mycket).

a) Vilka högar ska Pippi skapa för att få exakt 80 godisbitar, varken mer eller mindre?
b) Kan Pippi skapa högar så att hon får exakt 65 godisbitar?

Diskussion

För att lösa a)-uppgiften kan man göra ett antagande som förenklar problemet. Man kan nämligen anta att två av högarna är exakt lika stora. Då skulle vi bara behöva testa två av fall: att Pippi får den unika högen eller att Pippi får en av de två likadana.

Det visar sig att det går att hitta på sådana högar (se lösningen nedan).

På b)-uppgiften är svaret ”nej” och då kan man förstås inte göra några förenklande antaganden. Där ska man visa att det aldrig går hur högarna än ser ut. För att bevisa detta ställer vi upp ekvationer.

Lösning (av Toomas Liiv, något modifierad)

a)

För att vara säker på att få 80 godisbitar bör hon skapa en hög med 80 bitar och två högar med 10 bitar i varje.

Om hon får den första högen med 80 bitar kommer syskonens respektive högar att sakna differens, vilket betyder att Pippi får 80 bitar.

Om hon får en hög med 10 bitar i kommer differensen mellan syskonens högar vara 70, vilket överförs till Pippi, så att hon får 80 bitar.

I de båda möjliga fallen kommer hon garanterat att ha 80 bitar i slutändan.

b)

Antag att den första högen innehåller x bitar, den andra y bitar och den tredje z bitar. Vi vet att x+y+z=100 och att x, y och z tillhör de positiva heltalen.

För enkelhetens skull: Antag att Pippi alltid får högen med x bitar och att av y och z är y alltid större än eller lika med z. Då kommer Pippis slutgiltiga summa att vara x+y-z, som ska vara lika med 65.

Om vi från ekvationen x+y+z=100 subtraherar ekvationen x+y-z=65 ledvis får vi

(x+y+z)-(x+y-z)=100-65 vilket är samma som

2z=35.

Den ekvationen saknar heltalslösningar. Alltså kan Pippi inte dela bitarna i högar så att hon med all säkerhet får 65 bitar.

Transformationsmatrisen – del 5

Från Transformationsmatrisen – del 4 fick vi följande resultat:


För att bestämma transformationsmatrisen från bas A till bas B, uttryck basvektorerna i basen B och skriv in resultaten som kolonner i en matris.

Hur gör man då det essentiella steget, det vill säga hur uttrycker man vektorerna i A i basen B?

Jo, precis som på det sista sättet i Transformationsmatrisen – del 3.

Allmänt, ansätt:
A_1=x_{11}B_1+x_{12}B_2+x_{13}B_3+\dots+x_{1n}B_n
A_2=x_{21}B_1+x_{22}B_2+x_{23}B_3+\dots+x_{2n}B_n
A_3=x_{31}B_1+x_{32}B_2+x_{33}B_3+\dots+x_{3n}B_n
\vdots   \vdots
A_n=x_{n1}B_1+x_{n2}B_2+x_{n3}B_3+\dots+x_{nn}B_n

vilket är precis samma sak som A_1=\left(\begin{array}{c}x_{11} \\x_{12} \\x_{13} \\\vdots \\x_{1n}\end{array} \right)_B, \dots, A_n=\left(\begin{array}{c}x_{n1} \\x_{n2} \\x_{n3} \\\vdots \\x_{nn}\end{array} \right)_B

(Varför det är så? Se Transformationsmatrisen – del 2.)

Det är alltså de här talen x_{11}, x_{12}, x_{13} och så vidare som vi skall bestämma. De är ju precis talen i transformationsmatrisen från basen A till basen B.

Hur bestämmer man dessa tal?

Notera att varje ekvation i det stora ekvationssystemet är ett ekvationssystem i sig, om man skriver ut alla vektorernas koordinater:

A_1=\left(\begin{array}{c}a_{11} \\a_{12} \\a_{13} \\\vdots \\a_{1n}\end{array} \right) och B_1=\left(\begin{array}{c}b_{11} \\b_{12} \\b_{13} \\\vdots \\b_{1n}\end{array} \right), B_2=\left(\begin{array}{c}b_{21} \\b_{22} \\b_{23} \\\vdots \\b_{2n}\end{array} \right),\dots, B_n=\left(\begin{array}{c}b_{n1} \\b_{n2} \\b_{n3} \\\vdots \\b_{nn}\end{array} \right)

(Alla små a:n och b:n är för oss kända tal.)

Då blir den första ekvationen A_1=x_{11}B_1+x_{12}B_2+\dots+x_{1n}B_n ett ekvationssystem:
a_1=x_{11}b_{11}+x_{12}b_{12}+\dots+x_{1n}b_{1n}
a_1=x_{11}b_{21}+x_{12}b_{22}+\dots+x_{1n}b_{2n}
\vdots
a_1=x_{11}b_{n1}+x_{12}b_{n2}+\dots+x_{1n}b_{nn}

Och sådana där vet vi löses med Gauss-elimination.

\left(\begin{array}{cccccc}b_{11} & b_{12} & \dots & b_{1n} & | & a_{11} \\b_{21} & b_{22} & \dots & b_{2n} & | & a_{12} \\\vdots & \vdots & \vdots & \vdots & \vdots & \vdots\\b_{n1} & b_{n2} & \dots & b_{nn} & | & a_{1n} \end{array} \right)

Det här löses som vanligt. Matrisen till vänster (allt utom det sista kolonnen) ska göras om till en identitetsmatris och när man gjort det blir den högraste kolonnen det man söker, det vill säga \left(\begin{array}{c}x_{11} \\x_{12} \\\vdots \\x_{1n}\end{array} \right).

Vad gör vi med den andra ekvationen, A_2=x_{21}B_1+x_{22}B_2+x_{23}B_3+\dots+x_{2n}B_n, vilket ekvationssystem blir det?
Jo, om A_1=\left(\begin{array}{c}a_{21} \\a_{22} \\\vdots \\a_{2n}\end{array} \right), så är det

\left(\begin{array}{cccccc}b_{11} & b_{12} & \dots & b_{1n} & | & a_{21} \\b_{21} & b_{22} & \dots & b_{2n} & | & a_{22} \\\vdots & \vdots & \vdots & \vdots & \vdots & \vdots\\b_{n1} & b_{n2} & \dots & b_{nn} & | & a_{2n} \end{array} \right)

alltså med samma vänstra del till matris som förut. Det blir exakt samma Gauss-operationer som ska utföras, vilket betyder att jobb kan sparas.

\left(\begin{array}{ccccccc}b_{11} & b_{12} & \dots & b_{1n} & | & a_{11} & a_{21} \\b_{21} & b_{22} & \dots & b_{2n} & | & a_{12} & a_{22} \\\vdots & \vdots & \vdots & \vdots & \vdots & \vdots & \vdots\\b_{n1} & b_{n2} & \dots & b_{nn} & | & a_{1n} & a_{2n} \end{array} \right) \longrightarrow \left(\begin{array}{ccccccc}1 & 0 & \dots & 0 & | & x_{11} & x_{21} \\0 & 1 & \dots & 0 & | & x_{12} & x_{22} \\\vdots & \vdots & \vdots & \vdots & \vdots & \vdots & \vdots\\0 & 0 & \dots & 1 & | & x_{1n} & x_{2n} \end{array} \right)

Och på exakt samma sätt löser vi ut alla andra små x med hjälp av resten av ekvationerna:

\left(\begin{array}{ccccccccc}b_{11} & b_{12} & \dots & b_{1n} & | & a_{11} & a_{21} & \dots & a_{n1} \\b_{21} & b_{22} & \dots & b_{2n} & | & a_{12} & a_{22} & \dots & a_{n2} \\\vdots & \vdots & \vdots & \vdots & \vdots & \vdots & \vdots & \vdots & \vdots\\b_{n1} & b_{n2} & \dots & b_{nn} & | & a_{1n} & a_{2n} & \dots & a_{nn} \end{array} \right) \longrightarrow \left(\begin{array}{ccccccccc}1 & 0 & \dots & 0 & | & x_{11} & x_{21} & \dots & x_{n1} \\0 & 1 & \dots & 0 & | & x_{12} & x_{22} & \dots & x_{n2} \\\vdots & \vdots & \vdots & \vdots & \vdots & \vdots & \vdots & \vdots & \vdots\\0 & 0 & \dots & 1 & | & x_{1n} & x_{2n} & \dots & x_{nn} \end{array} \right)

Tada! Skrivet på ett annat sätt:

\left(\begin{array}{ccccccccc}B_1 & B_2 & \dots & B_n & | & A_1 & A_2 & \dots & A_n \end{array} \right) \longrightarrow \left(\begin{array}{ccc}I & | & T \end{array} \right)

där B_i och A_i är kolonnvektor skrivna i standardbasen, I är identitsmatrisen och T är transformationsmatrisen, det vi sökte!

Lösning till problem vecka 20

På ett lager fanns likadana ostar. En natt kom sluga råttor dit och åt upp 10 av ostarna. Varje råtta åt lika mycket. Några råttor klarade dock inte av måltiden och fick ont i magen. Nästa natt kom de 7 råttorna som inte fick ont i magen och åt upp resten av osten. Dock fick varje råtta hälften så mycket som natten innan. Hur många ostar fanns det från början?

Alla lösningar jag har fått in går ut på att ställa upp ett ekvationssystem. Lösningen nedan är kopierad från Erik R.

Lösning:

Man kan definiera tre okända storheter: O för antalet ostar, R för antalet råttor och Ä för hur många ostar varje råtta åt under den första natten. Man får då förstås det enkla sambandet

R*Ä = 10 => Ä = 10/R

Man kan då räkna på O

O = 10 + 7*Ä/2

O = 10 + 35/R

Man tänker sig att O skall vara ett heltal, så om det inte finns några bråkdelsråttor som springer omkring måste R vara 1, 5, 7 eller 35. Det framgår dock att R>7, vilket ger R=35. Då blir förstås antalet ostar O=11.

Lösning till problem vecka 10

Under familjefikat drack alla en hel kopp kaffe med mjölk. Det visade sig att Terese drack en fjärdedel av all mjölk och en sjättedel av allt kaffe. Hur många familjemedlemmar finns det?

Lösning:

Terese drack en del kaffe och en del mjölk, antag att delen mjölk var lika med x. Det är ett tal mellan 0 och 1 som säger betecknar den delen av koppen som var full med mjölk (en tredjedel till exempel).

I så fall var andelen kaffe i Tereses kopp lika med 1-x.

Då kan vi räkna ut hur mycket dryck det fanns totalt, nämligen:

x*4 + (1-x)*6 = 4x + 6 – 6x = 6 – 2x

6 – 2x måste då bli ett heltal, för att mängden dryck motsvarar ett helt antal koppar (oavsett mjölk-kaffe-fördelningen i varje kopp).

Det ger att även 2x är ett heltal. Det enda x mellan 0 och 1 som uppfyller det är talet ½.

Så totalt fanns det 6-1 = 5 koppar dryck, vilket betyder att antalet familjemedlemmar är 5.

Lösning 2:

Vi tittar på hur mycket Terese konsumerade. Fyra gånger Terese konsumtion skulle innebära all mjölk men endast fyra sjättedelar av kaffet, vilket är mindre än den totala vätskemängden. Terese måste alltså ha druckit mindre en en fjärdedel.

Samtidigt vore sex gånger så mycket allt kaffe men sex fjärdedelar av mjölken, det vill säga mer än den totala mängden kaffe-och-mjölk. Alltså har Terese tryckt i sig mer än en sjättedel.

Slutsatsen blir därmed att Terese har stått för en femtedel av drickandet, och att det därmed finns fem familjemedlemmar.