Avstånd från en punkt till en linje
I euklidisk geometri är ' avståndet från en punkt till en linje det kortaste avståndet från en given punkt till någon punkt på en oändlig rät linje . Det är vinkelräta avstånd till linjen, längden på linjesegmentet som förenar punkten med närmaste punkt på linjen. Formeln för att beräkna den kan härledas och uttryckas på flera sätt.
Att känna till avståndet från en punkt till en linje kan vara användbart i olika situationer – till exempel att hitta det kortaste avståndet för att nå en väg, kvantifiera spridningen på en graf, etc. I Deming-regression, en typ av linjär kurvanpassning , om beroende och oberoende variabler har samma varians, vilket resulterar i ortogonal regression där graden av imperfektion av passningen mäts för varje datapunkt som punktens vinkelräta avstånd från regressionslinjen.
Linje definierad av en ekvation
I fallet med en linje i planet som ges av ekvationen ax + by + c = 0 , där a , b och c är reella konstanter med a och b inte båda noll, avståndet från linjen till en punkt 00 ( x , y ) är
Den punkt på denna linje som är närmast 00 ( x , y ) har koordinater:
Horisontella och vertikala linjer
I den allmänna ekvationen för en linje, ax + by + c = 0 , kan a och b inte båda vara noll om inte c också är noll, i vilket fall ekvationen inte definierar en linje. Om a = 0 och b ≠ 0 är linjen horisontell och har ekvationen y = − c / b . Avståndet från 00 ( x , y ) till denna linje mäts längs ett vertikalt linjesegment med längd 0 | y − (− c / b )| = 0 | av + c | / | b | i enlighet med formeln. På liknande sätt, för vertikala linjer ( b = 0) är avståndet mellan samma punkt och linjen 0 | axe + c | / | en | mätt längs ett horisontellt linjesegment.
Linje definierad av två punkter
Om linjen går genom två punkter P 1 = ( x 1 , y 1 ) och P 2 = ( x 2 , y 2 ) så är avståndet för 00 ( x , y ) från linjen:
Nämnaren för detta uttryck är avståndet mellan P 1 och P 2 . Täljaren är två gånger arean av triangeln med dess hörn i de tre punkterna, 00 ( x , y ) , P 1 och P 2 . Se: Area av en triangel § Använda koordinater . Uttrycket är ekvivalent med h = 2 A / b , vilket kan erhållas genom att omordna standardformeln för arean av en triangel: A = 1 / 2 bh , där b är längden på en sida och h är den vinkelräta höjden från motsatt vertex.
Linje definierad av punkt och vinkel
Om linjen går genom punkten P = ( P x , P y ) med vinkeln θ , så är avståndet från någon punkt 00 ( x , y ) till linjen
Bevis
Ett algebraiskt bevis
Detta bevis är endast giltigt om linjen varken är vertikal eller horisontell, det vill säga vi antar att varken a eller b i linjens ekvation är noll.
Linjen med ekvationen ax + by + c = 0 har lutning − a / b , så vilken linje som helst som är vinkelrät mot den kommer att ha lutning b / a (den negativa reciproka). Låt ( m , n ) vara skärningspunkten för linjen ax + by + c = 0 och linjen vinkelrät mot den som går genom punkten ( x 0 , y 0 ). Linjen genom dessa två punkter är vinkelrät mot den ursprungliga linjen, alltså
Således, och genom att kvadrera denna ekvation får vi :
Tänk nu,
med hjälp av ovanstående kvadratiska ekvation. Men vi har också,
eftersom ( m , n ) är på ax + by + c = 0 . Således,
och vi får längden på linjesegmentet som bestäms av dessa två punkter,
Ett geometriskt bevis
Detta bevis är endast giltigt om linjen inte är horisontell eller vertikal.
00 Släpp en vinkelrät från punkten P med koordinater ( x , y ) till linjen med ekvation Ax + By + C = 0. Märk foten av vinkelrät R . Rita den vertikala linjen genom P och märk dess skärningspunkt med den givna linjen S . Vid valfri punkt T på linjen, rita en rätvinklig triangel TVU vars sidor är horisontella och vertikala linjesegment med hypotenusa TU på den givna linjen och horisontella sidan av längden | B | (se diagram). Den vertikala sidan av ∆ TVU kommer att ha längd | A | eftersom linjen har lutning - A / B .
∆ PRS och ∆ TVU är likartade trianglar , eftersom de båda är rätvinkliga trianglar och ∠ PSR ≅ ∠ TUV eftersom de är motsvarande vinklar på en tvärgående riktning mot de parallella linjerna PS och UV (båda är vertikala linjer). Motsvarande sidor av dessa trianglar är i samma förhållande, så:
00 Om punkt S har koordinater ( x , m ) så | PS | = | y - m | och avståndet från P till linjen är:
Eftersom S är på linjen kan vi hitta värdet på m,
och slutligen få:
En variant av detta bevis är att placera V vid P och beräkna arean av triangeln ∆ UVT på två sätt för att erhålla att hypotenusan av ∆ UVT från P . Avståndsformeln kan sedan användas för att uttrycka , och i termer av koordinaterna för P och koefficienterna för linjens ekvation för att få den angivna formeln. [ citat behövs ]
Ett vektorprojektionsbevis
00 Låt P vara punkten med koordinaterna ( x , y ) och låt den givna linjen ha ekvationen ax + by + c = 0. Låt också Q = ( x 1 , y 1 ) vara vilken punkt som helst på denna linje och n vektorn ( a , b ) med början vid punkt Q. Vektorn n är vinkelrät mot linjen, och avståndet d från punkt P till linjen är lika med längden av den ortogonala projektionen av på n . Längden på denna projektion ges av:
Nu,
- så och
Således
Eftersom Q är en punkt på linjen, och så,
Även om avståndet ges som en modul, kan tecknet vara användbart för att bestämma vilken sida av linjen punkten är på, i en mening som bestäms av normalvektorns riktning (a,b)
En annan formel
Det är möjligt att producera ett annat uttryck för att hitta det kortaste avståndet för en punkt till en linje. Denna härledning kräver också att linjen inte är vertikal eller horisontell.
Punkten P ges med koordinater ( . Ekvationen för en linje ges av . Ekvationen för normalen för den linje som går genom punkten P ges .
Den punkt där dessa två linjer skär varandra är den punkt på den ursprungliga linjen som ligger närmast punkten P. Därför:
Vi kan lösa denna ekvation för x ,
Y - koordinaten för skärningspunkten kan hittas genom att ersätta detta värde på x i ekvationen för den ursprungliga linjen,
Med hjälp av ekvationen för att hitta avståndet mellan 2 punkter, vi kan härleda att formeln för att hitta det kortaste avståndet mellan en linje och en punkt är följande:
Påminner om att m = - a / b och k = - c / b för linjen med ekvation ax + by + c = 0, en liten algebraisk förenkling reducerar detta till standarduttrycket.
Vektor formulering
Ekvationen för en linje kan ges i vektorform :
Här är a en punkt på linjen, och n är en enhetsvektor i linjens riktning. Då skalär t varierar, ger x linjens lokus .
Avståndet för en godtycklig punkt p till denna linje ges av
Denna formel kan härledas enligt följande: är en vektor från a till punkten p . Då är den projicerade längden på linjen och så
är en vektor som är projektionen av på linjen och representerar punkten på linjen närmast . Således
är komponenten av vinkelrätt mot linjen. Avståndet från punkten till linjen är då bara normen för den vektorn. Denna mer allmänna formel är inte begränsad till två dimensioner.
En annan vektorformulering
Om vektorrummet är ortonormalt och om linjen går genom punkt a och har en riktningsvektor n är avståndet mellan punkt p och linjen
Observera att korsprodukter endast finns i dimensionerna 3 och 7.
Se även
- Hesse normal form
- Linjelinjekorsning
- Avstånd mellan två linjer
- Avstånd från en punkt till ett plan
- Skeva linjer#Avstånd
Anteckningar
- Anton, Howard (1994), Elementary Linear Algebra (7:e upplagan), John Wiley & Sons, ISBN 0-471-58742-7
- Ballantine, JP; Jerbert, AR (1952), "Avstånd från en linje eller plan till en punkt", American Mathematical Monthly , 59 (4): 242–243, doi : 10.2307/2306514 , JSTOR 2306514
- Larson, Ron; Hostetler, Robert (2007), Precalculus: A Concise Course , Houghton Mifflin Co., ISBN 978-0-618-62719-6
- Spanien, Barry (2007) [1957], Analytical Conics , Dover Publications, ISBN 978-0-486-45773-4
- Weisstein, Eric W. "Point-line Distance--3-Dimensional" . MathWorld .
Vidare läsning
- Deza, Michel Marie ; Deza, Elena (2013), Encyclopedia of Distances (2:a upplagan), Springer, sid. 86, ISBN 9783642309588