Geometrie pro FST 2
Geometrie pro FST 2
Geometrie pro FST 2
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Geometrie</strong> <strong>pro</strong> <strong>FST</strong> 2<br />
Pomocný učební text<br />
František Ježek, Světlana Tomiczková<br />
Plzeň, 28. srpna 2013, verze 6.0
Předmluva<br />
Tento pomocný text vznikl <strong>pro</strong> potřeby předmětu <strong>Geometrie</strong> <strong>pro</strong> <strong>FST</strong> 2, který vyučujeme<br />
<strong>pro</strong> studenty druhého ročníku Strojní fakulty v zimním semetru. Snažili jsme se napsat<br />
velice stručné a jednoduché pojednání. Věříme, že je to ta forma, kterou studenti potřebují.<br />
Pokud jsme v textu nechali nedopatření, resp. pokud je text někde nesrozumitelný,<br />
<strong>pro</strong>síme o sdělení takových poznatků. Ideální cestou <strong>pro</strong> takové sdělení je použití e-mailu<br />
a adresy JEZEK@KMA.ZCU.CZ. Zvláště pilní hledači chyb a překlepů budou odměněni.<br />
Věříme, že tou odměnou ale bude především úspěšné složení zkoušky, nebot’ ten, kdo<br />
našel chybu, zpravidla přemýšlel. Právě geometrie je příležitostí k ověření myšlenkového<br />
potenciálu.<br />
Autoři<br />
2
Obsah<br />
1 Geometrická zobrazení a transformace souřadnic 6<br />
1.1 Transformace kartézského systému souřadnic . . . . . . . . . . . . . . . . . 7<br />
1.2 Homogenní souřadnice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10<br />
1.3 Geometrické transformace v E 2 , resp. v P (E 2 ) . . . . . . . . . . . . . . . . 10<br />
1.3.1 Posunutí neboli translace . . . . . . . . . . . . . . . . . . . . . . . . 10<br />
1.3.2 Otáčení neboli rotace okolo bodu . . . . . . . . . . . . . . . . . . . 11<br />
1.3.3 Osová souměrnost . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11<br />
1.3.4 Změna měřítka neboli dilatace . . . . . . . . . . . . . . . . . . . . . 12<br />
1.3.5 Obecná afinní transformace . . . . . . . . . . . . . . . . . . . . . . 12<br />
1.3.6 Skládání transformací . . . . . . . . . . . . . . . . . . . . . . . . . 13<br />
1.3.7 Inverzní geometrická transformace . . . . . . . . . . . . . . . . . . . 13<br />
1.4 Geometrické transformace v E 3 , resp. v P (E 3 ) . . . . . . . . . . . . . . . . 14<br />
1.4.1 Posunutí neboli translace . . . . . . . . . . . . . . . . . . . . . . . . 14<br />
1.4.2 Otáčení neboli rotace okolo osy . . . . . . . . . . . . . . . . . . . . 14<br />
1.4.3 Souměrnost podle roviny . . . . . . . . . . . . . . . . . . . . . . . . 15<br />
1.4.4 Dilatace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15<br />
1.4.5 Obecná afinní transformace a <strong>pro</strong>jektivní transformace . . . . . . . 15<br />
1.5 Skládání transformací a inverzní transformace . . . . . . . . . . . . . . . . 16<br />
1.6 Cvičení . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17<br />
1.7 Kontrolní otázky . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19<br />
2 Křivky 20<br />
2.1 Základní pojmy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20<br />
2.1.1 Tečna a normála křivky . . . . . . . . . . . . . . . . . . . . . . . . 21<br />
2.1.2 Klasifikace bodů křivky . . . . . . . . . . . . . . . . . . . . . . . . . 22<br />
2.1.3 Rektifikace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22<br />
2.1.4 Oskulační rovina a oskulační kružnice . . . . . . . . . . . . . . . . . 23<br />
2.1.5 Obálka . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25<br />
2.1.6 Ekvidistanta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26<br />
2.1.7 Cykloida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26<br />
2.1.8 Evoluta a evolventa . . . . . . . . . . . . . . . . . . . . . . . . . . . 26<br />
2.1.9 Řídící kuželová plocha . . . . . . . . . . . . . . . . . . . . . . . . . 26<br />
2.2 Šroubovice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27<br />
2.2.1 Základní pojmy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27<br />
2.2.2 Parametrické vyjádření šroubovice . . . . . . . . . . . . . . . . . . 27<br />
3
OBSAH 4<br />
2.2.3 Tečna šroubovice a její průvodní trojhran . . . . . . . . . . . . . . . 28<br />
2.2.4 Křivosti šroubovice . . . . . . . . . . . . . . . . . . . . . . . . . . . 29<br />
2.3 Kontrolní otázky . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32<br />
3 Obecné poznatky o plochách 33<br />
3.1 Základní pojmy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33<br />
3.2 Úlohy na plochách . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35<br />
3.3 Výpočetní řešení některých úloh na plochách . . . . . . . . . . . . . . . . . 37<br />
3.4 Gaussova křivost plochy . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38<br />
3.5 Parametrické vyjádření ploch . . . . . . . . . . . . . . . . . . . . . . . . . 38<br />
3.6 Kontrolní otázky . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40<br />
4 Rotační plochy 41<br />
4.1 Základní pojmy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41<br />
4.2 Parametrické vyjádření rotační plochy . . . . . . . . . . . . . . . . . . . . 42<br />
4.3 Vlastnosti rotačních ploch . . . . . . . . . . . . . . . . . . . . . . . . . . . 43<br />
4.4 Klasifikace rotačních ploch . . . . . . . . . . . . . . . . . . . . . . . . . . . 44<br />
4.5 Úlohy na rotačních plochách . . . . . . . . . . . . . . . . . . . . . . . . . . 44<br />
4.6 Průniky rotačních ploch . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47<br />
4.7 Rotační kvadriky . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47<br />
4.8 Cvičení . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48<br />
4.9 Kontrolní otázky . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49<br />
5 Šroubové plochy 50<br />
5.1 Základní pojmy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50<br />
5.2 Parametrické vyjádření šroubové plochy . . . . . . . . . . . . . . . . . . . 50<br />
5.3 Vlastnosti šroubových ploch . . . . . . . . . . . . . . . . . . . . . . . . . . 51<br />
5.4 Klasifikace šroubových ploch . . . . . . . . . . . . . . . . . . . . . . . . . . 52<br />
5.5 Úlohy na šroubových plochách . . . . . . . . . . . . . . . . . . . . . . . . . 52<br />
5.6 Cvičení . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54<br />
5.7 Kontrolní otázky . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54<br />
6 Obalové plochy 56<br />
6.1 Základní pojmy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56<br />
6.2 Charakteristika roviny . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57<br />
6.3 Charakteristika kulové plochy . . . . . . . . . . . . . . . . . . . . . . . . . 59<br />
6.4 Metoda kulových ploch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61<br />
6.5 Metoda tečných rovin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63<br />
6.6 Určení obalové plochy výpočtem . . . . . . . . . . . . . . . . . . . . . . . . 65<br />
6.7 Cvičení . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67<br />
6.8 Kontrolní otázky . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67<br />
7 Rozvinutelné plochy 68<br />
7.1 Základní pojmy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68<br />
7.2 Typy rozvinutelných ploch . . . . . . . . . . . . . . . . . . . . . . . . . . . 68<br />
7.3 Metody komplanace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
OBSAH 5<br />
7.3.1 Metoda normálového řezu . . . . . . . . . . . . . . . . . . . . . . . 69<br />
7.3.2 Metoda triangulace . . . . . . . . . . . . . . . . . . . . . . . . . . . 70<br />
7.4 Tečna křivky v rozvinutí . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71<br />
7.5 Rozvinutí rozvinutelné šroubové plochy . . . . . . . . . . . . . . . . . . . . 71<br />
7.6 Konstrukce a rozvinutí přechodové rozvinutelné plochy . . . . . . . . . . . 72<br />
7.7 Kontrolní otázky . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73<br />
8 Některé nekartézské souřadnicové soustavy 74<br />
8.1 Sférické souřadnice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74<br />
8.2 Cylindrické souřadnice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74<br />
8.3 Využití nekartézských souřadnic . . . . . . . . . . . . . . . . . . . . . . . . 75<br />
8.4 Cvičení . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75<br />
8.5 Kontrolní otázky . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76<br />
9 Nelineární útvary v rovině a v <strong>pro</strong>storu 77<br />
9.1 Vyjádření křivek . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77<br />
9.1.1 Kružnice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77<br />
9.1.2 Elipsa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79<br />
9.1.3 Parabola . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80<br />
9.1.4 Hyperbola . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81<br />
9.1.5 Obecná rovnice kuželosečky . . . . . . . . . . . . . . . . . . . . . . 81<br />
9.2 Vektorové vyjádření kuželových a válcových ploch . . . . . . . . . . . . . . 86<br />
9.2.1 Obecná kuželová plocha . . . . . . . . . . . . . . . . . . . . . . . . 86<br />
9.2.2 Obecná válcová plocha . . . . . . . . . . . . . . . . . . . . . . . . . 86<br />
9.3 Rotační plochy druhého stupně (kvadriky) v E 3 . . . . . . . . . . . . . . . 87<br />
9.3.1 Kulová plocha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87<br />
9.3.2 Rotační elipsoid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87<br />
9.3.3 Rotační paraboloid . . . . . . . . . . . . . . . . . . . . . . . . . . . 87<br />
9.3.4 Rotační hyperboloid jednodílný . . . . . . . . . . . . . . . . . . . . 88<br />
9.3.5 Rotační hyperboloid dvoudílný . . . . . . . . . . . . . . . . . . . . 88<br />
9.4 Obecná rovnice kvadriky . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88<br />
9.5 Kuželosečky a kvadriky v obecné poloze . . . . . . . . . . . . . . . . . . . 97<br />
9.6 Cvičení . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99<br />
9.7 Kontrolní otázky . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Kapitola 1<br />
Geometrická zobrazení<br />
a transformace souřadnic<br />
Uvažujme dvě množiny bodů M a N. Geometrickým zobrazením T rozumíme předpis,<br />
kterým každému bodu X (vzoru) z množiny M přiřadíme jednoznačně bod T(X) (obraz)<br />
z množiny N. Příkladem geometrického zobrazení je kolmé <strong>pro</strong>mítání do půdorysny (roviny<br />
xy), posunutí o daný vektor, otočení okolo dané osy apod.<br />
Řekneme, že geometrické zobrazení T je vzájemně jednoznačné, jestliže každým dvěma<br />
různým bodům jsou přiřazeny různé body, tj. platí-li<br />
X ≠ Y, X ∈ M, Y ∈ M ⇒ T(X) ≠ T(Y ) .<br />
Pro vzájemně jednoznačné zobrazení T množiny M na množinu N, tj. <strong>pro</strong> <strong>pro</strong>sté zobrazení,<br />
existuje zobrazení T −1 , které obrazu Y = T(X) přiřadí vzor, tj. bod X. Říkáme, že<br />
zobrazení T −1 je inverzní k zobrazení T.<br />
Vzájemně jednoznačné zobrazení, <strong>pro</strong> nějž M = N, nazýváme transformace. Např.<br />
<strong>pro</strong> posunutí můžeme položit M = N = E 3 a jistě jde o <strong>pro</strong>sté zobrazení, tj. posunutí<br />
je transformace. Inverzní transformací je posunutí o vektor opačný k danému vektoru<br />
posunutí T. Pro kolmé <strong>pro</strong>mítání do půdorysny je M = E 3 a N = E 2 . Nejde tedy o transformaci<br />
a navíc neexistuje inverzní zobrazení (z jednoho průmětu nelze rekonstruovat“<br />
”<br />
<strong>pro</strong>storový objekt).<br />
Dále rozlišíme dva způsoby, jakým jsou v geometrii a jejích aplikacích používány transformace:<br />
Geometrické transformace (bodů): Je zvolen souřadnicový systém. Transformaci jsou<br />
podrobeny body geometrického objektu, který tím mění polohu vzhledem k systému<br />
souřadnic, popř. i svůj tvar.<br />
Transformace systému souřadnic: Transformaci je podroben souřadnicový systém.<br />
Transformace je zvolena např. tak, aby vybraný geometrický objekt získal vzhledem<br />
k novému souřadnicovému systému polohu výhodnou <strong>pro</strong> matematické vyjádření<br />
operací s objektem.<br />
6
1.1. TRANSFORMACE KARTÉZSKÉHO SYSTÉMU SOUŘADNIC 7<br />
1.1 Transformace kartézského systému souřadnic<br />
V tomto odstavci budeme popisovat transformace souřadnicových soustav v E 3 , ale <strong>pro</strong>vedené<br />
úvahy a výpočty lze snadno aplikovat i na transformace kartézských systémů souřadnic<br />
v rovině, tj. v <strong>pro</strong>storu E 2 (a i v <strong>pro</strong>storech jiné dimenze). V textu použijeme tzv. Kroneckerovo<br />
delta δ ij , které nabývá hodnoty 1 <strong>pro</strong> i = j a hodnoty 0 v případě i ≠ j.<br />
Připomeňme, že kartézskou soustavu<br />
souřadnic v E 3 můžeme<br />
chápat jako uspořádanou čtveřici<br />
(O, e 1 , e 2 , e 3 ), kde O je počátek<br />
soustavy souřadnic a vektory e i jsou<br />
ortonormální, tj. platí <strong>pro</strong> ně<br />
e i · e j = δ ij , i, j = 1, 2, 3. (1.1)<br />
Obrázek 1.1:<br />
Transformaci soustavy souřadnic<br />
používáme, chceme-li zjednodušit<br />
vyjádření objektů, nebo jestliže<br />
<strong>pro</strong> několik objektů chceme využít<br />
jednu souřadnicovou soustavu.<br />
Pro změnu souřadnicové soustavy<br />
odvodíme potřebné vztahy mezi<br />
původnímu souřadnicemi a novými<br />
souřadnicemi.<br />
V <strong>pro</strong>storu E 3 zvolíme dvě kartézské soustavy souřadnic S a S ′ (obr. 1.1):<br />
S : (O, e 1 , e 2 , e 3 ) , S ′ : (O ′ , e ′ 1, e ′ 2, e ′ 3). (1.2)<br />
V soustavě souřadnic S má obecný bod X souřadnice X[x 1 , x 2 , x 3 ] a v S ′ má tentýž bod<br />
X souřadnice X[x ′ 1, x ′ 2, x ′ 3]. V soustavě S vyjádříme počátek O ′ a vektory e ′ i:<br />
O ′ = O +<br />
3∑<br />
b j e j , (1.3)<br />
j=1<br />
Podrobněji lze (1.4) rozepsat na<br />
e ′ i =<br />
3∑<br />
a ji e j , i = 1, 2, 3. (1.4)<br />
j=1<br />
e ′ 1 = a 11 e 1 + a 21 e 2 + a 31 e 3 ,<br />
e ′ 2 = a 12 e 1 + a 22 e 2 + a 32 e 3 , (1.5)<br />
e ′ 3 = a 13 e 1 + a 23 e 2 + a 33 e 3 .
1.1. TRANSFORMACE KARTÉZSKÉHO SYSTÉMU SOUŘADNIC 8<br />
Bod X vyjádříme v obou soustavách souřadnic:<br />
3∑<br />
X = O + x j e j = O ′ +<br />
j=1<br />
3∑<br />
x ′ ie ′ i . (1.6)<br />
i=1<br />
Použijeme-li v (1.6) vyjádření (1.3) a (1.4), dostaneme<br />
O +<br />
neboli<br />
3∑<br />
3∑<br />
x j e j = O + b j e j +<br />
j=1<br />
3∑<br />
j=1 i=1<br />
j=1<br />
j=1 i=1<br />
x ′ i<br />
( 3∑<br />
j=1<br />
)<br />
a ji e j , (1.7)<br />
(<br />
)<br />
3∑<br />
3∑<br />
3∑<br />
x j e j = b j + a ji x ′ i e j . (1.8)<br />
Porovnáním obou stran v (1.8) zjistíme, že <strong>pro</strong> ”<br />
nové“ a ”<br />
staré“ souřadnice platí<br />
x j =<br />
3∑<br />
a ji x ′ i + b j , j = 1, 2, 3. (1.9)<br />
i=1<br />
Transformační rovnice rozepsané <strong>pro</strong> jednotlivá i a j mají tvar<br />
x 1 = a 11 x ′ 1 + a 12 x ′ 2 + a 13 x ′ 3 + b 1 ,<br />
x 2 = a 21 x ′ 1 + a 22 x ′ 2 + a 23 x ′ 3 + b 2 , (1.10)<br />
x 3 = a 31 x ′ 1 + a 32 x ′ 2 + a 33 x ′ 3 + b 3 .<br />
V maticovém tvaru můžeme zapsat rovnice (1.10) jako<br />
X = X ′ · A T + b , (1.11)<br />
kde X[x 1 , x 2 , x 3 ], X ′ [x ′ 1, x ′ 2, x ′ 3], b = (b 1 , b 2 , b 3 ) a matice A má prvky a ij , i = 1, 2, 3, j =<br />
1, 2, 3. Matici A budeme nazývat transformační matice. O této matici se dá dokázat<br />
přímým výpočtem, že platí:<br />
a 1i a 1j + a 2i a 2j + a 3i a 3j = δ ij . (1.12)<br />
Jde o skalární součiny vektorů daných sloupci matice A. Takto určené vektory jsou jednotkové<br />
a vzájemně kolmé. Proto se matice s touto vlastností označují jako ortonormální.<br />
Navíc lze vypočítat, že <strong>pro</strong> determinant ortononální matice A platí<br />
det A = ±1 .<br />
Můžeme tedy rozlišit dva případy orientace S a S ′ :<br />
1. je-li det A = 1, jsou soustavy orientovány souhlasně;<br />
2. je-li det A = −1, jsou soustavy orientovány nesouhlasně.
1.1. TRANSFORMACE KARTÉZSKÉHO SYSTÉMU SOUŘADNIC 9<br />
V geometrii a v řadě aplikací se používají i tzv. afinní souřadnicové soustavy, tj.<br />
soustavy souřadnic, v nichž vektory e 1 , e 2 a e 3 nejsou ortonormální, ale tvoří obecnou<br />
bázi. Přechod od kartézské soustavy souřadnic k afinní soustavě je popsán rovněž vztahem<br />
(1.11), ale matice A je jen regulární (nikoliv nutně ortonormální).<br />
Příklad 1. Uvažujme bod X[1,1,1] daný souřadnicemi v kartézské souřadnicové soustavě<br />
(O, e 1 , e 2 , e 3 ). Určíme souřadnice bodu X v afinní (nekartézské) souřadnicové soustavě<br />
(O, e ′ 1, e ′ 2, e ′ 3),<br />
kde<br />
e ′ 1 = e 1 , e ′ 2 = e 2 , e ′ 3 = e 2 + e 3 .<br />
Řešení: Pokud si načtnete ilustrační obrázek, snadno dojdete při tomto jednoduchém<br />
zadání k výsledku bez výpočtu (doporučujeme, abyste si hypotézu o výsledku vytvořili).<br />
Pokud využijeme vztah (1.11) a uvědomíme-li si, že počátek souřadnicového systému<br />
se nemění, tj. vektor b je nulový, můžeme psát<br />
[1, 1, 1] = [x ′ , y ′ , z ′ ]A T ,<br />
neboli (vzhledem k přepodkládané regularitě matice A existuje matice inverzní)<br />
[x ′ , y ′ , z ′ ] = [1, 1, 1](A T ) −1 .<br />
Matice A má podle (1.5) ve sloupcích souřadnice vektorů nové souřadnicové soustavy<br />
vzhledem k původní souřadnicové soustavě, tj. platí<br />
⎛<br />
1, 0,<br />
⎞<br />
0<br />
⎛<br />
1, 0,<br />
⎞<br />
0<br />
A = ⎝ 0, 1, 1 ⎠ , A T −1 = ⎝ 0, 1, 0 ⎠ .<br />
0, 0, 1<br />
0, −1, 1<br />
Všimněte si, že matice A není ortonormální (uvažujte např. druhý a třetí sloupec, resp.<br />
velikost vektoru daného třetím sloupcem). Výpočet inverzní matice zde neuvádíme, nebot’<br />
jde jen o velmi jednoduché cvičení na uplatnění Jordanovy eliminace, resp. výpočtu pomocí<br />
algebraických doplňků.<br />
Nyní již můžeme psát<br />
⎛<br />
[x ′ , y ′ , z ′ ] = [1, 1, 1] ⎝<br />
1, 0, 0<br />
0, 1, 0<br />
0, −1, 1<br />
⎞<br />
⎠ = [1, 0, 1] .<br />
Věříme, že se výsledek shoduje s předpokládaným výsledkem na základě vašeho úvodního<br />
náčrtku.<br />
□
1.2. HOMOGENNÍ SOUŘADNICE 10<br />
1.2 Homogenní souřadnice<br />
Než přistoupíme k popisu geometrických transformací bodů, zavedeme speciální souřadnice<br />
bodů – tzv. homogenní souřadnice – pomocí nichž se zjednoduší maticový zápis geometrických<br />
transformací.<br />
Uspořádanou čtveřici čísel [x h , y h , z h , w] (w ≠ 0) nazveme pravoúhlé homogenní souřadnice<br />
bodu P v <strong>pro</strong>jektivním rozšíření euklidovského <strong>pro</strong>storu E 3 , platí-li:<br />
x = x h<br />
w ,<br />
y = y h<br />
w ,<br />
z = z h<br />
w<br />
kde čísla x, y, z jsou kartézské souřadnice bodu P . Body, <strong>pro</strong> které je w = 0, odpovídají<br />
vektorům a nazývají se nevlastní body. Tyto body nelze určit jejich kartézskými souřadnicemi.<br />
Projektivní rozšíření euklidovského <strong>pro</strong>storu značíme P (E 3 ) a můžeme říci, že vznikne doplněním<br />
eukleidovského <strong>pro</strong>storu o nevlastní body.<br />
Z definice je patrné, jak lze převádět homogenní souřadnice vlastních bodů (w ≠ 0)<br />
na jejich kartézské souřadnice a naopak.<br />
Příklad 2. Bod A má v daném kartézském systému souřadnic souřadnice [3,2,1]. Za jeho<br />
homogenní souřadnice lze volit trojici [3w, 2w, w, w], kde w ≠ 0. Např. <strong>pro</strong> w = 1 jsou to<br />
souřadnice [3,2,1,1]. Body (v homogenních souřadnicích) B=[3,2,1,0.5] a C=[3,2,1,2] mají<br />
kartézské souřadnice B=[6,4,2] a C=[1,5;1;0,5]. Homogenní souřadnice nevlastního bodu<br />
určeného vektorem OA jsou např. [3,2,1,0].<br />
Obdobně lze zavést pravoúhlé homogenní souřadnice bodu P v rovině.<br />
1.3 Geometrické transformace v E 2 , resp. v P (E 2 )<br />
Zabývejme se nejprve transformacemi v rovině E 2 , resp. v jejím <strong>pro</strong>jektivním rozšíření<br />
P (E 2 ). Bod o souřadnicích [x, y], popř. [x h , y h , w] budeme transformovat do bodu [x ′ , y ′ ],<br />
popř. [x ′ h , y′ h , w′ ].<br />
1.3.1 Posunutí neboli translace<br />
Posunutí (translace) je určeno vektorem posunutí p = (x t , y t ). Souřadnice bodu [x, y] se<br />
transformují rovnicemi<br />
x ′ = x + x t , y ′ = y + y t .<br />
Je zřejmé, že nevlastní bod určený vektorem (x, y) se posunutím nemění.<br />
Použijeme-li homogenní souřadnice, lze obě transformace <strong>pro</strong> vlastní i nevlastní body<br />
zapsat jednotně v maticovém tvaru:<br />
⎛<br />
[x ′ , y ′ , w ′ ] = [x, y, w] ⎝<br />
1, 0, 0<br />
0, 1, 0<br />
x t , y t , 1<br />
⎞<br />
⎠
1.3. GEOMETRICKÉ TRANSFORMACE V E 2, RESP. V P (E 2 ) 11<br />
1.3.2 Otáčení neboli rotace okolo bodu<br />
Otáčení (rotace) kolem počátku O[0, 0] je určeno orientovaným úhlem α. Na obr. 1.2 je<br />
znázorněna odpovídající situace.<br />
Koeficienty odvodíme z podmínky, že body [0,0], [1,0] a [0,1] se otočí do bodů [0, 0],<br />
[cos α, sin α], [− sin α, cos α]. Platí:<br />
x ′ = x cos α − y sin α , y ′ = x sin α + y cos α. (1.13)<br />
Obrázek 1.2: Obrázek 1.3:<br />
Transformační rovnice přepíšeme do maticového tvaru:<br />
⎛<br />
cos α, sin α,<br />
⎞<br />
0<br />
[x ′ , y ′ , w ′ ] = [x, y, w] ⎝ − sin α, cos α, 0 ⎠ . (1.14)<br />
0, 0, 1<br />
Snadno zjistíme, že w ′ = w.<br />
1.3.3 Osová souměrnost<br />
Osová souměrnost je určena osou souměrnosti. Uvedeme transformační rovnice <strong>pro</strong> případ,<br />
kdy osou souměrnosti je některá souřadnicová osa. Platí<br />
x ′ = ix,<br />
y ′ = jy,<br />
kde<br />
i = −1, j = 1 <strong>pro</strong> souměrnost podle osy y;<br />
i = 1, j = −1 <strong>pro</strong> souměrnost podle osy x.<br />
Transformační rovnice <strong>pro</strong> souměrnost podle osy x přepíšeme do maticového tvaru:<br />
⎛<br />
[x ′ , y ′ , w ′ ] = [x, y, w] ⎝<br />
1, 0, 0<br />
0, −1, 0<br />
0, 0, 1<br />
⎞<br />
⎠ . (1.15)
1.3. GEOMETRICKÉ TRANSFORMACE V E 2, RESP. V P (E 2 ) 12<br />
Podobně je možné uvést maticový zápis souměrnosti podle osy y. Souměrnost podle<br />
obecné osy popíšeme pomocí rozkladu na ”<br />
elementární transformace“ – viz odst. 1.3.6<br />
1.3.4 Změna měřítka neboli dilatace<br />
Změna měřítka (dilatace) na souřadnicových osách je určena násobky původních jednotek:<br />
x ′ = s x x , y ′ = s y y .<br />
Je-li s x = s y = s dostaneme stejnolehlost se středem v počátku O[0, 0] a koeficientem stejnolehlosti<br />
s. Maticový zápis transformačních rovnic si snadno představíte. Matice dilatace<br />
je diagonální.<br />
1.3.5 Obecná afinní transformace<br />
Ŕekneme, že tři body A, B, C jsou kolineární, jsou-li kolineární vektory B − A a C − A.<br />
Afinní transformací rozumíme geometrické zobrazení T, které zachovává kolinearitu<br />
bodů a jejich dělící poměr, tj. <strong>pro</strong> každé tři kolineární body A, B, C platí, že body<br />
T(A), T(B), T(C) jsou kolineární a <strong>pro</strong> dělící poměr tří navzájem různých kolineárních<br />
bodů A, B, C platí<br />
(A, B, C) = (T(A), T(B), T(C))<br />
.<br />
Dá se ukázat, že každou afinní transformaci lze popsat v následujícím maticovém<br />
tvaru:<br />
⎛<br />
a 11 , a 12 ,<br />
⎞<br />
0<br />
[x ′ , y ′ , w ′ ] = [x, y, w] ⎝ a 21 , a 22 , 0 ⎠ , (1.16)<br />
p 1 , p 2 , 1<br />
(<br />
a11 ,<br />
kde matice A =<br />
a 21 ,<br />
)<br />
a 12<br />
a 22<br />
je regulární (tj. má nenulový determinant) a p = (p 1 , p 2 )<br />
je vektor posunutí.<br />
Pokud bychom upustili od použití homogenních souřadnic, je možné zapsat vztah<br />
(1.16) <strong>pro</strong> body <strong>pro</strong>storu E 2 je tvaru<br />
(<br />
[x ′ , y ′ a11 ,<br />
] = [x, y]<br />
a 21 ,<br />
)<br />
a 12<br />
a 22<br />
+ (p 1 , p 2 ), (1.17)<br />
neboli stručně:<br />
X ′ = X · A + p, (1.18)<br />
kde p = (p 1 , p 2 ) je vektor posunutí.<br />
Pokud použijeme homogenních souřadnic a označíme<br />
⎛<br />
a 11 , a 12 ,<br />
⎞<br />
0<br />
T = ⎝ a 21 , a 22 , 0 ⎠ , (1.19)<br />
p 1 , p 2 , 1<br />
máme <strong>pro</strong> transformaci vlastních i nevlastních bodů vztah X ′ = X · T.
1.3. GEOMETRICKÉ TRANSFORMACE V E 2, RESP. V P (E 2 ) 13<br />
Příklad 3. Na obr. 1.3 je uveden příklad afinní transformace v rovině. Stín“ je odvozen<br />
”<br />
pomocí afinní transformace s maticí<br />
⎛<br />
1; 0;<br />
⎞<br />
0<br />
[x ′ , y ′ , w ′ ] = [x, y, w] ⎝ 1; −0, 5; 0 ⎠ . (1.20)<br />
0; 0; 1<br />
1.3.6 Skládání transformací<br />
Geometrický objekt je zpravidla podroben posloupnosti uvedených elementárních transformací.<br />
Z asociativního zákona <strong>pro</strong> násobení matic plyne, že matice složené transformace<br />
je součinem matic elementárních transformací.<br />
V předcházejících odstavcích jsme uvedli některé transformace s tím, že jsme předpokládali<br />
speciální určení (např. středem rotace byl počátek, osou souměrnosti byla souřadnicová<br />
osa). Složitější transformace můžeme popsat pomocí rozkladu (dekompozice) na transformace<br />
elementární. Postup vysvětlíme na příkladu.<br />
Příklad 4. Najdeme rovnici rovinné transformace <strong>pro</strong> otáčení kolem bodu A[x A , y A , 1]<br />
o úhel α.<br />
Řešení: Hledanou transformaci složíme ze tří elementárních transformací. Posunutím<br />
o vektor p = (−x A , −y A ) se bod A ztotožní s počátkem O. Po otočení bodů kolem<br />
počátku o úhel α posuneme výsledné body zpět o vektor −p . Posloupnost transformací<br />
zapíšeme za využití homogenních souřadnic v maticovém tvaru:<br />
⎛<br />
X ′ = X ⎝<br />
1, 0, 0<br />
0, 1, 0<br />
−x A , −y A , 1<br />
⎞ ⎛<br />
⎠ ⎝<br />
cos α, sin α, 0<br />
− sin α, cos α, 0<br />
0, 0, 1<br />
⎞ ⎛<br />
⎠ ⎝<br />
1, 0, 0<br />
0, 1, 0<br />
x A , y A , 1<br />
Provedeme-li vynásobení uvedených tří matic, obdržíme matici dané transformace ve<br />
tvaru ⎛<br />
cos α, sin α,<br />
⎞<br />
0<br />
⎝ − sin α, cos α, 0 ⎠ .<br />
x A (1 − cos α) + y A sin α, y A (1 − cos α) − x A sin α, 1<br />
1.3.7 Inverzní geometrická transformace<br />
Pro inverzní transformaci T −1 k dané transformaci T platí, že složením těchto dvou<br />
transformací je identita, tj. transformace, která každému bodu X přiřadí týž bod, tj. X ′ =<br />
X. Maticí identity je samozřejmě jednotková matice I. Označme T matici transformace<br />
T a L matici transformace T −1 . Pro tyto matice však musí platit vztah<br />
T · L = L · T = I,<br />
tj. L = T −1 – matice inverzní transformace je inverzní maticí k matici dané transformace.<br />
⎞<br />
⎠ .<br />
□
1.4. GEOMETRICKÉ TRANSFORMACE V E 3, RESP. V P (E 3 ) 14<br />
1.4 Geometrické transformace v E 3 , resp. v P (E 3 )<br />
Uvedeme přehled elementárních afinních transformací v <strong>pro</strong>storu E 3 , resp. v P (E 3 ). Transformační<br />
rovnice zapíšeme v maticovém tvaru. Postupovat budeme rychleji, nebot’ v mnoha<br />
případech je určení transformací v P (E 3 ) analogické k uvedeným poznatkům <strong>pro</strong> <strong>pro</strong>stor<br />
P (E 2 ). Podrobnější výklad je uveden jen tam, kde tato analogie neexistuje.<br />
1.4.1 Posunutí neboli translace<br />
Pro posunutí (translaci) určenou vektorem posunutí p = (x t , y t , z t ) máme transformační<br />
rovnici:<br />
⎛<br />
⎞<br />
1, 0, 0, 0<br />
[x ′ , y ′ , z ′ , w ′ ] = [x, y, z, w] ⎜ 0, 1, 0, 0<br />
⎟<br />
⎝ 0, 0, 1, 0 ⎠ .<br />
x t , y t , z t , 1<br />
1.4.2 Otáčení neboli rotace okolo osy<br />
Otáčení (rotace) je určeno osou otáčení a orientovaným úhlem otáčení. Uvedeme matici<br />
R x,α <strong>pro</strong> otáčení kolem souřadnicové osy x o úhel α, matici R y,β <strong>pro</strong> otáčení kolem osy y<br />
o úhel β a matici R z,γ <strong>pro</strong> otáčení kolem osy z o úhel γ. Snadno stanovíme matici R z,γ ,<br />
nebot’ vztahy <strong>pro</strong> transformaci složky x a y jsou analogické s rotací bodu okolo počátku –<br />
vztah (1.13), souřadnice z se nemění. Další případy, tj. popis rotace okolo osy x a y,<br />
získáme cyklickou záměnou os – tab. 1.1.<br />
Osa rotace 1. osa 2. osa<br />
z x y<br />
x y z<br />
y z x<br />
Tabulka 1.1:<br />
Pro hledané matice platí:<br />
⎛<br />
R x,α =<br />
⎜<br />
⎝<br />
1, 0, 0, 0<br />
0, cos α, sin α, 0<br />
0, − sin α, cos α, 0<br />
0, 0, 0, 1<br />
R z,γ =<br />
⎛<br />
⎜<br />
⎝<br />
⎞<br />
⎟<br />
⎠ , R y,β =<br />
⎛<br />
⎜<br />
⎝<br />
cos γ, sin γ, 0, 0<br />
− sin γ, cos γ, 0, 0<br />
0, 0, 1, 0<br />
0, 0, 0, 1<br />
cos β, 0, − sin β, 0<br />
0, 1, 0, 0<br />
sin β, 0, cos β, 0<br />
0, 0, 0, 1<br />
Všimněte si, že souměrnost podle osy můžeme v <strong>pro</strong>storu P (E 3 ) nahradit rotací okolo<br />
dané osy o úhel ϕ = π. V <strong>pro</strong>storu P (E 2 ) je rotace okolo bodu o úhel ϕ = π souměrností<br />
podle daného bodu (středu).<br />
⎞<br />
⎟<br />
⎠ .<br />
⎞<br />
⎟<br />
⎠ ,
1.4. GEOMETRICKÉ TRANSFORMACE V E 3, RESP. V P (E 3 ) 15<br />
1.4.3 Souměrnost podle roviny<br />
Souměrnost podle roviny je určena rovinou souměrnosti. Uvedeme rovnice <strong>pro</strong> transformaci<br />
bodu souměrností podle jednotlivých souřadnicových rovin:<br />
⎛<br />
⎞<br />
i, 0, 0, 0<br />
[x ′ , y ′ , z ′ , w ′ ] = [x, y, z, w] ⎜ 0, j, 0, 0<br />
⎟<br />
⎝ 0, 0, k, 0 ⎠ ,<br />
0, 0, 0, 1<br />
kde<br />
i = -1, j = 1, k = 1 <strong>pro</strong> souměrnost podle roviny yz,<br />
i = 1, j = -1, k = 1 <strong>pro</strong> souměrnost podle roviny xz,<br />
i = 1, j = 1, k = -1 <strong>pro</strong> souměrnost podle roviny xy.<br />
1.4.4 Dilatace<br />
Dilatace neboli změna měřítka na souřadnicových osách je určena nenulovými násobky<br />
s x , s y , s z původních jednotek. Maticově můžeme psát:<br />
⎛<br />
⎞<br />
s x 0 0 0<br />
[x ′ , y ′ , z ′ , w ′ ] = [x, y, z, w] ⎜ 0 s y 0 0<br />
⎟<br />
⎝ 0 0 s z 0 ⎠ .<br />
0 0 0 1<br />
Podobně jako v případu rovinné geometrie dostaneme i zde <strong>pro</strong> s = s x = s y<br />
stejnolehlost se středem stejnolehlosti v počátku a s koeficientem s.<br />
= s z<br />
1.4.5 Obecná afinní transformace a <strong>pro</strong>jektivní transformace<br />
Podobně jako v rovinném případě můžeme i v <strong>pro</strong>storu P (E 3 ) popsat každou afinní transformaci<br />
v následujícím maticovém tvaru:<br />
⎛<br />
⎞<br />
a 11 , a 12 , a 13 , 0<br />
[x ′ , y ′ , z ′ , w ′ ] = [x, y, z, w] ⎜ a 21 , a 22 , a 23 , 0<br />
⎟<br />
⎝ a 31 , a 32 , a 33 , 0 ⎠ , (1.21)<br />
p 1 , p 2 , p 3 , 1<br />
⎛<br />
⎞<br />
a 11 , a 12 , a 13<br />
kde matice A = ⎝ a 21 , a 22 , a 23<br />
⎠ je regulární (tj. má nenulový determinant).<br />
a 31 , a 32 , a 33<br />
Opět můžeme uvést, že uplatnění obecné afinní transformace je popsáno maticovým<br />
součinem X ′ = X · T, kde T je matice transformace.<br />
Pro zvídavého čtenáře můžeme ještě doplnit, že obecnější transformací je tzv. <strong>pro</strong>jektivní<br />
transformace. Ta sice zachovává kolinearitu bodů, ale již může měnit dělící poměr<br />
bodů (nemění však podíl dělících poměrů – tzv. dvojpoměr). Popis takového transformace<br />
je tvaru (1.21) s tím, že poslední sloupec transformační matice může obsahovat i nenulové<br />
prvky. V afinní transformaci vlastnímu bodu byl přiřazen vždy bod vlastní (a nevlastnímu
1.5. SKLÁDÁNÍ TRANSFORMACÍ A INVERZNÍ TRANSFORMACE 16<br />
bod nevlastní). Toto již neplatí v případě <strong>pro</strong>jektivní transformace. V důsledku to znamená,<br />
že <strong>pro</strong>jektivní transformace obecně nezachovává rovnoběžnost (afinní transformace<br />
rovnoběžnost zachovává). Příkladem <strong>pro</strong>jektivního zobrazení je např. perspektivní pohled<br />
apod.<br />
1.5 Skládání transformací a inverzní transformace<br />
Vše, co jsme uvedli o skládání transformací a o inverzní transformaci v rovinném případě,<br />
je platné i <strong>pro</strong> transformace v <strong>pro</strong>storu P (E 3 ).<br />
Pro ilustraci uvedeme alespoň jeden příklad.<br />
Příklad 5. Sestavíme matici souměrnosti podle roviny x−2z +3 = 0. Určíme pak obrazy<br />
bodů O[0, 0, 0], R[1, 1, 1] a Q[−3, 0, 5] a obraz směru (nevlastního bodu) daného vektorem<br />
(1, 0, −2).<br />
Řešení: Zvolíme postup, který byl použit již v části věnované rovinným transformacím,<br />
tj. <strong>pro</strong>vedeme rozklad (dekompozici) hledané transformace T na elementární transformace.<br />
Daná rovina je zřejmě rovnoběžná s osou y (koeficient u y je nulový). Transformaci T tedy<br />
získáme složením:<br />
• posunutí P (rovina souměrnosti bude po posunutí <strong>pro</strong>cházet osou y),<br />
• rotace R (rovinu souměrnosti převedeme do polohy totožné s rovinou xy),<br />
• souměrnosti S podle roviny xy,<br />
• rotace R −1 ,<br />
• posunutí P −1 .<br />
Poslední dvě transformace (pozor na pořadí) umístí zpět rovinu souměrnosti do původní<br />
polohy. Píšeme<br />
T = P −1 ◦ R −1 ◦ S ◦ R ◦ P .<br />
Vektor normály dané roviny je n = (1, 0, −2). Určíme dále alespoň jeden bod roviny,<br />
např. bod X ∈ x. Volíme tedy z = 0 a máme X[−3, 0, 0]. První transformací bude posunutí<br />
P o vektor (3, 0, 0). Rovina souměrnosti <strong>pro</strong>chází po <strong>pro</strong>vedení transformace P počátkem<br />
a osou y. Nyní <strong>pro</strong>vedeme rotaci R, v níž rovina přejde do některé souřadnicové roviny,<br />
např. xy. Stanovíme úhel otočení α jako odchylku rovin. Použijeme k tomu normálové<br />
vektory n a z, kde z=(0,0,1) je normálový vektor roviny xy. Platí<br />
cos α =<br />
|n · z|<br />
|n| · |z| ,<br />
tj.<br />
cos α = 2 √<br />
5<br />
= 2 5√<br />
5.<br />
Pomocí vztahu sin 2 α = 1 − cos 2 α vypočteme sin α = √ 5<br />
5 .
1.6. CVIČENÍ 17<br />
Označme matice, které odpovídají daným transformacím stejnými písmeny, jako jsou<br />
označeny dílčí transformace (R bude matice rotace R apod.). Pro matici T výsledné<br />
transformace platí (pozor na pořadí):<br />
T = P · R · S · R −1 · P −1 ,<br />
tj.<br />
T =<br />
⎛<br />
⎜<br />
⎝<br />
1, 0, 0, 0<br />
0, 1, 0, 0<br />
0, 0, 1 0<br />
3, 0, 0, 1<br />
⎛<br />
· ⎜<br />
⎝<br />
2<br />
5<br />
⎞<br />
⎟<br />
⎠ ·<br />
⎛<br />
⎜<br />
⎝<br />
√ √<br />
2<br />
5 5, 0, − 5<br />
, 0 5<br />
0, 1, 0, 0<br />
√<br />
5<br />
, 0, 2<br />
5 5√<br />
5, 0<br />
√ √<br />
5, 0,<br />
5<br />
, 0 5<br />
0, 1, 0, 0<br />
, 0, 2<br />
5 5√<br />
5, 0<br />
− √ 5<br />
0, 0, 0, 1<br />
0, 0, 0, 1<br />
⎞ ⎛<br />
⎟<br />
⎠ ·<br />
⎜<br />
⎝<br />
⎞<br />
⎟<br />
⎠ ·<br />
⎛<br />
⎜<br />
⎝<br />
1, 0, 0, 0<br />
0, 1, 0, 0<br />
0, 0, 1 0<br />
−3, 0, 0, 1<br />
1, 0, 0, 0<br />
0, 1, 0, 0<br />
0, 0, −1 0<br />
0, 0, 0, 1<br />
⎞<br />
⎟<br />
⎠ .<br />
⎞<br />
⎟<br />
⎠ ·<br />
Provedeme-li naznačené násobení matic, obdržíme matici výsledné transformace:<br />
⎛<br />
3<br />
, 0, 4<br />
, 0 ⎞<br />
5 5<br />
T = ⎜ 0, 1, 0, 0<br />
⎝ 4<br />
, 0, − 3, 0<br />
⎟<br />
⎠ .<br />
5 5<br />
− 6, 0, 12<br />
, 1 5 5<br />
Pro určení nové (transformované) polohy daných vlastních bodů O, R, Q a nevlastního<br />
bodu [1, 0, −2, 0] stačí vynásobit homogenní souřadnice daných maticí T. S výhodou<br />
můžeme tuto operaci zapsat ve tvaru (řádky první matice jsou dány homogenními souřadnicemi<br />
zadaných bodů):<br />
⎛<br />
⎞ ⎛<br />
3<br />
⎜<br />
⎟<br />
⎝<br />
⎠ ·<br />
, 0, 4<br />
, 0 ⎛<br />
− 6 5 5<br />
⎜ 0, 1, 0, 0<br />
⎟<br />
⎝ 4<br />
⎠ = , 0, 12<br />
, 1 ⎞<br />
5 5<br />
1<br />
⎜ , 1, 13<br />
, 1<br />
5 5 ⎟<br />
⎝<br />
⎠ .<br />
0, 0, 0, 1<br />
1, 1, 1, 1<br />
−3, 0, 5, 1<br />
1, 0, −2, 0<br />
⎞<br />
, 0, − 3, 0<br />
5 5<br />
− 6, 0, 12<br />
, 1 5 5<br />
1, 0, −3, 1<br />
−1, 0, 2, 0<br />
Máme tedy T(O) = [− 6, 0, 12, 1], T(R) = [ 1, 1, 13 , 1], T(Q) = [1, 0, −3, 1] a obrazem<br />
5 5 5 5<br />
vektoru s = (1, 0, −2) je vektor T(s) = (−1, 0, 2), tj. vektor opačný (jde vlastně o obraz<br />
normálového vektoru zadané roviny souměrnosti). Oba vektory s a T(s) určují stejný<br />
nevlastní bod, tj. bod, který je v dané transformaci samodružný.<br />
□<br />
1.6 Cvičení<br />
1.1 Je dána jednotková krychle ABCDA ′ B ′ C ′ D ′ . Napište transformační rovnice přechodu<br />
od kartézského souřadnicového systému {A, AB, −→<br />
AD, −→<br />
AA −→<br />
′ } k systému {C ′ −→<br />
, C ′ D ′<br />
−→<br />
, C ′ B ′ , C −→<br />
′ C}.<br />
[x = −x ′ + 1, y = −y ′ + 1, z = −z ′ + 1]
1.6. CVIČENÍ 18<br />
1.2 Rozhodněte, zda matice<br />
A =<br />
⎛<br />
⎜<br />
⎝<br />
1<br />
, − √ 2<br />
, − 1<br />
2 2 2<br />
1<br />
, √<br />
2<br />
, − 1<br />
2 2 2<br />
− √ 2<br />
, 0, √<br />
2<br />
2 2<br />
⎞<br />
⎟<br />
⎠<br />
je transformační maticí <strong>pro</strong> přechod mezi dvěma kartézskými soustavami souřadnic.<br />
[využijeme vztahů (1.12) – není]<br />
1.3 Sestavte transformační rovnice přechodu mezi dvěma kartézskými systémy souřadnic,<br />
jestliže nový systém vznikne z původního otočením kolem osy z o úhel ϕ = − π.<br />
4<br />
[x = √ 2<br />
2 (x′ + y ′ ), y = √ 2<br />
2 (−x′ + y ′ ), z = z ′ ]<br />
1.4 Určete nové souřadnice bodu M[2, −1, 3], jestliže se kartézská souřadnicová soustava<br />
otočí okolo osy z o orientovaný úhel α = π. 6 [ √3<br />
[ −<br />
1<br />
, −1 − √ 3<br />
]] , 3 2 2<br />
1.5 Sestavte matici geometrické transformace v E 2 , která vznikne složením (v tomto<br />
pořadí) rotace okolo bodu S[1, 2] o úhel 45 o a dilatace, v níž se mění měřítko na ose<br />
x na poloviční.<br />
⎡ ⎛ √<br />
2<br />
, √ ⎤<br />
2<br />
, 0<br />
4 2<br />
⎢<br />
⎣T =<br />
⎜<br />
⎝<br />
− √ 2<br />
, √<br />
2<br />
4<br />
1<br />
+ √ 2<br />
, 2 − 3<br />
2 4 2<br />
⎞<br />
√ , 0 ⎟⎥<br />
2<br />
⎠⎦<br />
2, 1<br />
1.6 Určete obrazy bodů S[1, 2] a O[0, 0] a vektoru a = (1, 1) v transformaci podle<br />
předcházejícího příkladu. [<br />
T(A) = [ 1, 2] , T(0) = [ 1 + √ 2<br />
, 2 − √ √ ]<br />
3<br />
2 2 4 2 2] , T(a) = (0, 2)<br />
1.7 Určete matici inverzní transformace k transformaci podle cvičení 5 z této kapitoly.<br />
[ určete T −1 , příp. (pořadí!) T −1 = R S,−45 0 ◦ D sx=2 ]<br />
1.8 V <strong>pro</strong>storu E 2 určete afinní transformaci, která má samodružné body O[0, 0] a A[1, 0]<br />
a obrazem bodu B[0, 1] je bod B ′ [1, 1].<br />
⎡ ⎛ ⎞⎤<br />
1, 0, 0<br />
⎣T = ⎝ 1, 1, 0 ⎠⎦<br />
0, 0, 1<br />
1.9 Sestavte matici rotace – jako geometrické transformace v E 3 , je-li osou rotace přímka<br />
o : x = −t , y = 2t , z = −1 ⎡ .<br />
⎤<br />
⎛<br />
T = P −1<br />
o→o 1<br />
◦ R −1<br />
o 1 →y ◦ R y,ϕ ◦ R o1 →y ◦ P o→o1 ;<br />
4<br />
cos ϕ + 1, 2<br />
cos ϕ − 2, − ⎞<br />
2√ 5<br />
sin ϕ, 0<br />
5 5 5 5 5<br />
2<br />
⎢ T = ⎜<br />
cos ϕ − 2, 1<br />
cos ϕ + 4, − √ 5<br />
sin ϕ, 0<br />
5 5 5 5 5 ⎣ ⎝<br />
2 √ √<br />
5<br />
sin ϕ, 5<br />
⎟ ⎥<br />
sin ϕ, cos ϕ, 0 ⎠ ⎦<br />
5 5<br />
2 √ √<br />
5<br />
sin ϕ, 5<br />
sin ϕ, cos ϕ − 1, 1 5 5
1.7. KONTROLNÍ OTÁZKY 19<br />
1.10 Maticově popište geometrickou transformaci, která vznikne složením rotace okolo<br />
osy z a posunutí ve směru ⎡ této osy (jde o popis šroubového ⎛ pohybu). ⎞⎤<br />
cos ϕ, sin ϕ, 0, 0<br />
⎢<br />
⎣ matice transformace T = ⎜ − sin ϕ, cos ϕ, 0, 0<br />
⎟⎥<br />
⎝ 0, 0, 1, 0 ⎠⎦<br />
0, 0, v 0 ϕ, 1<br />
1.7 Kontrolní otázky<br />
1.1 Jak se liší homogenní souřadnice vlastního a nevlastního bodu.<br />
1.2 Pomocí geometrických transformací v rovině uved’te příklad dvou matic A a B, <strong>pro</strong><br />
něž A · B = B · A, tj. případ zaměnitelného pořadí dvou transformací.<br />
1.3 Pomocí geometrických transformací v rovině uved’te příklad dvou matic A a B, <strong>pro</strong><br />
něž A · B ≠ B · A, tj. případ nezaměnitelného pořadí dvou transformací.<br />
1.4 Matice transformace v P (E 3 ) je tvaru<br />
⎛<br />
T =<br />
⎜<br />
⎝<br />
α, 0, 0, 0<br />
0, β, 0, 0<br />
0, 0, γ, 0<br />
0, 0, 0, 1<br />
Do následující tabulky doplňte <strong>pro</strong> dané hodnoty diagonálních prvků, o jaké souměrnosti<br />
se jedná:<br />
⎞<br />
⎟<br />
⎠ .<br />
α β γ souměrnost podle<br />
-1 1 1<br />
-1 -1 1<br />
-1 -1 -1<br />
1 -1 1<br />
1 1 -1<br />
-1 1 -1<br />
1 -1 -1<br />
1.5 K maticím souměrností z předcházející otázky stanovte inverzní transformace a formulujte<br />
obecné tvrzení o inverzní transformaci k souměrnosti.<br />
1.6 Popište, jak je možné stanovit parametrické vyjádření translačních (vznikají posuvným<br />
pohybem křivky), rotačních a šroubových ploch pomocí transformací.
Kapitola 2<br />
Křivky<br />
2.1 Základní pojmy<br />
Křivkou rozumíme dráhu pohybujícího se bodu.<br />
Křivka je jednoparametrická množina bodů, nebot’ pohyb je závislý na jediném parametru<br />
– zpravidla jde o čas.<br />
Obrázek 2.1: K definici křivky<br />
Pomocí matematických <strong>pro</strong>středků je možné definovat regulární křivku takto:<br />
Definice 1. Regulární křivkou třídy C n v E 3 rozumíme množinu K ⊂ E 3 (obr. 2.1), <strong>pro</strong><br />
níž existuje vektorová funkce P (t), t ∈ I tak, že<br />
(a) P : I → K, I je otevřený interval,<br />
(b) P je třídy C n ,<br />
(c) |P ′ (t 0 )| ≠ 0 <strong>pro</strong> všechna t 0 ∈ I,<br />
(d) t 1 ≠ t 2 ⇒ P (t 1 ) ≠ P (t 2 ).<br />
20
2.1. ZÁKLADNÍ POJMY 21<br />
Je samozřejmě možné omezit se v definici na rovinu, tedy na <strong>pro</strong>stor E 2 , tedy na<br />
křivky ležící v rovině. Rovinnou křivkou rozumíme navíc ale i křivku, která je definována<br />
v <strong>pro</strong>storu E 3 , ale všechny její body leží v jedné rovině.<br />
Křivkou (bez přívlastku ”<br />
regulární“) zpravidla rozumíme množinu bodů, která je po<br />
částech regulární křivkou, tj. připouštíme, že v konečném počtu bodů jsou porušeny uvedené<br />
podmínky.<br />
Uvedená definice využívá tzv. vektorový popis křivky, který lze ale snadno rozepsat<br />
do parametrických rovnic.<br />
Příklad 6. Např. elipsa má parametrické vyjádření<br />
její vektorový popis v E 2 je<br />
Rovnice<br />
x = a cos t, y = b sin t, t ∈ (0, 2π); a, b > 0,<br />
P (t) = (a cos t, b sin t).<br />
x = r cos t, y = r sin t, z = 2t, t ∈ (−π, π)<br />
jsou vyjádřením části šroubovice. Vektorově můžeme psát<br />
P (t) = (r cos t, r sin t, 2t).<br />
I rovinnou křivku můžeme zapsat jako křivku v <strong>pro</strong>storu např.<br />
je vyjádřením úsečky v <strong>pro</strong>storu.<br />
2.1.1 Tečna a normála křivky<br />
x = 1 + t, y = t, z = 2 − 0.5t, t ∈ 〈5, 6〉<br />
Na křivce zvolíme bod T a v jeho okolí bod A. Tečna křivky je limitní polohou přímky<br />
AT <strong>pro</strong> A → T (obr.2.2).<br />
Pomocí vektoru první derivace můžeme definovat tečnu křivky jako přímku určenou<br />
bodem křivky a tečným vektorem. Píšeme X = T + su, kde<br />
u = (x ′ (t), y ′ (t), z ′ (t)), u ≠ o<br />
je tečný vektor a T [T 1 , T 2 , T 3 ] dotykový bod.<br />
Sečna je spojnice dvou bodů křivky.<br />
Asymptota je tečna v nevlastním bodě.<br />
Normála v bodě T je každá přímka kolmá k tečně v bodě T <strong>pro</strong>cházející bodem T .<br />
Normálová rovina je množina všech normál v bodě křivky. Je to rovina kolmá k<br />
tečně.<br />
Úhel křivek k 1 , k 2 (<strong>pro</strong>tínajících se) je úhel jejich tečen v jejich průsečíku (obr.2.3).<br />
Rovnoběžným nebo středovým průmětem <strong>pro</strong>storové křivky je rovinná křivka. Průmětem<br />
tečny je tečna nebo bod.
2.1. ZÁKLADNÍ POJMY 22<br />
Obrázek 2.2: Obrázek 2.3:<br />
2.1.2 Klasifikace bodů křivky<br />
Bod, ve kterém má křivka jedinou tečnu určenou jediným nenulovým vektorem, nazýváme<br />
regulární bod; v opačném případě bod nazveme singulární.<br />
Různé typy singulárních bodů vidíme na obr. 2.4. Bod A v obrázku 2.4a) se nazývá<br />
uzlový bod , body B a C v obrázku 2.4b) a c) jsou body vratu a bod D v obrázku<br />
2.4d) je inflexní bod (ten je speciálním případem regulárního bodu).<br />
Obrázek 2.4:<br />
2.1.3 Rektifikace<br />
Rektifikace oblouku křivky je rozvinutí oblouku křivky na přímku, tj. sestrojení úsečky<br />
stejné velikosti, jako je délka oblouku křivky. Nejjednodušší rektifikace je založena na<br />
náhradě křivky lomenou čarou (lineární interpolace) - obr. 2.5 . Na křivce zvolíme vhodný<br />
počet bodů (na obr. 2.5 jsou označeny A 1 , A 2 , . . .), spojíme lomenou čarou a jednotlivé<br />
úsečky přeneseme na přímku. Je zřejmé, že čím více bodů zvolíme, tím přesněji můžeme<br />
zjistit délku křivky.<br />
Věta 1. Délku oblouku <strong>pro</strong>storové křivky, <strong>pro</strong> kterou známe její parametrické vyjádření,<br />
můžeme vypočítat pomocí integrálu<br />
∫ t2<br />
√<br />
x′ (t) 2 + y ′ (t) 2 + z ′ (t) 2 dt,<br />
t 1
2.1. ZÁKLADNÍ POJMY 23<br />
Obrázek 2.5: Obrázek 2.6:<br />
kde t 1 a t 2 jsou krajní body oblouku křivky.<br />
K rektifikaci oblouku kružnice se často užívalo přibližných konstrukcí jako např. konstrukce<br />
Kochaňského, d’Ocagneova nebo Sobotkova. Použití počítačů v technických oborech<br />
nám umožňuje zjistit délku oblouku mnohem pohodlněji i přesněji, <strong>pro</strong>to i zde budeme<br />
používat bud’ výpočtu pomocí integrálu, nebo pomocí lineární interpolace (jako součet<br />
délek stran nahrazující lomené čáry).<br />
Obráceně můžeme také navinout úsečku na křivku, tj. na dané křivce najdeme oblouk,<br />
jehož délka se rovná velikosti dané úsečky.<br />
2.1.4 Oskulační rovina a oskulační kružnice<br />
Je dán bod T a tečna t v tomto bodě, na křivce zvolíme v okolí bodu T bod A. Rovina α je<br />
určená bodem A a tečnou t. Limitní poloha této roviny při A → T se nazývá oskulační<br />
rovina . V oskulační rovině leží jedna z normál křivky v daném bodě. Tuto normálu<br />
nazýváme hlavní normála . Normála kolmá k oskulační rovině se nazývá binormála.<br />
Určení rovnice oskulační roviny můžeme <strong>pro</strong>vést podle následujícího tvrzení:<br />
Věta 2. Pokud jsou vektory P ′ a P ′′ v daném bodě P (t 0 ) křivky nekolineární, tj. daný bod<br />
křivky není jejím inflexním bodem, pak oskulační rovina křivky v daném bodě je určena<br />
vektory P ′ a P ′′ , tj. rovnici oskulační roviny můžeme psát ve tvaru<br />
X(u, v) = P (t 0 ) + uP ′ (t 0 ) + vP ′′ (t 0 ) , u ∈ R, v ∈ R .<br />
Na křivce k zvolíme libovolný regulární bod A. Dále na křivce zvolíme ještě další dva<br />
body A 1 , A 2 . Body A, A 1 , A 2 je určena kružnice l. Oskulační kružnice křivky k v bodě<br />
A je limitní polohou kružnice l(A, A 1 , A 2 ), jestliže A 1 → A a A 2 → A (obr.2.6). Střed<br />
této kružnice nazýváme střed křivosti a poloměr r této kružnice nazýváme poloměr<br />
křivosti. Číslo 1 k = 1 nazýváme první křivostí (flexí) křivky k v bodě A. Kromě toho<br />
r<br />
u křivek pracujeme i s druhou křivostí (torzí) 2 k, která vyjadřuje <strong>pro</strong>storové zakřivení<br />
křivky, tedy zakřivení vzhledem k oskulační rovině. Návod k určení obou křivostí dává<br />
následující věta.
2.1. ZÁKLADNÍ POJMY 24<br />
Věta 3. Pro regulární křivku s obecným parametrem platí<br />
( 1 k) 2 = (P ′ × P ′′ ) 2<br />
(P ′ · P ′ ) 3<br />
2 k = (P ′ , P ′′ , P ′′′ )<br />
(P ′ × P ′′ ) 2<br />
Oskulační kružnice se v malém okolí bodu A velmi málo liší od křivky k, a <strong>pro</strong>to<br />
můžeme v okolí bodu A nahradit křivku její oskulační kružnicí. Toto nahrazení se používá<br />
např. u kuželoseček, kde známe jednoduché konstrukce oskulačních kružnic ve vrcholech.<br />
Oskulační kružnice leží v oskulační rovině křivky a má poloměr rovný převrácené hodnotě<br />
první křivosti dané křivky v daném bodě. Pro polohový vektor středu S křivosti křivky v<br />
bodě daném parametrem t 0 máme<br />
S = P (t 0 ) + 1<br />
1<br />
k(t 0 ) n.<br />
Křivky se dotýkají v daném bodě, mají-li v něm společnou tečnu.<br />
Křivka může být dána i jiným způsobem, než jako dráha bodu, např. jako obálka<br />
jednoparametrické soustavy křivek, ekvidistanta, evoluta, evolventa, cykloida nebo jako<br />
průnik ploch.<br />
Některé z těchto křivek dále popíšeme, ale více se zaměříme na <strong>pro</strong>storovou křivku<br />
důležitou <strong>pro</strong> technickou praxi – šroubovici.<br />
Obrázek 2.7: Obrázek 2.8:<br />
Příklad 7. Pro <strong>pro</strong>storovou křivku danou vektorovou funkcí P (t), t ∈ I, určete jednotkové<br />
vektory určující tečnu, hlavní normálu a binormálu tak, aby tvořily pravotočivý systém.<br />
Řešení: Hledané jednotkové a vzájemně kolmé vektory označme t, n a b. Je zřejmé, že<br />
t = P ′<br />
|P ′ |<br />
(jde o normování tečného vektoru). Vektory P ′ a P ′′ určují (pokud jde o neinflexní bod)<br />
spolu s daným bodem křivky oskulační rovinu. Místo vektoru P ′ můžeme uvažovat již
2.1. ZÁKLADNÍ POJMY 25<br />
jednotkový vektor t. Pomocí vektorového součinu určíme vektor kolmý k oskulační rovině<br />
a <strong>pro</strong>vedeme jeho normování. Pro vektor binormály tedy platí<br />
b = t × P ′′<br />
|t × P ′′ | .<br />
Jednotkový vektor hlavní normály (pozor na pořadí vektorů) určíme již snadno pomocí<br />
vektorového součinu jednotkových a na sebe kolmých vektorů (není již nutné normování):<br />
2.1.5 Obálka<br />
n = b × t.<br />
Je dána jednoparametrická soustava křivek v rovině. Křivka u, které se dotýkají všechny<br />
křivky soustavy se nazývá obálka soustavy křivek. Dotykový bod obálky a křivky<br />
daného systému se nazývá charakteristický bod.<br />
Na obrázku 2.7a) je křivka u obálkou soustavy přímek, na obrázku 2.7b) je dvojice<br />
křivek u, u ′ obálkou soustavy elips. Na každé obálce je vyznačeno několik charakteristických<br />
bodů.<br />
Věta 4. Uvažujeme rovinnou křivku danou implicitní rovnicí F (x, y, α) = 0, kde α je<br />
parametr popisující jednotlivé křivky dané soustavy křivek. Necht’ ∂2 F<br />
≠ 0, tj. tvořící<br />
∂α 2<br />
křivka má s obalovou křivkou lokálně společný jen bod, tedy křivka se svým pohybem nere<strong>pro</strong>dukuje.<br />
Pak souřadnice bodů obalové křivky jsou řešením soustavy<br />
F (x, y, α) = 0 ,<br />
∂F (x, y, α)<br />
∂α<br />
= 0.<br />
Uvažujeme-li α jako parametr, dostaneme obalovou křivku a α je její parametr.<br />
Příklad 8. Určete obálku systému kružnic (x − α) 2 + y 2 = 1.<br />
Řešení: Podle předcházející věty máme rovnice:<br />
Dostáváme dvě rovnice<br />
(x − α) 2 + y 2 = 1 ∂F<br />
∂α<br />
= 2(x − α)(−1) = 0 .<br />
(x − α) 2 + y 2 − 1 = 0<br />
x − α = 0<br />
Dosazením z druhé rovnic do první, máme tuto rovnici y 2 − 1 = 0, tj. y = ±1. Obálkou<br />
systému křivek jsou tedy dvě přímky y = 1 a y = −1. Výsledkem je samozřejmě v souladu<br />
s tím, že v zadání šlo o jednotkovou kružnici, které se posouvá svým středem po ose x.<br />
□<br />
□
2.1. ZÁKLADNÍ POJMY 26<br />
2.1.6 Ekvidistanta<br />
Máme dánu rovinnou křivku k. Okolo každého bodu této křivky opíšeme kružnici o<br />
poloměru r. Jestliže existuje obálka této soustavy kružnic nazýváme ji ekvidistantou<br />
křivky k - obr. 2.8.<br />
Body ekvidistanty můžeme získat také jiným způsobem: v každém bodě A křivky k<br />
sestrojíme hlavní normálu a naneseme na ni od bodu A úsečku o velikosti r. Tento postup<br />
lze použít i <strong>pro</strong> <strong>pro</strong>storové křivky.<br />
k<br />
h<br />
c<br />
e<br />
p<br />
Obrázek 2.9: Obrázek 2.10:<br />
2.1.7 Cykloida<br />
Při odvalování křivky k po pevné křivce p opíše každý bod roviny křivku, kterou nazýváme<br />
trajektorie (dráha).<br />
Při odvalování kružnice k po přímce p opíše každý bod kružnice (<strong>pro</strong>stou) cykloidu.<br />
Bod uvnitř kružnice k opíše zkrácenou cykloidu a bod vně kružnice opíše <strong>pro</strong>dlouženou<br />
cykloidu. Na obrázku 2.9 je znázorněna cykloida c, zkrácená cykloida e a <strong>pro</strong>dloužená<br />
cykloida h.<br />
2.1.8 Evoluta a evolventa<br />
Jestliže existuje obálka hlavních normál rovinné křivky, nazýváme ji evolutou. Lze ji pak<br />
také získat jako množinu středů křivosti křivky.<br />
Evolventu křivky p získáme následujícím způsobem: Na křivce p zvolíme bod A, na<br />
křivce volíme další body, v každém bodě A 1 sestrojíme tečnu a naneseme na ni délku<br />
oblouku A 1 A. Takto získaný bod je bodem evolventy křivky p.<br />
Můžeme také říci, že jestliže odvalujeme přímku po křivce p, bod přímky opisuje<br />
evolventu.<br />
Na obrázku 2.10 je část evolventy kružnice. Křivka q je evolventou kružnice p (kruhovou<br />
evolventou). Kružnice p je evolutou křivky q.<br />
2.1.9 Řídící kuželová plocha<br />
Řídící kuželová plocha <strong>pro</strong>storové křivky je množina všech přímek, vedených pevným<br />
bodem V rovnoběžně se všemi tečnami křivky (tečna křivky je rovnoběžná s povrchovou
2.2. ŠROUBOVICE 27<br />
přímkou řídící kuželové plochy) (obr.2.11).<br />
Obrázek 2.11:<br />
2.2 Šroubovice<br />
2.2.1 Základní pojmy<br />
Definice 2. Šroubový pohyb vzniká složením rovnoměrného otáčivého pohybu kolem<br />
pevné přímky (osy) a rovnoměrného posuvného pohybu ve směru této přímky.<br />
Šroubovice je dráha bodu A při šroubovém pohybu, kde ω je úhel otočení a p posunutí<br />
bodu A (obr. 2.12).<br />
Výška závitu v je velikost posunutí bodu při otočení o 2π radiánů. Jestliže otočíme<br />
bod o 1 radián, označíme velikost posunutí v 0 a nazýváme redukovanou výškou závitu.<br />
Platí v 0 = v . 2π<br />
Šroubovice (o, A, v 0 , {±}) je určena osou o, bodem A, redukovanou výškou závitu v 0<br />
a informací o pravotočivosti nebo levotočivosti šroubovice (+ nebo −).<br />
Šroubovice leží na rotační válcové ploše. Jestliže rozvineme tuto válcovou plochu do<br />
roviny, šroubovice se rozvine do přímky. Pokud zavedeme souřadnicový systém tak, aby<br />
stopník šroubovice (bod, ve kterém šroubovice <strong>pro</strong>tíná půdorysnu) ležel v počátku a osa<br />
šroubovice byla rovnoběžná s osou y, je toto rozvinutí šroubovice grafem závislosti posunutí<br />
na délce oblouku (neboli úhlu otočení) (obr.2.13).<br />
2.2.2 Parametrické vyjádření šroubovice<br />
Parametrické rovnice pravotočivé šroubovice, jejíž osou je osa z, r je poloměr válcové<br />
plochy, na níž šroubovice leží, redukovaná výška závitu je v 0 a bod A[r, 0, 0], jsou<br />
x = r cos ω, y = r sin ω, z = v 0 ω, ω ∈ (0, 2π).<br />
Jestliže šroubovici umístíme tak, aby osa šroubovice byla kolmá na půdorysnu, pak<br />
půdorysem šroubovice je kružnice a nárysem šroubovice je zobecněná sinusoida (křivka<br />
odpovídající sinusoidě v afinitě).
2.2. ŠROUBOVICE 28<br />
Obrázek 2.12:<br />
Obrázek 2.13: Obrázek 2.14:<br />
2.2.3 Tečna šroubovice a její průvodní trojhran<br />
Věta 5. Tečny šroubovice svírají konstantní úhel s rovinou kolmou k ose šroubovice, resp.<br />
s osou šroubového pohybu. Říkáme, že šroubovice je křivka konstantního spádu.<br />
Důkaz: Určíme tečný vektor křivky a vypočteme odchylku tohoto vektoru od směrového<br />
vektoru osy šroubovice. Bez újmy na obecnosti předpokládejme, že osou šroubovice je<br />
osa z, tedy směrový vektor osy z = (0, 0, 1). Derivováním složek parametrické rovnice<br />
šroubovice podle parametru ω vypočteme<br />
Pro odchylku α vektorů z a P ′ platí<br />
P ′ = (−r sin ω, r cos ω, v 0 ).<br />
cos α = z · P ′<br />
|z| · |P ′ | = v 0<br />
1 · √r 2 + v 2 0<br />
=<br />
v<br />
√ 0<br />
.<br />
r2 + v0<br />
2<br />
Z toho je zřejmé, že úhel α nezávisí na parametru ω a tedy odchylka tečny šroubovice od<br />
její osy je ve všech bodech šroubovice stejná.
2.2. ŠROUBOVICE 29<br />
Půdorysné stopníky tečen šroubovice leží na kruhové evolventě kružnice, která je<br />
půdorysem šroubovice.<br />
Věta 6. Řídící kužel šroubovice (řídící kuželová plocha), který je tvořen površkami<br />
rovnoběžnými s tečnami šroubovice, je rotační, má výšku v 0 a poloměr podstavy r.<br />
Důkaz: Tvrzení plyne z důkazu věty 5. Tečna šroubovice je rovnoběžná s přeponou<br />
trojúhelníka o odvěsnách v 0 a r s tím, že odvěsna délky v 0 leží na ose šroubového pohybu.<br />
Hlavní normála šroubovice je normála kolmá k ose a osu <strong>pro</strong>tíná.<br />
Oskulační rovina je určena hlavní normálou a tečnou šroubovice.<br />
Binormála je normála kolmá na oskulační rovinu.<br />
2.2.4 Křivosti šroubovice<br />
Provedeme výpočet první a druhé křivosti šroubovice. Máme<br />
a vypočteme<br />
Určíme vektor<br />
P ′ = (−r sin ω, r cos ω, v 0 )<br />
P ′′ = (−r cos ω, −r sin ω, 0).<br />
q = P ′ × P ′′ = (rv 0 sin ω, −rv 0 cos ω, r 2 ).<br />
Pro první křivost podle věty 3 obdržíme<br />
√<br />
1 r<br />
k =<br />
2 v0 2 + r 4<br />
(r 2 + v 02 ) = r<br />
3 r 2 + v . 2 0<br />
První křivost šroubovice je tedy konstatní.<br />
Pro druhou křivost vypočteme<br />
2 k =<br />
v 0 r 2<br />
r 2 v 02 + r 4 = v 0<br />
r 2 + v 0<br />
2 .<br />
Tedy i druhá křivost šroubovice je konstatní.<br />
Provedený výpočet zřejmě nezáleží na orientaci šroubovice a ani na umístění osy.<br />
Věta 7.<br />
První křivost šroubovice je konstatní a platí<br />
1 k =<br />
r<br />
r 2 + v 0<br />
2 .<br />
Druhá křivost šroubovice je konstatní a platí<br />
2 k =<br />
v 0<br />
r 2 + v 0<br />
2 .<br />
Frenetův průvodní trojhran je tvořen tečnou, hlavní normálou a binormálou.
2.2. ŠROUBOVICE 30<br />
Obrázek 2.15: Obrázek 2.16:<br />
Poznámka 1.<br />
Šipkou budeme v půdorysu vyznačovat směr klesání šroubovice.<br />
Příklad 9. Sestrojíme průsečík šroubovice (o, A, v 0 , +) s rovinou α ‖ o - obr. 2.15.<br />
Řešení: (obr.2.16)<br />
1. Najdeme půdorys průsečíku A 1 šroubovice s rovinou α.<br />
2. Pomocí velikostí v 0 a r sestrojíme graf závislosti výšky na délce oblouku.<br />
3. Ze znalosti délky oblouku x = A 1 A 1 odečteme z grafu velikost výšky v x a tuto výšku<br />
naneseme od bodu A 2 ve směru stoupání. Na ordinále pak najdeme bod A 2 .<br />
□
2.2. ŠROUBOVICE 31<br />
Obrázek 2.17: Obrázek 2.18:<br />
Obrázek 2.19: Obrázek 2.20:
2.3. KONTROLNÍ OTÁZKY 32<br />
Příklad 10. Sestrojíme průsečík šroubovice (o, A, v 0 , +) s rovinou β ⊥ o - obr. 2.17.<br />
Řešení: (obr.2.18)<br />
1. V nárysu zjistíme vzdálenost v x bodu A šroubovice od roviny β.<br />
2. Pomocí velikostí v 0 a r sestrojíme graf závislosti výšky na délce oblouku.<br />
3. Ze znalosti změny výšky, o kterou musí vystoupat bod A, odečteme z grafu délku<br />
oblouku x, tento oblouk naneseme od bodu A 1 ve směru stoupání. Na ordinále pak<br />
najdeme v rovině β bod A (rozumí se jeho nárys).<br />
Příklad 11. Sestrojíme tečnu šroubovice (o, A, v 0 , +) v bodě A - obr. 2.19.<br />
Řešení: (obr.2.20)<br />
1. Určíme půdorys t 1 tečny t v bodě A.<br />
2. Sestrojíme půdorys površky t řídícího kužele, která je rovnoběžná s tečnou (její<br />
stopník najdeme na půdorysu šroubovice o úhel 90 o ve směru klesání od bodu A).<br />
3. Odvodíme nárys P 2 stopníku P a nárys površky t.<br />
4. Tečna <strong>pro</strong>chází bodem A a je rovnoběžná s t.<br />
□<br />
□<br />
2.3 Kontrolní otázky<br />
2.1 Definujte hlavní normálu <strong>pro</strong>storové křivky.<br />
2.2 Definujte řídící kuželovou plochu <strong>pro</strong>storové křivky.<br />
2.3 Jakou první a druhou křivost má přímka?<br />
2.4 Jakou první a druhou křivost má kružnice?<br />
2.5 Uved’te definici šroubového pohybu.<br />
2.6<br />
Čím je určen šroubový pohyb?<br />
2.7 Definujete parametr v 0 šroubového pohybu?<br />
2.8 Uved’te vztah mezi výškou závitu šroubovice a redukovanou výškou závitu.<br />
2.9 Definujte (dvěma způsoby) evolutu křivky a přibližně načrtněte evolutu elipsy.
Kapitola 3<br />
Obecné poznatky o plochách<br />
3.1 Základní pojmy<br />
Plocha je<br />
• jednoparametrická soustava křivek (plocha vzniká pohybem křivky, která není dráhou<br />
pohybu - křivka se může během pohybu měnit)<br />
• dvouparametrická soustava bodů<br />
Obrázek 3.1: Obrázek 3.2:<br />
Podobně jako u křivek nyní uvedeme ”<br />
matematickou“ definici plochy. Používáme zde<br />
značení parametrů, které vychází z tenzorové symboliky. V dalším textu budeme ale <strong>pro</strong><br />
jednoduchost místo parametrů u 1 , u 2 používat označení u, v:<br />
Definice 3. Regulární plochou třídy C n v E 3 rozumíme množinu P ⊂ E 3 , <strong>pro</strong> niž existuje<br />
vektorová funkce P (u 1 , u 2 ), (u 1 , u 2 ) ⊂ Ω, kde Ω je oblast (otevřená kompaktní množina),<br />
taková že<br />
(a) P : Ω → P je zobrazení na množinu,<br />
(b) P je třídy C n (n ≥ 3),<br />
(c) ∂P<br />
∂u 1<br />
a ∂P<br />
∂u 2 jsou lineárně nezávislé ve všech bodech oblasti Ω,<br />
33
3.1. ZÁKLADNÍ POJMY 34<br />
(d) (u 1 0, u 2 0) ∈ Ω,(u 1 1, u 2 1) ∈ Ω a (u 1 0, u 2 0) ≠ (u 1 1, u 2 1) ⇒ P (u 1 0, u 2 0) ≠ P (u 1 1, u 2 1).<br />
Klasifikace ploch<br />
Plocha vzniká pohybem křivky, <strong>pro</strong>to nás zajímají dva způsoby klasifikace ploch: podle<br />
druhu pohybu a podle tvořící křivky. V následujících dvou tabulkách jsme plochy<br />
roztřídili podle těchto dvou hledisek.<br />
Podle druhu pohybu<br />
Název Pohyb Příklad<br />
translační posunutí válec, rovina<br />
rotační rotace rot. válec, rot. kužel, rot. hyperboloid<br />
šroubové šroubový pohyb cyklická šroubová plocha, vývrtková plocha<br />
Podle tvořící křivky<br />
Název Křivka Příklad<br />
přímkové přímka kuželová plocha, hyperbolický paraboloid<br />
cyklické kružnice válec, Archimédova serpentina<br />
jiné jiná křivka kvadriky, obalové, grafické<br />
Rovnice plochy<br />
• Parametrické vyjádření:<br />
x = x(u, v), y = y(u, v), z = z(u, v), u ∈ I, v ∈ J<br />
(např. parametrické vyjádření rotační válcové plochy je x = 3 cos u, y = 3 sin u, z =<br />
v, u ∈ 〈0, 2π〉, v ∈ R<br />
nebo zápis pomocí vektorové funkce: r(u, v) = (x(u, v), y(u, v), z(u, v))<br />
jestliže u = konst. dostáváme:<br />
x = x(u 0 , v), y = y(u 0 , v), z = z(u 0 , v) v-křivky, (<strong>pro</strong> uvedený válec jsou v-<br />
křivkami přímky)<br />
jestliže v = konst. dostáváme:
3.2. ÚLOHY NA PLOCHÁCH 35<br />
x = x(u, v 0 ), y = y(u, v 0 ), z = z(u, v 0 ) u-křivky, (<strong>pro</strong> uvedený válec jsou u-<br />
křivkami kružnice)<br />
• Explicitní tvar: z = f(x, y) (např. z = 3x + 7y − 9)<br />
• Implicitní vyjádření: F (x, y, z) = 0 (např. 3x 2 + y 2 + 4z − 2x = 0)<br />
Křivka na ploše je křivka, jejíž body vyhovují rovnici plochy. Speciálními křivkami<br />
na ploše jsou parametrické křivky. Jsou charakterizovány tím, že jeden z parametrů je<br />
konstantní.<br />
Tečná rovina plochy je množina tečen křivek plochy v daném bodě. Tečna plochy<br />
je přímka tečné roviny, která <strong>pro</strong>chází dotykovým bodem.<br />
Normála plochy je kolmice k tečné rovině plochy v bodě dotyku. Dvě plochy se<br />
dotýkají v daném bodě, jestliže v něm mají společnou tečnou rovinu.<br />
Průniková křivka je množina společných bodů dvou ploch.<br />
Bod na ploše je regulární, jestliže v něm existuje právě jedna tečná rovina a singulární<br />
v ostatních případech.<br />
Přímky na ploše rozdělujeme na regulární, kdy v každém bodě přímky existuje jiná<br />
tečná rovina - tečné roviny tvoří svazek rovin (např. přímky na rotačním jednodílném<br />
hyperboloidu) a torzální, kdy existuje jediná tečná rovina podél celé přímky (např.<br />
přímky na kuželové ploše).<br />
3.2 Úlohy na plochách<br />
• Tečná rovina τ v bodě T a normála plochy:<br />
1. zvolíme dvě křivky k 1 , k 2 na ploše <strong>pro</strong>cházející bodem T (vhodné jsou např.<br />
tvořící křivka a dráha pohybu, při řešení úlohy výpočtem pak je vhodné zejména<br />
parametrické křivky),<br />
2. určíme tečny t 1 a t 2 k těmto křivkám (předpokládáme, že jsou různé),<br />
3. tečná rovina τ je určena tečnami t 1 a t 2 (obr. 3.2),<br />
4. normálu plochy určíme jako kolmici k tečné rovině v daném bodě.<br />
• Řez plochy rovinou ϱ a tečna řezu:<br />
1. zvolíme křivku k plochy<br />
2. průnikem křivky k s rovinou ϱ je bod K (jeden bod řezu)<br />
3. opakováním bodů 1) a 2) dostáváme jednotlivé body řezu (obr. 3.3).<br />
4. tečna řezu je průsečnicí tečné roviny a roviny řezu (obr. 3.4).<br />
• Průsečík přímky p s plochou κ:<br />
1. <strong>pro</strong>ložíme rovinu ϱ přímkou p,
3.2. ÚLOHY NA PLOCHÁCH 36<br />
Obrázek 3.3: Obrázek 3.4:<br />
2. určíme řez plochy κ rovinou ϱ, dostaneme průnikovou křivku k,<br />
3. průnik přímky p a křivky k je hledaný průsečík X (obr. 3.5).<br />
Obrázek 3.5: Obrázek 3.6:<br />
• Průnik dvou ploch α a β:<br />
1. zvolíme pomocnou rovinu ϱ,<br />
2. najdeme průnikovou křivku k 1 roviny ϱ s plochou α,<br />
3. najdeme průnikovou křivku k 2 roviny ϱ s plochou β,<br />
4. průsečík P křivek k 1 a k 2 je bodem průniku ploch α a β (obr. 3.6),<br />
5. opakováním bodů 1)-4) najdeme požadovaný počet bodů průniku ploch α a β,<br />
6. tečna průnikové křivky v daném bodě je průsečnicí tečných rovin obou ploch v<br />
daném bodě (jiná možnost určení tečny průnikové křivky spočívá v konstrukci<br />
kolmice k rovině dané normálami daných ploch v daném bodě).<br />
Skutečný obrys plochy tvoří body plochy, v nichž jsou <strong>pro</strong>mítací přímky tečnami<br />
plochy. Zdánlivý obrys plochy je průmět skutečného obrysu plochy.
3.3. VÝPOČETNÍ ŘEŠENÍ NĚKTERÝCH ÚLOH NA PLOCHÁCH 37<br />
3.3 Výpočetní řešení některých úloh na plochách<br />
Uved’me některé důležité věty z diferenciální geometrie ploch.<br />
Věta 8. Všechny tečny regulárních křivek na regulární ploše v daném bodě leží v jedné<br />
rovině.<br />
Důkaz: Uvažujme křivku ( u(t), v(t) ) na ploše P ( u, v ) . Určíme<br />
dP<br />
dt = ∂P<br />
∂u · du<br />
dt + ∂P<br />
∂v · dv<br />
dt = P 1 · du<br />
dt + P 2 · dv<br />
dt .<br />
Tedy každý tečný vektor je lineární kombinací nekolineárních vektorů P 1 a P 2 .<br />
Na základě této věty můžeme stanovit rovnici tečné roviny plochy dané parametrickým<br />
(nebo vektorovým) vyjádřením tak, že určíme tečné vektory parametrických křivek pomocí<br />
parciálního derivování. Tyto vektory tvoří zaměření tečné roviny. Normálu plochy<br />
pak vypočteme pomocí operace vektorového násobení.<br />
Příklad 12. Pro plochu danou vektorovým vyjádřením<br />
P (u, v) = (u 2 cos v, u 2 sin v, u) , u ∈ (0, +∞) , v ∈ (0, 2π) .<br />
určete v obecném bodě tečnou rovinu a normálu.<br />
Řešení: Pomocí parciálního derivování určíme tečné vektory parametrických křivek:<br />
P 1 (u, v) = ∂P<br />
∂u<br />
= (2u cos v, 2u sin v, 1) ,<br />
P 2 (u, v) = ∂P<br />
∂v = (−u2 sin v, u 2 cos v, 0) ,<br />
n(u, v) = P 1 × P 2 = (−u 2 cos v, −u 2 sin v, 2u 3 ) .<br />
Tečná rovina v daném bodě A je určena uvedenými tečnými vektory. Normála je<br />
pak určena daným bodem vektorem normály. Obecně lze tedy tečnou rovinu vyjádřit ve<br />
vektorovém tvaru<br />
X(α, β) = A + αP 1 + βP 2 , α ∈ R , β ∈ R .<br />
Vektorový popis normály v daném bodě A je tvaru<br />
Y (γ) = A + γn , γ ∈ R .<br />
Zadanou plochou je rotační paraboloid, který vzniká rotací paraboly z = x okolo<br />
osy z. Parametrickými křivkami jsou jednotlivé polohy rotující paraboly a rovnoběžkové<br />
kružnice.<br />
□<br />
Věta 9. Necht’ je plocha dána implicitním vyjádřením f(x 1 , x 2 , x 3 ) = 0. Pak jejím normálovým<br />
vektorem (v daném bodě) je vektor n = (f 1 , f 2 , f 3 ), jehož složky jsou dány parciálními<br />
derivacemi funkce f.
3.4. GAUSSOVA KŘIVOST PLOCHY 38<br />
Příklad 13. Pro plochu danou implicitním vyjádřením<br />
f(x, y, z) = x 2 + y 2 − z = 0 .<br />
určete v bodě X[1, 1, 2] tečnou rovinu a normálu.<br />
Řešení: Pomocí věty 9 stanovíme vektor normály plochy v daném bodě:<br />
n = ( ∂f<br />
∂x<br />
(1, 1, 2),<br />
∂f<br />
∂y<br />
∂f<br />
(1, 1, 2), (1, 1, 2)) = (2, 2, −1) .<br />
∂z<br />
Tečná rovina je pak určena bodem X a svým normálovým vektorem, tj. normálovým<br />
vektorem plochy. Tečná rovina má tedy rovnici (absolutní člen vyjde nulový)<br />
2x + 2y − z = 0 .<br />
Poznamenejme, že jde o rotační kuželovou plochu s vrcholem v počátku souřadnicového<br />
systému a s osou v ose z.<br />
□<br />
3.4 Gaussova křivost plochy<br />
V bodě X plochy uvažujme normálu n a touto normálou <strong>pro</strong>ložme svazek rovin. Každá<br />
z rovin tohoto svazku vytváří na ploše řez. Uvažujme orientovanou první křivost těchto<br />
řezů (nazýváme je normálové řezy) a označme k max , resp. k min , největší, resp. nejmenší,<br />
z hodnot, kterých orientované křivosti nabývají.<br />
Pokud není hodnota první křivosti <strong>pro</strong> všechny normálové křivosti stejná, pak řezy,<br />
<strong>pro</strong> které dostaneme extrémní první křivosti, leží v rovinách na sebe kolmých.<br />
Gaussovou křivostí v bodě plochy rozumíme číslo G = k max · k min .<br />
3.5 Parametrické vyjádření ploch<br />
Nyní se vrátíme k otázce parametrizace ploch, které vznikají pohybem křivky. Jestliže v<br />
transformační matici existuje jeden parametr, může matice popisovat pohyb. Příkladem<br />
je rotace nebo šroubový pohyb, kde parametrem bude úhel otočení.<br />
Uvažujme <strong>pro</strong>storovou křivku<br />
Y (v) = (x(v), y(v), z(v)), v ∈ I v . (3.1)<br />
a matici T transformace (např. rotace nebo šroubového pohybu, ale může jít i o jiný pohyb).<br />
Parametr pohybu označme u, tedy matice transformace se stává maticovým popisem<br />
pohybu a značíme ji T(u). Parametrické vyjádření plochy, která vznikne daným pohybem<br />
dané křivky, pak můžeme snadno zapsat ve tvaru<br />
P h (u, v) = Y h (v)T(u) , v ∈ I v , u ∈ I u , (3.2)<br />
kde P h (u, v) = [x(u, v), y(u, v), z(u, v), 1] a Y h (v) = [x(v), y(v), z(v), 1] je vyjádření bodu<br />
na ploše a bodu na křivce v homogenních souřadnicích.
3.5. PARAMETRICKÉ VYJÁDŘENÍ PLOCH 39<br />
Pomocí vztahu (3.2) odvodíme parametrické vyjádření rotační plochy, která vzniká<br />
rotaci dané (obecně <strong>pro</strong>storové) křivky okolo osy z. Platí<br />
⎛<br />
⎞<br />
cos u, sin u, 0, 0<br />
P h (u, v) = [x(v), y(v), z(v), 1] · ⎜ − sin u, cos u, 0, 0<br />
⎟<br />
⎝ 0, 0, 1, 0 ⎠ , v ∈ I v, u ∈ I u . (3.3)<br />
0, 0, 0, 1<br />
Snadno dostaneme po vynechání homogenizující složky parametrické rovnice rotační<br />
plochy, že platí<br />
P (u, v) = (x(v) cos u − y(v) sin u, x(v) sin u + y(v) cos u, z(v)) , u ∈ I u , v ∈ I v , (3.4)<br />
což je vyjádření, které jsme uvedli v kapitole o rotačních plochách na straně 42 – rovnice<br />
(4.3).<br />
Podobně je možné odvodit parametrické vyjádření šroubové plochy, která vzniká pohybem<br />
dané <strong>pro</strong>storové křivky a která má osu v ose z, je dáno v 0 a uvádíme obě možnosti<br />
orientace šroubového pohybu (znaménko plus <strong>pro</strong> kladnou orientaci, znaménko minus <strong>pro</strong><br />
zápornou orientaci):<br />
P h (u, v) = [x(v), y(v), z(v), 1] ·<br />
⎛<br />
⎜<br />
⎝<br />
cos u, sin u, 0, 0<br />
− sin u, cos u, 0, 0<br />
0, 0, 1, 0<br />
0, 0, ±v 0 u, 1<br />
⎞<br />
⎟<br />
⎠ , v ∈ I v, u ∈ I u . (3.5)<br />
Po vynechání homogenizující složky parametrické rovnice šroubové plochy dostaneme<br />
P (u, v) = (x(v) cos u−y(v) sin u, x(v) sin u+y(v) cos u, z(v)±v 0 u) , u ∈ I u , v ∈ I v , (3.6)<br />
což je vyjádření, které jsme uvedli v kapitole o šroubových plochách na straně 51 – rovnice<br />
(5.3).<br />
Použití transformací <strong>pro</strong> odvození rovnic ploch ale dovoluje podstatně více. Je možné<br />
použít např. rotaci okolo jiné souřadnicové osy nebo okolo osy obecně umístěné. Podobně<br />
je možné postupovat u šroubových ploch. Tvořící křivka může při daném pohybu podléhat<br />
i tvarové změně v závislosti na pohybovém parametru, čímž vznikají objekty, kterými<br />
se v tomto textu nezabýváme, ale které jsou využívány v kategorii “sweep” moderních<br />
CAD/CAM systémů.<br />
Příklad 14. Uved’me, jakou Gaussovu křivost mají některé plochy:<br />
• Rovina má ve všech bodech nulovou Gaussovu křivost, nebot’ normálovými řezy jsou<br />
přimky a tedy k max = k min = 0.<br />
• Normálovými řezy na kulové ploše jsou kružnice se středem ve středu kulové plochy.<br />
Jejich křivost je 1 , kde r je poloměr kulové plochy. Tedy <strong>pro</strong> kulovou plochu platí,<br />
r<br />
že ve všech bodech G = 1 .<br />
r 2<br />
• Na rotační válcové ploše jsou normálovými řezy s extrémní křivostí površka a<br />
rovnoběžková kružnice, tedy k max = 1 a k r min = 0. V libovolném bodě rotační<br />
válcové plochy tedy G = 1 · 0 = 0. Roviny normálových řezů <strong>pro</strong> uvedené dvě<br />
r<br />
extrémní křivosti jsou na sebe kolmé.
3.6. KONTROLNÍ OTÁZKY 40<br />
• Anuloidem (kruhovým prstencem) rozumíme rotační plochu, která vznikne rotací<br />
kružnice okolo osy ležící v rovině této kružnice. Necht’ osová kružnice anuloidu, tj.<br />
kružnice, po které se pohybuje při rotaci střed kružnice, má poloměr a a necht’<br />
rotující kružnice má poloměr r, r < a. Pro Gaussovu křivost v bodech anuloidu,<br />
které leží nejblíže ose, máme (není ale jasné, která z těchto křivostí je menší, <strong>pro</strong>to<br />
uvedené označení)<br />
k 1 = 1 r , k 2 = 1<br />
a − r , G = − 1<br />
r(a − r) .<br />
Gaussova křivost je v tomto případě záporná, nebot’ orientace uvedených křivostí je<br />
opačná, tj. středy uvedených dvou kružnic leží na opačných částech (polopřímkách)<br />
normály.<br />
3.6 Kontrolní otázky<br />
3.1 Popište, jak lze obecně určit tečnou rovinu a normálu plochu.<br />
3.2 Popište, jak lze určit tečnou rovinu a normálu plochu z parametrických rovnic plochy.<br />
3.3 Popište, jak lze zkonstruovat tečnu řezu plochy.<br />
3.4 Uved’te dva způsoby určení tečny průnikové křivky dvou ploch (návod: pomocí<br />
tečných rovin nebo pomocí normál ploch).
Kapitola 4<br />
Rotační plochy<br />
4.1 Základní pojmy<br />
Rotační plocha vzniká rotací křivky k kolem přímky o. Předpokládáme, že křivka k<br />
nesplývá s přímkou o a neleží v rovině kolmé na přímku o (obr. 4.1, 4.2). Při řešení úloh<br />
v Mongeově <strong>pro</strong>mítání budeme volit osu o zpravidla kolmou k půdorysně.<br />
Křivku k nazýváme tvořící křivka rotační plochy, přímku o osou rotační plochy.<br />
Obrázek 4.1: Obrázek 4.2:<br />
Rovnoběžková kružnice (rovnoběžka) r A je kružnice, která vznikne rotací libovolného<br />
bodu A tvořící křivky kolem osy o.<br />
Meridián (poledník) je řez rotační plochy rovinou, <strong>pro</strong>cházející osou rotační plochy;<br />
hlavní meridián m je meridián ležící v rovině rovnoběžné s průmětnou.<br />
Tečnou rovinu rotační plochy určujeme tečnami dvou křivek plochy <strong>pro</strong>cházejících<br />
daným bodem. Obvykle je tečná rovina určena bud’ tečnou meridiánu (t m ) a tečnou<br />
rovnoběžkové kružnice (t r ), nebo tečnou tvořící křivky (t k ) a tečnou rovnoběžkové kružnice<br />
(t r ).<br />
Normála n rotační plochy je kolmice na tečnou rovinu v bodě dotyku.<br />
41
4.2. PARAMETRICKÉ VYJÁDŘENÍ ROTAČNÍ PLOCHY 42<br />
4.2 Parametrické vyjádření rotační plochy<br />
Rotační plocha vznikne otáčením tzv. tvořící křivky k kolem osy o. Necht’ osou otáčení o<br />
je souřadnicová osa z a křivka k je dána vektorovou funkcí Y (v), v ∈ I v (obr. 4.3).<br />
Obrázek 4.3:<br />
Pro křivku k označme složky její vektorové rovnice<br />
Y (v) = (x(v), y(v), z(v)), v ∈ I v . (4.1)<br />
Trajektorií bodu Y (v) křivky k je kružnice, která leží v rovině kolmé k o = z. Tato<br />
kružnice má střed S na ose o a její poloměr je roven r(v) = |SY (v)| = √ [x(v)] 2 + [y(v)] 2 .<br />
Pro polohový vektor bodu X rotační plochy platí<br />
X(u, v) = (r(v) cos u, r(v) sin u, z(v)) , (4.2)<br />
kde <strong>pro</strong> parametry u, v platí u ∈ 〈0, 2π) a v ∈ I v . Tak jsme odvodili vektorovou rovnici<br />
rotační plochy, která vznikne rotací křivky k (může být i <strong>pro</strong>storová).<br />
Stanovení parametrického vyjádření rotační plochy lze ale <strong>pro</strong>vést také obecným postupem<br />
pomocí transformační matice – viz str. 38. Tak snadno odvodíme odvodíme i jiný<br />
tvar rovnice rotační plochy:<br />
X(u, v) = (x(v) cos u − y(v) sin u, x(v) sin u + y(v) cos u, z(v)) , u ∈ R , v ∈ I v . (4.3)<br />
Rozdíl v uvedených dvou tvarech parametrického popisu rotační plochy je patrný<br />
při studiu parametrických křivek. Jedním systémem parametrických křivek jsou v obou<br />
případech rovnoběžkové kružnice. Druhým systémem parametrických křivek jsou v případě<br />
(4.2) polomeridiány dané rotační plochy. Pokud použijeme vyjádření (4.3), je druhý<br />
systém parametrických křivek tvořen polohami tvořící křivky při daném pohybu.
4.3. VLASTNOSTI ROTAČNÍCH PLOCH 43<br />
Příklad 15. Určíme parametrické vyjádření rotační plochy, která vznikne rotací přímky<br />
Y (v) = (1 − v, 5v, 5v) kolem osy z. Dále určíme tečnou rovinu a normálu plochy v bodě<br />
A = [1; 0; 0].<br />
Řešení: Vyjdeme ze vztahu (4.2). Poloměr trajektorie bodu je r(v) = √ (1 − v) 2 + (5v) 2 =<br />
√<br />
1 − 2v + 26v2 . Plochou je jednodílný rotační hyperboloid a vektorová rovnice plochy je<br />
X(u, v) = ( √ 1 − 2v + 26v 2 cos u, √ 1 − 2v + 26v 2 sin u, 5v), u ∈ 〈0, 2π), v ∈ R.<br />
P 1 (u, v) = ∂P<br />
∂u = (−√ 1 − 2v + 26v 2 sin u, √ 1 − 2v + 26v 2 cos u, 0)<br />
P 2 (u, v) = ∂P<br />
∂v = ( −2 + 52v<br />
2 √ 1 − 2v + 26v cos u, −2 + 52v<br />
2 2 √ sin u, 5).<br />
1 − 2v + 26v2 Bod A = [1; 0; 0] získáme volbou parametrů u = 0, v = 0, dosadíme tyto hodnoty<br />
do vypočtených parciálních derivací a dostaneme dva vektory ze zaměření tečné roviny<br />
P 1 (0, 0) = (0, 1, 0), P 2 (0, 0) = (−1, 0, 5). Normálový vektor roviny vypočteme pomocí<br />
vektorového součinu<br />
n = P 1 (0, 0) × P 2 (0, 0) = (0, 1, 0) × (−1, 0, 5) = (5, 0, 1).<br />
Rovnice tečné roviny po dopočítání absolutního členu je 5x + z − 5 = 0 a vektorová<br />
rovnice normály n(t) = (1 + 5t, 0, t), t ∈ R.<br />
□<br />
4.3 Vlastnosti rotačních ploch<br />
• Rotační plocha je souměrná podle své osy a podle roviny každého meridiánu.<br />
• Tečná rovina rotační plochy je kolmá k rovině meridiánu <strong>pro</strong>cházející dotykovým<br />
bodem.<br />
• Tečné roviny rotační plochy v bodech téže rovnoběžkové kružnice obalují bud’<br />
rotační kuželovou plochu, nebo rotační válcovou plochu nebo rovinu.<br />
• Tečny meridiánu v bodech téže rovnoběžkové kružnice tvoří bud’ rotační kuželovou<br />
plochu, nebo rotační válcovou plochu nebo rovinu (obr. 4.4, 4.5).<br />
• Normála rotační plochy <strong>pro</strong>tíná osu nebo je s ní rovnoběžná.<br />
• Normály rotační plochy v bodech téže rovnoběžkové kružnice tvoří bud’ rotační<br />
kuželovou plochu, nebo rotační válcovou plochu nebo rovinu.<br />
Rovnoběžková kružnice se nazývá<br />
hrdlo, jestliže tečny podél této rovnoběžky tvoří rotační válcovou plochu a poloměr<br />
je lokálním minimem, tj. ze všech okolních rovnoběžek je tento poloměr nejmenší,<br />
rovník, jestliže tečny podél této rovnoběžky tvoří rotační válcovou plochu a poloměr<br />
je lokálním maximem, tj. ze všech okolních rovnoběžek je tento poloměr největší,<br />
kráter, jestliže tečny podél této rovnoběžky tvoří rovinu.
4.4. KLASIFIKACE ROTAČNÍCH PLOCH 44<br />
2,5<br />
2,5<br />
2<br />
2<br />
1,5<br />
1,5<br />
1<br />
1<br />
1<br />
-1<br />
0,5<br />
-0,5<br />
0,5<br />
00<br />
0<br />
-0,5<br />
0,5<br />
-1<br />
1<br />
0,5<br />
0<br />
-1 -0,5 0<br />
0,5<br />
1<br />
Obrázek 4.4:<br />
Obrázek 4.5:<br />
Skutečným obrysem rotační plochy při pravoúhlém <strong>pro</strong>mítání na rovinu rovnoběžnou s<br />
osou je hlavní meridián a hraniční kružnice plochy. V případě kolmého průmětu na rovinu<br />
kolmou k ose jsou skutečným obrysem hrdelní, rovníkové a hraniční kružnice plochy.<br />
Zdánlivým obrysem rotační plochy je průmět skutečného obrysu.<br />
4.4 Klasifikace rotačních ploch<br />
Podle typu tvořící křivky dělíme rotační plochy následovně:<br />
Název Tvořící křivka Rotační plocha<br />
Přímkové přímka p ‖ o válcová<br />
přímka p různoběžná s o<br />
kuželová<br />
přímka p mimoběžná s o<br />
jednodílný rotační hyperboloid<br />
Cyklické kružnice k ⊂ β, o ⊂ β anuloid<br />
kružnice k ⊂ β, o ⊄ β<br />
globoid<br />
kružnice k ⊂ β, o ⊂ β a S ∈ o kulová plocha<br />
Rotační elipsa e ⊂ β, o ⊂ β rotační elipsoid<br />
kvadriky parabola p ⊂ β, o ⊂ β rotační paraboloid<br />
hyperbola (rotace okolo vedlejší osy) jednodílný rotační hyperboloid<br />
hyperbola (rotace okolo hlavní osy) dvojdílný rotační hyperboloid<br />
Obecné<br />
4.5 Úlohy na rotačních plochách<br />
Příklad 16. Rotační plocha je dána osou o a tvořící křivkou k. Sestrojte tečnou rovinu<br />
v bodě M ∈ k - obr. 4.6.
o 2<br />
A 2<br />
r A2<br />
k 2<br />
4.5. ÚLOHY NA ROTAČNÍCH PLOCHÁCH 45<br />
m 2<br />
A 1<br />
k 1<br />
o 1<br />
S 2<br />
x12<br />
m 1<br />
r A1<br />
M 2<br />
M 2<br />
r M2<br />
k 2<br />
o 2<br />
k 2<br />
o 2<br />
t´ 2<br />
t 2<br />
t 1<br />
k 1<br />
o 1<br />
x 12<br />
M 1<br />
t´ 1<br />
k 1<br />
o 1<br />
x 12<br />
M 1<br />
r M1<br />
Obrázek 4.6:<br />
Obrázek 4.7:<br />
Řešení: (obr. 4.7)<br />
1. Sestrojíme nárys a půdorys rovnoběžkové kružnice r <strong>pro</strong>cházející bodem M.<br />
2. Sestrojíme v bodě M tečnu t k rovnoběžkové kružnici.<br />
3. Sestrojíme v bodě M tečnu t ′ ke křivce k.<br />
4. Tečná rovina τ je určena tečnami t a t ′ .<br />
Příklad 17. Rotační plocha je dána osou o a hlavním meridiánem m. Sestrojíme tečnou<br />
rovinu plochy v bodě M ∈ k, je-li dáno M 2 - obr. 4.8.<br />
Řešení: (obr. 4.9)<br />
1. Sestrojíme nárys a půdorys rovnoběžkové kružnice r <strong>pro</strong>cházející bodem M a odvodíme<br />
půdorys bodu M.<br />
2. Sestrojíme v bodě M tečnu t k rovnoběžkové kružnici.<br />
3. Najdeme bod M hlavního meridiánu, ležící na stejné rovnoběžkové kružnici jako<br />
bod M.<br />
4. Sestrojíme v bodě M tečnu t M k meridiánu.<br />
5. Použitím vlastnosti, že tečny meridiánu v bodech téže rovnoběžkové kružnice se<br />
<strong>pro</strong>tínají na ose, sestrojíme tečnu t ′ meridiánu v bodě M.<br />
6. Tečná rovina τ je určena tečnami t a t ′ .<br />
□<br />
Důležitou úlohu představuje určení řezu rotační plochy rovinou ρ. Použijeme obecný<br />
postup z úvodní kapitoly o plochách, ale <strong>pro</strong>vedeme modifikaci <strong>pro</strong> rotační plochy. Nejprve<br />
najdeme vhodnou křivku na ploše. Touto vhodnou křivkou je na rotační ploše<br />
rovnoběžková kružnice, kterou dostaneme jako řez pomocnou rovinou kolmou na osu<br />
rotační plochy. Tuto rovinu využijeme i při hledání průsečíků křivky s rovinou ρ.<br />
□
4.5. ÚLOHY NA ROTAČNÍCH PLOCHÁCH 46<br />
m 2<br />
o 2<br />
m 2<br />
o 2<br />
t´ 2<br />
M 2<br />
M 2<br />
r M2<br />
M 2<br />
t 2<br />
m 1<br />
o 1<br />
x 12<br />
m 1<br />
o 1<br />
x 12<br />
M 1<br />
r M1<br />
M 1<br />
t´ 1<br />
t 1<br />
Obrázek 4.8:<br />
Obrázek 4.9:<br />
Příklad 18. Rotační plocha je dána osou o a meridiánem m. Sestrojíme řez rotační plochy<br />
rovinou ρ, která je určena stopami - obr. 4.10.<br />
Řešení: (obr. 4.11)<br />
1. Zvolíme pomocnou rovinu α kolmou k ose o rotační plochy. V nárysu se tato rovina<br />
<strong>pro</strong>mítne do přímky kolmé k ose o.<br />
2. Sestrojíme průnik roviny α s rotační plochou. Průnikem je rovnoběžková kružnice<br />
k α , jejíž poloměr najdeme v nárysu ve skutečné velikosti (je to vzdálenost průsečíku<br />
roviny α s meridiánem od osy). Nárysem této kružnice je úsečka, půdorysem kružnice.<br />
3. Určíme průnik roviny α s rovinou ρ. Průnikem je hlavní přímka h α roviny ρ, odvodíme<br />
ji do půdorysu.<br />
4. v půdoryse najdeme průsečíky A, A hlavní přímky h α s rovnoběžkovou kružnicí k α .<br />
Tyto body jsou zároveň průsečíky kružnice k α s rovinou ρ. Z půdorysu je odvodíme<br />
na hlavní přímku h α do nárysu.<br />
5. Body A, A jsou dva body řezu rotační plochy rovinou ρ.<br />
6. Postup opakujeme volbou další roviny kolmé k ose. Na obr. 4.11 jsou sestrojeny<br />
čtyři body průniku roviny ϱ s touto plochou. Body A, A jsme sestrojili v pomocné<br />
rovině α (α ⊥ o), body B, B v pomocné rovině β (β ⊥ o). Tímto způsobem najdeme<br />
dostatečný počet bodů, kterými pak <strong>pro</strong>ložíme křivku řezu.<br />
Poznámka 2. Jestliže je rotační plochou rotační kvadrika, je řezem kuželosečka. V tomto<br />
případě můžeme řez sestrojit přesněji.<br />
□
4.6.<br />
PRŮNIKY ROTAČNÍCH PLOCH 47<br />
Obrázek 4.10: Obrázek 4.11:<br />
4.6 Průniky rotačních ploch<br />
Použijeme algoritmus <strong>pro</strong> určení průniku ploch, pouze použijeme speciální typ plochy ϱ<br />
<strong>pro</strong> jednotlivé vzájemné polohy (obr. 4.12).<br />
a) Pokud osy rotačních ploch splývají, jsou průnikovými křivkami společné rovnoběžkové<br />
kružnice.<br />
b) Pokud jsou osy rotačních ploch rovnoběžné, volíme jako plochu ϱ rovinu kolmou na<br />
osy.<br />
c) Pokud jsou osy rotačních ploch různoběžné, volíme jako plochu ϱ kulovou plochu se<br />
středem v průsečíku os.<br />
d) Pokud jsou osy rotačních ploch mimoběžné, použijeme obecný algoritmus.<br />
4.7 Rotační kvadriky<br />
• singulární (vzniknou rotací singulární kuželosečky)<br />
a) rotační válcová plocha x2 + y2<br />
= 1<br />
a 2 a 2<br />
b) rotační kuželová plocha x2 + y2<br />
− z2 = 0<br />
a 2 a 2 c 2<br />
• regulární (vzniknou rotací regulární kuželosečky)<br />
a) kulová plocha x 2 + y 2 + z 2 = r 2
4.8. CVIČENÍ 48<br />
b) elipsoid x2 + y2<br />
+ z2 = 1<br />
a 2 a 2 c 2<br />
b) paraboloid x2<br />
2p + y2<br />
2q ± z = 0<br />
b) hyperboloid<br />
Obrázek 4.12:<br />
jednodílný x2 + y2<br />
− z2 = 1<br />
a 2 a 2 c 2<br />
dvojdílný − x2<br />
a 2<br />
− y2<br />
a 2 z 2<br />
c 2 = 1<br />
Řezem rotační kvadriky je kuželosečka.<br />
Konstrukce řezu:<br />
- najít 5 prvků (5 bodů, 3 body a 2 tečny ve dvou z nich, apod.) a použít Pascalovu<br />
větu<br />
- nebo v konkrétních případech najít určující prvky řezu (např. hlavní osy elipsy).<br />
Průnikem rotačních kvadrik je křivka 4. stupně.<br />
Věta 10. Průnik dvou rotačních kvadrik se rozpadne na dvě kuželosečky právě tehdy, když<br />
existuje kulová plocha současně vepsaná oběma kvadrikám.<br />
4.8 Cvičení<br />
4.1 Sestavte parametrické rovnice plochy, která vznikne rotací obecné přímky okolo osy.<br />
(Návod: za osu rotace zvolte souřadnicovou osu.)<br />
4.2 Sestavte parametrické rovnice anuloidu. (Návod: za osu anuloidu zvolte souřadnicovou<br />
osu.)<br />
4.3 Rozhodněte, jaká plocha je popsána parametrickým vyjádřením:<br />
x = a cos u cos v , y = a cos u cos v , z = b sin u , u ∈ (− π 2 , π ) , v ∈ (0, 2π) .<br />
2
4.9. KONTROLNÍ OTÁZKY 49<br />
4.4 Pro plochu z předcházejícího cvičení určete tečnou rovinu a normálu v bodě, který<br />
odpovídá parametrům u = 0, v = π.<br />
4.5 Dokažte, že normála rotační plochy nemůže být mimoběžná s osou této plochy.<br />
(Návod: plochu umístěte tak, že její osa je souřadnicovou osou; dokažte, že vektor<br />
osy, vektor normály ve zvoleném bodě a polohový vektor zvoleného bodu jsou<br />
lineárně závislé.)<br />
4.6 Určete Gaussovu křivost v bodech rovníkové kružnice anuloidu. Jaké bude mít<br />
znaménko?<br />
4.9 Kontrolní otázky<br />
4.1 Uved’te, jakým postupem se konstruuje průnik dvou rotačních ploch v závislosti na<br />
poloze jejich os.<br />
4.2 Popište dva způsoby vytvoření rotačního jednodílného hyperboloidu.<br />
4.3 Vyjmenujte rotační kvadriky a rozdělte je na singulární a regulární.<br />
4.4 Uved’te nutnou a postačující podmínku <strong>pro</strong> rozpad průniku dvou rotačních kvadrik<br />
na dvě kuželosečky.
Kapitola 5<br />
Šroubové plochy<br />
5.1 Základní pojmy<br />
Obrázek 5.1:<br />
Šroubová plocha vzniká šroubovým pohybem<br />
křivky k. Šroubový pohyb je dán osou o,<br />
redukovanou výškou závitu v 0 a orientací<br />
{±} (o, v 0 , {±}). Křivku k nazýváme tvořící<br />
křivkou. Tečná rovina τ je obvykle určena<br />
tečnou ke šroubovici t s a tečnou k tvořící křivce<br />
t k .<br />
Normála šroubové plochy je kolmice k tečné<br />
rovině v bodě dotyku.<br />
Osový řez (podélný <strong>pro</strong>fil) je řez šroubové<br />
plochy rovinou σ, <strong>pro</strong>cházející osou šroubové<br />
plochy.<br />
Meridián je osový řez na jednom závitu plochy.<br />
Polomeridián je osový řez polorovinou s<br />
hraniční přímkou o na jednom závitu plochy.<br />
Čelní řez (příčný <strong>pro</strong>fil, normální řez) je řez<br />
šroubové plochy rovinou ϱ, kolmou na osu.<br />
5.2 Parametrické vyjádření šroubové plochy<br />
Šroubová plocha vznikne šroubovým pohybem tzv. tvořící křivky k kolem osy o. Necht’ osou<br />
šroubového pohybu o je souřadnicová osa z, parametr šroubového pohybu je v 0 a křivka<br />
k je rovinná (leží v rovině xz) a je dána vektorovou funkcí Y (v), v ∈ I v .<br />
Pro křivku k označme složky její vektorové rovnice<br />
Y (v) = (x(v), 0, z(v)), v ∈ I v . (5.1)<br />
50
5.3. VLASTNOSTI ŠROUBOVÝCH PLOCH 51<br />
Trajektorií bodu Y (v) křivky k je šroubovice s osou z. Pro polohový vektor bodu X<br />
šroubové plochy platí<br />
X(u, v) = (x(v) cos u, x(v) sin u, z(v) ± v 0 u) , (5.2)<br />
kde <strong>pro</strong> parametry u, v platí u ∈ R a v ∈ I v . Tak jsme odvodili vektorovou rovnici<br />
šroubové plochy <strong>pro</strong> speciální případ, kdy tvořící křivka je částí meridiánu. Konkrétní<br />
znaménko plus nebo minus v rovnici (5.2) volíme podle toho, zda jde o pravotočivý (plus)<br />
nebo levotočivý (mínus) pohyb.<br />
V obecném případě, kdy tvořící křivka je <strong>pro</strong>storová, resp. neleží v rovině xz, má<br />
šroubová plocha vyjádření<br />
X(u, v) = (x(v) cos u−y(v) sin u, x(v) sin u+y(v) cos u, z(v)±v 0 u) , u ∈ R , v ∈ I v . (5.3)<br />
Odvození uvedeného vyjádření vychází z obecného postupu vytváření ploch pomocí<br />
transformačních matic – viz str. 38.<br />
Příklad 19. Určíme parametrické vyjádření šroubové plochy, která vznikne šroubovým<br />
pohybem kružnice ležící v rovině xz se středem v bodě S = [2, 0, 0, ] a poloměrem r = 1.<br />
Osou šroubového pohybu je osa z, parametr v 0 = 3, pohyb je pravotočivý. Dále určíme<br />
tečnou rovinu a normálu plochy v bodě A = [1; 0; 0].<br />
Řešení: Tvořící křivka (kružnice) má vektorovou rovnici Y (v) = (2 + cos v, 0, sin v).<br />
Plochou je osová cyklická šroubová plocha a její vektorová rovnice je<br />
X(u, v) = ((2 + cos v) cos u, (2 + cos v) sin u, sin v + 3u), u ∈ R, v ∈ 〈0, 2π).<br />
P 1 (u, v) = ∂P = (−(2 + cos v) sin u, (2 + cos v) cos u, 3)<br />
∂u<br />
P 2 (u, v) = ∂P = (− sin v cos u, − sin v sin u, cos v).<br />
∂v<br />
Bod A = [1; 0; 0] získáme volbou parametrů u = 0, v = π, dosadíme tyto hodnoty<br />
do vypočtených parciálních derivací a dostaneme dva vektory ze zaměření tečné roviny<br />
P 1 (0, π) = (0, 1, 3), P 2 (0, π) = (0, 0, −1). Normálový vektor roviny vypočteme pomocí<br />
vektorového součinu<br />
n = P 1 (0, 0) × P 2 (0, 0) = (0, 1, 3) × (0, 0, −1) = (−1, 0, 0).<br />
Rovnice tečné roviny po dopočítání absolutního členu je x − 1 = 0 a vektorová rovnice<br />
normály n(t) = (1 − t, 0, 0), t ∈ R.<br />
□<br />
5.3 Vlastnosti šroubových ploch<br />
• Každým bodem šroubové plochy <strong>pro</strong>chází šroubovice s A , která leží na této šroubové<br />
ploše (obr. 5.1).<br />
• Každým bodem šroubové plochy <strong>pro</strong>chází (alespoň) jedna poloha tvořící křivky.
5.4. KLASIFIKACE ŠROUBOVÝCH PLOCH 52<br />
• Všechny polomeridiány jedné šroubové plochy jsou shodné.<br />
• Všechny čelní řezy jedné šroubové plochy jsou shodné.<br />
• Existuje pouze jediná rozvinutelná šroubová plocha – plocha tečen šroubovice.<br />
5.4 Klasifikace šroubových ploch<br />
Klasifikace podle tvořící křivky:<br />
Název Tvořící křivka Šroubová plocha<br />
Přímková plocha Přímka p Otevřená - p, o mimoběžky<br />
-pravoúhlá<br />
Přímka p<br />
-kosoúhlá – speciálně rozvinutelná šroubová plocha<br />
Uzavřená - p, o různoběžky<br />
-pravoúhlá<br />
-kosoúhlá – vývrtková plocha)<br />
Cyklická plocha Kružnice k - vinutý sloupek (k ∈ β, β je kolmá na o)<br />
- osová (k ∈ β, o ∈ β)<br />
- Archimédova serpentina<br />
(k ∈ β, β je kolmá k tečně t)<br />
- ostatní<br />
5.5 Úlohy na šroubových plochách<br />
Příklad 20. Sestrojíme 2 body řezu cyklické šroubové plochy polorovinou α, <strong>pro</strong>cházející<br />
osou o. - obr. 5.2.<br />
Řešení: (obr. 5.3)<br />
1. Na tvořící křivce zvolíme bod A.<br />
2. Bodem A <strong>pro</strong>ložíme šroubovici, která leží na šroubové ploše (zakreslíme půdorys).<br />
3. Sestrojíme průsečík A této šroubovice s rovinou α.<br />
4. Totéž opakujeme <strong>pro</strong> bod B.<br />
Uvědomte si , že graf závislosti je nutné konstruovat <strong>pro</strong> každý bod znovu, nebot’ <strong>pro</strong><br />
šroubovice se mění poloměr příslušné válcové plochy.<br />
Tečkovaně je vyznačen tvar celého řezu.<br />
□<br />
Příklad 21. Sestrojíme bod řezu osové cyklické šroubové plochy rovinou α (α ⊥ o). -<br />
obr. 5.4.<br />
Řešení: (obr. 5.5) Postup je podobný jako v předchozím příkladě, pouze z výšky odvozujeme<br />
délku oblouku.<br />
1. Na tvořící křivce zvolíme bod A.
5.5. ÚLOHY NA ŠROUBOVÝCH PLOCHÁCH 53<br />
Obrázek 5.2: Obrázek 5.3:<br />
2. Bodem A <strong>pro</strong>ložíme šroubovici s A , která leží na šroubové ploše (zobrazíme v půdorysu).<br />
3. Sestrojíme průsečík A této šroubovice s rovinou α. (Sestrojíme graf závislosti výšky<br />
na oblouku (rozvinutá šroubovice s A - známe v 0 a r A ). V nárysu zjistíme vzdálenost<br />
v A bodu A od roviny α. Z grafu odvodíme délku x A oblouku příslušnou k výšce v A .<br />
Délku oblouku x A naneseme na půdorys šroubovice ve směru stoupání (<strong>pro</strong>tože bod<br />
s A je pod rovinou α). Nárys bodu A najdeme v rovině α.)<br />
Další body bychom sestrojovali stejným způsobem. Uvědomte si , že graf závislosti je<br />
nutné konstruovat <strong>pro</strong> každý bod znovu (mění se poloměr).<br />
Tečkovaně je vyznačen tvar celého řezu.<br />
□<br />
Příklad 22. Sestrojíme tečnou rovinu a normálu šroubové plochy, která je určena tvořící<br />
křivkou k a šroubovým pohybem (o, v 0 , +). - obr. 5.6.<br />
Řešení: (obr. 5.7)<br />
1. Sestrojíme v bodě A tečnu r ke křivce k (nárys i půdorys).<br />
2. Sestrojíme půdorys šroubovice s <strong>pro</strong>cházející bodem A.<br />
3. Sestrojíme v bodě M tečnu t ke šroubovici s (její nárys odvodíme pomocí površky<br />
p řídícího kužele).<br />
4. Tečná rovina τ je určena tečnami t a r.<br />
5. Normála n je kolmá k tečné rovině τ (sestrojíme hlavní přímky - v našem případě<br />
je frontální hlavní přímka totožná s přímkou r).<br />
□
5.6. CVIČENÍ 54<br />
5.6 Cvičení<br />
Obrázek 5.4: Obrázek 5.5:<br />
5.1 Pomocí transformací sestavte parametrické vyjádření šroubové plochy, která vzniká<br />
pravotočivým šroubovým pohybem přímky dané body A a B okolo osy x, v 0 = 1,<br />
A[0, 1, 1], B[1, 1, 0].<br />
5.2 Sestavte parametrické vyjádření osové cyklické šroubové plochy.<br />
5.3 Sestavte parametrické rovnice uzavřené pravoúhlé přímkové šroubové plochy.<br />
5.4 Na površce plochy z předcházejícího příkladu zvolte dva různé body a výpočtem<br />
ukažte, že normály v nich nejsou kolineární.<br />
5.7 Kontrolní otázky<br />
5.1 Popište vznik tzv. Archimédovy serpentiny.<br />
5.2 Popište konstrukci normály šroubové plochy a porovnejte možnosti její konstrukce<br />
se stejnou úlohou <strong>pro</strong> rotační plochy.
5.7. KONTROLNÍ OTÁZKY 55<br />
Obrázek 5.6: Obrázek 5.7:
Kapitola 6<br />
Obalové plochy<br />
6.1 Základní pojmy<br />
Obalová plocha Ω vzniká pohybem P jiné<br />
plochy α. Plochu α nazýváme tvořící plocha.<br />
Charakteristika c je křivkou dotyku mezi<br />
tvořící plochou α a vznikající obalovou plochou<br />
Ω – obr. 6.1. Charakteristika c při pohybu<br />
P vytváří plochu Ω, tj.<br />
Obrázek 6.1:<br />
P(Ω) = P(c).<br />
Pokud chceme najít průnik obalové plochy s rovinou,<br />
najdeme charakteristiku, to znamená tvořící<br />
křivku rotační, šroubové nebo jiné plochy a tím<br />
převedeme danou úlohu na úlohu, kterou již<br />
známe z předchozích kapitol.<br />
Hlavní náplní této kapitoly je tedy hledání charakteristiky na různých typech obalových<br />
ploch.<br />
Příklady obalových ploch:<br />
Pohyb Tvořící plocha Obalová plocha<br />
Posunutí Kulová plocha Rotační válcová plocha<br />
Rotace okolo osy o Rovina ϱ ‖ o Rotační válcová plocha<br />
Rotace okolo osy o Rovina ϱ ̸‖ o Rotační kuželová plocha<br />
Rotace okolo osy o Kulová plocha, S /∈ o Anuloid<br />
Šr. pohyb s osou o Rovina ϱ ̸‖ o Rozv. šroubová plocha<br />
Šr. pohyb s osou o Kulová plocha, S /∈ o Archimédova serpentina<br />
56
6.2. CHARAKTERISTIKA ROVINY 57<br />
6.2 Charakteristika roviny<br />
Charakteristikou c roviny α při rotačním (osa o), resp. šroubovém pohybu ( o, v 0 , +), je<br />
přímka c této roviny. Platí c = α ∩ β, kde rovina β <strong>pro</strong>chází osou o a je kolmá k rovině β.<br />
• Při rotačním pohybu roviny α různoběžné s osou rotace o je výslednou obalovou<br />
plochou rotační kuželová plocha a charakteristikou (obr. 6.2) je spádová přímka,<br />
která <strong>pro</strong>tíná osu rotace .<br />
Obrázek 6.2:<br />
• Při rotačním pohybu roviny α rovnoběžné s osou o rotace je výslednou obalovou<br />
plochou rotační válcová plocha a charakteristikou je přímka rovnoběžná s osou,<br />
která má nejmenší vzdálenost od osy rotace (obr. 6.3).<br />
Obrázek 6.3:<br />
• Při šroubovém pohybu roviny α rovnoběžné s osou o je výslednou obalovou plochou<br />
opět rotační válcová plocha a charakteristikou spádová přímka, která má<br />
nejmenší vzdálenost od osy rotace.
6.2. CHARAKTERISTIKA ROVINY 58<br />
• Při šroubovém pohybu (o, v 0 , +) roviny α různoběžné s osou o je výslednou obalovou<br />
plochou plocha tečen šroubovice – rozvinutelná šroubová plocha a charakteristikou<br />
je přímka c, která je zároveň tečnou šroubovice dané šroubovým pohybem<br />
(o, v 0 , +) (obr. 6.4).<br />
Obrázek 6.4:<br />
Určení charakteristiky c je poněkud náročnější, <strong>pro</strong>to si popíšeme hledání charakteristiky<br />
roviny při šroubovém pohybu ještě v následujícím příkladě, kde přímo určíme<br />
površku k řídící kuželové plochy.<br />
Příklad 23. Sestrojíme charakteristiku roviny ρ při šroubovém pohybu (o, v 0 , +) - obr.<br />
6.5.<br />
Řešení: (obr.6.6)<br />
1. Sestrojíme libovolnou spádovou přímku s první osnovy (s 1 ⊥p ρ 1, s 2 odvodíme pomocí<br />
stopníků).<br />
2. Sestrojíme površku k řídícího kužele (V ∈ k, k ‖ s).<br />
3. Najdeme půdorysný stopník P přímky k.<br />
4. Stopníkem <strong>pro</strong>chází půdorys šroubovice (kružnice se středem v o 1 a poloměrem<br />
o 1 P 1 ).<br />
5. Sestrojíme tečnu c šroubovice. Tečna je rovnoběžná s površkou řídícího kužele k,<br />
dotykový bod najdeme na půdorysu šroubovice o 90 ◦ otočený od bodu P 1 ve směru<br />
stoupání šroubovice.<br />
6. Nárys přímky c odvodíme například pomocí stopníků nebo rovnoběžnosti c a k.<br />
7. Přímka c je hledanou charakteristikou.<br />
□
6.3. CHARAKTERISTIKA KULOVÉ PLOCHY 59<br />
Obrázek 6.5: Obrázek 6.6:<br />
6.3 Charakteristika kulové plochy<br />
Charakteristikou kulové plochy při libovolném pohybu je kružnice ležící v rovině kolmé<br />
na tečnu dráhy<br />
středu kulové plochy a <strong>pro</strong>cházející středem kulové plochy. Kružnice má stejný poloměr<br />
jako kulová plocha.<br />
• Při posunutí kulové plochy ve směru přímky o je výslednou obalovou plochou rotační<br />
válcová plocha a charakteristikou kružnice, která leží v rovině kolmé na směr pohybu<br />
a <strong>pro</strong>cházející středem kulové plochy (obr. 6.7).<br />
Obrázek 6.7:<br />
• Charakteristikou c kulové plochy při rotačním pohybu (osa o) je kružnice ležící v<br />
rovině kolmé na tečnu ke kružnici, kterou opisuje střed kulové plochy při rotačním
6.3. CHARAKTERISTIKA KULOVÉ PLOCHY 60<br />
pohybu (rovina <strong>pro</strong>chází středem kulové plochy). Z toho plyne, že charakteristika<br />
c kulové plochy při rotaci leží v rovině určené osou o rotace a středem S kulové<br />
plochy. Vzniklou obalovou plochou je anuloid (obr. 6.8).<br />
Obrázek 6.8:<br />
• Charakteristikou c kulové plochy při šroubovém pohybu (o, v 0 , ±), je kružnice<br />
ležící v rovině kolmé na tečnu šroubovice, po které se pohybuje střed kulové plochy.<br />
Vzniklou obalovou plochou je Archimédova serpentina (obr. 6.9).<br />
Obrázek 6.9:<br />
V dalších odstavcích jsou popsány metody, které umožňují konstrukci jednotlivých bodů<br />
charakteristiky v případě, že tvořící plochou je plocha rotační (metoda kulových ploch),
6.4. METODA KULOVÝCH PLOCH 61<br />
6.4 Metoda kulových ploch<br />
Užití: tvořící plocha je rotační.<br />
1. Na tvořící ploše α zvolíme rovnoběžkovou kružnici p.<br />
2. Určíme kulovou plochu τ, která se dotýká tvořící plochy α podél kružnice p.<br />
3. Určíme charakteristiku c kulové plochy τ při daném pohybu 1 .<br />
4. Společné body (pokud existují) charakteristiky c a rovnoběžkové kružnice p náleží<br />
hledané charakteristice plochy α při daném pohybu 2 .<br />
Obrázek 6.10: Obrázek 6.11:<br />
Příklad 24. Sestrojíme dva body charakteristiky komolého rotačního kužele při rotaci<br />
okolo osy o - obr. 6.10.<br />
Řešení: (obr.6.11)<br />
Řešení vychází z poznámek uvedených v obecném postupu, tj. konstruována je jen<br />
rovina charakteristiky.<br />
1. Na tvořící ploše α (kuželi) zvolíme rovnoběžkovou kružnici p.<br />
2. Určíme kulovou plochu τ, která se dotýká tvořící plochy α podél kružnice p.<br />
3. Určíme charakteristiku c kulové plochy τ při daném pohybu. Charakteristikou kulové<br />
plochy je kružnice, která se do půdorysu <strong>pro</strong>mítne jako úsečka AB, nárys nemusíme<br />
konstruovat.<br />
1 Stačí určit jen rovinu γ, v níž leží charakteristika c.<br />
2 Pokud jsme v předcházejícím bodě našli jen rovinu γ, určíme případné průsečíky roviny γ s<br />
rovnoběžkovou kružnicí p.
6.4. METODA KULOVÝCH PLOCH 62<br />
4. Body charakteristiky (pokud existují) jsou průsečíky kružnice p a charakteristiky<br />
kulové plochy τ (v půdorysu sestrojíme průsečíky X, Y a odvodíme na kružnici p<br />
do nárysu).<br />
5. Další body charakteristiky bychom sestrojili podobně, jen zvolíme novou rovnoběžkovou<br />
kružnici a vepsanou kulovou plochu. Celý postup zopakujeme.<br />
Příklad 25. Sestrojíme hlavní meridián obalové plochy vzniklé rotací rotačního kužele<br />
při rotaci okolo osy o - obr. 6.12.<br />
Řešení: (obr.6.13)<br />
1. Použijeme postup z příkladu 24 a sestrojíme body X, Y charakteristiky.<br />
2. Dále postupujeme stejně jako při sestrojování meridiánu rotační plochy (body X, Y<br />
jsou body tvořící křivky: Sestrojíme rovnoběžkovou kružnici rotační plochy s osou<br />
o <strong>pro</strong>cházející body X, Y . Průsečíky X ′ a Y ′ rovnoběžkových kružnic s rovinou<br />
meridiánu µ jsou body meridiánu).<br />
3. Další body a získáme novou volbou rovnoběžkové kružnice p a vepsané kulové plochy<br />
a celý postup zopakujeme.<br />
□<br />
Na obrázku je vyznačen tvar charakteristiky a meridiánu.<br />
□<br />
o 2<br />
o 1<br />
m 1<br />
V 2<br />
V 1<br />
Obrázek 6.12:<br />
Y 2<br />
p 2 V 2<br />
p X 1=Y1<br />
1<br />
V 1<br />
X 2<br />
Y' 2<br />
o 1<br />
o 2<br />
X' 2<br />
X' =Y' 1 1<br />
Obrázek 6.13:<br />
Příklad 26. Sestrojíme dva body charakteristiky obalové plochy vzniklé šroubovým pohybem<br />
(o, v 0 , +) rotačního kužele - obr. 6.14.<br />
Řešení: (obr.6.15)
6.5. METODA TEČNÝCH ROVIN 63<br />
1. Na tvořící ploše α (kuželi) zvolíme rovnoběžkovou kružnici p.<br />
2. Určíme kulovou plochu τ, která se dotýká tvořící plochy α podél kružnice p.<br />
3. Určíme charakteristiku c kulové plochy τ při daném pohybu. Charakteristikou kulové<br />
plochy je kružnice. Ta leží v rovině kolmé k tečně šroubovice, po které se pohybuje<br />
střed kulové plochy τ. (Sestrojíme tečnu t a hlavní přímky roviny <strong>pro</strong>cházející<br />
středem kulové plochy a kolmé na tečnu.)<br />
4. Body charakteristiky (pokud existují) jsou průsečíky kružnice p a charakteristiky<br />
kulové plochy τ. V půdorysu sestrojíme průsečíky X, Y a odvodíme do nárysu. (Dvě<br />
kružnice na kulové ploše mohou mít nejvýše dva průsečíky. Proto je zřejmé, že dva<br />
průsečíky v nárysu jsou jen zdánlivé. Nárys a půdorys skutečného průsečíku musí<br />
ležet na ordinále.)<br />
5. Další body charakteristiky bychom sestrojili podobně, jen zvolíme novou rovnoběžkovou<br />
kružnici a vepsanou kulovou plochu. Celý postup zopakujeme.<br />
□<br />
V 2<br />
v 0<br />
o 1<br />
o 2<br />
f 2<br />
t 2<br />
t 2<br />
V 2<br />
X 2<br />
h 2<br />
p 2<br />
Y 2<br />
v 0<br />
P 2<br />
P 1<br />
X 1<br />
V 1<br />
f 1<br />
h 1<br />
t 1<br />
p 1<br />
Y 1<br />
o 1<br />
o 2<br />
t 1<br />
V 1<br />
Obrázek 6.14:<br />
Obrázek 6.15:<br />
6.5 Metoda tečných rovin<br />
Užití: Tvořící plocha α je rozvinutelná.<br />
1. Na tvořící ploše α zvolíme povrchovou přímku p.<br />
2. Určíme rovinu τ, která se dotýká tvořící plochy α podél přímky p.<br />
3. Určíme charakteristiku c roviny τ při daném pohybu.<br />
4. Společné body (pokud existují) charakteristiky c a površky p náleží hledané charakteristice<br />
plochy α při daném pohybu.
6.5. METODA TEČNÝCH ROVIN 64<br />
Příklad 27. Sestrojíme charakteristiku a hlavní meridián obalové plochy vzniklé rotací<br />
šikmého kruhového válce při rotaci okolo osy o - obr. 6.16.<br />
Řešení: (obr.6.17)<br />
Řešení vychází z obecného postupu.<br />
1. Na tvořící ploše α (šikmém kruhovém válci) zvolíme povrchovou přímku p.<br />
2. Určíme rovinu τ, která se dotýká tvořící plochy α podél přímky p: V průsečíku<br />
přímky p s podstavou válce sestrojíme tečnu t k podstavě. Tečna t leží v půdorysně,<br />
<strong>pro</strong>to její nárys splyne s osou x 12 . Přímky p a t určují tečnou rovinu τ.<br />
3. Určíme charakteristiku c roviny τ při rotačním pohybu. Je to spádová přímka roviny<br />
τ (v půdorysu kolmá na t, <strong>pro</strong>tože t je hlavní přímkou roviny τ).<br />
4. Průsečík charakteristiky c a površky p je jedním bodem hledané charakteristice<br />
plochy α při daném pohybu. Označíme ho X.<br />
5. Dále postupujeme stejně jako při sestrojování meridiánu rotační plochy (X je bod<br />
tvořící křivky: Sestrojíme rovnoběžkovou kružnici rotační plochy s osou o <strong>pro</strong>cházející<br />
bodem X. Průsečík X ′ rovnoběžkové kružnice s rovinou meridiánu µ je bod meridiánu).<br />
6. Další body získáme novou volbou površky p a opakováním celého postupu.<br />
Na obrázku je vyznačen tvar charakteristiky a meridiánu.<br />
□<br />
X 2<br />
X' 2<br />
t=x 2 12<br />
o 2<br />
p 2<br />
c 1<br />
o 1 X' 1<br />
m 1<br />
X p 1 1<br />
t 1<br />
Obrázek 6.16:<br />
Obrázek 6.17:<br />
Příklad 28. Sestrojíme charakteristiku obalové plochy vzniklé šroubovým pohybem (o,<br />
v 0 , +) kruhového kužele - obr. 6.18.<br />
Řešení: (obr.6.19)<br />
Tuto úlohu není možné řešit metodou kulových ploch (tvořící plocha není rotační, jde<br />
o kruhový, tj. šikmý kužel).<br />
Řešení vychází z obecného postupu.
6.6. URČENÍ OBALOVÉ PLOCHY VÝPOČTEM 65<br />
Obrázek 6.18: Obrázek 6.19:<br />
1. Na tvořící ploše α (kuželi) zvolíme povrchovou přímku p.<br />
2. Určíme rovinu τ, která se dotýká tvořící plochy α podél přímky p: V průsečíku<br />
přímky p s podstavou válce sestrojíme tečnu t k podstavě. Přímky p a t určují<br />
tečnou rovinu τ. Tečna t je hlavní přímkou roviny τ (je rovnoběžná s půdorysnou),<br />
určíme ještě ještě jednu hlavní přímku <strong>pro</strong>cházející vrcholem V , popř. stopy roviny<br />
τ (zde jsme našli pouze nárysnou stopu).<br />
3. Určíme charakteristiku c roviny τ při šroubovém pohybu pomocí postupu z příkladu<br />
23.<br />
4. Průsečík charakteristiky c a površky p je jedním bodem hledané charakteristice<br />
plochy α při daném pohybu. Označíme ho X.<br />
5. Další body bychom získali novou volbou površky p a opakováním celého postupu.<br />
□<br />
Úlohu 24 by bylo možné řešit nejen metodou kulových ploch, ale i metodou tečných<br />
rovin.<br />
6.6 Určení obalové plochy výpočtem<br />
Uvažujme nyní obecnější případ, totiž situaci, kdy tvořící plocha koná nejen pohyb, ale<br />
navíc se může v závislosti na parametru pohybu tato tvořící plocha měnit. Předpokládáme,<br />
že tvořící plocha a vznikající obalová plocha se <strong>pro</strong> každou hodnotu parametru dotýkají<br />
podél křivky a nemají společné části (plochy). Podobně jako v případě křivek můžeme<br />
formulovat větu, která je teoretickým východiskem <strong>pro</strong> stanovení rovnice obalové plochy.
6.6. URČENÍ OBALOVÉ PLOCHY VÝPOČTEM 66<br />
Věta 11. Pro obalovou plochu jednoparametrického systému ploch f(x, y, z, α) = 0 platí:<br />
<strong>pro</strong> bod [x, y, z] ležící na obalové ploše existuje α tak, že<br />
f(x, y, z, α) = 0<br />
a<br />
∂<br />
f(x, y, z, α) = 0 .<br />
∂α<br />
Tedy popis obalové plochy získáme tak, že ze soustavy (obecně nelineárních algebraických<br />
rovnic)<br />
∂<br />
f(x, y, z, α) = 0 , f(x, y, z, α) = 0<br />
∂α<br />
eliminujeme (vyloučíme) α.<br />
Příklad 29. Uvažujme systém jednotkových kulových ploch:<br />
Určete obalovou plochu a charakteristiku.<br />
(x − α) 2 + y 2 + z 2 − 1 = 0 .<br />
Řešení: Podle věty 11 stanovíme příslušnou parciální derivaci a <strong>pro</strong>vedeme vyloučení<br />
pohybového parametru:<br />
∂f<br />
∂α<br />
= 2(x − α) · (−1) = 0 ⇒ x − α = 0.<br />
Rovnice obalové plochy je y 2 + z 2 − 1 = 0, což je v E 3 rotační válcová plocha a v E 2<br />
charakteristika (v rovině x = α). Výsledek je očekávaný, nebot’ zadán byl posuvný pohyb<br />
jednotkové kulové plochy ve směru osy x.<br />
□<br />
Příklad 30. Uvažujme systém kulových ploch:<br />
Určete obalovou plochu.<br />
(x − 2α) 2 + y 2 + z 2 − α 2 = 0 .<br />
Řešení: Opět jde o posouvání kulové plochy, ale kulová plocha nyní mění při tomto<br />
pohybu poloměr, a to poloviční rychlostí, než je rychlost pohybu. Postupujeme opět podle<br />
věty 11 :<br />
∂f<br />
∂α = 2(x − 2α) · (−2) − 2α = 0 ⇒ α = 3 2 x .<br />
Rovnice obalové plochy je − 1 3 x2 +y 2 +z 2 = 0, což je v rotační kuželová plocha s vrcholem<br />
v počátku a s osou v ose x.<br />
□
6.7. CVIČENÍ 67<br />
6.7 Cvičení<br />
6.1 Uvažujte jednoparametrický systém rovin cos α·x−sin α·y−z = 0 a určete příslušnou<br />
obalovou plochu.(Návod: <strong>pro</strong> vyloučení parametru použijte umocnění každé z rovnic<br />
na druhou a sečtěte je.)<br />
6.2 Pro rovinu rovnoběžnou s osou určete obalovou plochu, která vzniká rotací této<br />
roviny okolo osy. (Návod: Za osu rotace zvolte některou souřadnicovou osu, sestavte<br />
implicitní rovnici rovnoběžné roviny ve vhodné poloze a pak do rovnice roviny<br />
zaved’te parametr rotace okolo zvolené souřadnicové osy. Další výpočet již <strong>pro</strong>ved’te<br />
aplikováním věty 11.)<br />
6.8 Kontrolní otázky<br />
6.1 Definujte charakteristiku obalové plochy a vysvětlete význam této křivky <strong>pro</strong> řešení<br />
dalších úloh o obalových plochách.<br />
6.2 Pro které tvořící plochy lze <strong>pro</strong> konstrukci charakteristiky použít metodu kulových<br />
ploch a <strong>pro</strong> které metodu tečných rovin.<br />
6.3 Uved’te příklad tvořicí plochy, jejíž charakteristiku lze konstruovat jak metodou<br />
tečných rovin, tak metodou kulových ploch. Uměli byste pojmenovat všechny takové<br />
plochy?<br />
6.4 Jak se liší úlohy, které lze řešit pomocí uvedených metod graficky a výpočetně?<br />
Uved’te příklad úlohy, kterou můžete řešit jen výpočetně.
Kapitola 7<br />
Rozvinutelné plochy<br />
7.1 Základní pojmy<br />
Torzální površkou přímkové plochy rozumíme přímku p, <strong>pro</strong> kterou platí, že v každém<br />
jejím bodě je stejná tečná rovina τ, tj. tečná rovina τ se dotýká plochy podél torzální<br />
površky p.<br />
Přímková plocha je rozvinutelná, jestliže všechny její površky jsou torzální.<br />
Rozvinutelná plocha je obalovou plochou pohybující se roviny.<br />
Věta 12. Plocha je rozvinutelná, právě když ve všech jejích bodech je Gaussova křivost<br />
nulová.<br />
7.2 Typy rozvinutelných ploch<br />
Věta 13. Rozvinutelnými plochami jsou pouze následující plochy a jejich části: rovina,<br />
válcové plochy – obr. 7.1, kuželové plochy – obr. 7.2 a plochy tečen <strong>pro</strong>storových<br />
křivek – obr. 7.3.<br />
Obrázek 7.1: Obrázek 7.2:<br />
68
7.3. METODY KOMPLANACE 69<br />
Válcová plocha je určena rovinnou křivku k (k ⊂ σ) a směrem s, který nenáleží<br />
dané rovině (s ̸‖ σ), a je tvořena přímkami, které <strong>pro</strong>tínají křivku k a jsou směru s.<br />
Kuželová plocha je určena rovinnou křivku k (k ⊂ σ) a bodem V , který neleží v<br />
rovině dané křivky (V ∉ σ), a je tvořena přímkami, které <strong>pro</strong>tínají křivku k a <strong>pro</strong>cházejí<br />
bodem V .<br />
V <strong>pro</strong>jektivním rozšíření euklidovského <strong>pro</strong>storu lze definovat válcovou a kuželovou<br />
plochu jednou definicí, a to jako množinu přímek, které <strong>pro</strong>tínají danou křivku k a<br />
<strong>pro</strong>cházejí daným vrcholem V . Oba typy ploch se liší tím, zda vrchol V je vlastní, pak<br />
jde o kuželovou plochu, nebo je nevlastní, pak jde o válcovou plochu.<br />
Obrázek 7.3: Obrázek 7.4:<br />
Plocha tečen <strong>pro</strong>storové křivky je určena <strong>pro</strong>storovou křivkou k a je tvořena jejími<br />
tečnami. Na obr. 7.3 jsou uvedeny dva příklady takové plochy. Příkladem plochy tečen je<br />
rozvinutelná šroubová plocha, která je tvořena tečnami šroubovice – obr. 7.4. Řezem této<br />
plochy rovinou kolmou k ose šroubového pohybu je kruhová evolventa, tj. křivka, která<br />
vzniká jako trajektorie bodu přímky odvalující se po kružnici.<br />
7.3 Metody komplanace<br />
Komplanací neboli rozvinutím rozumíme zobrazení ϕ rozvinutelné plochy do roviny,<br />
které zachovává délky a úhly.<br />
Obecné metody <strong>pro</strong> rozvinutí jsou dány následující tabulkou.<br />
Typ rozvinutelné plochy<br />
Obecná válcová plocha<br />
Obecná kuželová plocha<br />
Plocha tečen <strong>pro</strong>storové křivky<br />
Metoda rozvinutí<br />
Normálový řez<br />
Triangulace<br />
Triangulace<br />
7.3.1 Metoda normálového řezu<br />
Normálovým řezem válcové plochy rozumíme řez rovinou kolmou na povrchové<br />
přímky plochy. Takový řez se při rozvinutí zobrazí na přímku kolmou na obrazy površek.<br />
Při rozvinutí válcové plochy postupujeme takto:
7.3. METODY KOMPLANACE 70<br />
1. Vedeme libovolnou rovinu ϱ kolmou na povrchové přímky válcové plochy.<br />
2. Určíme řez k dané válcové plochy rovinou ϱ.<br />
3. V rozvinutí se křivka k zobrazí do úsečky 0 k. Délka obrazu se rovná délce vzoru, tj.<br />
délku úsečky 0 k určíme pomocí rektifikace křivky k.<br />
Pokud chceme v rozvinutí zobrazit další křivku ležící na dané obecné válcové ploše,<br />
stačí na povrchové přímky vynášet úseky površky mezi normálovým řezem a danou<br />
křivkou.<br />
Normálovým řezem na rotační válcové ploše je např. její podstava. Oblouk šroubovice<br />
ležící na dané rotační válcové ploše se rozvine do úsečky.<br />
Obrázek 7.5: Obrázek 7.6:<br />
Příklad 31. Na obr. 7.5 je <strong>pro</strong>vedeno rozvinutí poloviny pláště rotačního válce s řezem<br />
rovinou σ. Normálovým řezem je podstava k. Vzdálenost x površek v rozvinutí se rovná<br />
délce oblouku na podstavě.<br />
Příklad 32. Na obr. 7.6 je <strong>pro</strong>vedeno rozvinutí poloviny pláště kruhového (kosého) válce.<br />
Rovina ϱ normálového řezu je zobrazena v nárysu (volíme jednu z rovin kolmých na<br />
površky). Normálovým řezem je elipsa, jejíž hlavní poloosa se rovná poloměru kružnice<br />
podstavy. Normálový řez je vyznačen ve sklopení. Délky oblouků elipsy ve sklopení určují<br />
vzdálenosti jednotlivých površek v rozvinutí (např. délky x a y). V daném případě mají<br />
v rozvinutí všechny površky stejnou délku. Poměr, v němž dělí bod normálového řezu<br />
površku, zjistíme z nárysu, nebot’ površky jsou rovnoběžné s nárysnou.<br />
7.3.2 Metoda triangulace<br />
Podstatou této metody je náhrada plochy mnohostěnem, který má trojúhelníkové stěny.<br />
V případě kuželových ploch volíme trojúhelníky tak, že mají vždy jeden vrchol ve<br />
vrcholu kuželové plochy. Pro rotační kuželovou plochu platí, že podstava k se rozvine<br />
do oblouku kružnice, jehož délka se musí rovnat obvodu kružnice k. Poloměr oblouku v<br />
rozvinutí se rovná délce úseku površky mezi vrcholem a podstavou.
7.4.<br />
TEČNA KŘIVKY V ROZVINUTÍ 71<br />
Obrázek 7.7: Obrázek 7.8:<br />
Příklad 33. Na obr. 7.7 je zobrazeno rozvinutí části rotační kuželové plochy. Pro určení<br />
skutečných délek úseků površek plochy je využito rotace površky do roviny obrysové<br />
površky.<br />
Příklad 34. Na obr. 7.8 je zobrazeno rozvinutí části kruhové kuželové plochy. Použita<br />
je triangulace a celý postup spočívá v určování skutečných délek úseček (úseků površek<br />
plochy). K tomu je využito otočení do polohy rovnoběžné s nárysnou. Površky určené<br />
bodem 1, resp. 7, na podstavě se zobrazují v nárysu ve skutečné velikosti.<br />
7.4 Tečna křivky v rozvinutí<br />
Obrazem tečny křivky na ploše je tečna křivky v rozvinutí.<br />
Vzhledem k tomu, že rozvinutí je zobrazení, které zachovává úhly, je možné určit tečnu<br />
křivky v rozvinutí pomocí určení úhlu površky a tečny křivky na ploše.<br />
Příklad 35. Na obr. 7.7 je zkonstruována tečna křivky řezu v rozvinutí. K určení úhlu<br />
tečny a površky je využito trojúhelníka 3P 1¯3, <strong>pro</strong> nějž je určena skutečná velikost pomocí<br />
skutečných délek jeho stran. Bod ¯3 je bodem řezu, bod 3 leží na podstavě a bod P 1 je<br />
průsečíkem tečny s podstavnou rovinou. Přímka 3P 1 je tečnou podstavy.<br />
7.5 Rozvinutí rozvinutelné šroubové plochy<br />
Rozvinutelnou šroubovou plochu lze rozvinout tak, že určíme obraz hrany vratu, tj.<br />
určující šroubovice. Platí, že šroubovice vratu se v rozvinutí zobrazí do kružnice, <strong>pro</strong><br />
jejíž poloměr ρ platí<br />
ρ = r2 + v0<br />
2 ,<br />
r<br />
což je převrácená hodnota první křivosti šroubovice v souladu s větou 7 (str. 29).
7.6. KONSTRUKCE A ROZVINUTÍ PŘECHODOVÉ ROZVINUTELNÉ PLOCHY 72<br />
Příklad 36. Na obr. 7.9 je zobrazeno rozvinutí části rozvinutelné šroubové plochy. Pro<br />
šroubovici vratu je určen poloměr ρ, který je poloměrem příslušného oblouku v rozvinutí.<br />
Obrazem kruhové evolventy, která je řezem dané plochy půdorysnou, je opět kruhová<br />
evolventa. Pro zobrazení daných površek v rozvinutí byla určena k otočení, které odpovídá<br />
oblouku ω, délka oblouku šroubovice ¯ω.<br />
Obrázek 7.9:<br />
7.6 Konstrukce a rozvinutí přechodové rozvinutelné<br />
plochy<br />
Uvažujme dvě rovinné křivky a a b ležící v rovinách α a β – obr. 7.10. V řadě technických<br />
aplikací vzniká požadavek na určení rozvinutelné plochy Ω, která obsahuje obě dané křivky<br />
(a ⊂ Ω, b ⊂ Ω). Plochu Ω nazýváme přechodová plocha mezi danými křivkami.<br />
Postup konstrukce přechodové plochy:<br />
1. Na jedné z křivek zvolíme bod – např. A ∈ a a určíme tečnu t A křivky a v bodě A.<br />
2. Na druhé křivce, tj. na křivce b, určíme bod B tak, aby tečna t B v tomto bodě<br />
nebyla v tečnou t A mimoběžná. Tento krok realizujeme takto:<br />
t A ‖ β – vedeme tečnu t B křivky b rovnoběžnou s přímkou t A – obr. 7.11,<br />
t A ̸‖ β – označme p průsečnici rovin α a β; z průsečíku t A ∩ p vedeme tečnu t B<br />
křivky b – obr. 7.10.
7.7. KONTROLNÍ OTÁZKY 73<br />
Obrázek 7.10: Obrázek 7.11:<br />
3. Přímka AB je torzální přímkou – tečná rovina v bodech A a B je stejná a tato<br />
rovina se dotýká vytvářené plochy i ve všech bodech této površky.<br />
Zkonstruovaná přechodová plocha je vždy bud’ plochou tečen <strong>pro</strong>storové křivky (zpravidla<br />
neznámé či neurčované), nebo ve výjimečných případech plochou válcovou nebo kuželovou.<br />
Rozvinutí přechodové plochy se <strong>pro</strong>vede zpravidla pomocí triangulace.<br />
7.7 Kontrolní otázky<br />
7.1 Definujte torzální površku plochy.<br />
7.2 Definujte rozvinutelné plochy a uved’te všechny typy rozvinutelných ploch.<br />
7.3 Vysvětlete pojem Gaussova křivost.<br />
7.4 Uved’te příklad plochy, která je přímková, ale není rozvinutelná.<br />
7.5 Uved’te dva způsoby vytvoření rozvinutelné šroubové plochy (návod: jako obalovou<br />
plochu a jako jeden z typů rozvinutelných ploch).<br />
7.6 Popište metodu normálového řezu <strong>pro</strong> rozvinutí. Pro které rozvinutelné plochy se<br />
tato metoda dá aplikovat?
Kapitola 8<br />
Některé nekartézské souřadnicové<br />
soustavy<br />
V řadě aplikací matematiky se používají k vhodnému analytickému popisu geometrického<br />
útvaru v E 3 souřadnice, které nejsou kartézské. Jedná se o souřadnice afinní (souřadnicové<br />
osy nemusí být na sebe kolmé), sférické (kulové), cylindrické (válcové) apod.<br />
Uvedeme vztahy, pomocí nichž lze přejít od kartézských souřadnic k souřadnicím<br />
sférickým a cylindrickým.<br />
8.1 Sférické souřadnice<br />
Sférické souřadnice jsou <strong>pro</strong>storovou analogií polárních souřadnic v rovině.<br />
Rovnice<br />
x = ρ · cos ϕ cos ψ , y = ρ · sin ϕ cos ψ , z = ρ · sin ψ , (8.1)<br />
v nichž ρ > 0, ϕ ∈ 〈0, 2π) a ψ ∈ 〈− π , dπ 〉, vyjadřují přechod k tzv. sférickým souřadnicím<br />
2 d2<br />
[ρ, ϕ, ψ].<br />
Číslo ρ = √ x 2 + y 2 + z 2 vyjadřuje vzdálenost bodu X od počátku O, ϕ a ψ jsou<br />
orientované úhly ( zeměpisná šířka a délka“) – obr. 8.1.<br />
”<br />
S rovnicemi (8.2) a (8.1) se výhodně pracuje při sledování <strong>pro</strong>blémů spojených s rotací<br />
a souměrností.<br />
8.2 Cylindrické souřadnice<br />
Rovnice<br />
x = ρ cos ϕ , y = ρ sin ϕ , z = z , (8.2)<br />
v nichž ρ > 0 a ϕ ∈ 〈0, 2π) popisují vztah tzv. cylindrických souřadnic [ρ, ϕ, z] s kartézskými<br />
souřadnicemi.<br />
Vidíme, že ρ = √ x 2 + y 2 vyjadřuje vzdálenost bodu X od osy z a ϕ je orientovaný<br />
úhel s počátečním ramenem v kladné poloose x a koncovým ramenem na polopřímce OX 1 ,<br />
kde X 1 je pravoúhlý průmět bodu X do souřadnicové roviny xy – obr. 8.2.<br />
Ve speciálním případě (8.2), kdy z = 0, hovoříme o polárních souřadnicích v rovině<br />
E 2 .<br />
74
8.3. VYUŽITÍ NEKARTÉZSKÝCH SOUŘADNIC 75<br />
Obrázek 8.1: Obrázek 8.2:<br />
8.3 Využití nekartézských souřadnic<br />
Použití uvedených nekartézských souřadnic vede ke zjednodušení analytického vyjádření<br />
útvarů (zkratka konst. označuje kladnou konstantu).<br />
1. ρ =konst. popisuje v případě sférických souřadnic kulovou plochu se středem O<br />
a poloměrem ρ,<br />
2. ρ =konst. popisuje v případě cylindrických souřadnic rotační válcovou plochu o poloměru<br />
ρ a s osou z,<br />
3. ψ =konst. určuje v případě sférických souřadnic rotační kuželovou plochu,<br />
4. ρ =konst. určuje v polárních souřadnicích kružnici se středem O a poloměrem ρ.<br />
8.4 Cvičení<br />
8.1 V kartézské soustavě souřadnic zobrazte body, jejichž polární souřadnice jsou A [ ]<br />
3, π 6 ,<br />
B [ ] [ ] [<br />
1, 2π 3 , C 2, −<br />
π<br />
4 . Jaké jsou kartézské souřadnice bodu B? [B − 1, √ ]<br />
3<br />
]<br />
2 2<br />
8.2 Vypočtěte velikost úsečky AB, znáte-li polární souřadnice bodů A [ ] [ ]<br />
3, 11π<br />
18 , B 4,<br />
π<br />
3 .<br />
[5]<br />
8.3 Bod A má kartézské souřadnice A[−1, 1, 2]. Jaké jsou jeho cylindrické souřadnice.<br />
[[ √ 2, 3 4 , 2]]<br />
8.4 Bod A má cylindrické souřadnice A[1, 1, 1]. Vypočtěte jeho kartézské souřadnice<br />
s přesností na tři desetinná místa.<br />
[[0, 540; 0, 841; 1, 000]]<br />
8.5 Jaké jsou sférické souřadnice bodu A, jsou-li jeho souřadnice v kartézské soustavě<br />
A[1, 1, 1]? [ρ = √ 3, ϕ = π 4 , ψ = arctg 1 √<br />
2<br />
]
8.5. KONTROLNÍ OTÁZKY 76<br />
8.6 Víme, že sférické souřadnice bodu A jsou ρ = 1, ϕ = − π, ψ = π . Jaké jsou jeho<br />
3 6 [<br />
kartézské souřadnice? [ − 3, √ ]<br />
3<br />
, 1 ]<br />
4 4 2<br />
8.7 V systému AutoCAD se používá následujících symbolů: @ – relativní souřadnice<br />
(tj. souřadnice vzhledem k aktuálnímu bodu, nikoliv k počátku), < – zadání úhlu.<br />
Zřejmě zadáním 20 < 45 < 30 určujeme bod pomocí sférických souřadnic. Určete<br />
typ souřadnic <strong>pro</strong> zadání<br />
a) @100 < 45, b) 40 < 60, 10.<br />
[a) relativní polární souřadnice, b) cylindrické souřadnice]<br />
8.5 Kontrolní otázky<br />
8.1 Uved’te, které body nemají jednoznačně určeny sférické souřadnice.<br />
8.2 Uved’te, které body nemají jednoznačně určeny cylindrické souřadnice.
Kapitola 9<br />
Nelineární útvary v rovině<br />
a v <strong>pro</strong>storu<br />
9.1 Vyjádření křivek<br />
Uved’me si dále vektorové rovnice některých křivek.<br />
9.1.1 Kružnice<br />
Kružnice o středu O a poloměru r (r > 0) má vektorovou rovnici<br />
X(t) = (r · cos t, r · sin t), t ∈< 0, 2π). (9.1)<br />
Parametr t je úhel, který svírá polohový vektor X(t) s kladnou poloosou x (obr. 9.1).<br />
Snadno zjistíme, že<br />
√<br />
|X(t)| = r 2 cos 2 t + r 2 sin 2 t = r ,<br />
neboli vzhledem ke vztahu (9.1) x 2 + y 2 = r 2 .<br />
Jestliže má kružnice k střed v bodě S[m, n] a je-li její poloměr r, <strong>pro</strong>vedeme posunutí<br />
kružnice o vektor s = (−m, −n). Kružnice k přejde do kružnice k ′ = (O, r), kde O je<br />
počátek systému souřadnic. Rovnice kružnice k = (S, r) má tedy tvar<br />
(x − m) 2 + (y − n) 2 = r 2 .<br />
Příklad 37. Sestavte vektorovou a parametrickou rovnici kružnice k daného poloměru r,<br />
jestliže se kružnice dotýká souřadnicových os v jejich kladné části.<br />
Řešení: Středem hledané kružnice je bod S[r, r]. Vektorovou rovnici kružnice k získáme<br />
z rovnice (9.1) přičtením polohového vektoru S bodu S k pravé straně rovnice, tj. platí<br />
X(t) = S + (r · cos t, r · sin t) = (9.2)<br />
= (r + r · cos t, r + r · sin t) , t ∈< 0, 2π) .<br />
77
9.1. VYJÁDŘENÍ KŘIVEK 78<br />
Obrázek 9.1: Obrázek 9.2:<br />
Parametrické vyjádření kružnice k je tvaru<br />
x = r + r · cos t , y = r + r · sin t , t ∈< 0, 2π) .<br />
Příklad 38. Sestavíme parametrické vyjádření epicykloidy, tj. křivky, kterou vytváří<br />
bod X při odvalování kružnice h ”<br />
vnějším obvodem“ po ”<br />
vnějším obvodu“ kružnice p.<br />
Uvažujme kružnice h = (H, r) a p = (P, r), kde H[2r, 0], P = O – obr. 9.2. Bod X[r, 0] je<br />
bodem dotyku daných kružnic.<br />
Řešení: Parametrické rovnice epicykloidy lze sestavit na základě obr. 9.3. Stačí vyjádřit<br />
souřadnice bodu H ′ a pak relativně k němu souřadnice bodu X ′′ .<br />
Jinou možnost řešení úlohy představuje využití geometrických transformací. Epicykloidální<br />
pohyb T, tj. pohyb určený odvalováním kružnice h po kružnici p, je geometrickou<br />
transformací, kterou můžeme složit následujícím způsobem<br />
T = R H ′ ,t ◦ R P,t = P H<br />
′ ◦ R P,t ◦ P −H ′ ◦ R P,t, (9.3)<br />
kde t je úhel a H ′ je polohový vektor bodu H ′ – obr. 9.3. Epicykloidální pohyb můžeme<br />
tedy složit z rotace okolo počátku P o úhel t, posunutí o vektor −H ′ , další rotace okolo<br />
počátku o úhel t a z posunutí o vektor H ′ .<br />
Uvedené geometrické transformace zapíšeme maticově. Pro matici výsledné transformace<br />
platí<br />
□<br />
T =<br />
⎛<br />
⎝<br />
⎛<br />
· ⎝<br />
cos t, sin t, 0<br />
− sin t, cos t, 0<br />
0, 0, 1<br />
⎞<br />
⎛<br />
⎠ · ⎝<br />
1, 0, 0<br />
0, 1, 0<br />
2r cos t, 2r sin t, 1<br />
⎞<br />
1, 0, 0<br />
0, 1, 0<br />
−2r cos t, −2r sin t, 1<br />
⎛<br />
⎠ = ⎝<br />
⎞<br />
⎛<br />
⎠ · ⎝<br />
cos t, sin t, 0<br />
− sin t, cos t, 0<br />
0, 0, 1<br />
cos 2t, sin 2t, 0<br />
− sin 2t, cos 2t, 0<br />
2r(cos t − cos 2t), 2r(sin t − sin 2t), 1<br />
⎞<br />
⎠ .<br />
⎞<br />
⎠ ·
9.1. VYJÁDŘENÍ KŘIVEK 79<br />
Pro bod X ′′ , který je bodem epicykloidy vytvářené bodem X, platí při využití homogenních<br />
souřadnic X ′′ = X · T, tj.<br />
⎛<br />
cos 2t, sin 2t,<br />
⎞<br />
0<br />
X ′′ = (r, 0, 1) · ⎝ − sin 2t, cos 2t, 0 ⎠ =<br />
2r(cos t − cos 2t), 2r(sin t − sin 2t), 1<br />
= (2r cos t − r cos 2t, 2r sin t − r sin 2t, 1) .<br />
Parametrické rovnice hledané epicykoidy jsou<br />
x = 2r cos t − r cos 2t , y = 2r sin t − r sin 2t , t ∈ 〈0, 2π) .<br />
Výsledná epicykloida je zobrazena na obr. 9.4.<br />
□<br />
Obrázek 9.3: Obrázek 9.4:<br />
9.1.2 Elipsa<br />
Elipsa o středu O s osami v souřadnicových osách a o poloosách a, b (a > 0, b > 0) má<br />
vektorovou rovnici<br />
X(t) = (a · cos t, b · sin t), t ∈< 0, 2π). (9.4)<br />
Parametr t je tentokrát úhel, jenž je vyznačen v obr. 9.5. Ze vztahů (9.4) a z obr. 9.5 plyne<br />
tzv. trojúhelníková konstrukce bodů elipsy. Strana X b X trojúhelníku X a X b X je rovnoběžná<br />
s osou x a strana X a X tohoto trojúhelníku je rovnoběžná s osou y.<br />
Rozepíšeme-li vztah (9.4) do složek, dostaneme parametrické vyjádření<br />
x = a · cos t , y = b · sin t. (9.5)<br />
Po zřejmé úpravě rovnic (9.5), jejich umocnění a sečtení, dojdeme k rovnici elipsy ve tvaru<br />
x 2<br />
a + y2<br />
= 1. (9.6)<br />
2 b2
9.1. VYJÁDŘENÍ KŘIVEK 80<br />
Podobně jako v případě kružnice lze ukázat, že <strong>pro</strong> elipsu se středem S[m, n] a poloosami<br />
a > 0, b > 0 na rovnoběžkách se souřadnicovými osami platí<br />
9.1.3 Parabola<br />
(x − m) 2 (y − n)2<br />
+ = 1. (9.7)<br />
a 2 b 2<br />
Parabola souměrná podle osy y, která má vrchol v počátku O a ohnisko F [ 0, 2] p , p > 0,<br />
má vektorovou rovnici<br />
(<br />
X(t) = t, 1 )<br />
2p · t2 , t ∈ R. (9.8)<br />
Za parametr t je zvolena souřadnice x bodu paraboly (obr. 9.6).<br />
Snadno z (9.8) dojdeme k vyjádření paraboly ve tvaru<br />
y = 1<br />
2p x2 , resp. x 2 = 2p y . (9.9)<br />
Pro parabolu s vrcholem V [m, n] a osou v rovnoběžce se souřadnicovou osou y můžeme<br />
psát<br />
(y − n) = 1<br />
2p (x − m)2 , resp. (x − m) 2 = 2p (y − n) . (9.10)<br />
Příklad 39. Parabolu o rovnici y = x 2 posuneme tak, aby měla vrchol v bodě V [2, 1],<br />
a určíme společné body posunuté paraboly s přímkou p = AB, kde A[0, 1], B[6, 4].<br />
Řešení: Posunutá parabola k má podle (9.10) rovnici (y − 1) = (x − 2) 2 .<br />
Přímku p vyjádříme parametricky např. ve tvaru<br />
x = 2t , y = 1 + t , t ∈ R . (9.11)<br />
Po dosazení z rovnic (9.11) do rovnice paraboly dostáváme kvadratickou rovnici <strong>pro</strong><br />
parametr t. Platí (1 + t − 1) = (2t − 2) 2 , tj. 4t 2 − 9t + 4 = 0. Řešení této kvadratické<br />
rovnice je tvaru<br />
t 12 = 9 ± √ 17<br />
.<br />
8<br />
Dosazením za t do rovnice (9.11) určíme dva průsečíky X a Y paraboly k a přímky p.<br />
Platí<br />
[<br />
9 + √ 17<br />
X , 17 + √ ] [<br />
17 9 − √ 17<br />
, Y , 17 − √ ]<br />
17<br />
.<br />
4 8<br />
4 8<br />
□
9.1. VYJÁDŘENÍ KŘIVEK 81<br />
9.1.4 Hyperbola<br />
Obrázek 9.5: Obrázek 9.6:<br />
Vektorové vyjádření hyperboly (obr. 9.8) lze uvést ve tvaru (osy hyperboly leží v souřadnicových<br />
osách; a > 0, b > 0)<br />
X(t) = (<br />
a<br />
cos t , b · tg t) , t ∈< 0, 2π) , t ≠ π 2 , 3π<br />
2 . (9.12)<br />
Z těchto vztahů vyplývá konstrukce bodu hyperboly <strong>pro</strong> danou hodnotu parametru t –<br />
viz obr. 9.7.<br />
Z vlastností goniometrických funkcí plyne<br />
1<br />
cos 2 t − tg2 t = 1. (9.13)<br />
Ze vztahů (9.12) a (9.13) vyplývá vyjádření hyperboly ve tvaru<br />
x 2<br />
a − y2<br />
= 1. (9.14)<br />
2 b2 Pro hyperbolu se středem v bodě S[m, n] a s osami na rovnoběžkách se souřadnicovými<br />
osami platí<br />
9.1.5 Obecná rovnice kuželosečky<br />
(x − m) 2 (y − n)2<br />
− = 1. (9.15)<br />
a 2 b 2<br />
Kuželosečkou neboli křivkou druhého stupně rozumíme křivku, kterou lze popsat rovnicí<br />
(indexy i, j u koeficientů a ij jsou odvozeny z exponentů u x a y v daném členu)<br />
a 20 x 2 + 2a 11 xy + a 02 y 2 + 2a 10 x + 2a 01 y + a 00 = 0 , (9.16)
9.1. VYJÁDŘENÍ KŘIVEK 82<br />
Obrázek 9.7: Obrázek 9.8:<br />
kde alespoň jeden z koeficientů a 20 , a 11 , a 02 je nenulový. V maticovém tvaru lze psát<br />
⎛<br />
⎞ ⎛ ⎞<br />
a 20 , a 11 , a 10 x<br />
(x, y, 1) · ⎝ a 11 , a 02 , a 01<br />
⎠ · ⎝ y ⎠ = 0 . (9.17)<br />
a 10 , a 01 , a 00 1<br />
Pro regulární kuželosečku platí, že matice koeficientů v rovnici (9.17) je regulární.<br />
Regulárními kuželosečkami jsou: kružnice, elipsa, parabola a hyperbola.<br />
V předcházejících odstavcích jsme popsali regulární kuželosečky <strong>pro</strong> případ speciálního<br />
umístění (např. střed kružnice, resp. elipsy, resp. vrchol paraboly byl v počátku systému<br />
souřadnic). Pomocí transformace systému souřadnic lze <strong>pro</strong> regulární kuželosečky převést<br />
rovnici kuželosečky z tvaru (9.16) na speciální tvar, tzv. kanonický, který jsme uvedli<br />
v předcházejících odstavcích – tab. 9.1. Pokud je v rovnici (9.16) nenulový koeficient a 11<br />
(koeficient u smíšeného členu), je možné <strong>pro</strong>vést rotaci souřadnicového systému tak, aby<br />
při vyjádření kuželosečky v nové soustavě souřadnic byl tento koeficient nulový. Uved’me<br />
alespoň jeden konkrétní příklad. Obecněji o této věci pojednává odstavec 9.5.
9.1. VYJÁDŘENÍ KŘIVEK 83<br />
Č. Název Signatura Rovnice<br />
1.<br />
Elipsa<br />
x<br />
kružnice <strong>pro</strong> a = b (2,0,0,1) 2<br />
+ y2<br />
= 1<br />
a 2 b 2<br />
2.<br />
3.<br />
4.<br />
5.<br />
6.<br />
7.<br />
8.<br />
9.<br />
Hyperbola<br />
x<br />
záměna <strong>pro</strong>měnných (1,1,0,1) 2<br />
− y2<br />
= 1<br />
a 2 b 2<br />
Parabola<br />
záměna <strong>pro</strong>měnných (1,0,1,0) x 2 ± 2py = 0<br />
Různoběžné přímky<br />
x<br />
záměna <strong>pro</strong>měnných (1,1,0,0) 2<br />
− y2<br />
= 0<br />
a 2 b 2<br />
Rovnoběžné přímky<br />
záměna <strong>pro</strong>měnných (1,0,0,1)<br />
x 2<br />
a 2 = 1<br />
Totožné přímky<br />
záměna <strong>pro</strong>měnných (1,0,0,0) x 2 = 0<br />
Bod<br />
x<br />
záměna <strong>pro</strong>měnných (2,0,0,0) 2<br />
+ y2<br />
= 0<br />
a 2 b 2<br />
Prázdná množina<br />
záměna <strong>pro</strong>měnných (0,2,0,1) − x2 − y2<br />
= 1<br />
a 2 b 2<br />
Prázdná množina<br />
záměna <strong>pro</strong>měnných (0,1,0,1) − x2<br />
a 2 = 1<br />
Tabulka 9.1:
9.1. VYJÁDŘENÍ KŘIVEK 84<br />
Příklad 40. Hyperbolu xy = 1 vyjádříme v systému souřadnic, který vznikne z původního<br />
systému otočením okolo počátku o úhel α = π 4 .<br />
Řešení: Pro transformaci kartézského souřadnicového systému danou rotací o úhel α<br />
platí (obr. 9.9)<br />
x = x ′ · cos α − y ′ · sin α , y = x ′ · cos α + y ′ · sin α . (9.18)<br />
Dosadíme-li do dané rovnice xy = 1 vztahy<br />
(9.18), dostaneme<br />
(x ′·cos α−y ′·sin α)·(x ′·cos α+y ′·sin α) = 1 ,<br />
(9.19)<br />
tj.<br />
x ′2 · cos 2 α − y ′2 · sin 2 α = 1 . (9.20)<br />
Dosadíme cos α = sin α = √ 2<br />
a výsledný tvar<br />
2<br />
rovnice dané hyperboly v kartézské soustavě<br />
souřadnic (O, x ′ , y ′ ) je<br />
x ′ 2<br />
2 − y′ 2<br />
2 = 1 , (9.21)<br />
tj. <strong>pro</strong> poloosy a, b z rovnice (9.14) platí a =<br />
b = √ 2. Obrázek 9.9:<br />
□<br />
V dalším textu budeme předpokládat, že a 11 = 0. Rovnici kuželosečky upravíme na<br />
kanonický tvar<br />
a ⋆ 20(x − s x ) 2 + a ⋆ 02(y − s y ) 2 + a ⋆ 10(x − p x ) + a ⋆ 01(y − p y ) = a ⋆ 00 , (9.22)<br />
kde a ⋆ 00 = 1 nebo a ⋆ 00 = 0 a s x , s y , p x , p y jsou koeficienty, které udávají posunutí kuželosečky.<br />
Převod rovnice kuželosečky (bez smíšeného členu) na kanonický tvar se <strong>pro</strong>vede pomocí<br />
tzv. doplnění kvadratických členů na úplný čtverec. Pro kanonický tvar rovnice kuželosečky<br />
navíc platí:<br />
1. Alespoň jeden z koeficientů a ⋆ 20, a ⋆ 02 je nenulový.<br />
2. Je-li a ⋆ 20 ≠ 0, pak a ⋆ 10 = 0.<br />
3. Je-li a ⋆ 02 ≠ 0, pak a ⋆ 01 = 0.<br />
4. Je-li a ⋆ 10 ≠ 0, pak a ⋆ 00 = 0.<br />
5. Je-li a ⋆ 01 ≠ 0, pak a ⋆ 00 = 0.
9.1. VYJÁDŘENÍ KŘIVEK 85<br />
6. Je-li a ⋆ 00 = 0 a počet záporných koeficientů u kvadratických členů je větší než počet<br />
kladných koeficientů u kvadratických členů, vynásobíme rovnici číslem −1.<br />
Úpravou rovnice kuželosečky na kanonický tvar minimalizujeme počet nenulových koeficientů<br />
v rovnici kuželosečky.<br />
Příklad 41. Je dána kuželosečka k obecnou rovnicí<br />
Určíme kanonický tvar rovnice kuželosečky k.<br />
2x 2 − 4x + 4y + 5 = 0. (9.23)<br />
Řešení: Rovnici (9.23) napíšeme ve tvaru 2(x 2 − 2x) + 4y + 5 = 0 a dvojčlen (x 2 − 2x)<br />
doplníme na úplný čtverec, tj.<br />
Levou stranu rovnice (9.23) lze upravit na tvar<br />
x 2 − 2x = (x − 1) 2 − 1. (9.24)<br />
2x 2 − 4x + 4y + 5 = 2[(x − 1) 2 − 1] + 4y + 5 = 2(x − 1) 2 + 4y + 3 = 0. (9.25)<br />
Výsledný kanonický tvar rovnice dané kuželosečky je<br />
2(x − 1) 2 + 4(y + 3 ) = 0. (9.26)<br />
4<br />
□<br />
Signaturou kuželosečky v kanonickém tvaru (9.22) rozumíme uspořádanou čtveřici čísel<br />
(k, z, l, j), kde<br />
• k, resp. z, udává počet kvadratických členů s kladným, resp. záporným, koeficientem,<br />
• l nabývá hodnoty 0 nebo 1 podle toho, zda po úpravě má rovnice kuželosečky<br />
nenulový koeficient u lineárního členu,<br />
• j nabývá hodnoty 0 nebo 1 podle toho, které z těchto čísel obsahuje pravá strana<br />
upravené rovnice kuželosečky.<br />
Poznamenejme, že <strong>pro</strong> l = 1 je vždy j = 0 a <strong>pro</strong> j = 0 je k ≥ z.<br />
V tab. 9.1 je uvedena klasifikace kuželoseček podle jejich signatur. Je-li u názvu<br />
kuželosečky uvedena poznámka ”<br />
záměna <strong>pro</strong>měnných“, znamená to, že v uvedené rovnici<br />
můžeme vzájemně zaměnit <strong>pro</strong>měnné x a y. Např. zaměníme-li v rovnici paraboly x 2 −y =<br />
0 (osou paraboly je osa y) <strong>pro</strong>měnné, dostaneme parabolu y 2 − x = 0 (osou této paraboly<br />
je osa x).<br />
Příklad 42. Pro kuželosečku z příkladu 41 stanovíme signaturu a typ kuželosečky.<br />
Řešení: Z rovnice (9.26) plyne, že signatura dané kuželosečky je (1,0,1,0). Podle tab. 9.1<br />
se jedná o parabolu. Vrchol V paraboly má souřadnice V [1, − 3 ] a osa o (V ∈ o) paraboly<br />
4<br />
je rovnoběžná s osou y.<br />
□
9.2. VEKTOROVÉ VYJÁDŘENÍ KUŽELOVÝCH A VÁLCOVÝCH PLOCH 86<br />
9.2 Vektorové vyjádření kuželových a válcových ploch<br />
V kartézské soustavě souřadnic v <strong>pro</strong>storu E 3 popíšeme dané plochy vektorovými rovnicemi.<br />
9.2.1 Obecná kuželová plocha<br />
Obecná kuželová plocha je tvořena přímkami, které <strong>pro</strong>cházejí jejím vrcholem V a <strong>pro</strong>tínají<br />
její řídicí křivku k (V ∉ k), která je dána vektorovou funkcí Y (v), v ∈ I v (I v je interval).<br />
Označme Y bod řídicí křivky k kuželové plochy a X obecný bod přímky V Y kuželové<br />
plochy (obr. 9.10). Vektorovou rovnici obecné kuželové plochy lze zapsat ve tvaru<br />
X(u, v) = Y (v) + u(Y (v) − V ) , (9.27)<br />
v níž se vyskytují dva parametry:<br />
v ∈ I v je parametr na křivce k a<br />
u ∈ R je parametr na přímce V X kuželové plochy.<br />
Obrázek 9.10: Obrázek 9.11:<br />
9.2.2 Obecná válcová plocha<br />
Obecná válcová plocha je tvořena přímkami, které mají daný směrový vektor a <strong>pro</strong>tínají<br />
danou řídicí křivku k, danou vektorovou funkcí Y (v), v ∈ I v . Označme s směrový vektor<br />
přímky plochy a Y (t) bod, v němž tato přímka plochy <strong>pro</strong>tíná řídicí křivku k.<br />
Pro polohový vektor X bodu přímky válcové plochy (obr. 9.11) platí<br />
X(u, v) = Y (v) + u · s , (9.28)<br />
kde v ∈ I v je parametr na řídicí křivce k válcové plochy a u ∈ R je parametr na tvořící<br />
přímce válcové plochy.
9.3. ROTAČNÍ PLOCHY DRUHÉHO STUPNĚ (KVADRIKY) V E 3 87<br />
9.3 Rotační plochy druhého stupně (kvadriky) v E 3<br />
Rotační kvadrika vznikne rotací kuželosečky k kolem některé její osy o. Předpokládejme,<br />
že rotující kuželosečka k leží v rovině (xz) a osa kuželosečky, okolo níž kuželosečka rotuje,<br />
splývá s osou z. Kuželosečka k je dána implicitní rovnicí f(x, z) = 0 – viz vztah 9.16.<br />
Uvažujme bod X 0 [x 0 , 0, z 0 ] na dané kuželosečce. Rotací bodu X 0 kolem osy z vzniká<br />
kružnice, <strong>pro</strong> jejíž body M[x, y, z] platí<br />
z = z 0 , x 2 + y 2 = x 2 0 ,<br />
tj. x 0 = ± √ x 2 + y 2 . Dosazením výrazu ± √ x 2 + y 2 za x do rovnice f(x, z) = 0 dostáváme<br />
rovnici rotační kvadriky ve tvaru<br />
f(± √ x 2 + y 2 , z) = 0 . (9.29)<br />
Uvedený obecný postup budeme nyní aplikovat v konkrétních případech.<br />
9.3.1 Kulová plocha<br />
Kulovou plochu vytvoří kružnice o rovnici<br />
x 2 + z 2 − a 2 = 0<br />
při rotaci kolem osy z. Podle (9.29) dostáváme rovnici<br />
x 2 + y 2 + z 2 − a 2 = 0 . (9.30)<br />
Kulová plocha (9.30) je množinou všech bodů v <strong>pro</strong>storu E 3 , které mají od počátku<br />
O danou vzdálenost a > 0.<br />
9.3.2 Rotační elipsoid<br />
Rotační elipsoid vznikne rotací elipsy o rovnici<br />
a + z2<br />
2 b − 1 = 0<br />
2<br />
kolem osy z. Rovnice rotačního elipsoidu je tedy<br />
x 2<br />
x 2<br />
a + y2<br />
2 a + z2<br />
2 b − 1 = 0 . (9.31)<br />
2<br />
Pokud je a > b mluvíme o zploštělém elipsoidu a <strong>pro</strong> a < b o <strong>pro</strong>táhlém elipsoidu. Pro<br />
a = b dostáváme kulovou plochu.<br />
9.3.3 Rotační paraboloid<br />
Rotační paraboloid vytvoříme rotací paraboly o rovnici<br />
x 2 − 2pz = 0<br />
kolem osy z. Rovnice rotačního paraboloidu je tvaru<br />
x 2 + y 2 − 2pz = 0 . (9.32)
9.4. OBECNÁ ROVNICE KVADRIKY 88<br />
9.3.4 Rotační hyperboloid jednodílný<br />
Rotační hyperboloid jednodílný vytvoříme rotací hyperboly o rovnici<br />
x 2<br />
a 2 − z2<br />
b 2 − 1 = 0<br />
kolem osy z, tj. okolo vedlejší osy hyperboly. Dostáváme rovnici<br />
9.3.5 Rotační hyperboloid dvoudílný<br />
x 2<br />
a 2 + y2<br />
a 2 − z2<br />
b 2 − 1 = 0 . (9.33)<br />
Rotační hyperboloid dvoudílný vytvoříme rotací hyperboly okolo její hlavní osy. Uvažujme<br />
<strong>pro</strong>to hyperbolu (hlavní osa hyperboly je v ose z) o rovnici<br />
z 2<br />
a 2 − x2<br />
b 2 − 1 = 0.<br />
Rotací okolo osy z vznikne rotační hyperboloid dvoudílný o rovnici<br />
− x2<br />
b 2 − y2<br />
b 2 + z2<br />
a 2 − 1 = 0 . (9.34)<br />
Obrázek 9.12: Obrázek 9.13:<br />
9.4 Obecná rovnice kvadriky<br />
Pokud uplatníme na rotační kvadriky afinní transformaci dostaneme obecné kvadriky.<br />
Existují však kvadriky, které nejsou odvozeny z rotačních kvadrik (např. hyperbolický
9.4. OBECNÁ ROVNICE KVADRIKY 89<br />
Obrázek 9.14: Obrázek 9.15:<br />
paraboloid). Podobně jako v případě kuželoseček uvedeme obecnou rovnici kvadriky a <strong>pro</strong>vedeme<br />
úplnou diskusi typů kvadrik. K tomu použijeme opět pojem signatura.<br />
Kvadrikou neboli plochou druhého stupně rozumíme plochu, kterou lze popsat rovnicí<br />
(indexy i, j, k u koeficientů a ijk jsou odvozeny z exponentů u x, y a z v daném členu)<br />
a 200 x 2 + a 020 y 2 + a 002 z 2 + 2(a 110 xy + a 101 xz + a 011 yz) + 2(a 100 x + a 010 y + a 001 z) + a 000 = 0 ,<br />
(9.35)<br />
kde alespoň jeden z koeficientů u členů druhého stupně (takových členů je šest) je nenulový.<br />
V maticovém tvaru lze psát<br />
(x, y, z, 1) ·<br />
⎛<br />
⎜<br />
⎝<br />
⎞<br />
a 200 , a 110 , a 101 , a 100<br />
a 110 , a 020 , a 011 , a 010<br />
a 101 , a 011 , a 002 , a 001<br />
a 100 , a 010 , a 001 , a 000<br />
⎟<br />
⎠ ·<br />
⎛<br />
⎜<br />
⎝<br />
x<br />
y<br />
z<br />
1<br />
⎞<br />
⎟<br />
⎠ = 0 . (9.36)<br />
Pro regulární kvadriky platí, že matice koeficientů v rovnici (9.36) je regulární. Regulárními<br />
kvadrikami jsou: kulová plocha, elipsoid (obr. 9.12), eliptický paraboloid (obr. 9.13), hyperbolický<br />
paraboloid (obr. 9.14, 9.15 a 9.16), jednodílný hyperboloid (obr. 9.17) a dvoudílný<br />
hyperboloid (obr. 9.19).<br />
Ze singulárních kvadrik uved’me (kruhovou) kuželovou plochu (obr. 9.20), eliptickou<br />
válcovou plochu (obr. 9.21), parabolickou válcovou plochu 9.20), (obr. 9.22) a hyperbolickou<br />
válcovou plochu (obr. 9.23). 9.20),<br />
Určení kanonického tvaru kvadriky <strong>pro</strong> případ nulových koeficientů u smíšených kvadratických<br />
členů v rovnici kvadriky <strong>pro</strong>vádíme analogickým postupem, jako v případě kuželoseček.<br />
Definice signatury kanonického tvaru rovnice kvadriky a kuželosečky je stejná. Poznamenejme,<br />
že kanonický tvar rovnice kvadriky neobsahuje více než jeden lineární člen (rovněž<br />
tato úprava se dosáhne pomocí transformace systému souřadnic). V tab. 9.2 a 9.3 je<br />
uvedena úplná klasifikace kvadrik.
9.4. OBECNÁ ROVNICE KVADRIKY 90<br />
Obrázek 9.16:<br />
Příklad 43. Rozhodneme, zda kvadrika daná rovnicí<br />
je regulární.<br />
x 2 − 4x + 2y 2 + z + 1 = 0 (9.37)<br />
Řešení: Sestavíme maticový tvar rovnice dané kvadriky – viz rovnice (9.36):<br />
⎛<br />
⎞ ⎛ ⎞<br />
1, 0, 0, −2 x<br />
(x, y, z, 1) · ⎜ 0, 2, 0, 0<br />
⎟<br />
⎝<br />
1<br />
0, 0, 0, ⎠ ·<br />
⎜ y<br />
⎟<br />
⎝ z ⎠ = 0 . (9.38)<br />
2<br />
1<br />
−2, 0, , 1 1<br />
2<br />
Pro matici A řádu 4 ze vztahu (9.38) vypočteme její determinant. Provedeme-li např.<br />
rozvoj podle třetího řádku, zjistíme, že |A| = − 1 . Daná kvadrika je tedy regulární.<br />
2<br />
□<br />
Příklad 44. Stanovíme typ kvadriky dané rovnicí<br />
a určíme její určující prvky (střed, poloosy apod.).<br />
4x 2 − 8x + y 2 − 4y + z 2 + 4 = 0 (9.39)<br />
Řešení: Provedeme doplnění členů (4x 2 − 8x) a (y 2 − 4y) na úplné čtverce. Obdržíme<br />
4x 2 − 8x + y 2 − 4y + z 2 + 4 = (9.40)<br />
= [4(x − 1) 2 − 4] + [(y − 2) 2 − 4] + z 2 + 4 =<br />
= 4(x − 1) 2 + (y − 2) 2 + z 2 − 4 = 0
9.4. OBECNÁ ROVNICE KVADRIKY 91<br />
Obrázek 9.17: Obrázek 9.18:<br />
Kanonický tvar rovnice kvadriky je tudíž<br />
(x − 1) 2 +<br />
(y − 2)2<br />
4<br />
+ z2<br />
4 = 1 .<br />
Signatura dané kvadriky je (3, 0, 0, 1) a podle tab. 9.2 jde o elipsoid. Střed elipsoidu S<br />
má souřadnice S[1, 2, 0] a <strong>pro</strong> poloosy platí a = 1, b = c = 2. Protože dvě poloosy mají<br />
stejnou délku, jde o elipsoid rotační. Osou rotace je rovnoběžka s osou x a <strong>pro</strong>tože je<br />
a < b, jde o elipsoid zploštělý.<br />
□<br />
Příklad 45. Sestavíme rovnici kulové plochy, která se dotýká rovin (xy) a (yz) a má<br />
střed na přímce<br />
o : x = 1 − t , y = 2 + 2t , z = 3 + t , t ∈ R .<br />
Řešení: Nejprve určíme střed S ∈ o hledané kulové plochy. Množinou středů všech<br />
kulových ploch, které se dotýkají daných souřadnicových rovin, jsou dvě roviny σ 1 a σ 2<br />
(při vynechání bodů osy y). Platí<br />
σ 1 : x = z , σ 2 : x = −z .<br />
Snadno stanovíme průsečík S roviny σ 1 s přímkou o. Musí platit 1 − t = 3 + t, tj.<br />
t = −1. Určili jsme střed S[2, 0, 2] hledané kulové plochy. Poloměr r je určen vzdáleností<br />
bodu S od daných souřadnicových rovin, tj. r = 2.<br />
Pro rovinu σ 2 se ukáže, že s přímkou o nemá společný bod, tj. jsou spolu rovnoběžné.
9.4. OBECNÁ ROVNICE KVADRIKY 92<br />
Obrázek 9.19:<br />
Daná úloha má tedy jediné řešení a tím je kulová plocha o rovnici<br />
(x − 2) 2 + y 2 + (z − 2) 2 = 4 ,<br />
neboli<br />
x 2 + y 2 + z 2 − 4x − 4z + 4 = 0 .<br />
□<br />
Příklad 46. Pro kvadriku danou rovnicí (9.37) stanovíme typ kvadriky a její základní<br />
určující prvky. Pak určíme i řezy kvadriky rovinami rovnoběžnými se souřadnicovými<br />
rovinami.<br />
Řešení: Danou rovnici x 2 − 4x + 2y 2 + z + 1 = 0 upravíme na kanonický tvar. Obdržíme<br />
rovnici<br />
(x − 2) 2 + 2y 2 + (z − 3) = 0 . (9.41)<br />
Signatura kvadriky (9.41) je (2,0,1,0), tj. podle tab. 9.2 jde o eliptický paraboloid (není<br />
rotační). Pro vrchol paraboloidu platí V [2, 0, 3]. Osa paraboloidu je rovnoběžná s osou z.<br />
Stanovíme řezy plochy rovinami rovnoběžnými se souřadnicovými rovinami. Uvažujme<br />
nejprve rovinu rovnoběžnou s rovinou (xy), tj. rovinu o rovnici y = y 0 , kde y 0 ∈ R je<br />
konstanta. Řez takovou rovinou má rovnici<br />
(x − 2) 2 + 2y 2 0 + (z − 3) = (x − 2) 2 + (z + 2y 2 0 − 3) = 0 ,<br />
tj. řezy rovinami rovnoběžnými se souřadnicovou rovinou (xz) jsou shodné paraboly.<br />
Podobně řezem rovinou rovnoběžnou s rovinou (yz), tj. rovinou o rovnici x = x 0 , kde<br />
x 0 ∈ R je konstanta, jsou shodné paraboly.
9.4. OBECNÁ ROVNICE KVADRIKY 93<br />
Obrázek 9.20: Obrázek 9.21:<br />
Dále stanovíme řez rovinou z = z 0 , kde z 0 ∈ R je konstanta. Řezem je kuželosečka<br />
o rovnici<br />
(x − 2) 2 + 2y 2 = −(z 0 − 3); .<br />
Pro z 0 < 3 (pak je pravá strana uvedené rovnice kladná) je tedy tímto řezem elipsa.<br />
Ukázali jsme tak, že daný eliptický paraboloid leží pod rovinou z = 3“.<br />
”<br />
□
9.4. OBECNÁ ROVNICE KVADRIKY 94<br />
Obrázek 9.22: Obrázek 9.23:
9.4. OBECNÁ ROVNICE KVADRIKY 95<br />
Č. Název Signatura Rovnice<br />
1.<br />
Elipsoid<br />
kulová plocha . . . a = b = c<br />
rotační elipsoid <strong>pro</strong> dvě čísla stejná<br />
x<br />
(3,0,0,1) 2<br />
+ y2<br />
+ z2 = 1<br />
a 2 b 2 c 2<br />
2.<br />
Hyperboloid jednodílný<br />
rotační <strong>pro</strong> a = b<br />
(osa rotace z, cyklická záměna <strong>pro</strong> další osy)<br />
x<br />
(2,1,0,1) 2<br />
+ y2<br />
− z2 = 1<br />
a 2 b 2 c 2<br />
3.<br />
Hyperboloid dvoudílný<br />
rotační <strong>pro</strong> . . . a = b<br />
(osa rotace z, cyklická záměna <strong>pro</strong> další osy)<br />
(1,2,0,1) − x2<br />
a 2 − y2<br />
b 2 + z2<br />
c 2 = 1<br />
4.<br />
Kuželová plocha<br />
rotační <strong>pro</strong> a = b<br />
(osa rotace z, cyklická záměna <strong>pro</strong> další osy)<br />
x<br />
(2,1,0,0) 2<br />
+ y2<br />
− z2 = 0<br />
a 2 b 2 c 2<br />
5.<br />
Eliptický paraboloid<br />
p > 0, rotační <strong>pro</strong> a = b<br />
(osa rotace z, cyklická záměna <strong>pro</strong> další osy),<br />
znaménko určuje polo<strong>pro</strong>stor z ≤ 0 nebo z ≥ 0 ,<br />
v němž plocha leží<br />
x<br />
(2,0,1,0) 2<br />
+ y2<br />
± z = 0<br />
a 2 b 2 p<br />
6.<br />
Hyperbolický paraboloid<br />
p > 0, cyklická záměna <strong>pro</strong>měnných <strong>pro</strong> další osy,<br />
znaménko určuje orientaci parabol v rovinách xz<br />
a yz<br />
x<br />
(1,1,1,0) 2<br />
− y2<br />
± z = 0<br />
a 2 b 2 p<br />
Tabulka 9.2:
9.4. OBECNÁ ROVNICE KVADRIKY 96<br />
Č. Název Signatura Rovnice<br />
7.<br />
Eliptický válec<br />
rotační <strong>pro</strong> a = b<br />
(osa rotace z, cyklická záměna <strong>pro</strong> další osy)<br />
x<br />
(2,0,0,1) 2<br />
+ y2<br />
= 1<br />
a 2 b 2<br />
8. Hyperbolický válec<br />
cyklická záměna <strong>pro</strong> další osy<br />
x<br />
(1,1,0,1) 2<br />
− y2<br />
= 1<br />
a 2 b 2<br />
9.<br />
Parabolický válec<br />
p > 0, cyklická záměna <strong>pro</strong> další osy,<br />
znaménko určuje polo<strong>pro</strong>stor y ≤ 0 nebo y ≥ 0 ,<br />
v němž plocha leží<br />
(1,0,1,0)<br />
x 2<br />
a 2 ± y p = 0<br />
10. Různoběžné roviny<br />
cyklická záměna <strong>pro</strong>měnných<br />
x<br />
(1,1,0,0) 2<br />
− y2<br />
= 0<br />
a 2 b 2<br />
11. Rovnoběžné roviny<br />
cyklická záměna <strong>pro</strong>měnných<br />
(1,0,0,1)<br />
x 2<br />
a 2 = 1<br />
12. Totožné roviny<br />
záměna <strong>pro</strong>měnných<br />
(1,0,0,0) x 2 = 0<br />
13. Bod – počátek (3,0,0,0)<br />
x 2<br />
a 2<br />
+ y2<br />
b 2<br />
+ z2<br />
c 2 = 0<br />
14.<br />
Přímka – osa z<br />
x<br />
cyklická záměna <strong>pro</strong>měnných (2,0,0,0) 2<br />
+ y2<br />
= 0<br />
a 2 b 2<br />
15.<br />
16.<br />
17.<br />
Prázdná množina<br />
případně záměna <strong>pro</strong>měnných<br />
(0,3,0,1)<br />
(0,2,0,1)<br />
(0,1,0,1)<br />
− x2<br />
a 2 − y2<br />
b 2 − z2<br />
= 1<br />
c 2<br />
− y2<br />
= 1<br />
b 2<br />
= 1<br />
a 2<br />
− x2<br />
a 2<br />
− x2<br />
Tabulka 9.3:
9.5.<br />
KUŽELOSEČKY A KVADRIKY V OBECNÉ POLOZE 97<br />
9.5 Kuželosečky a kvadriky v obecné poloze<br />
V předcházejícím textu jsme uvedli obecné vyjádření kuželoseček – vztah (9.17) a <strong>pro</strong><br />
kvadriky – vztah (9.36). Obecně můžeme napsat obě rovnice ve tvaru<br />
X h · A h · X T h = 0,<br />
kde X h je bod objektu v homogenních souřadnicích a A h je matice dané kuželosečky nebo<br />
kvadriky. Pro potřeby dalšího výpočtu označme A tu část matice A h , která obsahuje<br />
koeficienty u kvadratických členů, tj. <strong>pro</strong> kvadriky platí<br />
⎛<br />
⎞<br />
a 200 , a 110 , a 101<br />
A = ⎝ a 110 , a 020 , a 011<br />
⎠<br />
a 101 , a 011 , a 002<br />
a označme B = (a 100 , a 010 , a 001 ), X = (x, y, z). Obecnou rovnici kvadriky pak můžeme<br />
psát ve tvaru<br />
( ) ( )<br />
A, B<br />
T X<br />
(X, 1) ·<br />
· = 0<br />
B, a 000 1<br />
Určíme odpovídající transformaci daného kvadratického objektu tak, aby po transformaci<br />
byly ve výsledné rovnici nulové koeficienty u smíšených kvadratických členů.<br />
Určujeme tedy matici T h popisující afinní transformaci:<br />
( ) T, 0<br />
T<br />
T h =<br />
,<br />
P, 1<br />
kde T je čtvercová matice řádu 3, P je vektor o třech složkách a 0 je nulový vektor o třech<br />
složkách.<br />
Vzhledem k pravidlu (X · Y) T = Y T · X T <strong>pro</strong> transponování součinu matic obdržíme<br />
( ) ( )<br />
A, B<br />
T<br />
X<br />
(X, 1) · T h ·<br />
· T T h · = 0,<br />
B, a 000 1<br />
tedy po uplatnění asociativity násobení matic a po dosazení<br />
( ) ( )<br />
T · A · T<br />
T<br />
, ˜BT X<br />
(X, 1) ·<br />
· = 0.<br />
˜B , ã 000 1<br />
I když to <strong>pro</strong> další úvahy není podstatné, uved’me, že<br />
˜B = P · A · T T + B · T T (9.42)<br />
ã 000 = P · A · P T + B · P T + P · B T + a 000 .<br />
Dále si všimneme součinu T·A·T T = D. Afinní transformací chceme dosáhnout toho,<br />
aby matice D byla diagonální, to totiž odpovídá právě požadavku, aby v rovnici kvadriky<br />
byly nulové koeficienty u smíšených kvadratických členů. V lineární algebře se dokazuje,
9.5.<br />
KUŽELOSEČKY A KVADRIKY V OBECNÉ POLOZE 98<br />
že k symetrické matici (a matice A je symetrická) existují uvedené matice D a T. Matice<br />
D má za diagonální prvky vlastní čísla matice A a transformační matice T má za řádky<br />
vlastní vektory odpovídající těmto vlastním číslům.<br />
Zcela stejně lze postupovat i v případě vyšetřování kuželoseček. Uvedené vztahy jsme<br />
zapsali maticově, a tak se v případě kuželoseček jen sníží příslušným způsobem rozměry<br />
použitých objektů.<br />
Na druhou stranu jsme neuvedli všechny detaily vyšetřování kvadratických objektů<br />
pomocí vlastních vektorů a vlastních čísel příslušné matice. Jde např. o případ, kdy jsou<br />
dvě vlastní čísla matice stejná. V případě shodných nenulových vlastních čísel matice<br />
kvadriky je kvadrika rotační. Poznamenejme dále, že nulové vlastní číslo dokazuje, že<br />
kvadratický objekt je singulární apod.<br />
Uvedený postup si znovu objasníme na příkladu.<br />
Příklad 47. Určíme typ a základní charakteristiky kvadriky<br />
Řešení: Maticově můžeme psát<br />
⎛<br />
(x, y, z, 1) ·<br />
⎜<br />
⎝<br />
x 2 + 2xy − 2xz = 1.<br />
1, 1, −1, 0<br />
1, 0, 0, 0<br />
−1, 0, 0, 0<br />
0, 0, 0, −1<br />
⎞<br />
⎟<br />
⎠ ·<br />
⎛<br />
⎜<br />
⎝<br />
x<br />
y<br />
z<br />
1<br />
⎞<br />
⎟<br />
⎠ = 0.<br />
Snadno zjistíme, že matice kvadriky je singulární (třetí řádek je násobkem druhého řádku),<br />
tedy půjde o singulární kvadriku.<br />
Určíme vlastní čísla a odpovídající vlastní vektory matice<br />
Sestavíme determinant<br />
a obdržíme rovnici<br />
tj.<br />
⎛<br />
A = ⎝<br />
det(λI − A) =<br />
∣<br />
1, 1, −1<br />
1, 0, 0<br />
−1, 0, 0<br />
⎞<br />
⎠ .<br />
λ − 1, −1, 1<br />
−1, λ, 0<br />
1, 0, λ<br />
λ 2 (λ − 1) − λ − λ = 0,<br />
λ(λ 2 − λ − 2) = 0.<br />
Snadno zjistíme, že vlastní čísla matice A jsou<br />
λ 1 = 0, λ 2 = −1, λ 3 = 2.<br />
Nyní určíme vlastní vektory matice A odpovídající vypočteným vlastním číslům.<br />
Zároveň vlastní vektory znormujeme. Určení vlastních vektorů <strong>pro</strong>vedeme řešením soustav<br />
A · (x, y, z) T = λ i · (x, y, z) T , i = 1, 2, 3.<br />
∣
9.6. CVIČENÍ 99<br />
Jedná se tedy o homogenní soustavy s maticemi<br />
⎛<br />
2, 1,<br />
⎞<br />
−1<br />
⎛<br />
V 1 = A, V 2 = ⎝ 1, 1, 0 ⎠ , V 3 = ⎝<br />
−1, 0, 1<br />
Normovanými vlastními vektory jsou např. vektory<br />
√ √<br />
2<br />
3<br />
v 1 =<br />
2 (0, 1, 1), v 2 =<br />
3 (1, −1, 1), v 3 =<br />
−1, 1, −1<br />
1, −2, 0<br />
−1, 0, −2<br />
√<br />
6<br />
(−2, −1, 1).<br />
6<br />
Snadno sestavíme matice T h a vyjádříme kvadriku v souřadnicové soustavě (O, v 1 , v 2 , v 3 ).<br />
Platí<br />
⎛<br />
√<br />
0, 2<br />
, √ ⎞<br />
2<br />
, 0 ⎛<br />
⎞<br />
2 2 1, 1, −1, 0<br />
√<br />
T h · A h · T T 3<br />
h = ⎜<br />
, − √ 3<br />
, √<br />
3<br />
, 0<br />
3 3 3<br />
⎝ − √ 6<br />
, − √ 6<br />
, √<br />
6<br />
, 0 ⎟<br />
⎠ ·<br />
⎜ 1, 0, 0, 0<br />
⎟<br />
⎝ −1, 0, 0, 0 ⎠ ·<br />
3 6 6<br />
0, 0, 0, 1 0, 0, 0, −1<br />
⎛<br />
√<br />
0, 3<br />
, − √ ⎞<br />
6<br />
, 0 ⎛<br />
⎞<br />
3 3 0, 0, 0, 0<br />
√ 2<br />
· ⎜<br />
, − √ 3<br />
, − √ 6<br />
, 0<br />
√2 3 6<br />
⎝ 2<br />
, √<br />
3<br />
, √<br />
6<br />
, 0 ⎟<br />
⎠ = ⎜ 0, −1, 0, 0<br />
⎟<br />
⎝ 0, 0, 2, 0 ⎠ .<br />
2 3 6<br />
0, 0, 0, 1 0, 0, 0, −1<br />
Kanonický tvar rovnice dané kvadriky po transformaci souřadnic je<br />
−ỹ 2 + 2˜z 2 = 1.<br />
Jde o hyperbolickou válcovou plochu s řídící hyperbolou v rovině určené počátkem a vektory<br />
v 2 a v 3 .<br />
□<br />
⎞<br />
⎠<br />
9.6 Cvičení<br />
9.1 Kružnice má rovnici x 2 + y 2 − 2x + 4y − 20 = 0. Napište její vektorovou rovnici.<br />
[r(t) = (1 + 5 cos t, −2 + 5 sin t), t ∈ 〈0, 2π)]<br />
9.2 Napište vektorovou rovnici, resp. parametrické rovnice elipsy, která má střed S[2, −1]<br />
a poloosy a = 3, b = 2. Její hlavní osa je rovnoběžná s osou x.<br />
[r(t) = (2 + 3 cos t, −1 + 2 sin t), t ∈ 〈0, 2π)]<br />
9.3 Eliminujte parametr t z parametrických rovnic paraboly x = 3t, y = 4t−5t 2 , t ∈ R.<br />
[y = 4 3 x − 5 9 x2 ]<br />
9.4 Odvod’te parametrické rovnice obyčejné cykloidy, kterou opisuje bod kružnice odvalující<br />
se po přímce. Poloměr této kružnice je r. [x = r(t − sin t), y = r(1 − cos t), t ∈ R]
9.6. CVIČENÍ 100<br />
9.5 Odvalováním přímky po křivce k vzniká jako dráha bodu tzv. evolventa dané křivky<br />
k. Sestavte parametrické rovnice evolventy kružnice o poloměru r.<br />
[x = r(cos t + t sin t), y = r(sin t − t cos t), t ∈ R]<br />
9.6 Vypočtěte souřadnice bodů s parametry t = 0, π, π, 3π , π ležících na křivce r(t) =<br />
4 2 4<br />
( √ 2 cos t, √ 2 cos t, 2 sin t).<br />
[[ √ 2, √ 2, 0], [1, 1, √ 2], [0, 0, 2], [−1, −1, √ 2], [− √ 2, − √ 2, 0]]<br />
9.7 Napište vektorovou a implicitní rovnici rotační kuželové plochy, která má vrchol<br />
v počátku a její řídicí kružnice o rovnici x 2 + y 2 = a 2 leží v rovině z = 1.<br />
[r(u, v) = (av cos u, av sin u, v), u ∈ 〈0, 2π), v ∈ R, x 2 + y 2 − a 2 z 2 = 0]<br />
9.8 Napište vektorovou a implicitní rovnici kuželové plochy o vrcholu V v počátku O,<br />
jejíž řídicí křivka k je elipsa o vektorové rovnici r(t) = (a cos t, b sin t, 1), a > 0, t ∈<br />
〈0, 2π).<br />
x<br />
[r(t, v) = (av cos t, bv sin t, v), v ∈ R, 2<br />
+ y2<br />
− z 2 = 0]<br />
a 2 b 2<br />
9.9 Napište vektorovou a implicitní rovnici válcové plochy, jejíž řídicí parabola o rovnici<br />
y 2 −4x = 0 leží v rovině z = 0 a její přímky mají směr určený vektorem s = (1, 2, 3).<br />
[r(t, v) = ( t2 4 + v, t + 2v, 3v), t ∈ R, v ∈ R, 9y2 + 4z 2 − 12yz − 36x + 12z = 0]<br />
9.10 Kružnice k leží v rovině y = 0 a má rovnici (x − b) 2 + z 2 = a 2 . Při otáčení kolem<br />
osy z vytvoří plochu, jíž říkáme anuloid. Napište implicitní rovnici této plochy.<br />
[4b 2 (x 2 + y 2 ) = (x 2 + y 2 + z 2 + b 2 − a 2 ) 2 ]<br />
9.11 Napište vektorovou rovnici kulové plochy o středu S a poloměru a. [|X − S| = a]<br />
9.12 Rotační elipsoid má implicitní rovnici<br />
x 2<br />
a 2 + y2<br />
a 2 + z2<br />
b 2 − 1 = 0 .<br />
Sestavte jeho parametrické rovnice při použití sférických souřadnic.<br />
[x = a cos ϕ cos ψ, y = a sin ϕ cos ψ, z = b sin ψ, a > 0, b > 0,<br />
ϕ ∈ 〈0, 2π), ψ ∈ ( − π 2 , π 2<br />
)<br />
]<br />
9.13 Ukažte, že všechny roviny rovnoběžné s osou z <strong>pro</strong>tínají kvadriku o rovnici x 2 +y 2 −<br />
z = 0 ve shodných parabolách.<br />
Návod: Ukažte, že jde o rotační paraboloid a uvažujte řezy rovinami y =konst.<br />
9.14 Ukažte, že rotací přímky p, která je mimoběžná s osou rotace a není k ní kolmá,<br />
vznikne jednodílný rotační hyperboloid.<br />
Návod: Osu rotace volte v ose z a přímku p o směrnici b v rovině x = a. [viz<br />
a<br />
( 9.33)]<br />
9.15 Určete typ kvadriky 4x 2 + y 2 − 4z 2 − 16x − 2y + 21 = 0. Zjistěte její určující prvky.<br />
[dvoudílný (nerotační) hyperboloid; střed S[2, 1, 0]]<br />
9.16 Určete typ kvadriky 2x 2 − 3y 2 − 8x + 12y + 10 = 0.<br />
[hyperbolická válcová plocha]
9.7. KONTROLNÍ OTÁZKY 101<br />
9.17 Určete typ kvadriky 4y 2 + z 2 + x + 16y − 3 = 0. Zjistěte její určující prvky.<br />
[eliptický (nerotační) paraboloid; vrchol V [19, −2, 0], osa rovnoběžná s osou x, řezy<br />
rovinami x = x 0 , x 0 < 19, jsou elipsy]<br />
9.18 Určete typ kvadriky −4x 2 + 9y 2 + 36z = 0 a stanovte řezy rovinami y = λx, λ ∈ R.<br />
[hyperbolický paraboloid; řezem je <strong>pro</strong> λ ≠ ± 2 parabola, <strong>pro</strong> λ = ± 2 jsou řezem<br />
3 3<br />
přímky]<br />
9.7 Kontrolní otázky<br />
9.1 Kolika jednoduchými podmínkami, tj. např. kolika obecnými body, je určena kuželosečka?<br />
(Návod: Určete počet volitelných koeficientů v obecné rovnici kuželosečky.)<br />
9.2 Vyjmenujte rotační kvadriky.<br />
9.3 Kolika jednoduchými podmínkami, tj. např. kolika obecnými body, je určena kvadrika?<br />
(Návod: Určete počet volitelných koeficientů v obecné rovnici kvadriky.)<br />
9.4 Vysvětlete pojem kanonický tvar rovnice kvadriky (kuželosečky).<br />
9.5 Uved’te metody, kterými je možné upravit obecnou rovnici kvadriky na kanonický<br />
tvar.<br />
9.6 Matice kuželosečky má vlastní čísla λ 1 = 2, λ 2 = 3. O jakou kuželosečku jde?<br />
(Návod: Jsou dvě možnosti.)<br />
9.7 Matice kvadriky má vlastní čísla λ 1 = 1, λ 2 = −1, λ 3 = 2. O jakou kvadriku jde?<br />
(Návod: Jsou dvě možnosti.)
Literatura<br />
[1] Bohne, E. – Klix, W.D.: <strong>Geometrie</strong> – Grundlagen für Anwendungen. Leipzig, Fachbuchverlag<br />
1995.<br />
[2] Ježek, F. – Míková, M.: Maticová algebra a analytická geometrie. Plzeň, ZČU 2003.<br />
[3] Rogers, D.F. – Adams, J.A.: Mathematical Elements for Computer Graphics. New<br />
York, Mc Graw–Hill 1990.<br />
[4] Urban, A.: Deskriptivní geometrie I. Praha, SNTL 1965.<br />
[5] Urban, A.: Deskriptivní geometrie II. Praha, SNTL 1967.<br />
102
Rejstřík<br />
Afinní transformace, 12<br />
Archimédova serpentina, 52, 60<br />
Asymptota<br />
křivky, 21<br />
Bod<br />
charakteristický, 25<br />
inflexní, 22<br />
uzlový, 22<br />
vratu, 22<br />
Charakteristika<br />
kulové plochy, 59<br />
obalové plochy, 56<br />
roviny, 57<br />
Cykloida, 26<br />
<strong>pro</strong>dloužená, 26<br />
<strong>pro</strong>stá, 26<br />
zkrácená, 26<br />
Dilatace, 12<br />
Doplnění na úplný čtverec, 84<br />
Dráha bodu, 26<br />
Ekvidistanta<br />
křivky, 26<br />
Elipsa<br />
parametrické vyjádření, 79<br />
vektorové vyjádření, 79<br />
Elipsoid<br />
<strong>pro</strong>táhlý, 91<br />
rotační, 87, 91<br />
zploštělý, 91<br />
Epicykloida, 78<br />
Evoluta<br />
křivky, 26<br />
Evolventa<br />
křivky, 26<br />
kruhová, 69<br />
Flexe, 23<br />
Gaussova křivost plochy, 38<br />
Globoid, 44<br />
Hlavní normála, 23<br />
Hyperbola<br />
parametrické vyjádření, 81<br />
vektorové vyjádření, 81<br />
Hyperboloid<br />
dvojdílný rotační, 44<br />
jednodílný rotační, 44<br />
rotační<br />
dvoudílný, 88<br />
jednodílný, 88<br />
Identita, 13<br />
Inverzní transformace, 13<br />
Křivka, 20, 21<br />
asymptota, 21<br />
definice, 20<br />
konstantního spádu, 28<br />
na ploše, 35<br />
parametrická, 35<br />
normála, 21<br />
parametrické rovnice, 21<br />
průniková, 35<br />
regulární, 20<br />
rektifikace, 22<br />
rovinná, 21<br />
sečna, 21<br />
tečna, 21<br />
tvořící, 41<br />
vektorový popis, 21<br />
Křivost<br />
druhá, 23<br />
Gaussova, 38<br />
první, 23<br />
103
REJSTŘÍK 104<br />
Komplanace (rozvinutí), 69<br />
tečna křivky, 71<br />
Kroneckerovo delta, 7<br />
Kružnice<br />
hrdlová, 43<br />
kráterová, 43<br />
oskulační, 23<br />
parametrické vyjádření, 77<br />
rovníková, 43<br />
rovnoběžková, 41<br />
vektorové vyjádření, 77<br />
Kruhová evolventa, 69<br />
Kuželosečka<br />
kanonický tvar rovnice, 84<br />
obecná rovnice, 81<br />
regulární, 82<br />
signatura, 85<br />
Kuželová plocha<br />
řídící, 26<br />
Kulová plocha, 87<br />
Kvadrika<br />
kanonický tvar rovnice, 89<br />
obecná rovnice, 88<br />
regulární, 89<br />
rotační, 47, 87<br />
regulární, 47<br />
singularní, 47<br />
singulární, 89<br />
Meridián, 41, 50<br />
hlavní, 41<br />
Metoda<br />
kulových ploch, 60, 61<br />
normálového řezu, 69<br />
tečných rovin, 60, 63<br />
triangulace, 70<br />
Normála<br />
hlavní, 23<br />
křivky, 21<br />
plochy, 35<br />
Normálová rovina<br />
křivky, 21<br />
Normálový<br />
řez, 38<br />
Obálka, 25<br />
Obalová křivka, 25<br />
Obalová plocha, 56<br />
výpočet, 65<br />
Obrys plochy, 36<br />
Oskulační<br />
kružnice, 23<br />
rovina, 23<br />
Osová souměrnost, 11<br />
Otáčení (rotace), 14<br />
okolo bodu, 11<br />
Příčný <strong>pro</strong>fil, 50<br />
Přímka na ploše<br />
regularní, 35<br />
torzální, 35<br />
Parabola<br />
parametrické vyjádření, 80<br />
vektorové vyjádření, 80<br />
Paraboloid<br />
eliptický, 92<br />
hyperbolický, 95<br />
rotační, 87<br />
Parametrické vyjádření<br />
plochy, 34<br />
Plocha<br />
šroubová, 50<br />
Archimédova serpentina, 52<br />
cyklická, osová, 52<br />
meridián, 50<br />
přímková, 52<br />
přímková, kosoúhlá, 52<br />
přímková, otevřená, 52<br />
přímková, pravoúhlá, 52<br />
přímková, uzavřená, 52<br />
parametrické vyjádření, 50<br />
polomeridián, 50<br />
rozvinutelná, 52<br />
vinutý sloupek, 52<br />
definice, 33<br />
explicitní vyjádření, 35<br />
implicitní vyjádření, 35<br />
kuželová (obecná), 69, 86<br />
kulová, 87<br />
normála, 35
REJSTŘÍK 105<br />
obalová, 56<br />
obrys, 36<br />
přechodová, 72<br />
parametrické vyjádření, 34<br />
regulární, 33<br />
rotační, 41<br />
řez, 45<br />
anuloid, 44<br />
dvojdílný hyperboloid, 44<br />
elipsoid, 44<br />
globoid, 44<br />
jednodílný hyperboloid, 44<br />
kvadrika, 47<br />
paraboloid, 44<br />
průnik, 47<br />
rozvinutelná, 68<br />
tečen <strong>pro</strong>storové křivky, 69<br />
tečná rovina, 35<br />
tvořící, 56<br />
válcová<br />
eliptická, 89<br />
hyperbolická, 89<br />
parabolická, 89<br />
válcová (obecná), 69, 86<br />
vývrtková, 52<br />
Pohyb<br />
šroubový, 27<br />
Poledník, 41<br />
Poloměr<br />
křivosti, 23<br />
Polomeridián, 50<br />
Posunutí (translace), 14<br />
Površka<br />
regularní, 35<br />
torzální, 35, 68<br />
Průnik<br />
rotačních kvadrik<br />
rozpad, 48<br />
rotačních ploch, 47<br />
Redukovaná výška závitu, 27<br />
Rektifikace křivky, 22<br />
Rotace<br />
okolo bodu, 11<br />
Rotace (otáčení), 14<br />
Rovina<br />
oskulační, 23<br />
Rozpad průniku rotačních kvadrik, 48<br />
Rozvinutí, 69<br />
Rozvinutelná šroubová plocha, 52<br />
Rozvinutelná plocha šroubová<br />
rozvinutí, 71<br />
Řídící kužel<br />
šroubovice, 29<br />
Řez<br />
čelní, 50<br />
na rotační ploše, 45<br />
normálový, 38, 69<br />
Sečna<br />
křivky, 21<br />
Skládání transformací, 13, 16<br />
Souřadnice<br />
afinní, 9, 74<br />
cylindrické, 74<br />
homogenní, 10<br />
kartézské, 74<br />
sférické, 74<br />
Souměrnost<br />
podle osy, 11<br />
podle roviny, 15<br />
Střed<br />
křivosti, 23<br />
Šroubový pohyb, 27<br />
Šroubovice, 27<br />
křivosti, 29<br />
levotočivá, 27<br />
parametrické vyjádření, 27<br />
pravotočivá, 27<br />
Tečná křivky v rozvinutí, 71<br />
Tečna<br />
křivky, 21<br />
Torze, 23<br />
Trajektorie bodu, 26<br />
Transformace, 6<br />
afinní, 12, 15<br />
inverzní, 13<br />
skládání, 13, 16
REJSTŘÍK 106<br />
Translace (posunutí), 14<br />
Tvořící plocha, 56<br />
Úhel křivek, 21<br />
Válcová plocha<br />
eliptická, 89<br />
hyperbolická, 89<br />
parabolická, 89<br />
Výška závitu, 27<br />
redukovaná, 27<br />
Vývrtková plocha, 52<br />
Věta<br />
o obalové ploše, 65<br />
o typech rozvinutelných ploch, 68<br />
Vinutý sloupek, 52<br />
Změna měřítka, 12