math functions

26
Графики на функции и повърхнини Николай Икономов 23 март 2013 г.

Upload: nikolay-ikonomov

Post on 21-Apr-2015

216 views

Category:

Documents


2 download

DESCRIPTION

Functions and graphics for mathematics, for Technical University of Sofia

TRANSCRIPT

Page 1: Math Functions

Графики на функции и повърхнини

Николай Икономов

23 март 2013 г.

Page 2: Math Functions

Съдържание1 Функции 3

1.1 Тригонометрични функции . . . . . . . . . . . . . . . . . . . . . . . . . . 31.2 Обратни тригонометрични функции . . . . . . . . . . . . . . . . . . . . . 51.3 Хиперболични функции . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71.4 Обратни хиперболични функции . . . . . . . . . . . . . . . . . . . . . . . 91.5 Още графики на функции . . . . . . . . . . . . . . . . . . . . . . . . . . 111.6 Производни на функции . . . . . . . . . . . . . . . . . . . . . . . . . . . 121.7 Анализиране на функции . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

2 Криви линии от втора степен 142.1 Елипса . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142.2 Хипербола . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152.3 Парабола . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

3 Повърхнини от втора степен 183.1 Елипсоидни повърхнини . . . . . . . . . . . . . . . . . . . . . . . . . . . 183.2 Хиперболоидни повърхнини . . . . . . . . . . . . . . . . . . . . . . . . . 193.3 Параболоидни повърхнини . . . . . . . . . . . . . . . . . . . . . . . . . . 203.4 Цилиндрични повърхнини . . . . . . . . . . . . . . . . . . . . . . . . . . 203.5 Равнини . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

4 Координатни системи 234.1 Полярни координати . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234.2 Цилиндрични координати . . . . . . . . . . . . . . . . . . . . . . . . . . . 234.3 Сферични координати . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

5 Вектори 255.1 Скаларно произведение . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255.2 Векторно произведение . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255.3 Смесено произведение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

Литература 26

За контакти: [email protected], http://justmathbg.info/.

Page 3: Math Functions

1 Функции

1.1 Тригонометрични функции

Тригонометрични функции (Trigonometric functions).Синус (Sine)sin(𝑥), 𝑥 ∈ (−∞,∞), 𝑦 ∈ [−1, 1]

-3

-2

-1

0

1

2

3

-6 -4 -2 0 2 4 6

Косинус (Cosine)cos(𝑥), 𝑥 ∈ (−∞,∞), 𝑦 ∈ [−1, 1]

-3

-2

-1

0

1

2

3

-6 -4 -2 0 2 4 6

Тангенс (Tangent) tan(𝑥) =sin(𝑥)

cos(𝑥), 𝑥 ∈ (−𝜋/2, 𝜋/2), 𝑦 ∈ (−∞,∞)

𝑥 ∈ (𝑘𝜋/2, (𝑘 + 2)𝜋/2), 𝑦 ∈ (−∞,∞), 𝑘 = ±1,±3,±5, . . .

-3

-2

-1

0

1

2

3

-6 -4 -2 0 2 4 6

Page 4: Math Functions

1 Функции 4

Котангенс (зелено: тангенс) (Cotangent)

cot(𝑥) =cos(𝑥)

sin(𝑥), 𝑥 ∈ (0, 𝜋), 𝑦 ∈ (−∞,∞)

𝑥 ∈ (𝑘𝜋, (𝑘 + 1)𝜋), 𝑦 ∈ (−∞,∞), 𝑘 = 0,±1,±2,±3, . . .

-3

-2

-1

0

1

2

3

-6 -4 -2 0 2 4 6

Секант (зелено: косинус) (Secant)

sec(𝑥) =1

cos(𝑥), 𝑥 ∈ (−𝜋/2, 𝜋/2), 𝑦 ∈ (−∞,−1] ∪ [1,∞)

𝑥 ∈ (𝑘𝜋/2, (𝑘 + 2)𝜋/2), 𝑦 ∈ (−∞,−1] ∪ [1,∞), 𝑘 = ±1,±3,±5, . . .

-3

-2

-1

0

1

2

3

-6 -4 -2 0 2 4 6

Косекант (зелено: синус) (Cosecant)

csc(𝑥) =1

sin(𝑥), 𝑥 ∈ (0, 𝜋), 𝑦 ∈ (−∞,−1] ∪ [1,∞)

𝑥 ∈ (𝑘𝜋, (𝑘 + 1)𝜋), 𝑦 ∈ (−∞,−1] ∪ [1,∞), 𝑘 = 0,±1,±2,±3, . . .

-3

-2

-1

0

1

2

3

-6 -4 -2 0 2 4 6

Page 5: Math Functions

1 Функции 5

1.2 Обратни тригонометрични функции

Обратни тригонометрични функции (Inverse trigonometric functions). Arc е за дъга(Arc stands for arcus).

Аркус синус (Inverse sine)arcsin(𝑥), 𝑥 ∈ [−1, 1], 𝑦 ∈ [−𝜋/2, 𝜋/2]𝑥 ∈ [−1, 1], 𝑦 ∈ [𝑘𝜋/2, (𝑘 + 2)𝜋/2], 𝑘 = ±1,±3,±5, . . .

-3

-2

-1

0

1

2

3

-6 -4 -2 0 2 4 6

Аркус косинус (Inverse cosine)arccos(𝑥), 𝑥 ∈ [−1, 1], 𝑦 ∈ [0, 𝜋]𝑥 ∈ [−1, 1], 𝑦 ∈ [𝑘𝜋, (𝑘 + 1)𝜋], 𝑘 = 0,±1,±2,±3, . . .

-3

-2

-1

0

1

2

3

-6 -4 -2 0 2 4 6

Аркус тангенс (Inverse tangent)arctan(𝑥), 𝑥 ∈ (−∞,∞), 𝑦 ∈ (−𝜋/2, 𝜋/2)

-3

-2

-1

0

1

2

3

-6 -4 -2 0 2 4 6

Page 6: Math Functions

1 Функции 6

Аркус котангенс (зелено: аркус тангенс) (Inverse cotangent)arccot(𝑥) =

𝜋

2− arctan(𝑥), 𝑥 ∈ (−∞,∞), 𝑦 ∈ (0, 𝜋)

-3

-2

-1

0

1

2

3

-6 -4 -2 0 2 4 6

Аркус секант (зелено: аркус косинус) (Inverse secant)arcsec(𝑥) = arccos(𝑥−1) = arccos(1/𝑥)𝑥 ∈ (−∞,−1], 𝑦 ∈ (𝜋/2, 𝜋] ∪ 𝑥 ∈ [1,∞), 𝑦 ∈ [0, 𝜋/2)

-3

-2

-1

0

1

2

3

-6 -4 -2 0 2 4 6

Аркус косекант (зелено: аркус синус) (Inverse cosecant)arccsc(𝑥) = arcsin(𝑥−1) = arcsin(1/𝑥)𝑥 ∈ (−∞,−1], 𝑦 ∈ [−𝜋/2, 0) ∪ 𝑥 ∈ [1,∞), 𝑦 ∈ (0, 𝜋/2]

-3

-2

-1

0

1

2

3

-6 -4 -2 0 2 4 6

Page 7: Math Functions

1 Функции 7

1.3 Хиперболични функции

Хиперболични функции (Hyperbolic functions).Хиперболичен синус (Hyperbolic sine)

sinh(𝑥) =𝑒𝑥 − 𝑒−𝑥

2, 𝑥 ∈ (−∞,∞), 𝑦 ∈ (−∞,∞)

-3

-2

-1

0

1

2

3

-6 -4 -2 0 2 4 6

Хиперболичен косинус (Hyperbolic cosine)

cosh(𝑥) =𝑒𝑥 + 𝑒−𝑥

2, 𝑥 ∈ (−∞,∞), 𝑦 ∈ [1,∞)

-3

-2

-1

0

1

2

3

-6 -4 -2 0 2 4 6

Хиперболичен тангенс (Hyperbolic tangent)

tanh(𝑥) =sinh(𝑥)

cosh(𝑥)=

𝑒𝑥 − 𝑒−𝑥

𝑒𝑥 + 𝑒−𝑥=

𝑒2𝑥 − 1

𝑒2𝑥 + 1, 𝑥 ∈ (−∞,∞), 𝑦 ∈ (−1, 1)

-3

-2

-1

0

1

2

3

-6 -4 -2 0 2 4 6

Page 8: Math Functions

1 Функции 8

Хиперболичен котангенс (зелено: tanh) (Hyperbolic cotangent)

coth(𝑥) =cosh(𝑥)

sinh(𝑥)=

𝑒𝑥 + 𝑒−𝑥

𝑒𝑥 − 𝑒−𝑥, 𝑥 ∈ (−∞, 0) ∪ (0,∞), 𝑦 ∈ (−∞,−1) ∪ (1,∞)

-3

-2

-1

0

1

2

3

-6 -4 -2 0 2 4 6

Хиперболичен секант (зелено: cosh) (Hyperbolic secant)

sech(𝑥) =1

cosh(𝑥)=

2

𝑒𝑥 + 𝑒−𝑥, 𝑥 ∈ (−∞,∞), 𝑦 ∈ (0, 1]

-3

-2

-1

0

1

2

3

-6 -4 -2 0 2 4 6

Хиперболичен косекант (зелено: sinh) (Hyperbolic cosecant)

csch(𝑥) =1

sinh(𝑥)=

2

𝑒𝑥 − 𝑒−𝑥, 𝑥 ∈ (−∞, 0) ∪ (0,∞), 𝑦 ∈ (−∞, 0) ∪ (0,∞)

-3

-2

-1

0

1

2

3

-6 -4 -2 0 2 4 6

Page 9: Math Functions

1 Функции 9

1.4 Обратни хиперболични функции

Обратни (областни) хиперболични функции (Inverse (area) hyperbolic functions).Ar е за област (Ar stands for area).

Област хиперболичен синус (Inverse hyperbolic sine)arsinh(𝑥) = ln(𝑥 +

√𝑥2 + 1), 𝑥 ∈ (−∞,∞), 𝑦 ∈ (−∞,∞)

-3

-2

-1

0

1

2

3

-6 -4 -2 0 2 4 6

Област хиперболичен косинус (I квадрант: знак +, IV квадрант: знак −) (Inversehyperbolic cosine)

arcosh(𝑥) = ln(𝑥±√𝑥2 − 1), 𝑥 ∈ [1,∞), 𝑦 ∈ (−∞,∞)

-3

-2

-1

0

1

2

3

-6 -4 -2 0 2 4 6

Област хиперболичен тангенс (Inverse hyperbolic tangent)

artanh(𝑥) =1

2ln

1 + 𝑥

1 − 𝑥, 𝑥 ∈ (−1, 1), 𝑦 ∈ (−∞,∞)

-3

-2

-1

0

1

2

3

-6 -4 -2 0 2 4 6

Page 10: Math Functions

1 Функции 10

Област хиперболичен котангенс (зелено: artanh) (Inverse hyperbolic cotangent)

arcoth(𝑥) = artanh

(1

𝑥

)=

1

2ln

𝑥 + 1

𝑥− 1, 𝑥 ∈ (−∞,−1) ∪ (1,∞), 𝑦 ∈ (−∞, 0) ∪ (0,∞)

-3

-2

-1

0

1

2

3

-6 -4 -2 0 2 4 6

Област хиперболичен секант (I квадрант: знак +, IV квадрант: знак −) (зелено:arcosh) (Inverse hyperbolic secant)

arsech(𝑥) = arcosh

(1

𝑥

)= ln

1 ±√

1 − 𝑥2

𝑥, 𝑥 ∈ (0, 1], 𝑦 ∈ (−∞,∞)

-3

-2

-1

0

1

2

3

-6 -4 -2 0 2 4 6

Област хиперболичен косекант (I квадрант: знак +, III квадрант: знак −) (зелено:arsinh) (Inverse hyperbolic cosecant)

arcsch(𝑥) = arsinh

(1

𝑥

)= ln

1 ±√

1 + 𝑥2

𝑥, 𝑥 ∈ (−∞, 0)∪(0,∞), 𝑦 ∈ (−∞, 0)∪(0,∞)

-3

-2

-1

0

1

2

3

-6 -4 -2 0 2 4 6

Page 11: Math Functions

1 Функции 11

1.5 Още графики на функции

Синус и косинус

-3

-2

-1

0

1

2

3

-6 -4 -2 0 2 4 6

sin(x)

cos(x)

Хиперболичен синус и косинус

-1

-0.5

0

0.5

1

1.5

2

-3 -2 -1 0 1 2 3

sinh(x)cosh(x)

e-x/2

-e-x/2

ex/2

-ex/2

Експоненциална функция (Exponential function)𝑦 = 𝑒𝑥, 𝑥 ∈ (−∞,∞), 𝑦 ∈ (0,∞)Натурален логаритъм (Natural logarithm)𝑦 = ln(𝑥), 𝑥 ∈ (0,∞), 𝑦 ∈ (−∞,∞)

-3

-2

-1

0

1

2

3

-6 -4 -2 0 2 4 6

Page 12: Math Functions

1 Функции 12

1.6 Производни на функции

Формула за намиране на производни:

𝑥′ =1

𝑦′⇐⇒ 𝑦′ =

1

𝑥′

Логаритъм:𝑦 = ln(𝑥) ⇐⇒ 𝑥 = 𝑒𝑦 (= 𝑓−1(𝑦))

(𝑒𝑦)′ =1

(ln(𝑥))′=

1

1/𝑥= 𝑥 = 𝑒𝑦

Аркус тангенс:𝑦 = arctan(𝑥) ⇐⇒ 𝑥 = tan(𝑦)

(arctan(𝑥))′ =1

(tan(𝑦))′=

1

1/ cos2(𝑦)= cos2(𝑦) =

1

1 + tan2(𝑦)=

1

1 + 𝑥2

Списък на производните:

∙ (sin(𝑥))′ = cos(𝑥), (cos(𝑥))′ = − sin(𝑥),

∙ (tan(𝑥))′ =1

cos2(𝑥), (cot(𝑥))′ = − 1

sin2(𝑥),

∙ (sec(𝑥))′ = sec(𝑥) tan(𝑥) =sin(𝑥)

cos2(𝑥), (csc(𝑥))′ = − csc(𝑥) cot(𝑥) = − cos(𝑥)

sin2(𝑥),

∙ (arcsin(𝑥))′ =1√

1 − 𝑥2, (arccos(𝑥))′ = − 1√

1 − 𝑥2,

∙ (arctan(𝑥))′ =1

1 + 𝑥2, (arccot(𝑥))′ = − 1

1 + 𝑥2,

∙ (arcsec(𝑥))′ =1

𝑥√𝑥2 − 1

, (arccsc(𝑥))′ = − 1

𝑥√𝑥2 − 1

,

∙ (sinh(𝑥))′ = cosh(𝑥), (cosh(𝑥))′ = sinh(𝑥),

∙ (tanh(𝑥))′ =1

cosh2(𝑥), (coth(𝑥))′ = − 1

sinh2(𝑥),

∙ (sech(𝑥))′ = −sech(𝑥) tanh(𝑥), (csch(𝑥))′ = −csch(𝑥) coth(𝑥),

∙ (arsinh(𝑥))′ =1√

𝑥2 + 1, (arcosh(𝑥))′ =

1√𝑥2 − 1

,

∙ (artanh(𝑥))′ =1

1 − 𝑥2, (arcoth(𝑥))′ =

1

1 − 𝑥2,

∙ (arsech(𝑥))′ = − 1

𝑥√

1 − 𝑥2, (arcsch(𝑥))′ = − 1

𝑥√

1 + 𝑥2,

∙ (𝑎𝑥)′ = 𝑎𝑥 ln(𝑎), (𝑒𝑥)′ = 𝑒𝑥,

∙ (log𝑎(𝑥))′ =1

𝑥 ln(𝑎), (ln(𝑥))′ =

1

𝑥,

∙ (𝑥𝑛)′ = 𝑛𝑥𝑛−1, (𝐶𝑥)′ = 𝐶, 𝐶 ′ = 0.

Page 13: Math Functions

1 Функции 13

1.7 Анализиране на функции

Нека да имаме следната функция:

𝑦 =𝑥3

3− 4𝑥

-10

-5

0

5

10

-10 -5 0 5 10

Първата производна е 𝑥2 − 4, корените са −2 и 2. Знакът около −2 е положи-телен вляво, отрицателен вдясно — максимум. Знакът около 2 е отрицателен вля-во, положителен вдясно — минимум. При положителен знак на първата производнафункцията расте, при отрицателен знак — намалява.

-10

-5

0

5

10

-10 -5 0 5 10-10

-5

0

5

10

-10 -5 0 5 10

Втора производна 2𝑥, корен в нулата. Знакът около нулата е отрицателен вля-во, положителен вдясно — инфлексна точка в нулата. При положителен знак навтората производна функцията е изпъкнала, при отрицателен — вдлъбната (вдлъб-натост/изпъкналост спрямо допирателната към функцията).

Page 14: Math Functions

2 Криви линии от втора степенПараметризиране на криви линии от втора степен, както и техните графики.

2.1 Елипса

𝑥2 + 𝑦2 = 1 =⇒ 𝑥 = cos(𝑡), 𝑦 = sin(𝑡)

𝑥2 + 𝑦2 = 16 ⇐⇒ 𝑥2

42+

𝑦2

42= 1 =⇒ 𝑥 = 4 cos(𝑡), 𝑦 = 4 sin(𝑡)

𝑥2

7+

(𝑦 − 5)2

7= 1 =⇒ 𝑥 =

√7 cos(𝑡), 𝑦 =

√7 sin(𝑡) + 5

(𝑥− 10)2

25+

(𝑦 − 10)2

25= 1 =⇒ 𝑥 = 5 cos(𝑡) + 10, 𝑦 = 5 sin(𝑡) + 10

{gnuplot: plot cos(t), sin(t), 4*cos(t), 4*sin(t),sqrt(7.)*cos(t), sqrt(7.)*sin(t) + 5, 5*cos(t) + 10, 5*sin(t) + 10}

-4

-2

0

2

4

-4 -2 0 2 4-5

0

5

10

15

20

-5 0 5 10 15 20

𝑥2

9+

𝑦2

4= 1 =⇒ 𝑥 = 3 cos(𝑡), 𝑦 = 2 sin(𝑡)

𝑥2

4+

𝑦2

9= 1 =⇒ 𝑥 = 2 cos(𝑡), 𝑦 = 3 sin(𝑡)

(𝑥− 5)2

25+

𝑦2

9= 1 =⇒ 𝑥 = 5 cos(𝑡) + 5, 𝑦 = 3 sin(𝑡)

(𝑥− 10)2

8+

(𝑦 − 10)2

49= 1 =⇒ 𝑥 =

√8 cos(𝑡) + 10, 𝑦 = 7 sin(𝑡) + 10

{gnuplot: plot 3*cos(t), 2*sin(t), 2*cos(t), 3*sin(t),5*cos(t) + 5, 3*sin(t), sqrt(8.)*cos(t) + 10, 7*sin(t) + 10}

-4

-2

0

2

4

-4 -2 0 2 4-5

0

5

10

15

20

-5 0 5 10 15 20

Page 15: Math Functions

2 Криви линии от втора степен 15

2.2 Хипербола

𝑥2 − 𝑦2 = 1 =⇒ 𝑥 =1

cos(𝑡), 𝑦 = tan(𝑡)

(𝑥− 5)2 − (𝑦 − 10)2 = 1 =⇒ 𝑥 =1

cos(𝑡)+ 5, 𝑦 = tan(𝑡) + 10

𝑦2 − 𝑥2 = 1 =⇒ 𝑥 = tan(𝑡), 𝑦 =1

cos(𝑡)

(𝑦 − 5)2 − (𝑥− 15)2 = 1 =⇒ 𝑥 = tan(𝑡) + 15, 𝑦 =1

cos(𝑡)+ 5

{gnuplot: plot 1/cos(t), tan(t), 1/cos(t) + 5, tan(t) + 10,tan(t), 1/cos(t), tan(t) + 15, 1/cos(t) + 5}

-5

0

5

10

15

20

-5 0 5 10 15 20-5

0

5

10

15

20

-5 0 5 10 15 20

𝑥2

9− 𝑦2 = 1 =⇒ 𝑥 =

3

cos(𝑡), 𝑦 = tan(𝑡)

(𝑥− 5)2

9− (𝑦 − 10)2

16= 1 =⇒ 𝑥 =

3

cos(𝑡)+ 5, 𝑦 = 4 tan(𝑡) + 10

(𝑦 − 5)2

8− (𝑥 + 2)2

2= 1 =⇒ 𝑥 =

√2 tan(𝑡) − 2, 𝑦 =

√8

cos(𝑡)+ 5

(𝑥− 15)2

7− (𝑦 − 10)2

11= 1 =⇒ 𝑥 =

√7

cos(𝑡)+ 15, 𝑦 =

√11 tan(𝑡) + 10

{gnuplot: plot 3/cos(t), tan(t), 3/cos(t) + 5, 4*tan(t) + 10,sqrt(2.)*tan(t) - 2, sqrt(8.)/cos(t) + 5, sqrt(7.)/cos(t) + 15, sqrt(11.)*tan(t) + 10}

-5

0

5

10

15

20

-5 0 5 10 15 20-5

0

5

10

15

20

-5 0 5 10 15 20

Page 16: Math Functions

2 Криви линии от втора степен 16

Параметризация на хипербола с косинус хиперболичен cosh(𝑡) и синус хипербо-личен sinh(𝑡). Основна формула:

cosh2(𝑡) − sinh2(𝑡) = 1

Тогава параметризацията на 𝑥2 − 𝑦2 = 1 е:

𝑥 = cosh(𝑡), 𝑦 = sinh(𝑡)

Примери:𝑥2 − 𝑦2 = 1 =⇒ 𝑥 = cosh(𝑡), 𝑦 = sinh(𝑡)

(𝑥− 5)2 − (𝑦 − 10)2 = 1 =⇒ 𝑥 = cosh(𝑡) + 5, 𝑦 = sinh(𝑡) + 10

Липсва част от хиперболата, тя се дава с отрицателен знак пред синус и косинусхиперболичен:

𝑥 = − cosh(𝑡), 𝑦 = − sinh(𝑡) 𝑥 = − cosh(𝑡) + 5, 𝑦 = − sinh(𝑡) + 10

-5

0

5

10

15

20

-5 0 5 10 15 20-5

0

5

10

15

20

-5 0 5 10 15 20

𝑥2 − (𝑦 − 7)2

8= 1 =⇒ 𝑥 = cosh(𝑡), 𝑦 =

√8 sinh(𝑡) + 7

(𝑦 − 14)2

9− (𝑥− 7)2

4= 1 =⇒ 𝑥 = 3 sinh(𝑡) + 14, 𝑦 = 2 cosh(𝑡) + 7

И отрицателната част:

𝑥 = − cosh(𝑡), 𝑦 = −√

8 sinh(𝑡) + 7 𝑥 = −3 sinh(𝑡) + 14, 𝑦 = −2 cosh(𝑡) + 7

-5

0

5

10

15

20

-5 0 5 10 15 20

Page 17: Math Functions

2 Криви линии от втора степен 17

2.3 Парабола

𝑦 = 𝑥2 =⇒ 𝑥 = 𝑡, 𝑦 = 𝑡2

𝑦 = (𝑥− 5)2 =⇒ 𝑥 = 𝑡 + 5, 𝑦 = 𝑡2

𝑦 − 5 = (𝑥− 5)2 =⇒ 𝑥 = 𝑡 + 5, 𝑦 = 𝑡2 + 5

𝑦2 = 𝑥 =⇒ 𝑥 = 𝑡2, 𝑦 = 𝑡

(𝑦 − 5)2 = 𝑥 + 2 =⇒ 𝑥 = 𝑡2 − 2, 𝑦 = 𝑡 + 5

−(𝑦 − 15)2 = 𝑥− 15 =⇒ 𝑥 = −𝑡2 + 15, 𝑦 = 𝑡 + 15

{gnuplot: plot t, t**2, t + 5, t**2, t + 5, t**2 + 5,t**2, t, t**2 - 2, t + 5, -t**2 + 15, t + 15}

-5

0

5

10

15

20

-5 0 5 10 15 20-5

0

5

10

15

20

-5 0 5 10 15 20

𝑦 = 8𝑥2 =⇒ 𝑥 = 𝑡, 𝑦 = 8𝑡2

𝑦2 = 8𝑥 =⇒ 𝑥 = 𝑡2, 𝑦 =√

8 𝑡

4(𝑦 − 8) = 3(𝑥− 6)2 =⇒ 𝑥 = 2𝑡 + 6, 𝑦 = 3𝑡2 + 8

−4(𝑦 − 2)2 = 7(𝑥− 12) =⇒ 𝑥 = −4𝑡2 + 12, 𝑦 =√

7 𝑡 + 2

{gnuplot: plot t, 8*t**2, t**2, sqrt(8.)*t,2*t + 6, 3*t**2 + 8, -4*t**2 + 12, sqrt(7.)*t + 2}

-5

0

5

10

15

20

-5 0 5 10 15 20-5

0

5

10

15

20

-5 0 5 10 15 20

Page 18: Math Functions

3 Повърхнини от втора степенПри параметризация: сферични координати могат да се използват само за елип-

соидни и хиперболоидни повърхнини (всички неизвестни трябва да са на втора сте-пен), за всички могат да се използват цилиндрични координати (това са полярникоординати в пространството).

Цилиндричните повърхнини са кривите линии от втора степен, представени впространството.

3.1 Елипсоидни повърхнини

Елипсоид (триосен): 𝑎 = 𝑏 = 𝑐.Ротационен елипсоид (двуосен): 𝑏 = 𝑐.Сфера: 𝑎 = 𝑏 = 𝑐.{gnuplot: 𝜃 → 𝑢, 𝜙 → 𝑣, splot cos(u)*cos(v), sin(u)*cos(v), sin(v)}

𝑥2

𝑎2+

𝑦2

𝑏2+

𝑧2

𝑐2= 1

-1-0.8-0.6-0.4-0.2 0 0.2 0.4 0.6 0.8 1-1-0.8

-0.6-0.4

-0.2 0 0.2

0.4 0.6

0.8 1

-1-0.8-0.6-0.4-0.2

0 0.2 0.4 0.6 0.8

1

-1-0.5

0 0.5

1-1

-0.5

0

0.5

1

-1

-0.5

0

0.5

1

Имагинерен елипсоид.𝑥2

𝑎2+

𝑦2

𝑏2+

𝑧2

𝑐2= −1

Координатното начало (точка).

𝑥2

𝑎2+

𝑦2

𝑏2+

𝑧2

𝑐2= 0

Page 19: Math Functions

3 Повърхнини от втора степен 19

3.2 Хиперболоидни повърхнини

Хиперболоид (с една повърхнина, прост). Ротационен хиперболоид: 𝑎 = 𝑏.{gnuplot: 𝜃 → 𝑢, 𝜙 → 𝑣, splot cos(u)/cos(v), sin(u)/cos(v), tan(v)}

𝑥2

𝑎2+

𝑦2

𝑏2− 𝑧2

𝑐2= 1

-3 -2 -1 0 1 2 3-3-2

-1 0

1 2

3

-3-2-1 0 1 2 3

-3 -2 -1 0 1 2 3-3-2

-1 0

1 2

3

-3-2-1 0 1 2 3

Хиперболоид (с две повърхнини, двоен).{gnuplot: 𝜃 → 𝑢, 𝜙 → 𝑣, splot cos(u)*tan(v), sin(u)*tan(v), 1/cos(v)}

𝑥2

𝑎2+

𝑦2

𝑏2− 𝑧2

𝑐2= −1

-3 -2 -1 0 1 2 3-3-2

-1 0

1 2

3

-3-2-1 0 1 2 3

-3 -2 -1 0 1 2 3-3-2

-1 0

1 2

3

-3-2-1 0 1 2 3

Конус (най-често: 𝑥2 + 𝑦2 = 𝑧2).{gnuplot: 𝜃 → 𝑢, 𝑟 → 𝑣, splot cos(u)*v, sin(u)*v, v}

𝑥2

𝑎2+

𝑦2

𝑏2− 𝑧2

𝑐2= 0

-3 -2 -1 0 1 2 3-3-2

-1 0

1 2

3

-3-2-1 0 1 2 3

-3 -2 -1 0 1 2 3-3-2

-1 0

1 2

3

-3-2-1 0 1 2 3

Page 20: Math Functions

3 Повърхнини от втора степен 20

3.3 Параболоидни повърхнини

Параболоид. Ротационен параболоид: 𝑎 = 𝑏.{gnuplot: 𝜃 → 𝑢, 𝑟 → 𝑣, splot cos(u)*v, sin(u)*v, v**2}

𝑥2

𝑎2+

𝑦2

𝑏2= 𝑧

-5 -4 -3 -2 -1 0 1 2 3 4 5-5-4

-3-2

-1 0

1 2

3 4

5

0

5

10

15

20

25

-4-2

0 2

4 -4-2

0 2

4

0

5

10

15

20

25

Хиперболичен параболоид (седло).{gnuplot: 𝑥 → 𝑢, 𝑦 → 𝑣, splot u, v, u**2 — v**2}

𝑥2

𝑎2− 𝑦2

𝑏2= 𝑧

-6 -4 -2 0 2 4 6-6-4

-2 0

2 4

6

-25-20-15-10-5 0 5

10 15 20 25

-4-2

0 2

4 -4-2

0 2

4

-20

-10

0

10

20

3.4 Цилиндрични повърхнини

Елиптичен цилиндър: 𝑎 = 𝑏. Прав кръгов цилиндър: 𝑎 = 𝑏.{gnuplot: splot cos(u), sin(u), v}

𝑥2

𝑎2+

𝑦2

𝑏2= 1

-1-0.8-0.6-0.4-0.2 0 0.2 0.4 0.6 0.8 1-1-0.8

-0.6-0.4

-0.2 0 0.2

0.4 0.6

0.8 1

-6-4-2 0 2 4 6

-1-0.5

0 0.5

1-1

-0.5

0

0.5

1

-6-4-2 0 2 4 6

Page 21: Math Functions

3 Повърхнини от втора степен 21

Имагинерен елиптичен цилиндър.

𝑥2

𝑎2+

𝑦2

𝑏2= −1

Оста 𝑂𝑧 (0, 0, 𝑧) (права).𝑥2

𝑎2+

𝑦2

𝑏2= 0

Хиперболичен цилиндър.{gnuplot: splot 1/cos(u), tan(u), v}

𝑥2

𝑎2− 𝑦2

𝑏2= 1

-4-2

0 2

4 -4-2

0 2

4

-4

-2

0

2

4

-4-2

0 2

4 -4-2

0 2

4

-4

-2

0

2

4

Хиперболичен цилиндър в другата посока.{gnuplot: splot tan(u), 1/cos(u), v}

𝑥2

𝑎2− 𝑦2

𝑏2= −1

Две пресичащи се равнини в оста 𝑂𝑧.

𝑥2

𝑎2− 𝑦2

𝑏2= 0

Параболичен цилиндър.{gnuplot: splot u, u**2, v}

𝑥2 = 𝑦

-6 -4 -2 0 2 4 6 0 5

10 15

20 25

-6-4-2 0 2 4 6

-6 -4 -2 0 2 4 6 0 5

10 15

20 25

30

-6-4-2 0 2 4 6

Page 22: Math Functions

3 Повърхнини от втора степен 22

3.5 Равнини

Равнината 𝑂𝑥𝑦 (𝑧 = 0). {gnuplot: splot u, v, 0}Равнината 𝑂𝑥𝑧 (𝑦 = 0). {gnuplot: splot u, 0, v}

-6 -4 -2 0 2 4 6-6-4

-2 0

2 4

6

-1

-0.5

0

0.5

1

x

y-6 -4 -2 0 2 4 6-1

-0.5

0

0.5

1

-6-4-2 0 2 4 6

x

y

Равнината 𝑂𝑦𝑧 (𝑥 = 0). {gnuplot: splot 0, u, v}

-1-0.5

0 0.5

1-6-4

-2 0

2 4

6

-6-4-2 0 2 4 6

x

y-6 -4 -2 0 2 4 6-6

-4-2

0 2

4 6

-6-4-2 0 2 4 6

x

y

Page 23: Math Functions

4 Координатни системиДефиницииhttp://en.wikipedia.org/wiki/ISO_31-11#Coordinate_systemshttp://en.wikipedia.org/wiki/Spherical_coordinate_system#Cartesian_coordinateshttp://en.wikipedia.org/wiki/Jacobian_matrix_and_determinant

4.1 Полярни координати

Параметризация на окръжност 𝑥2 + 𝑦2 = 𝑟2 (якобиан ∆ = 𝑟):

𝑥 = 𝑟 cos(𝜙),

𝑦 = 𝑟 sin(𝜙).

Параметризация на елипса𝑥2

𝑎2+

𝑦2

𝑏2= 𝑟2 (якобиан ∆ = 𝑎𝑏𝑟):

𝑥 = 𝑎𝑟 cos(𝜙),

𝑦 = 𝑏𝑟 sin(𝜙).

Якобианът (Jacobian) се означава с ∆, и интегралът се умножава с него присмяната на променливите.

-1.5

-1

-0.5

0

0.5

1

1.5

-1.5 -1 -0.5 0 0.5 1 1.5

r

φ

-1.5

-1

-0.5

0

0.5

1

1.5

-1.5 -1 -0.5 0 0.5 1 1.5

r = 0.3φ = 45

r = 0.4φ = 90

r = 0.5φ = 135

r = 0.6φ = 180

r = 0.7φ = 225

r = 0.8φ = 270

r = 0.9φ = 315

r = 1φ = 360

4.2 Цилиндрични координати

Цилиндрични координати: това са полярни координати в пространството, катоимаме промяна по 𝑧. Могат да се прилагат за всички повърхнини от втора степен.

Параметризация с основа окръжност (якобиан ∆ = 𝑟):

𝑥 = 𝑟 cos(𝜙),

𝑦 = 𝑟 sin(𝜙),

𝑧 = 𝑧.

Параметризация с основа елипса (якобиан ∆ = 𝑎𝑏𝑟):

𝑥 = 𝑎𝑟 cos(𝜙),

𝑦 = 𝑏𝑟 sin(𝜙),

𝑧 = 𝑧.

Page 24: Math Functions

4 Координатни системи 24

-1-0.5

0 0.5

1-1

-0.5

0

0.5

1

-1

-0.5

0

0.5

1

x

y

z

-1-0.5

0 0.5

1-1

-0.5

0

0.5

1

-1

-0.5

0

0.5

1

x

y

z

4.3 Сферични координати

Сферични координати: ъгълът 𝜙 е между 𝑥 и 𝑦 (в равнината 𝑂𝑥𝑦), започвайкиот оста 𝑥; ъгълът 𝜃 е между 𝑧 и равнината 𝑂𝑥𝑦, започвайки от оста 𝑧. Могат да сеприлагат само ако и трите променливи 𝑥, 𝑦, 𝑧 са на втора степен (за повърхнини отвтора степен).

Параметризация на сфера 𝑥2 + 𝑦2 + 𝑧2 = 𝑟2 (якобиан ∆ = 𝑟2 sin(𝜃)):

𝑥 = 𝑟 sin(𝜃) cos(𝜙),

𝑦 = 𝑟 sin(𝜃) sin(𝜙),

𝑧 = 𝑟 cos(𝜃).

Радиус векторът 𝑟 се проектира върху равнината 𝑂𝑥𝑦 като вектор 𝑟0. В равнината𝑂𝑥𝑦 (ъгъл 𝜙 се изчислява от оста 𝑥):

𝑥 = 𝑟0 cos(𝜙),

𝑦 = 𝑟0 sin(𝜙).

Спрямо 𝑧 (ъгъл 𝜃 се изчислява от оста 𝑧):

𝑟0 = 𝑟 sin(𝜃),

𝑧 = 𝑟 cos(𝜃).

-0.2 0 0.2

0.4 0.6

0.8 1-0.2 0 0.2 0.4 0.6 0.8 1

-0.2 0

0.2 0.4 0.6 0.8

1

x

y

z

r0φ

r

θ

-0.2 0 0.2 0.4 0.6 0.8 1-0.2 0

0.2 0.4

0.6 0.8

1

-0.2 0

0.2 0.4 0.6 0.8

1

x

y

z

r0φ

r

θ

r0

Параметризация на елипсоид𝑥2

𝑎2+

𝑦2

𝑏2+

𝑧2

𝑐2= 𝑟2 (якобиан ∆ = 𝑎𝑏𝑐𝑟2 sin(𝜃)):

𝑥 = 𝑎𝑟 sin(𝜃) cos(𝜙),

𝑦 = 𝑏𝑟 sin(𝜃) sin(𝜙),

𝑧 = 𝑐𝑟 cos(𝜃).

Page 25: Math Functions

5 ВекториДефиниции: http://en.wikipedia.org/wiki/Euclidean_vector,Dot_product, Cross_product, Triple_product.

5.1 Скаларно произведение

Скаларно произведение — вектор по вектор дава число:

−→𝑎−→𝑏 = 𝑎1𝑏1 + 𝑎2𝑏2 + 𝑎3𝑏3 = число.

Основна зависимост:

−→𝑎−→𝑏 = |−→𝑎 ||

−→𝑏 | cos(𝜙) ⇐⇒ cos(𝜙) =

−→𝑎−→𝑏

|−→𝑎 ||−→𝑏 |

.

Дължина на вектор: корен квадратен от координатите на квадрат:

|−→𝑎 | =√𝑎21 + 𝑎22 + 𝑎23, |

−→𝑏 | =

√𝑏21 + 𝑏22 + 𝑏23.

Всичко това важи и ако векторите са само с две координати (в равнината).Скаларното произведение е инструмент за пресмятане на ъгли.

5.2 Векторно произведение

Векторно произведение — вектор по вектор дава вектор:

−→𝑎 ×−→𝑏 =

𝑖 𝑗 𝑘𝑎1 𝑎2 𝑎3𝑏1 𝑏2 𝑏3

=

−→𝑖

𝑎2 𝑎3𝑏2 𝑏3

−−→

𝑗

𝑎1 𝑎3𝑏1 𝑏3

+−→𝑘

𝑎1 𝑎2𝑏1 𝑏2

= вектор.

Дължината на този вектор:

|−→𝑎 ×−→𝑏 | = |−→𝑎 ||

−→𝑏 | sin(𝜙).

Или чрез корен квадратен от координатите на квадрат.Векторното произведение е инструмент за пресмятане на лица.

5.3 Смесено произведение

Смесено произведение — векторно произведение (което е вектор) по още единвектор (което е скаларно произведение) дава число:

−→𝑎−→𝑏 −→𝑐 = (−→𝑎 ×

−→𝑏 )−→𝑐 =

𝑎1 𝑎2 𝑎3𝑏1 𝑏2 𝑏3𝑐1 𝑐2 𝑐3

= число.

Ако детерминантата е нула, то трита вектора лежат в една равнина.Смесеното произведение е инструмент за пресмятане на обеми (по модул).

Page 26: Math Functions

Литература∙ Аналитична геометрия: И. Трендафилов (л,у)

∙ Линейна алгебра: К. Пеева (л), М. Узунова (у)

∙ Математически анализ: Е. Върбанова (л), Й. Панева (у)

∙ Сайтове: LaTeX Wikibooks, gnuplot tips, Wikipedia, Wolfram MathWorld

∙ Софтуер: TeX Live, gnuplot, Notepad++, Sumatra PDF, Windows XP