Professional Documents
Culture Documents
ЛАМБЕРТОВАТА ФУНКЦИЈА
РАВЕНКИ, НУМЕРИЧКИ МЕТОДИ И
СОФТВЕРСКИ АЛАТКИ
ГРАФИК НА ЛАМБЕРТОВАТА ФУНКЦИЈА
f(x) = xex
f −1(xex) = x , x = W(x)еW(x)
НЕКОИ ВРЕДНОСТИ
𝒍𝒍𝒍𝒍 𝒂𝒂 −𝒃𝒃𝒄𝒄
𝒄𝒄 𝑾𝑾 − 𝒃𝒃 ∙ 𝒂𝒂
𝒙𝒙 = − −
𝒃𝒃 𝐥𝐥𝐥𝐥 𝒂𝒂
2. Да се реши равенката xx = a, за а - константа.
- Решение: Да логаритмираме од двете страни,
x lnx = ln a.
Но, x = e ln x, па ако го замениме само првиот
множител, добиваме
e ln x ln x = ln a.
Имаме облик tet = ln a (за t = ln x),
а со помош на Ламбертовата функција,
t = W ( ln a ), т.е. ln x = W ( ln a ), па
x = е W( ln a )
3. Да се реши равенката x ln x = a + bx.
- Решение: Да ја доведеме x од лева страна,
x ln x − bx = a, извлекуваме х пред заграда,
x ( ln x − b) = a, заменуваме b = ln eb,
x ( ln x − ln eb) = a, а од својството на логаритмите,
x ( ln xe− b) = a. Множиме со e− b лево и десно,
xe− b ( ln xe− b) = ae− b , па ако ставиме t = xe− b ,
t ln t = ae− b . Како во задача 2, t = e ln t , па
e ln t ln t = ae− b . Преку Ламбертовата функција,
ln t = W (ae− b ), т.е. ln (xe− b) = W (ae− b ),
ln x + ln e− b= W (ae− b ), па ln x = b + W (ae− b ) и значи,
−b
x = eb + W (ae ).
4. Да се реши равенката xa = bcx .
- Решение: Бидејќи bcx = ecx ln b , имаме
xa е−cx ln b = 1. Степенуваме со 1/а од лево и десно,
xе−(cx / а) ln b = 1. Mножиме со −(c / а) ln b , па
cx ln b
cx ln b − c ln b
− e а =− . Очигледно,
а а
cx ln b c ln b
− = 𝑾𝑾(− ) , т.е.
а а
а c ln b
x=− 𝑾𝑾(− ).
c ln b а
5. Да се реши равенката log a x = bx + c
- Решение: Aнтилогаритмираме,
x = аbx + c, и прередуваме, xа− bx = аc,
а бидејќи а− bx = е− bx ln a, xe− bx ln a = аc.
Лево и десно множиме со − b⋅ ln a, па
− bx ln a ⋅ e− bx ln a = − bаc ln a . Значи,
− bx ln a = W (− bаc ln a), т.е.
1
x=− W (− bаc ln a)
b⋅ ln a
КАКО ДА ПРЕСМЕТАМЕ W (x)?
2
3 3 8 4 125 5
𝑊𝑊 𝑥𝑥 ≈ 𝑥𝑥 − 𝑥𝑥 + 𝑥𝑥 − 𝑥𝑥 + 𝑥𝑥
2 3 24
8 125
𝑊𝑊(0,2) ≈ 0,2 − 0,04 + 1,5 ∙ 0,008 − ∙ 0,0016 + ∙ 0,00032
3 24
= 0,1694
Пример 2. Да пресметаме W (0,1) со рекурзија.
Примената на рекурзијата за x = 0,1 одговара бидејќи
0,1 < 1/e ≈ 0,37. Нека n = 6.
10
𝑊𝑊 𝑥𝑥 ≈ � 𝑐𝑐𝑛𝑛 ∙ 0,1𝑛𝑛
𝑛𝑛=1
2
3 4 3 8
𝑐𝑐1 = 1, 𝑐𝑐2 = −1 , 𝑐𝑐3 = , 𝑐𝑐4 = − ∙ =− ,
2 3 2 3
3 4
5 8 125 6 125 54
𝑐𝑐5 = ∙ = , 𝑐𝑐6 = − ∙ =− ,
4 3 24 5 24 5
3 8 125 54
𝑊𝑊 𝑥𝑥 ≈ 0,1 − 0,12 + ∙ 0,13 − ∙ 0,14 + ∙ 0,15 − ∙ 0,16
2 3 24 5
≈ 0,091274617
ПРЕСМЕТУВАЊЕ НА W (x) ЗА x > 1/e:
ЊУТНОВ НУМЕРИЧКИ МЕТОД