Andregradslikninger med abc-formelen - Matematikk 1T-Y - NA - NDLA

Hopp til innhold
Oppgave

Andregradslikninger med abc-formelen

Her kan du øve på å bruke abc-formelen til å løse andregradslikninger. Nederst på siden kan du laste ned oppgavene som Word- og pdf-dokumenter.

Oppgave 1

Løs likningene ved å bruke abc-formelen.

a) x2+7x=-6

Løsning

Vi ordner likningen så vi får den på generell form, og setter inn i formelen:

x2+7x=-6x2+7x+6 = 0x=-7±72-4·1·62·1=-7±49-242=-7±252=-7±52x=-7+52=-1            x=-7-52=-6

b) x2+5x=-6

Løsning

x2+5x = -6x2+5+6=0x=-5±52-4·1·62·1=-5±25-242=-5+12x=-5+12=-2            x=-5-12=-3

c) x2=2x+24

Løsning

x2=2x+24x2-2x-24=0x=--2±-22-4·1·-242·1=2±4+962=2±1002x=2+102=6                       x=2-102=-4

d) 270x2+230x=540-40x

Løsning

Her er det lurt å dividere alle ledd med 270 før vi setter inn i abc-formelen.

Vi får da

270x2+230x-540 = 540-40x270x2+270x-540=0      |:270x2+x-2=0x=-1±12-4·1·-22·1x=-1-32=-2       x=-1+32=1

e) 360x2-360x=-90

Løsning

Her er det lurt å dividere alle ledd med 90 før vi setter inn i abc-formelen.

Vi får da

360x2-360x = -90360x2-360x=0    |:904x2-4x+1=0x=4±-42-4·4·12·4x=4±08 =12

Oppgave 2

I denne oppgaven skal du bruke Python til å utforske likningsløsning med abc-formelen. Vi skal gjøre dette trinnvis. Vi skal lage et program der en bruker kan skrive inn likningen og få ut løsningene.

a) Python kommer ikke til å forstå tegnet ±. Hvordan kan vi dele abc-formelen i to deler som Python kan tolke?

Løsning

Når vi deler opp formelen i to deler, kan den skrives som

x1=-b+b2-4ac2a      x2=-b-b2-4ac2a

b) Hvordan kan brukeren av programmet skrive inn andregradslikningen som skal løses?

Løsning

Vi må gå ut ifra at brukeren har en andregradslikning på formen ax2+bx+c=0, som ovenfor. Da trenger vi bare konstantene ab og c fra brukeren.

c) Skriv algoritmen til et program som løser andregradslikninger for oss. Programmet skal ta imot den informasjonen som trengs om likningen, fra brukeren av programmet. Løsningene kan presenteres med utskriften "x1 = ... , x2 = ...". Husk å få med forklarende tekster i starten av programmet slik at brukeren av programmet vet hva som skal gjøres.

Løsningsforslag
  • Importer kvadratrotfunksjonen.

  • Skriv til skjermen "Dette programmet løser andregradslikningen ax^2 + bx + c = 0.".

  • Ta imot tallet "a" fra brukeren, konverter det til et ekte tall, og sett det lik variabelen a.
  • Ta imot tallet fra "b" fra brukeren, konverter det til et ekte tall, og sett det lik variabelen b.
  • Ta imot tallet "c" fra brukeren, konverter det til et ekte tall, og sett det lik variabelen c.
  • Regn ut x1 med formelen ovenfor, og sett resultatet lik variabelen x1.
  • Regn ut x2 med formelen ovenfor, og sett resultatet lik variabelen x2.
  • Skriv til skjermen "Løsningene er x1 = og x2 = .".

I siste linje betyr "" innholdet av variabelen x1.

d) Skriv programmet og test det med likningen x2+4x-5=0. Gir programmet riktige løsninger?

Løsning
Python
1from math import sqrt
2
3print(

Programmet gir utskriften "Løsningene er x1 = 1.0 og x2 = -5.0).". Dette er riktige løsninger.

e) Prøv programmet på likningen x2-6x+9=0. Hvorfor passer ikke utskriften av løsningen så godt til denne likningen?

Løsning

Her gir programmet utskriften "Løsningene er x1 = 3.0 og x2 = 3.0.". Dette er et fullstendig kvadrat, så dermed blir begge løsningene like. Programmet vil alltid regne ut to løsninger, uavhengig av om løsningene er like eller ikke.

f) Prøv programmet på likningen x2-6x+10=0. Hva skjer nå, og hvorfor skjer dette?

Løsning

Her får vi en feilmelding, "math domain error". Det betyr at det ikke går an å regne ut. Sjekk diskriminanten (uttrykket under rottegnet)!

g) Endre på algoritmen i c) slik at programmet gir en utskrift tilpasset alle de ulike tilfellene av andregradslikninger vi kan komme borti.

Løsning

Her må vi legge inn en if-else-setning, som finner to løsninger dersom diskriminanten er større enn 0, og én løsning dersom diskriminanten er lik 0. If-else-setningen vil også skrive ut at likningen ikke har reelle løsninger dersom diskriminanten er negativ. Vi legger det inn mellom innhenting av konstantene og utregningen.

h) Skriv programmet fra g) og test det på ulike likninger.

Løsning
Python
1from math import sqrt
2
3print(

Oppgave 3

Løs likningene ved å bruke abc-formelen.

a) 3x2-3x-6=0

Løsning

Her er det lurt å dividere alle ledd med 3 før vi setter inn i abc-formelen.

Vi får da

3x2-3x-6 = 0     |:3 x2-x-2=0x=--1±-12-4·1·-22·1=1±1+82=1±92x=1+32=2        x=1-32=-1

b) -2x2+2x+4=0

Løsning

Her er det lurt å dividere alle ledd med -2 før vi setter inn i abc-formelen.

Vi får da x2-x-2=0. Vi ser at dette er den samme likningen vi løste i a-oppgaven, så løsningene er også her

x=-1      x = 2

c) -5x=x2+6

Løsning

-5x = x2+6-x2-5x-6=0x=--5±-52-4·-1·-62·-1=5±25-24-2=5±1-2x=5+1-2=-3          x=5-1-2=-2

d) -x2-6x-8=0

Løsning

-x2-6x-8 = 0x=--6±-62-4·-1·-82·-1=6±36-32-2=6±4-2x=6+2-2=-4          x=6-2-2=-2

e) 3x2+12=-12x

Løsning

Her er det lurt å dividere alle ledd med 3 før vi setter inn i abc-formelen. I tillegg må vi ordne likningen.

Vi får da

3x2+12=-12x3x2+12x+12=0     |:32+4x+4 = 0x=-4±42-4·1·42·1=-4±16-162=-4±02=-42=-2

Oppgave 4

Løs likningene ved å bruke abc-formelen.

a) 3x2+2=2x

Løsning

3x2+2=2x3x2-2x+2=0x = --2±-22-4·3·22·3=2±4-246=2±-206

Her får vi ingen reelle løsninger på grunn av det negative tallet under rottegnet.

b) 0,003x2+0,002=0,002x

Løsning

Her er det lurt å multiplisere alle ledd med 1 000 før vi setter inn i abc-formelen. Husk å ordne likningen også.

Vi får da

0,003x2-0,002x+0,002 = 0   ·10003x2-2x+2=0

Vi ser at vi ender opp med den samme likningen som i a), altså har vi ingen reelle løsninger.

c) 0,3x2+0,2=0,2x

Løsning

Her er det lurt å multiplisere alle ledd med 10 før vi setter inn i abc-formelen. Husk også å ordne likningen.

Vi får da

0,3x2+0,2 = 0,2x0,3x2-0,2x+0,2=0   |·10           3x2-3x+2=0x=2±-22-4·3·22·3=2±4-246=2±-206

Her får vi ingen reelle løsninger på grunn av det negative tallet under rottegnet.

d) x2-4x+2=0

Løsning

x = --4±-42-4·1·22·1=4±82x=4+222          x=4-222x=22+22          x=22-22x=2+2          x=2-2

e) 10x2=10x+4

Løsning

Her er det lurt å dividere alle ledd med 2 før vi setter inn i abc-formelen. Husk også å ordne likningen.

Vi får da

5x2-5x-2 = 0x=--5±-52-4·5·-22·5=5±6510x=5+6510          x=5-6510

f) xx-2+2=4-4x

Løsning

x(x-2)+2 =  4-4xx2-2x+2-4+4x= 0               x2+2x-2= 0x=-2±22-4·1·-22·1=-2±122=-2±232x=2-1+32          x=2-1-32x=3-1          x=-1-3

g) 4-x2-x=3x-1+2x2

Løsning

                      4--x2-x   = 3x-1+2x24-2x+x2=3x-3+2x2x2-2x2-2x-3x+4+3=0                     -x2-5x+7=0x=--5±-52-4·-1·72·-1=5±25+28-2=5±53-2x=-5+532          x=-5-532 

i) 4x2-2x3-x+11x=3x+1-2x2

Løsning

 4x2-2x3-x+11x  = 3x+1-2x24x2-6x+2x2+11x=3x+3-2x24x2-2x2+2x2-6x+11x-3x-3=0                                       8x2+2x-3=0                       x=-2±22-4·8·-32·8=-2±1002·8                       =-2±102·8                      x1=-1216=-34          x2=816=12

Oppgave 5

Ronald har prøvd seg på likningsløsning med abc-formelen, men han strever med å få dette til. Han føler at han er nesten i mål, men har en følelse av at han alltid gjør minst én feil. Kan du hjelpe ham med å finne feilene i løsningene hans?

a)

x2-3x-4 = 0x = -3±-32-4·1·-42·1 =-3±9+162 = -3±252x = -3+52=1     x =  -3-52=-4

Løsning

Ronald har satt inn feil for b i det første leddet over brøkstreken. Løsningen hans skulle ha vært slik:

x2-3x-4 = 0x = --3±-32-4·1·-42·1 =3±9+162 = 3±252x = 3+52=4     x =  3-52=-1

b)

x2+3 = 4xx2+3-4x =0x = -3±32-4·1·-42·1= -3±9+162= -3±252x = -3+52= 1      x = -3-52=-4

Løsning

Her har Ronald bommet når han har ordnet likninen. Det er ikke rekkefølgen på leddene som avgjør hvilke tall som er a, b og c. Han burde heller ha tenkt på hvilke tall som er koeffisient til andregradsleddet og koeffisient til førstegradsleddet, og hvilket tall som er konstantleddet. Han burde ha ordnet likningen slik i stedet:

x2+3 =4xx2-4x+3 = 0

Da kunne han ha funnet løsningene:

x = --4±-42-4·1·32 = 4±16-122 = 4±22x = 4+22=3      x = 4-22=1

c)

x2+2x-3 =0x = -2±22-4·1·32x = -2±4-122

Likningen har ingen reelle løsninger.

Løsning

Her har Ronald oversett at konstantleddet er negativt. Han har satt c=3, mens det egentlig skal være c=-3. Da ville løsningen ha blitt slik:

x2+2x-3 =0x = -2±22-4·1·-32 = -2±4+122 = -2±162x=-2+42=1    x = -2-42=-3

Oppgave 6

a) Grunnflata til et hus er et rektangel med bredde x meter og lengde (x+4) meter. Arealet er 96 m2. Sett opp en andregradslikning og regn ut hvor langt og hvor bredt huset er.

Løsning

Vi setter opp en likning:

x·x+4 = 96x2+4x-96=0x=-4±42-4·1·-962·1=-4±4002=-4±202x=8          x=-12

Her kan vi bare bruke den positive løsningen.

8+4=12

Huset er 12 m langt og 8 m bredt.

b) Grunnflata til et hus er et rektangel med bredde (x-5) meter og lengde x meter. Arealet er 126 m2. Sett opp en andregradslikning og regn ut hvor langt og hvor bredt huset er.

Løsning

Vi setter opp en likning:

       x·x-5 = 126x2-5x-126=0x=5±52-4·1·-1262·1=5±5292=5±232x=14          x=-9

Her kan vi bare bruke den positive løsningen.

14-5=9

Huset er 14 m langt og 9 m bredt.

c) Grunnflata til en garasje er et rektangel med bredde x meter og lengde (x+2) meter. Diagonalen i grunnflata er 10 meter. Sett opp en andregradslikning og regn ut hvor lang og hvor bred garasjen er.

Løsning

Her må vi bruke pytagorassetningen for å sette opp likningen.

x2+x+22 = 102x2+x2+4x+4-100=02x2+4x-96=0

Her er det lurt å dividere alle ledd med 2 for å få lettere tall å sette inn i abc-formelen.

Vi får da

x2-2x-48 = 0x=-2±22-4·1·-482·1=-2±1962=-2±142x=6          x=-8

Her kan vi bare bruke den positive løsningen.

6+2=8

Garasjen er 8 m lang og 6 m bred.

d) Ei tomt er et rektangel med bredde x meter og lengde (x+10) meter. Diagonalen er 50 meter. Finn arealet av tomta.

Løsning

Vi må først finne lengden av sidene.

Vi bruker pytagorassetningen og setter opp en likning.

                       x2+x+102 = 502x2+x2+20x+100-2 500=0                2x2+20x-2 400=0

Her er det lurt å dividere alle ledd med 2 for å få lettere tall å sette inn i abc-formelen.

Vi får da

x2+10x-1 200 = 0x=-10±102-4·1·-1 2002·1=-10±4 9002=-10±702x=30          x=-40

Her kan vi bare bruke den positive løsningen.

30+10=40

Sidelengdene blir 30 m og 40 m.

Arealet blir da 30 m·40 m=1 200 m2.

Oppgave 7

a) Vi har gitt andregradslikningen ax2-4x+4=0.

Bruk abc-formelen og finn ut hvilke verdier av a som gir to løsninger, én løsning og ingen reelle løsninger. Husk at a0.

Løsning

x = --4±-42-4·a·42·ax=4±16-16a2a

Vi ser på uttrykket under rottegnet, 16-16a.

Dersom a>1, vil diskriminanten bli negativ, og vi har ingen reelle løsninger.

Dersom a=1, vil diskriminanten bli lik 0, og vi får én løsning, x=42·1=2.

Dersom a<1, vil diskriminanten bli positiv, og vi har to løsninger.

b) Vi har gitt andregradslikningen x2-bx+4=0.

Bruk abc-formelen og finn ut hvilke verdier av b som gir to løsninger, én løsning og ingen reelle løsninger.

Løsning

x = --b±-b2-4·1·42·1x=b±b2-162

Vi ser på uttrykket under rottegnet, b2-16.

Dersom b2<16, vil diskriminanten bli negativ, og vi har ingen reelle løsninger.

Dette vil skje når b ligger mellom -4 og 4.

Dersom b2=16, det vil si når b=4 eller b=-4, vil diskriminanten under rottegnet bli lik 0, og vi får én løsning.

b=-4:  x=-(-4)2·1=2

b=4:  x=-42·1=-2

Dersom b2>16, det vil si når b>4 eller b<-4, vil diskriminanten bli positiv, og vi har to løsninger.

Nedlastbare filer

Her kan du laste ned oppgavene som Word- og pdf-dokumenter.

Skrevet av Stein Aanensen, Olav Kristensen, Bjarne Skurdal og Tove Annette Holter.
Sist faglig oppdatert 16.12.2024