در آموزشهای قبلی مجله فرادرس، با معادلات دیفرانسیل آشنا شدیم. در این آموزشها، روشهای حل معادلات دیفرانسیل مرتبه اول ، معادلات دیفرانسیل مرتبه دوم و معادلات مرتبه بالاتر را معرفی کردیم. همچنین به روش حل معادلات خاص، مانند معادله دیفرانسیل چبیشف پرداختیم. در این آموزش، دسته دیگری از معادلات دیفرانسیل را بهنام «معادلات دیفرانسیل کامل» (Exact Differential Equations) معرفی، و روش حل آنها را بیان خواهیم کرد.
تعریف
معادله دیفرانسل بهفرمِ
P ( x , y ) d x + Q ( x , y ) d y = 0 {P\left( {x,y} \right)dx + Q\left( {x,y} \right)dy }={ 0} P ( x , y ) d x + Q ( x , y ) d y = 0
را یک معادله دیفرانسیل کامل مینامیم، اگر تابع دومتغیره u ( x , y ) u\left( {x,y} \right) u ( x , y ) با مشتقات جزئی پیوسته وجود داشته باشد، بهطوری که:
d u ( x , y ) = P ( x , y ) d x + Q ( x , y ) d y . {du\left( {x,y} \right) \text{ = }}\kern0pt{ P\left( {x,y} \right)dx + Q\left( {x,y} \right)dy.} d u ( x , y ) = P ( x , y ) d x + Q ( x , y ) d y .
جواب عمومی یک معادله دیفرانسیل کامل، بهصورت زیر است:
u ( x , y ) = C u\left( {x,y} \right) = C u ( x , y ) = C
که در آن، C C C یک ثابت دلخواه است.
آزمون کامل بودن
فرض کنید توابع P ( x , y ) P\left( {x,y} \right) P ( x , y ) و Q ( x , y ) Q\left( {x,y} \right) Q ( x , y ) در دامنه مشخص D D D ، مشتقات جزئی پیوسته داشته باشند. معادله دیفرانسیل P ( x , y ) d x + Q ( x , y ) d y = 0 P\left( {x,y} \right)dx +Q\left( {x,y} \right)dy= 0 P ( x , y ) d x + Q ( x , y ) d y = 0 ، یک معادله کامل است اگر و تنها اگر تساوی زیر برقرار باشد:
∂ Q ∂ x = ∂ P ∂ y . \frac{{\partial Q}}{{\partial x}} = \frac{{\partial P}}{{\partial y}}. ∂ x ∂ Q = ∂ y ∂ P .
الگوریتم حل معادلات دیفرانسیل کامل
۱. ابتدا باید با استفاده از آزمون، از کامل بودن معادله دیفرانسیل مطمئن شویم:
∂ Q ∂ x = ∂ P ∂ y . \frac{{\partial Q}}{{\partial x}} = \frac{{\partial P}}{{\partial y}}. ∂ x ∂ Q = ∂ y ∂ P .
2. دستگاه معادلات دیفرانسیل زیر را تشکیل میدهیم که تابع u ( x , y ) u\left( {x,y} \right) u ( x , y ) را تعریف میکند:
{ ∂ u ∂ x = P ( x , y ) ∂ u ∂ y = Q ( x , y ) . \left\{ \begin{array}{l} \frac{{\partial u}}{{\partial x}} = P\left( {x,y} \right)\\ \frac{{\partial u}}{{\partial y}} = Q\left( {x,y} \right) \end{array} \right.. { ∂ x ∂ u = P ( x , y ) ∂ y ∂ u = Q ( x , y ) .
۳. از معادله اول نسبت به x x x انتگرال گرفته و بهجای ثابت C C C انتگرال، یک تابع مجهول از y y y قرار میدهیم:
u ( x , y ) = ∫ P ( x , y ) d x + φ ( y ) . {u\left( {x,y} \right) \text{ = }}\kern0pt{ \int {P\left( {x,y} \right)dx} + \varphi \left( y \right).} u ( x , y ) = ∫ P ( x , y ) d x + φ ( y ) .
۴. از رابطه اخیر، نسبت به y y y مشتق میگیریم و تابع u ( x , y ) u\left( {x,y} \right) u ( x , y ) را در معادله دوم جایگذاری میکنیم:
∂ u ∂ y = ∂ ∂ y [ ∫ P ( x , y ) d x + φ ( y ) ] = Q ( x , y ) . {\frac{{\partial u}}{{\partial y}} \text{ = }}\kern0pt {\frac{\partial }{{\partial y}}\left[ {\int {P\left( {x,y} \right)dx} + \varphi \left( y \right)} \right] } = {Q\left( {x,y} \right).} ∂ y ∂ u = ∂ y ∂ [ ∫ P ( x , y ) d x + φ ( y ) ] = Q ( x , y ) .
با کمی عملیات جبری روی معادله اخیر، میتوان توصیف تابع مجهول φ ( y ) {\varphi \left( y \right)} φ ( y ) را نوشت:
φ ’ ( y ) = Q ( x , y ) − ∂ ∂ y ( ∫ P ( x , y ) d x ) . {\varphi’\left( y \right) } = {Q\left( {x,y} \right) }-{ \frac{\partial }{{\partial y}}\left( {\int {P\left( {x,y} \right)dx} } \right).} φ ’ ( y ) = Q ( x , y ) − ∂ y ∂ ( ∫ P ( x , y ) d x ) .
۵. با انتگرالگیری از تساوی اخیر، تابع φ ( y ) {\varphi \left( y \right)} φ ( y ) ، و در نتیجه تابع u ( x , y ) u\left( {x,y} \right) u ( x , y ) بهدست میآید:
u ( x , y ) = ∫ P ( x , y ) d x + φ ( y ) . {u\left( {x,y} \right) \text{ = }}\kern0pt{ \int {P\left( {x,y} \right)dx} + \varphi \left( y \right).} u ( x , y ) = ∫ P ( x , y ) d x + φ ( y ) .
6. در نهایت، جواب عمومی معادله دیفرانسیل کامل بهصورت زیر خواهد بود:
u ( x , y ) = C . u\left( {x,y} \right) = C. u ( x , y ) = C .
نکته: در گام ۳، میتوان بهجای انتگرال گرفتن معادله اول نسبت به x x x ، از معادله دوم نسبت به y y y انتگرال گرفت. بنابراین، بعد از انتگرالگیری باید تابع مجهول ψ ( x ) {\psi \left( x \right)} ψ ( x ) را پیدا کنیم.
حل معادلات دیفرانسیل با استفاده از کامپیوتر و به روش عددی از اهمیت بالایی برخوردار است. اگر علاقهمند به حل معادلات دیفرانسیل به روش عددی هستید میتوانید از مجموعه آموزش فرترن مقدماتی تا پیشرفته فرادرس استفاده کنید.
مثالها
در ادامه، چند مثال حلشده را برای درک بهتر حل معادلات دیفرانسیل کامل بیان میکنیم.
مثال ۱
معادله دیفرانسیل زیر را حل کنید.
2 x y d x + ( x 2 + 3 y 2 ) d y = 0 2xydx +\left( {{x^2} + 3{y^2}} \right)dy= 0 2 x y d x + ( x 2 + 3 y 2 ) d y = 0
حل: معادله بالا، یک معادله کامل است، زیرا مشتقات جزئی آن یکسان هستند:
∂ Q ∂ x = ∂ ∂ x ( x 2 + 3 y 2 ) = 2 x , ∂ P ∂ y = ∂ ∂ y ( 2 x y ) = 2 x . {{\frac{{\partial Q}}{{\partial x}} }={ \frac{\partial }{{\partial x}}\left( {{x^2} + 3{y^2}} \right) }={ 2x,\;\;}}\kern-0.3pt {{\frac{{\partial P}}{{\partial y}} }={ \frac{\partial }{{\partial y}}\left( {2xy} \right) }={ 2x.}} ∂ x ∂ Q = ∂ x ∂ ( x 2 + 3 y 2 ) = 2 x , ∂ y ∂ P = ∂ y ∂ ( 2 x y ) = 2 x .
دستگاه معادلات دیفرانسیل زیر را برای یافتن u ( x , y ) u\left( {x,y} \right) u ( x , y ) تشکیل میدهیم:
{ ∂ u ∂ x = 2 x y ∂ u ∂ y = x 2 + 3 y 2 . \left\{ \begin{array}{l} \frac{{\partial u}}{{\partial x}} = 2xy\\ \frac{{\partial u}}{{\partial y}} = {x^2} + 3{y^2} \end{array} \right.. { ∂ x ∂ u = 2 x y ∂ y ∂ u = x 2 + 3 y 2 .
با انتگرالگیری از معادله اول نسبت به x x x ، داریم:
u ( x , y ) = ∫ 2 x y d x = x 2 y + φ ( y ) . {u\left( {x,y} \right) = \int {2xydx} }={ {x^2}y + \varphi \left( y \right).} u ( x , y ) = ∫ 2 x y d x = x 2 y + φ ( y ) .
جایگذاری عبارت u ( x , y ) u\left( {x,y} \right) u ( x , y ) در معادله دوم دستگاه، به عبارت زیر منجر خوهد شد:
∂ u ∂ y = ∂ ∂ y [ x 2 y + φ ( y ) ] = x 2 + 3 y 2 , ⇒ x 2 + φ ’ ( y ) = x 2 + 3 y 2 , ⇒ φ ’ ( y ) = 3 y 2 . {{\frac{{\partial u}}{{\partial y}} }={ \frac{\partial }{{\partial y}}\left[ {{x^2}y + \varphi \left( y \right)} \right] }={ {x^2} + 3{y^2},\;\;}}\\ \Rightarrow {{{x^2} + \varphi’\left( y \right) }={ {x^2} + 3{y^2},\;\;}}\Rightarrow {\varphi’\left( y \right) = 3{y^2}.} ∂ y ∂ u = ∂ y ∂ [ x 2 y + φ ( y ) ] = x 2 + 3 y 2 , ⇒ x 2 + φ ’ ( y ) = x 2 + 3 y 2 , ⇒ φ ’ ( y ) = 3 y 2 .
اگر از معادله اخیر انتگرال بگیریم، تابع مجهول φ ( y ) {\varphi \left( y \right)} φ ( y ) بهدست میآید:
φ ( y ) = ∫ 3 y 2 d y = y 3 \varphi \left( y \right) = \int {3{y^2}dy} = {y^3} φ ( y ) = ∫ 3 y 2 d y = y 3
بنابراین، جواب عمومی معادله دیفرانسسل کامل، بهصورت زیر خواهد بود:
x 2 y + y 3 = C {x^2}y + {y^3} = C x 2 y + y 3 = C
که در آن، C C C یک ثابت اختیاری است.
مثال ۲
جواب معادله دیفرانسیل زیر را بهدست آورید:
( 6 x 2 – y + 3 ) d x + ( 3 y 2 – x – 2 ) d y = 0 \left( {6{x^2} – y + 3} \right)dx +\left( {3{y^2} – x – 2} \right)dy=0 ( 6 x 2 – y + 3 ) d x + ( 3 y 2 – x –2 ) d y = 0
حل: ابتدا کامل بودن معادله را بررسی میکنیم:
∂ Q ∂ x = ∂ ∂ x ( 3 y 2 – x – 2 ) = – 1 , ∂ P ∂ y = ∂ ∂ y ( 6 x 2 – y + 3 ) = – 1. {{\frac{{\partial Q}}{{\partial x}} }={ \frac{\partial }{{\partial x}}\left( {3{y^2} – x – 2} \right) }={ – 1,\;\;}}\kern-0.3pt {{\frac{{\partial P}}{{\partial y}} }={ \frac{\partial }{{\partial y}}\left( {6{x^2} – y + 3} \right) }={ – 1.}} ∂ x ∂ Q = ∂ x ∂ ( 3 y 2 – x –2 ) = –1 , ∂ y ∂ P = ∂ y ∂ ( 6 x 2 – y + 3 ) = –1.
بنابراین، معادله دیفرانسیل، کامل است. در ادامه، دستگاه معادلات را برای تعیین تابع u ( x , y ) u\left( {x,y} \right) u ( x , y ) تشکیل میدهیم:
{ ∂ u ∂ x = P ( x , y ) = 6 x 2 – y + 3 ∂ u ∂ y = Q ( x , y ) = 3 y 2 – x – 2 \left\{ \begin{array}{l} \frac{{\partial u}}{{\partial x}} = P\left( {x,y} \right) = 6{x^2} – y + 3\\ \frac{{\partial u}}{{\partial y}} = Q\left( {x,y} \right) = 3{y^2} – x – 2 \end{array} \right. { ∂ x ∂ u = P ( x , y ) = 6 x 2 – y + 3 ∂ y ∂ u = Q ( x , y ) = 3 y 2 – x –2
در ادامه، با فرض ثابت بودن y y y ، از معادله اول نسبت به متغیر x x x انتگرال میگیریم. در نتیجه، داریم:
u ( x , y ) = ∫ ( 6 x 2 – y + 3 ) d x = 6 x 3 3 – x y + 3 x + φ ( y ) = 2 x 3 – x y + 3 x + φ ( y ) . {u\left( {x,y} \right) }={ \int {\left( {6{x^2} – y + 3} \right)dx} } \\ = {\frac{{6{x^3}}}{3} – xy + 3x + \varphi \left( y \right) } = {2{x^3} – xy + 3x + \varphi \left( y \right).} u ( x , y ) = ∫ ( 6 x 2 – y + 3 ) d x = 3 6 x 3 – x y + 3 x + φ ( y ) = 2 x 3 – x y + 3 x + φ ( y ) .
در رابطه بالا، تابع مشتقپذیر پیوسته φ ( y ) \varphi \left( y \right) φ ( y ) را بهجای ثابت C C C در نظر گرفتهایم.
با قرار دادن u ( x , y ) u\left( {x,y} \right) u ( x , y ) در معادله دوم دستگاه، داریم:
$$\require{cancel}<br />
{\frac{{\partial u}}{{\partial y}} \text{ = }}\kern0pt<br />
{\frac{\partial }{{\partial y}}\left[ {2{x^3} – xy + 3x + \varphi \left( y \right)} \right] }<br />
= { – \cancel{x} + \varphi’\left( y \right) }<br />
= {3{y^2} – \cancel{x} – 2.}$$
در نتیجه، معادله مشتق φ ’ ( y ) \varphi’\left( y \right) φ ’ ( y ) بهصورت زیر است:
φ ’ ( y ) = 3 y 2 – 2. \varphi’\left( y \right) = 3{y^2} – 2. φ ’ ( y ) = 3 y 2 –2.
با انتگرالگیری از معادله بالا، تابع φ ( y ) \varphi \left( y \right) φ ( y ) بهدست میآید:
φ ( y ) = ∫ ( 3 y 2 – 2 ) d y = y 3 – 2 y . {\varphi \left( y \right) }={ \int {\left( {3{y^2} – 2} \right)dy} }={ {y^3} – 2y.} φ ( y ) = ∫ ( 3 y 2 –2 ) d y = y 3 –2 y .
بنابراین، تابع u ( x , y ) u\left( {x,y} \right) u ( x , y ) برابر است با:
u ( x , y ) = 2 x 3 – x y + 3 x + y 3 − 2 y . {u\left( {x,y} \right) }={ 2{x^3} – xy + 3x }+{ {y^3} }-{ 2y.} u ( x , y ) = 2 x 3 – x y + 3 x + y 3 − 2 y .
در نهایت، جواب عمومی معادله با عبارت ضمنی زیر توصیف میشود:
2 x 3 – x y + 3 x + y 3 − 2 y = C {2{x^3} – xy + 3x + {y^3} }-{ 2y }={ C} 2 x 3 – x y + 3 x + y 3 − 2 y = C
که در آن، C C C یک عدد حقیقی اختیاری است.
مثال ۳
معادله دیفرانسیل زیر را حل کنید:
e y d x + ( 2 y + x e y ) d y = 0 {e^y}dx +\left( {2y + x{e^y}} \right)dy=0 e y d x + ( 2 y + x e y ) d y = 0
حل: ابتدا کامل بودن معادله را بررسی میکنیم:
∂ Q ∂ x = ∂ ∂ x ( 2 y + x e y ) = e y , ∂ P ∂ y = ∂ ∂ y ( e y ) = e y . {{\frac{{\partial Q}}{{\partial x}} }={ \frac{\partial }{{\partial x}}\left( {2y + x{e^y}} \right) }={ {e^y},\;\;}}\kern-0.3pt {{\frac{{\partial P}}{{\partial y}} }={ \frac{\partial }{{\partial y}}\left( {{e^y}} \right) }={ {e^y}.}} ∂ x ∂ Q = ∂ x ∂ ( 2 y + x e y ) = e y , ∂ y ∂ P = ∂ y ∂ ( e y ) = e y .
میبینیم که تساوی ∂ Q ∂ x = ∂ P ∂ y {\frac{{\partial Q}}{{\partial x}}\normalsize} = {\frac{{\partial P}}{{\partial y}}\normalsize} ∂ x ∂ Q = ∂ y ∂ P برقرار است، بنابراین، معادله کامل است. اکنون تابع u ( x , y ) u\left( {x,y} \right) u ( x , y ) را از دستگاه معادلات دیفرانسیل زیر پیدا میکنیم:
{ ∂ u ∂ x = e y ∂ u ∂ y = 2 y + x e y . \left\{ \begin{array}{l} \frac{{\partial u}}{{\partial x}} = {e^y}\\ \frac{{\partial u}}{{\partial y}} = 2y + x{e^y} \end{array} \right.. { ∂ x ∂ u = e y ∂ y ∂ u = 2 y + x e y .
در نتیجه، داریم:
u ( x , y ) = ∫ P ( x , y ) d x = ∫ e y d x = x e y + φ ( y ) . {u\left( {x,y} \right) = \int {P\left( {x,y} \right)dx} } = {\int {{e^y}dx} }={ x{e^y} + \varphi \left( y \right).} u ( x , y ) = ∫ P ( x , y ) d x = ∫ e y d x = x e y + φ ( y ) .
اکنون، با مشتقگیری از u u u نسبت به y y y میتوانیم مشتق φ ’ ( y ) \varphi’\left( y \right) φ ’ ( y ) را حساب کنیم:
∂ u ∂ y = ∂ ∂ y [ x e y + φ ( y ) ] = 2 y + x e y , ⇒ x e y + φ ’ ( y ) = 2 y + x e y , ⇒ φ ’ ( y ) = 2 y . {{\frac{{\partial u}}{{\partial y}} }={ \frac{\partial }{{\partial y}}\left[ {x{e^y} + \varphi \left( y \right)} \right] }={ 2y + x{e^y},\;\;}}\\ \Rightarrow {{\cancel{x{e^y}} + \varphi’\left( y \right) }={ 2y + \cancel{x{e^y}},\;\;}}\\ \Rightarrow {\varphi’\left( y \right) = 2y.} ∂ y ∂ u = ∂ y ∂ [ x e y + φ ( y ) ] = 2 y + x e y , ⇒ x e y + φ ’ ( y ) = 2 y + x e y , ⇒ φ ’ ( y ) = 2 y .
در نتیجه، تابع φ ( y ) {\varphi \left( y \right)} φ ( y ) بهدست میآید:
φ ( y ) = ∫ 2 y d y = y 2 , ⇒ u ( x , y ) = x e y + φ ( y ) = x e y + y 2 . {\varphi \left( y \right) = \int {2ydy} = {y^2},\;\;}\Rightarrow {u\left( {x,y} \right) = x{e^y} + \varphi \left( y \right) } = {x{e^y} + {y^2}.} φ ( y ) = ∫ 2 y d y = y 2 , ⇒ u ( x , y ) = x e y + φ ( y ) = x e y + y 2 .
در نهایت، پاسخ معادله دیفرانسیل بهصورت زیر است:
x e y + y 2 = C . x{e^y} + {y^2} = C. x e y + y 2 = C .
مثال ۴
معادله دیفرانسیل زیر را حل کنید:
( 2 x y – sin x ) d x + ( x 2 – cos y ) d y = 0 \left( {2xy – \sin x} \right)dx +\left( {{x^2} – \cos y} \right)dy=0 ( 2 x y – sin x ) d x + ( x 2 – cos y ) d y = 0
حل: معادله فوق کامل است، زیرا:
∂ Q ∂ x = ∂ ∂ x ( x 2 – cos y ) = 2 x = ∂ P ∂ y = ∂ ∂ y ( 2 x y – sin x ) = 2 x . {\frac{{\partial Q}}{{\partial x}} }={ \frac{\partial }{{\partial x}}\left( {{x^2} – \cos y} \right) }={ 2x } = {\frac{{\partial P}}{{\partial y}} }={ \frac{\partial }{{\partial y}}\left( {2xy – \sin x} \right) }={ 2x.} ∂ x ∂ Q = ∂ x ∂ ( x 2 – cos y ) = 2 x = ∂ y ∂ P = ∂ y ∂ ( 2 x y – sin x ) = 2 x .
تابع u ( x , y ) u\left( {x,y} \right) u ( x , y ) را از دستگاه معادلات زیر پیدا میکنیم:
{ ∂ u ∂ x = 2 x y – sin x ∂ u ∂ y = x 2 – cos y . \left\{ \begin{array}{l} \frac{{\partial u}}{{\partial x}} = 2xy – \sin x\\ \frac{{\partial u}}{{\partial y}} = {x^2} – \cos y \end{array} \right.. { ∂ x ∂ u = 2 x y – sin x ∂ y ∂ u = x 2 – cos y .
با انتگرالگیری از معادله اول دستگاه فوق نسبت به متغیر x x x ، داریم:
u ( x , y ) = ∫ ( 2 x y – sin x ) d x = x 2 y + cos x + φ ( y ) . {u\left( {x,y} \right) }={ \int {\left( {2xy – \sin x} \right)dx} } = {{x^2}y + \cos x + \varphi \left( y \right).} u ( x , y ) = ∫ ( 2 x y – sin x ) d x = x 2 y + cos x + φ ( y ) .
اگر عبارت اخیر را در معادله دوم دستگاه قرار دهیم، به معادله زیر خواهیم رسید:
∂ u ∂ y = ∂ ∂ y [ x 2 y + cos x + φ ( y ) ] = x 2 – cos y , ⇒ x 2 + φ ’ ( y ) = x 2 – cos y , ⇒ φ ’ ( y ) = – cos y . {{\frac{{\partial u}}{{\partial y}} }={ \frac{\partial }{{\partial y}}\left[ {{x^2}y + \cos x + \varphi \left( y \right)} \right] }={ {x^2} – \cos y,\;\;}}\\\Rightarrow {{\cancel{x^2} + \varphi’\left( y \right) }={ \cancel{x^2} – \cos y,\;\;}}\\ \Rightarrow {\varphi’\left( y \right) = – \cos y.} ∂ y ∂ u = ∂ y ∂ [ x 2 y + cos x + φ ( y ) ] = x 2 – cos y , ⇒ x 2 + φ ’ ( y ) = x 2 – cos y , ⇒ φ ’ ( y ) = – cos y .
بنابراین:
φ ( y ) = ∫ ( – cos y ) d y = – sin y . {\varphi \left( y \right) = \int {\left( { – \cos y} \right)dy} }={ – \sin y.} φ ( y ) = ∫ ( – cos y ) d y = – sin y .
در نتیجه، تابع u ( x , y ) u\left( {x,y} \right) u ( x , y ) بهصورت زیر بهدست میآید:
x 2 y + cos x – sin y = C . {{x^2}y + \cos x – \sin y }={ C.} x 2 y + cos x – sin y = C .
در نهایت، جواب عمومی معادله دیفرانسیل، با فرمول ضمنی زیر بیان میشود:
x 2 y + cos x – sin y = C . {{x^2}y + \cos x – \sin y }={ C.} x 2 y + cos x – sin y = C .
مثال ۵
معادله دیفرانسیل زیر را حل کنید:
( 1 + 2 x x 2 – y 2 ) d x − 2 y x 2 – y 2 d y = 0 \left( {1 + 2x\sqrt {{x^2} – {y^2}} } \right)dx -2y\sqrt {{x^2} – {y^2}} dy=0 ( 1 + 2 x x 2 – y 2 ) d x − 2 y x 2 – y 2 d y = 0
حل: ابتدا باید کامل بودن معادله را بررسی کنیم:
∂ Q ∂ x = ∂ ∂ x ( – 2 y x 2 – y 2 ) = – 2 y ⋅ 2 x 2 x 2 – y 2 = – 2 x y x 2 – y 2 , ∂ P ∂ y = ∂ ∂ y ( 1 + 2 x x 2 – y 2 ) = 2 x ⋅ ( – 2 y ) 2 x 2 – y 2 = – 2 x y x 2 – y 2 . {\frac{{\partial Q}}{{\partial x}} }={ \frac{\partial }{{\partial x}}\left( { – 2y\sqrt {{x^2} – {y^2}} } \right) } = { – 2y \cdot \frac{{2x}}{{2\sqrt {{x^2} – {y^2}} }} } = { – \frac{{2xy}}{{\sqrt {{x^2} – {y^2}} }},}\\ {\frac{{\partial P}}{{\partial y}} }={ \frac{\partial }{{\partial y}}\left( {1 + 2x\sqrt {{x^2} – {y^2}} } \right) } = {2x \cdot \frac{{\left( { – 2y} \right)}}{{2\sqrt {{x^2} – {y^2}} }} } = { – \frac{{2xy}}{{\sqrt {{x^2} – {y^2}} }}.} ∂ x ∂ Q = ∂ x ∂ ( –2 y x 2 – y 2 ) = –2 y ⋅ 2 x 2 – y 2 2 x = – x 2 – y 2 2 x y , ∂ y ∂ P = ∂ y ∂ ( 1 + 2 x x 2 – y 2 ) = 2 x ⋅ 2 x 2 – y 2 ( –2 y ) = – x 2 – y 2 2 x y .
همانگونه که میبینیم، تساوی ∂ Q ∂ x = ∂ P ∂ y {\large\frac{{\partial Q}}{{\partial x}}\normalsize} = {\large\frac{{\partial P}}{{\partial y}}\normalsize} ∂ x ∂ Q = ∂ y ∂ P برقرار و معادله کامل است.
در ادامه، تابع u ( x , y ) u\left( {x,y} \right) u ( x , y ) را بهگونهای محاسبه میکنیم که در دستگاه زیر صدق کند:
{ ∂ u ∂ x = 1 + 2 x x 2 – y 2 ∂ u ∂ y = – 2 y x 2 – y 2 . \left\{ \begin{array}{l} \frac{{\partial u}}{{\partial x}} = 1 + 2x\sqrt {{x^2} – {y^2}} \\ \frac{{\partial u}}{{\partial y}} = – 2y\sqrt {{x^2} – {y^2}} \end{array} \right.. { ∂ x ∂ u = 1 + 2 x x 2 – y 2 ∂ y ∂ u = –2 y x 2 – y 2 .
با انتگرالگیری از معادله اول، داریم:
u ( x , y ) = ∫ ( 1 + 2 x x 2 – y 2 ) d x = x + ( x 2 – y 2 ) 3 2 3 2 + φ ( y ) = x + 2 3 ( x 2 – y 2 ) 3 2 + φ ( y ) {u\left( {x,y} \right) \text{ = }}\kern0pt{ \int {\left( {1 + 2x\sqrt {{x^2} – {y^2}} } \right)dx} } \\ = {x + \frac{{{{\left( {{x^2} – {y^2}} \right)}^{\frac{3}{2}}}}}{{\frac{3}{2}}} + \varphi \left( y \right) } \\ = {x + \frac{2}{3}{\left( {{x^2} – {y^2}} \right)^{\frac{3}{2}}} }+{ \varphi \left( y \right)} u ( x , y ) = ∫ ( 1 + 2 x x 2 – y 2 ) d x = x + 2 3 ( x 2 – y 2 ) 2 3 + φ ( y ) = x + 3 2 ( x 2 – y 2 ) 2 3 + φ ( y )
که در آن، φ ( y ) \varphi \left( y \right) φ ( y ) یک تابع مجهول از y y y است که باید آن را پیدا کنیم.
اکنون، نتیجه بهدستآمده را در معادله دوم دستگاه جایگذاری میکنیم:
∂ u ∂ y = ∂ ∂ y [ x + 2 3 ( x 2 – y 2 ) 3 2 + φ ( y ) ] = – 2 y x 2 – y 2 , ⇒ – 2 y x 2 – y 2 + φ ’ ( y ) = – 2 y x 2 – y 2 , ⇒ φ ’ ( y ) = 0. {{\frac{{\partial u}}{{\partial y}} }={ \frac{\partial }{{\partial y}}\Big[ {x + \frac{2}{3}{{\left( {{x^2} – {y^2}} \right)}^{\frac{3}{2}}} }}+{{ \varphi \left( y \right)} \Big] = – 2y\sqrt {{x^2} – {y^2}} ,\;\;}}\\\Rightarrow {{ – \cancel{2y\sqrt {{x^2} – {y^2}}} + \varphi’\left( y \right) }={ – \cancel{2y\sqrt {{x^2} – {y^2}}} ,\;\;}}\\ \Rightarrow {\varphi’\left( y \right) = 0.} ∂ y ∂ u = ∂ y ∂ [ x + 3 2 ( x 2 – y 2 ) 2 3 + φ ( y ) ] = –2 y x 2 – y 2 , ⇒ – 2 y x 2 – y 2 + φ ’ ( y ) = – 2 y x 2 – y 2 , ⇒ φ ’ ( y ) = 0.
با انتگرالگیری از عبارت اخیر، داریم:
φ ( y ) = C \varphi \left( y \right) = C φ ( y ) = C
که در آن، C C C یک ثابت است.
در نتیجه، جواب عمومی معادله دیفرانسیل، بهفرم زیر است:
x + 2 3 ( x 2 – y 2 ) 3 2 + C = 0. {x + \frac{2}{3}{\left( {{x^2} – {y^2}} \right)^{\frac{3}{2}}} }+{ C }={ 0.} x + 3 2 ( x 2 – y 2 ) 2 3 + C = 0.
مثال ۶
معادله دیفرانسیل زیر را با شرط اولیه y ( 1 ) = 1 y\left( 1 \right) = 1 y ( 1 ) = 1 حل کنید:
1 y 2 – 2 x = 2 x y ’ y 3 {\large\frac{1}{{{y^2}}}\normalsize} – {\large\frac{2}{x}\normalsize} ={\large\frac{{2xy’}}{{{y^3}}}\normalsize} y 2 1 – x 2 = y 3 2 x y ’
حل: ابتدا معادله را بهفرم استاندارد مینویسیم:
1 y 2 – 2 x = 2 x y 3 d y d x , ⇒ ( 1 y 2 – 2 x ) d x = 2 x y 3 d y , ⇒ ( 1 y 2 – 2 x ) d x – 2 x y 3 d y = 0. {\frac{1}{{{y^2}}} – \frac{2}{x} = \frac{{2x}}{{{y^3}}}\frac{{dy}}{{dx}},\;\;}\\ \Rightarrow {\left( {\frac{1}{{{y^2}}} – \frac{2}{x}} \right)dx = \frac{{2x}}{{{y^3}}}dy,\;\;}\\ \Rightarrow {\left( {\frac{1}{{{y^2}}} – \frac{2}{x}} \right)dx – \frac{{2x}}{{{y^3}}}dy }={ 0.} y 2 1 – x 2 = y 3 2 x d x d y , ⇒ ( y 2 1 – x 2 ) d x = y 3 2 x d y , ⇒ ( y 2 1 – x 2 ) d x – y 3 2 x d y = 0.
مشتقات جزئی مربوط به آزمون کامل بوده، بهصورت زیر هستند:
∂ Q ∂ x = ∂ ∂ x ( – 2 x y 3 ) = – 2 y 3 , ∂ P ∂ y = ∂ ∂ y ( 1 y 2 – 2 x ) = – 2 y 3 . {{\frac{{\partial Q}}{{\partial x}} }={ \frac{\partial }{{\partial x}}\left( { – \frac{{2x}}{{{y^3}}}} \right) }={ – \frac{2}{{{y^3}}},\;\;\;}}\kern-0.3pt {{\frac{{\partial P}}{{\partial y}} }={ \frac{\partial }{{\partial y}}\left( {\frac{1}{{{y^2}}} – \frac{2}{x}} \right) }={ – \frac{2}{{{y^3}}}.}} ∂ x ∂ Q = ∂ x ∂ ( – y 3 2 x ) = – y 3 2 , ∂ y ∂ P = ∂ y ∂ ( y 2 1 – x 2 ) = – y 3 2 .
در نتیجه، معادله کامل است. اکنون دستگاه معادلات زیر را برای یافتن تابع u ( x , y ) u\left( {x,y} \right) u ( x , y ) تشکیل میدهیم:
{ ∂ u ∂ x = 1 y 2 – 2 x ∂ u ∂ y = – 2 x y 3 . \left\{ \begin{array}{l} \frac{{\partial u}}{{\partial x}} = \frac{1}{{{y^2}}} – \frac{2}{x}\\ \frac{{\partial u}}{{\partial y}} = – \frac{{2x}}{{{y^3}}} \end{array} \right.. { ∂ x ∂ u = y 2 1 – x 2 ∂ y ∂ u = – y 3 2 x .
در ادامه، با انتگرالگیری از معادله دوم نسبت y y y ، تابع مورد نظر را محاسبه میکنیم:
u ( x , y ) = ∫ ( – 2 x y 3 ) d y = x y 2 + ψ ( x ) . {u\left( {x,y} \right) }={ \int {\left( { – \frac{{2x}}{{{y^3}}}} \right)dy} } = {\frac{x}{{{y^2}}} + \psi \left( x \right).} u ( x , y ) = ∫ ( – y 3 2 x ) d y = y 2 x + ψ ( x ) .
با مشتقگیری از معادله اخیر نسبت به متغیر x x x ، داریم:
∂ u ∂ x = ∂ ∂ x [ x y 2 + ψ ( x ) ] = 1 y 2 – 2 x , ⇒ 1 y 2 + ψ ’ ( x ) = 1 y 2 – 2 x , ⇒ ψ ’ ( x ) = – 2 x , ⇒ ψ ( x ) = – 2 ln ∣ x ∣ = ln 1 x 2 . {{\frac{{\partial u}}{{\partial x}} }={ \frac{\partial }{{\partial x}}\left[ {\frac{x}{{{y^2}}} + \psi \left( x \right)} \right] }={ \frac{1}{{{y^2}}} – \frac{2}{x},\;\;}}\\ \Rightarrow {{\cancel{\frac{1}{{{y^2}}}} + \psi’\left( x \right) }={ \cancel{\frac{1}{{{y^2}}}} – \frac{2}{x},\;\;}}\\ \Rightarrow {\psi’\left( x \right) = – \frac{2}{x},\;\;}\Rightarrow {{\psi \left( x \right) = – 2\ln \left| x \right| }={ \ln \frac{1}{{{x^2}}}.}} ∂ x ∂ u = ∂ x ∂ [ y 2 x + ψ ( x ) ] = y 2 1 – x 2 , ⇒ y 2 1 + ψ ’ ( x ) = y 2 1 – x 2 , ⇒ ψ ’ ( x ) = – x 2 , ⇒ ψ ( x ) = –2 ln ∣ x ∣ = ln x 2 1 .
در نهایت، جواب عمومی معادله دیفرانسیل، بهفرم ضمنی زیر بهدست میآید:
x y 2 + ln 1 x 2 = C . \frac{x}{{{y^2}}} + \ln \frac{1}{{{x^2}}} = C. y 2 x + ln x 2 1 = C .
جواب خصوصی را نیز میتوان با استفاده از شرط اولیه y ( 1 ) = 1 y\left( 1 \right) = 1 y ( 1 ) = 1 محاسبه کرد. با جایگذاری شرط اولیه، مقدار C C C محاسبه میشود:
1 1 2 + ln 1 1 2 = C , ⇒ 1 + 0 = C , ⇒ C = 1. {\frac{1}{{{1^2}}} + \ln \frac{1}{{{1^2}}} = C,\;\;}\Rightarrow {1 + 0 = C,\;\;}\Rightarrow {C = 1.} 1 2 1 + ln 1 2 1 = C , ⇒ 1 + 0 = C , ⇒ C = 1.
بنابراین، جواب نهایی با در نظر گرفتن شرایط اولیه، بهصورت زیر است:
1 y 2 + ln 1 x 2 = 1. \frac{1}{{{y^2}}} + \ln \frac{1}{{{x^2}}} = 1. y 2 1 + ln x 2 1 = 1.
واقعا ممنونم از اموزش خوبتون،خیلی خیلی کمکم کرد،جا داره بگم ک تعصبتونو میکشم شدیدا:)
واقعا ممنونم از اموزش خوبتون،خیلی خیلی کمکم کرد،عاشقتونم:)
ببخشید n16 یعنی چی
با سلام.
تدریس خوب بود،ولی شیوه خیلی راحت تر و سریع تر و همچنین آسان تری نسبت به شیوه تدریس شده هستش.
اینکه بعد از برقراری شرط کامل بودن معادله دیفرانسیل،با توجه به رابطه زیر در Q(x,y)dy به جای X های موجود صفر قرار بدیم.
P(x,y)dx+Q(0,y)dy=0
در نهایت با انتگرال گرفتن از طرفین خیلی راحت به جواب معادله دیفرانسیل میرسیم.
سلام مجتبی عزیز.
ممکن است روشهای مختلفی برای حل معادلت دیفرانسیل وجود داشته باشد. در این آموزش، سعی کردهایم روش تدریس مبتنی قاطبه روشهای رایج باشد.
سپاس ازاینکه راهحل موردنظرتان را با ما و مخاطبان مجله فرادرس در میان گذاشتید.
تو شرط خاص باید پاسخ نهایی با عدد شرط یکسان باشه یا میتونه متفاوت باشه؟
سلام یک رابطه هست که میگه اگه Q و P و مشتق کیو و پی در بازه مستطیلی R پیوسته باشند این روابط برقرار هست . اکر امکانش هست این قضیه و اثباتش رو روی سایتتون بگذارید ممنون.
بسیار خوب و روان به خصوص توضیحات متنی.
واقعا ازتون تشکر میکنم. خیلی عالیه
خیلی عالی بود ممنون
ممنون بسیار کمکم کرد!
واقعا عالی بود
سایتتون حرف نداره خیلی عالی واقعا مطالب درسی رو به زبان ساده بیان میکنه علاوه بر اون مثال های متنوع و خوبی رو پوشش میده
بسیار عالی بود
سلام . ممنون از سایت خوبتون . خیلی بهم کمک شد.