Tehtävä:
Yhtälöryhmiä
Lyhyt
MathCheck-ohje (uuteen välilehteen)
Yhtälöryhmän ratkaiseminen
Kahden muuttujan yhtälöpari voidaan ratkaista seuraavasti.
Tarkastelemme esimerkkinä yhtälöparia 2x + y = 10 ∧
5x − 2y = 7.
Sillä kumpi muuttuja ja kumpi yhtälö alussa valitaan on vaikutusta siihen,
kuinka hankalia lukuja syntyy ja kuinka työlästä ja virhealtista yhtälöparin
ratkaiseminen on.
Esimerkin valinnoilla syntyi murtolukuja, mutta sinulle oli tarjolla valinta,
jolla kaikki luvut ovat kokonaislukuja.
Rutiinin saamiseksi ratkaistaan samalla tavalla vielä 12b + 4a
= 1 ∧ 2a + 8b = 4.
real_logic ok_text Oikein!
a
b
12b + 4a = 1
2a + 8b = 4
tai
12b + 4a = 1 ∧ 2a + 8b = 4 ⇔
real_logic ok_text Oikein!
solve b f_nodes 10 hide_expr 12b+4a = 1 /\ 2a+8b = 4 <=>
tai
Yllä esitetty tapa toimii periaatteessa aina, mutta voi johtaa hankaliin
lukuihin, varsinkin jos muuttujia ja yhtälöitä on enemmän kuin kaksi.
Siksi opettelemme kikan: yhtälöitä voi laskea yhteen, vähentää toisistaan ja
kertoa nollasta poikkeavalla vakiolla, ja siten poistaa yhden tai useamman
muuttujan.
Esimerkiksi kertomalla 2a + 8b = 4 kakkosella saadaan
4a + 16b = 8.
Kun siitä vähennetään 12b + 4a = 1 saadaan 4b = 7, josta
b on helppo ratkaista.
Harjoittelemme kikkaa ratkaisemalla seuraavan yhtälöryhmän.
6r + 5s − 8t = 7 ∧
2r + 3s + 5t = 6 ∧
3r + 2s − 4t = 5
Jos sen ylimmästä yhtälöstä vähennetään kaksi kertaa alin yhtälö, niin saadaan
(ei tarvitse vielä sieventää)
real_logic ok_text Oikein!
f_nodes 31 hide_expr 0r + s - 0t = -3 <=>
tai
Sievennä edellinen tulos.
Voit halutessasi ensin kopioida sen alle ja lisätä perään
<=> .
real_logic ok_text Oikein!
f_nodes 4 hide_expr 0r + s - 0t = -3 <=>
tai
Sijoita edellisen kohdan tulos seuraaviin (sijoita lukuarvo muuttujan
paikalle) ja ratkaise r .
Huomasithan, että ylimmästä ja alimmasta tuli sama lauseke r :lle,
mutta keskimmäisestä eri?
Se johtuu kahdesta seikasta.
Ensiksi, ylimmän ja alimman muodostamisessa ei missään vaiheessa käytetty
keskimmäistä alkuperäistä yhtälöä, sillä sijoitettu s :n arvo −3 saatiin
vain ylimmän ja alimman alkuperäisen yhtälön avulla.
Toiseksi, keskimmäisessä alkuperäisessä yhtälössä on sellaista informaatiota
muuttujien arvoista, jota ylimmässä ja alimmassa alkuperäisessä yhtälössä ei
ole.
Siltä varalta että hukkasit ne, tässä ovat
,
ja
edellä saatu
r :n
lauseke.
Merkitse ylin ja keskimmäinen r :n lauseke yhtäsuuriksi ja ratkaise
t .
VihjeKäsittelyä helpottaa, jos kerrot
molemmat puolet 6:lla.
real_logic ok_text Oikein!
solve t f_nodes 3 hide_expr t = 1 <=>
tai
Käytä jotakin r :n lauseketta lukuarvon saamiseksi r :lle, ja
kirjoita alkuperäisen yhtälöryhmän ratkaisu.
real_logic ok_text Oikein!
solve_all f_nodes 12 hide_expr r = 5 /\ s = -3 /\ t = 1 <=>
tai
Saattaa olla, että yhtälöryhmästä voi johtaa yhtälön vakio 1 =
vakio 2, missä vakio 1 ja vakio 2 ovat erisuuret.
Silloin yhtälöryhmällä ei ole juuria.
Sanomme, että yhtälöryhmä on ristiriitainen.
Yksittäinenkin yhtälö voi olla ristiriitainen, kuten esimerkiksi
x + y + 2 − y = x .
Ryhmän x + y + z = 0 ∧ 2x + 2y + 2z = 1
kumpikaan yksittäinen yhtälö ei ole ristiriitainen, mutta yhdessä ne ovat.
Anna sellaiset luvut a ja b , että kun ensimmäisen yhtälön kertoo
a :lla ja jälkimmäisen b :llä ja laskee tulokset yhteen, niin
tulee 0 = 1.
only_no_yes_on ok_text Oikein!
arithmetic f_nodes 2 hide_expr -2 =
a =
end_of_answer arithmetic
f_nodes 1 hide_expr 1 =
b =
tai
Saattaa olla, että yhtälöryhmän yhtälö sievenee muotoon 0 = 0 tai sen voi
johtaa ryhmän muista yhtälöistä.
Silloin yhtälö on ryhmän kannalta turha.
Se ei tuo lisää informaatiota ryhmään.
Ryhmän juuret eivät muutu, vaikka sen poistaisi.
Mikä seuraavan ryhmän yhtälöistä on turha, ja miten sen voi johtaa muista?
only_no_yes_on ok_text Oikein, mutta
on muitakin oikeita vastauksia.
Etsi ne kaikki.
hide_expr 1 = hide_expr 0
2x − 6y − z = 3 ∧
z = 7 ∧
x − 1 = 4 + 3y
tai
Tässä esimerkissä mitkään kaksi tai kolme yhtälöä eivät ole yhdessä turhat.
Kukin yhtälö on turha vain yksinään.
Se on varsin tavallista.
Kaikki edellä olleet yhtälömme ovat lineaarisia, eli yhtälön kumpikin puoli
oli muodostettu yhteen ja/tai vähennyslaskuilla yhdestä tai useammasta
termistä, missä termi on vakio tai vakio kertaa muuttuja.
Jos muuttujia on kolme, niin muuttujien arvoyhdistelmät vastaavat pisteitä
kolmeulotteisessa koordinaatistossa.
Jos lisäksi yhtälöryhmä on ristiriidaton eikä sisällä turhia yhtälöitä, niin
yksi yhtälö määrää tason, kaksi yhtälöä suoran (kahden tason leikkauspisteet)
ja kolme yhtälöä pisteen (kolmen tason leikkauspiste), kuten oheinen kuva
(Fred the Oyster, via Wikimedia Commons) havainnollistaa.
Ratkaisuprosessin esittäminen MathCheckille
Jotta voisit itse valita millä tavalla ratkaiset yhtälöryhmän mutta voisit
silti tarkastuttaa laskelmasi MathCheckillä, tarvitaan joustavia keinoja
ilmaista päättelyitä MathCheckille.
Tärkein väline on ⇔ eli <=> .
Yhtälöryhmä 1 ⇔ yhtälöryhmä 2 tarkoittaa, että yhtälöryhmän 1
juuret ovat samat kuin yhtälöryhmän 2 juuret.
Harmillisesti sen käyttö usein edellyttää, että oikealle puolelle kirjoitetaan
informaatiota, joka on vain vasemman puolen toistoa, mutta jota ilman oikealla
puolella olisi ylimääräisiä juuria.
Sen havainnollistamiseksi klikkaa oheista vastausnappia ja tulkitse palaute.
Sitten täydennä oikeaa puolta kunnes MathCheck hyväksyy vastauksen.
ok_text Oikein!
real_logic f_nodes 32
6r + 5s - 8t = 7 /\ 2r + 3s + 5t = 6 /\ 3r + 2s - 4t = 5
<=> s = -3
tai
Tämä ongelma voidaan välttää käyttämällä ⇒ eli ==> .
Se vaatii oikealle puolelle ainakin kaikki vasemman puolen juuret, mutta
sallii ylimääräisiä.
Täydennä niin vähän kuin mahdollista kunnes MathCheck hyväksyy vastauksen.
ok_text Oikein!
real_logic f_nodes 4
6r + 5s - 8t = 7 /\ 2r + 3s + 5t = 6 /\ 3r + 2s - 4t = 5
==> s = -3
tai
Kun on saatu s = −3, voidaan päättelyä jatkaa sijoittamalla se
ensimmäiseen alkuperäiseen yhtälöön.
Niin saadaan 6r + 5 ⋅ (−3) − 8t = 7.
Tätä ei voi ilmaista s = −3 ⇒ 6r + 5 ⋅ (−3) − 8t = 7, koska
s = −3 ei tuota tämän oikeaa puolta yksinään vaan yhdessä ensimmäisen
alkuperäisen yhtälön kanssa.
Kokeile sitä alla ensin niin että vastauslaatikko on tyhjä, ja sitten niin
että vastauslaatikossa on ensimmäinen alkuperäinen yhtälö sekä
/\ .
ok_text Oikein!
real_logic f_nodes 18
s = -3 ==> 6r + 5(-3) - 8t = 7
tai
Osaatko ennustaa, mitä tapahtuu, jos yllä olevaan vastauslaatikkoon
laitetaankin keskimmäinen alkuperäinen yhtälö 2r + 3s + 5t
= 6?
Entä jos sinne laitetaan viimeinen alkuperäinen yhtälö
3r + 2s − 4t = 5?
VihjeKertaa edeltä miten s = −3 johdettiin alkuperäisistä yhtälöistä.
Ilmiön selitysEnsimmäinen alkuperäinen
yhtälö voidaan johtaa viimeisestä alkuperäisestä yhtälöstä ja yhtälöstä
s = −3: ensimmäinen = 2 ⋅ viimeinen + (s = −3).
Siksi vasen puoli riittää tässä tapauksessa määräämään, mitä sijoitus tuottaa.
Keskimmäinen alkuperäinen yhtälö sisältää eri tietoa kuin ensimmäinen
ja viimeinen.
Siksi siitä ei voi johtaa edes yhdessä yhtälön s = −3 kanssa
ensimmäistä yhtälöä, eikä mitä sijoitus tuottaa.
Tätä varten MathCheck tuntee ilmauksen original ==> .
Sen perään kelpaa mikä tahansa, joka seuraa alkuperäisestä yhtälöryhmästä.
Sitä käyttäen voidaan välituloksen s = −3 johtamisen jälkeen jatkaa
kätevästi välitulokseen 6r + 5 ⋅ (−3) − 8t = 7.
Klikkaa vastausnappia!
ok_text Oikein!
real_logic
6r + 5s - 8t = 7 /\ 2r + 3s + 5t = 6 /\ 3r + 2s - 4t = 5
==> s = -3
original ==> 6r + 5(-3) - 8t = 7
tai
Ilmausta original ==> voidaan käyttää minkä tahansa
johtopäätöksen esittämiseen, joka seuraa loogisesti alkuperäisestä
yhtälöryhmästä.
Välissä olevia päättelyaskelia ei tarvitse näyttää.
Alla on esitetty esimerkkinä käyttämämme yhtälöryhmän ratkaisu varsin
yksityiskohtaisesti.
Lue se läpi ja varmista, että ymmärrät jokaisen vaiheen.
Kun sama yhtälöryhmä ratkaistiin edellä, kohdattiin murtolukuja.
Huomaa kikka, jolla nyt vältetään murtoluvut.
ok_text Oikein!
real_logic f_nodes 12
6r + 5s - 8t = 7 /\ 2r + 3s + 5t = 6 /\ 3r + 2s - 4t = 5
==> (6r + 5s - 8t) - 2(3r + 2s - 4t) = 7 - 2*5 <=> s = -3
original ==> 6r + 5(-3) - 8t = 7 <=> 6r = 8t + 22
original ==> 2r + 3(-3) + 5t = 6 <=> 2r = -5t + 15 <=> 6r = -15t + 45
original ==> 8t + 22 = -15t + 45 <=> 23t = 23 <=> t = 1
original ==> 2r = -5*1 + 15 = 10 <=> r = 5
original ==> r = 5 /\ t = 1
tai
Sitten ruksaa tämä .
Se kertoo MathCheckille, että et ole tekemässä mitä tahansa päättelyä vaan
ratkaisemassa (epä)yhtälöä tai -ryhmää.
Sen seurauksena MathCheck tarkastaa paitsi että päättely on oikein, myös että
viimeinen kaava täyttää (epä)yhtälö(ryhmän) ratkaisulta vaadittavat
muotoseikat.
Klikkaa yllä olevaa vastausnappia uudelleen.
Palaute ”Implication was used without returning to the original” varoittaa,
että viimeisin kaava ei ole ⇔-suhteessa alkuperäiseen yhtälöryhmään.
Siksi sillä saattaa olla ylimääräisiä, virheellisiä juuria.
Korjaa tilanne vaihtamalla yksinään omassa laatikossaan olevan
==> :n tilalle <=> ja klikkaa vastausnappia
vielä kerran.
Laajenna sitä ruutua, johon laitoit ==> :n tilalle
<=> , ja kirjoita sinne lisää niin että MathCheck hyväksyy
lopputuloksen.
Symbolin ⇒ käyttöön liittyy valitettavasti oma ongelmansa.
MathCheckin mukaan seuraava lopputulos ei ole oikein.
Ensimmäisestä yhtälöstä vähennettiin toinen, ja c ratkaistiin
tuloksesta b :n funktiona.
Se sijoitettiin kolmanteen yhtälöön ja ratkaistiin a .
Toiseen yhtälöön sijoitettiin c :n ja a :n lausekkeet, ja
ratkaistiin b .
Missä virhe tapahtui?
VihjeSijoita alimmalla rivillä oleva
MathCheckin mielestä virheellinen juuri alkuperäisiin yhtälöihin.
Tarkasta ne päättelyaskeleet, joissa käytettiin niitä alkuperäisiä yhtälöitä,
jotka eivät toteudu virheellisellä juurella.
VastausRatkaisuprosessin näkökulmasta
virhe tapahtui heti alussa, sillä ensimmäinen yhtälö miinus toinen yhtälö ei
ole 2b − c = 1 vaan 2b + c = 1.
Silti kaikki muut vaiheet paitsi viimeinen ovat päteviä, ja MathCheck on
oikeassa hyväksyessään ne.
Tämä johtuu siitä, että alkuperäinen yhtälöryhmä ei ole tosi millään
muuttujien arvoilla.
Siksi jokainen päättelyaskel muotoa original ==> on
pätevä.
ok_text Oikein!
real_logic f_nodes 12
a + 3b = 4 - 2c /\ a + b + c = 3 /\ -4a + 2b - c = 9
==> 2b - c = 1 <=> c = 2b - 1
original ==> -4a + 1 = 9 <=> a = -2
original ==> -2 + b + (2b-1) = 3 <=> 3b = 6 <=> b = 2
original <=> a = -2 /\ b = 2 /\ c = 3
tai
MathCheck voidaan saada paljastamaan tällaisten virheiden tarkat paikat.
Se vaatii käyttäjältä hieman vaivannäköä, mutta on vaivan arvoista, jos virhe
ei muuten löydy.
Se tapahtuu käyttämällä original ==> …:n sijasta subproof
assume --- ; original <=> … subend , missä …
on tarkastettava päättely ja --- muodostuu sopivasti valituista alkuperäisistä
yhtälöistä.
Nämä yhtälöt voidaan maalata ja kopioida paikalleen, jolloin niihin ei tule
kirjoitusvirheitä.
Klikkaamalta alta näet, että nyt virhe paljastuu heti.
Sitten vaihda virheellisen - :n paikalle + ja klikkaa
uudelleen, nähdäksesi että korjattu päättelyaskel kelpaa MathCheckille vaikka
<=> :n oikealla puolella on käytetty vain yhtä alkuperäistä
yhtälöä.
ok_text Oikein!
real_logic f_nodes 12
a + 3b = 4 - 2c /\ a + b + c = 3 /\ -4a + 2b - c = 9
subproof assume a + b + c = 5 /\ -4a + 2b - c = 9;
original <=> 2b - c = 1
subend
original <=> FF
tai
Assume -osaan pitää laittaa ne alkuperäiset yhtälöt, joita
tarkastettavassa päättelyssä ei käytetä.
Yllä olevassa esimerkissä oli tarkoitus laskea ensimmäinen yhtälö miinus
toinen yhtälö.
Kolmatta yhtälöä ei käytetty, joten se tulee laittaa assume -osaan.
Lisäksi assume -osaan tulee laittaa niin monta muuta alkuperäistä
yhtälöä, että siinä ja tarkastettavan päättelyn alussa on yhteensä yhtä monta
yhtälöä kuin alkuperäisessä yhtälöryhmässä.
Esimerkissä oli yksi yhtälö tarkastettavan päättelyn alussa (nimittäin
2b − c = 1 tai 2b + c = 1), joten
assume -osaan pitää lisätä ensimmäinen tai toinen alkuperäinen
yhtälö.
Ratkaistavia yhtälöryhmiä
Ratkaise seuraavat yhtälöryhmät itse valitsemallasi keinolla.
Ennen kuin homma alkaa sujua, kannattaa joka välivaiheessa klikata nappia
palautteen saamiseksi heti.
Jos kaikille muuttujille ei saada numeroarvoa, ilmaise aakkosjärjestyksessä
mahdollisimman aikaisin oleva muuttuja muiden funktiona.
real_logic ok_text Oikein!
solve_all f_nodes 8
y = 3x + 5y - 1 /\ 2y + 7 = x
tai
real_logic ok_text Oikein!
solve_all f_nodes 1
5u + 8v = 1 /\ 2 - 5u = 8v
tai
real_logic ok_text Oikein!
solve_all f_nodes 17
a + b + c = 1 /\ a + b - c = 2 /\ a - b - c = 3
tai
real_logic ok_text Oikein!
solve x solve y f_nodes 12
x - y - 4z + 2 = 0 /\ -2x + 8z + 3y = 1 /\ x - 4z - 2y = 1
tai
Seuraava yhtälöryhmä on George Pólyan kuuluisasta kirjasta Ratkaisemisen
taito (1945).
Kuten asiayhteydestä voi arvata, tehtävä on aika helppo kunhan valitsee
ratkaisutavan hyvin, mutta melkoisen työläs jos valitsee ratkaisutavan
huonosti.
Kuten asiayhteydestä voi arvata, kaikkia tarvittavia teknisiä kikkoja on
harjoiteltu edellä.
Kuten asiayhteydestä voi arvata, paljon turhauttavaa hukkatyötä jää pois, jos
tarpeeksi usein tarkastuttaa MathCheckillä, että siihenastisessa ei ole
päättelyvirheitä.
real_logic ok_text Oikein!
solve_all f_nodes 17
x + 7y + 3v + 5u = 16 /\
8x + 4y + 6v + 2u = -16 /\
2x + 6y + 4v + 8u = 16 /\
5x + 3y + 7v + u = -16
tai
Kohti sanallisia yhtälöpareja
Nyt harjoittelemme yhtälöryhmän muodostamista sanallisesta kuvauksesta.
Mortti haaveilee moottoripyörästä.
Hänellä on säästössä 1740 €, ja hän saa säästettyä 120 € lisää kuussa.
Merkitään tämän hetken jälkeen kuluneiden kuukausien määrää muuttujalla
k .
Kirjoita lauseke, joka esittää Mortin säästön määrän k :n funktiona.
arithmetic ok_text Oikein!
real k f_nodes 5 hide_expr 1740+120k =
tai
Reetta haluaa myydä moottoripyöränsä.
Hän pyytää nyt 3000 €, mutta alentaa hintaa 90 eurolla kuussa kunnes ostaja
löytyy.
Esitä Reetan pyytämä hinta k :n funktiona.
arithmetic
ok_text Oikein!
real k f_nodes 6 hide_expr 3000-90k =
tai
Merkitse tilanne yhtälönä ja ratkaise niiden kuukausien määrä, joiden kuluttua
Mortti pystyy ostamaan moottoripyörän Reetalta.
Toivottavasti osaat muodostaa yhtälön itse, mutta siltä varalta että tarvitset
apua tai uskon vahvistusta, voit katsoa sen tästä1740 + 120k = 3000 − 90k .
real_logic ok_text Oikein!
solve_all f_nodes 3 hide_expr 1740+120k=3000-90k <=>
tai
Kuinka paljon Mortti maksaa moottoripyörästä, jos hän ostaa sen Reetalta?
VihjeSijoita saamasi k :n arvo
Mortin säästön lausekkeeseen tai Reetan pyytämän hinnan lausekkeeseen.
Kummastakin tulee sama tulos.
arithmetic only_no_yes_on
ok_text Oikein!
f_nodes 1 hide_expr 2460 =
tai
Mortin ja Reetan esimerkki johdattelee meitä kohti yhtälöpareja.
Jos merkitsemme rahamäärää r :llä, niin esimerkistä saadaan kaksi
yhtälöä, joissa esiintyvät k ja r .
Esitä Mortin säästö yhtälönä.
real_logic ok_text Oikein!
solve r f_nodes 7 hide_expr 1740+120k=r <=>
tai
Esitä Reetan pyytämä hinta yhtälönä.
real_logic ok_text Oikein!
solve r f_nodes 8 hide_expr 3000-90k=r <=>
tai
Näiden kahden yhtälön muodostama pari oli poikkeuksellisen helppo
ratkaista, koska kumpikin yhtälö oli valmiiksi ratkaistu r:n suhteen.
Se tarkoittaa, että kummassakin niistä =-merkin yhdellä puolella oli r
eikä mitään muuta, eikä r esiintynyt =-merkin vastakkaisella puolella
ollenkaan.
Yhtälöt olivat siis muotoa Mortin lauseke = r ja Reetan lauseke =
r .
Koska ne molemmat ovat yhtäsuuret kuin r , ovat ne myös keskenään
yhtäsuuret, joten saatoimme kirjoittaa Mortin lauseke = Reetan lauseke.
Näin saadussa yhtälössä esiintyi k mutta ei r .
Siksi siitä oli mahdollista ratkaista k :n lukuarvo.
Kun se oli saatu, r :n lukuarvo saatiin sijoittamalla k :n
lukuarvo kumpaan tahansa parin yhtälöistä.
Onko yhtälö y = 3x + 5y − 1 valmiiksi
ratkaistu jonkin muuttujan suhteen?
Jos on, niin minkä muuttujan suhteen?
VastausEi ole.
Se ei ole ratkaistu y :n suhteen, koska y esiintyy myös =-merkin
oikealla puolella.
Se ei ole ratkaistu x :n suhteen, koska x ei esiinny yksinään
=-merkin kummallakaan puolella.
Myös Jenniferillä on moottoripyörä.
Hän haluaa kiertää sillä Eurooppaa muutaman kuukauden, ja sitten myydä sen ja
palata kotiinsa Kanadaan.
Hän kuluttaa Euroopan kiertueellaan 600 euroa kuukaudessa.
Hänellä on varaa käyttää Euroopan kiertueeseen 1620 € sekä moottoripyörän
myynnistä saatavat rahat.
Kirjoita lauseke, joka esittää kuinka monta kuukautta hän voi kiertää
Eurooppaa, jos hän tietää saavansa moottoripyörästä r €.
arithmetic ok_text Oikein!
f_nodes 7 hide_expr (r+1620)/600 =
tai
Selvitämme, kuinka monta kuukautta Jennifer voi kiertää Eurooppaa ja mikä
moottoripyörän hinnaksi tulee, jos Mortti ostaa sen kaikilla säästöillään
sillä hetkellä, jolloin ne viimeisen kerran riittävät maksamaan Jenniferin
tarvitseman hinnan.
Sitä varten tee juuri saadusta Jenniferin lausekkeesta yhtälö lisäämällä
=-merkki ja merkitsemällä kuukausien määrää k :lla.
Tuloksena pitäisi syntyä yhtälö, jossa esiintyvät sekä r että k .
real_logic ok_text Oikein!
solve k f_nodes 9 hide_expr (r+1620)/600=k <=>
tai
Onko tämä yhtälö valmiiksi ratkaistu jonkin muuttujan
suhteen?
Jos on, niin minkä muuttujan suhteen?
Vastausk
Edellä johdit lausekkeen Mortin säästämälle rahasummalle.
Merkitsemällä sen tulosta r :llä saadaan k :n ja r :n
yhtälö.
Kirjoita tämä yhtälö.
real_logic ok_text Oikein!
solve r f_nodes 7 hide_expr 1740+120k=r <=>
tai
Onko tämä yhtälö valmiiksi ratkaistu jonkin muuttujan
suhteen?
Jos on, niin minkä muuttujan suhteen?
Vastausr
Saatu yhtälöpari on vaikeampi kuin edellinen, koska enää ei ole niin, että
kumpikin yhtälö on valmiiksi ratkaistu saman muuttujan suhteen.
Se on silti helpompi kuin yleinen tapaus, koska Mortin yhtälö on valmiiksi
ratkaistu jonkin muuttujan suhteen, nimittäin rahamäärän r .
Voimme sijoittaa Jenniferin yhtälössä r :n paikalle Mortin lausekkeen,
koska sehän on yhtäsuuri kuin r .
Näin Jenniferin yhtälö muuntuu muotoon, jossa esiintyy k mutta ei
r .
Kirjoita tämä muoto.
Näppäilyvaivojesi säästämiseksi Mortin lauseke on annettu valmiina.
real_logic ok_text Oikein!
f_nodes 11 hide_expr ((1740+120k)+1620)/600=k <=>
1740 + 120k
tai
Ratkaise edellä saatu yhtälö.
Yhtälöä ei tarvitse kopioida alle.
real_logic ok_text Oikein!
solve_all f_nodes 3 hide_expr ((1740+120k)+1620)/600=k <=>
tai
Kuinka paljon Mortti maksaa moottoripyörästä, jos hän ostaa sen Jenniferiltä?
arithmetic only_no_yes_on
ok_text Oikein!
f_nodes 1 hide_expr 2580 =
€
tai
Sanallisia yhtälöryhmiä
Turso on ruokavaliostaan tarkka peikko.
Hän syö vain pitsaa, josta 40 % on rasvaa ja 30 % hiilihydraatteja sekä
jäätelöä, josta 20 % on rasvaa ja 60 % hiilihydraatteja.
Merkitsemme Turson syömän pitsan määrää grammoina p :llä ja jäätelön
määrää grammoina j :llä.
Kirjoita lauseke, joka esittää Turson syömän rasvan määrän p :n ja
j :n funktiona.
arithmetic ok_text Oikein!
real j f_nodes 7 hide_expr 0.4p + 0.2j =
tai
Kirjoita lauseke, joka esittää Turson syömien hiilihydraattien määrän
p :n ja j :n funktiona.
arithmetic ok_text Oikein!
real j f_nodes 7 hide_expr 0.3p + 0.6j =
tai
Turso haluaa syödä päivittäin 450 g rasvaa ja 630 g hiilihydraatteja.
Kuinka paljon pitsaa ja jäätelöä hänen pitää päivittäin syödä?
Kirjoita yhtälöpari ja ratkaise se.
real_logic ok_text Oikein!
real j solve_all f_nodes 7
hide_expr 4/10p + 2/10j = 450 /\ 3/10p + 6/10j = 630
<=>
tai
Turson pitää syödä
arithmetic only_no_yes_on
ok_text Oikein!
f_nodes 1 hide_expr 800 =
g pitsaa ja
end_of_answer arithmetic
only_no_yes_on ok_text Oikein!
f_nodes 1 hide_expr 650 =
g jäätelöä.
tai
Algot toimii suunnittelijana yrityksessä, joka valmistaa
sormustietokoneita.
Koska sellaiseen mahtuu vain hyvin pieni akku, on turhia laskenta-askelia
vältettävä energian säästämiseksi.
Teoria ennustaa, että erään algoritmin ajankulutus syötteen koon n
funktiona on muotoa an 2 + bn + c .
Ratkaise vakiot a , b ja c .
Algot mittasi ajankulutuksen millisekunteina ja sai seuraavat tulokset:
syötekoko 2 3 5
aika 16 29 73
real_logic ok_text Oikein!
solve_all f_nodes 12 hide_expr a = 3 /\ b = -2 /\ c = 8 <=>
tai