Løs oppgaven for hånd. Kontroller svarene til slutt med CAS.
Vi har gitt punktene , og i et koordinatsystem.
a) Finn arealet av trekanten ved å ta utgangspunkt i vektorene og .
Løsning
Vi finner først koordinatene til og .
Vi må regne ut og regner først ut vektorproduktet. Du kan ha nytte av å sette opp en slik tabell som nedenfor når du skal regne ut vektorproduktet uten hjelpemidler.
Vi får
b) Finn arealet av trekanten ved å ta utgangspunkt i vektorene og .
Løsning
Vi finner først koordinatene til og .
Vi får samme resultat for kryssproduktet som da vi regnet ut , bortsett fra fortegnet. Arealet blir derfor det samme som i oppgave a) – som det burde.
c) Finn volumet av parallellepipedet utspent av vektorene og .
Løsning
Volumet kan regnes ut med .
Vi regner først ut koordinatene til :
Vi får
Kontroll av svarene med CAS
Forslag til utregning med CAS:
Dette er bare én av flere måter å gjøre disse beregningene på. For eksempel kan du definere vektorene ved å skrive AB:=Vektor(A,B) og tilsvarende for de andre vektorene, eller du kan utelate å definere de fire punktene og skrive AB:=Vektor((4,2,0),(3,5,1)). I begge tilfeller kan du for arealet i oppgave a) skrive Areal_a:=1/2*abs(Vektorprodukt(AB,AC)).
a) Forklar hva som skjer om vi bytter om på og i formelen for volumet av et parallellepiped, der formelen er
Løsning
Vi har at . Det betyr at
Minustegnet forsvinner når vi tar absoluttverdien. Det spiller altså ingen rolle om vi bytter om på vektorene i kryssproduktet i formelen for volumet av et parallellepiped.
b) Bruk CAS til å vise at det ikke spiller noen rolle generelt om vi bytter om på vektorene når vi skal regne ut volumet av et parallellepiped.
Tips til oppgaven
Sett og tilsvarende for de to andre vektorene.
Løsning
I linje 4 og 5 tester vi ved å skrive dobbelt likhetstegn at det som står på hver side, er likt, noe svarene sier at det er.
Figuren nedenfor viser en trekantet og en firkantet pyramide utspent av vektorene og .
Trekantet og firkantet pyramide utspent av tre vektorer
a) Ta utgangspunkt i den generelle formelen for volumet av en pyramide og finn formler for volumet av de to pyramidene ved hjelp av vektorene.
Løsning
Den generelle formelen for volumet til en pyramide er der er volumet til det tilsvarende prismet utspent av de samme vektorene. For en firkantet pyramide får vi derfor at
For en trekantet pyramide, der grunnflaten er halvparten av grunnflaten i den firkantete, får vi at
b) Vil formelen for volumet av en firkantet pyramide gjelde for alle firkantete pyramider?
Løsning
Nei, grunnflaten må være et parallellogram dersom formelen skal gjelde. Dersom grunnflaten er et trapes eller en irregulær firkant, har vi ikke nok informasjon om grunnflaten ut ifra to av sidene.
a) Tegn punktene i et koordinatsystem. Hva slags figur blir parallellepipedet utspent av vektorene og ?
Løsning
Siden ligger i origo og de tre andre punktene ligger på hver sin koordinatakse, vil parallellepipedet utspent av vektorene og være et rett prisme med rektangulær grunnflate.
b) Finn volumet av parallellepipedet utspent av vektorene og ved å bruke vektorregning uten hjelpemidler. Kontroller svaret ved å regne ut volumet på en enklere måte.
Løsning
Siden ligger i origo, blir de tre vektorene og posisjonsvektorene til og .
, og
Vi trenger kryssproduktet av og for å finne volumet.
Volumet blir
Kontroll:
Sidekantene i grunnflaten er 3 og 4. Høyden er 5. Da er volumet
c) Finn volumet av pyramiden med en firkantet grunnflate utspent av og .
Løsning
Volumet av den firkantete pyramiden blir av volumet av prismet.
d) Finn volumet av pyramiden med en trekantet grunnflate utspent av og .
Løsning
Volumet av den trekantete pyramiden blir av volumet av hele prismet.
a) Bruk vektorregning uten hjelpemidler til å avgjøre om de fire punktene kan være hjørner i et parallellepiped.
Løsning
Vi antar at punktene gir et parallellepiped og prøver å regne ut volumet. Vi finner først koordinatene til og .
Vi trenger kryssproduktet av og for å finne volumet.
Volumet blir
Punktene gir ikke et parallellepiped siden punktene ikke gir noe volum.
b) Hva kan du si om punktene og ut fra svaret i a)?
Løsning
Siden volumet er lik null og vi ikke har et parallellepiped, må det bety at punktene ligger i den samme flaten, eller det samme planet. Plan lærer du mer om i fagartikkelen "Plan i rommet".
Nedenfor har vi tegnet de fire punktene sammen med planet de ligger i, i et interaktivt GeoGebra-ark. Prøv å rotere på koordinatsystemet og overbevise deg selv om at punktene ligger i samme plan.
Lag et program som beregner volumet av enten et parallellepiped, en firkantet pyramide eller et tetraeder ut ifra 4 punkter og som danner de tre vektorene , , og , som i sin tur utspenner pyramiden eller tetraederet. Brukeren av programmet skal kunne velge hva slags legeme hen ønsker å finne volumet av.
Tips til oppgaven
For å regne ut skalarproduktet mellom to vektorer i form av listene eller tabellene a og b, kan du importere numpy som "np" og bruke numpy-kommandoen "dot" slik:
np.dot(a,b)
Løsning
Brukeren av programmet må skrive inn de fire punktene etter tur og deretter velge om legemet er et tetraeder, en firkantet pyramide eller et parallellepiped.
python
1import numpy as np
23print("Dette programmet regner ut volumet av et tetraeder "4"eller en firkantet pyramide eller et parallellepiped "5"ut ifra fire punkter A, B, C og D.")6A =input("Skriv inn koordinatene til punkt A på formen \"x,y,z\": ")7B =input("Skriv inn koordinatene til punkt B på formen \"x,y,z\": ")8C =input("Skriv inn koordinatene til punkt C på formen \"x,y,z\": ")9D =input("Skriv inn koordinatene til punkt D på formen \"x,y,z\": ")1011form =input("Skriv \"t\" for tetraeder, \"f\" for firkantet pyramide "12"eller \"p\" for parallellepiped: ")1314A = A.split(",")15A = np.array([float(k)for k in A])16B = B.split(",")17B = np.array([float(k)for k in B])18C = C.split(",")19C = np.array([float(k)for k in C])20D = D.split(",")21D = np.array([float(k)for k in D])2223AB = B - A
24AC = C - A
25AD = D - A
2627ABxAC = np.cross(AB,AC)28parallellepiped =abs(np.dot(ABxAC,AD))2930if form =="p":31print(f"Volumet av parallellepipedet er {parallellepiped:.2f}.")32elif form =="f":33print(f"Volumet av den firkantete pyramiden er {parallellepiped/3:.2f}.")34else:35print(f"Volumet av tetraederet er {parallellepiped/6:.2f}.")36
Her har vi brukt "list comprehension" på linjene 15, 17, 19 og 21 for å få koden kortere. Alternativt kan du skrive ei vanlig for-løkke der du lager desimaltall av hvert element i listene og etterpå gjør listene om til numpy-tabeller med metoden "array". Se for eksempel løsningen til oppgave 4.1.20 på oppgavesiden "Vektorer i tre dimensjoner".
Figuren nedenfor viser et spesialtilfelle av et parallellepiped, nemlig et rett prisme med rektangulær grunnflate. Figuren er interaktiv, så du kan dra i den for å se prismet fra ulike kanter.
a) Den ene av diagonalene i parallellepipedet, diagonalen , er tegnet inn sammen med midtpunktet sitt, som er kalt .
Hva heter de tre andre diagonalene?
Løsning
De tre andre diagonalene er og .
b) Finn et uttrykk for de fire diagonalvektorene og ved hjelp av og .
Løsning
c) Finn et uttrykk for ved hjelp av og .
Løsning
Siden er midtpunktet på , får vi at
d) Vis at de fire diagonalene skjærer hverandre i ett punkt.
Løsning
Vi må vise at de andre diagonalene også har som midtpunkt. Det betyr at vi for eksempel må vise at .
Tilsvarende får vi at
og
e) Finn volumet av pyramiden uttrykt ved og .
Løsning
Siden er en firkantet pyramide utspent av vektorene og , blir volumet
f) Finn volumet av pyramiden uttrykt ved og . Kommenter svaret.
Løsning
Siden er en firkantet pyramide utspent av vektorene og , blir volumet
I den siste overgangen har vi brukt resultatet fra oppgave 4.1.51. Vi får det samme som volumet av pyramiden i forrige deloppgave. Vi kan dele hele parallellepipedet i 6 slike pyramider med dette volumet, én pyramide for hver av sideflatene i parallellepipedet. Til sammen blir volumet av de 6 pyramidene
Finn avstanden fra til planet eller flaten dannet av og .
Løsning
Vi kan se på som en trekantet pyramide (tetraeder) med grunnflate og toppen i punktet . Oppgaven spør etter høyden i pyramiden. Den kan vi finne på tilsvarende måte som i forrige oppgave ved å beregne volumet av pyramiden og arealet av grunnflaten med vektorregning.
Punktene , og er fire av punktene i parallellepipedet . Punktene danner grunnflaten i parallellepipedet, se figuren nedenfor.
Parallellepipedet ABCDEFGH
a) Finn koordinatene til punktet uten hjelpemidler.
Løsning
Vi setter . Videre har vi at siden grunnflaten er et parallellogram, må
Vi får at .
b) Finn vinklene i trekanten .
Løsning
Vi løser oppgaven med CAS.
Vi minner om at gradsymbolet i CAS er det samme som konstanten . Vi får at vinklene er
c) Finn avstanden mellom grunnflaten og toppflaten .
Tips 1 til oppgaven
Finn avstanden fra punktet til grunnflaten.
Tips 2 til oppgaven
Sett opp to ulike måter å regne ut volumet av parallellepipedet på.
Løsning
Den generelle formelen for volumet av et parallellepiped er der er den avstanden vi skal finne. Vi kan regne ut med . I tillegg vet vi at vi kan regne ut volumet av parallellepipedet med formelen . Vi løser oppgaven med CAS.
Vi får at avstanden mellom toppflaten og grunnflaten i parallellepipedet er .