Диференціальні рівняння









Візуалізація повітряного потоку з рівняння Нав'є-Стокса




Візуалізація теплообміну у корпусі насоса, отримана шляхом розв'язування рівняння теплопровідності





Ісаак Ньютон





Ґотфрід Лейбніц


Диференціа́льні рівня́ння — рівняння, що встановлюють залежність між незалежними змінними, числами (параметрами), невідомими функціями та їхніми похідними. Невідома функція може бути як скалярною, так і векторною.


Такі залежності віднаходяться в різних областях знань: у механіці, фізиці, хімії, біології, економіці та ін. Диференціальні рівняння широко використовуються на практиці, зокрема для опису перехідних процесів, коливань, теплопровідності, деформації балок і пластин, поширення електричного струму у провіднику тощо.


Диференціальні рівняння або теорія диференціальних рівнянь — розділ математики, який розглядає теорію та способи розв'язування диференціальних рівнянь.




Зміст





  • 1 Основні поняття і визначення


  • 2 Історія


  • 3 Звичайні диференціальні рівняння


  • 4 Диференціальні рівняння в частинних похідних


  • 5 Лінійні та нелінійні диференціальні рівняння

    • 5.1 Лінійні диференціальні рівняння


    • 5.2 Нелінійні диференціальні рівняння



  • 6 Існування розв'язків


  • 7 Точні розв'язки


  • 8 Приклади


  • 9 Див. також


  • 10 Примітки


  • 11 Література

    • 11.1 Українською


    • 11.2 Іншими мовами



  • 12 Посилання




Основні поняття і визначення |


У випадку одного аргументу диференціальне рівняння називається звичайним; у випадку декількох аргументів — диференціальним рівнянням з частинними похідними. Складнішими є інтегро-диференціальні рівняння.


Порядком диференціального рівняння називається найвищий порядок похідної, що входить у рівняння.


Степенем диференціального рівняння називається найвищий степінь, до якого піднесено похідну найбільшого порядку, що входить у рівняння.


Розв'язком диференційного рівняння порядку n називається функція, що має похідні, до n-ного порядку включно на деякому інтервалі, підставлення якої у рівняння перетворює його у тотожність. Якщо рівняння має розв'язок, то не один, а нескінченну множину; розв'язок може залежати не лише від аргументу, але також від однієї або декількох довільних сталих чи функцій. Якщо розв'язок рівняння отримано у формі неявної функції, то його називають інтегралом 
рівняння.


Початковими умовами або граничними умовами називаються додаткові умови, що накладаються на функцію при розв'язку конкретної задачі, що приводить до диференціального рівняння. За цих умов розв'язок може виявитись єдиним. Розв'язок рівняння, що залежить від довільних сталих, кількість яких дорівнює порядку рівняння і які можуть бути підібраними так, щоб задовольнити будь-яким початковим та граничним умовам, що допускають єдиний розв'язок, називається загальним розв'язком. Частинним розв'язком диференціального рівняння називається будь-який розв'язок, що може бути отриманий із загального при визначених числових значеннях довільних сталих. Довільні сталі, що входять в загальний розв'язок, визначаються з початкових або граничних умов.


Диференціальне рівняння називається інтегровним в квадратурах, якщо задачу знаходження усіх розв'язків можна звести до обчислення скінченного числа інтегралів від відомих функцій і простих алгебраїчних операцій. Через те, що багато рівнянь не можуть бути виражені через прості функції, тому деякі, рішення, що часто зустрічаються в таких задачах, отримали власні назви, були досліджені їх значення і взаємозв'язок, і тепер вони входять у число спеціальних функцій.


Спочатку диференціальні рівняння виникли із задач механіки, в яких брали участь координати тіл, їхні швидкості та прискорення, розглянуті як функції від часу, пізніше вони знайшли застосування практично в усіх розділах фізики - такі основні для своїх областей рівняння як рівняння Максвелла в електродинаміці, рівняння Ейнштейна у загальній теорії відносності та рівняння Шредінгера у квантовій механіці є диференціальними. Багато моделей з інших наук, таких як біологія, хімія і економіка також описуються різноманітними диференціальними рівняннями.


Для багатьох з цих рівнянь, в тому числі практично важливих, наприклад, рівняння Нав'є-Стокса, допоки що не знайдено розв'язку в загальному вигляді. Проте в реальних задачах за допомогою чисельних методів можна знайти їх рішення з будь-якою необхідною точністю.



Історія |





Леонард Ейлер





Жозеф-Луї Лагранж





П'єр-Симон Лаплас





Жозеф Ліувілль





Анрі Пуанкаре


Диференціальні рівняння винайдені Ньютоном (1642—1727). Ньютон вважав цей свій винахід настільки важливим, що зашифрував його у вигляді анаграми, смисл якої в сучасних термінах можна вільно передати так: «закони природи виражаються диференціальними рівняннями».


Основним аналітичним досягненням Ньютона було розкладання всіляких функцій в ступеневі ряди (сенс другої, довгої анаграми Ньютона в тому, що для вирішення будь-якого рівняння потрібно підставити в рівняння ряд і прирівняти члени однакового степеня). Особливе значення мала тут відкрита ним формула бінома Ньютона (зрозуміло, не тільки з цілими показниками, для яких формулу знав, наприклад, Вієт (1540—1603), але і, що особливо важливе, з дробовими і негативними показниками). Ньютон розклав в «ряди Тейлора» всі основні елементарні функції (раціональні, радикали, тригонометричні, експоненту і логарифм). Це, разом з складеною ним таблицею первісних (яка перейшла в майже незмінному вигляді в сучасні підручники аналізу), дозволяло йому, за його словами, порівнювати площі будь-яких фігур «за половину чверті години».


Ньютон указував, що коефіцієнти його рядів пропорційні послідовним похідним функції, але не зупинявся на цьому детально, оскільки він справедливо вважав, що всі обчислення в аналізі зручніше проводити не за допомогою кратних диференціювань, а шляхом обчислення перших членів ряду. Для Ньютона зв'язок між коефіцієнтами ряду і похідними був скоріше засобом обчислення похідних, чим засобом складання ряду. Одним з найважливіших досягнень Ньютона є його теорія сонячної системи, викладена в «Математичних принципах натуральної філософії» («Principia») без допомоги математичного аналізу. Зазвичай вважають, що Ньютон відкрив за допомогою свого аналізу закон всесвітнього тяжіння. Насправді Ньютону (1680) належить лише доказ еліптичності орбіт в полі тяжіння за законом зворотних квадратів: сам цей закон був вказаний Ньютону Гуком (1635—1703) і, мабуть, вгадувався ще декількома вченими.


З величезного числа робіт XVIII століття з диференціальних рівнянь виділяються роботи Ейлера (1707—1783) і Лагранжа (1736—1813). У цих роботах була передусім розвинена теорія малих коливань, а отже — теорія лінійних систем диференціальних рівнянь; попутно виникли основні поняття лінійної алгебри (власні числа і вектори в n-мірному випадку). Характеристичне рівняння лінійного оператора довго називали секулярним, оскільки саме з такого рівняння визначаються секулярні (вікові, тобто повільні в порівнянні з річним рухом) збурення планетних орбіт згідно з теорією малих коливань Лагранжа. Услід за Ньютоном Лаплас і Лагранж, а пізніше Гаус (1777—1855) розвивають також методи теорії збуджень.


Коли була доведена нерозв'язність алгебраїчних рівнянь в радикалах, Жозеф Ліувілль (1809—1882) побудував аналогічну теорію для диференціальних рівнянь, встановивши неможливість рішення низки рівнянь (зокрема таких класичних, як лінійні рівняння другого порядку) в елементарних функціях і квадратурі. Пізніше Софус Лі (1842—1899), аналізуючи питання про інтегрування рівнянь в квадратурі, прийшов до необхідності детально досліджувати групи дифеоморфізмів (що отримали згодом ім'я груп Лі) — так з теорії диференціальних рівнянь виникла одна з найплідніших областей сучасної математики, подальший розвиток якої був тісно пов'язаний зовсім з іншими питаннями (алгебри Лі ще раніше розглядали Сімеон-Дені Пуассон (1781—1840) і, особливо, Карл Густав Якоб Якобі (1804—1851)).


Новий етап розвитку теорії диференціальних рівнянь починається з робіт Анрі Пуанкаре (1854—1912), створена ним «якісна теорія диференціальних рівнянь» разом з теорією функцій комплексних змінних привела до заснування сучасної топології. Якісна теорія диференціальних рівнянь, або, як тепер її частіше називають, теорія динамічних систем, зараз розвивається найактивніше і має найважливіші застосування теорії диференціальних рівнянь в природознавстві.



Звичайні диференціальні рівняння |


Докладніше: Звичайні диференціальні рівняння

Звичайні диференціальні рівняння — це рівняння виду F(t,x,x′,x″,...,x(n))=0displaystyle F(t,x,x',x'',...,x^(n))=0, де x=x(t)displaystyle x=x(t) — невідома функція (можливо, вектор-функція; в такому випадку часто говорять про систему диференціальних рівнянь), що залежить від змінної часу tdisplaystyle t, штрих означає диференціювання по tdisplaystyle t. Число ndisplaystyle n називається порядком диференціального рівняння.


Розв'язком (або рішенням) диференціального рівняння називається функція, що диференціюється n разів, і задовольняє рівнянню в усіх точках своєї області визначення. Зазвичай існує ціла множина таких функцій, і для вибору однієї з них на розв'язок потрібно накласти додаткові умови: наприклад, вимагати, щоб рішення приймало в певній точці певне значення.


Основні завдання і результати теорії диференціальних рівнянь: існування і єдиність рішення різних задач для ЗДР, методи розв'язання простих ЗДР, якісне дослідження рішень ЗДР без знаходження їхнього явного вигляду.



Диференціальні рівняння в частинних похідних |


Докладніше: Диференціальне рівняння з частинними похідними

Диференціальні рівняння в частинних похідних — це рівняння, що містять невідомі функції від декількох змінних та їх частинних похідних.


Загальний вид таких рівнянь можна представити у вигляді:



F(x1,x2,…,xm,z,∂z∂x1,∂z∂x2,…,∂z∂xm,∂2z∂x12,∂2z∂x1∂x2,∂2z∂x22,…,∂nz∂xmn)=0displaystyle Fleft(x_1,x_2,dots ,x_m,z,frac partial zpartial x_1,frac partial zpartial x_2,dots ,frac partial zpartial x_m,frac partial ^2zpartial x_1^2,frac partial ^2zpartial x_1partial x_2,frac partial ^2zpartial x_2^2,dots ,frac partial ^nzpartial x_m^nright)=0,

де x1,x2,…,xmdisplaystyle x_1,x_2,dots ,x_m — незалежні змінні, а zdisplaystyle z! — функція цих змінних.



Лінійні та нелінійні диференціальні рівняння |


Як звичайні диференціальні рівняння, так і рівняння у частинних похідних можна поділити на лінійні та нелінійні.



Лінійні диференціальні рівняння |


Диференціальне рівняння є лінійним, якщо невідома функція і її похідні входять у рівняння лише у першому степені (й не перемножаються одна з одною). Для таких рівнянь розв'язки утворюють афінний підпростір простору функцій. Теорія лінійних диференціальних рівнянь розвинена значно глибше, ніж теорія нелінійних рівнянь. Загальний вигляд лінійного диференціального рівняння ndisplaystyle n-го порядку:


pn(x)y(n)(x)+pn−1(x)y(n−1)(x)+⋯+p0(x)y(x)=r(x),displaystyle p_n(x)y^(n)(x)+p_n-1(x)y^(n-1)(x)+cdots +p_0(x)y(x)=r(x),

де pi(x)displaystyle p_i(x) — відомі функції незалежної змінної, що називаються коефіцієнтами рівняння. Функція r(x)displaystyle r(x) у правій частині називається вільним членом (єдиний доданок, що є незалежним від невідомої функції). Важливим частковим класом лінійних рівнянь є лінійні диференціальні рівняння із сталими коефіцієнтами.


Підкласом лінійних рівнянь є однорідні диференціальні рівняння — рівняння, що не мають вільного члена: r(x)=0displaystyle r(x)=0. Для однорідних диференціальних рівнянь виконується принцип суперпозиції: лінійна комбінація часткових розв'язків такого рівняння також буде його розв'язком. Усі інші лінійні диференціальні рівняння називаються неоднорідними диференціальними рівняннями.



Нелінійні диференціальні рівняння |


Докладніше: Нелінійні диференціальні рівняння

Нелінійне диференціальне рівняння — це рівняння, в якому невідомою величиною є деяка функція та у диференціальне рівняння входить не лише вона, але й різні її похідні в нелінійному виді. Розрізняють звичайні нелінійні диференціальні рівняння і нелінійні диференціальні рівняння в частинних похідних.


Нелінійні диференціальні рівняння виникли із задач нелінійної механіки, в яких фігурували координати тіл, їх швидкості та прискорення, розглянуті як функції від часу.


Нелінійні диференціальні рівняння у загальному випадку не мають розроблених методів розв'язування, крім деяких часткових випадків. В деяких випадках (із застосуванням тих чи інших наближень) вони можуть бути зведені до лінійних. Наприклад, лінійне рівняння гармонічного осцилятора d2ydx2+ω2y=0displaystyle frac d^2ydx^2+omega ^2y=0 може розглядатись як наближення нелінійного рівняння математичного маятника d2ydx2+ω2sin⁡y=0displaystyle frac d^2ydx^2+omega ^2sin y=0 для випадку малих амплітуд, коли y≈sin⁡ydisplaystyle yapprox sin y.



Існування розв'язків |


Розв'язування диференціальних рівнянь не схоже на розв'язування алгебраїчних рівнянь. Рішення часто є неочевидним і складним, і навіть такі питання як існування рішення, або його унікальність є напрочуд цікавими.


Для рівняннь першого порядку, теорема Пеано дає набір достатніх умов, при яких у рівняння є принаймні один розв'язок. Теорема формулюється так:




Нехай функція f(t,x)displaystyle f(t,x) неперервна в деякій області |t−t0|⩽a,|x−x0|⩽bt-t_0 і βdisplaystyle beta - максимум |f(t,x)|f(t,x) у цій області. Якщо h=minf(a,bβg)displaystyle h=minmathcal f(a,frac bbeta mathcal g), то на відрізку [t0−h,t0+h]displaystyle [t_0-h,t_0+h] існує принаймні одне рішення рівняння dxdt=f(t,x)displaystyle frac dxdt=f(t,x), що задовільняє умові x(t0)=x0displaystyle x(t_0)=x_0.



Для рівнянь більш високих порядків існує наступна теорема:


Для рівняння


y(n)+y(n−1)f1(x)+⋯+fn−1(x)y′+fn(x)y=g(x)displaystyle y^(n)+y^(n-1)f_1(x)+cdots +f_n-1(x)y'+f_n(x)y=g(x)

Тоді для будь-якого x0 з інтервалу [a, b], на якому функції fn, ..., f0 і g(x) є визначенними, і для будь яких С1, С2 ... Сn, що задають граничні умови


y(x0)=C1,y′(x0)=C2,⋯,y(n)(x0)=Cndisplaystyle y(x_0)=C_1,y'(x_0)=C_2,cdots ,y^(n)(x_0)=C_n

Існує одне і тільки одне рішення, і воно також визначене на цьому інтервалі.[1]



Точні розв'язки |


Деякі диференціальні рівняння мають розв'язки, що можна подати точною формулою. Такі класи рівнянь подані нижче.


В таблиці, H(x), Z(x), H(y), Z(y), чи H(x,y), Z(x,y) — довільні інтегровні функції від x чи y (або від обидвох параметрів), a A, B, C, I, L, N, M — константи. В загальному A, B, C, I, L, є дійсними числами, а N, M, P та Q можуть бути комплексними. Диференціальні рівняння подані в альтернативній формі, що дозволяє їх розв'язати методом інтегрування.
































Диференційні рівнянняЗагальний розв'язок
1
dydx=F(x)displaystyle frac mathrm d ymathrm d x=F(x),!

dy=F(x)dxdisplaystyle mathrm d y=F(x),mathrm d x,!



y=∫F(x)dxdisplaystyle y=int F(x),mathrm d x,!
2
dydx=F(y)displaystyle frac mathrm d ymathrm d x=F(y),!

dy=F(y)dxdisplaystyle mathrm d y=F(y),mathrm d x,!



x=∫dyF(y)displaystyle x=int frac mathrm d yF(y),!
3
H(y)dydx+Z(x)=0displaystyle H(y)frac mathrm d ymathrm d x+Z(x)=0,!

H(y)dy+Z(x)dx=0displaystyle H(y),mathrm d y+Z(x),mathrm d x=0,!



∫H(y)dy+∫Z(x)dx=Cdisplaystyle int H(y),mathrm d y+int Z(x),mathrm d x=C,!
4
dydx+H(x)y+Z(x)=0displaystyle frac mathrm d ymathrm d x+H(x)y+Z(x)=0,!

dy+H(x)ydx+Z(x)dx=0displaystyle mathrm d y+H(x)y,mathrm d x+Z(x),mathrm d x=0,!



y=−e−∫H(x)dx∫e∫H(x)dxZ(x)dxdisplaystyle y=-e^-int H(x),mathrm d xint e^int H(x)mathrm d xZ(x),mathrm d x,!
5dydx=F(yx)displaystyle frac mathrm d ymathrm d x=Fleft(frac yxright),!
ln⁡Cx=∫drF(r)−rdisplaystyle ln Cx=int frac mathrm d rF(r)-r,!

розв'язком може бути неявна фунція від x та y, отримана обчисленням наведеного інтегралу використовуючи заміну змінних r=y/xdisplaystyle r=y/x,!


6d2ydx2=F(y)displaystyle frac mathrm d ^2ymathrm d x^2=F(y),!
x=±∫dy2∫F(y)dy+C1+C2displaystyle x=pm int frac mathrm d ysqrt 2int F(y),mathrm d y+C_1+C_2,!
7
H(x,y)dydx+Z(x,y)=0displaystyle H(x,y)frac mathrm d ymathrm d x+Z(x,y)=0,!

H(x,y)dy+Z(x,y)dx=0displaystyle H(x,y),mathrm d y+Z(x,y),mathrm d x=0,!


Якщо ДР є точним, тобто ∂H∂x=∂Z∂ydisplaystyle frac partial Hpartial x=frac partial Zpartial y,!

тоді розв'язок задається формулою:


F(x,y)=∫[H(x,y)dy+Z(x,y)dx]+γ(y)+χ(x)=Cdisplaystyle F(x,y)=int left[H(x,y),mathrm d y+Z(x,y),mathrm d xright]+gamma (y)+chi (x)=C,!


де γ(y)displaystyle gamma (y),! та χ(x)displaystyle chi (x),! — певні функції, залежні від інтегралів, що дозволяють коректно визначити функцію F(x,y)displaystyle F(x,y),! hold.


Якщо рівняння не є точним, з функцій H(x,y) та Z(x,y) можна визначити інтегральний множник, після домноження рівняння на який воно розв'язується аналогічно до точного.


8d2ydx2+Idydx+Ly=0displaystyle frac mathrm d ^2ymathrm d x^2+Ifrac mathrm d ymathrm d x+Ly=0,!

Якщо I2>4Ldisplaystyle I^2>4L,!


тоді y=Ne(−I+I2−4L)x2+Me−(I+I2−4L)x2displaystyle y=Ne^left(-I+sqrt I^2-4Lright)frac x2+Me^-left(I+sqrt I^2-4Lright)frac x2,!


Якщо I2=4Ldisplaystyle I^2=4L,!


тоді y=(Ax+B)e−Ix/2displaystyle y=(Ax+B)e^-Ix/2,!


Якщо I2<4Ldisplaystyle I^2<4L,!


тоді y=e−Ix2[Psin⁡(|I2−4L|x2)+Qcos⁡(|I2−4L|x2)]displaystyle y=e^-Ifrac x2left[Psin left(sqrt leftfrac x2right)+Qcos left(sqrt leftfrac x2right)right],!


9∑α=1dIαdαydxα=0displaystyle sum _alpha =1^dI_alpha frac mathrm d ^alpha ymathrm d x^alpha =0,!

∑α=1dAαeBαx=0displaystyle sum _alpha =1^dA_alpha e^B_alpha x=0,!


де Bαdisplaystyle B_alpha ,! — d розв'зки поліному степеня d:


∏α=1d(B−Bα)=0displaystyle prod _alpha =1^dleft(B-B_alpha right)=0,!


Зауважте, що 3 і 4 є частковими випадками 7, вони досить поширені і презентовані для повноти.


Також 8 рівняння є частковим випадком 9, але 8 досить поширена форма рівнянь, особливо у простих фізичних та інженерних задачах.



Приклади |



  • Другий закон Ньютона можна записати у формі диференціального рівняння

md2xdt2=F(x,t)displaystyle mfrac d^2xdt^2=F(x,t),

де mdisplaystyle m — маса тіла, xdisplaystyle x — його координата, F(x,t)displaystyle F(x,t) — сила, діюча на тіло з координатою xdisplaystyle x у момент часу tdisplaystyle t. Його розв'язком є траєкторія руху тіла під дією вказаної сили.


  • Коливання струни описується рівнянням

∂2u∂t2=a2∂2u∂x2displaystyle frac partial ^2upartial t^2=a^2frac partial ^2upartial x^2,

де u=u(x,t)displaystyle u=u(x,t) — відхилення струни в точці з координатою xdisplaystyle x у момент часу tdisplaystyle t, параметр adisplaystyle a задає властивості струни.


  • Диференціальне рівняння прогину пластини під дією рівномірно розподіленого навантаження qdisplaystyle q:

∂4w∂x4+∂4w∂x2∂y2+∂4w∂y4=qDdisplaystyle frac partial ^4wpartial x^4+frac partial ^4wpartial x^2partial y^2+frac partial ^4wpartial y^4=frac qD,

де wdisplaystyle w — вертикальні прогини пластини, Ddisplaystyle D — циліндрична жорсткість пластини при згині.



Див. також |


  • Асимптотично еквівалентні системи


Примітки |




  1. Виленкин Н. Я. и др. Дифференциальные уравнения



Література |



Українською |



  1. Самойленко А. М.; Перестюк М. О.; Парасюк I.О. (2003 р.). Диференціальні рівняння. Київ: Либідь. ISBN 966-06-0249-9.  (укр.)


  2. Бугрій О.М.; Процах Н.П.; Бугрій Н.В. (2011 р.). Основи диференціальних рівнянь: теорія, приклади та задачі : Навчальний посібник. Львів. ISBN 978-966-2645-01-9.  (укр.)


  3. Каленюк П.І. (2014 р.). Диференціальні рівняння : навчальний посібник. Львів: Міністерство освіти і науки України, Національний університет "Львівська політехніка". ISBN 9786176075646.  (укр.)


  4. Кривошея С.А.; Перестюк М.О.; Бурим В.М. (2004 р.). Диференціальні та інтегральні рівняння : підручник. Київ: Либідь. ISBN 9660603487.  (укр.)


  5. Ф. С. Гудименко (1958 р.). Диференціальні рівняння. Київ: Видавництво Київського державного університету.  (укр.)


Іншими мовами |



  1. Teschl, Gerald (2012). Ordinary Differential Equations and Dynamical Systems. Graduate Studies in Mathematics 140. American Mathematical Society. ISBN 978-0-8218-8328-0.  (англ.)


  2. Tenenbaum, Morris; Pollard, Harry (1985). Ordinary Differential Equations. Dover. ISBN 0-486-64940-7.  (англ.)


  3. Hartman, Philip (2002) [1964]. Ordinary differential equations. Classics in Applied Mathematics 38. Philadelphia: Society for Industrial and Applied Mathematics. ISBN 978-0-89871-510-1.  (англ.)


  4. Strauss, Walter A. (2008). Partial Differential Equations: An Introduction (вид. 2nd). John Wiley & Sons. ISBN 978-0470054567.  (англ.)


  5. В. И. Арнольд. Обыкновенные дифференциальные уравнения — 4-е изд. — Ижевск: Удм. гос. университет, 2000. — 367 с. ISBN 5-89806-029-4 (рос.)


Посилання |


  • Gabriel Nagy (2016), Ordinary Differential Equations, Michigan State University. (англ.)


  • ДИФЕРЕНЦІА́ЛЬНИХ РІВНЯ́НЬ ТЕО́РІЯ (ДРТ) //ЕСУ (укр.)





Popular posts from this blog

Save data to MySQL database using ExtJS and PHP [closed]2019 Community Moderator ElectionHow can I prevent SQL injection in PHP?Which MySQL data type to use for storing boolean valuesPHP: Delete an element from an arrayHow do I connect to a MySQL Database in Python?Should I use the datetime or timestamp data type in MySQL?How to get a list of MySQL user accountsHow Do You Parse and Process HTML/XML in PHP?Reference — What does this symbol mean in PHP?How does PHP 'foreach' actually work?Why shouldn't I use mysql_* functions in PHP?

Compiling GNU Global with universal-ctags support Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern) Data science time! April 2019 and salary with experience The Ask Question Wizard is Live!Tags for Emacs: Relationship between etags, ebrowse, cscope, GNU Global and exuberant ctagsVim and Ctags tips and trickscscope or ctags why choose one over the other?scons and ctagsctags cannot open option file “.ctags”Adding tag scopes in universal-ctagsShould I use Universal-ctags?Universal ctags on WindowsHow do I install GNU Global with universal ctags support using Homebrew?Universal ctags with emacsHow to highlight ctags generated by Universal Ctags in Vim?

Add ONERROR event to image from jsp tldHow to add an image to a JPanel?Saving image from PHP URLHTML img scalingCheck if an image is loaded (no errors) with jQueryHow to force an <img> to take up width, even if the image is not loadedHow do I populate hidden form field with a value set in Spring ControllerStyling Raw elements Generated from JSP tagds with Jquery MobileLimit resizing of images with explicitly set width and height attributeserror TLD use in a jsp fileJsp tld files cannot be resolved