Kolinearita

Zo stránky testwiki
Prejsť na navigáciu Prejsť na vyhľadávanie
Body A, B a C sú kolineárne.

Kolinearita je termín používaný v geometrii na označenie situácie, keď dva alebo viac bodov ležia na rovnakej priamke. Overenie, či sú skúmané tri body v karteziánskej sústave súradníc kolineárne alebo nie sa môže vykonať viacerými spôsobmi.

Tento článok pojednáva o skúmaní kolineárnosti bodov v priestore 2.

Pomocou lineárnej rovnice

Lineárna rovnica má viacero foriem:

  • štandardná forma má tvar ax+byc=0
  • forma smernica/priesečník s osou y má tvar mx+by=0
  • forma smernica/bod má tvar m(xxA)+yAy=0
  • dvojbodová forma má tvar yByAxBxA(xxA)+yAy=yByAxBxA(xxB)+yBy=0
  • priesečníková forma má tvar xa+yb1=0

V nasledujúcich príkladoch sa budú používať body A(xA=7,yA=5) a B(xB=1,yB=1), ktoré budú definovať priamku a bod C(xC=3.5,yC=2), ktorý sa bude testovať na kolineárnosť s bodmi A a B.

Štandardná forma

Štandardná lineárna rovnica je ax+by=c respektíve ax+byc=0 pre a,b,c kde sa jednotlivé koeficienty, pokiaľ nie sú známe, vypočítajú z karteziánskych súradníc dvoch bodov ležiacich na priamke (pozri exkurz nižšie). Pokiaľ súradnice testovaného bodu vyhovujú tejto rovnici je kolineárny. Tento spôsob je vhodný aj pre priamky rovnobežné s osou y, ktorých smernica nie je definovaná.

Pre vyššie uvedené body A a B má štandardná rovnica tvar[1]

4x6y=2.

Po dosadení súradníc testovaného bodu C

4×3.56×(2)=214+12=22=2


Exkurz: Koeficienty štandardnej formy lineárnej rovnice sa z karteziánskych súradníc dvoch bodov vypočítajú nasledovne:

a=yByAb=(xBxA)=xAxBc=xAyBxByA.

Po dosadení:

a=15=4b=(1(7))=6 alebo 7(1)=6c=7×1(1)×5=7(5)=2.

Štandardná forma ax+by=c teda bude:

4x6y=2

Skúška pre bod A(7,5):

4×(7)6×5=22830=22=2

Skúška pre bod B(1,1):

4×(1)6×1=246=22=2.

Po dosadení súradníc bodu C do štandardnej lineárne rovnice sú si obe strany rovnice rovné a teda bod C je kolineárny s bodmi A a B. Týmto spôsobom je možné testovať na kolineárnosť neobmedzený počet bodov.

Koniec exkurzu.

Forma smernica/priesečník s osou y

Ak sú definované v karteziánskej sústave dva body A(xA,yA) a B(xB,yB) určí sa z nich lineárna funkcia y=mx+k, kde m je smernica priamky a k je absolútny člen rovnice s hodnotou, na ktorej priamka pretína osu y. Smernica sa vypočíta podľa rovnice

m=yByAxBxA

a absolútny člen podľa rovnice

k=ymx,

do ktorej je možné dosadiť súradnice buď bodu A alebo bodu B. Samotné testovanie kolineárnosti spočíva v tom, že súradnice testovaného bodu sa dosadia do lineárnej rovnice, ktorej smernica a absolútna hodnota sú už známe a zistí sa či sú obe strany rovnaké. V takom prípade je testovaný bod kolineárny s dvojicou bodov, z ktorých sa daná smernica a absolútny člen vypočítali. Tento spôsob nie je možný použiť na priamky rovnobežné s osou y pretože pre také priamky nie je definovaná smernica.[2]

Príklad.

Sú definované body A(7,5) a B(1,1), z ktorých sa vypočíta m a k:

m=151(7)=46=0.6˙

k=5(0.6˙)×(7)podľa A(7,5)=54.6˙=0.3˙

k=1(0.6˙)×(1)podľa B(1,1)=10.6˙=0.3˙.

Ďalej je definovaný bod C(3.5,2), ktorého kolinearita s bodmi A a B sa skúma pomocou lineárnej funkcie.

2=0.6˙×3.5+0.3˙=2.3˙+0.3˙=2

Po dosadení súradníc bodu C do rovnice sú si obe strany rovné a teda bod C je kolineárny s bodmi A a B. Týmto spôsobom je možné testovať na kolineárnosť neobmedzený počet bodov.

Forma smernica/bod

Z dvojice bodov A a B sa vypočíta smernica priamky m, na ktorej ležia (pozri forma smernice/priesečník s osou y). V samotnej rovnici sa pri testovaní kolineárnosti s bodom C použijú súradnice jedného z bodov A a B. Nakoľko táto forma rovnice obsahuje smernicu nie je možné ju použiť pre priamky rovnobežné s osou y. Platia teda ekvivalentné rovnice

m(xCxA)+yAxC=0

alebo

m(xCxB)+yBxC=0

Príklad.

0.6˙(3.5(7))+5(2)Podľa A(7,5)=00.6˙×10.5+7=06.9˙+7=00=0

0.6˙(3.5(1))+1(2)Podľa B(1,1)=00.6˙×4.5+3=02.9˙+3=00=0.

Dvojbodová forma

Jedná sa o formu lineárnej rovnice ako pri forme smernica/bod s tým, že namiesto premennej m s hodnotou smernice priamky sa vkladá namiesto nej samotný vzorec pre výpočet smernice priamky. Tento spôsob nie je možné použiť pre situácie s priamkou rovnobežnou s osou y.[2]

Priesečníková forma

Pre tento spôsob, ako napovedá názov, je nutné poznať priesečníky a (na ose x) a b (na ose y) priamky s hlavnými osami karteziánskej sústavy súradníc x a y. Pre výpočet priesečníkov pozri exkurz nižšie. Do takejto lineárnej rovnice sa dosadia len súradnice testovaného bodu C.

xCa+yCb1=03.50.5+20.3˙1=07+(6)1=00=0.

Exkurz: Priesečníky priamky s hlavnými osami karteziánskej sústavy súradníc x a y. Pre ich výpočet je možné napríklad použiť lineárnu rovnicu y=mx+k (forma smernica/priesečník s osou y) kde k je priesečník s osou y. Pre výpočet smernice a priesečníku pozri odstavec týkajúci sa formy smernica/priesečník s osou y. Priesečník s osou x (teda x-ovú súradnicu) nájdeme vyriešením upravenej lineárnej rovnice pre y=0

x=ykm.

Z predchádzajúcich príkladov je známe, že

m=0,6˙

a

k=(b)=0.3˙.

Po dosadení do upravenej lineárnej rovnice získame

a=00.3˙0.6˙=0.3˙0.6˙=0.5.

Súradnice priesečníkov sú Py(0,b)=(0,0.3˙) na ose y a Px(a,0)=(0.5,0) na ose x.

Koniec exkurzu.

Pomocou determinantu matice

Ak sa dosadia súradnice bodov A(xA,yA), B(xB,yB) a C(xC,yC) do matice s rozmermi 3×3 ako je uvedené nižšie a vypočíta sa determinant[3] tejto matice, tak potom v prípade, že sa tento determinant rovná nule sú body A, B a C kolineárne.

det([x1y11x2y21x3y31])=0

Pomocou obsahu trojuholníka

K trom bodom A(xA,yA), B(xB,yB) a C(xC,yC), u ktorých sa má zistiť či sú alebo nie sú kolineárne, je možné pristupovať ako k vrcholom trojuholníka ABC, ktorého obsah sa vypočíta podľa vzorca:

SABC=12|(xA(yByC)+xB(yCyA)+xC(yAyB))|.

Ak platí SABC=0 tak body A, B a C sú kolineárne.

Pomocou vzájomnej vzdialenosti bodov

Pokiaľ sa vypočítajú vzájomné vzdialenosti medzi troma skúmanými bodmi, tak v prípade, že sú kolineárne, sa najdlhšia vzdialenosť musí rovnať súčtu dvoch ostatných. Vzdialenosť d dvoch bodov P1(x1,y1) a P2(x2,y2) v karteziánskej sústave súradníc sa vypočíta podľa

d=(x2x1)2+(y2y1)2.

Pomocou euklidovskej konštrukcie

Euklidovská konštrukcia pre kolinearitu bodu C s bodmi A a B.

Jedna z mnohých euklidovských konštrukcií na testovanie kolinearity bodu C a bodmi A a B môže vyzerať napríklad nasledovne.[4]

Krok 1: Zostrojenie priamky p prechádzajúcej bodmi A a B.

Krok 2: Zostrojenie kružnice a so stredom v bode A s polomerom rA, pre ktorý platí nerovnosť 12|AB|<rA<|AB|.

Krok 3: Analogicky ako v kroku 2 pre kružnicu b, čím vznikne prienik dvoch kružníc v dvoch bodoch P a Q (preto je nutná nerovnica polomerov, aby nedošlo k situácii, že sa kružnice nebudú dotýkať alebo sa budú dotýkať len v jednom bode).

Krok 4: Zostrojenie kružnice c so stredom v testovanom bode C, ktorá prechádza bodom P. Ak prechádza aj bodom Q je bod C kolineárny s bodmi A a B.

Alebo.

Krok 4: Zostrojenie kružnice c so stredom v testovanom bode C, ktorá prechádza bodom Q . Ak prechádza aj bodom P je bod C kolineárny s bodmi A a B.

V prípade kolinearity tvoria body C, P a Q rovnoramenný trojuholník s ramenami CP a CQ , ktoré sú polomermi kružnice c.

Referencie

Šablóna:Referencie

Iné projekty

Šablóna:Portál Šablóna:Projekt