Přímkové plochy

Kamil Maleček1, Dagmar Szarková2
1FSv ČVUT Praha, Thákurova 7, 166 29 Praha 6, ČR
2SjF STU Bratislava, Nám. Slobody 17, 812 31 Bratislava, SR,
e-mail: szarkova@dekan.sjf.stuba.sk

Abstrakt

Obsahem článku je jeden neobvyklý způsob zadání přímkových ploch, který umožňuje snadnou konstrukci tvořicích přímek plochy. Tímto způsobem se dají zadávat a konstruovat plochy známé i nové nejen "ručně", ale především na počítači. Utvořili jsme univerzální program, pomocí kterého lze interaktivním přístupem modelovat plochy, jak je vidět na obrázcích uvedených v práci.

Klíčová slova: přímková plocha, rozvinutelná plocha, zborcená plocha.

 

Zadání přímkové plochy, konstrukce tvořicích přímek

Budeme pracovat v euklidovském prostoru E3 opatřeném kartézskou soustavou souřadnic levá lomená závorkaOx1x2x3pravá lomená závorka a ve vektorovém prostoru V(E3), body prostoru E3 budeme ztotožnovat s jejich průvodními vektory. Mějme dány vektorové funkce

(1) y1(x1) = (x1, 0, f(x1)) ,      x1 ΠI1 ,

y2(x2) = (0, x2, g(x2)) ,     x2 ΠI2 ,

funkce f a g jsou na intervalech I1 a I2 spojité a diferencovatelné, přičemž v I1 a I2 může existovat konečný počet bodů, v nichž derivace obou funkcí je nevlastní. Potom vektorové funkce y1 a y2 popisují křivky k1podmnožina x1xk2podmnožina x2x3 a nechť k1 Ç k2 = {0}.

 

Obr. 1

V rovine x1x2 = xy je dána křivka m vektorovou funkcí (2)

(2) x(t) = (x(t), y(t), 0) ,     t ΠI ,

a pro každé  t ΠI  je

a

Uvažujeme v E3 přímkovou plochu k , která je tvořena přímkami s parametrickým vyjádřením

x1 = x(t) + u x(t) ,
(3) x2 = - u y(t) ,
x3 = f(x(t)) + u (f(x(t)) - g(y(t))) ,    t ΠIu ΠR .

Smerové vektory tvořicích přímek plochy jsou

(4) p(t) = (x(t), - y(t), (f(x(t)) - g(y(t))) .

Geometrická konstrukce tvořicí přímky p plochy  je velice jednoduchá (obr.1) :

a) Zvolme bod M, M Î m , a označme K1 a L1 jeho pravoúhlé průměty do os x1 = x a x2 = y

b) tvořicí přímka p je pak přímka KL, kde K1 Πk1, L1 Πk1 a K1L1jsou pravoúhlé průměty bodů K, L do roviny x1x2 .

Řez plochy k rovinou x1x2

Jestliže k3 je křivka řezu plochy k rovinou x1x2 (x3 = 0) , pak z (3) dostaneme její parametrické vyjádření .

 (5)

Pokud pro nějaké  t ΠI , je g(y(t)) = f(x(t)), pak příslušná přímka p || x1x2 a její průsečík s rovinou x1x2 je nevlastní bod. 

Obálka pravoúhlých průmětu tvořicích přímek plochy k do roviny x1x2

Parametrické vyjádření průmětu tvořicích přímek je dáno prvními dvěma rovnicemi v (3), ze kterých vyloučíme parametr u :

(6) y(t) x1 + x(t) x2 - x(t) y(t) = 0 ,   t ΠI .

Rovnici (6) zderivujeme podle parametru t : 

(7) y´(t) x1 + (t) x2 - (t) y(t) -  x(t) (t) = 0 

a z rovnic (6) a (7) dostaneme 

(8)

Pokud obálka existuje a je to křivka M, pak rovnice (8) jsou jejím parametrickým vyjádřením. Singulární body křivky M jsou body, v nichž průvodní vektor (x(t), y(t), 0) je lineárne závislý se směrovým vektorem tečny ((t), (t), 0) křivky m v bodě .  Křivka  M je zdánlivým obrysem plochy k v případě jejího pravoúhlého průmětu do roviny x1x2 . Z rovnic (8) je zrejmé toto tvrzení: 

Zdánlivý obrys plochy k v jejím pravoúhlém průmětu do roviny x1x2 závisí pouze na křivce m a nezávisí na křivkách k1 a k2

Rozvinutelné a zborcené plochy

Tvořicí přímka plochy k je určena volbou parametru  t Π. Dosadíme-li do vektorových funkcí (1) z parametrického vyjádření (2) křivky m a zderivujeme-li vektorové funkce (1) podle argumentu t , tak 

y1´(t) = ((t), 0, (t) (t))   a   y2´(t) = (0, (t), (t) (t)) .

Pro zvolené  t Πurčují tyto vektorové funkce směrové vektory tečen křivek k1 a k2 . Aby tvořicí přímka byla torzální přímkou plochy k , musí být vektory  y1´(t)  a  y1´(t) a (4) lineárne závislé. Z této podmínky dostaneme rovnici

(9) (t) y´(t) [f(x(t)) - x(t) (t) - (g(y(t)) - y(t) (t))] = 0 

 

Pokud je rovnice (9) splněna pro všechna  t ΠI , tak plochu k tvoří pouze torzální přímky a k je rozvinutelná plocha. Jestliže rovnice (9) není identitou, pak k je zborcená plocha, na které mohou existovat torzální tvořicí přímky. Rovnice (9) platí právě tehdy, když buď 

a)   (t) = 0  nebo 
(10) b)   (t) = 0 a nebo 
c)   f(x(t)) - x(t) (t) = g(y(t)) - y(t) (t)  . 

Když pro určité t Πplatí rovnice (10)a) nebo b), pak z rovnic (8) spočteme souřadnice [x(t),0,0] nebo [0,y(t),0] příslušného bodu obálky M, potom platí tvrzení: 

Nechť M je bod křivky m a K1 nebo L1 je jeho pravoúhlý průmět do osy x1 nebo x2 . Příslušná tvořicí přímka je torzální, jestliže tečna křivky v bodě M je rovnobežná s osou x2 nebo x1 , a potom bod K1 nebo L1 je bodem obálky M. 

Je-li rovnice (10)a) nebo b) identitou, potom křivka m je přímka (část přímky) rovnobežná s osou x2 nebo x1 a rozvinutelná plocha k je v obou případech kuželová plocha popř. rovina (část roviny). 

Rovnice (10)c) platí, krome jiného, pro parametr  t ΠI , v němž derivace funkcí f a g jsou nevlastní, tedy tečny křivek k1 a k2 jsou rovnobežné s osou x3

Některé příklady ploch k  

Nechť k1 a k2 jsou přímky dané funkcemi 

(11) f(x1) = k1 x1 + q1 ,   g(x2) = k2 x2 + q2 ,   q1 různé q2

a křivka m je dána vektorovou funkcí (2). Podle (3) má plocha k parametrické vyjádření 

x1 = (1 + u) x(t)
(12) x2 = u y(t)
x3 = k1 x(t) + q1 + u (k1 x(t) + q1 - k2 y(t) -q2) ,    t ΠI ,    u Π 

Příklad takové plochy je na obr.2 . Křivky, kterými je plocha zadána, jsou dve přímky a parabola, viz obr.2a . Část plochy je zobrazená na obr. 2b .

Obr. 2a.

Obr. 2b.

Odvodíme rovnici plochy k , jestliže křivka m je dána rovnicí

(13) F(x, y) = 0 . 

Dosazením z prvních dvou rovnic do třetí rovnice ve (12) a po úpravě dostaneme 

(14)

Z prvních dvou rovnic ve (12) vyplýva 

a po dosazení ze (14) je

(15)

Dosazením z (15) do rovnice (13) získáme rovnici plochy 

(15)

Jestliže F(x,y) je polynom n.stupně, potom m je algebraická křivka n.stupně a z rovnice (16) je jasné, že k je algebraická plocha stupne 2n

1.   F(x,y) = y - k x ,   k různé 0 ,  křivka m je přímka. Plocha k má podle (16) rovnici

k k1x12 + (k1 + k k2)x1x2 - k x1x3 + k2x22 - x2x3 + k q1x1 + q2x2 = 0 .

Jedná se o kvadratickou plochu a klasifikací pomocí determinantů bychom zjistili, že k je hyperbolický paraboloid. Na obr.3a je zadání hyperbolického paraboloidu, který je zobrazený na obr.3b . 

Obr. 3a.

Obr. 3b.

2.   F(x,y) = x2 + y2 - a2 ,   a různé 0 ,  křivka m je kružnice daná vektorovou funkcí 

(17) x(t) = (a cos t, a sin t, 0),   t Î levá lomená závorka0, 2ppravá lomená závorka

Plocha má podle (16) rovnici 

(18) (q1 - q2)2[(x - 1)2(x3 - k1x1 - k2x2 - q1)2 + x22(x3 - k1x1 - k2x2 - q2)2)] =

= a2(x3 - k1x1 - k2x2 - q1)2(x3 - k1x1 - k2x2 - q2)2

Příklad plochy je na obr.4 . 

Obr. 4a.

Obr. 4b.

Řez plochy rovinou x1x2 je křivka k3 o rovnici (18), kde x3 = 0 . Obálka M pravoúhlých průmětů tvořicích přímek do roviny x1x2 má podle (8) parametrické vyjádření 

x1 = a cos3t ,   x2 = a sin3t ,   x3 = 0 ,   t Î levá lomená závorka0, 2ppravá lomená závorka

takže se jedná o asteroidu (obr.5) . 

 

Obr. 5

Ze souřadnicových funkcí v (17) a z (10) a), b) plyne, že plocha má čtyři torzální tvořicí přímky příslušné parametrům t = 0, p/2, p, 3p/2 .  Speciální plochou tohoto typu je plocha, kdy  k1 = k2 = 0 ,  q1 různé q2, (q1,q2různé (0,0) .v (11) je . Křivky k1 a k2 jsou přímky rovnobežné postupně s osou x1 a x2 . Z rovnice (18) odvodíme rovnici plochy k

(q1 - q2)2[x12(x3 - q1)2 + x22(x3 - q2)2)] = a2(x3 - q1)2(x3 - q2)2 .

Tato plocha se nazývá plochou eliptického pohybu (obr.6) .

Obr. 6a.

Obr. 6b.

 Nechť k1 a k2 jsou stejné přímky jako u plochy eliptického pohybu a křivka m je elipsa daná rovnicí

 Rovnici plochy k bychom odvodili opět z rovnice (18), pro volbu

  

 je plocha k Štramberská trúba.

Na závěr uvedeme příklad neobvyklé plochy: křivka k1 je Lokna Agnési, k2 je parabola a křivka m je kružnice, viz obr.7a . Část plochy je zobrazená na obr.7b .

Obr. 7a.

Obr. 7b.

 

 

Summary

In the paper, there is described an unusual way of the line surface determination, supporting an easy and fast construction of the surface generatrices. All wellknown and also new surfaces can be determined conveniently and they can be created not only manually by handdrawing, but also by means of computer graphics. The universal programme provides designer with the powerful tool for the realisation of the pruperdesined surface design in a short time.