Tre tilfeldige punkter og arealet mellom dem
Posted: 29/11-2010 17:25
Det var kø på bussen og satt dermed og kjedet meg. Så kom jeg på at jeg irriterte med over og ikke finne noen enkel formel for arealet mellom tre punkter. Grublet litt på bussen og kom frem til at vi alltid kan legge et av punktene i origo for å gjøre regningen enklere.
Så problemstillingen jeg kom frem til var.
"Gitt tre tilfeldige punkter i et todimensjonalt koordinatsystem, hva er arealet mellom dem når [tex]A(0,0) \, , \, B(c,d) \, , \, C(a,b)[/tex]?"
Kom frem til denne utregningen, men er den generell nok? Gjelder den alltid? Og kan man gjøre dette for tre dimensjoner? Hvorfor finner jeg ikke denne "formelen" i regelboken min ?
[tex]A\left( {0,0} \right){\rm{ }}{\rm{, B}}\left( {c,d} \right){\rm{ og C}}\left( {a,b} \right) [/tex]
Stigningstallet mellom [tex]A[/tex] og [tex]B[/tex] er
[tex] k = \frac{{{y_1} - {y_0}}}{{{x_1} - {x_0}}} = \frac{{\left( d \right) - \left( 0 \right)}}{{\left( c \right) - \left( 0 \right)}} = \frac{d}{c} [/tex]
Ei linje gjennom [tex]A[/tex] og [tex]B[/tex] , denne finner vi ved ettpunktsformelen
[tex] y = a\left( {x - {x_1}} \right) + {y_1} [/tex]
[tex] y = \frac{d}{c}\left( {x - c} \right) + d = \frac{d}{c}x [/tex]
Finner vi en linje gjennom [tex]C[/tex] som står vinkelrett på [tex]AB[/tex]
Den vil da ha stigningstallet [tex]k = - \frac{c}{d} [/tex]
Linja blir dermed
[tex] y = - \frac{c}{d}\left( {x - a} \right) + b = - \frac{c}{d}x + \frac{{ac + db}}{d} [/tex]
Så finner vi skjæringspunktene mellom linjene, kaller punktet for [tex]P[/tex]
[tex] - \frac{c}{d}x + \frac{{ac + db}}{d} = \frac{d}{c}x [/tex]
[tex] \frac{{{\rm{ac + db}}}}{{\rm{d}}}{\rm{ = }}\left( {\frac{{{{\rm{d}}^{\rm{2}}}{\rm{ + }}{{\rm{c}}^{\rm{2}}}}}{{{\rm{cd}}}}} \right){\rm{x}} [/tex]
[tex] x = \frac{{c\left( {ac + db} \right)}}{{{d^2} + {c^2}}} [/tex]
Dette er x-verdien til [tex]P [/tex], så finner vi y-verdien
[tex]y = \frac{d}{c}x [/tex]
[tex] y = \frac{d}{c}\frac{{c\left( {ac + db} \right)}}{{{d^2} + {c^2}}} = \frac{{d\left( {ac + db} \right)}}{{{d^2} + {c^2}}} [/tex]
Først finner vi avstanden [tex]AB[/tex] lett
[tex] AB = \sqrt {{c^2} + {d^2}} [/tex]
Finner vi avstanden [tex]CP[/tex]
[tex] CP = \sqrt {{{\left( {\left( a \right) - \left( {\frac{{c\left( {ac + db} \right)}}{{{d^2} + {c^2}}}} \right)} \right)}^2} + {{\left( {\left( b \right) - \left( {\frac{{d\left( {ac + db} \right)}}{{{d^2} + {c^2}}}} \right)} \right)}^2}} [/tex]
[tex] CP = \sqrt {{{\left( {\frac{{d\left( {ad - cb} \right)}}{{{c^2} + {d^2}}}} \right)}^2} + {{\left( { - \frac{{\left( { - b{c^2} - b{d^2} + a{c^2} + cdb} \right)}}{{{c^2} + {d^2}}}} \right)}^2}} [/tex]
[tex] CP = \sqrt {\frac{{{{\left( {ad - cb} \right)}^2}}}{{{c^2} + {d^2}}}} [/tex]
Arealet blir dermed
[tex] A = \frac{{gh}}{2} = \frac{{\left| {AB} \right| \cdot \left| {CP} \right|}}{2} = \frac{1}{2} \cdot \sqrt {{c^2} + {d^2}} \sqrt {\frac{{{{\left( {ad - cb} \right)}^2}}}{{{c^2} + {d^2}}}} = \underline{\underline {\frac{1}{2}\left| {ad - cb} \right|}} [/tex]
[tex] \underline{\underline {{\rm{ Arealet mellom tre punkter som er gitt ved A}}\left( {0,0} \right){\rm{ }}{\rm{, B}}\left( {c,d} \right)\,{\rm{ og C}}\left( {a,b} \right){\rm{ er }}\,\frac{1}{2}\left| {ad - cb} \right|}\;} [/tex]
[tex][tex][/tex] Q.E.D
Så problemstillingen jeg kom frem til var.
"Gitt tre tilfeldige punkter i et todimensjonalt koordinatsystem, hva er arealet mellom dem når [tex]A(0,0) \, , \, B(c,d) \, , \, C(a,b)[/tex]?"
Kom frem til denne utregningen, men er den generell nok? Gjelder den alltid? Og kan man gjøre dette for tre dimensjoner? Hvorfor finner jeg ikke denne "formelen" i regelboken min ?
[tex]A\left( {0,0} \right){\rm{ }}{\rm{, B}}\left( {c,d} \right){\rm{ og C}}\left( {a,b} \right) [/tex]
Stigningstallet mellom [tex]A[/tex] og [tex]B[/tex] er
[tex] k = \frac{{{y_1} - {y_0}}}{{{x_1} - {x_0}}} = \frac{{\left( d \right) - \left( 0 \right)}}{{\left( c \right) - \left( 0 \right)}} = \frac{d}{c} [/tex]
Ei linje gjennom [tex]A[/tex] og [tex]B[/tex] , denne finner vi ved ettpunktsformelen
[tex] y = a\left( {x - {x_1}} \right) + {y_1} [/tex]
[tex] y = \frac{d}{c}\left( {x - c} \right) + d = \frac{d}{c}x [/tex]
Finner vi en linje gjennom [tex]C[/tex] som står vinkelrett på [tex]AB[/tex]
Den vil da ha stigningstallet [tex]k = - \frac{c}{d} [/tex]
Linja blir dermed
[tex] y = - \frac{c}{d}\left( {x - a} \right) + b = - \frac{c}{d}x + \frac{{ac + db}}{d} [/tex]
Så finner vi skjæringspunktene mellom linjene, kaller punktet for [tex]P[/tex]
[tex] - \frac{c}{d}x + \frac{{ac + db}}{d} = \frac{d}{c}x [/tex]
[tex] \frac{{{\rm{ac + db}}}}{{\rm{d}}}{\rm{ = }}\left( {\frac{{{{\rm{d}}^{\rm{2}}}{\rm{ + }}{{\rm{c}}^{\rm{2}}}}}{{{\rm{cd}}}}} \right){\rm{x}} [/tex]
[tex] x = \frac{{c\left( {ac + db} \right)}}{{{d^2} + {c^2}}} [/tex]
Dette er x-verdien til [tex]P [/tex], så finner vi y-verdien
[tex]y = \frac{d}{c}x [/tex]
[tex] y = \frac{d}{c}\frac{{c\left( {ac + db} \right)}}{{{d^2} + {c^2}}} = \frac{{d\left( {ac + db} \right)}}{{{d^2} + {c^2}}} [/tex]
Først finner vi avstanden [tex]AB[/tex] lett
[tex] AB = \sqrt {{c^2} + {d^2}} [/tex]
Finner vi avstanden [tex]CP[/tex]
[tex] CP = \sqrt {{{\left( {\left( a \right) - \left( {\frac{{c\left( {ac + db} \right)}}{{{d^2} + {c^2}}}} \right)} \right)}^2} + {{\left( {\left( b \right) - \left( {\frac{{d\left( {ac + db} \right)}}{{{d^2} + {c^2}}}} \right)} \right)}^2}} [/tex]
[tex] CP = \sqrt {{{\left( {\frac{{d\left( {ad - cb} \right)}}{{{c^2} + {d^2}}}} \right)}^2} + {{\left( { - \frac{{\left( { - b{c^2} - b{d^2} + a{c^2} + cdb} \right)}}{{{c^2} + {d^2}}}} \right)}^2}} [/tex]
[tex] CP = \sqrt {\frac{{{{\left( {ad - cb} \right)}^2}}}{{{c^2} + {d^2}}}} [/tex]
Arealet blir dermed
[tex] A = \frac{{gh}}{2} = \frac{{\left| {AB} \right| \cdot \left| {CP} \right|}}{2} = \frac{1}{2} \cdot \sqrt {{c^2} + {d^2}} \sqrt {\frac{{{{\left( {ad - cb} \right)}^2}}}{{{c^2} + {d^2}}}} = \underline{\underline {\frac{1}{2}\left| {ad - cb} \right|}} [/tex]
[tex] \underline{\underline {{\rm{ Arealet mellom tre punkter som er gitt ved A}}\left( {0,0} \right){\rm{ }}{\rm{, B}}\left( {c,d} \right)\,{\rm{ og C}}\left( {a,b} \right){\rm{ er }}\,\frac{1}{2}\left| {ad - cb} \right|}\;} [/tex]
[tex][tex][/tex] Q.E.D