^* I saciami ^H^^^H m n ste n s~vd školství . rum ''í^^.^' h^^T ■ fofldvCR EJRDPSKAUWe r-\*i)-.' - -ilv-'.jv- p>k>iu«_*m»t INVESTICE DG ROZVOJE VZDĚLÁVÁNÍ Analytická geometrie Mgr. Veronika Švandová a Mgr. Zdeněk Kříž, Ph. D. Obsah 1 Vektory - opakování 3 1.1 Teorie........................................... 3 1.1.1 Pojem vektor a jeho souřadnice, umístění vektoru .............. 3 1.1.2 Operace s vektory................................ 4 2 Euklidovský prostor 5 2.1 Teorie........................................... 5 2.1.1 Velikost vektoru, vzdálenost bodů ....................... 6 2.1.2 Skalární součin, úhel vektorů.......................... 6 2.1.3 Vektorový součin................................. 7 2.1.4 Smíšený součin.................................. 9 2.2 Řešené příklady...................................... 10 2.3 Příklady k procvičení................................... 13 2.3.1 Velikost vektoru, vzdálenost bodů, skalární součin a úhel vektorů...... 13 2.3.2 Vektorový součin................................. 14 2.3.3 Smíšený součin.................................. 15 3 Geometrie v prostoru 15 3.1 Teorie........................................... 15 3.1.1 Parametrická rovnice přímky v prostoru.................... 15 3.1.2 Vzájemná poloha dvou přímek v prostoru................... 16 3.1.3 Parametrická rovnice roviny v prostoru .................... 16 3.1.4 Obecná rovnice roviny v prostoru........................ 17 3.1.5 Obecná rovnice přímky v prostoru....................... 18 3.2 Řešené příklady...................................... 19 3.2.1 Přímka v prostoru................................ 19 3.2.2 Rovina v prostoru................................ 20 3.2.3 Přímka a rovina v prostoru........................... 25 3.3 Příklady k procvičení................................... 26 3.3.1 Přímka v prostoru................................ 26 3.3.2 Rovina v prostoru................................ 26 3.3.3 Přímka a rovina v prostoru........................... 27 2 1 Vektory - opakování 1.1 Teorie V Úvodu do matematiky jste se seznámili s pojmem vektor a jeho základními vlastnostmi. Stručně si tuto oblast matematiky zopakujeme. 1.1.1 Pojem vektor a jeho souřadnice, umístění vektoru Jistě si pamatujete, že vektory můžeme vnímat dvěma způsoby: 1) jako uspořádané n-tice reálných čísel, tj. prvky množiny R™, 2) jako orientované úsečky. Množinu R™ všech uspořádaných n-tic reálných čísel můžeme zapsat jako: ln = {(x1,x2, ■ ■ ■ ,xn);xl el,i = 1,... ,n}. (1) Geometricky si prvky množiny R™ můžeme představovat dvojím způsobem. Buď jako body, nebo jako vektory. Body obvykle značíme velkými písmeny A, B, C, X, Y, apod. a jejich souřadnice píšeme do hranatých závorek, např. A[ai, a2,.. ., &„]. Na obrázku (1) je znázorněn bod A[l, 2, 3] v prostoru Obrázek 1: Souřadnice bodu A[l,2,3] v prostoru ' Naopak vektory obvykle zapisujeme malými písmeny se šipkou, např. u = (2, 3, 5) je vektor v prostoru R3. Obecně u = (ui,u2, ■ ■ ■ ,un) je vektor (uspořádaná n-tice) v prostoru R™. Reálná čísla u\, u2, .. ., un nazýváme souřadnice (nebo též složky) vektoru u. 3 Geometricky si lze vektor u = {u\, 112,..., un) představit v n-rozměrné kartézské soustavě souřadnic1 jako orientovanou úsečku s počátečním bodem v počátku, tj. v bodě o souřadnicích [0, 0,..., 0], a s koncovým bodem o souřadnicích [ui, 112, ■ ■ ■, un]. Rovnoběžné posunutí této úsečky opět představuje tentýž vektor, jen s jiným umístěním. Vektor u si tedy také můžeme představit jako orientovanou úsečku vedoucí z nějakého bodu A[ai,a2, .. . ,an] do bodu B\a\ + u\,a,2 + 1L2, ■ ■ ■, an + un]. Bod A pak nazýváme počátečním a bod B koncovým bodem vektoru u. Protože volbu počátečního budu můžeme provést libovolně, má každý vektor nekonečně mnoho různých umístění. 3-- 1 -- -4(3,1] Obrázek 2: Dvě různá umístění vektoru u = (1, 2) e ' Jsou-li body A, B dány souřadnicemi A[ai, či2, ■ ■ ■ , an] a B\b\, 62, ■ ■ ■ , bn], přičemž a\, či2, ■ ■ ■, an, b\, 62, ■ ■ ■, bn jsou reálná čísla a je-li vektor u určen orientovanou úsečkou AB, nazývají se čísla Mi = b\ — a\a U2 = 62 ~ a2, ■ ■ souřadnice vektoru u. Zapisujeme u = {u\, 112, ■ ■ ■, un). 7 bn (2) Je-li A počáteční bod a B koncový bod vektoru u, píšeme u = AB = B — A, a souřadnice vektoru u získáme odečtením souřadnic bodu A od souřadnic bodu B. Ekvivalentně můžeme vztah (2) zapsat jako B = A + u, tedy součet A + u interpretujeme jako bod B = A + u = [ai + ux, a2 + u2,. .. , an + un]. 1.1.2 Operace s vektory V Úvodu do matematiky jste se seznámili se dvěma operacemi s vektory - sčítání vektorů a násobení vektoru číslem. Zopakujme si, jak jsou tyto operace definovány. Pro u, v e R™, u = {u\, 112,. .. , un), v = (v\, t>2,. .. , vn) nazveme součtem vektorů u & v vektor u + v = (uí + v1,u2 + v2, ■ ■ ■ ,un + vn). (3) Pro k e R, u e R™, u = (iti, 112, ■ ■ ■ , un) nazveme součinem čísla k s vektorem u vektor k ■ u = (k ■ u\, k ■ U2, • • • , k ■ un). (4) Vektory tedy sčítáme (resp. odečítáme) "po složkách"(je tedy logickou podmínkou, že sčítané vektory musí mít stejný počet souřadnic, stejný rozměr). Protože v jednotlivých složkách pracujeme se sčítáním reálných čísel, přenáší se komutativita a asociativita sčítání reálných 1 Obvykle se zabýváme n — 2 (rovina) a n = 3 (klasický trojrozměrný prostor). Při grafickém znázorňování pak budeme souřadnicové osy označovat x, y (pro n = 2) a x, y, z (pro n = 3). 4 čísel na sčítání vektorů. Násobení vektoru číslem provádíme rovněž "po složkách" (každou složku vektoru vynásobíme daným číslem k). Geometrický význam operací je patrný z následujícího obrázku. Součet vektorů tvoří úhlopříčku rovnoběžníku vzniklého z těchto vektorů naznačeným způsobem. Součin čísla s vektorem je vektor, který je delší (pro \k\ > 1) než původní vektor u, nebo stejně dlouhý (pro \k\ = 1), či kratší (pro \k\ e (0,1)) . Je-li k < 0, má vzniklý vektor opačný směr než vektor původní. .V !'j U „-~ ' jS/ | íf! tli -!íj * Obrázek 3: Geometrický význam operací s vektory. 1. kvadrant (vpravo) - součet vektorů, 3. kvadrant (vlevo) - násobení vektoru u číslem (—2). 2 Euklidovský prostor 2.1 Teorie Euklidovský prostor Rn má následující vlastnosti: • je v něm dána metrika (vzdálenost bodů), • k vyjádření souřadnic bodů a vektorů zpravidla používáme souřadnicové osy, které jsou na sebe kolmé (ortogonální) a určené počátkem (bod O[0, 0,0,0,...]) a tzv. jednotkovými vektory: (1,0,0,0,...), (0,1, 0,0,...), (0,0,1,0,...), (0,0,0,1,...),..., • speciálním způsobem je v něm definován součin vektorů. Podívejme se na tyto vlastnosti podrobněji. 5 2.1.1 Velikost vektoru, vzdálenost bodů Pro libovolný vektoru u e R™, u = {u\, u2,.. ., un) nazveme velikostí (délkou) vektoru u číslo \u\ = ^u\+ul + ---+ul. (1) Nechť .A[ai, a2, .. ., &„], B\b\, b2, . . . , bn] jsou libovolné body z R™. Pak (euklidovskou) vzdáleností bodů A, B rozumíme velikost vektoru AÉ a značíme ji |AB|, tj. \AB\ = \AB\ = V(6i - «i)2 + (b2 - a2)2 + ••• + (&„- a„)2. (2) Příklad Vzdálenost bodů A[í, -3, 5] a B[2,4, 0] z M3 je \AB\ = \AB\ = V(2-l)2 + (4 + 3)2 + (0-5)2 = Vl + 49 + 25 = VŤE = (8,66). 2.1.2 Skalární součin, úhel vektorů Pro libovolné vektory u, v e M.n,u = (ui, u2, ■ ■ ■, un), v = (v\, v2, ... , vn) rozumíme skalárním součinem vektorů u a v číslo n U ■ V = Ul ■ Vl + U2 ■ V2 H-----h Un ■ Vn = ^ Ut ■ Vi. (3) i = l Skalární součin tedy získáme tak, že vynásobíme jednotlivé složky příslušných vektorů. Protože složky vektorů jsou reálná čísla a násobení reálných čísel je komutativní, lze snadno odvodit, že u ■ v = v ■ u (skalární součin je také komutativní). A jaký je geometrický význam skalárního součinu? Pro skalární součin dvou vektorů platí: u ■ v = \u\ ■ \v\ ■ cos a, (4) kde a je úhel, který tyto dva vektory svírají. A B "0 „ = ISO a = ? Obrázek 1: Geometrický význam skalárního součinu - odchylka vektorů. V prvních dvou případech je odchylka zřejmá. Ve třetím případě stačí pro nenulové vektory u,v vyjádřit ze vzorce cosa (viz následující definice) a následně a. 6 Úhlem (odchylkou) dvou nenulových vektorů u, v e M.n rozumíme úhel a e (0,tt) daný vztahem V^- (5) cos a Uvedený vztah pro odchylku dvou vektorů využijeme např. v případě, že máme zadány body trojúhelníka a potřebujeme určit vnitřní úhly2 . Příklad Odchylku vektorů u = (—1, 2, —2), v = (3, 0,1) získáme snadno dosazením do vzorce: cos a u-v (-1,2, -2) -(3, 0,1) -3+0-2 -5 -1,2,-2)| • |(3,0,1)| ~ vi + 4 + 4- v9 + 0+t ~ 3vtô a = arccos —== 3VTÔ a = 121° 41'3 . Vztah (5) využijeme také v případě, máme-li určit, zda je odchylka mezi vektory speciální - a to 90°. Platí, že cos 90° = 0 a tedy je pro takové vektory skalární součin (podle (4)) roven 0. Pokud jste porozuměli, snadno si zapamatujete následující definici. Dva vektory u, v e R™ nazveme kolmé (ortogonální), je-li u • v — 0. (6) 2.1.3 Vektorový součin Nyní zavedeme tzv. vektorový součin u x v pro vektory u & v. Avšak zdůrazněme, že vektorový součin (kvůli zjednodušení) definujeme pouze pro vektory u, ve M3! Pro libovolné vektory u, v e M3, m = (ui,U2,u^),v = (i>i, i>2, ^3) nazveme vektorovým součinem vektorů u & v (v tomto pořadí!) vektor w (a označujeme u x v) pro který platí: w — u X v — i j k ui u2 u3 Vi v2 v3 i ■ U2 U3 + 3 ■ U3 Ux + k ■ Ul u2 v2 V3 v3 vx Vl v2 (7) = ("2^3 - u3v2, u3vľ - uľv3, uxv2 - U2VX), kde z, j, k jsou jednotkové vektory ve směru souřadnicových os x, y, z, i = (1,0,0), j = (0,1,0), ä; = (0,0,1). Uvedený vzorec pro vektorový součin si lze snadno zapamatovat pomocí následující po- můcky. V chemii nám vzorec může pomoci při určení velikostí vazebných úhlů. 3 Podobně se počítá odchylka přímek a jiných útvarů, avšak v takovém případě se bere úhel v rozmezí (0°, 90° viz (3). 7 V2 tty V2 Obrázek 2: Pomůcka pro vektorový součin Z definice vektorového součinu lze snadno odvodit: Jsou-li vektory u,v lineárně závislé (tj. tyto vektory mají stejný směr čili umístění těchto vektorů jsou rovnoběžná - tj. jeden vektor je násobkem druhého), je w = 0. (8) Naopak, jsou-li vektory u,v lineárně nezávislé (tj. tyto vektory nemají stejný směr čili žádné umístění jednoho vektoru není rovnoběžné s žádným umístěním druhého vektoru, je vektor w nenulový. Navíc platí, že vektor w má tyto vlastnosti: 1) vektor w je kolmý (9) k oběma vektorům u, v; 2) vektory u, v, w tvoří tzv. pravotočivou bázi" ; 3) \w\ = \u\\v\ sin a, (10) kde a je odchylka vektorů u a v.b a Viz níže - část Ad 2) b Viz níže - část Ad 3) Ad 2) Pravotočivá báze (soustava) Mějme tři libovolné vektory v prostoru. Každá trojice vektorů, jejichž umístění neleží v jedné rovině, se nazývá bází v prostoru. Zvolíme si takové umístění těchto vektorů, aby jejich počáteční body byly identické. Vezměme si vektory u, v, w, kde w = u x v. Položíme-li pravou ruku na pomyslnou rovinu určenou vektory u, v tak, aby pokrčené prsty ruky udávaly směr od vektoru u k v (nejkratším směrem), pak vztyčený palec směřuje do stejného poloprostoru jako vektor w. V takovém případě se báze nazývá pravotočivá. Pokud bychom vzali tři libovolné vektory, řekněme a, b, c, kde c # a x b, pak by vztyčený palec mohl ukazovat do opačného poloprostoru než vektor c. V takovém případě nazveme bázi levotočivou. Kdybyste místo pravé ruky teď použili ruku levou, tak její palec bude ukazovat do stejného poloprostoru jako vektor c. Na obrázku (3) vlevo tvoří vektory a, b, c pravotočivou bázi, vpravo potom levotočivou. Ad 3) Obsah rovnoběžníka Jsou-li vektory u, v lineárně nezávislé, pak vzorec 8 Obrázek 3: Báze prostoru \w\ = \u\\v \ siná udává obsah rovnoběžníka, jehož strany tvoří vektory u a v. •.i Obrázek 4: Obsah rovnoběžníka 2.1.4 Smíšený součin Spojení vektorového a skalárního součinu se nazývá smíšený součin. Smíšený součin, stejně jako vektorový součin, definujeme pouze v prostoru (pro vektory a,b,ce M3)! Smíšeným součinem vektorů a,b,ce M3 rozumíme číslo (axb)-c. (11) Je-li a = (ai, a2, a3), b = (blt b2, b3), c = (ci,c2,c3), pak ai a2 «3 (a x b ■c = bi b2 h (12) Cl C2 C3 4 Stačí si uvědomit, že pro obsah rovnoběžníka platí S = \u\ ■ va, kde t)a je výška tohoto rovnoběžníka. Zároveň však platí, že va = \v \ sin a. 9 Absolutní hodnota smíšeného součinu vektorů \(axb)-c\ (13) je rovna objemu rovnoběžnostěnu, který tyto tři vektory určují, je-li jejich umístění zvoleno tak, že mají společný počáteční bod. Obrázek 5: Objem rovnoběžnostěnu 2.2 Řešené příklady Příklad 1. Určete obsah trojúhelníka ABC, je-li: A[-í, -2, Í],B[2, 0, 2] a C[l, 1, 1]. Řešení Vzpomeneme-li si na geometrický význam vektorového součinu, víme (podle (10)), že pro lineárně nezávislé vektory u, v udává \w\ = \u x v\ obsah rovnoběžníka, jehož strany tvoří vektory u & v. Obsah trojúhelníka bude roven polovině obsahu rovnoběžníka: r a a b Sa = t;\ú x v\ u = ÁB = (3,2,í),v=AC = (2,3,0) 3 li 2 3 u x v = (-3,2,5). Velikost vektorového součinu vypočteme podle vzorce (1) určujícího velikost vektoru: 10 \u x v\ = V(-3)2 + 22 + 52 = V9 + 4 + 25 = VŠŠ = 2^ x ^1 = —■ Příklad 2. Vypočtěte objem rovnoběžnostěnu ABCDEFGH, je-li: A[l, 2,1], B[7, 3, 0], L>[-1, 5, 2] a £[1,0,6]. Řešení Pro objem rovnoběžnostěnu (podle (13)) platí: |(ax b) ■ c|, kde a, Ď, c jsou tři vektory se společným počátečním bodem. Pokud si nakreslíme obrázek znázorňující naši situaci a vyznačíme v něm zadané body, vidíme, že všechny tři vektory potřebné pro určení objemu můžeme snadno vypočítat ze zadaných bodů. A D a = AB = (6,1, —1), b = AD = (-2,3,1), c = AE = (0,-2,5) (a x b) •c(=) 6 1 -1 -2 3 1 0-2 5 = 90 + 0-4-0 + 12 + 10 = 108 V = |(ax b) -c| = |108| = 108 Objem rovnoběžnostěnu je tedy roven 108. Příklad 3. Je dán trojúhelník XYZ, kde X[0, 1, 4], Y[0, -2, 1] a Z[-3,-2,4]. Vypočtěte obvod, obsah a velikosti vnitřních úhlů tohoto trojúhelníka. Řešení Znázorníme si trojúhelník XZY. Vektory, které leží v jeho stranách, si označíme u, v a w. Vektory snadno vypočteme: 11 u = XY= (0,-3,-3),« = X Z = (-3,-3,0),«; = FZ = (-3,0,3). Pro obvod trojúhelníka bude platit: o = \u\ + \v\ + \w\. Velikosti jednotlivých vektorů určíme posle vzorce (1): |u| = VO2 + (-3)2 + (-3)2 = V0 + 9 + 9 = VÍŠ \v\ = V(-3)2 + (-3)2 + 02 = V9 + 9 + 0 = VÍŠ \w\ = V(-3)2 + 02 + (-3)2 = V9 + 0 + 9 = VÍŠ. Dosazením do vzorce již snadno určíme obvod trojúhelníka: o=\u\ + \v\ + \w\ = Víš + Víš + VÍŠ = 3VTŠ = 9V2. Obsah trojúhelníka spočítáme (stejně jako v příkladu 1) jako polovinu obsahu příslušného rovnoběžníka, jehož strany tvoří vektory u a v. Podle vzorce (10) platí: u x v : — -3 0 -3 -3 u x v = (-9,9,-9). \u x v\ => V(-9)2 + 92 + (-9)2 = V3-92 = 9V3 c 1,. 9V3 = 2^ X ^1 = —' Velikost vnitřních úhlů trojúhelníka bychom mohli určit podle vzorce (5) udávajícího úhel mezi jednotlivými vektory. Pokud jsme však byli při počítání předchozích částí pozorní, mohli jsme si povšimnout, že velikosti všech tří vektorů u,v a w jsou si rovny. To znamená, že zadaný trojúhelník je rovnostranný. V rovnostranném trojúhelníku platí, že velikost všech vnitřních úhlů je rovna 60°. 12 2.3 Příklady k procvičení 2.3.1 Velikost vektoru, vzdálenost bodů, skalární součin a úhel vektorů Příklad 1. Vypoc.ite.jte velikost vektoru: a) u= (-4,2) b) u = (4,-3,5) Řešení, a) \u\ = 2\/5 b) \u\ = 5^2 Příklad 2. Určete vzdálenost bodů A a B: a) A[1,1],S[4,2] b) A[3,l,-5],S[l,2,-3] Řešení a) |AB| = VTÓ b) \AB\ = 3 Příklad 3. Vypočítejte skalární součin vektorů u a v: a) u=(l,2),v = (-1,1) b) u = (2,-í),v = (1,3) c) u= (1,1,3), iJ= (2,1,-1) dj m = (1,0,1),? = (0,2,-1) Řešení, a) w • v = 1 b) u • v = — 1 c) u ■ v = 0 d) u ■ v = —1 Příklad 4. Vypočítejte úhel (odchylku) vektorů u,v: a) u=(l,l),v = (-1,1) &; ?= (-2,3),? = (4,-6) cj ? = (1,1,-1), v = (2,1,3) d) u = (0,1,2),?= (3,3,-1) Řešení, a) a = 90° b) a = 180° c) a = 90° d) a = 84° 6' 40" 13 Příklad 5. Určete vektor kolmý k vektoru u: a) u= (1,-1) b) u= (-2, -5) Řešení, a) Např. (1,1), (-1,-1) - stačí prohodit souřadnice zadaného vektoru a u jedné z nich změnit znaménko. Tak bude skalární součin vektorů roven 0. b) Např. (5,-2), (-5,2) 2.3.2 Vektorový součin Příklad 6. Určete vektor w kolmý ke dvěma vektorům u, v: a) u=(\,-\,2),v = (3,1,1) b) Ťí= (1,0,1),ŤT= (-1,3,2) c) u= (1,-1,3),ŤT= (0,0,1) Řešení, a) w = {—3,5,4) b) w = (1,1,-1) c) w = (1,1,0) Příklad 7. Vypočítejte obsah rovnoběžníka KLMN, jestliže znáte souřadnice vrcholů K,L,M. Vypočítejte souřadnice vrcholu N. a) K[2,0,1],L[1,-1,3],M[4,2,1] b) íf[l,3],L[2,0],M[4,-l] Řešení, a) N[5, 3,-1], S = b) Abychom mohli užít vektorový součin, musíme převést úlohu do prostoru např. tak, že u všech bodů doplníme souřadnici z = 0. N[3,2], S = 5 Příklad 8. Vypočítejte obsah trojúhelníka ABC, je-li: a) A[A, 0,-1], B[2,4,-1] aC*[5,3,4] b) A[2,-1],S[-1,4] aC[3,-2] c) A[3,-6,5],S[4,8,1] aC*[5,22,-3] Řešení, a) = 5\/6 b) 5A = 1 c) A, B, C leží na přímce. Příklad 9. Je dán trojúhelník XYZ, kde X[A, 1, 0], Y[4, -2, -3] a Z[l,-2,0]. Vypočtěte obvod, obsah a velikosti vnitřních úhlů tohoto trojúhelníka. 9 Řešení, o = 9v/2, Sa = 2 ^ = = 7 = 60° 14 2.3.3 Smíšený součin Příklad 10. Vypočtěte objem rovnoběžnostěnu ABCDEFGH, je-li: a) A[2, 3,-1], B[8,4, -2], D[0,6,0] a £[2,1,4] b) A[l, 0,0], £[6, 0,0], £[1,-4,0] a £[1,0, 5] Řešení a) 108 b) 100 3 Geometrie v prostoru 3.1 Teorie 3.1.1 Parametrická rovnice přímky v prostoru Každá přímka v prostoru R3 je jednoznačně určena dvěma různými body (označme je A[ai, a2, a^], B\b\, b2, b^]), které na této přímce leží. Každý bod X[x±, x2, x3] přímky p dostaneme tak, že k bodu A přičítáme různé násobky vektoru u = AB, viz obr. (1). Místo dvou bodů můžeme přímku také určit jedním bodem a nenulovým vektorem u -přímku vyjádříme tzv. parametrickou rovnicí. Rovnice X = A + tu; t e R (1) se nazývá parametrická rovnice nebo také parametrické vyjádření přímky p. Vektor se nazývá směrový vektor přímky p, proměnná íelse nazývá parametr. Obrázek 1: Parametrická rovnice přímky Parametrickou rovnici (1) můžeme rozepsat po souřadnicích - dosazením X[x, y, z], A[ai, a2, a^\,u = (ui, u2, m3) získáme vyjádření souřadnic bodů X této přímky v závislosti na parametru t: 15 x = ai + tui p: y = a2 + tu2 ; t e R. (2) z = «3 + tu3 Je-li přímka p zadána dvěma různými body a, b, lze parametrickou rovnici snadno získat dosazením souřadnic bodů X a a a vektoru u = ab = (b\ — a\, b2 — a2, ^3 — 0^3) ■ Pro různé hodnoty parametru t dostáváme různé body přímky - např. pro t = 1 bod X = a + ab = b. Omezíme-li t na interval (0,1), dostaneme parametrickou rovnici úsečky. Střed úsečky ab dostaneme pro hodnotu t = \: s=a + \ab = a+1-{b-a) = a +\b-\a =^r^5. 3.1.2 Vzájemná poloha dvou přímek v prostoru V prostoru M3, stejně jako v W1, n > 3, mohou mít dvě různé přímky p, q následující vzájemnou polohu: 1) Pokud jejich směrové vektory jsou lineárně závislé (jeden je násobkem druhého), přímky p a q jsou rovnoběžné, přičemž • pokud nemají žádný společný bod (pnq = 0), jsou rovnoběžné různé (značíme p \\ q), • pokud mají všechny body společné (pnq = p), jsou rovnoběžné totožné (značíme P = q)- 2) Pokud jejich směrové vektory nejsou lineárně závislé (jeden není násobkem druhého), přímky p a q nejsou rovnoběžné (značíme p]j[ q), přičemž • pokud nemají žádný společný bod (p n q = 0), jsou mimoběžné, • pokud mají právě jeden společný bod (p n q = P), jsou různoběžné. Speciálním případem různoběžných přímek jsou přímky kolmé (svírající úhel 90°, označujeme je p _L q). Odchylkou dvou přímek se směrovými vektory u, v e W1 rozumíme úhel a e (0, ^) daný vztahem cosa = ' ' a (3) a Odchylka přímek se tedy počítá podobně, jako odchylka vektorů (viz (5)), avšak v čitateli zlomku je absolutní hodnota. To zajišťuje, že odchylka přímek je v intervalu (0, zatímco odchylka vektorů v intervalu (0,7r). 3.1.3 Parametrická rovnice roviny v prostoru Každá rovina v prostoru R3 je jednoznačně určena: 5 K určení souřadnic středu S si stačí uvědomit, že musí platit |AS| — \BS\ — -k\AB\. 16 • třemi svými různými body (označme je A[ai, a2, a^\, B\b\, b2, 63], C\c\, c2, C3]), které neleží na jedné přímce. Body A,B,C neleží na jedné přímce právě tehdy když vektory AB,AC jsou lineárně nezávislé. • dvěma různými přímkami, které nejsou mimoběžné. • jedním bodem a dvěma různými nenulovými vektory, které jsou lineárně nezávislé (jeden není násobkem druhého). Každý bod X[xi, x2, X3] roviny p = ABC dostaneme tak, že k bodu A přičítáme různé násobky nenulových vektorů u = AB a v = AC (tedy přičítáme nějakou lineární kombinaci vektorů AB a ÁC), viz obr. (2). Rovnice X = A + tu + sv; t, s e R (4) se nazývá parametrická rovnice nebo také parametrické vyjádření roviny p = ABC, kde B = A +u a C = A + v. Vektory u,v se nazývají směrové vektory roviny p, proměnné t, s e R se nazývají parametry. X = A +f.ú+ sv u tu Obrázek 2: Parametrická rovnice roviny Parametrickou rovnici (4) můžeme rozepsat po souřadnicích - dosazením X [x, y, z], A [ai, a2, a3], u = (iti, u2, U3), v = (i>i, i>2, ^3) získáme vyjádření souřadnic bodů X této roviny v závislosti na parametrech t,s: x = ai + tu\ + sví p ■ y = a2 + tu2 + sv2 ; t, s e R. (5) z = a3 + tu3 + sv3 Je-li rovina p zadána třemi různými body A, B, C, lze parametrickou rovnici snadno získat dosazením souřadnic bodů X a A a vektorů u = AB = {b\ — a\, b2 — a2, 63 — 03), v = AC = (ci — ai, c2 — a2, C3 — ÍX3). Pro různé hodnoty parametrů t, s dostáváme různé body roviny. 3.1.4 Obecná rovnice roviny v prostoru Obecná rovnice roviny je další způsob vyjádření roviny v prostoru. Obecná rovnice roviny v prostoru je podobná obecné rovnici přímky v rovině. 17 Rovnice ax + by + cz + d = 0, a, b, c, d e R, (6) kde alespoň jedno z čísel a, b, c je nenulové, se nazývá obecná rovnice roviny. Vektor ň = (a, b, c), který je kolmý ke všem vektorům ležícím v rovině, nazýváme normálovým vektorem této roviny. Normálový vektor je kolmý ke všem vektorům ležícím v rovině, speciálně tedy ke směrovým vektorům roviny. Toho se využívá při převodu zadané parametrické rovnice roviny na obecnou -vektor ň získáme jako vektorový součin vektorů u & v. Koeficient d pak zjistíme snadno dosazením souřadnic kteréhokoli bodu ležícího v rovině. J . Obrázek 3: Obecná rovnice roviny 3.1.5 Obecná rovnice přímky v prostoru Přímku v prostoru lze zadat i jako průsečnici dvou různoběžných rovin. Rovnice a\X + biy + Ciz + di = p : a2x + b2y + c2z + d2 = = 0 (ax ■ h\ = 0 \a2 bi b2 se nazývají obecnými rovnicemi přímky0, . a Symbol h značí hodnost matice soustavy rovnic, různobězné a tudíž mají průsečnici. Platí-li h(A) = 2, je splněna podmínka, že roviny jsou Připomeňme, že obecná rovnice přímky v rovině je tvaru ax + by + c = 0. V prostoru nám jedna obecná rovnice pro přímku nestačí, potřebujeme dvě6 . 6 Obecně v prostoru dimenze n (n = 2 rovina, n = 3 prostor) lze útvar dimenze k (k = 1 přímka, k — 2 rovina) vyjádřit pomocí n — k obecných rovnic. Útvar dimenze o jedno menší, než je dimenze prostoru, tj. útvar dimenze k — n — 1 se nazývá nadrovina (v rovině je to přímka, v prostoru rovina). Nadrovinu lze vždy vyjádřit jednou obecnou rovnicí tvaru a\x\ + 0,2x2 + ■ ■ ■ + anxn + a = 0. 18 3.2 Řešené příklady 3.2.1 Přímka v prostoru Příklad 1. Určete vzájemnou polohu přímek AB a CD, je-li: A[2, —5, —2], B[0, —3, 0], C[4,1, 2] Řešení Určíme směrové vektory obou přímek: AB = (-2, 2, 2),CD = (-5, -3, -1). Směrové vektory nejsou lineárně závislé, a proto přímky AB a CD nejsou rovnoběžné. Nyní potřebujeme určit počet společných bodů těchto přímek. Sestavíme jejich parametrické rovnice: x = 2 - 2í x=4-5s p: y = -5 + 2í; ŕet q : y = 1 - 3s ; sel. z = -2 + 2t z = 2 - s Souřadnice průsečíku musí vyhovovat jak parametrickým rovnicím přímky AB, tak parametrickým rovnicím přímky CD. Musí tedy platit: 2 - 2í = 4 - 5s p n q : -5 + 2í = 1 - 3s ■ -2 + 2í = 2 - s Po úpravě dostaneme soustavu tří lineárních rovnic o dvou neznámých: 5s - 2í = 2 3s + 2í = 6 ■ s + 2t = 4 Tuto soustavu můžeme řešit Gaussovou eliminační metodou. Nebo sečtením prvních dvou rovnic dostáváme: (1) + (2) : 8s = 8 s = 1. Dosazením hodnoty proměnné s do první rovnice (můžeme zvolit i druhou rovnici) dostá-= 3 2 ■ Hodnoty proměnných í, s dosadíme do třetí rovnice: 1 + 3 = 4. váme í = § 19 Pokud získáme, stejně jako v našem příkladu, platnou rovnost, bude mít daná soustava právě jedno řešení - průsečík P přímek AB a, CD. Přímky tedy budou různoběžné7 . Souřadnice průsečíku získáme dosazením parametru t = | do parametrických rovnic přímky AB, nebo také dosazením parametru s = 1 do parametrických rovnic přímky CD. Pokud budeme počítat správně, vyjdou souřadnice průsečíku P v obou případech stejně: P[—l, —2,1]. Příklad 2. Určete, zda jsou přímky AB a CD z příkladu 1 kolmé. Řešení. Abychom určili zda jsou zadané přímky kolmé, stačí zjistit, zda svírají úhel 90°. To lze určit pomocí odchylky směrových vektorů AB = (—2, 2, 2), CD = (—5, —3, —1). Podle vzorce (6) platí, že dva vektory jsou kolmé, je-li jejich skalární součin roven nule. Určíme tedy skalární součin daných vektorů: (-2, 2, 2) • (-5, -3, -1) = 10 - 6 - 2 = 2 # 0 Dané směrové vektory tedy nejsou kolmé, proto nejsou kolmé ani přímky AB a CD. 3.2.2 Rovina v prostoru Příklad 3. Napište obecnou rovnici roviny, která prochází bodem a) A[2, 3,1] a má směrové vektory u = (—1,1,2) a v = (—2, —12, —3). b) M[l, 2, 3] a je kolmá na vektor u = (3, 2,1). Řešení, a) Pokud je vektor u kolmý k rovině, znamená to, že je jejím normálovým vektorem a v tomto případě snadno určíme obecnou rovnici roviny. ii iT ^•^^^ Vektor ň tedy získáme jako vektorový součin (podle (7)) vektorů u & v: X*XX' -12 -3 -2 -12 ň = (—3 + 24, —4 — 3,12 + 2) = (21, —7,14). K určení obecné rovnice roviny můžeme vzít vektor jň, který je také k dané rovině kolmý: n\ = (3, —1, 2). Zapíšeme obecnou rovnici roviny (označme si ji p ) a dosadíme do ní souřadnice vektoru n\\ ax + by + cz + d = 0 p : 3x - y + 2z + d = 0 Koeficient d zjistíme dosazením souřadnic bodu A ležícího v rovině: 7 Pokud bychom dostali neplatnou rovnost, byly by přímky mimoběžné. 20 A e p: 3-2 - 3 + 2-1 + d = O d = -5 Hledaná obecná rovnice roviny tedy je 3x — y + 2z — 5 = 0. b) Platí, že normálový vektor ň je kolmý ke směrovým vektorům roviny. Zapíšeme obecnou rovnici roviny (označme si ji p ) a dosadíme do ní souřadnice vektoru ň = u: P ax + by + cz + d = 0 3x + 2y + z + d = 0 Koeficient d zjistíme dosazením souřadnic bodu M ležícího v rovině: M e p 3-1 + 2-2 + 1-3 + d = 0 -10 Hledaná obecná rovnice roviny tedy je 3x + 2y + z —10 = 0. Příklad 4. Vypočítejte vzdálenost bodu A[3, 0, —2] od roviny p : 3x — 2y + z = 218 Řešení Postup řešení: • Bodem A povedeme přímku p kolmou k rovině p. • Určíme průsečík P přímky p a roviny p. • Určíme vzdálenost \Ap\ = \AP\.9 Protože normálový vektor roviny ň = (3, —2,1) je kolmý k této rovině, bude zároveň směrovým vektorem přímky p: u = (3, —2, 1). Přímku p vyjádříme (podle (2)) parametricky (pomocí vektoru u a bodu A ležícího na přímce): x = 3 + 3í p: y = - 2t ; t e R. z = -2 + t 8 Takového příkladu se využívá i v chemii při určování interakce atomu (bod) s 7r-systémem aromatického cyklu (ten tvoří rovinu). 9 Analogicky lze příklad řešit dosazením do vzorce určujícího vzdálenost bodu od roviny: \Ap\ — \aai + ba,2 + caz + d\ Va2 + b2 + c2 21 Určíme průsečík P přímky p a roviny p (dosazením x, y, z z vyjádření přímky do rovnice roviny): 3(3 + 3ŕ) - 2(-2ŕ) + (-2 + ŕ) = 21 9 + 9í + 4í - 2 + í = 21 p n p : Ut = 14 í = 1 Souřadnice průsečíku P získáme dosazením hodnoty í do parametrického vyjádření přímky p: x = 3 + 3 = 6 P- y = - 2 ; P[6,-2,-l]. z = -2 + 1 = -1 Nyní určíme (podle (2)) vzdálenost bodu bodu A od roviny p: \Ap\ = \AP\ = V(6 - 3)2 + (-2 - O)2 + (-1 + 2)2 = V9 + 4 + 1 = y/TÄ. Příklad 5. Vypočítejte vzdálenost bodu A[—5, 1, —5] od přímky p procházející body C[— 1, 4, 3], -D[0, 2, 4]. Rešení. Postup řešení: • Bodem A povedeme rovinu p kolmou k přímce p - vybereme takovou, které prochází bodem A. • Určíme průsečík P přímky p a roviny p (určíme-li rovnici roviny obecně a rovnici přímky parametricky, bude se nám úloha snadno počítat). • Určíme vzdálenost \Ap\ = \AP\. Směrový vektor přímky p, CD = (1,-2,1), je zároveň normálovým vektorem roviny p: n = (1,-2,1). Rovinu p vyjádříme (podle (6)) obecně: 22 p Dit ax + by + cz + d = O P ■ x - 2y + z + d = O -5-2-l-5 + d= O A e p : d = 12 p : x - 2y + z +12 = 0. Přímku p vyjádříme (podle (2)) parametricky (pomocí vektoru CD a např. bodu C ležícího na této přímce): x = -1 + t p: y = 4 - 2t ; t e R. z = 3 + t Určíme průsečík P přímky p a roviny p (dosazením x, y, z z vyjádření přímky do rovnice roviny): (-1 + t) -2(4 -2í) + (3 + t) + 12 = 0 -1+Í-8 + 4Í + 3 + Í+12 = 0 p n p : 6í = -6 í = -1 Souřadnice průsečíku P získáme dosazením hodnoty í do parametrického vyjádření přímky p: x = -1 + (-1) = -2 P- y = 4 - 2(-l) = 6 ; P[-2,6,2]. z = 3 + (-1) = 2 Nyní určíme (podle (2)) vzdálenost bodu bodu A od přímky p: 23 \Ap\ = \AP\ = V(-2 + 5)2 + (6 - l)2 + (2 + 5)2 = V9 + 25 + 49 = VŠ3. Příklad 6. Vypočtěte úhel, který svírají roviny p a a, je-li p : z — 3 = O, u : 2y + 2z — 1 = 0. Řešení Uhel, který svírají roviny, bude stejný jako úhel, který svírají kolmice na tyto roviny. Směrové vektory těchto kolmic budou odpovídat normálovým vektorům zadaných rovin. Ty snadno určíme z obecných rovnic rovin: np = (0, 0, 1), na = (0, 2, 2). Odchylku rovin pak spočítáme podle vzorce (3) pro odchylku přímek (kolmic): \u-v\ |(0,0,1)-(0,2,2)1 |0 + 0 + 2| 2 V2 COS Cí _ - _ - _ —-- - — - _ - \u\-\v\ |(0,0,1)|-|(0,2,2)| V0 + 0+1-V0 + 4 + 4 2^2 2 V2 a = arccos- 2 a = 45°. Příklad 7. V chemii můžeme zjišťovat, zda u aromatických cyklů dochází k tzv. stacking interakcím, tj. matematicky je třeba posoudit, zda jsou roviny jader rovnoběžné. Vyřešme tedy podobný úkol. Rozhodněte, zda dané roviny jsou rovnoběžné, kolmé, nebo splývající. a) p : 2x - y + 3z - 1 = 0, a : Ax - 2y + 6z - 2 = 0. b) p : x - Ay + 2z = 0, a : 2x + 3y + bz - 1 = 0. c) p : x + 2y + 3z - 1 = 0, a : 2x + Ay + 6z + 2 = 0. Řešení a) Určíme normálové vektory obou rovin: np = (2,-l,3),nff = (4,-2,6). Vidíme, že na = 2np, proto jsou dané roviny rovnoběžné (buď různé, nebo totožné). Porovnáme-li koeficienty d v obecných rovnicích rovin, zjistíme, že da = 2dp (protože —2 = 2(—1)). To znamená, že roviny jsou totožné10 . b) Určíme normálové vektory obou rovin: n„ = (1,-4, 2), nff = (2,3,5). 10 Pokud by koeficienty d nebyly stejným násobkem jako normálové vektory rovin, byly by roviny rovnoběžné různé. 24 Vidíme, že na =£ knp,k e R, proto dané roviny nejsou rovnoběžné, což znamená, že jsou různoběžné. Pokud by roviny byly kolmé, muselo by platit, že skalární součin jejich normálových vektorů je roven nule. Ověřme tedy np ■ na = (1, -4, 2) • (2, 3, 5) = 2 - 12 + 10 = 0. To znamená, že roviny jsou kolmé {p _L a). c) np = (l,2,3),nff = (2,4,6). Vidíme, že na = 2np, proto jsou dané roviny rovnoběžné (buď různé, nebo totožné). Porovnáme-li koeficienty d v obecných rovnicích rovin, zjistíme, že da # 2dp (protože 2 # 2(— 1)). To znamená, že roviny jsou rovnoběžné různé. 3.2.3 Přímka a rovina v prostoru Příklad 8. Nalezněte úhel, který spolu svírají přímky p a q, je-li: x + y — z — í = 0 p : 2x + 3y-z + l = 0 3x-y-z + 2 = 0 q ■ 2x + y =0 Řešení. Určíme směrové vektory obou přímek. Přímku p resp. q si lze představit jako průsečnici dvou rovin uvedených v obecné rovnici dané přímky. Směrový vektor přímky je kolmý k normálovým vektorům rovin z příslušné obecné rovnice. Proto jej můžeme snadno vypočítat pomocí vektorového součinu (podle (7)): «p = (1,1,-1)* (2, 3,-1) = (2,-1,1), uq = (3,-1,-1) x (2,1,0) = (1,-2, 5), Uhel, který přímky svírají určíme podle úhlu, který svírají jejich směrové vektory, tj. podle (3): |Ťľ-Ťľ| |(2,-1,1)-(1,-2,5)| |2 + 2 + 5| cos a \u\-\v\ |(2,-1,1)|.|(1,-2,5)| V4 + 1 + 1 • VI + 4 + 25 _ 9 _ _9_ _ 3v^ 3V5 25 3.3 Příklady k procvičení 3.3.1 Přímka v prostoru Příklad 1. Určete vzájemnou polohu přímek AB a CD. V případě, že jsou různoběžné, určete jejich průsečík a posuďte, zda jsou kolmé případně určete jejich odchylku. Souřadnice bodů A, B,C, D jsou: a) A[5,2,-7],£[7,1,-6],C[1,-1,0] a £[3, -2,1] b) A[1,2,-1],£[3,0,1],C[2,-1,2] a £[5, -6, 7] c) A[3,1,1],£[1,2,2],C*[5,0,0] a £[-1,3,3] d) A[l,0,-l],£[2,l,l],C[l,2,-2] a £[0,-1, 2] Řešení, a) rovnoběžné různé b) různoběžné, průsečík £[—1, 4, —3], a = 12° 16' c) rovnoběžné totožné d) mimoběžné 3.3.2 Rovina v prostoru Příklad 2. Napište obecnou rovnici roviny, která prochází bodem: a) A[2, —2, 1] a má směrové vektory u = (—1,1,3) a v = (—2, 2, 0). b) M[4, 2,7] a je kolmá na vektor u = (5, —1,1). Řešení a) x + y = 0 b) bx - y + z - 25 = 0 Příklad 3. Vypočítejte vzdálenost bodu: a) A[3, 2, —1] od roviny p : 2x — 6y + 3z — 1 = 0. b) A[7, —3, 3] od přímky p procházející body C[l, —3, —3], £[4, 3, 3]. Řešení, a) ^ b) \Ap\ = 6 Příklad 4. Vypočtěte úhel, který svírají roviny p a a, je-li p : —x+2y + z+5 = 0, u : x+y+2z + 7 = 0. Řešení a = 60° Příklad 5. Rozhodněte, zda dané roviny jsou rovnoběžné, kolmé, nebo splývající. a) A[3, 2, —1] od roviny p : 2x — 6y + 3z — 1 = 0. b) A[7, —3, 3] od přímky p procházející body C[l, —3, —3], £[4, 3, 3]. 26 Řešení, a) ^ b) \Ap\ = 6 Příklad 6. Rozhodněte, zda dané roviny jsou rovnoběžné, kolmé, nebo splývající. a) p : 2x - y + 3z - 1 = O, a : Ax - 2y + 6z - 2 = 0. b) p : x - Ay + 2z = O, a : 2x + 3y + bz - 1 = 0. c) p : x + 2y + 3z - 1 = O, a : 2x + Ay + 6z + 2 = 0. Řešení, a) různoběžné, nejsou kolmé b) rovnoběžné různé c) rovnoběžné totožné 3.3.3 Přímka a rovina v prostoru x + 2y — z = 1 Příklad 7. Nalezněte úhel, který spolu svírají přímky p a q, je-li: p : x — y =0 3x— y — z = —l q : 3x - Ay + 2z = 8 Řešení, a = 25° 50' Literatura [1] http://vydavatelství.vscht.cz/katalog/uid_isbn-978-80-7080-656-2/anotace/ [2] Kočandrle, M. a L. Boček - Matematika pro gymnázia: Analytická geometrie [3] http://user.mendelu.cz/marik/am/prezentace.pdf [4] http://maths.cz/clanky/analyticka-geometrie-skalarni-soucin.html [5] http://www.karlin.mff.cuni.cz/katedry/kdm/diplomky/jan_koncel/index.php [6] Hlaváček, Dolanský - Sbírka řešených příkladů z vyšší matematiky II. díl [7] Petáková - Matematika: příprava k maturitě a k přijímacím zkouškám na vysoké školy [8] Horák, Janyška - Analytická geometrie [9] http://mathonline.fme.vutbr.cz/download.aspx?id_file=1118 [10] http://www.studopory.vsb.cz/studijnimaterialy/MatematikaI/18_MI_KAP 27