GEOMETRIE COMPUTAŢIONALĂ. Mihai-Sorin Stupariu

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "GEOMETRIE COMPUTAŢIONALĂ. Mihai-Sorin Stupariu"

Transcript

1 GEOMETRIE COMPUTAŢIONALĂ Mihai-Sorin Stupariu Sem. I,

2 Cuprins 1 Material pregătitor Elemente de algebră liniară, geometrie afină şi euclidiană Curbe parametrizate. Curbe polinomiale. Schimbări de parametru Vector tangent, vector acceleraţie. Regularitate Racord de clasă C k al unor arce de curbă. Continuitate geometrică Curbe plane (curbe 2D) Curbe 3D Elemente de geometrie diferenţială a suprafeţelor Interpolare polinomială Segmente. Interpolare liniară (afină) Algoritmul lui Aitken Curbe Bézier Algoritmul de Casteljau Forma Bernstein a curbelor Bézier Proprietăţi ale curbelor Bézier Proprietăţi elementare Derivatele unei curbe Bézier Modificarea unei curbe Bézier Generarea unei curbe Bézier cu poligoane de control diferite (mărirea gradului) Subdivizare Cubice spline Racordul a două arce de curbă Bézier Cubice spline Curbe Bézier raţionale 35 A Proiecte 38 B 41 1

3 C Algoritm pentru determinarea curburii unei curbe Bézier 42 Bibliografie 44 2

4 Capitolul 1 Material pregătitor 1.1 Elemente de algebră liniară, geometrie afină şi euclidiană Noţiuni de algebră liniară: spaţiu vectorial, vector, combinaţie liniară, liniar (in)dependenţă, sistem de generatori, bază, reper, dimensiune a unui spaţiu vectorial, componentele unui vector într-un reper, matrice de trecere între repere, repere orientate la fel (opus), reper drept (strâmb), produs scalar, norma unui vector, versorul unui vector nenul, spaţiu vectorial euclidian, vectori ortogonali, bază ortonormată, reper ortonormat. Noţiuni de geometrie afină: vectorul determinat de două puncte, combinaţie afină, afin (in)dependenţă, acoperirea afină a unei mulţimi de puncte, dreapta determinată de două puncte distincte, reper cartezian, coordonatele unui punct într-un reper cartezian, sistem de axe asociat unui reper cartezian din R n, raportul a trei puncte coliniare, segmentul determinat de două puncte, mulţime convexă, închiderea (înfăşurătoarea) convexă a unei mulţimi, aplicaţie afină (exemple: translaţie, omotetie, proiecţie, simetrie). Noţiuni de geometrie euclidiană: distanţa dintre două puncte, reper cartezian ortonormat, izometrie, proiecţie centrală. Detalii pot fi găsite în [8], [10], [15] [16]. 1.2 Curbe parametrizate. Curbe polinomiale. Schimbări de parametru Definiţia 1.1 Fie I R un interval. O curbă parametrizată de clasă C k este dată de o aplicaţie C k -diferenţiabilă c : I R n. Aplicaţia c se numeşte parametrizare, iar mulţimea M := Im (c) se numeşte imagine geometrică a curbei. Dacă n = 2 curba se numeşte plană (curbă 2D), iar dacă n = 3 curba se numeşte strâmbă (curbă 3D). Exemplul 1.2 (i) Curbele c 1 : R R 2, c 2 : R R 2, c 2 : R R 2, c 1 (t) = (2 + 4t + 1, 2 4t); c 2 (t) = (4 3 cos t, sin t); c 2(t) = (4 3 cos 3t, sin 3t); 3

5 c 2 : R R 2, c 2(t) = (4 3 cos(1 t), sin(1 t)); c 3 : R R 2, c 3 (t) = (2 t + t 2 t 3 + 6t 4, 1 + t + 2t 2 + 3t 3 ); c 4 : R R 2, c 4 (t) = (t 2 2t + 2, 2t 2 6t + 4) = = t 2 (1, 0) + 2t(1 t)(1, 1) + (1 t) 2 (2, 4); c 5 : [0, 1] R 2, c 5 (t) = (t 3 + 3t, 3t 2 + 3t) = = t 3 (4, 0) + 3t 2 (1 t)(2, 1) + 3t(1 t) 2 (1, 1) + (1 t) 3 (0, 0) sunt curbe parametrizate plane de clasă C. (ii) Curba c 6 : [ 1, 1] R 2, c 6 (t) = (t, t t ) este de clasă C 1, dar nu este de clasă C 2, iar curba c 6 : [ 1, 1] R 2, c 6(t) = (t, t ) este de clasă C 0, dar nu este de clasă C 1. (iii) Curbele c 7 : R R 3, c 7 (t) = (2 cos t, 2 sin t, t) şi c 8 : [0, 1] R 3, c 8 (t) = ( 2t 3 + 3t 2, 4t 3 6t 2 + 3t, t 3 ) = = t 3 (1, 1, 1) + 3t 2 (1 t)(1, 0, 0) + 3t(1 t) 2 (0, 1, 0) + (1 t) 3 (0, 0, 0) sunt curbe strâmbe de clasă C. Definiţia 1.3 (i) O curbă polinomială de grad d este o curbă definită de o parametrizare polinomială, i.e. de o aplicaţie c = (c 1,..., c n ) : I R n cu proprietatea că c 1,..., c n sunt funcţii polinomiale de grad cel mult d şi cel puţin una dintre ele are grad exact d. (ii) O curbă dată de o aplicaţie c : [u 0, u L ] R n se numeşte polinomială pe porţiuni dacă există o diviziune u 0 < u 1 <... < u i < u i+1 <... < u L a intervalului [u 0, u L ] astfel ca pentru orice i = 0,..., L 1, restricţia c [ui,u i+1] a aplicaţiei c la intervalul [u i, u i+1 ] să fie polinomială. Exemplul 1.4 (i) Curbele c 1, c 3, c 4 şi c 5 din exemplul 1.2 sunt curbe polinomiale de grade 1, 4, 2, respectiv 3. (ii) Orice curbă polinomială c : [a, b] R n este o curbă polinomială pe porţiuni. (iii) Curbele c 6 şi c 6 din exemplul 1.2 sunt curbe polinomiale pe porţiuni care nu sunt curbe polinomiale, deoarece avem { (t, t c 6 (t) = 2 ), dacă t [ 1, 0] (t, t 2 ), dacă t [0, 1]. c 6(t) = { (t, t), dacă t [ 1, 0] (t, t), dacă t [0, 1]. Definiţia 1.5 Fie c : I R n şi c : Ī Rn două curbe parametrizate. Spunem că c şi c diferă printr-o schimbare de parametru (sau că c a fost obţinută din c printr-o schimbare de parametru) dacă există un difeomorfism ϕ : Ī I (numit reparametrizare) astfel ca c = c ϕ. O reparametrizare ϕ păstrează (schimbă) orientarea dacă este strict crescătoare (respectiv strict descrescătoare). Observaţia 1.6 Printr-o reparametrizare imaginea geometrică a curbei considerate nu se modifică, se schimbă doar modul in care parcurgem curba. 4

6 Definiţia 1.7 O schimbare afină de parametru (reparametrizare afină) este o aplicaţie de forma ϕ : [c, d] [a, b], ϕ(t) = b a ad bc t + d c d c, unde [a, b], [c, d] R sunt două intervale (care nu se reduc la un punct). Observaţia 1.8 Schimbările afine de parametru sunt singurele care menţin o curbă polinomială în clasa curbelor polinomiale de acelaşi grad. Exemplul 1.9 (i) Aplicaţiile c 2, c 2 şi c 2 din exemplul 1.2 sunt parametrizări diferite ale elipsei de ecuaţie (x1 4)2 9 + (x2 3)2 4 = 1. Schimbările de parametru utilizate sunt t 3t, respectiv t 1 t. (ii) Aplicaţia ϕ : [0, 1] [0, 1], ϕ(t) = 1 t este o schimbare afină de parametru care schimbă orientarea. Aplicând această schimbare de parametru curbei polinomiale de gradul 2 dată de c : [0, 1] R 2, c(t) = (t 2 + 4t + 1, t + 2) obţinem curba parametizată c : [0, 1] R 2, c(t) = (t 2 6t+6, t+3). Imaginea geometrică a celor două curbe este un arc al parabolei x 1 x = 0, care uneşte punctele A = (1, 2) şi B = (6, 3). Parametrizarea c parcurge acest arc de la A la B, în vreme ce c parcurge acest arc în sens invers. Definiţia 1.10 O curbă dată de o parametrizare injectivă se numeşte curbă simplă. Exemplul 1.11 În exemplul 1.2 curba c 1 este simplă, iar curba c 2 nu este o curbă simplă. 1.3 Vector tangent, vector acceleraţie. Regularitate Definiţia 1.12 Fie c : I R n, c = (c 1,..., c n ) o parametrizare de clasă C k (k 1) a unei curbe şi t 0 I fixat. (i) Vectorul c (t 0 ) := (c 1(t 0 ),..., c n(t 0 )) se numeşte vector tangent (vector viteză) la curbă în punctul corespunzător lui c(t 0 ). Dreapta care trece prin punctul c(t 0 ) şi are direcţia dată de vectorul c (t 0 ) se numeşte tangentă la curba c în punctul c(t 0 ). (ii) Dreapta care trece prin punctul c(t 0 ) şi este perpendiculară la tangenta la curbă în acest punct se numeşte normală la curba c în punctul c(t 0 ). Observaţia 1.13 Ecuaţiile parametrice ale tangentei la curba c prin punctul c(t 0 ) sunt x 1 = c 1 (t 0 ) + sc 1(t 0 ) s R. x n = c n (t 0 ) + sc n(t 0 ) Definiţia 1.14 Fie c : I R n, c = (c 1,..., c n ) o parametrizare de clasă C k (k 1) a unei curbe (i) Punctul c(t 0 ) se numeşte punct regulat dacă c (t 0 ) 0. (ii) Punctul c(t 0 ) se numeşte punct singular dacă c (t 0 ) = 0. (iii) O curbă se numeşte regulată dacă toate punctele sale sunt regulate. Definiţia 1.15 Fie c : I R n, c = (c 1,..., c n ) o parametrizare de clasă C k (k 2) a unei curbe şi t 0 I fixat. Vectorul c (t 0 ) := (c 1(t 0 ),..., c n(t 0 )) se numeşte vector acceleraţie la curbă în punctul corespunzător lui c(t 0 ). 5

7 Propoziţia 1.16 Fie c : I R n şi c : Ī Rn două parametrizări de clasă C k (k 2) ale unei curbe, astfel ca c = c ϕ, unde ϕ : Ī I este o schimbare de parametru. Pentru orice s Ī au loc relaţiile c (s) = ϕ (s) c (ϕ(s)), c (s) = ϕ (s) 2 c (ϕ(s)) + ϕ (s) c (ϕ(s)). În particular, regularitatea unei curbe este o proprietate intrinsecă a acesteia, în sensul că nu depinde de parametrizarea aleasă. Definiţia 1.17 Fie c : I R n, c = (c 1,..., c n ) o parametrizare de clasă C k (k 1) a unei curbe şi [a, b] I un interval. (i) c [a,b] : [a, b] R n se numeşte arc al curbei c; (ii) lungimea arcului de curbă c [a,b] este L(c [a,b] ) = b a c (t) dt. Propoziţia 1.18 Lungimea unui arc de curbă este invariantă la schimbări de parametru. 1.4 Racord de clasă C k al unor arce de curbă. Continuitate geometrică Definiţia 1.19 Fie c 1 : [a, b] R n şi c 2 : [b, c] R n două parametrizări ale unor arce de curbă. (i) Dacă c 1 (b) = c 2 (b) =: P, spunem că cele două arce sunt racordate în punctul P. (ii) Racordul se numeşte de clasă C k dacă c (l) 1 l = 0,..., k. Exemplul 1.20 Curbele date de parametrizările c 1 : [ 2, 0] R 2, c 1 (t) = (2t + 1, t + 2), (b) = c(l) 2 (b), oricare ar fi c 2 : [0, 3] R 2, c 2 (t) = (t 3 3t 2 + 2t + 1, t 2 + t + 2) au în punctul P = (1, 2) un racord de clasă C 1 care nu este de clasă C 2. Mai precis, avem: c 1 (0) = c 2 (0) = (1, 2); c 1(0) = c 2(0) = (2, 1); c 1(0) = (0, 0) c 2(0) = ( 6, 2). Observaţia 1.21 Fie c 1 : [a, b] R n şi c 2 : [b, c] R n două parametrizări ale unor arce de curbă care au în P = c 1 (b) = c 2 (b) un racord de clasă C k (k 1). Fie ϕ : [ā, b] [a, b] o schimbare de parametru astfel ca ϕ(b) = b, dar ϕ (b) 1 (spre exemplu, o schimbare afină de parametru între intervale de lungimi diferite) şi fie c 1 := c 1 ϕ curba obţinută în urma reparametrizării. Atunci c 1(b) = ϕ (b) c 1(b) c 2(b), ceea ce arată că, în general, racordul de clasă C k nu se păstrează în urma schimbărilor de parametru. Vectorii tangenţi sunt coliniari, dar nu identici. Concret, considerând curbele c 1 şi c 2 din exemplul 1.20, schimbarea de parametru ϕ : [ 1, 0] [ 2, 0], ϕ(s) = 2s şi curba c 1 : [ 1, 0] R 2, c 1 := c 1 ϕ, i.e. c 1 (s) = (4s + 1, 2s + 2), 6

8 avem c 1 (0) = c 2 (0) = (1, 2); c 1(0) = (4, 2) c 2(0) = (2, 1). Aşadar, deşi parametrizările c 1 şi c 1 sunt echivalente, ele nu au acelaşi tip de racord cu c 2 în punctul (1, 2): c 1 are un racord de clasă C 0, iar c 1 are un racord de clasă C 1. Remarcăm faptul că avem c 1(0) = 2 c 2(0). Pentru a permite o mai mare flexibilitate în racordul unor arce de curbă şi pentru a nu pierde proprietatea de racord de clasă C k în urma reparametrizărilor este introdusă noţiunea de continuitate geometrică (definiţia 1.23). Observaţia 1.22 Există o clasă importantă de schimbări de parametru care păstrează racordul de clasă C k : translaţiile, i.e. reparametrizările de forma ϕ : [a, b] [a α, b α], ϕ(t) = t α, (a, b, α R, a < b), deoarece, în cazul unei translaţii, avem ϕ (t) = 1, ϕ (l) (t) = 0, pentru orice t [a, b] şi pentru orice l 2. În particular, pentru a studia problema racordului de clasă C k este suficient să alegem intervalele pe care sunt definite parametrizările de forma [a, 0], respectiv [0, b], deoarece, printr-o schimbare de tip translaţie, orice două intervale arbitrare pot fi transformate în intervale de acest tip. Definiţia 1.23 Fie c 1 : [a, 0] R n şi c 2 : [0, b] R n două parametrizări ale unor arce de curbă astfel ca c 1 (0) = c 2 (0) =: P şi c 1(0) 0, c 2(0) 0. Cele două arce au în punctul P un racord de clasă GC k dacă există o reparametrizare (care păstrează orientarea) ϕ : [ā, 0] [a, 0] cu ϕ(0) = 0, astfel încât parametrizările c 1 ϕ şi c 2 să verifice condiţiile de racord de clasă C k. În acest caz spunem că parametrizarea { c : [a, b] R n c1 (t), dacă t [a, 0], c(t) = c 2 (t), dacă t [0, b] are continuitate geometrică de clasă GC k în t = 0. Observaţia 1.24 În CAGD sunt utilizate mai ales condiţiile de racord de clasă GC 1 şi GC 2, care pot fi verificate astfel: fie c 1 şi c 2 două parametrizări ca în definiţia Atunci: (i) arcele definite de cele două parametrizări au un racord de clasă GC 1 dacă şi numai dacă există o constantă pozitivă α > 0 astfel ca c 2(0) = α c 1(0) (i.e. vectorii tangenţi la cele două curbe sunt coliniari şi au acelaşi sens); (ii) arcele definite de cele două parametrizări au un racord de clasă GC 2 dacă şi numai dacă există o constante α > 0, β R astfel ca Exemplul 1.25 Fie curbele c 2(0) = α c 1(0) c 2(0) = α 2 c 1(0) + β c 1(0). c 1 : [ 2, 0] R 2, c 1 (t) = (3t 3 2t 2 + 2t + 2, t 2 2t + 1), c 2 : [0, 1] R 2, c 2 (t) = (6t + 2, 6t + 1), c 3 : [0, 1] R 2, c 3 (t) = (3t 3 10t 2 + 4t + 2, 6t 2 4t + 1). 7

9 Cum c 1 (0) = c 2 (0) = c 3 (0) = (2, 1), ne putem pune problema racordului curbei c 1 cu c 2 şi cu c 3 în t = 0. Pentru a stabili ce clasă au aceste racorduri, calculăm c 1(0) = (2, 2), c 2(0) = (6, 6), c 3(0) = (4, 4); c 1(0) = ( 4, 2), c 2(0) = (0, 0), c 3(0) = ( 20, 12). Avem c 2(0) = 3c 1(0), iar c 2(0) 9c 1(0) = (36, 18). Acest vector nu este coliniar cu c 1(0) = (2, 2), deci curbele c 1 şi c 2 au un racord de clasă GC 1 care nu este de clasă GC 2 în (2, 1) = c 1 (0) = c 2 (0). În schimb, c 3(0) = 2c 1(0), c 3(0) 4c 1(0) = ( 4, 4) = 2c 1(0), ceea ce arată că c 1 şi c 3 au un racord de clasă GC 2 în P = c 1 (0) = c 3 (0). 1.5 Curbe plane (curbe 2D) Definiţia 1.26 Fie c : I R 2, c = (c 1, c 2 ) o curbă plană. (i) Curbura lui c într-un punct regulat c(t) este κ c (t) := c 1(t)c 2(t) c 1(t)c 2(t) (c 1 (t)2 + c 2 (t)2 ) 3 2 = det(c (t), c (t)) c (t) 3. (ii) În cazul în care κ c(t) 0, raza de curbură a lui c în c(t) este, prin definiţie, 1 κ c(t). Exemplul 1.27 (i) Curbura unei drepte este egală cu 0 în orice punct al dreptei: fie c : R R 2, c(t) = (a 1 + t(b 1 a 1 ), a 2 + t(b 2 a 2 )) o parametrizare a unei drepte. Atunci c (t) = (b 1 a 1, b 2 a 2 ), c (t) = (0, 0), deci κ c (t) = 0 pentru orice t R. 1 r (ii) Curbura unui cerc de rază r este, la rândul său constantă, fiind egală cu în orice punct: fie c : R R 2, c(t) = (a 1 + r cos t, a 2 + r sin t) o parametrizare a cercului de centru (a 1, a 2 ) şi de rază r. Avem c (t) = ( r sin t, r cos t), c (t) = ( r cos t, r sin t), t R, de unde deducem că ( det(c (t), c r sin t r cos t (t)) = det r cos t r sin t ) = r 2 ; c (t) = r; rezultând imediat că avem κ c (t) = 1 r pentru orice t R. (iii) Fie c : R R 2, c(t) = (a cos t, b sin t) cu a > b > 0 o parametrizare a elipsei de centru O şi semiaxe a şi b. Avem c (t) = ( a sin t, b cos t); c (t) = ( a cos t, b sin t); det(c (t), c (t)) = ab; c (t) = a 2 sin 2 t + b 2 cos 2 t. În acest caz curbura nu mai este constantă, ci avem κ c (t) = ab (a 2 sin 2 t+b 2 cos 2 t)

10 Observaţia 1.28 (i) Fie c : I R 2 o parametrizare a unei curbe 2D regulate şi fie ϕ : Ī I o schimbare de parametru. Oricare ar fi s Ī are loc egalitatea κ c ϕ (s) = sgn(ϕ)κ c (ϕ(s)), unde sgn(ϕ) este egal cu 1 sau 1, după cum ϕ este crescătoare sau descrescătoare (i.e. curbura unei curbe 2D este invariantă, până la semn, la schimbări de parametru). (ii) Fie c : I R 2 o curbă 2D şi F : R 2 R 2 o izometrie. Pentru orice t I are loc egalitatea κ F c (t) = ε(f ) κ c (t), unde ε(f ) este 1 sau 1, după cum F păstrează sau schimbă orientarea (i.e. curbura unei curbe 2D este invariantă, până la semn, la izometrii). (iii) Exemplele (i) şi (ii) din 1.27 arată că dreptele şi cercurile sunt curbe cu curbura constantă (nulă, respectiv nenulă). Reciproc, dacă o curbă 2D c : I R 2 cu I R interval conex are curbura constantă κ c (t) = κ în orice punct c(t), atunci imaginea sa geometrică este fie inclusă într-o dreaptă (când κ = 0), fie într-un cerc de rază 1 κ (când κ 0). (iv) În general, se poate pune problema în ce măsură dată curbura putem reconstitui curba (existenţă, unicitate). Răspunsul este dat de teorema fundamentală a curbelor plane (vezi, de exemplu, [11, capitolul 6]). 1.6 Curbe 3D Definiţia 1.29 Fie c : I R 3, c = (c 1, c 2, c 3 ) o curbă 3D de clasă C k (k 3) cu proprietatea că vectorii c (t) şi c (t) sunt liniar independenţi, oricare ar fi t I. (i) Curbura lui c în punctul c(t) este dată de κ(t) := c (t) c (t) c (t) 3. (ii) Torsiunea lui c în punctul c(t) este dată de Exemplul 1.30 (i) Considerăm curba τ(t) := c (t) c (t), c (t) c (t) c (t) 2. c : (0, ) R 3, c(t) = (2 + t + t 3, t t 3, 5 + t 3 ). Avem, pentru orice t (0, ), c (t) = (1 + 3t 2, 1 3t 2, 3t 2 ), c (t) = 2(1 + 3t 2 ) 2 + 9t 4 ; c (t) = (6t, 6t, 6t), c (t) = (6, 6, 6), c (t) c (t) = ( 6t, 6t, 0); c (t) c (t) = 6 2t; (ii) Considerăm curba 6 2t κ(t) = (, τ(t) = 0. 2(1 + 3t 2 ) 2 + 9t 4 ) 3 c : R R 3, c(t) = (a cos t, a sin t, bt), a > 0, b 0, 9

11 numită elice circulară dreaptă. În acest caz avem c (t) = ( a sin t, a cos t, b), c (t) = a 2 + b 2 ; c (t) = ( a cos t, a sin t, 0), c (t) = (a sin t, a cos t, 0); c (t) c (t) = (ab sin t, ab cos t, a 2 ), c (t) c (t) = a a 2 + b 2 ; a κ(t) = a 2 + b 2, τ(t) = b a 2 + b 2. Remarcăm că funcţiile curbură şi torsiune sunt constante. (iii) Considerăm curba c : R R 3, Pentru această curbă au loc egalităţile c(t) = (t, t 2, 2t3 3 ). c (t) = (1, 2t, 2t 2 ), c (t) = 1 + 2t 2 ; c (t) = (0, 2, 4t), c (t) = (0, 0, 4); c (t) c (t) = 2(2t 2, 2t, 1), c (t) c (t) = 2(1 + 2t 2 ); κ(t) = 2 (1 + 2t 2 ) 2, τ(t) = 2 (1 + 2t 2 ) 2. În acest caz funcţiile curbură şi torsiune nu sunt constante, dar raportul τ κ este o constantă. În general, o curbă pentru care raportul dintre torsiune şi curbură este constant, se numeşte elice. Observaţia 1.31 (i) Curbura unei curbe 3D este o funcţie pozitivă. (ii) O curbă 3D are imaginea inclusă într-un plan dacă şi numai dacă torsiunea sa este nulă în orice punct al său. (iii) Fie c : I R 3 o parametrizare a unei curbe 3D regulate şi fie ϕ : Ī I o schimbare de parametru. Oricare ar fi s Ī au loc loc egalităţile κ c ϕ (s) = κ c (ϕ(s)); τ c ϕ (s) = ε(ϕ)τ c (ϕ(s)). (iv) Fie c : I R 3 o curbă 3D şi F : R 3 R 3 o izometrie. Pentru orice t I au loc relaţiile κ F c (t) = κ c (t), τ F c (t) = ε(f ) τ c (t). (v) Prin analogie cu rezultatele referitoare la curbele plane, se poate pune problema în ce măsură putem reconstitui o curbă 3D (existenţă, unicitate) pornind de la curbură şi torsiune. Răspunsul este dat de teorema fundamentală a curbelor strâmbe (vezi, de exemplu, [11, capitolul 10]). Definiţia 1.32 Fie c : I R 3, c = (c 1, c 2, c 3 ) o curbă 3D de clasă C k (k 3) cu proprietatea că vectorii c (t) şi c (t) sunt liniar independenţi, oricare ar fi t I. Triedrul Frenet în punctul c(t) este format din vectorii T (t) := c (t) c (t), N(t) := B(t) T (t), B(t) := c (t) c (t) c (t) c (t). Vectorul T (t) este versorul tangentei la curbă în punctul c(t). Vectorii N(t) şi B(t) se numesc vector normală principală, respectiv vector binormală la curbă în punctul respectiv. 10

12 Observaţia 1.33 (i) Triedrul Frenet este un reper ortonormat mobil. (ii) Formulele lui Frenet, scrise matriceal sub forma T 0 vκ 0 T N = vκ 0 vτ N, B 0 vτ 0 B v = c arată cum pot fi exprimate derivatele vectorilor triedrului Frenet în reperul asociat acestui triedru. 1.7 Elemente de geometrie diferenţială a suprafeţelor Definiţia 1.34 O suprafaţă parametrizată de clasă C k este dată de o aplicaţie C k -diferenţiabilă f : U R 3, unde U R 2 este o mulţime (conexă). Aplicaţia f se numeşte parametrizare, iar mulţimea M := Im (f) se numeşte imagine geometrică a suprafeţei. Exemplul 1.35 (i) Considerăm (a, b) R 2 \ {(0, 0)} şi f : R 2 R 3, f(u, v) = (u, v, au + bv + c). Imaginea geometrică a lui f este planul de ecuaţie x 3 = ax 1 + bx 2 + c. (i ) Fie P 0 R 3 un punct fixat şi w 1, w 2 doi vectori ortogonali de lungime egală cu 1. Atunci f : R 2 R 3, f(u, v) := P 0 + u w 1 + v w 2 este o suprafaţă parametrizată de clasă C, a cărui imagine geometrică este planul care trece prin P 0 şi are subspaţiul director w 1, w 2. (ii) Fie r > 0 fixat. Aplicaţia ( f : π 2, π ) R R 3, f(u, v) = (r cos u cos v, r cos u sin v, r sin u) 2 dă naştere unei suprafeţe de clasă C a cărei imagine geometrică este sfera de centru 0 şi rază r din care au fost eliminate punctele N(0, 0, r) şi S(0, 0, r). (iii) Funcţia f : (0, 2π) R R 3, f(u, v) = (cos u, sin u, v) reprezintă o suprafaţă a cărei imagine este un cilindru circular drept din care a fost scoasă o dreaptă. (iv) Aplicaţia f : R 2 R 3, f(u, v) = (u cos v, u sin v, u) este o parametrizare de clasă C a cărei imagine geometrică este conul având ecuaţia x x 2 2 x 2 3 = 0. (v) În general, să considerăm o curbă plană şi o dreaptă d situată în planul curbei şi care nu intersectează imaginea curbei. Rotind imaginea geometrică a curbei în jurul lui d, obţinem o suprafaţă de rotaţie. Pentru simplitate să presupunem că dreapta d este dreapta suport a axei Ox 3, iar curba plană pe care o rotim este inclusă în planul Ox 1 x 3, deci are o parametrizare de forma c : I R R 3, c(t) = (ϕ(t), 0, ψ(t)), ϕ(t) 0. 11

13 Vom presupune în continuare că ϕ(t) > 0. Un punct fixat P = (ϕ(t 0 ), 0, ψ(t 0 )) al curbei se roteşte în planul perpendicular pe d ce-l conţine, descriind un cerc de centru (0, 0, ψ(t 0 )) şi de rază ϕ(t 0 ), deci, prin rotire, generează puncte de forma (ϕ(t 0 ) cos v, ϕ(t 0 ) sin v, ψ(t 0 )). În consecinţă, suprafaţa de rotaţie obţinută este imaginea parametrizării f : I R R 3, f(u, v) = (ϕ(u) cos v, ϕ(u) sin v, ψ(u)). Cazuri particulare: Sferă (fără poli), cilindru, tor, hiperboloid cu o pânză, catenoid, pseudosferă. (vi) Aplicaţia f : (0, 2π) R R 3, f(u, v) = (v cos u, v sin u, au), a > 0 reprezintă o suprafaţă numită elicoid drept. Observaţia 1.36 Pentru a obţine informaţii suplimentare despre forma unei suprafeţe este util să considerăm curbe (cât mai convenabile) situate pe această suprafaţă. De exemplu, să considerăm sfera din exemplul 1.35 (ii) şi să fixăm (u 0, v 0 ) ( π 2, π 2 ). Curbele v f(u 0, v), u f(u, v 0 ) reprezintă un cerc paralel, respectiv un cerc meridian al sferei. În cazul elicoidului drept, dacă fixăm (u 0, v 0 ) cu u 0 0, f(, v 0 ) curba reprezintă o porţiune a unei elice circulare drepte, iar curba f(u 0, ) reprezintă normala la această curbă în punctul f(u 0, v 0 ). Definiţia 1.37 Fie f : U R 3 o suprafaţă. Pentru (u 0, v 0 ) U fixat, curbele v f(u 0, v), u f(u, v 0 ) se numesc curbe coordonate (duse prin punctul f(u 0, v 0 )). Notaţie. Fie f : U R 3 o suprafaţă de clasă C k (k 1). Fixăm (u 0, v 0 ) U şi notăm f u (u 0, v 0 ) := f u (u 0, v 0 ), f v (u 0, v 0 ) := f v (u 0, v 0 ). Definiţia 1.38 Fie f : U R 3 o suprafaţă parametrizată. (i) f se numeşte regulată în punctul (u 0, v 0 ) dacă vectorii f u (u 0, v 0 ), f v (u 0, v 0 ) sunt liniar independenţi. În acest caz f(u 0, v 0 ) (sau (u 0, v 0 )) se numeşte punct regulat, în caz contrar se numeşte punct singular. (ii) f se numeşte suprafaţă regulată dacă este regulată în orice punct al său. Exemplul 1.39 (i) Planul, sfera, elicoidul drept sunt suprafeţe regulate. (ii) Punctul f(0, 0) al conului este singular, restul sunt puncte regulate. Observaţia 1.40 Vectorii f u (u 0, v 0 ), f v (u 0, v 0 ) sunt vectorii tangenţi ai curbelor coordonate care trec prin punctul f(u 0, v 0 ). Observaţie. În cele ce urmează vom considera suprafeţe parametrizate regulate de clasă C k (k 2). 12

14 Definiţia 1.41 Fie f : U R 3 o suprafaţă, fie (u, v) U fixat. (i) Spaţiul (vectorial) tangent la suprafaţă în f(u, v) este planul T (u,v) := f u (u, v), f v (u, v) generat de vectorii f u (u, v), f v (u, v). (ii) Planul tangent la suprafaţă în punctul f(u, v) este planul care trece prin punctul f(u, v) şi are direcţia dată de planul vectorial T (u,v). (iii) Normala la suprafaţă în punctul f(u, v) este dreapta care trece prin f(u, v) şi este perpendiculară pe T (u,v). Observaţia 1.42 Un vector director al normalei la suprafaţă în f(u, v) este Definiţia 1.43 Sistemul de vectori N(u, v) = f u(u, v) f v (u, v) f u (u, v) f v (u, v). {f u (u, v), f v (u, v), N(u, v)} se numeşte reper Gauss la suprafaţă în punctul f(u, v). Definiţia 1.44 Fie f : U R 3 o suprafaţă, fie (u, v) U fixat. Numerele E(u, v) := f u (u, v), f u (u, v), F (u, v) := f u (u, v), f v (u, v), G(u, v) := f v (u, v), f v (u, v) se numesc coeficienţii primei forme fundamentale a suprafeţei în f(u, v). Observaţia 1.45 (i) Au loc inegalităţile E(u, v) > 0, G(u, v) > 0, E(u, v)g(u, v) F (u, v) 2 > 0. (ii) Atunci când (u, v) variază în U, se obţin funcţii E, F, G : U R (coeficienţii primei forme fundamentale). Exemplul 1.46 (i) Pentru planul din exemplul 1.35 (i ) se obţin vectorii f u (u, v) = w 1, f v (u, v) = w 2, N(u, v) = w 1 w 2 iar coeficienţii primei forme fundamentale sunt funcţiile constante E = 1, F = 0, G = 1. (ii) Pentru cilindrul din exemplul 1.35 (iii) avem, oricare ar fi (u, v): f u (u, v) = ( sin u, cos u, 0), f v (u, v) = (0, 0, 1), N(u, v) = (cos u, sin u, 0); E(u, v) = 1, F (u, v) = 0, G(u, v) = 1. În particular, avem două suprafeţe diferite având aceiaşi coeficienţi ai primei forme fundamentale. (iii) Pentru sfera din exemplul 1.35 (ii) avem f u (u, v) = ( r sin u cos v, r sin u sin v, r cos u), f v (u, v) = ( r cos u sin v, r cos u cos v, 0), N(u, v) = ( cos u cos v, cos u sin v, sin u); E(u, v) = r 2, F (u, v) = 0, G(u, v) = r 2 cos 2 u. 13

15 Observaţia 1.47 Coeficienţii primei forme fundamentale sunt utilizaţi pentru a efectua măsurători pe suprafaţă (lungimi de curbe, unghiuri între curbe, arii ale unor porţiuni de suprafaţă) fără a ne raporta la spaţiul ambiant R 3. Geometria intrinsecă a suprafeţei este formată din acele proprietăţi geometrice care depind numai de coeficienţii primei forme fundamentale. Definiţia 1.48 Fie f : U R 3 o suprafaţă, fie (u, v) U fixat. Numerele E II (u, v) := N(u, v), f uu (u, v), F II (u, v) := N(u, v), f uv (u, v) (= N(u, v), f vu (u, v) ), G II (u, v) := N(u, v), f vv (u, v) se numesc coeficienţii celei de-a doua forme fundamentale a suprafeţei în f(u, v). Exemplul 1.49 (i) Pentru planul din exemplul 1.35 (i ) iar coeficienţii celei de-a doua forme fundamentale sunt funcţiile constante E II = 0, F II = 0, G II = 0. (ii) Pentru cilindrul din exemplul 1.35 (iii) avem, oricare ar fi (u, v): E II (u, v) = 1, F II (u, v) = 0, G II (u, v) = 0. (iii) Pentru sfera din exemplul 1.35 (ii) avem E II (u, v) = r, F II (u, v) = 0, G II (u, v) = r cos 2 u. Definiţia 1.50 Fie f : U R 3 o suprafaţă, fie (u, v) U fixat. (i) Matricea operatorului Weingarten în f(u, v) este definită prin ( E F A(u, v) := F G ) 1 ( ) EII F II. F II G II (ii) Curbura medie a suprafeţei în f(u, v) este H(u, v) := 1 tr A(u, v). 2 (iii) Curbura Gauss (totală) a suprafeţei în f(u, v) este K(u, v) := det A(u, v). Observaţia 1.51 Se obţin funcţii H, K : U R, numite curbură medie, respectiv curbură Gauss. Exemplul 1.52 (i) Pentru planul din exemplul 1.35 (i ) curbura medie şi curbura Gauss sunt funcţiile constante H(u, v) = 0, K(u, v) = 0. (ii) Pentru cilindrul din exemplul 1.35 (iii) curbura medie şi curbura Gauss sunt funcţiile constante H(u, v) = 1, K(u, v) =

16 (iii) Pentru sfera din exemplul 1.35 (ii) curbura medie şi curbura Gauss sunt funcţiile constante H(u, v) = 1 r, K(u, v) = 1 r 2. (iv) Pentru elicoidul drept din exemplul 1.35 (vi) curbura medie, respectiv curbura Gauss sunt date de H(u, v) = 0, a K(u, v) = (a 2 + v 2 ) 2. Definiţia 1.53 Fie f : U R 3 o suprafaţă. Un punct f(u, v) se numeşte (i) eliptic în cazul în care K(u, v) > 0; (ii) hiperbolic în cazul în care K(u, v) < 0; (iii) parabolic în cazul în care K(u, v) = 0 şi H(u, v) 0; (iv) planar în cazul în care K(u, v) = 0 şi H(u, v) = 0. Exemplul 1.54 Toate punctele planului sunt planare, toate punctele cilindrului sunt parabolice, toate punctele sferei sunt eliptice, iar punctele elicoidului sunt hiperbolice. Pe de altă parte, torul este o suprafaţă care are puncte eliptice, parabolice şi hiperbolice. Propoziţia 1.55 (O interpretare geometrică a curburii Gauss) (i) Dacă un punct P al unei suprafeţe este eliptic, atunci există o vecinătate a sa astfel ca toate punctele acestei vecinătăţi să fie situate de aceeaşi parte a planului tangent la suprafaţă în P. (ii) Dacă un punct P al unei suprafeţe este hiperbolic, atunci pentru orice vecinătate a lui P pot fi găsite puncte ale acesteia şi de o parte şi de cealaltă parte a planului tangent. Teorema 1.56 (Theorema Egregium, Gauss) Curbura totală ţine de geometria intrinsecă a suprafeţei. Teorema 1.57 (Gauss) Fie T un triunghi geodezic al unei suprafeţe f : U R 3 cu f injectivă şi fie ϕ 1, ϕ 2, ϕ 3 unghiurile lui T. Are loc egalitatea ϕ 1 + ϕ 2 + ϕ 3 π = Kdσ, unde T Kdσ = f 1 (T ) T K(u, v) EG F 2 du dv. Mai multe noţiuni şi rezultate referitoare la teoria curbelor şi a suprafeţelor, precum şi numeroase exemple, pot fi găsite în lucrările [11], [9], [14] şi [12]. 15

17 Capitolul 2 Interpolare polinomială În acest capitol ne propunem să indicăm o soluţie pentru următoarea problemă: Problema 2.1 Se consideră un sistem de puncte p 0, p 1,..., p n (poligon de control) din planul R 2, precum şi un şir de numere reale t 0 < t 1 <... < t n. Să se construiască o curbă polinomială care să interpoleze punctele date, i.e. o curbă c : R R 2 cu proprietatea că c(t 0 ) = p 0, c(t 1 ) = p 1,..., c(t n ) = p n. 2.1 Segmente. Interpolare liniară (afină) Discutăm mai întâi cazul în care n = 1, deci pornim la drum cu două puncte, p 0 şi p 1. În cazul particular în care t 0 = 0 şi t 1 = 1, curba parametrizată c : R R 2, c(s) = (1 s)p 0 + sp 1, a cărei imagine geometrică este dreapta p 0 p 1 reprezintă o soluţie a problemei considerate. Mai mult, pentru s [0, 1], se obţin punctele segmentului [p 0, p 1 ], pentru s < 0 se obţin punctele p de pe dreapta p 0 p 1 cu proprietatea că p 0 este strict între p şi p 1, etc. Fie acum t 0 < t 1 două numere reale. Pentru a construi o curbă cu proprietatea cerută, trebuie să găsim o aplicaţie care să facă trecerea între intervalele [t 0, t 1 ] şi [0, 1], cu alte cuvinte să reparametrizăm curba de mai sus. Cea mai simplă posibilitate (dar nu singura!) este de a considera schimbarea afină de parametru ϕ : R R, ϕ(s) = (1 s)t 0 + st 1, a cărei inversă este aplicaţia ψ : [t 0, t 1 ] [0, 1], ψ(t) = t t 0 t 1 t 0. Găsiţi şi alte schimbări de parametru între intervalele [0, 1] şi [t 0, t 1]. În concluzie, compunerea s : [t 0, t 1 ] R 2, s := c ψ, reprezintă o soluţie a problemei date. Explicit avem s(t) = t 1 t t 1 t 0 p 0 + t t 0 t 1 t 0 p 1, t R. Pentru t [t 0, t 1 ] obţinem o parametrizare a segmentului [p 0, p 1 ], pentru t < 0 obţinem o parametrizare a semidreptei deschise cu capătul p 0 care nu îl conţine pe p 1, ş.a.m.d. 16

18 p 0 = s(t 0 ) p 1 = s(t 1 ) }{{}}{{}}{{} t < t 0 t 0 < t < t 1 t > t 1 Având în vedere că am utilizat combinaţii afine ale punctelor p 0 şi p 1 pentru a obţine punctele curbei s, spunem că această curbă a fost obţinută prin interpolare afină. Prin abuz de limbaj, metoda mai este numită şi interpolare liniară. 2.2 Algoritmul lui Aitken Înainte de a discuta situaţia generală, analizăm cazul n = 2. Fie, aşadar, p 0, p 1 şi p 2 trei puncte din plan, precum şi t 0 < t 1 < t 2 trei numere reale. O primă curbă care satisface condiţia din enunţ este dată de reuniunea semidreptelor p 0 p 1 ] şi [p 1 p 2. În cazul în care cele trei puncte considerate nu sunt coliniare, această curbă are clasă C 0 în p 1, dar nu are clasă C 1 în acest punct (de ce?). Pentru a construi o curbă netedă cu proprietatea cerută, vom utiliza o interpolare afină repetată. Definim mai întâi punctele p 1 0(t) = t 1 t t 1 t 0 p 0 + t t 0 t 1 t 0 p 1, p 1 1(t) = t 2 t t 2 t 1 p 1 + t t 1 t 2 t 1 p 2, care sunt situate pe dreptele p 0 p 1, respectiv p 1 p 2. Menţionăm faptul că pentru t = t 1 cele două puncte coincid cu t 1 ; avem, de asemenea, egalităţile p 1 0(t 0 ) = p 0, p 1 1(t 2 ) = p 2. Ideea de bază a algoritmului este de a efectua o nouă interpolare afină, cât mai convenabilă, de această dată a punctelor nou construite p 1 0 şi p 1 1. Fie, aşadar Acest punct, descrie de fapt o curbă p 2 0(t) := t 2 t t 2 t 0 p 1 0(t) + t t 0 t 2 t 0 p 1 1(t). Analizaţi poziţia punctelor p 1 0 (t), respectiv p 1 0 (t), pentru t [t0, t2]. c : R R 2, c(t) := p 2 0(t). Putem determina explicit punctul c în funcţie de punctele iniţiale p 0, p 1, p 2 : un calcul direct arată că avem Demonstraţi relaţia (2.1). c(t) = (t t 1)(t t 2 ) (t 0 t 1 )(t 0 t 2 ) p 0 + (t t 0)(t t 2 ) (t 1 t 0 )(t 1 t 2 ) p 1 + (t t 0)(t t 1 ) (t 2 t 0 )(t 2 t 1 ) p 2. (2.1) Curba c astfel construită este netedă (are clasă C ), fiind polinomială în t. Ea verifică şi condiţiile de interpolare a punctelor date p 0, p 1 şi p 2, reprezentând o soluţie a problemei date. Metoda indicată poate fi generalizată cu uşurinţă pentru cazul n arbitrar, obţinând algoritmul lui Aitken în forma generală (mai sus acest algoritm a fost prezentat pentru cazul n = 2). Fie, aşadar, p 0, p 1,..., p n R 2 şi t 0 < t 1 <... < t n numere reale. Notăm p 0 i := p i, i = 0,..., n. 17

19 Pentru r = 1,..., n şi i = 0,..., n r şi t R fixat se construiesc inductiv, folosind interpolarea afină, punctele p r i (t) := t i+r t p r 1 i (t) + t t i p r 1 i+1 (t). (2.2) t i+r t i t i+r t i Observaţia 2.2 (i) Direct din relaţiile (2.2) se poate deduce că pentru orice r = 1,..., n, i = 0,..., n r este verificat şirul de egalităţi p r i (t i+r ) = p r 1 i+1 (t i+r) =... = p 0 i+r(t i+r ) = p i+r, de unde rezultă că aplicaţia t p r i (t) reprezintă o curbă parametrizată care interpolează punctele p i, p i+1,..., p i+r, astfel încât p r i (t i) = p i,..., p r i (t i+r) = p i+r. În particular, curba c : R R 2, c(t) := p n 0 (t) reprezintă o soluţie a problemei 2.1. (ii) Curba c poate fi descrisă algebric folosind polinoamele Lagrange de grad n, care sunt asociate unui sistem de numere reale t 0 < t 1 <... < t n (pentru simplitate aceste numere reale sunt omise din notaţia polinoamelor Lagrange, acestea fiind notate cu L n 0, L n 1,... L n n): Verificaţi şirul de egalităţi alăturat. Scrieţi explicit polinoamele Lagrange de grad 1, apoi pe cele de grad 2. n L n j=0,j i i (t) = (t t j) n j=0,j i (t, i = 0,..., n. i t j ) Inductiv, se poate demonstra că avem pentru orice t R relaţia c(t) = n L n i (t)p i. i=0 (iii) Curba c construită mai sus are proprietatea de invarianţă afină. Ast- Demonstraţi afirmaţia (iii), folosind relaţia fel, dacă p 0, p 1,..., p n este un poligon de control, c curba dată de algoritmul n i=0 Ln i (t) = 1. lui Aitken şi ϕ : R 2 R 2 o transformare afină, atunci curba ϕ c interpolează punctele ϕ(p 0 ), ϕ(p 1 ),..., ϕ(p n ). (iv) În general, punctele curbei c(t) nu sunt situate, pentru t [t 0, t n ] în acoperirea convexă a mulţimii de puncte p 0, p 1,..., p n. De asemenea, mici variaţii ale unuia dintre punctele poligonului de control pot duce la variaţii mari ale acesteia. 18

20 Capitolul 3 Curbe Bézier Am văzut în capitolul anterior cum, dat un poligon de control (p 0, p 1,..., p n ), putem construi o curbă polinomială care să interpoleze aceste puncte. Pe de altă parte, unele proprietăţi ale acestui tip de curbe (de exemplu, faptul că nu sunt incluse în acoperirea convexă a punctelor poligonului de control) fac ca acestea să nu fie practice în aplicaţii legate de grafica pe calculator. În anii 60, independent unul de celălalt, Paul de Casteljau şi Pierre Bézier au investigat o altă clasă de curbe, care, chiar dacă nu au proprietatea de interpolare, au alte proprietăţi geometrice remarcabile şi care mai ales, s-au dovedit a fi foarte utile în inginerie şi, ulterior, în CAGD: curbele Bézier. La fel ca şi curbele de interpolare, curbele Bézier pot fi construite folosind fie metode de natură geometrică (algoritmul de Casteljau), fie utilizând un aparat algebric (forma Bernstein). 3.1 Algoritmul de Casteljau Observaţia 3.1 Fie p 0, p 1, p 2 trei puncte distincte pe o parabolă. Presupunem Demonstraţia se face că tangenta la parabolă dusă prin p i intersectează tangenta la parabolă prin p j în punctul p ij (i, j = 0, 1, 2, i j). Atunci au loc egalităţile r(p 0, p 01, p 02 ) = r(p 01, p 1, p 12 ) = r(p 02, p 12, p 2 ). Reciproca acestei observaţii este utilă pentru construirea punctelor unei parabole când se dau două puncte ale acesteia şi tangentele la parabolă duse prin aceste puncte. Algoritmul de Casteljau pentru cazul n = 2 Fie b 0, b 1 şi b 2 trei puncte necoliniare. Pentru t R se construiesc punctele b 1 0(t) = (1 t)b 0 + tb 1, b 1 1(t) = (1 t)b 1 + tb 2, b 2 0(t) = (1 t)b 1 0(t) + tb 1 1(t). alegând un reper în care parabola să aibă o ecuaţie cât mai convenabilă. Punctul b 2 0(t) descrie, când t variază în R, o parabolă, mai precis parabola care Calculaţi rapoartele r(b 0, b 1 0 (t), b1) trece prin punctele b şi 0 şi b 2 şi ale cărei tangente în aceste puncte sunt dreptele r(b 1, b 1 1 (t), b2). b 0 b 1, respectiv b 2 b 1. Pentru t [0, 1] se obţine arcul acestei parabole care uneşte punctele b 0 şi b 2. 19

21 Exemplul 3.2 Considerăm punctele b 0 = (0, 6), b 1 = (6, 6), b 2 = (6, 0). Pentru t = 1 3 avem b 2 0 b 1 0 b 1 1 ( 1 3 ( ) 1 = b b 1 = (2, 6), ( ) 1 = b b 2 = (6, 4), ) = 2 3 b b1 1 = ( 10 3, 16 ). 3 Exerciţiul 3.3 Considerăm punctele b 0 = (2, 4), b 1 = (4, 2) şi b 2 = (4, 0). Calculaţi punctele b 1 0(t), b 1 1(t) şi b 2 0(t) corespunzătoare valorilor t = 1 2 şi t = 1 4. Ce puncte se obţin pentru t = 0, respectiv t = 1? Algoritmul de Casteljau, forma generală Fie b 0, b 1,..., b n R m. Pentru t R se notează b 0 i (t) := b i (i = 0,..., n) şi se definesc punctele Scrieţi explicit aceste { relaţii pentru n = 3. b r i (t) := (1 t)b r 1 i (t) + tb r 1 r = 1,..., n i+1 (t), (3.1) i = 0,..., n r Definiţia 3.4 Punctul b n 0 (t) descrie, când t variază, o curbă, notată cu b n. Punctele b 0, b 1,..., b n se numesc puncte de control ale curbei b n, iar poligonul determinat de acestea se numeşte poligon de control. Observaţia 3.5 Punctele intermediare pot fi scrise într-un tablou triunghiular, numit schemă de Casteljau. Considerăm, de exemplu, n = 2 şi fixăm t 0 [0, 1]. Schema de Casteljau corespunzătoare are forma b 0 b 1 b 1 0(t 0 ) b 2 b 1 1(t 0 ) b 2 0(t 0 ) (3.2) Analog, în cazul n = 3 şi pentru t 0 [0, 1] fixat, schema asociată este b 0 b 1 b 1 0(t 0 ) b 2 b 1 1(t 0 ) b 2 0(t 0 ) b 3 b 1 2(t 0 ) b 2 1(t 0 ) b 3 0(t 0 ). (3.3) Exemplul 3.6 (i) Schema de Casteljau corespunzătoare punctelor b 0, b 1, b 2 din exemplul 3.2 şi valorii t 0 = 1 3 este (ii) Considerăm punctele (0, 6) (6, 6) (2, 6) (6, 0) (6, 4) ( 10 3, 16 3 ). b 0 = (1, 2), b 1 = (3, 2), b 2 = (3, 2), b 3 = ( 3, 2). Schema de Casteljau corespunzătoare acestor puncte şi valorii t 0 = 1 2 a parametrului este (1, 2) (3, 2) (2, 0) (3, 2) (3, 0) ( 5 2, 0) ( 3, 2) (0, 2) ( 3 2, 1) (2, 1 2 ). Scrieţi schema de Casteljau corespunzătoare aceloraşi puncte şi valorii t =

22 Exerciţiul 3.7 Scrieţi schema de Casteljau corespunzătoare punctelor şi parametrului t 0 = 1 3. b 0 = (0, 0), b 1 = (0, 6), b 2 = (6, 6), b 3 = (12, 0) 3.2 Forma Bernstein a curbelor Bézier Definiţia 3.8 Pentru n N fixat, polinoamele Bernstein de grad n sunt definite prin Bi n (t) = Cnt i i (1 t) n i, i {0,..., n}, unde Cn i = n! i!(n i)!. Prin convenţie, definim Bn i (t) = 0, dacă i {0,..., n}. Exemplul 3.9 În cazul n = 1 polinoamele Bernstein sunt B 1 0(t) = 1 t, B 1 1(t) = t, iar polinoamele Bernstein de grad 2 sunt B 2 0(t) = (1 t) 2, B 2 1(t) = 2t(1 t), B 2 2(t) = t 2. Scrieţi explicit polinoamele Bernstein de grad 3. Observaţia 3.10 În general, vom considera restricţia funcţiilor polinomiale asociate polinoamelor Bernstein (prin abuz de limbaj, a polinoamelor Bernstein), pe intervalul [0, 1]. Pentru un interval arbitrar [a, b] polinoamele Bernstein asociate se definesc prin i.e. B [a,b],n i (u) = Bi n B [a,b],n i (u) = Cn i ( u a b a ( u a b a ) i ( ) n i b u, u [a, b], b a ), pentru orice u [a, b]. Propoziţia 3.11 (Proprietăţi ale polinoamelor Bernstein) (i) Polinoamele Bernstein sunt nenegative pe intervalul [0, 1]. (ii) Pentru orice număr natural n, polinoamele Bernstein de grad n formează o partiţie a unităţii n Bi n (t) = 1. i=0 (iii) Polinoamele Bernstein verifică relaţia de recurenţă B n i (t) = (1 t)b n 1 i (t) + tb n 1 (t). (3.4) (iv) B n 0 (0) = 1, B n i (0) = 0 pentru i 0, respectiv Bn n(1) = 1, B n i (1) = 0 pentru i n. (v) Funcţia B n i are pe intervalul [0, 1] un punct de maxim pentru t = i n. i 1 Definiţia 3.12 Fie (b 0,..., b n ) o mulţime ordonată de puncte din R m, numită poligon de control. Curba Bézier b : [0, 1] R m definită de poligonul de De ce este importantă n control (b relaţia i=0 Bn i (t) = 0,..., b n ) este dată de formula b(t) := n Bi n (t)b i. i=0 1? 21

23 Exemplul 3.13 Considerăm poligonul de control b 0 = (1, 0), b 1 = (1, 1), b 2 = (0, 2). Curba Bézier asociată b : [0, 1] R 2 se scrie sub forma Bernstein b(t) = 2 Bi 2 (t)b i = (1 t) 2 (1, 0) + 2t(1 t)(1, 1) + t 2 (0, 2) = i=0 (1 2t + t 2 + 2t 2t 2, 2t 2t 2 + 2t 2 ) = (1 t 2, 2t). Avem, de exemplu, b( 1 3 ) = ( 8 9, 2 3 ), b( 1 4 ) = ( 15 16, 1 2 ), etc. Calculaţi b(0), b(1) şi precizaţi dacă punctul Stabilim, în continuare, dacă punctul ( 3 4, 1) aparţine imaginii lui b. Aceasta b 1 aparţine curbei. este echivalent cu a găsi t 0 [0, 1] pentru care b(t 0 ) = ( 3 4, 1), deci { 1 t 2 0 = 3 4 2t 0 = 1 (3.5) Cum sistemul (3.5) admite soluţia t 0 = 1 2, deducem că ( 3 4, 1) Im b, mai precis, ( 3 4, 1) = b( 1 2 ). Exerciţiul 3.14 Considerăm poligonul de control b 0 = (1, 1), b 2 = (2, 0), b 3 = (0, 0) şi fie b : [0, 1] R 2 curba Bézier asociată. punctul (1, 1 3 ) aparţine imaginii lui b. Calculaţi b( 1 3 ) şi stabiliţi dacă Observaţia 3.15 Polinoamele Bernstein de grad n, B0 n,..., Bn, n formează o bază a spaţiului vectorial al polinoamelor de grad mai mic sau egal cu n. În particular, orice curbă polinomială de grad n poate fi scrisă sub forma unei curbe Bézier. Indicaţi şi alte baze ale acestui spaţiu de polinoame. Exemplul 3.16 În spaţiul vectorial al polinoamelor de grad mai mic sau egal cu 2 avem egalităţile t 2 = B 2 2(t), t = 1 2 B2 1(t) + B 2 2(t), 1 = B 2 0(t) + B 2 1(t) + B 2 2(t). Fie acum curba polinomială c(t) = (2t + 3t 2, 1 2t + t 2 ) = (0, 1) 1 + (2, 2) t + (3, 1) t 2. Folosind relaţiile de mai sus, deducem c(t) = (B 2 1(t) + 5B 2 2(t), B 2 0(t)) = B 2 0(t)(0, 1) + B 2 1(t)(1, 0) + B 2 2(t)(5, 0), deci c este curba Bézier asociată poligonului de control dat de punctele b 0 = (0, 1), b 1 = (1, 0), b 2 = (5, 0). Exerciţiul 3.17 Stabiliţi cărui poligon de control îi corespunde curba polinomială c : [0, 1] R 2, c(t) = (2 4t + t 2, 2 2t + 2t 2 ). Exemplul 3.18 (i) Curba Bézier asociată unui sistem de două puncte distincte b 0, b 1 are ca imagine geometrică segmentul de dreaptă determinat de acestea. (ii) Dacă punctele de control b 0, b 1, b 2 sunt coliniare, cu b 1 situat între b 0 şi b 2, atunci curba Bézier asociată are gradul 1, imaginea sa fiind segmentul [b 0 b 2 ]. 22

24 Teorema 3.19 (Legătura dintre forma Bernstein şi algoritmul de Casteljau) Fie (b 0,..., b n ) un poligon de control din R m. Atunci: (i) Curba Bézier b n construită cu algoritmul de Casteljau poate fi scrisă sub Demonstraţi această relaţie pentru n = 2. forma n b n (t) = Bi n (t)b i, i=0 deci curba Bézier b n construită cu ajutorul algoritmului de Casteljau coincide cu curba Bézier b definită cu ajutorul polinoamelor Bernstein. (ii) Punctele intermediare de Casteljau b r i b r i (t) = pot fi exprimate prin egalităţile r Bj r (t)b i+j, r = 0,..., n, i = 0,..., n r, j=0 ceea ce arată că aceste puncte descriu, la rândul lor, nişte curbe Bézier. Mai precis, pentru r fixat şi i = 0,..., n r, punctul b r i (t) descrie, când t variază, curba Bézier asociată poligonului de control (b i, b i+1,..., b i+r ). (iii) Punctele curbei Bézier pot fi scrise cu ajutorul punctelor intermediare de Casteljau sub forma n r b(t) = B n r i (t)b r i (t), r = 0,..., n. i=0 23

25 Capitolul 4 Proprietăţi ale curbelor Bézier 4.1 Proprietăţi elementare Folosind fie algoritmul de Casteljau, fie forma Bernstein a curbelor Bézier pot fi deduse imediat următoarele proprietăţi ale acestui tip de curbe: Propoziţia 4.1 Fie (b 0,..., b n ) un poligon de control din R m. Curba Bézier asociată b : [0, 1] R m are următoarele proprietăţi: (i) b este o curbă polinomială, având gradul mai mic sau egal cu n; (ii) curba b interpolează extremităţile poligonului de control, i.e. au loc relaţiile b(0) = b 0, b(1) = b n ; în particular, dacă poligonul de control este închis, curba Bézier asociată este închisă; (iii) proprietatea acoperirii convexe: punctele curbei Bézier b se află în acoperirea convexă a punctelor de control; (iv) invarianţă afină: dacă τ : R m R m este o transformare afină, atunci curba Bézier asociată poligonului de control (τ(b 0 ),..., τ(b n )) este curba τ(b); (v) invarianţă la combinaţii baricentrice: fie (b 0,..., b n ), respectiv ( b 0,..., b n ) două poligoane de control şi b, respectiv b curbele Bézier corespunzătoare. Pentru orice α R, curba Bézier asociată poligonului de control ((1 α)b 0 + α b 0,..., (1 α)b n + b n ) este curba (1 α)b + α b. (vi) dacă b : [0, 1] R m este curba Bézier asociată poligonului de control (b n,..., b 0 ), atunci b(t) = b(1 t), în particular, cele două curbe au aceeaşi imagine geometrică. Daţi exemple de poligoane de control pentru care curba asociată are gradul exact n, respectiv mai mic decât n. Ce aplicaţii au proprietăţile (iv) şi (v)? 4.2 Derivatele unei curbe Bézier Definiţia 4.2 (i) Operatorul de diferenţiere în avans este definit prin b i := b i+1 b i, i = 0,..., n 1. (ii) Prin convenţie 0 b i := b i, i = 0,..., n, iar pentru r 2 se defineşte Calculaţi explicit 2 r b i := r 1 ( b i ), pentru i = 0,..., n r. pentru punctele unui poligon de control (b 0, b 1, b 2, b 3). 24

26 Propoziţia 4.3 Fie (b 0,..., b n ) un poligon de control din R m şi fie b : [0, 1] R m curba Bézier asociată. Derivatele funcţiei b sunt date de formulele n k ( ) n! b (k) (t) = (n k)! k b i B n k i (t) k = 0,..., n. (4.1) i=0 Corolarul 4.4 (i) Derivatele de orice ordin calculate pentru t = 0 şi t = 1 depind doar de poligonul de control. Mai mult, b (0) = n(b 1 b 0 ), b (1) = Calculaţi vectorii b (0) şi b (1) direct, folosind n(b n b n 1 ), cu alte cuvinte, vectorii tangenţi la curba Bézier în punctele forma Bernstein. b 0 (respectiv b n ) sunt coliniari şi au acelaşi sens cu vectorii b 0 b 1 (respectiv b n 1 b n ). În cazul în care aceşti vectori sunt nenuli, ei reprezintă direcţia tangentelor la curbă în punctele respective. (ii) Pentru orice t [0, 1] are loc egalitatea Explicaţi ce devine această afirmaţie pentru t = 0 şi t = 1. b (t) = n(b n 1 1 (t) b n 1 0 (t)), cu alte cuvinte, punctele construite în etapa (n 1) a algoritmului de Casteljau determină vectorul tangent la curba Bézier în punctul b(t). Exemplul 4.5 Pentru schema de Casteljau din exemplul 3.6 (ii), vectorul tangent la curbă corespunzător valorii t = 1 2 a parametrului este ( 3, 3). Exerciţiul 4.6 Considerăm punctele b 0 = (4, 2), b 1 = (4, 4), b 2 = (2, 4) şi fie b : [0, 1] R 2 curba Bézier asociată poligonului de control (b 0, b 1, b 2 ). Determinaţi vectorii tangenţi la această curbă în punctele b(0), b( 1 2 ), b(1). Exerciţiul 4.7 Dacă punctele b 0, b 1, b 2, b 3 sunt vârfurile unui pătrat, stabiliţi care este punctul obţinut aplicând algoritmul de Casteljau pentru valoarea parametrului t = 1 2 şi care este tangenta la curbă în acest punct. 4.3 Modificarea unei curbe Bézier (i) Deplasarea unui punct de control Fie (b 0,..., b j 1, b j, b j+1,..., b n ), respectiv (b 0,..., b j 1, b j, b j+1,..., b n ) două poligoane de control şi fie b, respectiv b curbele Bézier asociate. Folosind exprimarea în forma Bernstein, deducem că pentru t [0, 1] avem b(t) b(t)= b(t) b(t) = B n j (t)( b j b j ) = B n j (t) b j bj. Colinearitatea vectorilor b(t) b(t) şi b j bj arată că, dacă deplasăm punctul b(t) într-o anumită direcţie, fiecare punct al curbei Bézier se deplasează de-a lungul aceleiaşi direcţii. Lungimea segmentului parcurs diferă însă în funcţie de t. În cazul în care j {1,..., n} extremităţile b 0 = b(0) şi b n = b(1) Efectuaţi calcule explicite în cazul b 0 = (0, 0), rămân neschimbate. Curba are cea mai vizibilă modificare într-o vecinătate a b 1 = (1, 1), b 2 = (3, 3), punctului b( j n ), deoarece funcţia Bn j are un maxim pentru t = j n. Situaţia este b 1 = (0, 1). asemănătoare în cazul în care j {0, n} (deci modificăm una dintre extremităţi): de exemplu, dacă j = 0, punctul b n rămâne pe loc şi curba este afectată cel mai mult în vecinătatea lui b 0. (ii) Inserarea repetată a unui punct de control Fie (b 0,..., b j 1, b j, b j+1,..., b n ) un poligon de control cu n + 1 puncte de control şi b curba Bézier asociată. Utilizând scrierea Bernstein a curbei b, 25

27 deducem că ponderea punctului b j este B n j (t) = Cj nt j (1 t) n j. Inserând în mod repetat (de k ori) punctul b j, obţinem poligonul cu n+k puncte de control (b 0,..., b j 1, b j,..., b j, b j+1,..., b n ). }{{} k ori Considerând curba Bézier b asociată, rezultă că ponderea punctului b j în curba Comparaţi cele două ponderi în cazul k = 2. b este mai mare decât ponderea lui b j în curba b, deci curba b este mai apropiată de b j. Este de reţinut faptul că din punct de vedere al imaginii geometrice cele două poligoane coincid, însă privite ca poligoane de control (i.e. ca mulţimi ordonate de puncte) sunt distincte şi, în consecinţă, curbele Bézier asociate sunt diferite. 4.4 Generarea unei curbe Bézier cu poligoane de control diferite (mărirea gradului) Observaţia 4.8 Fie b 0, b 1, b 2 puncte coliniare distincte, cu b 1 situat între b 0 Cum verificaţi dacă b 1 este situat între b 0 sau şi b 2. Curba Bézier asociată poligonului de control (b 0, b 2 ) este dată prin relaţia b(t) = (1 t)b 0 + tb 2, fiind o curbă polinomială de gradul întâi şi având ca imagine geometrică segmentul [b 0 b 2 ]. Curba Bézier asociată poligonului de control (b 0, b 1, b 2 ) admite parametrizarea b(t) = (1 t) 2 b 0 + 2t(1 t)b 1 + t 2 b 2, fiind o curbă polinomială de grad cel mult 2. Imaginea sa coincide însă cu imaginea lui b, fiind, la rândul său, egală cu segmentul [b 0 b 2 ]. Acesta este un exemplu în care poligoane de control diferite generează curbe Bézier cu parametrizări diferite, dar care au aceeaşi imagine geometrică. În cazul particular în care punctul b 1 este mijlocul segmentului [b 0, b 2 ] avem ( 1 b(t) = (1 t) 2 b 0 +2t(1 t)b 1 +t 2 b 2 = (1 t) 2 b 0 +2t(1 t) 2 b ) 2 b 2 +t 2 b 2 = = ( (1 t) 2 + t(1 t) ) b 0 + ( t(1 t) + t 2) b 2 = (1 t)b 0 + tb 2 = b(t). b 2? Cu alte cuvinte, pentru această alegere particulară a lui b 1, coincid atât ima- Demonstraţi că mijlo- ginile geometrice ale celor două curbe, cât şi parametrizările b şi b. În general, ne punem problema în ce măsură dat un poligon de control îi putem asocia un nou poligon de control având cu un punct în plus şi astfel încât curbele Bézier asociate celor două poligoane să coincidă. Răspunsul este dat de următoarea propoziţie: cul segmentului [b 0b 2] este singurul punct cu această proprietate. Propoziţia 4.9 Fie P = (b 0,..., b n ) un poligon de control şi b curba Bézier asociată. Definim poligonul de control P (1) = (b (1) 0, b(1) 1,..., b(1) n, b (1) n+1 ) prin Scrieţi explicit punctele b (1) i = i n + 1 b i 1 + b (1) 0 = b 0, b (1) ( 1 i n + 1 n+1 = b n, ) b i, i = 1,..., n şi notăm cu b (1) curba Bézier asociată. Pentru orice t [0, 1] are loc egalitatea b(t) = b (1) (t); în particular, imaginile geometrice ale celor două curbe coincid. Reciproc, singurul poligon de control cu n + 2 puncte care generează curba b şi care are ca extremităţi punctele b 0 şi b n este poligonul P (1). poligonului P (1) pentru n = 1, 2, 3. 26

Planul determinat de normală şi un punct Ecuaţia generală Plane paralele Unghi diedru Planul determinat de 3 puncte necoliniare

Planul determinat de normală şi un punct Ecuaţia generală Plane paralele Unghi diedru Planul determinat de 3 puncte necoliniare 1 Planul în spaţiu Ecuaţia generală Plane paralele Unghi diedru 2 Ecuaţia generală Plane paralele Unghi diedru Fie reperul R(O, i, j, k ) în spaţiu. Numim normala a unui plan, un vector perpendicular pe

Διαβάστε περισσότερα

(a) se numeşte derivata parţială a funcţiei f în raport cu variabila x i în punctul a.

(a) se numeşte derivata parţială a funcţiei f în raport cu variabila x i în punctul a. Definiţie Spunem că: i) funcţia f are derivată parţială în punctul a în raport cu variabila i dacă funcţia de o variabilă ( ) are derivată în punctul a în sens obişnuit (ca funcţie reală de o variabilă

Διαβάστε περισσότερα

Curs 10 Funcţii reale de mai multe variabile reale. Limite şi continuitate.

Curs 10 Funcţii reale de mai multe variabile reale. Limite şi continuitate. Curs 10 Funcţii reale de mai multe variabile reale. Limite şi continuitate. Facultatea de Hidrotehnică Universitatea Tehnică "Gh. Asachi" Iaşi 2014 Fie p, q N. Fie funcţia f : D R p R q. Avem următoarele

Διαβάστε περισσότερα

Metode iterative pentru probleme neliniare - contractii

Metode iterative pentru probleme neliniare - contractii Metode iterative pentru probleme neliniare - contractii Problemele neliniare sunt in general rezolvate prin metode iterative si analiza convergentei acestor metode este o problema importanta. 1 Contractii

Διαβάστε περισσότερα

Definiţia generală Cazul 1. Elipsa şi hiperbola Cercul Cazul 2. Parabola Reprezentari parametrice ale conicelor Tangente la conice

Definiţia generală Cazul 1. Elipsa şi hiperbola Cercul Cazul 2. Parabola Reprezentari parametrice ale conicelor Tangente la conice 1 Conice pe ecuaţii reduse 2 Conice pe ecuaţii reduse Definiţie Numim conica locul geometric al punctelor din plan pentru care raportul distantelor la un punct fix F şi la o dreaptă fixă (D) este o constantă

Διαβάστε περισσότερα

V.7. Condiţii necesare de optimalitate cazul funcţiilor diferenţiabile

V.7. Condiţii necesare de optimalitate cazul funcţiilor diferenţiabile Metode de Optimizare Curs V.7. Condiţii necesare de optimalitate cazul funcţiilor diferenţiabile Propoziţie 7. (Fritz-John). Fie X o submulţime deschisă a lui R n, f:x R o funcţie de clasă C şi ϕ = (ϕ,ϕ

Διαβάστε περισσότερα

DISTANŢA DINTRE DOUĂ DREPTE NECOPLANARE

DISTANŢA DINTRE DOUĂ DREPTE NECOPLANARE DISTANŢA DINTRE DOUĂ DREPTE NECOPLANARE ABSTRACT. Materialul prezintă o modalitate de a afla distanţa dintre două drepte necoplanare folosind volumul tetraedrului. Lecţia se adresează clasei a VIII-a Data:

Διαβάστε περισσότερα

R R, f ( x) = x 7x+ 6. Determinați distanța dintre punctele de. B=, unde x și y sunt numere reale.

R R, f ( x) = x 7x+ 6. Determinați distanța dintre punctele de. B=, unde x și y sunt numere reale. 5p Determinați primul termen al progresiei geometrice ( b n ) n, știind că b 5 = 48 și b 8 = 84 5p Se consideră funcția f : intersecție a graficului funcției f cu aa O R R, f ( ) = 7+ 6 Determinați distanța

Διαβάστε περισσότερα

Curs 14 Funcţii implicite. Facultatea de Hidrotehnică Universitatea Tehnică "Gh. Asachi"

Curs 14 Funcţii implicite. Facultatea de Hidrotehnică Universitatea Tehnică Gh. Asachi Curs 14 Funcţii implicite Facultatea de Hidrotehnică Universitatea Tehnică "Gh. Asachi" Iaşi 2014 Fie F : D R 2 R o funcţie de două variabile şi fie ecuaţia F (x, y) = 0. (1) Problemă În ce condiţii ecuaţia

Διαβάστε περισσότερα

5. FUNCŢII IMPLICITE. EXTREME CONDIŢIONATE.

5. FUNCŢII IMPLICITE. EXTREME CONDIŢIONATE. 5 Eerciţii reolvate 5 UNCŢII IMPLICITE EXTREME CONDIŢIONATE Eerciţiul 5 Să se determine şi dacă () este o funcţie definită implicit de ecuaţia ( + ) ( + ) + Soluţie ie ( ) ( + ) ( + ) + ( )R Evident este

Διαβάστε περισσότερα

Sisteme diferenţiale liniare de ordinul 1

Sisteme diferenţiale liniare de ordinul 1 1 Metoda eliminării 2 Cazul valorilor proprii reale Cazul valorilor proprii nereale 3 Catedra de Matematică 2011 Forma generală a unui sistem liniar Considerăm sistemul y 1 (x) = a 11y 1 (x) + a 12 y 2

Διαβάστε περισσότερα

III. Serii absolut convergente. Serii semiconvergente. ii) semiconvergentă dacă este convergentă iar seria modulelor divergentă.

III. Serii absolut convergente. Serii semiconvergente. ii) semiconvergentă dacă este convergentă iar seria modulelor divergentă. III. Serii absolut convergente. Serii semiconvergente. Definiţie. O serie a n se numeşte: i) absolut convergentă dacă seria modulelor a n este convergentă; ii) semiconvergentă dacă este convergentă iar

Διαβάστε περισσότερα

2.1 Sfera. (EGS) ecuaţie care poartă denumirea de ecuaţia generală asferei. (EGS) reprezintă osferă cu centrul în punctul. 2 + p 2

2.1 Sfera. (EGS) ecuaţie care poartă denumirea de ecuaţia generală asferei. (EGS) reprezintă osferă cu centrul în punctul. 2 + p 2 .1 Sfera Definitia 1.1 Se numeşte sferă mulţimea tuturor punctelor din spaţiu pentru care distanţa la u punct fi numit centrul sferei este egalăcuunnumăr numit raza sferei. Fie centrul sferei C (a, b,

Διαβάστε περισσότερα

a n (ζ z 0 ) n. n=1 se numeste partea principala iar seria a n (z z 0 ) n se numeste partea

a n (ζ z 0 ) n. n=1 se numeste partea principala iar seria a n (z z 0 ) n se numeste partea Serii Laurent Definitie. Se numeste serie Laurent o serie de forma Seria n= (z z 0 ) n regulata (tayloriana) = (z z n= 0 ) + n se numeste partea principala iar seria se numeste partea Sa presupunem ca,

Διαβάστε περισσότερα

Integrala nedefinită (primitive)

Integrala nedefinită (primitive) nedefinita nedefinită (primitive) nedefinita 2 nedefinita februarie 20 nedefinita.tabelul primitivelor Definiţia Fie f : J R, J R un interval. Funcţia F : J R se numeşte primitivă sau antiderivată a funcţiei

Διαβάστε περισσότερα

Functii definitie, proprietati, grafic, functii elementare A. Definitii, proprietatile functiilor X) functia f 1

Functii definitie, proprietati, grafic, functii elementare A. Definitii, proprietatile functiilor X) functia f 1 Functii definitie proprietati grafic functii elementare A. Definitii proprietatile functiilor. Fiind date doua multimi X si Y spunem ca am definit o functie (aplicatie) pe X cu valori in Y daca fiecarui

Διαβάστε περισσότερα

Ecuaţia generală Probleme de tangenţă Sfera prin 4 puncte necoplanare. Elipsoidul Hiperboloizi Paraboloizi Conul Cilindrul. 1 Sfera.

Ecuaţia generală Probleme de tangenţă Sfera prin 4 puncte necoplanare. Elipsoidul Hiperboloizi Paraboloizi Conul Cilindrul. 1 Sfera. pe ecuaţii generale 1 Sfera Ecuaţia generală Probleme de tangenţă 2 pe ecuaţii generale Sfera pe ecuaţii generale Ecuaţia generală Probleme de tangenţă Numim sferă locul geometric al punctelor din spaţiu

Διαβάστε περισσότερα

Functii definitie, proprietati, grafic, functii elementare A. Definitii, proprietatile functiilor

Functii definitie, proprietati, grafic, functii elementare A. Definitii, proprietatile functiilor Functii definitie, proprietati, grafic, functii elementare A. Definitii, proprietatile functiilor. Fiind date doua multimi si spunem ca am definit o functie (aplicatie) pe cu valori in daca fiecarui element

Διαβάστε περισσότερα

Lectia VI Structura de spatiu an E 3. Dreapta si planul ca subspatii ane

Lectia VI Structura de spatiu an E 3. Dreapta si planul ca subspatii ane Subspatii ane Lectia VI Structura de spatiu an E 3. Dreapta si planul ca subspatii ane Oana Constantinescu Oana Constantinescu Lectia VI Subspatii ane Table of Contents 1 Structura de spatiu an E 3 2 Subspatii

Διαβάστε περισσότερα

Metode de interpolare bazate pe diferenţe divizate

Metode de interpolare bazate pe diferenţe divizate Metode de interpolare bazate pe diferenţe divizate Radu Trîmbiţaş 4 octombrie 2005 1 Forma Newton a polinomului de interpolare Lagrange Algoritmul nostru se bazează pe forma Newton a polinomului de interpolare

Διαβάστε περισσότερα

Vectori liberi Produs scalar Produs vectorial Produsul mixt. 1 Vectori liberi. 2 Produs scalar. 3 Produs vectorial. 4 Produsul mixt.

Vectori liberi Produs scalar Produs vectorial Produsul mixt. 1 Vectori liberi. 2 Produs scalar. 3 Produs vectorial. 4 Produsul mixt. liberi 1 liberi 2 3 4 Segment orientat liberi Fie S spaţiul geometric tridimensional cu axiomele lui Euclid. Orice pereche de puncte din S, notată (A, B) se numeşte segment orientat. Dacă A B, atunci direcţia

Διαβάστε περισσότερα

Curs 1 Şiruri de numere reale

Curs 1 Şiruri de numere reale Bibliografie G. Chiorescu, Analiză matematică. Teorie şi probleme. Calcul diferenţial, Editura PIM, Iaşi, 2006. R. Luca-Tudorache, Analiză matematică, Editura Tehnopress, Iaşi, 2005. M. Nicolescu, N. Roşculeţ,

Διαβάστε περισσότερα

Algebra si Geometrie Seminar 9

Algebra si Geometrie Seminar 9 Algebra si Geometrie Seminar 9 Decembrie 017 ii Equations are just the boring part of mathematics. I attempt to see things in terms of geometry. Stephen Hawking 9 Dreapta si planul in spatiu 1 Notiuni

Διαβάστε περισσότερα

Conice. Lect. dr. Constantin-Cosmin Todea. U.T. Cluj-Napoca

Conice. Lect. dr. Constantin-Cosmin Todea. U.T. Cluj-Napoca Conice Lect. dr. Constantin-Cosmin Todea U.T. Cluj-Napoca Definiţie: Se numeşte curbă algebrică plană mulţimea punctelor din plan de ecuaţie implicită de forma (C) : F (x, y) = 0 în care funcţia F este

Διαβάστε περισσότερα

Curs 4 Serii de numere reale

Curs 4 Serii de numere reale Curs 4 Serii de numere reale Facultatea de Hidrotehnică Universitatea Tehnică "Gh. Asachi" Iaşi 2014 Criteriul rădăcinii sau Criteriul lui Cauchy Teoremă (Criteriul rădăcinii) Fie x n o serie cu termeni

Διαβάστε περισσότερα

INTERPOLARE. y i L i (x). L(x) = i=0

INTERPOLARE. y i L i (x). L(x) = i=0 INTERPOLARE Se dau punctele P 0, P 1,..., P n in plan sau in spatiu, numite noduri si avand vectorii de pozitie r 0, r 1,..., r n. Problemă. Să se găsească o curbă (dintr-o anumită familie) care să treacă

Διαβάστε περισσότερα

CURS XI XII SINTEZĂ. 1 Algebra vectorială a vectorilor liberi

CURS XI XII SINTEZĂ. 1 Algebra vectorială a vectorilor liberi Lect. dr. Facultatea de Electronică, Telecomunicaţii şi Tehnologia Informaţiei Algebră, Semestrul I, Lector dr. Lucian MATICIUC http://math.etti.tuiasi.ro/maticiuc/ CURS XI XII SINTEZĂ 1 Algebra vectorială

Διαβάστε περισσότερα

Geometria diferenţială a curbelor în spaţiu

Geometria diferenţială a curbelor în spaţiu Geometria diferenţială a curbelor în spaţiu A. U. Thor 0.1 Generalităţi Definitia 1.1 Se numeşte curbă înspaţiu dată parametric mulţimea punctelor M (x, y, z) din spaţiuacăror coordonate sunt date de x

Διαβάστε περισσότερα

Conice - Câteva proprietǎţi elementare

Conice - Câteva proprietǎţi elementare Conice - Câteva proprietǎţi elementare lect.dr. Mihai Chiş Facultatea de Matematicǎ şi Informaticǎ Universitatea de Vest din Timişoara Viitori Olimpici ediţia a 5-a, etapa I, clasa a XII-a 1 Definiţii

Διαβάστε περισσότερα

ELEMENTE DE GEOMETRIA COMPUTAŢIONALĂ A CURBELOR Interpolare cu ajutorul funcţiilor polinomiale

ELEMENTE DE GEOMETRIA COMPUTAŢIONALĂ A CURBELOR Interpolare cu ajutorul funcţiilor polinomiale 3 ELEMENTE DE GEOMETRIA COMPUTAŢIONALĂ A CURBELOR 31 Interpolare cu ajutorul funcţiilor polinomiale Prin interpolare se înţelege următoarea problemă: se dau n + 1 puncte P 0, P 1,, P n în plan sau în spaţiu

Διαβάστε περισσότερα

COLEGIUL NATIONAL CONSTANTIN CARABELLA TARGOVISTE. CONCURSUL JUDETEAN DE MATEMATICA CEZAR IVANESCU Editia a VI-a 26 februarie 2005.

COLEGIUL NATIONAL CONSTANTIN CARABELLA TARGOVISTE. CONCURSUL JUDETEAN DE MATEMATICA CEZAR IVANESCU Editia a VI-a 26 februarie 2005. SUBIECTUL Editia a VI-a 6 februarie 005 CLASA a V-a Fie A = x N 005 x 007 si B = y N y 003 005 3 3 a) Specificati cel mai mic element al multimii A si cel mai mare element al multimii B. b)stabiliti care

Διαβάστε περισσότερα

Concurs MATE-INFO UBB, 1 aprilie 2017 Proba scrisă la MATEMATICĂ

Concurs MATE-INFO UBB, 1 aprilie 2017 Proba scrisă la MATEMATICĂ UNIVERSITATEA BABEŞ-BOLYAI CLUJ-NAPOCA FACULTATEA DE MATEMATICĂ ŞI INFORMATICĂ Concurs MATE-INFO UBB, aprilie 7 Proba scrisă la MATEMATICĂ SUBIECTUL I (3 puncte) ) (5 puncte) Fie matricele A = 3 4 9 8

Διαβάστε περισσότερα

SERII NUMERICE. Definiţia 3.1. Fie (a n ) n n0 (n 0 IN) un şir de numere reale şi (s n ) n n0

SERII NUMERICE. Definiţia 3.1. Fie (a n ) n n0 (n 0 IN) un şir de numere reale şi (s n ) n n0 SERII NUMERICE Definiţia 3.1. Fie ( ) n n0 (n 0 IN) un şir de numere reale şi (s n ) n n0 şirul definit prin: s n0 = 0, s n0 +1 = 0 + 0 +1, s n0 +2 = 0 + 0 +1 + 0 +2,.......................................

Διαβάστε περισσότερα

2 Transformări liniare între spaţii finit dimensionale

2 Transformări liniare între spaţii finit dimensionale Transformări 1 Noţiunea de transformare liniară Proprietăţi. Operaţii Nucleul şi imagine Rangul şi defectul unei transformări 2 Matricea unei transformări Relaţia dintre rang şi defect Schimbarea matricei

Διαβάστε περισσότερα

Orice izometrie f : (X, d 1 ) (Y, d 2 ) este un homeomorfism. (Y = f(x)).

Orice izometrie f : (X, d 1 ) (Y, d 2 ) este un homeomorfism. (Y = f(x)). Teoremă. (Y = f(x)). Orice izometrie f : (X, d 1 ) (Y, d 2 ) este un homeomorfism Demonstraţie. f este continuă pe X: x 0 X, S Y (f(x 0 ), ε), S X (x 0, ε) aşa ca f(s X (x 0, ε)) = S Y (f(x 0 ), ε) : y

Διαβάστε περισσότερα

Asupra unei inegalităţi date la barajul OBMJ 2006

Asupra unei inegalităţi date la barajul OBMJ 2006 Asupra unei inegalităţi date la barajul OBMJ 006 Mircea Lascu şi Cezar Lupu La cel de-al cincilea baraj de Juniori din data de 0 mai 006 a fost dată următoarea inegalitate: Fie x, y, z trei numere reale

Διαβάστε περισσότερα

Subiecte Clasa a VIII-a

Subiecte Clasa a VIII-a Subiecte lasa a VIII-a (40 de intrebari) Puteti folosi spatiile goale ca ciorna. Nu este de ajuns sa alegeti raspunsul corect pe brosura de subiecte, ele trebuie completate pe foaia de raspuns in dreptul

Διαβάστε περισσότερα

z a + c 0 + c 1 (z a)

z a + c 0 + c 1 (z a) 1 Serii Laurent (continuare) Teorema 1.1 Fie D C un domeniu, a D şi f : D \ {a} C o funcţie olomorfă. Punctul a este pol multiplu de ordin p al lui f dacă şi numai dacă dezvoltarea în serie Laurent a funcţiei

Διαβάστε περισσότερα

NOŢIUNI INTRODUCTIVE

NOŢIUNI INTRODUCTIVE 1 NOŢIUNI INTRODUCTIVE 1.1. Spaţiul vectorial R n Mulţimea R n reprezintă mulţimea tuturor n-uplelor (x 1,..., x n ) cu x 1,..., x n numere reale, adică R n = {(x 1,..., x n ) : x 1,..., x n R}. Un n-uplu

Διαβάστε περισσότερα

1.3 Baza a unui spaţiu vectorial. Dimensiune

1.3 Baza a unui spaţiu vectorial. Dimensiune .3 Baza a unui spaţiu vectorial. Dimensiune Definiţia.3. Se numeşte bază a spaţiului vectorial V o familie de vectori B care îndeplineşte condiţiile de mai jos: a) B este liniar independentă; b) B este

Διαβάστε περισσότερα

Toate subiectele sunt obligatorii. Timpul de lucru efectiv este de 3 ore. Se acordă din oficiu 10 puncte. SUBIECTUL I.

Toate subiectele sunt obligatorii. Timpul de lucru efectiv este de 3 ore. Se acordă din oficiu 10 puncte. SUBIECTUL I. Modelul 4 Se acordă din oficiu puncte.. Fie numărul complex z = i. Calculaţi (z ) 25. 2. Dacă x şi x 2 sunt rădăcinile ecuaţiei x 2 9x+8 =, atunci să se calculeze x2 +x2 2 x x 2. 3. Rezolvaţi în mulţimea

Διαβάστε περισσότερα

Capitolul 9. Geometrie analitică. 9.1 Repere

Capitolul 9. Geometrie analitică. 9.1 Repere Capitolul 9 Geometrie analitică 9.1 Repere Vom considera spaţiile liniare (X, +,, R)în careelementelespaţiului X sunt vectorii de pe odreaptă, V 1, dintr-un plan, V sau din spaţiu, V 3 (adică X V 1 sau

Διαβάστε περισσότερα

Geometrie computationala 2. Preliminarii geometrice

Geometrie computationala 2. Preliminarii geometrice Platformă de e-learning și curriculă e-content pentru învățământul superior tehnic Geometrie computationala 2. Preliminarii geometrice Preliminarii geometrice Spatiu Euclidean: E d Spatiu de d-tupluri,

Διαβάστε περισσότερα

Spatii liniare. Exemple Subspaţiu liniar Acoperire (înfăşurătoare) liniară. Mulţime infinită liniar independentă

Spatii liniare. Exemple Subspaţiu liniar Acoperire (înfăşurătoare) liniară. Mulţime infinită liniar independentă Noţiunea de spaţiu liniar 1 Noţiunea de spaţiu liniar Exemple Subspaţiu liniar Acoperire (înfăşurătoare) liniară 2 Mulţime infinită liniar independentă 3 Schimbarea coordonatelor unui vector la o schimbare

Διαβάστε περισσότερα

CURS 11: ALGEBRĂ Spaţii liniare euclidiene. Produs scalar real. Spaţiu euclidian. Produs scalar complex. Spaţiu unitar. Noţiunea de normă.

CURS 11: ALGEBRĂ Spaţii liniare euclidiene. Produs scalar real. Spaţiu euclidian. Produs scalar complex. Spaţiu unitar. Noţiunea de normă. Sala: 2103 Decembrie 2014 Conf. univ. dr.: Dragoş-Pătru Covei CURS 11: ALGEBRĂ Specializarea: C.E., I.E., S.P.E. Nota: Acest curs nu a fost supus unui proces riguros de recenzare pentru a fi oficial publicat.

Διαβάστε περισσότερα

CAPITOLUL 8 CURBE ÎN PLAN ŞI ÎN SPAŢIU Curbe în plan

CAPITOLUL 8 CURBE ÎN PLAN ŞI ÎN SPAŢIU Curbe în plan CAPITOLUL 8 CURBE ÎN PLAN ŞI ÎN SPAŢIU 81 Curbe în plan I Definiţia analitică a curbelor plane În capitolul 7 am studiat deja câteva eemple de curbe plane, amintim aici conicele nedegenerate: elipsa, hiperbola

Διαβάστε περισσότερα

EDITURA PARALELA 45 MATEMATICĂ DE EXCELENŢĂ. Clasa a X-a Ediţia a II-a, revizuită. pentru concursuri, olimpiade şi centre de excelenţă

EDITURA PARALELA 45 MATEMATICĂ DE EXCELENŢĂ. Clasa a X-a Ediţia a II-a, revizuită. pentru concursuri, olimpiade şi centre de excelenţă Coordonatori DANA HEUBERGER NICOLAE MUŞUROIA Nicolae Muşuroia Gheorghe Boroica Vasile Pop Dana Heuberger Florin Bojor MATEMATICĂ DE EXCELENŢĂ pentru concursuri, olimpiade şi centre de excelenţă Clasa a

Διαβάστε περισσότερα

Capitolul 4. Integrale improprii Integrale cu limite de integrare infinite

Capitolul 4. Integrale improprii Integrale cu limite de integrare infinite Capitolul 4 Integrale improprii 7-8 În cadrul studiului integrabilităţii iemann a unei funcţii s-au evidenţiat douăcondiţii esenţiale:. funcţia :[ ] este definită peintervalînchis şi mărginit (interval

Διαβάστε περισσότερα

Seminariile Capitolul X. Integrale Curbilinii: Serii Laurent şi Teorema Reziduurilor

Seminariile Capitolul X. Integrale Curbilinii: Serii Laurent şi Teorema Reziduurilor Facultatea de Matematică Calcul Integral şi Elemente de Analiă Complexă, Semestrul I Lector dr. Lucian MATICIUC Seminariile 9 20 Capitolul X. Integrale Curbilinii: Serii Laurent şi Teorema Reiduurilor.

Διαβάστε περισσότερα

2.3 Geometria analitică liniarăînspaţiu

2.3 Geometria analitică liniarăînspaţiu 2.3 Geometria analitică liniarăînspaţiu Pentru început sădefinim câteva noţiuni de bază în geometria analitică. Definitia 2.3.1 Se numeşte reper în spaţiu o mulţime formată dintr-un punct O (numit originea

Διαβάστε περισσότερα

Dreapta in plan. = y y 0

Dreapta in plan. = y y 0 Dreapta in plan 1 Dreapta in plan i) Presupunem ca planul este inzestrat cu un reper ortonormat de dreapta (O, i, j). Fiecarui punct M al planului ii corespunde vectorul OM numit vector de pozitie al punctului

Διαβάστε περισσότερα

Capitolul 4 PROPRIETĂŢI TOPOLOGICE ŞI DE NUMĂRARE ALE LUI R. 4.1 Proprietăţi topologice ale lui R Puncte de acumulare

Capitolul 4 PROPRIETĂŢI TOPOLOGICE ŞI DE NUMĂRARE ALE LUI R. 4.1 Proprietăţi topologice ale lui R Puncte de acumulare Capitolul 4 PROPRIETĂŢI TOPOLOGICE ŞI DE NUMĂRARE ALE LUI R În cele ce urmează, vom studia unele proprietăţi ale mulţimilor din R. Astfel, vom caracteriza locul" unui punct în cadrul unei mulţimi (în limba

Διαβάστε περισσότερα

ELEMENTE DE GEOMETRIE. Dorel Fetcu

ELEMENTE DE GEOMETRIE. Dorel Fetcu ELEMENTE DE GEOMETRIE ANALITICĂ ŞI DIFERENŢIALĂ Dorel Fetcu Acest curs este un fragment din manualul D. Fetcu, Elemente de algebră liniară, geometrie analitică şi geometrie diferenţială, Casa Editorială

Διαβάστε περισσότερα

Functii Breviar teoretic 8 ianuarie ianuarie 2011

Functii Breviar teoretic 8 ianuarie ianuarie 2011 Functii Breviar teoretic 8 ianuarie 011 15 ianuarie 011 I Fie I, interval si f : I 1) a) functia f este (strict) crescatoare pe I daca x, y I, x< y ( f( x) < f( y)), f( x) f( y) b) functia f este (strict)

Διαβάστε περισσότερα

Profesor Blaga Mirela-Gabriela DREAPTA

Profesor Blaga Mirela-Gabriela DREAPTA DREAPTA Fie punctele A ( xa, ya ), B ( xb, yb ), C ( xc, yc ) şi D ( xd, yd ) în planul xoy. 1)Distanţa AB = (x x ) + (y y ) Ex. Fie punctele A( 1, -3) şi B( -2, 5). Calculaţi distanţa AB. AB = ( 2 1)

Διαβάστε περισσότερα

SEMINAR 14. Funcţii de mai multe variabile (continuare) ( = 1 z(x,y) x = 0. x = f. x + f. y = f. = x. = 1 y. y = x ( y = = 0

SEMINAR 14. Funcţii de mai multe variabile (continuare) ( = 1 z(x,y) x = 0. x = f. x + f. y = f. = x. = 1 y. y = x ( y = = 0 Facultatea de Hidrotehnică, Geodezie şi Ingineria Mediului Matematici Superioare, Semestrul I, Lector dr. Lucian MATICIUC SEMINAR 4 Funcţii de mai multe variabile continuare). Să se arate că funcţia z,

Διαβάστε περισσότερα

GEOMETRIE ANALITICĂ. Mihai-Sorin Stupariu

GEOMETRIE ANALITICĂ. Mihai-Sorin Stupariu GEOMETRIE ANALITICĂ Mihai-Sorin Stupariu Sem. al II-lea, 007-008 Cuprins 1 Elemente de algebră liniară 3 1.1 Spaţii vectoriale. Definiţie. Exemple................ 3 1. Combinaţii liniare. Baze şi repere..................

Διαβάστε περισσότερα

Lectia III Produsul scalar a doi vectori liberi

Lectia III Produsul scalar a doi vectori liberi Produsul scalar: denitie, proprietati Schimbari de repere ortonormate in plan Aplicatii Lectia III Produsul scalar a doi vectori liberi Oana Constantinescu Oana Constantinescu Lectia III Produsul scalar:

Διαβάστε περισσότερα

CURS VII-IX. Capitolul IV: Funcţii derivabile. Derivate şi diferenţiale. 1 Derivata unei funcţii. Interpretarea geometrică.

CURS VII-IX. Capitolul IV: Funcţii derivabile. Derivate şi diferenţiale. 1 Derivata unei funcţii. Interpretarea geometrică. Lect dr Facultatea de Hidrotehnică, Geodezie şi Ingineria Mediului Matematici Superioare, Semestrul I, Lector dr Lucian MATICIUC CURS VII-IX Capitolul IV: Funcţii derivabile Derivate şi diferenţiale 1

Διαβάστε περισσότερα

CONCURS DE ADMITERE, 17 iulie 2017 Proba scrisă la MATEMATICĂ

CONCURS DE ADMITERE, 17 iulie 2017 Proba scrisă la MATEMATICĂ UNIVERSITATEA BABEŞ-BOLYAI CLUJ-NAPOCA FACULTATEA DE MATEMATICĂ ŞI INFORMATICĂ CONCURS DE ADMITERE, 7 iulie 207 Proba scrisă la MATEMATICĂ SUBIECTUL I (30 puncte) ) (0 puncte) Să se arate că oricare ar

Διαβάστε περισσότερα

y y x x 1 y1 Elemente de geometrie analiticã 1. Segmente 1. DistanŃa dintre douã puncte A(x 1,y 1 ), B(x 2,y 2 ): AB = 2. Panta dreptei AB: m AB =

y y x x 1 y1 Elemente de geometrie analiticã 1. Segmente 1. DistanŃa dintre douã puncte A(x 1,y 1 ), B(x 2,y 2 ): AB = 2. Panta dreptei AB: m AB = Elemente de geometrie analiticã. Segmente. DistanŃa dintre douã puncte A(, ), B(, ): AB = ) + ( ) (. Panta dreptei AB: m AB = +. Coordonatele (,) ale mijlocului segmentului AB: =, =. Coordonatele punctului

Διαβάστε περισσότερα

OANA CONSTANTINESCU. ( a carei ecuatie matriceala este data in raport cu un reper cartezian R = {O; ē 1,, ē n }.

OANA CONSTANTINESCU. ( a carei ecuatie matriceala este data in raport cu un reper cartezian R = {O; ē 1,, ē n }. ELEMENTE DE SIMETRIE ALE UNEI HIPERCUADRICE IN SPATII AFINE EUCLIDIENE OANA CONSTANTINESCU 1. Centru de simetrie pentru o hipercuadrica afina Pentru inceput cadrul de lucru este un spatiu an real de dimensiune

Διαβάστε περισσότερα

Lectia IV Produsul vectorial a doi vectori liberi

Lectia IV Produsul vectorial a doi vectori liberi Orientarea spatiului E 3 Denitia produsului vectorial. Proprietati Rezolvari de ecuatii vectoriale Schimbari de baze ortonormate in spatiu Aplicatii Lectia IV Produsul vectorial a doi vectori liberi Oana

Διαβάστε περισσότερα

Principiul Inductiei Matematice.

Principiul Inductiei Matematice. Principiul Inductiei Matematice. Principiul inductiei matematice constituie un mijloc important de demonstratie in matematica a propozitiilor (afirmatiilor) ce depind de argument natural. Metoda inductiei

Διαβάστε περισσότερα

Curs 2 Şiruri de numere reale

Curs 2 Şiruri de numere reale Curs 2 Şiruri de numere reale Facultatea de Hidrotehnică Universitatea Tehnică "Gh. Asachi" Iaşi 2014 Convergenţă şi mărginire Teoremă Orice şir convergent este mărginit. Demonstraţie Fie (x n ) n 0 un

Διαβάστε περισσότερα

Lucrare. Varianta aprilie I 1 Definiţi noţiunile de număr prim şi număr ireductibil. Soluţie. Vezi Curs 6 Definiţiile 1 şi 2. sau p b.

Lucrare. Varianta aprilie I 1 Definiţi noţiunile de număr prim şi număr ireductibil. Soluţie. Vezi Curs 6 Definiţiile 1 şi 2. sau p b. Lucrare Soluţii 28 aprilie 2015 Varianta 1 I 1 Definiţi noţiunile de număr prim şi număr ireductibil. Soluţie. Vezi Curs 6 Definiţiile 1 şi 2 Definiţie. Numărul întreg p se numeşte număr prim dacă p 0,

Διαβάστε περισσότερα

Cursul Măsuri reale. D.Rusu, Teoria măsurii şi integrala Lebesgue 15

Cursul Măsuri reale. D.Rusu, Teoria măsurii şi integrala Lebesgue 15 MĂSURI RELE Cursul 13 15 Măsuri reale Fie (,, µ) un spaţiu cu măsură completă şi f : R o funcţie -măsurabilă. Cum am văzut în Teorema 11.29, dacă f are integrală pe, atunci funcţia de mulţime ν : R, ν()

Διαβάστε περισσότερα

f(x) = l 0. Atunci f are local semnul lui l, adică, U 0 V(x 0 ) astfel încât sgnf(x) = sgnl, x U 0 D\{x 0 }. < f(x) < l +

f(x) = l 0. Atunci f are local semnul lui l, adică, U 0 V(x 0 ) astfel încât sgnf(x) = sgnl, x U 0 D\{x 0 }. < f(x) < l + Semnul local al unei funcţii care are limită. Propoziţie. Fie f : D (, d) R, x 0 D. Presupunem că lim x x 0 f(x) = l 0. Atunci f are local semnul lui l, adică, U 0 V(x 0 ) astfel încât sgnf(x) = sgnl,

Διαβάστε περισσότερα

Analiza în curent continuu a schemelor electronice Eugenie Posdărăscu - DCE SEM 1 electronica.geniu.ro

Analiza în curent continuu a schemelor electronice Eugenie Posdărăscu - DCE SEM 1 electronica.geniu.ro Analiza în curent continuu a schemelor electronice Eugenie Posdărăscu - DCE SEM Seminar S ANALA ÎN CUENT CONTNUU A SCHEMELO ELECTONCE S. ntroducere Pentru a analiza în curent continuu o schemă electronică,

Διαβάστε περισσότερα

Lectia VII Dreapta si planul

Lectia VII Dreapta si planul Planul. Ecuatii, pozitii relative Dreapta. Ecuatii, pozitii relative Aplicatii Lectia VII Dreapta si planul Oana Constantinescu Oana Constantinescu Lectia VII Planul. Ecuatii, pozitii relative Dreapta.

Διαβάστε περισσότερα

Seminar 5 Analiza stabilității sistemelor liniare

Seminar 5 Analiza stabilității sistemelor liniare Seminar 5 Analiza stabilității sistemelor liniare Noțiuni teoretice Criteriul Hurwitz de analiză a stabilității sistemelor liniare În cazul sistemelor liniare, stabilitatea este o condiție de localizare

Διαβάστε περισσότερα

3. Locuri geometrice Locuri geometrice uzuale

3. Locuri geometrice Locuri geometrice uzuale 3. Locuri geometrice 3.. Locuri geometrice uzuale oţiunea de loc geometric în plan care se găseşte şi în ELEETELE LUI EUCLID se pare că a fost folosită încă de PLATO (47-347) şi ARISTOTEL(383-3). Locurile

Διαβάστε περισσότερα

Examen AG. Student:... Grupa:... ianuarie 2011

Examen AG. Student:... Grupa:... ianuarie 2011 Problema 1. Pentru ce valori ale lui n,m N (n,m 1) graful K n,m este eulerian? Problema 2. Să se construiască o funcţie care să recunoască un graf P 3 -free. La intrare aceasta va primi un graf G = ({1,...,n},E)

Διαβάστε περισσότερα

avem V ç,, unde D = b 4ac este discriminantul ecuaţiei de gradul al doilea ax 2 + bx +

avem V ç,, unde D = b 4ac este discriminantul ecuaţiei de gradul al doilea ax 2 + bx + Corina şi Cătălin Minescu 1 Determinarea funcţiei de gradul al doilea când se cunosc puncte de pe grafic, coordonatele vârfului, intersecţii cu axele de coordonate, puncte de extrem, etc. Probleme de arii.

Διαβάστε περισσότερα

Criptosisteme cu cheie publică III

Criptosisteme cu cheie publică III Criptosisteme cu cheie publică III Anul II Aprilie 2017 Problema rucsacului ( knapsack problem ) Considerăm un număr natural V > 0 şi o mulţime finită de numere naturale pozitive {v 0, v 1,..., v k 1 }.

Διαβάστε περισσότερα

a carei ecuatie matriceala este data in raport cu R.

a carei ecuatie matriceala este data in raport cu R. POZITIA RELATIVA A UNEI DREPTE FATA DE O HIPERCUADRICA AFINA REALA. TANGENTE SI ASIMPTOTE. OANA CONSTANTINESCU Pentru studiul pozitiei relative a unei drepte fata de o hipercuadrica, remarcam ca nu mai

Διαβάστε περισσότερα

CAPITOLUL 6 GEOMETRIE LINIARĂ ÎN SPAŢIU Sisteme de coordonate în plan şi în spaţiu. I. Coordonate carteziene

CAPITOLUL 6 GEOMETRIE LINIARĂ ÎN SPAŢIU Sisteme de coordonate în plan şi în spaţiu. I. Coordonate carteziene Geometrie liniară în spaţiu CAPITOLUL 6 GEOMETRIE LINIARĂ ÎN SPAŢIU 6.. Sisteme de coordonate în plan şi în spaţiu I. Coordonate carteziene În cele ce urmează, notăm cu E 3 spaţiul punctual tridimensional

Διαβάστε περισσότερα

Funcţii Ciudate. Beniamin Bogoşel

Funcţii Ciudate. Beniamin Bogoşel Funcţii Ciudate Beniamin Bogoşel Scopul acestui articol este construcţia unor funcţii neobişnuite din punct de vedere intuitiv, care au anumite proprietăţi interesante. Construcţia acestor funcţii se face

Διαβάστε περισσότερα

Universitatea de Vest din Timişoara Facultatea de Matematicǎ şi Informaticǎ Departamentul de Informaticǎ. Simina Mariş Simona Epure Ioan Rodilǎ

Universitatea de Vest din Timişoara Facultatea de Matematicǎ şi Informaticǎ Departamentul de Informaticǎ. Simina Mariş Simona Epure Ioan Rodilǎ Universitatea de Vest din Timişoara Facultatea de Matematicǎ şi Informaticǎ Departamentul de Informaticǎ Liliana Brǎescu Eva Kaslik Simina Mariş Simona Epure Ioan Rodilǎ CURS DE GEOMETRIE Timişoara 2007

Διαβάστε περισσότερα

Dacă centrul cercului este în origine, atunci ecuaţia cercului va fi = 2

Dacă centrul cercului este în origine, atunci ecuaţia cercului va fi = 2 Capitolul 9 CONICE ŞI CUADRICE 9.1 Conice pe ecuaţii reduse 9.1.1 Cercul Definiţia 9.1 Fie un plan () şi un reper ortonormat R =(; ) Cercul este locul geometric al punctelor din plan care au proprietatea

Διαβάστε περισσότερα

1. Scrieti in casetele numerele log 7 8 si ln 8 astfel incat inegalitatea obtinuta sa fie adevarata. <

1. Scrieti in casetele numerele log 7 8 si ln 8 astfel incat inegalitatea obtinuta sa fie adevarata. < Copyright c 009 NG TCV Scoala Virtuala a Tanarului Matematician 1 Ministerul Educatiei si Tineretului al Republicii Moldova Agentia de Evaluare si Examinare Examenul de bacalaureat la matematica, 17 iunie

Διαβάστε περισσότερα

EDITURA PARALELA 45. Matematică de excelenţă pentru concursuri, olimpiade şi centre de excelenţă. clasa a VIII-a. mate 2000 excelenţă

EDITURA PARALELA 45. Matematică de excelenţă pentru concursuri, olimpiade şi centre de excelenţă. clasa a VIII-a. mate 2000 excelenţă Maranda Linţ Dorin Linţ Rozalia Marinescu Dan Ştefan Marinescu Mihai Monea Steluţa Monea Marian Stroe Matematică de excelenţă pentru concursuri, olimpiade şi centre de excelenţă clasa a VIII-a mate 000

Διαβάστε περισσότερα

Seminariile Capitolul IX. Integrale curbilinii

Seminariile Capitolul IX. Integrale curbilinii Facultatea de Matematică Calcul Integral şi Elemente de Analiă Complexă, Semestrul I Lector dr. Lucian MATICIUC Seminariile 7 8 Capitolul IX. Integrale curbilinii. Să se calculee Im ) d, unde este segmentul

Διαβάστε περισσότερα

Să se arate că n este număr par. Dan Nedeianu

Să se arate că n este număr par. Dan Nedeianu Primul test de selecție pentru juniori I. Să se determine numerele prime p, q, r cu proprietatea că 1 p + 1 q + 1 r 1. Fie ABCD un patrulater convex cu m( BCD) = 10, m( CBA) = 45, m( CBD) = 15 și m( CAB)

Διαβάστε περισσότερα

Seminar Algebra. det(a λi 3 ) = 0

Seminar Algebra. det(a λi 3 ) = 0 Rezolvari ale unor probleme propuse "Matematica const în a dovedi ceea ce este evident în cel mai puµin evident mod." George Polya P/Seminar Valori si vectori proprii : Solutie: ( ) a) A = Valorile proprii:

Διαβάστε περισσότερα

Laborator 11. Mulţimi Julia. Temă

Laborator 11. Mulţimi Julia. Temă Laborator 11 Mulţimi Julia. Temă 1. Clasa JuliaGreen. Să considerăm clasa JuliaGreen dată de exemplu la curs pentru metoda locului final şi să schimbăm numărul de iteraţii nriter = 100 în nriter = 101.

Διαβάστε περισσότερα

5.5. REZOLVAREA CIRCUITELOR CU TRANZISTOARE BIPOLARE

5.5. REZOLVAREA CIRCUITELOR CU TRANZISTOARE BIPOLARE 5.5. A CIRCUITELOR CU TRANZISTOARE BIPOLARE PROBLEMA 1. În circuitul din figura 5.54 se cunosc valorile: μa a. Valoarea intensității curentului de colector I C. b. Valoarea tensiunii bază-emitor U BE.

Διαβάστε περισσότερα

Subiecte Clasa a VII-a

Subiecte Clasa a VII-a lasa a VII Lumina Math Intrebari Subiecte lasa a VII-a (40 de intrebari) Puteti folosi spatiile goale ca ciorna. Nu este de ajuns sa alegeti raspunsul corect pe brosura de subiecte, ele trebuie completate

Διαβάστε περισσότερα

Cercul lui Euler ( al celor nouă puncte și nu numai!)

Cercul lui Euler ( al celor nouă puncte și nu numai!) Cercul lui Euler ( al celor nouă puncte și nu numai!) Prof. ION CĂLINESCU,CNDG, Câmpulung Voi prezenta o abordare simplă a determinării cercului lui Euler, pe baza unei probleme de loc geometric. Preliminarii:

Διαβάστε περισσότερα

Conice şi cercuri tangente

Conice şi cercuri tangente Conice şi cercuri tangente Ioan POP 1 Abstract It proves how to obtain the non-degenerate conics, ellipse, hyperbola and parabola, of some basic tangent problems Keywords: circle, ellipse, hyperbola, parabola

Διαβάστε περισσότερα

Aplicaţii ale principiului I al termodinamicii la gazul ideal

Aplicaţii ale principiului I al termodinamicii la gazul ideal Aplicaţii ale principiului I al termodinamicii la gazul ideal Principiul I al termodinamicii exprimă legea conservării şi energiei dintr-o formă în alta şi se exprimă prin relaţia: ΔUQ-L, unde: ΔU-variaţia

Διαβάστε περισσότερα

3. REPREZENTAREA PLANULUI

3. REPREZENTAREA PLANULUI 3.1. GENERALITĂŢI 3. REPREZENTAREA PLANULUI Un plan este definit, în general, prin trei puncte necoliniare sau prin o dreaptă şi un punct exterior, două drepte concurente sau două drepte paralele (fig.3.1).

Διαβάστε περισσότερα

GEOMETRIE VECTORIALĂ, ANALITICĂ ŞI DIFERENŢIALĂ. PROBLEME REZOLVATE. Gabriel POPA, Paul GEORGESCU c August 20, 2009, Iaşi

GEOMETRIE VECTORIALĂ, ANALITICĂ ŞI DIFERENŢIALĂ. PROBLEME REZOLVATE. Gabriel POPA, Paul GEORGESCU c August 20, 2009, Iaşi GEOMETRIE VECTORIALĂ, ANALITICĂ ŞI DIFERENŢIALĂ. PROBLEME REZOLVATE Gabriel POPA, Paul GEORGESCU c August 0, 009, Iaşi Cuprins 1 SPAŢIUL VECTORILOR LIBERI. STRUCTURA AFINĂ 4 SPAŢIUL VECTORILOR LIBERI.

Διαβάστε περισσότερα

8 Intervale de încredere

8 Intervale de încredere 8 Intervale de încredere În cursul anterior am determinat diverse estimări ˆ ale parametrului necunoscut al densităţii unei populaţii, folosind o selecţie 1 a acestei populaţii. În practică, valoarea calculată

Διαβάστε περισσότερα

1. Sisteme de ecuaţii liniare Definiţia 1.1. Fie K un corp comutativ. 1) Prin sistem de m ecuaţii liniare cu n necunoscute X 1,...

1. Sisteme de ecuaţii liniare Definiţia 1.1. Fie K un corp comutativ. 1) Prin sistem de m ecuaţii liniare cu n necunoscute X 1,... 1. Sisteme de ecuaţii liniare Definiţia 1.1. Fie K un corp comutativ. 1) Prin sistem de m ecuaţii liniare cu n necunoscute X 1,..., X n şi coeficienţi în K se înţelege un ansamblu de egalităţi formale

Διαβάστε περισσότερα

Cum folosim cazuri particulare în rezolvarea unor probleme

Cum folosim cazuri particulare în rezolvarea unor probleme Cum folosim cazuri particulare în rezolvarea unor probleme GHEORGHE ECKSTEIN 1 Atunci când întâlnim o problemă pe care nu ştim s-o abordăm, adesea este bine să considerăm cazuri particulare ale acesteia.

Διαβάστε περισσότερα

Laborator 6. Integrarea ecuaţiilor diferenţiale

Laborator 6. Integrarea ecuaţiilor diferenţiale Laborator 6 Integrarea ecuaţiilor diferenţiale Responsabili: 1. Surdu Cristina(anacristinasurdu@gmail.com) 2. Ştirbăţ Bogdan(bogdanstirbat@yahoo.com) Obiective În urma parcurgerii acestui laborator elevul

Διαβάστε περισσότερα

7. Fie ABCD un patrulater inscriptibil. Un cerc care trece prin A şi B intersectează

7. Fie ABCD un patrulater inscriptibil. Un cerc care trece prin A şi B intersectează TEMĂ 1 1. În triunghiul ABC, fie D (BC) astfel încât AB + BD = AC + CD. Demonstraţi că dacă punctele B, C şi centrele de greutate ale triunghiurilor ABD şi ACD sunt conciclice, atunci AB = AC. India 2014

Διαβάστε περισσότερα

1. Completati caseta, astfel incat propozitia obtinuta sa fie adevarata lg 4 =.

1. Completati caseta, astfel incat propozitia obtinuta sa fie adevarata lg 4 =. Copyright c ONG TCV Scoala Virtuala a Tanarului Matematician Ministerul Educatiei al Republicii Moldova Agentia de Evaluare si Examinare Examenul de bacalaureat la matematica, 4 iunie Profilul real Timp

Διαβάστε περισσότερα

1.4 Schimbarea bazei unui spaţiu vectorial

1.4 Schimbarea bazei unui spaţiu vectorial Algebră liniară, geometrie analitică şi diferenţială. Schimbarea bazei unui spaţiu vectorial După cum s-a văzut deja, într-un spaţiu vectorial V avem mai multe baze, iar un vector x V va avea câte un sistem

Διαβάστε περισσότερα