You are on page 1of 73

.mps .

mps
‫‪v‬شكـر و َتَقديــر‬
‫الحمد لل ّٰه نحمده وهو المستحق للحمد والث ّناء ونستعين به في الس ّراء والض ّراء‪،‬‬
‫ونتوكل عليه في جميع حالاتنا‪ ،‬ونصلي ونسلم على خير خلق الل ّٰه سيدنا محمد‬
‫صلى الل ّٰه عليه وسلم وصحبه أجمعين ومن تبع هديه إلى يوم الد ّين‬
‫وعملا بقوله صلى الل ّٰه عليه وسلم ‪ " :‬من لم يشكر الن ّاس لم يشكره الل ّٰه "‬
‫رواه الترميذي وأحمد‬
‫نتقدم بأسمى عبارات الشّكر والت ّقدير إلى كل من أوقد لنا مشعل الحياة‬
‫وحملنا على سفينة الن ّجاة‬
‫إلى كل من صرنا بفضله نكتب ونقرأ و‪....‬‬
‫إلى كل من علمنا علما به ينتفع وأدب به يرتفع‬
‫بدأ من معلمي الإبتدائي وصولا إلى أساتذتنا الـكرام في المدرسة العليا‬
‫للأساتذة‪.‬‬
‫تحية عطرة وشكر خاص للأستاذ "بوسنة جلال" الذي تفضل بالاشراف‬
‫على مذكرتنا‪.‬‬
‫وتحية طيبة إلى ال ّلجنة التي تكرمت بمناقشة هذه المذكرة‪.‬‬
‫كما نتقدم بعظيم الت ّقدير والعرفان إلى رئيس قسم الر ياضيات الأستاذ‬
‫" فراق عزوز " الذي لم يبخل علينا بإرشاداته ونصائحه‪.‬‬
‫جز يل الشّكر و العرفان إلى كل من الأستاذ "مزياني سيف الدين"‪،‬‬
‫"خشمان حسام"‪" ،‬سلامي سمير" الذ ّين ازعجناهم بأسئلتنا المتكررة ‪.‬‬
‫وفي الأخير نشكر كل من ساهم في مساعدتنا لإنجاز هذا العمل المتواضع‬
‫من قريب أو من بعيد ولو بكلمة طيبة ‪.‬‬

‫ا‬
‫‪ v‬إهداء‬
‫نحمد الل ّٰه و نشكره و نثني عليه أن وفقنا لإنجاز هذا العمل المتواضع و الذ ّي‬
‫أهديه إلى والدي الـكريمين‪.‬‬

‫إن وصولي هنا ما هو إلا من دعائها في كل صلاة وتشجيعها لي ووقوفها‬


‫إلى جنبي‪ ،‬إلى أمي الغالية "رتيبة"حفظها الل ّٰه تعالى‪.‬‬

‫إلى الذي علمنا الإعتماد على النفس و الإصرار على النجاح والذي دعمني‬
‫و أوصلني إلى هنا أبي العزيز "السعيد"حفظه الل ّٰه تعالى‪.‬‬

‫إلى إخوتي‪:‬زهوة‪ ،‬زكر ياء‪ ،‬صارة ومحمد‪.‬‬

‫إلى كل زملاء الدفعة‪.‬‬

‫و إلى كل طالب علم يسعى إلى كسب المعرفة و تزويد رصيده العلمي‬
‫المعرفي‪.‬‬

‫وفي الاخير ارجو من الل ّٰه تعالى ان يجعل عملنا هذا نفعا يستفيد منه جميع‬
‫الطلبة المقبيلين على التخرج‪.‬‬

‫**موردي آية**‬

‫ب‬
‫‪ v‬إهداء‬
‫ربي مولاي وخالقي‪ ..‬رسولي وقدوتي‪.‬‬

‫أمي أبي إخوتي‪..‬‬

‫عائلتي الصغيرة والـكبيرة‪..‬‬

‫براعم بيتنا الأحبة‪..‬‬

‫إكرام‪ ..‬صديقاتي وكل من أحب‪..‬‬

‫الغائب جسدا الحاضر روحا‪ ..‬سبب اختياري للر ياضيات ووجودي‬


‫بالمدرسة‪ ..‬أستاذي رحمه الل ّٰه‪.‬‬

‫كل من يستحق ولو من بعيد‪..‬‬

‫جز يل الشكر لدعمكم لي وإيمانكم بي‪.‬‬

‫**برازقية زينة**‬

‫ج‬
‫اﻟﻔﻬﺮس‬
‫‪1‬‬ ‫ﻣﻘﺪﻣﺔ‬

‫‪3‬‬ ‫اﻟﻔـَﺼـﻞ اﻷول‪ :‬مفاهيم اساسي ّة‬


‫‪ 1.1‬المعادلة التفاضلي ّة ‪4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪ 1.1.1‬تصنيف المعادلات التفاضلي ّة ‪4 . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪ 2.1.1‬معادلات المشتقات الجزئي ّة ‪4 . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪ 3.1.1‬تصنيفها ‪5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪ 4.1.1‬تصنيف معادلة المشتقات الجزئي ّة في البعد ‪6 . . . . . . . . . . . . . . 2‬‬
‫‪ 5.1.1‬تصنيف معادلة المشتقات الجزئي ّة في البعد ‪6 . . . . . . . . . . . . . . n‬‬
‫السلاسل وتحو يل فورييه ‪7 . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬ ‫‪2.1‬‬

‫اﻟﻔﻬﺮس‬
‫‪ 1.2.1‬سلاسل التوابع ‪7 . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫دور ية الدالتين ‪ cos‬و ‪8 . . . . . . . . . . . . . . . . . . . . . . . . . sin‬‬ ‫‪3.1‬‬
‫‪ 1.3.1‬التابع الدوري ‪8 . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫تعامد دالتين ‪8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬ ‫‪4.1‬‬
‫‪ 1.4.1‬دالة الثقل ‪8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪ 2.4.1‬تعار يف ‪9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫التابع المستمر بالتجزئة ‪9 . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬ ‫‪5.1‬‬
‫سلاسل فورييه ‪10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬ ‫‪6.1‬‬
‫‪ 1.6.1‬ايجاد معاملات فورييه ‪ bn‬و ‪11 . . . . . . . . . . . . . . . . . . . . an‬‬
‫‪ 2.6.1‬تعر يف تحو يل فورييه ‪11 . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪ 3.6.1‬خواص تحو يل فورييه ‪12 . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫تحو يل لابلاس ‪13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬ ‫‪7.1‬‬
‫‪ 1.7.1‬الشرط اللازم والكافي لوجود تحو يل لابلاس ‪14 . . . . . . . . . . . . .‬‬
‫‪ 2.7.1‬خواص تحو يل لابلاس ‪15 . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪ 3.7.1‬تحو يل لابلاس العكسي ‪16 . . . . . . . . . . . . . . . . . . . . . . .‬‬

‫‪17‬‬ ‫اﻟﻔـَﺼـﻞ اﻟﺜﺎﻧﻲ‪:‬القراءة الفيز يائية لمعادلة الحرارة و طرق حلها تحليليا‬
‫‪ 1.2‬تعار يف ‪18 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪ 2.2‬معادلة التوصيل الحراري في البعد الواحد ‪19 . . . . . . . . . . . . . . . . . .‬‬
‫‪ 1.2.2‬معادلة التوصيل الحراري في البعد الواحد ‪19 . . . . . . . . . . . . . . .‬‬
‫‪ 2.2.2‬الشروط الحدية ‪23 . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪ 3.2.2‬الشروط الإبتدائية ‪24 . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪ 3.2‬حل مسألة التوصيل الحراري بشروط حدية متجانسة ‪24 . . . . . . . . . . . . .‬‬

‫‪I‬‬
‫‪24 . . . . . . . . . . . .‬‬ ‫‪ 1.3.2‬فصل المتغيرات ‪. . . . . . . . . . . . . . .‬‬
‫‪28 . . . . . . . . . . . .‬‬ ‫‪ 2.3.2‬تحو يل فورييه ‪. . . . . . . . . . . . . . . .‬‬
‫‪30 . . . . . . . . . . . .‬‬ ‫‪ 3.3.2‬قاعدة دوهاميل ‪. . . . . . . . . . . . . . .‬‬
‫‪35 . . . . . . . . . . .‬‬ ‫‪ 4.2‬حل مسألة التوصيل الحراري بشروط حدية غير متجانسة‬
‫‪ 5.2‬حل مسألة التوصيل الحراري في وجود مصدر حراري ‪36 . . . . . . . . . . . .‬‬
‫‪ 1.5.2‬طر يقة الدوال الذاتي ّة ‪37 . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪ 6.2‬وحدانية الحل ‪40 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬

‫اﻟﻔﻬﺮس‬
‫‪44‬‬ ‫اﻟﻔـَﺼـﻞ اﻟﺜﺎﻟﺚ‪ :‬الطرق العددية لحل معادلة الحرارة‬
‫‪ 1.3‬تقريبات المشتقات الجزئية ‪45 . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪ 1.1.3‬تقريب المشتقات الجزئية في البعد ‪45 . . . . . . . . . . . . . . . . . . 1‬‬
‫‪ 2.3‬تعار يف ‪47 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪ 3.3‬حل مسألة الانتشار الحراري باستعمال طر يقة الفروق المنتهية ‪48 . . . . . . . . .‬‬
‫‪ 1.3.3‬الشبكة‪ ،‬الشروط الحدية والشروط الابتدائية ‪48 . . . . . . . . . . . . . .‬‬
‫‪ 2.3.3‬المخطط الصريح لأولر المكون من ثلاث نقط ‪49 . . . . . . . . . . . . . .‬‬
‫‪ 3.3.3‬المخطط الضمني لأولر المكون من ثلاث نقط ‪53 . . . . . . . . . . . . . .‬‬
‫‪ 4.3.3‬المخطط الضمني ومخطط كرونك نيكلسون )المخطط شبه ضمني ( ‪54 . . . . .‬‬

‫‪58‬‬ ‫اﻟﻔـَﺼـﻞ اﻟﺮاﺑﻊ‪ :‬البرمجة في الماتلاب‬


‫‪ 1.4‬نبذة تار يخي ّة عن الماتلاب ‪59 . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪ 1.1.4‬برنامج الماتلاب ‪59 . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪ 2.4‬النمذجة والمحاكاة ‪60 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪ 1.2.4‬تعر يف النمذجة ‪60 . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪ 2.2.4‬من النمذجة إلى المحاكاة العددي ّة ‪60 . . . . . . . . . . . . . . . . . . . .‬‬
‫‪ 3.4‬البرمجة في الماتلاب لمعادلة الحرارة ‪60 . . . . . . . . . . . . . . . . . . . . .‬‬

‫‪65‬‬ ‫ﺧﺎﺗﻤــﺔ‬

‫‪66‬‬ ‫ﻗـﺎﺋﻤﺔ اﻟﻤﺮاﺟــﻊ‬

‫‪II‬‬
‫ﻣﻘﺪﻣ ـ ـ ـ ــﺔ‬
‫تعتبر المعادلات التفاضلي ّة فرعا من أهم فروع الر ياضيات‪ ،‬تظهر هذه‬
‫الأهمي ّة جليا من خلال معالجتها لعدد كبير من المسائل منها ما يتعلق بالـكهرباء‬
‫]‪ ، [9‬ديناميكية السوائل ]‪ ،[14‬ميكانيك الموانع‪ ،‬الوراثة‪ ،‬حتى الاقتصاد‬
‫وغيرها‪ ،...‬ومعادلة الحرارة هي أحد أشهر الأمثلة عن المعادلات التفاضلي ّة‬
‫ذات المشتقات الجزئي ّة‪.‬‬

‫كانت أول دراسة تفصيلي ّة على يد جوز يف فورييه عام ‪ 1768-1803‬الذي‬


‫عبر عن ظاهرة التوصيل في الجسم الصلب بعلاقة ر ياضياتي ّة‪ ،‬ألا وهي معادلة‬
‫الحرارة وأعطى الحل على شكل سلاسل مثلثي ّة تسمّى سلاسل فورييه‪ ،‬وبين‬
‫كيفية حساب المعاملات‪.‬‬

‫وبعد عدة أعوام من الجهد المتواصل استطاع أن يعرض نتائج بحثه في كتاب‬
‫بعنوان النظر ية التحليلي ّة للحرارة وذلك عام ‪ ،1822‬والذي ساهم بعدها في فتح‬
‫المجال للبحث عن طرق أخرى لحل معادلة الحرارة‪ ،‬من بينها الحل الأساسي‬
‫وهو أكثر شمولي ّة ووضوح من طر يقة فورييه الذي أعطى الحل على ساحة‬
‫محدودة في الجسم الصلب ‪.‬‬

‫في مذكرتنا هذه سلطنا الضوء على أهم ما يخص معادلة انتشار الحرارة‪ ،‬سواء‬
‫فيز يائي ّا‪ ،‬تحليلي ّا أوعددي ّا‪.‬‬

‫‪ -‬فصلنا الأول كان عبارة عن مجموعة من التعار يف الضرور ي ّة لفهم وحل‬


‫معادلة انتشار الحرارة في الفصول اللاحقة‪[6 ,4 ,1] .‬‬

‫في الفصل الثاني حاولنا دراسة مسألة انتشار الحرارة في ذراع أحادي‬ ‫‪-‬‬
‫البعد‪ ،‬ثم الت ّطرق لبعض طرق حلها تحليلي ّا )فصل المتغيرات‪ ،‬تحو يل فورييه‪،‬‬

‫‪1‬‬
‫تحو يل لابلاس‪[15 ,12 ,7 ,3 ,2 ,1] .(...،‬‬

‫وفيما يخص الدراسة العددي ّة‪ ،‬فقد قمنا في الفصل الثالث بإ يجاد الحل‬ ‫‪-‬‬
‫العددي للمعادلة باستعمال أبسط المخططات بطر يقة الفروق المنتهية‪[10 ,16].‬‬

‫‪ -‬في الأخير تطرقنا الى برمجة الحل العددي باستعمال برنامج ‪MATLAB‬‬
‫الذي عرفنا به بداية‪[13] .‬‬

‫‪2‬‬
‫‪Z‬‬ ‫‪cb‬‬ ‫‪Y‬‬

‫اﻟﻔﺼﻞ اﻷول‬ ‫\‬ ‫ﻣﻔـﺎﻫﻴﻢ اﺳﺎﺳﻴّﺔ‬ ‫[‬

‫‪X‬‬

‫ﻗـﺎﺋﻤﺔ اﻟﻤﺤﺘﻮﻳ ـ ـ ـ ــﺎت‬


‫‪ 1.1‬المعادلة التفاضلي ّة ‪4 . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪ 2.1‬السلاسل وتحو يل فورييه ‪7 . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪ 3.1‬دور ية الدالتين ‪ cos‬و ‪8 . . . . . . . . . . . . . . . . . . . . sin‬‬
‫‪ 4.1‬تعامد دالتين ‪8 . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪ 5.1‬التابع المستمر بالتجزئة ‪9 . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪ 6.1‬سلاسل فورييه ‪10 . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪ 7.1‬تحو يل لابلاس ‪13 . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬

‫‪3‬‬
‫مفاهيم اساسي ّة‬ ‫الفصل الأول‬

‫تمهيد‬
‫يتضمن هذا الفصل بعض المفاهيم الأساسي ّة التي سنستعملها في هذه المذكرة‪ .‬سنذكر بداية بعض‬ ‫‪-‬‬
‫المفاهيم المتعلقة بالمعادلات التفاضلي ّة عموما وكيفية تصنيفها‪ ،‬ونخص بالدراسة المعادلات التفاضلي ّة الجزئي ّة‬
‫من حيث تصنيفها‪ ،‬لنتطرق إلى بعض المفاهيم الاساسية ّ المهمة لحلها ‪.‬‬

‫اﻟﻤﻌﺎدﻟﺔ اﻟﺘﻔـﺎﺿﻠﻴّﺔ‬ ‫‪1.1‬‬


‫تعر يف ‪:1.1.1‬‬
‫نسمي معادلة تفاضلي ّة كل معادلة تحتوي على تفاضلات أو مشتقات لتابع ‪ y‬بالن ّسبة لمتغير مستقل ‪x‬‬

‫أو أكثر‪ ،‬وهي من الشكل‪:‬‬


‫‪′‬‬ ‫)‪(n‬‬
‫‪F (x ; y; y , , , , , , y‬‬ ‫‪) = 0.‬‬

‫مثال ‪1.1.1‬‬

‫‪x y ′′ + y ′ = x‬‬ ‫‪.1‬‬

‫‪y ′′3 + y ′2 = x‬‬ ‫‪.2‬‬


‫‪∂ 2z‬‬ ‫‪∂ 2z‬‬ ‫‪∂z‬‬
‫‪x‬‬ ‫‪+‬‬ ‫‪+‬‬ ‫‪=0‬‬ ‫‪.3‬‬
‫‪∂ x2‬‬ ‫‪∂ x∂ y‬‬ ‫‪∂x‬‬

‫ﺗﺼﻨﻴﻒ اﻟﻤﻌﺎدﻻت اﻟﺘﻔـﺎﺿﻠﻴّﺔ‬ ‫‪1.1.1‬‬


‫تصنف المعادلات التفاضلي ّة كالأتي‪:‬‬
‫‪d‬‬
‫( لتابع بالن ّسبة لمتغير مستقل‬ ‫‪ .1‬كل معادلة تفاضلي ّة تحتوي على تفاضلات أو مشتقات عادية )مثل‬
‫‪dx‬‬
‫واحد تدعى معادلة تفاضلية ّ عادية ) المعادلتين ‪ 1‬و‪.(2‬‬
‫‪∂u‬‬
‫( بالن ّسبة لمتغير مستقل أو أكثر‬ ‫‪ .2‬كل معادلة تفاضلي ّة تحتوي على مشتقات جزئي ّة لتابع )مثل‬
‫‪∂x‬‬
‫تدعى معادلة تفاضلي ّة جزئي ّة ) المعادلة ‪.(3‬‬

‫ﻣﻌﺎدﻻت اﻟﻤﺸﺘﻘـﺎت اﻟﺠﺰﺋﻴّﺔ‬ ‫‪2.1.1‬‬


‫تعر يف ‪:2.1.1‬‬
‫نسمي معادلة المشتقات الجزئي ّة كل معادلة تربط بين تابع متعدد المتغيرات ‪ ،u‬مشتقاته الجزئي ّة والمتغيرات‬
‫‪f (x 1 , x 2 , ....x n , U x 1 , ....U x n , .....U x 1 x 2 ....) = 0.‬‬ ‫المستقلة ‪ ، x 1 , x 2 , ....x n‬وتكون من الشّكل‪:‬‬

‫‪4‬‬
‫مفاهيم اساسي ّة‬ ‫الفصل الأول‬

‫ﺗﺼﻨﻴﻔﻬﺎ‬ ‫‪3.1.1‬‬
‫تصنف المعادلات التفاضلي ّة الجزئي ّة بناء على اعتبارات عدة‪ ،‬وهو مفهوم مهم لأن الن ّظر ية العامة وطر يقة‬
‫الحل عادة تطبق على صنف معين من المعادلات‪ ،‬و يكون كمايلي‪:‬‬

‫‪ .1‬رتبة معادلات المشتقات الجزئي ّة‪:‬‬


‫وهي أعلى مشتق جزئي يظهر في معادلة المشتقات الجزئي ّة‪.‬‬

‫‪ .2‬درجة معادلات المشتقات الجزئي ّة‪:‬‬


‫وهي درجة )قوة(أعلى مشتق جزئي في معادلة المشتقات الجزئي ّة )شرط أن تكون جميع المشتقات‬
‫خالية من الأسس الـكسر ية أو السّالبة(‪.‬‬

‫مثال ‪2.1.1‬‬

‫• ‪: Ux 2 y + 3Ux x + x U y y + Ux + U + c = 0‬وهي معادلة مشتقات جزئي ّة من الرتبة‬


‫الثالثة و الدرجة الأولى‪.‬‬

‫• ‪: Ut = Ux x‬وهي معادلة مشتقات جزئي ّة من الرتبة الثانية الدرجة الأولى‪.‬‬

‫‪ .3‬عدد متغيرات المعادلة‪:‬‬


‫و هو عدد المتغيرات المستقلة‪ .‬فمثلا‪:‬‬

‫• ‪: Ut = Ux x‬معادلة تفاضلي ّة ذات مشتقات جزئي ّة بمتغيرين‪.‬‬


‫• ‪: Ut = Ur r + r Ur + r 2 Uθ θ‬معادلة تفاضلي ّة ذات مشتقات جزئي ّة بثلاث متغيرات ‪. r, θ , t‬‬
‫‪1‬‬ ‫‪1‬‬

‫‪ .4‬الخطية‪:‬‬
‫نقول عن معادلة تفاضلي ّة ذات مشتقات جزئي ّة أنها خطي ّة‪ ،‬إذا كان الت ّابع و جميع مشتقاته ذات‬
‫صيغة خطية )أي أنه لايوجد جداء بين المتغير الت ّابع ومشتقاته أو أحداهما ذو قوة أكبر من أو‬
‫تساوي ‪.(2‬‬

‫مثال ‪3.1.1‬‬

‫• ) ‪: Ut t = e −t Ux x + sin(t‬معادلة تفاضلي ّة ذات مشتقات جزئي ّة خطية‪.‬‬

‫• ‪: UUx x + Ut = 0‬معادلة تفاضلي ّة ذات مشتقات جزئي ّة غير خطية‪.‬‬

‫‪ .5‬الت ّجانس‪:‬‬
‫نقول عن معادلة تفاضلي ّة ذات مشتقات جزئي ّة أنّها متجانسة إذا كان طرفها الثاني معدوم وتكون‬
‫غير متجانسة في حالة العكس‪.‬‬

‫‪5‬‬
‫مفاهيم اساسي ّة‬ ‫الفصل الأول‬

‫‪ .6‬طبيعة المعاملات‪:‬‬
‫نوع المعادلات التفاضلي ّة ذات المشتقات الجزئي ّة متعلق بطبيعة معاملات ثابتة أو متغيرة مثلا‪:‬‬

‫• ‪: Ux x + U y = 0‬معادلة تفاضلي ّة ذات مشتقات جزئي ّة متجانسة بمعاملات ثابتة‪.‬‬


‫• ‪: Ux x + x U = 4x 2‬معادلة تفاضلي ّة ذات مشتقات جزئي ّة غير متجانسة بمعاملات متغيرة ‪.‬‬

‫ﺗﺼﻨﻴﻒ ﻣﻌﺎدﻟﺔ اﻟﻤﺸﺘﻘـﺎت اﻟﺠﺰﺋﻴّﺔ ﻓﻲ اﻟﺒﻌﺪ ‪2‬‬ ‫‪4.1.1‬‬


‫العديد من الظواهر الفز يائي ّة يمكن نمذجتها بواسطة معادلات المشتقات الجزئية الخطية من الرتبة الثانية‬
‫والتي تكتب على شكل التالي‪:‬‬

‫‪au x x + bu x y + cu y y + d u x + eu y + f u = g .‬‬ ‫)‪(1.1‬‬

‫وتصنف إلى ثلاثة أنواع وذلك حسب قيمة ‪ ∆ = b2 − 4ac‬فإذا كان ‪:‬‬

‫‪ :∆ < 0 .1‬المعادلة )‪ (1.1‬ناقصية‬


‫‪∂ u‬‬ ‫‪2‬‬
‫‪∂ 2u‬‬
‫‪.‬‬ ‫‪+‬‬ ‫‪=0‬‬ ‫مثلا‪ :‬معادلة لابلاس‬
‫‪∂ t2‬‬ ‫‪∂ x2‬‬
‫‪ ∆ = 0 .2‬المعادلة )‪ (1.1‬مكافئة‬
‫‪∂u‬‬ ‫‪∂ 2u‬‬
‫‪.‬‬ ‫‪−‬‬ ‫‪=0‬‬ ‫مثلا‪ :‬معادلة الحرارة‬
‫‪∂t‬‬ ‫‪∂ x2‬‬
‫‪ ∆ > 0 .3‬المعادلة )‪ (1.1‬زائدية‬
‫‪∂ u‬‬ ‫‪2‬‬
‫‪∂ u‬‬
‫‪2‬‬
‫‪.‬‬ ‫‪−‬‬ ‫‪=0‬‬ ‫مثلا‪ :‬معادلة الأمواج‬
‫∂‬ ‫‪t2‬‬ ‫‪∂ x2‬‬

‫ﺗﺼﻨﻴﻒ ﻣﻌﺎدﻟﺔ اﻟﻤﺸﺘﻘـﺎت اﻟﺠﺰﺋﻴّﺔ ﻓﻲ اﻟﺒﻌﺪ ‪n‬‬ ‫‪5.1.1‬‬


‫ن معادلة المشتقات الجزئي ّة الخطية من الرتبة الثانية تكون على شكل‬
‫ليكن ‪ u‬تابع لـ ‪ n‬متغير مستقل‪ ،‬فإ ّ‬
‫∑‬
‫‪n‬‬ ‫‪∂ u2‬‬ ‫∑‬
‫‪n‬‬ ‫‪∂u‬‬
‫) ‪a i (x 1 ; x 2 ; ...; x n‬‬ ‫‪+‬‬ ‫) ‪bi (x 1 ; x 2 ; ...; x n‬‬ ‫‪+ ci (x 1 ; x 2 ; ...; x n )u +d(x 1 ; x 2 ; ...; x n ) = 0.‬‬
‫‪i=1‬‬ ‫‪∂ xi‬‬
‫‪2‬‬
‫‪i=1‬‬ ‫‪∂ xi‬‬
‫وتصنف إلى‪:‬‬

‫• ‪ a i ̸= 0‬ولها نفس الإشارة‪ ،‬معادلة تفاضلي ّة ناقصي ّة‪.‬‬

‫• ‪ a i ̸= 0‬وليس لها نفس الإشارة‪ ،‬معادلة تفاضلي ّة زائدي ّة‪.‬‬

‫• ‪ ∃a i0 = 0‬و ‪ i ̸= i0 ; a i ̸= 0‬ولها نفس الإشارة و ‪ ، bi0 ̸= 0‬معادلة تفاضلي ّة مكافئة‪.‬‬

‫حيث ‪ a i‬و ‪ bi‬توابع ٺتعلق بالمتغيرات ) ‪.(x 1 ; x 2 ...x n‬‬

‫‪6‬‬
‫مفاهيم اساسي ّة‬ ‫الفصل الأول‬

‫اﻟﺴﻼﺳﻞ وﺗﺤﻮﻳﻞ ﻓﻮرﻳﻴﻪ‬ ‫‪2.1‬‬


‫ﺳﻼﺳﻞ اﻟﺘﻮاﺑﻊ‬ ‫‪1.2.1‬‬
‫لتكن ‪ I‬مجموعة غير خالية من ‪.R‬‬
‫تعر يف ‪:1.2.1‬‬
‫لتكن متتالية التوابع ) ‪ ( fn‬المعرفة على مجال ‪ I ⊂ R‬بالشكل‪:‬‬

‫‪fn :‬‬ ‫‪I −→ R‬‬


‫) ‪x 7−→ fn (x‬‬

‫نعرف سلسلة توابع ذات الحد العام ‪: fn‬‬


‫∑‬
‫‪fn (x ) = f0 (x ) + f1 (x )+. . .‬‬
‫‪n≥0‬‬

‫نسمي ) ‪ (Sn‬متتالية المجاميع الجزئية لـ ) ‪ ( fn‬المعرفة بـ ‪:‬‬


‫∑‬
‫‪n‬‬
‫‪∀n ∈ N‬‬ ‫= ‪Sn‬‬ ‫‪fk‬‬
‫‪k=0‬‬

‫• تكون السلسلة ) ‪ ( fn‬متقاربة عند ‪ x 0‬من ‪ I‬إذا وفقط إذا كان‪:‬‬

‫∑‬
‫‪n‬‬
‫= ) ‪Sn (x 0‬‬ ‫) ‪fk (x 0‬‬
‫‪k=0‬‬

‫متقاربة‪.‬‬
‫∑‬
‫‪n‬‬
‫متقاربة عند كل نقطة ‪ x 0‬من ‪ ، I‬عندئذ نقول‬ ‫‪fk‬‬ ‫• تكون السلسلة ) ‪ ( fn‬متقاربة على ‪ I‬إذا كان‬
‫‪k=0‬‬

‫أن ) ‪ ( fn‬متقاربة ببساطة على ‪. I‬‬


‫∑‬
‫متقاربة ببساطة على ‪ I‬تكافئ ) ‪ (Sn‬متقاربة ببساطة على ‪. I‬‬ ‫‪Sn‬‬ ‫•‬

‫تعر يف ‪:2.2.1‬‬
‫∑‬
‫∞‬
‫ذات حد عام ‪ fn‬حقيقي معرف على ‪:R‬‬ ‫‪fn‬‬ ‫نسمي سلسلة مثلثية كل سلسلة توابع‬
‫‪n=0‬‬

‫) ‪fn (t ) = an cos (w nt ) + bn sin (w n t‬‬

‫حيث ‪ an‬و ‪ bn‬أعداد حقيقية مستقلة عن ‪ w ، t‬عدد حقيقي موجب معطى و ‪ n‬عدد طبيعي‬

‫سندرس السلاسل من الشكل ‪:‬‬


‫∑‬ ‫‬ ‫‹‬ ‫‬ ‫‹‬
‫‪a0‬‬ ‫‪nπx‬‬ ‫‪nπx‬‬
‫‪+‬‬ ‫‪an cos‬‬ ‫‪+ bn sin‬‬ ‫)‪(2.1‬‬
‫‪2‬‬ ‫‪n≥1‬‬
‫‪l‬‬ ‫‪l‬‬

‫‪7‬‬
‫مفاهيم اساسي ّة‬ ‫الفصل الأول‬

‫‪ an , bn ∈ R‬و‬ ‫∗‪l ∈ R‬‬


‫إذا كانت السلاسل )‪ (2.1‬متقاربة فإنها تعرف تابع ‪ f‬قيمته عند كل نقطة هي مجموع السلسلة‪ ،‬في هذه‬
‫الحالة تدعى السلاسل )‪ (2.1‬بـ سلاسل فورييه لـ ‪ f‬ونكتب‪:‬‬
‫∑‬ ‫‬ ‫‹‬ ‫‬ ‫‹‬
‫‪a0‬‬ ‫‪nπx‬‬ ‫‪nπx‬‬
‫= ) ‪f (x‬‬ ‫‪+‬‬ ‫‪an cos‬‬ ‫‪+ bn sin‬‬ ‫)‪(3.1‬‬
‫‪2‬‬ ‫‪n≥1‬‬
‫‪l‬‬ ‫‪l‬‬

‫فيما يأتي سنحاول تحديد التوابع التي نستطيع تمثيلها بسلاسل فورييه وإيجاد بعض الوسائل لحساب‬
‫المعاملات ‪ an‬و ‪. bn‬‬

‫‪sin‬‬ ‫دورﻳﺔ اﻟﺪاﻟﺘﻴﻦ ‪ cos‬و‬ ‫‪3.1‬‬


‫اﻟﺘﺎﺑﻊ اﻟﺪوري‬ ‫‪1.3.1‬‬
‫تعر يف ‪:1.3.1‬‬
‫نقول عن تابع ‪ f‬معرف على ‪ R‬أنه تابع دوري دوره ‪ T‬إذا كانت قيمته ٺتكرر بعد كل فترة قدرها ‪T‬‬

‫أي قيمته عند ‪ x‬تساوي قيمته عند ‪ x + T‬ونكتب‪:‬‬

‫‪∀x ∈ R‬‬ ‫) ‪f (x ) = f (x + T‬‬

‫‬ ‫‹‬ ‫‬ ‫‹‬


‫‪nπx‬‬ ‫‪nπx‬‬
‫‪cos‬‬ ‫‪ sin‬و‬ ‫• ومن الأمثلة على الدوال الدور ية الدوال المثلثية وعلى وجه الخصوص الدالتين‬
‫‪l‬‬ ‫‪l‬‬
‫دوريتان وبدور أساسي قدره‪:‬‬
‫‪2l‬‬
‫=‪T‬‬ ‫‪n = 1, 2, 3, ...‬‬
‫‪n‬‬

‫والدور العام لكل منها هو ‪.2l‬‬

‫ملاحظة ‪1.3.1‬‬

‫الدور ‪ T‬للتابع ‪ f‬ليس وحيد حيث أن ‪ 2T‬و ‪ 3T‬و ‪ ...‬هي أيضا أدوار للتابع ‪. f‬‬

‫ﺗﻌﺎﻣﺪ داﻟﺘﻴﻦ‬ ‫‪4.1‬‬


‫داﻟﺔ اﻟﺜﻘـﻞ‬ ‫‪1.4.1‬‬
‫تعر يف ‪:1.4.1‬‬
‫نقول عن دالة مستمرة ‪ g‬على المجال ]‪ [a; b‬أنها دالة ثقل إذا كان ‪ g (x ) ≥ 0‬من أجل كل ]‪x ∈ [a; b‬‬

‫‪8‬‬
‫مفاهيم اساسي ّة‬ ‫الفصل الأول‬

‫‪ 2.4.1‬ﺗﻌﺎرﻳﻒ‬
‫]‪[a; b‬‬ ‫لتكن الدوال المستمرة ‪ ϕ0 , ϕ1 , .......ϕn‬المعرفة على المجال ]‪ [a; b‬ولتكن ‪ g‬دالة ثقل على المجال‬

‫• نقول عن المتتالية ‪ (ϕn (x ))n∈N‬أنها متعامدة فيما بينها بالنسبة لـ ) ‪ g (x‬على المجال ]‪ [a; b‬إذا وفقط‬
‫إذا كان‪:‬‬
‫∫‬ ‫‪b‬‬

‫‪ϕm (x )ϕn (x )g (x )d x = 0‬‬ ‫∗‪n, m ∈ N‬‬ ‫‪m ̸= n.‬‬


‫‪a‬‬

‫‪”∫ b‬‬ ‫‪— 12‬‬


‫هو نظيم ) ‪ ϕm (x‬ونرمز له بالرمز ∥ ‪.∥ϕm‬‬ ‫‪a‬‬
‫‪(ϕm (x )) g (x )d x‬‬
‫‪2‬‬
‫• إذا كان ‪ m = n‬نقول أن‬
‫‪∫b‬‬
‫• نلاحظ أن ‪. a (ϕm (x ))2 g (x )d x ≥ 0‬‬

‫• نقول أن ‪ (ϕn (x ))n‬جملة متعامدة ومتجانسة على ]‪ [a; b‬بالنسبةلـ ) ‪ g (x‬إذا وفقط إذا كان‬
‫∫‬ ‫‪b‬‬
‫¨‬
‫‪0 m ̸= n‬‬
‫= ‪ϕm (x )ϕn (x )g (x )d x‬‬
‫‪a‬‬ ‫‪1 m = n.‬‬
‫‬ ‫‹‬ ‫‬ ‫‹‬
‫‪nπx‬‬ ‫‪nπx‬‬
‫‪ s in‬حيث ‪ n = 1, 2, 3, .....‬تشكل مجموع توابع متعامدة مثنى مثنى‬ ‫‪ cos‬و‬ ‫إن التوابع‬
‫‪l‬‬ ‫‪l‬‬
‫وبالاعتماد على المكاملة بالتجزئة نحصل على العلاقات التالية‪:‬‬ ‫‪،−l ≤ x ≤ l‬‬ ‫في المجال‬
‫‪.1‬‬
‫∫‬ ‫‪l‬‬ ‫‬ ‫‹‬ ‫‬ ‫‹‬ ‫¨‬
‫‪mπx‬‬ ‫‪nπx‬‬ ‫‪0 m ̸= n‬‬
‫‪s in‬‬ ‫‪s in‬‬ ‫= ‪dx‬‬ ‫)‪(4.1‬‬
‫‪−l‬‬ ‫‪l‬‬ ‫‪l‬‬ ‫‪1 m = n.‬‬

‫‪.2‬‬
‫‪‬‬
‫‪∫l‬‬ ‫‬ ‫‹‬ ‫‬ ‫‹‬ ‫‪‬‬
‫‪ 0 m ̸= n‬‬
‫‪mπx‬‬ ‫‪nπx‬‬
‫‪co s‬‬ ‫‪cos‬‬ ‫= ‪dx‬‬ ‫‪l‬‬ ‫‪m = n ̸= 0‬‬ ‫)‪(5.1‬‬
‫‪−l‬‬ ‫‪l‬‬ ‫‪l‬‬ ‫‪‬‬
‫‪‬‬
‫‪2l m = n = 0.‬‬

‫‪.3‬‬
‫∫‬ ‫‪l‬‬ ‫‬ ‫‹‬
‫‪mπx‬‬ ‫‪nπx‬‬
‫(‪s in‬‬ ‫‪)cos‬‬ ‫‪dx = 0‬‬ ‫‪m, n ∈ N∗ .‬‬ ‫)‪(6.1‬‬
‫‪−l‬‬ ‫‪l‬‬ ‫‪l‬‬

‫اﻟﺘﺎﺑﻊ اﻟﻤﺴﺘﻤﺮ ﺑﺎﻟﺘﺠﺰﺋﺔ‬ ‫‪5.1‬‬


‫تذكير‪:‬‬
‫‪ f‬تابع حقيقي معرف على المجال ]‪ ،[α; β‬نضع‪:‬‬

‫‪f (x 0− ) = lim − f (x ),‬‬ ‫‪f (x 0+ ) = lim + f (x ).‬‬


‫‪x −→x 0‬‬ ‫‪x −→x 0‬‬

‫‪9‬‬
‫مفاهيم اساسي ّة‬ ‫الفصل الأول‬

‫) ‪. f (x 0− ) = f (x 0+‬‬ ‫نقول أن لـ ‪ f‬نهاية عند ‪ x 0‬إذا كان‬ ‫‪/1‬‬

‫‪.xlim‬‬
‫‪−→x‬‬
‫) ‪f (x ) = f (x 0‬‬ ‫نقول أن ‪ f‬مستمرة عند ‪ x 0‬إذا كان‬ ‫‪/2‬‬
‫‪0‬‬

‫تعر يف ‪:1.5.1‬‬
‫نقول أن ‪ f‬مستمرة بالتجزئة على المجال ]‪ [α; β‬إذا وجد عدد منته من النقاط‬
‫‪ α = x 0 < x 1 < ... < x n = β‬بحيث‪:‬‬

‫‪ .1‬تكون ‪ f‬مستمرة على كل مجال جزئي [ ‪.]x k−1 ; x k‬‬

‫‪ f (x k− ) ، f (x k−1‬موجودتان‪.‬‬
‫‪+‬‬
‫‪ .2‬في كل مجال ] ‪ [x k−1 ; x k‬كلتا النهايتان )‬

‫‪ .3‬نشير إلى أنه من الضروري أن يكون التابع ‪ f‬معرف عند ‪. x k‬‬

‫ﺳﻼﺳﻞ ﻓﻮرﻳﻴﻪ‬ ‫‪6.1‬‬


‫تعر يف ‪:1.6.1‬‬
‫‪ f‬دالة معرفة من أجل كل ‪ x‬بحيث ‪. x ∈]k; k + 2l[, k ∈ R‬‬
‫اذا كانت الدالة ‪ f‬تحقق الشروط التالية‪:‬‬

‫‪ f‬محدودة‬ ‫‪/1‬‬

‫‪ f‬و ‪ f ′‬دالتان مستمرتان بالتجزئة على المجال [‪.]k; k + 2l‬‬ ‫‪/2‬‬

‫)‪ f (x ) = f (x + 2l‬أي ‪ f‬دالة دور ية ودورها ‪. T = 2l‬‬ ‫‪/3‬‬

‫فإن السلسلة )‪ (2.1‬ٺتقارب نحو‪:‬‬

‫) ‪ f (x‬إذا كانت دالة مستمرة عند ‪ ، x‬ونكتب‪:‬‬ ‫‪/1‬‬

‫‪a0‬‬ ‫•∑‬ ‫‬


‫‪nπx‬‬
‫‹‬ ‫‬
‫‪nπx‬‬
‫˜‹‬
‫= ) ‪f (x‬‬ ‫‪+‬‬ ‫‪an cos‬‬ ‫‪+ bn sin‬‬
‫‪2‬‬ ‫‪n≥0‬‬
‫‪l‬‬ ‫‪l‬‬

‫‪1‬‬
‫إذا كانت ‪ f‬غير مستمرة عند ‪ ، x‬ونكتب‪:‬‬ ‫]) ‪[ f (x − ) + f (x +‬‬ ‫‪/2‬‬
‫‪2‬‬
‫‪1‬‬ ‫‬ ‫‪a0‬‬ ‫•∑‬ ‫‬
‫‪nπx‬‬
‫‹‬ ‫‬
‫‪nπx‬‬
‫˜‹‬
‫‪−‬‬ ‫‪+‬‬
‫= ) ‪f (x ) + f (x‬‬ ‫‪+‬‬ ‫‪an cos‬‬ ‫‪+ bn sin‬‬
‫‪2‬‬ ‫‪2‬‬ ‫‪n≥0‬‬
‫‪l‬‬ ‫‪l‬‬

‫‪10‬‬
‫مفاهيم اساسي ّة‬ ‫الفصل الأول‬

‫‪ bn‬و ‪a n‬‬ ‫اﻳﺠﺎد ﻣﻌﺎﻣﻼت ﻓﻮرﻳﻴﻪ‬ ‫‪1.6.1‬‬


‫• بالإعتماد على خواص تعامد الدالتين ‪ cos‬و ‪ sin‬والخواص )‪ (4.1‬و )‪ (5.1‬و )‪ (6.1‬نستطيع‬
‫إ يجاد معاملات فورييه ) ‪.(an , bn‬‬
‫• لنفرض أن سلسلة فورييه )أو العلاقة )‪ ( (2.1‬متقاربة‪.‬‬
‫‬ ‫‹‬
‫‪mπx‬‬
‫‪ cos‬ونكامل العلاقة الناتجة على المجال ]‪ [−l; l‬نتحصل‬ ‫• نضرب طرفي العلاقة )‪ (3.1‬في‬
‫‪l‬‬
‫على‪:‬‬
‫∫‬ ‫‪l‬‬ ‫‬ ‫‹‬ ‫∫‬ ‫‪l‬‬ ‫‬ ‫‹‬ ‫∫∑‬ ‫‪l‬‬ ‫‬ ‫‹‬ ‫‬ ‫‹‬
‫‪mπx‬‬ ‫‪a0‬‬ ‫‪mπx‬‬ ‫‪nπx‬‬ ‫‪mπx‬‬
‫‪f (x ) cos‬‬ ‫= ‪dx‬‬ ‫‪cos‬‬ ‫‪dx +‬‬ ‫‪an cos‬‬ ‫‪cos‬‬ ‫‪dx‬‬
‫‪−l‬‬ ‫‪l‬‬ ‫‪2‬‬ ‫‪−l‬‬ ‫‪l‬‬ ‫‪n≥0‬‬ ‫‪−l‬‬ ‫‪l‬‬ ‫‪l‬‬
‫∫∑‬ ‫‪l‬‬ ‫‬
‫‪nπx‬‬
‫‹‬ ‫‬
‫‪mπx‬‬
‫‹‬
‫‪+‬‬ ‫‪bn sin‬‬ ‫‪cos‬‬ ‫‪d x = lan .‬‬
‫‪n≥0‬‬ ‫‪−l‬‬ ‫‪l‬‬ ‫‪l‬‬

‫نجد‪:‬‬
‫∫‬ ‫‪l‬‬ ‫‬ ‫‹‬
‫‪1‬‬ ‫‪nπx‬‬
‫= ‪an‬‬ ‫‪f (x ) cos‬‬ ‫‪dx‬‬ ‫‪n = 1, 2, 3, ...‬‬ ‫)‪(7.1‬‬
‫‪l‬‬ ‫‪−l‬‬ ‫‪l‬‬
‫حيث ‪ m‬مثبت و ‪ n‬عدد صحيح موجب‪.‬‬
‫‬ ‫‹‬
‫‪mπx‬‬
‫‪ sin‬ثم المكاملة على المجال‬ ‫بنفس الطر يقة نتحصل على ‪ bn‬وذلك بضرب العلاقة )‪ (3.1‬في‬
‫‪l‬‬
‫]‪ [−l; l‬فنجد‪:‬‬
‫∫‬ ‫‪l‬‬ ‫‬ ‫‹‬
‫‪1‬‬ ‫‪nπx‬‬
‫= ‪bn‬‬ ‫‪f (x ) sin‬‬ ‫‪dx‬‬ ‫‪n = 1, 2, 3, ...‬‬ ‫)‪(8.1‬‬
‫‪l‬‬ ‫‪−l‬‬ ‫‪l‬‬

‫ومما سبق نجد أن تمثيل الدالة الدور ية ‪ f‬بمتسلسلات فورييه يعطى بالعلاقة‪:‬‬
‫‪a0‬‬ ‫•∑‬ ‫‬
‫‪nπx‬‬
‫‹‬ ‫‬
‫‪nπx‬‬
‫˜‹‬
‫= ) ‪f (x‬‬ ‫‪+‬‬ ‫‪an cos‬‬ ‫‪+ bn sin‬‬ ‫‪.‬‬
‫‪2‬‬ ‫‪n≥1‬‬
‫‪l‬‬ ‫‪l‬‬

‫‪‬‬
‫حيث‪:‬‬
‫‪1 ∫l‬‬
‫‪‬‬
‫‪‬‬ ‫= ‪a0‬‬ ‫‪f (x )d x .‬‬
‫‪‬‬
‫‪‬‬ ‫‪2l‬‬ ‫‪−l‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬ ‫‬ ‫‹‬
‫‪1∫l‬‬ ‫‪nπx‬‬
‫= ‪an‬‬ ‫‪−l‬‬
‫‪f (x ) cos‬‬ ‫‪dx.‬‬
‫‪‬‬
‫‪‬‬ ‫‪l‬‬ ‫‪l‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬ ‫‬ ‫‹‬
‫‪‬‬
‫= ‪ bn‬‬ ‫‪1∫l‬‬ ‫‪nπx‬‬
‫‪−l‬‬
‫‪f (x ) sin‬‬ ‫‪dx.‬‬
‫‪l‬‬ ‫‪l‬‬

‫ﺗﻌﺮﻳﻒ ﺗﺤﻮﻳﻞ ﻓﻮرﻳﻴﻪ‬ ‫‪2.6.1‬‬


‫∫‬
‫‪Rn‬‬
‫∞‪f (x )d x < +‬‬ ‫لتكن الدالة ‪ f‬بحيث ) ‪) f ∈ L1 (Rn‬أي أن ‪ f‬تابع قابل للمكاملة على ‪ ،(R‬إذا كان‬
‫من أجل كل ) ‪ f ∈ L1 (Rn‬نعرف تحو يل فورييه عند نقطة ‪ ϵ ∈ Rn‬بـ‪:‬‬
‫∫‬
‫‪1‬‬
‫= )‪F ( f ) = F (ϵ‬‬ ‫‪n‬‬ ‫‪e −i x ϵ f (x )d x .‬‬
‫)‪(2π‬‬ ‫‪2‬‬ ‫‪Rn‬‬

‫‪11‬‬
‫مفاهيم اساسي ّة‬ ‫الفصل الأول‬

‫كما نعرف تحو يل فورييه العكسي من أجل ‪ ϵ ∈ Rn‬بـ‪:‬‬


‫∫‬
‫‪1‬‬
‫= ) ‪F −1 (F ) = f (x‬‬ ‫‪n‬‬ ‫‪e i x ϵ F (ϵ)dϵ.‬‬
‫)‪(2π‬‬ ‫‪2‬‬ ‫‪Rn‬‬

‫ملاحظات ‪.6.1.1‬‬

‫• في بعض الأحيان يكون الثابت مختلفا‪ ،‬لذا نجد في بعض الـكتب ثابت تحو يل فورييه معرف بـ‪:‬‬
‫‪1‬‬ ‫‪1‬‬ ‫‪1‬‬
‫‪.‬‬ ‫أما ثابت التحو يل العكسي لفورييه فيعرف بـ ‪ 1‬بدلا من الثابت‬ ‫بدلا من‬
‫‪(2π)n‬‬
‫‪n‬‬ ‫‪n‬‬
‫)‪(2π‬‬ ‫‪2‬‬ ‫)‪(2π‬‬ ‫‪2‬‬

‫• يعرف تحو يل فورييه وتحو يل فورييه العكسي لما )‪، f ∈ L1 (R‬من أجل كل نقطة‪:ϵ ∈ R :‬‬
‫)تحو يل فورييه(‬
‫∫‬ ‫∞‪+‬‬
‫‪1‬‬
‫‪F ( f ) = F (ϵ) = p‬‬ ‫‪e −i x ϵ f (x )d x .‬‬
‫‪2π‬‬ ‫∞‪−‬‬

‫)تحو يل فورييه العكسي(‬


‫∫‬ ‫∞‪+‬‬
‫‪−1‬‬ ‫‪1‬‬
‫‪F‬‬ ‫‪(F ) = f (x ) = p‬‬ ‫‪e i x ϵ F (ϵ)dϵ.‬‬
‫‪2π‬‬ ‫∞‪−‬‬

‫ﺧﻮاص ﺗﺤﻮﻳﻞ ﻓﻮرﻳﻴﻪ‬ ‫‪3.6.1‬‬


‫• الخاصية الاولى )التحو يل الخطي (‪:‬‬
‫إن تحو يل فورييه هو تحو يل خطي أي أن‪:‬‬
‫‪F [a f + bg ] = aF ( f ) + bF (g ).‬‬

‫• الخاصية الثانية)الانسحاب(‪:‬‬
‫من أجل ‪ x 0‬عدد حقيقي يحقق‪ f (x ) = g (x − x 0 ) :‬مع ‪ ϵ ∈ R‬فإن‪:‬‬

‫‪F (ϵ) = G (ϵ)e −i x ϵ0 .‬‬

‫• الخاصية الثالثة)التضمين(‪:‬‬
‫‪ f (x ) = g (x )e i x ϵ0‬فإن‪:‬‬ ‫من أجل كل ‪ x‬من ‪ R‬حيث‪:‬‬
‫‪F (ϵ) = G (ϵ − ϵ0 ).‬‬

‫• الخاصية الرابعة)الإلتفاف(‪:‬‬
‫لكل تحو يل تكاملي هناك ما يسمى بخاصية الإلتفاف حيث أنه لا يكون بالضرورة تحو يل حاصل‬
‫ضرب دالتين ‪ f‬و ‪ g‬مساو يا لحاصل ضرب تحو يلهما أي أن‪:‬‬
‫‪F [ f (x )g (x )] ̸= F [ f ]F [g ].‬‬

‫‪12‬‬
‫مفاهيم اساسي ّة‬ ‫الفصل الأول‬

‫ومع ذلك في نظر ية التحو يلات هناك ما يسمى بالإلتفاف ‪ f ∗ g‬للدالتين ‪ f‬و ‪ g‬التي تلعب بطر يقة‬
‫أو بأخرى دور حاصل الضرب‪ ،‬والصحيح عن الإلتفاف هو أن‪:‬‬

‫‪F [ f ∗ g ] = F [ f ]F [g ].‬‬ ‫)‪(9.1‬‬

‫حيث يعرف الإلتفاف بالصيغة التالية‪:‬‬


‫∫‬ ‫∞‪+‬‬
‫‪1‬‬
‫‪( f ∗ g )(x ) = p‬‬ ‫‪f (x − ϵ)g (ϵ)dϵ.‬‬
‫‪2π‬‬ ‫∞‪−‬‬

‫أي أننا من العلاقة )‪ (9.1‬نستطيع القول بأن تحو يل فورييه لإلتفاف تابعين يساوي حاصل جداء‬
‫تحو يلي فورييه لهما وهذا ما يعرف بنظر ية الإلتفاف‪.‬‬

‫• الخاصية الخامسة)تحو يل المشتقات الجزئية(‪:‬‬


‫إذا كانت الدالة المراد تحو يلها هي المشتقة الجزئية للدالة ) ‪ u(x , t‬بالنسبة لـ ‪ x‬فعندئذ صيغة التحو يل‬
‫تكون‬
‫∞‪∫ +‬‬
‫‪1‬‬
‫‪F [u x ] = p‬‬ ‫‪e −i x ϵ u x (x , t )d x = iϵF [u].‬‬
‫∞‪2π −‬‬
‫∞‪∫ +‬‬
‫‪1‬‬
‫‪F [u x x ] = p‬‬ ‫‪e −i x ϵ u x x (x , t )d x = −ϵ 2 F [u].‬‬
‫∞‪2π −‬‬

‫ومن ناحية أخرى إذا حولنا المشتقة الجزئية )وإذا كان متغير التكامل في التحو يل ‪ ( x‬فعندئذ‬
‫يكون التحو يل‪:‬‬
‫∫‬ ‫∞‪+‬‬
‫‪1‬‬ ‫∂‬
‫‪F [u t ] = p‬‬ ‫= ‪e −i x ϵ u t (x , t )d x‬‬ ‫‪F [u].‬‬
‫‪2π‬‬ ‫∞‪−‬‬ ‫‪∂t‬‬
‫∫‬ ‫∞‪+‬‬
‫‪1‬‬ ‫‪∂2‬‬
‫‪F [u t t ] = p‬‬ ‫= ‪e −i x ϵ u t t (x , t )d x‬‬ ‫‪F [u].‬‬
‫‪2π‬‬ ‫∞‪−‬‬ ‫‪∂ t2‬‬

‫‪ 7.1‬ﺗﺤﻮﻳﻞ ﻻﺑﻼس‬
‫‪ .1‬لتحو يل لابلاس فائدة يمتاز بها على تحو يلات فورييه هي إحتوائه على عامل ‪ e −s t‬الذي يسمح‬
‫بتحو يل صنف أوسع من الدوال‪.‬‬

‫‪ .2‬نظر يا يعمل تحو يل لابلاس على الدوال المعرفة على المجال [∞‪.[0; +‬‬

‫‪ .3‬تحو يل لابلاس أداة مهمة في تحو يل مسائل القيم الحدية الإبتدائية في المعادلات التفاضلية العادية‬
‫إلى معادلات جبر ية ‪.‬‬

‫‪ .4‬تطبيق لابلاس يكون على أي من المتغيرات ‪ x , y, z, t ...‬التي ٺتغير من [∞‪ ) [0; +‬غالب نطبق‬
‫على الزمن ‪( t‬‬

‫‪13‬‬
‫مفاهيم اساسي ّة‬ ‫الفصل الأول‬

‫‪ .5‬الاختلاف في تطبيق تحو يل لابلاس في المعادلات التفاضلية الجزئية عما هو عليه في المعادلة‬
‫التفاضلية العادية هو أن المعادلة التفاضلية الجزئية تتحول إلى معادلة تكون‪:‬‬
‫• إما معادلة تفاضلية جزئية بعدد متغيرات يقل واحد على الأولى‪.‬‬
‫• أو معادلة تفاضلية عادية بمتغير واحد‪.‬‬

‫تعر يف ‪[1] :1.7.1‬‬


‫لتكن ‪ f‬دالة معرفة من أجل كل ‪ t‬من [∞‪ ، [0; +‬إذا كان ‪ s‬عدد حقيقي فإننا نعرف تحو يل‬
‫لابلاس لدالة ‪ f‬بالشكل‪:‬‬
‫∫‬ ‫∞‪+‬‬ ‫∫‬ ‫‪b‬‬
‫‪−s t‬‬
‫= ) ‪L { f (t )} = F (s‬‬ ‫‪f (t )e‬‬ ‫‪d t = lim‬‬ ‫‪f (t )e −s t d t .‬‬
‫∞‪b→+‬‬
‫‪0‬‬ ‫‪0‬‬

‫شرط أن تكون النهاية موجودة ‪.‬‬


‫}) ‪ L { f (t‬يمثل رمز تحو يل لابلاس لدالة ‪. f‬‬

‫اﻟﺸﺮط اﻟﻼزم واﻟﻜﺎﻓﻲ ﻟﻮﺟﻮد ﺗﺤﻮﻳﻞ ﻻﺑﻼس‬ ‫‪1.7.1‬‬


‫تعر يف ‪[1] :2.7.1‬‬
‫نقول أن الدالة ‪ f‬ذات رتبة آسية )متزايدة آسيا( عند اللانهاية إذا تحققت المتراجحة التالية من أجل قيم‬
‫‪ t‬الـكبرى‪:‬‬
‫‪t > T > 0,‬‬ ‫‪| f (t ) |≤ Me ct .‬‬

‫حيث ‪ M‬و ‪ c‬ثابتان حقيقيان مع ‪. M > 0‬‬

‫وهذا يدل على أنه إذا كانت ‪ f‬دالة تزايدية فإن شكل الدالة ‪ f‬على المجال [∞‪ [T ; +‬يكون ذا تزايد أقل‬
‫من تزايد الدالة ‪ Me ct‬حيث ‪ M‬ثابت موجب‪.‬‬

‫مثال ‪1.7.1‬‬

‫• الدوال التالية هي دوال متزايدة آسيا‪:‬‬

‫‪f3 (x ) = x‬‬ ‫‪f2 (x ) = e −x‬‬ ‫‪f1 (x ) = 2 cos x‬‬

‫• الدالة ‪ f (x ) = e x 2‬ليست متزايدة آسيا لأنها ذات تزايد أكبر من ‪ e x‬عند اللانهاية‪.‬‬

‫نتيجة‪:‬‬
‫الشروط الكافية لضمان وجود تحو يل لابلاس أي }) ‪ L { f (t‬هي‪:‬‬

‫‪ .1‬أن تكون ‪ f‬مستمرة جزئيا )بالقطع (على المجال [∞‪.[0; +‬‬

‫‪14‬‬
‫مفاهيم اساسي ّة‬ ‫الفصل الأول‬

‫‪ .2‬أن تكون ‪ f‬ذات رتبة أسية من أجل ‪. t > T‬‬

‫ﺧﻮاص ﺗﺤﻮﻳﻞ ﻻﺑﻼس‬ ‫‪2.7.1‬‬


‫• الخطية‪:‬‬
‫‪L {a f (t ) + bg (t )} = aL { f (t )} + bL {g (t )}.‬‬

‫• الإزاحة في مجال الزمن‪:‬‬


‫‪L { f (t − T )} = e −s t F (s).‬‬

‫• الإزاحة في مجال ‪:s‬‬


‫‪L {e‬‬ ‫‪at‬‬
‫‪f (t )} = F (s − a).‬‬

‫• تحو يل تفاضل دالة‪:‬‬


‫§‬ ‫‪ª‬‬ ‫∑‬
‫‪n‬‬
‫) ‪d n f (t‬‬
‫‪L‬‬ ‫‪= s n F (s ) −‬‬ ‫‪s n−k f k−1 (0).‬‬
‫‪dtn‬‬ ‫‪k=1‬‬

‫) ‪d k−1 f (t‬‬
‫= ) ‪. f k−1 (t‬‬ ‫حيث أن )‪ f (0‬هي القيمة الأولية لدالة‬
‫‪d t k−1‬‬
‫• تحو يل المشتقات الجزئية‪:‬‬
‫نفرض أن ) ‪ u(x , t‬دالة ذات متغيرين‪ ،‬سنعمل على إ يجاد تحو يلات لابلاس للمشتقات الجزئية‬
‫‪ ،u t , u t t , u x , u x x‬وبما أن تحو يل لابلاس يحول المتغير ‪) t‬متغير التكامل (فعندئد يكون تحو يل‬
‫المشتقات الجزئية الآتي‪:‬‬
‫∞‪∫ +‬‬
‫= ] ‪L [u t‬‬ ‫‪0‬‬
‫‪u t (x , t )e −s t d t = sU(x , s ) − U t (x , 0).‬‬

‫∞‪∫ +‬‬ ‫‪∂u‬‬


‫= ] ‪L [u x‬‬ ‫= ‪u x (x , t )e −s t d t‬‬ ‫‪(x , s ).‬‬
‫‪0‬‬
‫‪∂x‬‬
‫∞‪∫ +‬‬
‫= ] ‪L [u t t‬‬ ‫‪0‬‬
‫‪u t t (x , t )e −s t d t = s 2 U(x , s ) − sU(x , 0) − U t (x , 0).‬‬

‫∞‪∫ +‬‬ ‫‪∂ 2u‬‬


‫= ] ‪L [u x x‬‬ ‫= ‪u x x (x , t )e −s t d t‬‬ ‫‪(x , s ).‬‬
‫‪0‬‬
‫‪∂ x2‬‬

‫حيث أن ]) ‪ U(x , s ) = L [u(x , t‬ويتبع تحو يلا ‪ u x x‬و ‪ u x‬من العلاقة الأساسية لتفاضل والتكامل‬

‫∫‬ ‫∫‬
‫الآتية‪:‬‬
‫‪b‬‬ ‫‪b‬‬
‫‪d‬‬ ‫‪∂f‬‬
‫= ‪f (x , t )d t‬‬ ‫‪(x , t )d t .‬‬
‫‪dx‬‬ ‫‪a‬‬ ‫‪a‬‬ ‫‪∂x‬‬

‫كما يتمتع ‪ u t t‬و ‪ u t‬باستخدام التكامل الجزئي‬

‫‪15‬‬
‫مفاهيم اساسي ّة‬ ‫الفصل الأول‬

‫• الإلتفاف‪:‬‬
‫لنعتبر ) ‪ L { f (t )} = F (s‬و )‪ L {g (t )} = G(s‬فإن‪:‬‬
‫∫‬ ‫‪t‬‬ ‫‬
‫‪L‬‬ ‫‪f (u)g (t − u)d u‬‬ ‫‪= F (s )G(s ).‬‬
‫‪0‬‬

‫يسمى التكامل السابق بإلتفاف ‪ f‬و ‪ g‬ونكتب‪:‬‬


‫∫‬ ‫‪t‬‬

‫= ) ‪( f ∗ g )(x‬‬ ‫‪f (u)g (t − u)du.‬‬


‫‪0‬‬

‫ﺗﺤﻮﻳﻞ ﻻﺑﻼس اﻟﻌﻜﺴﻲ‬ ‫‪3.7.1‬‬


‫إذا كانت ) ‪ L { f (t )} = F (s‬فإن ) ‪ f (t‬تسمى تحو يل لابلاس العكسي ونكتب‬

‫‪L −1 {F (s )} = f (t ).‬‬

‫وتعطى بالعلاقة‪:‬‬
‫∫‬ ‫∞‪γ+i‬‬
‫‪1‬‬
‫= ) ‪f (t‬‬ ‫‪e s t F (s )d s ,‬‬ ‫‪t > 0.‬‬
‫‪2πi‬‬ ‫∞‪γ−i‬‬

‫حيث ‪ γ‬عدد حقيقي‪[7].‬‬

‫‪16‬‬
‫‪Z‬‬ ‫‪cb‬‬ ‫‪Y‬‬

‫\‬
‫اﻟﻔﺼﻞ اﻟﺜﺎﻧﻲ‬
‫اﻟﻘﺮاءة اﻟﻔﻴﺰﻳﺎﺋﻴﺔ ﻟﻤﻌﺎدﻟﺔ اﻟﺤﺮارة و ﻃﺮق ﺣﻠﻬﺎ ﺗﺤﻠﻴﻠﻴﺎ‬ ‫[‬

‫‪X‬‬

‫ﻗـﺎﺋﻤﺔ اﻟﻤﺤﺘﻮﻳ ـ ـ ـ ــﺎت‬


‫‪ 1.2‬تعار يف ‪18 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪ 2.2‬معادلة التوصيل الحراري في البعد الواحد ‪19 . . . . . . . . . . . . .‬‬
‫‪ 3.2‬حل مسألة التوصيل الحراري بشروط حدية متجانسة ‪24 . . . . . . . .‬‬
‫‪ 4.2‬حل مسألة التوصيل الحراري بشروط حدية غير متجانسة ‪35 . . . . . .‬‬
‫‪ 5.2‬حل مسألة التوصيل الحراري في وجود مصدر حراري ‪36 . . . . . . .‬‬
‫‪ 6.2‬وحدانية الحل ‪40 . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬

‫‪17‬‬
‫القراءة الفيز يائية لمعادلة الحرارة‬ ‫الفصل الثاني‬

‫تمهيد‬
‫‪ -‬يتضمن هذا الفصل كيفية استخدام المعادلات التفاضلية الجزئية من نوع قطع مكافئ في نمذجة‬
‫مسائل انتشار الحرارة‪ ،‬مع توضيح المعاني الفيز يائية لمختلف حدود المعادلة‪ ،‬سنبين بداية كيفية استنتاج‬
‫شكل هذه المعادلة فيز يائيا و ر ياضياتيا‪ ،‬ثم نتطرق إلى طرق حلها تحليليا‪.‬‬

‫‪ 1.2‬ﺗﻌﺎرﻳﻒ‬
‫تعر يف ‪:1.1.2‬‬
‫درجة الحرارة‪ :‬هي مقدار عددي يدلنا على مدى سخونة أو برودة جسم ما‪ ،‬يرمز لها بـ‪ u(x , t ) :‬والتي‬
‫تمثل درجة الحرارة عند نقطة ‪ x‬في زمن ‪. t‬‬

‫تعر يف ‪:2.1.2‬‬
‫الطاقة الحرار ية‪ :‬شكل من أشكال الطاقة‪ ،‬يتم انتقالها عن طر يق التوصيل أو الإشعاع أو الحمل‪ ،‬حيث‬
‫يتم انتقال الحرارة دائما من الجسم الساخن إلى البارد‪ ،‬ويتسبب انتقال الحرارة من جسم إلى جسم في‬
‫ارتفاع درجة حرارته‪.‬‬

‫تعر يف ‪:3.1.2‬‬
‫الحرارة النوعية‪ :‬هي الطاقة الحرار ية التي يجب أن نزود بها كتلة وحدة من مادة لرفع درجة حرارتها‬
‫وحدة واحدة‪ ،‬يرمز لها بـ‪.c(x , t ) :‬‬

‫تعر يف ‪:4.1.2‬‬
‫كثافة الطاقة الحرار ية‪ :‬هي كمية الطاقة الحرار ية لكل وحدة حجم‪ ،‬نرمز لها بالرمز‪.e(x , t ) :‬‬

‫تعر يف ‪:5.1.2‬‬
‫تدفق الحرارة‪ :‬كمیة الطاقة الحرار یة في وحدة الزمن التي ٺتدفق على الیمین في مساحة الوحدة‪ ،‬نرمز لها‬
‫بـ‪ ،Φ(x , t ) :‬والذي يعرف بالعلاقة التالية‪:‬‬
‫‪∂u‬‬
‫‪Φ(x , t ) = −k0‬‬
‫‪∂x‬‬

‫حيث‪ k0 :‬يسمى الموصلية الحراراية وهو معامل یقیس قدرة المواد في التوصیل الحراري‪.‬‬
‫‪∂u‬‬
‫ھو مشتقة درجة الحرارة‪ ،‬وھو میل منحنى درجة الحرارة‪.‬‬
‫‪∂x‬‬

‫) ‪(x ; t‬‬ ‫إذا كان ‪ Φ(x , t ) > 0‬فهذا يعني أن الحرارة ٺتدفق على يمين النقطة‬
‫الطاقة الحرار ية في وحدة الزمن عبر الحدود في شر يحة تساوي‪:‬‬

‫) ‪AΦ(x , t ) − AΦ(x + ∆x , t‬‬ ‫)‪(1.2‬‬

‫‪18‬‬
‫القراءة الفيز يائية لمعادلة الحرارة‬ ‫الفصل الثاني‬

‫ﻣﻌﺎدﻟﺔ اﻟﺘﻮﺻﻴﻞ اﻟﺤﺮاري ﻓﻲ اﻟﺒﻌﺪ اﻟﻮاﺣﺪ‬ ‫‪2.2‬‬


‫إن وصف الظاهرة الفيز يائية يتطلب ثلاثة أنواع من المعادلات‪:‬‬

‫‪ .1‬معادلة تفاضلية جزئية تصف ظاهرة انتشار الحرارة‪.‬‬

‫‪ .2‬شروط حدية تصف طبيعة المسألة على الحدود‪.‬‬

‫‪ .3‬شروط ابتدائية تصف الظاهرة عند ابتداء التجربة‪.‬‬

‫ﻣﻌﺎدﻟﺔ اﻟﺘﻮﺻﻴﻞ اﻟﺤﺮاري ﻓﻲ اﻟﺒﻌﺪ اﻟﻮاﺣﺪ‬ ‫‪1.2.2‬‬


‫• نفرض أن لدينا ذراعا ذات بعد واحد طوله ‪ l‬بحيث تكون‪:‬‬

‫– الذراع مصنوعة من مادة متجانسة واحدة موصلة للحرارة مما يجعلها ذات كثافة ‪ p‬ثابتة )كمية‬
‫المادة المرصوصة في وحدة الحجم(‪.‬‬

‫– الذراع معزولة جانبيا أي أن سر يان الحرارة في الذراع يكون عبر قاعدتيها فقط )يكون بإتجاه‬
‫‪ x‬فقط(‪.‬‬
‫– أثناء سر يان الحرارة في الذراع تكون درجة حرارة كل نقطة من نقاط المقطع العرضي الواحد‬
‫متساو ية‪.‬‬

‫• نحاول الآن استنتاج معادلة الانتشار بطر يقتين‪:‬‬


‫نأخذ شر يحة رقيقة من الذراع طولها ‪ ∆x‬بين النقطتين ‪ x‬و ‪ ، x + ∆x‬كما هو موضح في الشكل‬
‫الموالي‪:‬‬

‫ﺷﻜﻞ ‪ :2.1‬ذراع اﺣﺎدي اﻟﺒﻌﺪ‬

‫الطر يقة الأولى‪) :‬فيز يائيا(‬


‫إذا كانت كثافة الطاقة الحرار ية ثابتة في جميع أنحاء الحجم)باعتبار ‪ x‬صغير جدا(‪ ،‬فإن مجموع الطاقة‬
‫الحرار ية في الشر يحة هو ناتج كثافة الطاقة الحرار ية والحجم‪ ،‬أي‪:‬‬
‫كثافة الطاقة الحرار ية تساوي‪:‬‬
‫‪e(x , t )A∆x‬‬

‫‪19‬‬
‫القراءة الفيز يائية لمعادلة الحرارة‬ ‫الفصل الثاني‬

‫حيث‪ A∆x :‬يمثل حجم الشر يحة‪.‬‬


‫‪.: A‬مساحة المقطع العرضي للذراع‬

‫اﻧﺤﻔـﺎظ اﻟﻄﺎﻗﺔ اﻟﺤﺮارﻳﺔ‬


‫الطاقة الحرار ية داخل الشر يحة ٺتغير مع الزمن لـكونها ٺتدفق عبر حوافها ) ‪ x‬و ‪ ( x + ∆x‬والطاقة‬
‫الحرار ية المتولدة في الداخل )وجود مصدر حراري( بالتالي تكون المعادلة الأساسية التي تصف‬
‫تدفق الحرارة‪:‬‬
‫)الطاقة الحرار ية المتدفقة عبر الحدود في وحدة الزمن ‪ +‬الطاقة الحرار ية المتولدة في وحدة الزمن(‬
‫= معدل التغير في الطاقة الحرار ية بالنسبة للزمن‬
‫وهو ما يسمى مبدأ انحفاظ الطاقة الحرار ية للشر يحة‪.‬‬
‫وباعتبار أن الطاقة لا ٺتدفق عبر السطح الجانبي )الذراع معزولة جانبيا( فإن مبدأ انحفاظ الطاقة‬
‫يصبح‪:‬‬
‫)الطاقة الحرار ية المتدفقة عبر الحدود في وحدة الزمن = معدل التغير في الطاقة الحرار ية بالنسبة‬
‫للزمن(‪.‬‬
‫∂‬
‫‪.‬‬ ‫) ‪(e(x , t )A∆x‬‬ ‫لدينا معدل التغير في الطاقة الحرار ية يساوي‪:‬‬
‫‪∂t‬‬
‫ومن العلاقة )‪ (1.2‬نجد‪:‬‬
‫∂‬
‫) ‪(e(x , t )A∆x ) = AΦ(x , t ) − AΦ(x + ∆x , t‬‬
‫‪∂t‬‬

‫∂‬ ‫) ‪Φ(x + ∆x , t ) − Φ(x , t‬‬


‫‪(e(x , t )) = −‬‬ ‫‪.‬‬
‫‪∂t‬‬ ‫‪∆x‬‬

‫‪∆x −→ 0‬‬ ‫وبالمرور الى النهاية‪ ،‬لما‪:‬‬


‫∂‬ ‫) ‪∂ Φ(x , t‬‬
‫‪(e(x , t )) = −‬‬ ‫‪.‬‬ ‫)‪(2.2‬‬
‫‪∂t‬‬ ‫‪∂x‬‬

‫هذا من جهة‪ ،‬لدينا من جهة أخرى يمكن تعر يف الطاقة الحرار ية أيضا بأنها الطاقة اللازمة لرفع‬
‫درجة الحرارة من درجة الحرارة المرجعیة ‪ 0‬مئو یة الى درجة الحرارة الفعلیة ) ‪ ، u(x , t‬وباعتبار أن‬
‫الحرارة النوعیة مستقلة عن درجة الحرارة فإن الطاقة الحرار یة لكل وحده كتلة هي ) ‪،u(x , t )c(x‬‬
‫وبالتالي يجب إدخال مفهوم كثافة الكتلة ) ‪) p(x‬الكتلة لكل وحدة حجم(‪،‬ومنه يصبح مجموع الطاقة‬
‫الحرار ية في شر يحة رقيقة يعطى بالعلاقة التالية‪:‬‬

‫‪e(x , t )A∆x = pAcu(x , t )∆x .‬‬

‫وهذا ما يوضح العلاقة بين درجة الحرارة ) ‪ u(x , t‬والطاقة الحرار ية‬

‫‪e(x , t ) = cpu(x , t ).‬‬ ‫)‪(3.2‬‬

‫‪20‬‬
‫القراءة الفيز يائية لمعادلة الحرارة‬ ‫الفصل الثاني‬

‫وبتعو يض )‪ (3.2‬في )‪ (2.2‬نجد‪:‬‬


‫∂‬ ‫) ‪∂ Φ(x , t‬‬
‫‪(cpu(x , t )) = −‬‬
‫‪∂t‬‬ ‫‪∂x‬‬

‫) ‪∂ u(x , t‬‬ ‫) ‪∂ Φ(x , t‬‬


‫‪cp‬‬ ‫‪=−‬‬ ‫‪.‬‬
‫‪∂t‬‬ ‫‪∂x‬‬

‫وبتعو يض عبارة التدفق نحصل على‪:‬‬


‫‬ ‫‹‬
‫) ‪∂ u(x , t‬‬ ‫∂‬‫) ‪∂ u(x , t‬‬
‫‪cp‬‬ ‫‪=−‬‬ ‫‪−k0‬‬
‫‪∂t‬‬ ‫‪∂x‬‬ ‫‪∂x‬‬
‫) ‪∂ u(x , t‬‬ ‫) ‪∂ 2 u(x , t‬‬
‫‪cp‬‬ ‫‪= k0‬‬
‫‪∂t‬‬ ‫‪∂ x2‬‬
‫) ‪∂ u(x , t‬‬ ‫) ‪k0 ∂ u(x , t‬‬
‫‪2‬‬
‫=‬ ‫‪.‬‬
‫‪∂t‬‬ ‫‪cp‬‬ ‫‪∂ x2‬‬

‫‪k0‬‬
‫= ‪.α2‬‬ ‫نضع‪:‬‬
‫‪cp‬‬
‫ومنه المعادلة الأساسي ّة لانتشار الحرارة في البعد الواحد‪:‬‬
‫‪∂u‬‬ ‫‪∂ 2u‬‬
‫‪= α2‬‬ ‫‪.‬‬
‫‪∂t‬‬ ‫‪∂ x2‬‬

‫الطر يقة الثانية‪) :‬ر ياضياتي ّا(‬


‫الحرارة الكلي ّة داخل الشر يحة ] ‪ [x ; x + ∆x‬تساوي‪:‬‬
‫∫‬ ‫‪x +∆x‬‬

‫‪cpAu(s , t )d s .‬‬
‫‪x‬‬

‫• نطبق مبدأ حفظ الطاقة الذي بموجبه يكون تغير كمية الحرارة داخل القطعة يساوي كمية الحرارة‬
‫الخارجة عبر القاعدة اليمنى عند ‪ x + ∆x‬ناقصا كمية الحرارة الداخلة من القاعدة اليسرى عند ‪x‬‬
‫)فرضنا للسهولة أن الحرارة تدخل إلى الذراع من قاعدتها اليسرى وتخرج من القاعدة اليمنى(‪ .‬هذا‬
‫بفرض عدم وجود مصدر حراري داخل الذراع‪.‬‬
‫بالإشتقاق نجد‪:‬‬
‫)‪(4.2‬‬
‫∫‬ ‫‪x +∆x‬‬ ‫∫‬ ‫‪x +∆x‬‬
‫∂‬
‫‪cpAu(s , t )d s = cpA‬‬ ‫‪u t (s, t )d s = kA [u x (x + ∆x , t ) − u x (x , t )] .‬‬
‫‪∂t‬‬ ‫‪x‬‬ ‫‪x‬‬

‫حيث ‪ k‬هو معامل التوصيل الحراري للذراع )قياس القدرة على توصيل الحرارة(‪.‬‬

‫• نطبق نظر ية القيمة المتوسطة على الجهة اليسرى من )‪ (4.2‬والتي تنص على الآتي‪:‬‬

‫‪21‬‬
‫القراءة الفيز يائية لمعادلة الحرارة‬ ‫الفصل الثاني‬

‫نظر يـة ‪[1] :1.2.2‬‬


‫إذا كانت ‪ f‬دالة مستمرة على المجال المغلق ]‪ [a; b‬وقابلة للإشتقاق على المجال المفتوح [‪ ،]a; b‬عندئذ‬
‫يوجد ‪ h‬من [‪ ]a; b‬بحيث‪:‬‬
‫∫‬ ‫‪b‬‬

‫‪f (x )d x = f (h)(b − a).‬‬


‫‪a‬‬

‫عندئذ توجد نقطة ‪ h‬من [ ‪: ]x ; x + ∆x‬‬


‫‪cpAu t (h, t )∆x = kA [u x (x + ∆x , t ) − u x (x , t )] .‬‬

‫ومنه‬
‫) ‪k u x (x + ∆x , t ) − u x (x , t‬‬
‫= ) ‪u t (h, t‬‬ ‫‪.‬‬
‫‪cp‬‬ ‫‪∆x‬‬
‫وبالمرور إلى النهاية )بأخذ‪ ∆x −→ 0 :‬و ‪ (h −→ x‬نجد‪:‬‬
‫‪k‬‬ ‫) ‪u x (x + ∆x , t ) − u x (x , t‬‬
‫= ) ‪u t (x , t‬‬ ‫‪lim‬‬
‫‪cp‬‬ ‫‪∆x →0‬‬ ‫‪∆x‬‬
‫‪k‬‬
‫= ) ‪u t (x , t‬‬ ‫‪u x x (x , t ).‬‬
‫‪cp‬‬
‫‪k‬‬
‫= ‪ ،α2‬تكون المعادلة الأساسي ّة لانتشار الحرارة في البعد الواحد ممثلة كما يلي‪:‬‬ ‫وبوضع‪:‬‬
‫‪cp‬‬
‫‪u t = α2 u x x .‬‬

‫وهي معادلة تربط بين الكميتين ‪:‬‬


‫• ‪ u t‬والذي يمثل معدل تغير الحرارة بالنسبة للزمن‪.‬‬

‫• ‪ u x x‬يمثل تقعر منحنى درجة الحرارة ) ‪) u(x , t‬والذي هو أساس يقارن بين درجة الحرارة عند‬
‫نقطة ما ‪ x‬والنقاط المجاورة لها(‪.‬‬

‫ملاحظة ‪1.2.2‬‬
‫‪k‬‬
‫‪k‬‬ ‫= ‪ α2‬ٺتناسب طردا مع معامل التوصيل الحراري‬ ‫) ‪(cm 2 .sec −1‬‬ ‫نلاحظ أن الانتشار ي ّة‬
‫‪cp‬‬
‫وعكسا مع كل من الحرارة النوعية ‪ c‬والكثافة ‪. p‬‬

‫• ولفهم مسألة الانتشار السابقة أكثر نأخذ المعادلة التفاضلي ّة الجزئي ّة المنمذجة للظاهرة والتي تعطى‬
‫كمايلي‪:‬‬
‫‪u t = α2 u x x ,‬‬ ‫‪0 < x < L,‬‬ ‫‪0 < t < x.‬‬

‫تنص هذه المعادلة على أن‪:‬‬


‫)‪(u t < 0‬‬ ‫درجة الحرارة ) ‪ u(x , t‬تكون متزايدة )‪ (u t > 0‬عندما تكون ‪ u x x‬موجبة‪ ،‬أو متناقصة‬
‫إذا كانت ‪ u x x‬سالبة‪.‬‬

‫‪22‬‬
‫القراءة الفيز يائية لمعادلة الحرارة‬ ‫الفصل الثاني‬

‫• ولتفسير ‪ u x x‬كقياس لسر يان الحرارة نفرض أننا قربنا ‪ u x x‬بالشّكل التالي‪:‬‬
‫‪1‬‬
‫∼ ) ‪u x x (x , t‬‬
‫=‬ ‫]) ‪[u(x + ∆x , t ) − 2u(x , t ) + u(x − ∆x , t‬‬
‫‪∆x 2‬‬
‫•‬ ‫˜‬
‫∼‬ ‫‪2‬‬ ‫) ‪u(x + ∆x , t ) + u(x − ∆x , t‬‬
‫= ) ‪u x x (x , t‬‬ ‫‪− u(x , t ) .‬‬
‫‪∆x 2‬‬ ‫‪2‬‬
‫• وعليه يمكن تفسير ‪ u x x‬كالتالي‪:‬‬

‫‪ .1‬إذا كانت درجة الحرارة ) ‪ u(x , t‬أقل من معدل درجة الحرارة عند النقطتين المجاورتين فإن‬
‫‪) u x x > 0‬وفي هذه الحالة تكون محصلة سر يان الحرارة عند النقطة ‪ x‬موجبة(‪.‬‬
‫‪ .2‬إذا كانت درجة الحرارة ) ‪ u(x , t‬تساوي معدل درجة الحرارة عند النقطتين المجاورتين فإن‬
‫‪) u x x = 0‬وفي هذه الحالة تكون محصلة سر يان الحرارة عند النقطة ‪ x‬مساو ية للصفر(‪.‬‬
‫‪ .3‬إذا كانت درجة الحرارة ) ‪ u(x , t‬أكبر من معدل درجة الحرارة عند النقطتين المجاورتين فإن‬
‫‪) u x x < 0‬وفي هذه الحالة تكون محصلة سر يان الحرارة عند النقطة ‪ x‬سالبة(‪.‬‬

‫‪x +∆x‬‬ ‫• بعبارة أخرى إذا كانت درجة الحرارة في النقطة ‪ x‬أكبر من معدل درجة الحرارة للنقطتين‬
‫و ‪ x − ∆x‬فعندئذ تكون درجة الحرارة متناقصة‪ ،‬وبصورة أدق فإن تناقص ‪ u t‬يتناسب مع هذا‬
‫الفرق‪ ،‬وثابت التناسب ‪ α2‬يعتمد على مادة الذراع‪.‬‬

‫‪ 2.2.2‬اﻟﺸﺮوط اﻟﺤﺪﻳﺔ‬
‫إن كل المسائل الفيز يائي ّة تشتمل على حدود من نوع ما‪ ،‬وعليه يجب وضع شروط حدية تعطينا معلومات‬
‫عن درجة الحرارة على أطراف الذراع‪.‬‬

‫اﻧﻮاع اﻟﺸﺮوط اﻟﺤﺪﻳﺔ‬


‫• الش ّروط الحدي ّة لديركلي‪:‬‬
‫الش ّروط الحدي ّة لدير يكلي تكون بإعطاء قيمة الحل ‪ u‬للمسالة على الحافة ‪ F‬للنطاق ‪.D‬‬
‫‪u(t , x , y) = u0 (t , x , y),‬‬ ‫‪(x , y) ∈ F.‬‬

‫• الشروط الحدية لنيومان ‪ :‬الش ّروط الحدي ّة لنيومان تكون بإعطاء قيمة لمشتق الحل ‪ u‬للمسألة على‬
‫الحافة ‪ F‬للنطاق ‪. D‬‬
‫‪∂u‬‬
‫‪(t , x , y) = f (t , x , y),‬‬ ‫‪(x , y) ∈ F.‬‬
‫‪∂n‬‬

‫• الش ّروط الحدي ّة المختلطة ‪ :‬إذا فرضنا أن العلاقة بين قيمة الحل ‪ u‬ومشتقته في الحافة تعطى بالعبارة‬
‫التالية‪:‬‬
‫‪∂u‬‬
‫‪a‬‬ ‫‪(t , x , y) + bu(t , x , y) = g (t , x , y),‬‬ ‫‪(x , y) ∈ F.‬‬
‫‪∂n‬‬
‫فإننا نتحدث عن الش ّروط الحدودي ّة من النوع المختلط‪.‬‬

‫‪23‬‬
‫القراءة الفيز يائية لمعادلة الحرارة‬ ‫الفصل الثاني‬

‫ملاحظة ‪2.2.2‬‬

‫إذا كانت الش ّروط الحدودي ّة لكل من "دير يكلي" و"نيومان" معدومة على الحافة نقول أنها متجانسة‪،‬‬
‫وإذا كانت عكس ذلك نقول أنها غير متجانسة‪.‬‬

‫‪ 3.2.2‬اﻟﺸﺮوط اﻹﺑﺘﺪاﺋﻴﺔ‬
‫إن كل المسائل الفيز يائي ّة تبدأ بزمن معين‪ ،‬و بما أن معادلة الحرارة تشتمل على مشتقة واحدة في الزمن‪،‬‬
‫فإنه يجب أن نعطي درجة الحرارة الابتدائي ّة ) عادة عند ‪ ،( t = 0‬ومن الممكن أن تكون درجة الحرارة‬
‫الابتدائي ّة غير ثابتة بل متغيرة بالنسبة لـ ‪ ، x‬وبالتالي تعطى درجة الحرارة الابتدائي ّة كمايلي‪:‬‬

‫‪u(x , 0) = f (x ).‬‬

‫ﺣﻞ ﻣﺴﺄﻟﺔ اﻟﺘﻮﺻﻴﻞ اﻟﺤﺮاري ﺑﺸﺮوط ﺣﺪﻳﺔ ﻣﺘﺠﺎﻧﺴﺔ‬ ‫‪3.2‬‬


‫ﻓﺼﻞ اﻟﻤﺘﻐﻴﺮات‬ ‫‪1.3.2‬‬
‫إحدى أقدم الطرق لحل مسألة القيم الحدي ّة الابتدائي ّة‪ ،‬يعود تار يخها إلى زمن جوز يف فورييه‪ ،‬حيث‬
‫كانت أول دراسة ر ياضياتي ّة لحل مسألة انتشار الحرارة بهذه الطر يقة سنة ‪ ،1800‬والتي تعتمد على تحو يل‬
‫معادلة تفاضلي ّة ذات مشتقات جزئي ّة إلى معادلات تفاضلي ّة عادية من الرتبة الأولى أو الثانية وبمعاملات‬
‫ثابتة‪.‬‬
‫تطبق هذه الطر يقة في المسائل التي تكون فيها‪:‬‬

‫‪ .1‬المعادلات التفاضلي ّة الجزئي ّة الخطية المتجانسة )ليست بالضرورة بمعاملات ثابتة(‪.‬‬

‫‪ .2‬الش ّروط الحدي ّة من الصيغة‪:‬‬


‫‪αu t (0, t ) + β u(0, t ) = 0‬‬

‫‪γu x (1, t ) + δu(1, t ) = 0.‬‬

‫حيث ‪ δ ، γ، β ،α‬ثوابت‪.‬‬

‫ﺣﻞ ﻣﺴﺄﻟﺔ اﻟﺘﻮﺻﻴﻞ اﻟﺤﺮاري ﺑﺸﺮوط ﺣﺪﻳﺔ ﻣﺘﺠﺎﻧﺴﺔ ﺑﻄﺮﻳﻘﺔ ﻓﺼﻞ اﻟﻤﺘﻐﻴﺮات‬
‫نفرض أنه لدينا ذراع طولها منته ‪ ،l‬درجة حرارتها في الحافة مثبة عند الصفر‪ ،‬ونفرض أن درجة الحرارة‬
‫الابتدائي ّة للذراع ) ‪.u(x , 0) = f (x‬‬

‫‪24‬‬
‫القراءة الفيز يائية لمعادلة الحرارة‬ ‫الفصل الثاني‬

‫ﺷﻜﻞ ‪ :2.2‬اﻧﺘﺸﺎر اﻟﺤﺮارة ﻓﻲ ذراع ﺑﺸﺮوط ﺣﺪﻳﺔ ﻣﺘﺠﺎﻧﺴﺔ‬

‫حل المسألة معناه إ يجاد درجة حرارة باقي نقاط الذراع بزمن معين‪ ،‬ولحلها نتبع الخطوات التالية‪:‬‬
‫الخطوة الأولى‪:‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬ ‫‪u t = α2 u x x ,‬‬ ‫‪0 < x < l,‬‬ ‫∞‪0 < t < +‬‬
‫‪‬‬
‫‪ u(0, t ) = 0,‬‬ ‫∞‪0 < t < +‬‬
‫)‪(5.2‬‬
‫‪‬‬
‫‪‬‬ ‫‪u(l, t ) = 0,‬‬ ‫∞‪0 < t < +‬‬
‫‪‬‬
‫‪‬‬
‫‪u(x , 0) = f (x ),‬‬ ‫‪0 ≤ x ≤ l.‬‬

‫بداية نفرض أن الحل من الصيغة‪:‬‬

‫‪u(x , t ) = T (t )X (x ).‬‬

‫بالتعو يض في المعادلة التفاضلي ّة الجزئي ّة نجد‪:‬‬

‫‪X(x )T ′ (t ) = α2 X ′′ (x )T (t ).‬‬

‫نقسم طرفي المعادلة على المقدار ) ‪ α2 T (t )X (x‬نتحصل على‪:‬‬

‫) ‪T ′ (t‬‬ ‫) ‪X ′′ (x‬‬
‫=‬ ‫‪.‬‬
‫) ‪α2 T (t‬‬ ‫) ‪X (x‬‬

‫نلاحظ أن الطرف الأيمن من المعادلة أعلاه يعتمد على ‪ x‬فقط‪ ،‬والأيسر على ‪ t‬فقط وهما متغيران‬
‫مستقلان‪ ،‬وهذا يكون صحيحا إذا وفقط إذا كان كل من الطرفين مساو لعدد ثابت وليكن ‪ ،k‬أي أن‪:‬‬
‫‪T′‬‬ ‫‪X ′′‬‬
‫‪= k,‬‬ ‫‪= k.‬‬
‫‪α2 T‬‬ ‫‪X‬‬

‫وعليه‬
‫‪′‬‬ ‫‪′‬‬
‫‪T = kα T‬‬ ‫‪2‬‬
‫⇔‬ ‫‪T − kα T = 0‬‬ ‫‪2‬‬

‫‪X ′′ = kX‬‬ ‫⇔‬ ‫‪X ′′ − kX = 0.‬‬

‫معادلتان تفاضليتان إعتياديتان حلهما على التوالي‪:‬‬


‫‪2t‬‬
‫‪T (t ) = Ae kα‬‬
‫‪p‬‬ ‫‪p‬‬
‫‪X (x ) = Be‬‬ ‫‪kx‬‬
‫‪+ C e−‬‬ ‫‪kx‬‬
‫‪.‬‬

‫‪25‬‬
‫القراءة الفيز يائية لمعادلة الحرارة‬ ‫الفصل الثاني‬

‫حيث ‪ C ،B ،A‬ثوابت اختيار ية‪ ،‬وعليه تكون الدوال التالية‪:‬‬

‫) ‪u(x , t ) = X (x )T (t‬‬
‫‪p‬‬ ‫‪p‬‬
‫‪+ C e−‬‬
‫‪2‬‬
‫‪= Ae kα t (Be‬‬ ‫‪kx‬‬ ‫‪kx‬‬
‫)‬
‫‪p‬‬ ‫‪p‬‬
‫‪+ Ee −‬‬
‫‪2‬‬
‫‪= e kα t (De‬‬ ‫‪kx‬‬ ‫‪kx‬‬
‫‪).‬‬

‫تحقق المعادلة التفاضلي ّة الجزئي ّة الأصلي ّة )حيث ‪ D ،E‬ثوابت اختيار ية(‪.‬‬


‫نميز ثلاث حالات‪:‬‬
‫‪ : k > 0 /1‬يتزايد المقدار ‪ e kα2 t‬بصورة غير مقيدة مع تزايد الزمن ‪ t‬بصورة غير مقيدة أيضا‪ ،‬ومنه تزايد‬
‫درجة الحرارة ) ‪ u(x , t‬بصورة غير مقيدة‪ ،‬وهذا يناقض الحالة العملية‪ ،‬حيث أن درجة الحرارة‬
‫تصبح ثابتة‪ ،‬لذا نستثني هذه الحالة )‪.(k > 0‬‬

‫‪ : k = 0 /2‬أي أن المعادلة السابقة تصبح‪:‬‬

‫‪u(x , t ) = D + E‬‬

‫نلاحظ أن درجة الحرارة لا ٺتعلق بالزمن ‪) t‬ثابتة( وهذا مرفوض‪ ،‬مما يفرض أن يكون ‪ k‬سالب‪.‬‬

‫‪ : k < 0 /3‬من أجل ذلك نضع‪ k = −λ2 :‬ومنه‪:‬‬

‫‪u(x , t ) = e −λ‬‬
‫‪2 α2 t‬‬
‫‪(L cos(λx ) + H sin(λx )).‬‬

‫‪ L ،H‬ثابتان اختيار يان ‪.‬‬


‫الخطوة الثانية‪ :‬إ يجاد حل المعادلة التفاضلية الجزئية الذي يحقق الشروط الحدية للمسألة‪.‬‬
‫نلاحظ من عبارة ) ‪ u(x , t‬أن للمعادلة التفاضلية الجزئية الأصلية عدد لا منته من الحلول‪ ،‬إلا أنها ليست‬
‫كلها تحقق الشروط الحدية الابتدائية‪ ،‬لذلك يجب أن نأخذ من الحلول السابقة ذات الصيغة‪:‬‬

‫‪e −λ‬‬ ‫)‪(6.2‬‬


‫‪2 α2 t‬‬
‫‪(L cos(λx ) + H sin(λx )).‬‬

‫تلك التي تحقق الشروط الحدية‪:‬‬


‫¨‬
‫‪u(0, t ) = 0‬‬
‫‪u(l, t ) = 0.‬‬

‫لأجل ذلك نعوض بالشروط الحدية في العلاقة )‪ (6.2‬نحصل على‪:‬‬

‫‪u(0, t ) = He −λ‬‬
‫‪2 α2 t‬‬
‫‪=0⇔H =0‬‬

‫‪u(l, t ) = Le −λ‬‬
‫‪2 α2 t‬‬
‫‪sin(λl) = 0.‬‬

‫إما ‪ sin(λl) = 0‬أو‬ ‫‪L=0‬‬


‫إذا كان ‪ L = 0‬فإن الحل ) ‪ u(x , t‬يصبح صفر يا وهذا غير ممكن لأنه يناقض الحالة العملية‪ ،‬لذا‪:‬‬

‫‪sin(λl) = 0‬‬

‫‪26‬‬
‫القراءة الفيز يائية لمعادلة الحرارة‬ ‫الفصل الثاني‬

‫‪λl = nπ,‬‬ ‫‪n = ±1, ±2, ±3, ...‬‬


‫‪nπ‬‬
‫=‪λ‬‬ ‫‪,‬‬ ‫‪n = ±1, ±2, ±3, ...‬‬
‫‪l‬‬

‫أي أنه يوجد عدد لا منته من قيم ‪ ،λ‬لذا نضع‪:‬‬


‫‪nπ‬‬
‫= ‪λn‬‬ ‫‪,‬‬ ‫‪n = ±1, ±2, ±3, ...‬‬
‫‪l‬‬
‫نعوض في الحل نجد‪:‬‬
‫‬ ‫‹‬
‫‪−(nπα)2 t‬‬ ‫‪nπx‬‬
‫‪un (x , t ) = Ln e‬‬ ‫‪l2‬‬ ‫‪sin‬‬ ‫‪,‬‬ ‫‪n = ±1, ±2, ±3, ...‬‬
‫‪l‬‬

‫أي أنه هناك عدد غير منته من الحلول‪ ،‬وبما أن المعادلة الأصلية متجانسة فإن الحل العام لها يساوي مجموع‬
‫الحلول أعلاه‪ ،‬أي أن‪:‬‬
‫‬ ‫‹‬
‫∑‬
‫∞‪+‬‬ ‫‪−(nπα)2 t‬‬ ‫‪nπx‬‬
‫= ) ‪u(x , t‬‬ ‫‪Ln e‬‬ ‫‪l2‬‬ ‫‪sin‬‬
‫∞‪n=−‬‬ ‫‪l‬‬
‫‬ ‫‹‬ ‫‬ ‫‹‬
‫∑‬
‫∞‪+‬‬ ‫‪−(nπα)2 t‬‬ ‫‪nπx‬‬ ‫∑‬
‫‪−1‬‬ ‫‪−(nπα)2 t‬‬ ‫‪nπx‬‬
‫= ) ‪u(x , t‬‬ ‫‪Ln e‬‬ ‫‪l2‬‬ ‫‪sin‬‬ ‫‪+‬‬ ‫‪Ln e‬‬ ‫‪l2‬‬ ‫‪sin‬‬
‫‪n=1‬‬ ‫‪l‬‬ ‫∞‪n=−‬‬ ‫‪l‬‬
‫‬ ‫‹‬ ‫‬ ‫‹‬
‫∑‬
‫∞‪+‬‬ ‫‪−(nπα)2 t‬‬ ‫‪nπx‬‬ ‫∑‬
‫∞‪+‬‬ ‫‪−(nπα)2 t‬‬ ‫‪nπx‬‬
‫= ) ‪u(x , t‬‬ ‫‪Ln e‬‬ ‫‪l2‬‬ ‫‪sin‬‬ ‫‪−‬‬ ‫‪L−n e‬‬ ‫‪l2‬‬ ‫‪sin‬‬
‫‪n=1‬‬ ‫‪l‬‬ ‫‪n=1‬‬ ‫‪l‬‬
‫‬ ‫‹‬
‫∑‬
‫∞‪+‬‬ ‫‪−(nπα)2 t‬‬ ‫‪nπx‬‬
‫= ) ‪u(x , t‬‬ ‫‪(Ln − L−n )e‬‬ ‫‪l2‬‬ ‫‪sin‬‬
‫‪n=1‬‬ ‫‪l‬‬
‫‬ ‫‹‬
‫∑‬
‫∞‪+‬‬ ‫‪−(nπα)2 t‬‬ ‫‪nπx‬‬
‫= ) ‪u(x , t‬‬ ‫‪An e‬‬ ‫‪l2‬‬ ‫‪sin‬‬ ‫‪.‬‬
‫‪n=1‬‬ ‫‪l‬‬
‫حيث ‪:‬‬ ‫‪An = Ln − L−n‬‬
‫الخطوة الثالثة‪ :‬إ يجاد الحلول التي تحقق المعادلة الأصلية بشروطها الحدية والابتدائية‪.‬‬
‫إن الخطوة الأخيرة والأهم من الناحية الر ياضياتية هي جمع الحلول الأولية‪.‬‬
‫∑‬
‫∞‪+‬‬ ‫‬ ‫‹‬
‫‪−(nπα)2 t‬‬ ‫‪nπx‬‬
‫= ) ‪u(x , t‬‬ ‫‪An e‬‬ ‫‪l2‬‬ ‫‪sin‬‬ ‫‪.‬‬
‫‪n=1‬‬
‫‪l‬‬

‫) ‪u(x , 0) = f (x‬‬ ‫ولدينا الشرط الابتدائي‪:‬‬


‫∑‬
‫∞‪+‬‬ ‫‬ ‫‹‬
‫‪nπx‬‬
‫= ) ‪f (x‬‬ ‫‪An sin‬‬ ‫‪.‬‬ ‫)‪(7.2‬‬
‫‪n=1‬‬
‫‪l‬‬

‫أي أن ‪ An‬هي معاملات فورييه الجيبية للدالة ) ‪ f (x‬في المجال ]‪ .[0; l‬ولإ يجاد هذه المعاملات نضرب‬
‫‬ ‫‹‬
‫‪nπx‬‬
‫‪ sin‬نجد‪:‬‬ ‫العلاقة )‪ (7.2‬في‬
‫‪l‬‬
‫‬ ‫‹‬ ‫∑‬
‫∞‪+‬‬ ‫‬ ‫‹‬ ‫‬ ‫‹‬
‫‪nπx‬‬ ‫‪nπx‬‬ ‫‪nπx‬‬
‫‪sin‬‬ ‫= ) ‪f (x‬‬ ‫‪An sin‬‬ ‫‪sin‬‬ ‫‪.‬‬
‫‪l‬‬ ‫‪n=1‬‬
‫‪l‬‬ ‫‪l‬‬

‫‪27‬‬
‫القراءة الفيز يائية لمعادلة الحرارة‬ ‫الفصل الثاني‬

‫نكامل من ‪ 0‬إلى ‪ l‬نحصل على‪:‬‬


‫∫‬ ‫‪l‬‬ ‫‬ ‫‹‬ ‫∑‪∫ l‬‬
‫∞‪+‬‬ ‫‬ ‫‹‬ ‫‬ ‫‹‬
‫‪nπx‬‬ ‫‪nπx‬‬ ‫‪nπx‬‬
‫‪sin‬‬ ‫= ‪f (x )d x‬‬ ‫‪An sin‬‬ ‫‪sin‬‬ ‫‪dx.‬‬
‫‪0‬‬ ‫‪l‬‬ ‫‪0 n=1‬‬ ‫‪l‬‬ ‫‪l‬‬

‫بالاعتماد على العلاقة )‪ (4.1‬في الفصل الأول نجد‪:‬‬


‫∫‬ ‫‪l‬‬ ‫‬ ‫‹‬
‫‪nπx‬‬ ‫‪l‬‬
‫‪sin‬‬ ‫= ‪f (x )d x‬‬ ‫‪An‬‬
‫‪0‬‬ ‫‪l‬‬ ‫‪2‬‬
‫وعليه‬
‫∫‬ ‫‪l‬‬ ‫‬ ‫‹‬
‫‪2‬‬ ‫‪nπx‬‬
‫= ‪An‬‬ ‫‪sin‬‬ ‫‪f (x )d x ,‬‬ ‫‪n = ±1, ±2, ±3, ...‬‬
‫‪l‬‬ ‫‪0‬‬ ‫‪l‬‬

‫ومنه حل المسألة )‪: (5.2‬‬


‫∑‬
‫∞‪+‬‬ ‫‬ ‫‹‬
‫‪−(nπα)2 t‬‬ ‫‪nπx‬‬
‫= ) ‪u(x , t‬‬ ‫‪An e‬‬ ‫‪l2‬‬ ‫‪sin‬‬ ‫‪.‬‬
‫‪n=1‬‬
‫‪l‬‬

‫حيث المعاملات ‪ An‬تعطى بالعلاقة‪:‬‬


‫∫‬ ‫‪l‬‬ ‫‬ ‫‹‬
‫‪2‬‬ ‫‪nπx‬‬
‫= ‪An‬‬ ‫‪sin‬‬ ‫‪f (x )d x ,‬‬ ‫‪n = ±1, ±2, ±3, ...‬‬
‫‪l‬‬ ‫‪0‬‬ ‫‪l‬‬

‫‪ 2.3.2‬ﺗﺤﻮﻳﻞ ﻓﻮرﻳﻴﻪ‬
‫ٺتأتى فائدة تحو يل فورييه من حقيقة تحو يل عملية التفاضل إلى عملية ضرب‪ ،‬أي أن المعادلة التفاضلية‬
‫تتحول إلى معادلة جبر ية‪ .‬ذكرنا في الفصل الأول أهم خواص هذا التحو يل التي تجعله أداة فعالة في حل‬
‫المعادلات التفاضلية الجزئية عامة ومعادلة انتشار الحرارة بالخصوص‪.‬‬

‫ﺣﻞ ﻣﺴﺄﻟﺔ إﻧﺘﺸﺎر اﻟﺤﺮارة ﺑﺎﺳﺘﻌﻤﺎل ﺗﺤﻮﻳﻞ ﻓﻮرﻳﻴﻪ‬


‫لدينا مسألة سر يان الحرارة في ذراع غير منته درجة حرارتها الابتدائية ) ‪) u(x , 0) = ϕ(x‬هذه المسألة‬
‫تسمى أيضا بمسألة كوشي( والتي تعطى كما يلي‪:‬‬
‫¨‬
‫‪u t = α2 u x x ,‬‬ ‫‪−∞ < x < +∞,‬‬ ‫∞‪0 < t < +‬‬
‫)‪(8.2‬‬
‫‪u(x , 0) = ϕ(x ),‬‬ ‫‪−∞ < x < +∞.‬‬

‫هناك ثلاث خطوات لحل هذه المسألة‪:‬‬


‫الخطوة الأولى‪ :‬تحو يل المسألة‪.‬‬
‫بما أن ‪ x‬يتغير من ∞‪ −‬إلى ∞‪ ،+‬ندخل تحو يل فورييه على المعادلة التفاضلية الجزئية والشرط الابتدائي‬
‫للمسألة بالنسبة ل ‪) x‬متغير التكامل في التحو يل هو ‪ ( x‬نحصل على‪:‬‬
‫‪‬‬
‫‪ F [u t ] = α2 F [u x x ],‬‬

‫‪‬‬
‫‪F [u(x , 0)] = F [ϕ(x )].‬‬

‫‪28‬‬
‫القراءة الفيز يائية لمعادلة الحرارة‬ ‫الفصل الثاني‬

‫باستعمال خاصية تحو يل المشتقات الجزئية لتحو يل فورييه‪:‬‬


‫‪‬‬
‫‪‬‬ ‫) ‪∂ U(t‬‬
‫‪‬‬ ‫) ‪= −α2 ϵ 2 U(t‬‬
‫‪∂t‬‬
‫‪‬‬
‫‪‬‬
‫‪U(0) = Φ(ϵ).‬‬

‫حيث‪ U(t ) = F [u(x , t )] :‬و ]) ‪.Φ(ϵ)] = F [ϕ(x‬‬


‫نلاحظ أن ‪ U‬دالة ٺتعلق بكل من المتغيرين ‪ t‬و ‪ ،ϵ‬ولـكون ‪ ϵ‬ثابت وللسهولة نضع‪) U(t ) = U :‬التقليل‬
‫من الرموز(‪ ،‬أي‪:‬‬
‫‪∂U‬‬
‫‪= −α2 ϵ 2 U‬‬
‫‪∂t‬‬
‫‪U(0) = Φ(ϵ).‬‬

‫الخطوة الثانية‪ :‬حل المسألة المحولة‪.‬‬


‫باعتبار أن المتغير الجديد ثابت في المعادلة التفاضلية فإن حل هذه المسألة يكون‪:‬‬
‫‪dU‬‬
‫‪= −α2 ϵ 2 U‬‬
‫‪dt‬‬
‫‪dU‬‬
‫‪= −α2 ϵ 2 d t‬‬
‫‪U‬‬
‫‪U(t ) = ke −α‬‬
‫‪2 ϵ2 t‬‬
‫‪.‬‬

‫)‪ ،U(0) = Φ(ϵ‬ومنه‪:‬‬ ‫ولدينا‪:‬‬


‫‪−α2 ϵ 2 t‬‬
‫‪U(t ) = Φ(ϵ)e‬‬ ‫‪.‬‬

‫الخطوة الثالثة‪ :‬إ يجاد التحو يل العكسي‪.‬‬


‫لإ يجاد حل المسألة ) ‪ u(x , t‬ماعلينا إلا حساب‪:‬‬

‫]) ‪u(x , t ) = F −1 [U(ϵ, t‬‬

‫‪u(x , t ) = F −1 [Φ(ϵ)e −α‬‬


‫‪2 ϵ2 t‬‬
‫]‬
‫∫‬ ‫∞‪+‬‬
‫‪1‬‬
‫‪Φ(ϵ)e −α‬‬
‫‪2 ϵ2 t‬‬
‫‪u(x , t ) = p‬‬ ‫‪e iϵx dϵ.‬‬
‫‪2π‬‬ ‫∞‪−‬‬

‫∫‬
‫ولدينا‪:‬‬
‫∞‪+‬‬
‫‪1‬‬
‫‪Φ(ϵ) = p‬‬ ‫‪ϕ(ζ)e −iϵζ dζ.‬‬
‫‪2π‬‬ ‫∞‪−‬‬
‫ومنه‪:‬‬
‫∫‬ ‫∞‪+∞ ∫ +‬‬ ‫‬
‫‪1‬‬ ‫‪−iϵζ‬‬
‫‪dζ e −α‬‬
‫‪2 ϵ2 t‬‬
‫= ) ‪u(x , t‬‬ ‫‪ϕ(ζ)e‬‬ ‫‪e iϵx dϵ‬‬
‫‪2π‬‬ ‫∞‪−‬‬ ‫∞‪−‬‬
‫∫‬‫∞‪+‬‬ ‫∫‬ ‫∞‪+‬‬
‫‪1‬‬
‫‪e −α‬‬
‫‪2 ϵ2 t‬‬
‫= ) ‪u(x , t‬‬ ‫)‪ϕ(ζ‬‬ ‫‪e iϵ(x −ζ) dϵdζ.‬‬
‫‪2π‬‬ ‫∞‪−‬‬ ‫∞‪−‬‬

‫‪29‬‬
‫القراءة الفيز يائية لمعادلة الحرارة‬ ‫الفصل الثاني‬

‫نضع‪:‬‬
‫∫‬ ‫∞‪+‬‬

‫‪e −α‬‬
‫‪2 ϵ2 t‬‬
‫= )‪H(x , t , ζ‬‬ ‫‪e iϵ(x −ζ) dϵ‬‬
‫∞‪−‬‬

‫∫‬ ‫∞‪+‬‬

‫‪e iϵ(x −ζ)−α‬‬


‫‪2 ϵ2 t‬‬
‫= )‪H(x , t , ζ‬‬ ‫‪dϵ‬‬
‫∞‪−‬‬

‫∫‬ ‫∞‪+‬‬ ‫€•‬ ‫Š‬


‫‪x −ζ 2 (x −ζ)2‬‬
‫˜‬
‫‪−t‬‬ ‫‪αϵ−i‬‬ ‫‪+‬‬
‫= )‪H(x , t , ζ‬‬ ‫‪e‬‬ ‫‪2t‬‬ ‫‪4t 2‬‬
‫‪dϵ.‬‬
‫∞‪−‬‬
‫حيث‪:‬‬
‫‬ ‫‬ ‫‬
‫‪x −ζ‬‬
‫‪iϵ(x − ζ) − α2 ϵ 2 t = −t α2 ϵ 2 − iϵ‬‬
‫‪t‬‬
‫–‬ ‫‪2‬‬ ‫™‬
‫‪x −ζ‬‬ ‫‪(x − ζ)2‬‬
‫‪= −t‬‬ ‫‪αϵ − i‬‬ ‫‪+‬‬ ‫‪.‬‬
‫‪2t‬‬ ‫‪4t 2‬‬
‫‪ds‬‬ ‫‪x −ζ‬‬ ‫‪s‬‬
‫‪.‬‬ ‫‪p = αdϵ‬‬ ‫مع‬ ‫‪αϵ − i‬‬ ‫‪=p‬‬ ‫نضع‪:‬‬
‫‪t‬‬ ‫‪2t‬‬ ‫‪t‬‬
‫بالتعو يض في عبارة ‪ H‬نجد‪:‬‬
‫∫‬ ‫∞‪+‬‬
‫‪(x −ζ)2‬‬ ‫‪ds‬‬
‫‪e −s e −‬‬
‫‪2‬‬
‫= )‪H(x , t , ζ‬‬ ‫‪4t‬‬
‫‪p‬‬
‫∞‪−‬‬ ‫‪α t‬‬
‫‪p‬‬
‫‪π (x −ζ)2‬‬
‫‪= p e − 4t .‬‬
‫‪α t‬‬
‫∞‪∫ +‬‬ ‫‪p‬‬
‫( إذن‪:‬‬ ‫∞‪−‬‬
‫= ‪e −s d s‬‬
‫‪2‬‬
‫‪π‬‬ ‫)لأن‬
‫∫‬ ‫∞‪+‬‬
‫‪1‬‬ ‫‪(x −ζ)2‬‬
‫= ) ‪u(x , t‬‬ ‫‪p‬‬ ‫‪ϕ(ζ)e −‬‬ ‫‪4t‬‬ ‫‪dζ‬‬
‫‪2α t π‬‬ ‫∞‪−‬‬
‫∞‪∫ +‬‬
‫= ) ‪u(x , t‬‬ ‫‪ϕ(ζ)K (x − ζ, t )dζ.‬‬
‫∞‪−‬‬

‫‪1‬‬
‫= ) ‪. K (x‬‬ ‫حيث‪:‬‬
‫‪(x )2‬‬
‫‪−‬‬
‫‪p e 4t‬‬
‫‪2α t π‬‬

‫ﻗـﺎﻋﺪة دوﻫﺎﻣﻴﻞ‬ ‫‪3.3.2‬‬


‫غالبا ما يكون مهما إ يجاد درجة الحرارة في وسط ٺتغير درجة حرارة حدوده تبعا للزمن‪ ،‬فمثلا إذا فرضنا‬
‫أن ّه لدينا ذراعا معزولة الجانب بحيث تكون درجة حرارتها عند نهايتها اليمنى ) ‪ ، f (t‬وعند النّهاية اليسرى‬
‫تكون مساو ية للصفر‪ ،‬عندئذ نتحصل على المسألة التالية‪:‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬ ‫‪ut = ux x ,‬‬ ‫‪0 < x < 1,‬‬ ‫∞‪0 < t < +‬‬
‫‪‬‬
‫‪ u(0, t ) = 0,‬‬ ‫∞‪0 < t < +‬‬
‫)‪(9.2‬‬
‫‪‬‬
‫‪‬‬ ‫‪u(1, t ) = f (t ),‬‬ ‫∞‪0 < t < +‬‬
‫‪‬‬
‫‪‬‬
‫‪u(x , 0) = 0,‬‬ ‫‪0 ≤ x ≤ 1.‬‬

‫‪30‬‬
‫القراءة الفيز يائية لمعادلة الحرارة‬ ‫الفصل الثاني‬

‫لاحظ ال َ ّ‬
‫شكل‪.‬‬

‫ﺷﻜﻞ ‪ :2.3‬ﺷﺮوط ﺣﺪﻳﺔ ﺗﺘﻐﻴﺮ ﺗﺒﻌﺎ ﻟﻠﺰﻣﻦ‪.‬‬

‫من أجل حل المسألة )‪ (9.2‬يجب معرفة حل المسألة المبسطة التالية‪:‬‬


‫‪‬‬
‫‪‬‬
‫‪‬‬ ‫‪wt = wx x ,‬‬ ‫‪0 < x < 1,‬‬ ‫∞‪0 < t < +‬‬
‫‪‬‬
‫‪ w (0, t ) = 0,‬‬ ‫∞‪0 < t < +‬‬
‫)‪(10.2‬‬
‫‪‬‬
‫‪‬‬ ‫‪w (1, t ) = 1,‬‬ ‫∞‪0 < t < +‬‬
‫‪‬‬
‫‪‬‬
‫‪w (x , 0) = 0,‬‬ ‫‪0 ≤ x ≤ 1.‬‬

‫إذا تمكنا من إ يجاد حل للمسألتين )‪ (9.2‬و )‪ (10.2‬باستعمال طر يقة لابلاس نصل الى نتيجة مهمة‬
‫)قاعدة دوهاميل(‪ ،‬التي تعطينا حل للمسألة )‪ (9.2‬بدلالة حل المسألة )‪.(10.2‬‬
‫وعليه بحل المسألتين )‪ (9.2‬و )‪ (10.2‬معا نتحصل على‪:‬‬

‫‪ .1‬حل المسألة )‪) :(9.2‬مسألة غير مبسطة بشروط حدية متغيرة تبعا للزمن(‪.‬‬
‫أولا نحول المسألة باستخدام تحو يل لابلاس‪:‬‬
‫‪‬‬
‫‪‬‬
‫] ‪ L [u t ] = L [u x x‬‬
‫‪L [u(0, t )] = 0‬‬
‫‪‬‬
‫‪‬‬
‫‪L [u(1, t )] = L [ f (t )].‬‬

‫‪‬‬ ‫نجد‪:‬‬
‫‪‬‬ ‫‪d 2U‬‬
‫‪‬‬
‫‪‬‬ ‫‪sU(x‬‬ ‫)‬ ‫‪−‬‬ ‫‪U‬‬ ‫‪t‬‬ ‫)‪(0‬‬ ‫=‬
‫‪dx2‬‬
‫‪‬‬ ‫‪U(0) = 0‬‬
‫‪‬‬
‫‪‬‬
‫‪U(1) = F (s ).‬‬

‫‪ 2‬‬ ‫ومنه‪:‬‬


‫‪‬‬ ‫‪d U‬‬
‫‪‬‬
‫‪ d x 2 − sU(x ) = 0‬‬
‫‪‬‬ ‫‪U(0) = 0‬‬
‫‪‬‬
‫‪‬‬
‫‪U(1) = F (s ).‬‬

‫لحل هذه الاخيرة )معادلة تفاضلية اعتيادية( نضع‪ ،U(x ) = e λx :‬نجد‪:‬‬


‫‪dU‬‬
‫‪= λe λx‬‬
‫‪dx‬‬

‫‪31‬‬
‫القراءة الفيز يائية لمعادلة الحرارة‬ ‫الفصل الثاني‬

‫‪d 2U‬‬
‫‪= λ2 e λx .‬‬
‫‪dx2‬‬
‫بالتعو يض في المعادلة نجد‪:‬‬

‫‪(λ2 − s )e λx = 0‬‬
‫‪p‬‬
‫‪λ2 − s = 0‬‬ ‫‪⇐⇒ λ = ± s .‬‬

‫‪(λ2 − s )e λx = 0‬‬
‫‪p‬‬
‫‪λ2 − s = 0‬‬ ‫‪⇐⇒ λ = ± s‬‬

‫ومنه حل المعادلة يكون من الشكل‪:‬‬


‫‪p‬‬ ‫‪p‬‬
‫‪U(x , s ) = c1 e x‬‬ ‫‪s‬‬
‫‪+ c2 e −x‬‬ ‫‪s‬‬
‫‪.‬‬

‫ومن الشرطين الحديين نجد‪:‬‬


‫¨‬
‫‪c1 + c2 = 0‬‬
‫‪p‬‬ ‫‪p‬‬
‫‪c1 e‬‬ ‫‪s‬‬
‫‪+ c2 e −‬‬ ‫‪s‬‬
‫‪= F (s ).‬‬

‫¨‬
‫‪c1 = −c2‬‬
‫‪p‬‬ ‫‪p‬‬
‫‪c1 (e‬‬ ‫‪s‬‬
‫‪− e − s ) = F (s ).‬‬
‫ومنه‪:‬‬
‫) ‪F (s‬‬
‫= ‪c1‬‬ ‫‪p‬‬ ‫‪p‬‬ ‫‪.‬‬
‫‪e‬‬ ‫‪s‬‬ ‫‪− e−‬‬ ‫‪s‬‬

‫بالتعو يض في المعادلة نجد‪:‬‬


‫‬ ‫‪p‬‬ ‫‪p‬‬ ‫‬
‫‪ex‬‬ ‫‪s‬‬
‫‪− e −x‬‬ ‫‪s‬‬
‫) ‪U(x , s ) = F (s‬‬ ‫‪p‬‬ ‫‪p‬‬
‫‪e s − e− s‬‬
‫‬ ‫ ‪p‬‬
‫) ‪sinh(x s‬‬
‫) ‪= F (s‬‬ ‫‪p‬‬ ‫‪.‬‬
‫) ‪sinh( s‬‬

‫‪ .2‬حل المسألة )‪) :(10.2‬مسألة مبسطة بشروط حدية ثابتة(‪.‬‬


‫نحول المسألة باستخدام تحو يل لابلاس )بنفس الطر يقة( نحصل على‪:‬‬
‫‪ 2‬‬
‫‪‬‬ ‫‪d W‬‬
‫‪‬‬
‫‪‬‬ ‫‪− s W (x ) = 0‬‬
‫‪ dx2‬‬
‫‪W (0) = 0‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬ ‫‪1‬‬
‫‪ W (1) = .‬‬
‫‪s‬‬

‫معادلة تفاضلي ّة اعتيادية حلها‪:‬‬


‫‬ ‫ ‪p‬‬
‫‪1‬‬ ‫) ‪sinh(x s‬‬
‫= ) ‪W (x , s‬‬ ‫‪p‬‬ ‫‪.‬‬
‫‪s‬‬ ‫) ‪sinh( s‬‬

‫‪32‬‬
‫القراءة الفيز يائية لمعادلة الحرارة‬ ‫الفصل الثاني‬

‫بضرب وقسمة حل المعادلة )‪ (9.2‬على ‪ s‬نجد‪:‬‬


‫ ‬ ‫‪p‬‬ ‫‬
‫‪sinh(x‬‬ ‫)‪s‬‬
‫‪U(x , s ) = F (s ) s‬‬ ‫‪p‬‬ ‫‪.‬‬
‫) ‪s sinh( s‬‬

‫نلاحظ أن‪:‬‬
‫‪U(x , s ) = F (s )s W (x , s ).‬‬

‫و باستخدام العلاقة‪:‬‬
‫‪L [w t ] = s W − w (x , 0).‬‬

‫نحصل على‪:‬‬
‫‪U(x , s ) = F (s )L [w t ].‬‬

‫بادخال تحو يل لابلاس العكسي‪:‬‬

‫]] ‪u(x , t ) = L −1 [F (s )L [w t‬‬


‫‪u(x , t ) = f (t ) ∗ w t (t ).‬‬

‫بعبارة أخرى نكون قد حصلنا على حل المسألة )‪ (9.2‬بدلالة حل المسألة المبسطة‪ ،‬أي أن‪:‬‬
‫∫‬ ‫‪t‬‬

‫= ) ‪u(x , t‬‬ ‫‪f (τ)w t (x , t − τ)dτ.‬‬


‫‪0‬‬

‫نكامل بالتجزئة‪:‬‬
‫∫‬ ‫‪t‬‬

‫= ) ‪u(x , t‬‬ ‫‪w (x , t − τ) f ′ (τ)dτ + f (0)w (x , t ).‬‬


‫‪0‬‬

‫تسمى هذه المعادلة بقاعدة دوهاميل‪.‬‬


‫بقي إ يجاد تحو يل لابلاس العكسي للمسألة )‪.(10.2‬‬

‫من أجل ذلك نعين النقاط الشاذة للدالة ‪ ) k‬وهي النقاط التي تعدم المقام( حيث‪:‬‬
‫‪p‬‬
‫‪sinh(x‬‬ ‫)‪s‬‬
‫= ) ‪k(s‬‬ ‫‪p‬‬ ‫‪.‬‬
‫) ‪s sinh( s‬‬

‫باستخدام النشر المحدود نجد‪:‬‬


‫‪p‬‬ ‫‪p‬‬
‫‪p‬‬ ‫‪p‬‬ ‫‪(x‬‬
‫‪s )3‬‬ ‫‪(x s )5‬‬
‫‪sinh(x‬‬ ‫)‪s‬‬ ‫!‪x s 3! + 5‬‬ ‫‪+ ...‬‬
‫= )‪k(s‬‬ ‫‪p‬‬ ‫=‬ ‫‪p‬‬ ‫‪p‬‬ ‫‪p‬‬ ‫‬
‫) ‪s sinh( s‬‬ ‫‪s‬‬
‫‪( s)3‬‬
‫!‪s + 3! + 5‬‬
‫‪( s )5‬‬
‫‪+ ...‬‬
‫‪x3s‬‬ ‫‪x5s2‬‬
‫‪x + 3! +‬‬ ‫!‪5‬‬
‫‪+ ...‬‬
‫€ = )‪k(s‬‬ ‫‪s‬‬ ‫‪s2‬‬
‫‪Š.‬‬
‫‪s 1 + 3! +‬‬ ‫!‪5‬‬
‫‪+ ...‬‬

‫‪33‬‬
‫القراءة الفيز يائية لمعادلة الحرارة‬ ‫الفصل الثاني‬

‫يتضح أن ‪ s = 0‬نقطة شاذة للدالة ‪ k‬وهي عبارة عن قطب بسيط ]‪ ،[8‬كما أنها تملك عدد لانهائي‬
‫من الأقطاب و التي تمثل حلول المعادلة‪:‬‬
‫‪p‬‬ ‫‪p‬‬
‫‪p‬‬ ‫‪e‬‬ ‫‪s‬‬
‫‪− e−‬‬ ‫‪s‬‬
‫= ) ‪sinh( s‬‬ ‫‪=0‬‬
‫‪2‬‬
‫‪p‬‬ ‫‪p‬‬ ‫‪p‬‬ ‫‪p‬‬
‫‪e‬‬ ‫‪s‬‬
‫‪− e−‬‬ ‫‪= 0 ⇐⇒ e − s (e 2 s − 1) = 0‬‬
‫‪s‬‬

‫‪p‬‬ ‫‪p‬‬
‫‪e2‬‬ ‫‪s‬‬
‫‪=1‬‬ ‫‪⇐⇒ s = nπi‬‬ ‫‪⇐⇒ s = −(nπ)2 .‬‬

‫وهي أقطاب بسيطة‪ ،‬وبالتالي تكون أقطاب الدالة ‪ k‬هي‪:‬‬

‫‪s =0‬‬ ‫‪sn = −(nπ)2 ,‬‬ ‫‪n = 1, 2, 3, ...‬‬


‫‬ ‫‪p‬‬ ‫‬
‫‪sinh(x‬‬ ‫)‪s‬‬
‫‪ L‬حيث‪[7].0 < x < 1 :‬‬ ‫‪−1‬‬
‫‪p‬‬ ‫إ يجاد‪:‬‬
‫) ‪s sinh( s‬‬
‫يمكن إ يجاد المطلوب باختيار المسار كما يلي‪:‬‬

‫ﺷﻜﻞ ‪2.4‬‬

‫أي نختار المسار بالشّكل الذي يضمن عدم مروره بأي من الأقطاب السابقة‪.‬‬
‫‪p‬‬
‫‪sinh(x‬‬ ‫)‪s‬‬
‫‪.e‬‬ ‫‪st‬‬
‫‪p‬‬ ‫إ يجاد البواقي للدالة‪:‬‬
‫) ‪s sinh( s‬‬
‫لدينا عند ‪. s = 0‬‬
‫‬ ‫‪p‬‬ ‫‬ ‫‪x3s‬‬ ‫‪x5s2‬‬
‫‪s t sinh(x‬‬ ‫)‪s‬‬ ‫‪x + 3! + 5! + ...‬‬
‫‪lim(s − 0) e‬‬ ‫‪p‬‬ ‫€ ‪= lim se s t‬‬ ‫Š‬
‫‪(s 2‬‬
‫‪s →0‬‬ ‫) ‪s sinh( s‬‬ ‫‪s →0‬‬ ‫‪s‬‬
‫‪s 1 + 3! + 5! + ...‬‬

‫‪= lim e s t x = x .‬‬


‫‪s →0‬‬

‫‪sn = −(nπ)2‬‬ ‫‪n = 1, 2, 3, ...‬‬ ‫عند‬


‫‬ ‫ ‪p‬‬ ‫‬ ‫‬ ‫‪ st‬‬ ‫ ‪p‬‬
‫‪s t sinh(x‬‬ ‫)‪s‬‬ ‫) ‪(s − sn‬‬ ‫) ‪e sinh(x s‬‬
‫‪lim (s − sn ) e‬‬ ‫‪p‬‬ ‫‪= lim‬‬ ‫‪p‬‬ ‫‪lim‬‬
‫‪s →sn‬‬ ‫) ‪s sinh( s‬‬ ‫‪s →sn‬‬ ‫‪sinh( s ) s→sn‬‬ ‫‪s‬‬

‫‪34‬‬
‫القراءة الفيز يائية لمعادلة الحرارة‬ ‫الفصل الثاني‬

‫باستخدام قاعدة لوبيتال‪:‬‬


‫‪‬‬ ‫‪‬‬
‫‬ ‫‪p‬‬ ‫‬ ‫‪‬‬ ‫‪‬‬ ‫‬ ‫‪p‬‬ ‫‬
‫‪sinh(x‬‬ ‫)‪s‬‬ ‫‪1‬‬ ‫‪e s t sinh(x‬‬ ‫)‪s‬‬
‫‪lim (s − sn ) e‬‬ ‫‪st‬‬
‫‪p‬‬ ‫‪= lim‬‬ ‫‪lim‬‬
‫‪s →sn‬‬ ‫) ‪s sinh( s‬‬ ‫‪ p1 cosh(p s )  s→sn‬‬
‫‪s →sn‬‬ ‫‪s‬‬
‫‪2 s‬‬
‫‪p‬‬ ‫‪p‬‬
‫) ‪2 sn e sn t sinh(x sn‬‬
‫=‬ ‫‪p‬‬
‫) ‪cosh( sn‬‬ ‫‪sn‬‬
‫‪4e‬‬ ‫‪nπi‬‬
‫‪2 e‬‬
‫‪nπx i‬‬
‫‪− e −nπx i‬‬
‫=‬ ‫‪e −(πn) t‬‬
‫‪2πn‬‬ ‫‪2i‬‬
‫‪2(−1)n −(πn)2 t‬‬
‫=‬ ‫‪e‬‬ ‫‪sin(nπx ).‬‬
‫‪πn‬‬

‫حسب نظر ية كوشي للبواقي‪:‬‬


‫‪I‬‬ ‫‪p‬‬
‫‪2 ∑ (−1)n‬‬
‫‪m‬‬
‫‪1‬‬ ‫‪sinh(x‬‬ ‫)‪s‬‬
‫‪e −(πn) t sin(nπx ).‬‬
‫‪2‬‬
‫‪e‬‬ ‫‪st‬‬
‫‪p‬‬ ‫‪ds = x +‬‬
‫‪2πi‬‬ ‫‪Cm‬‬ ‫) ‪s sinh( s‬‬ ‫‪π n=1‬‬ ‫‪n‬‬

‫حيث ‪ Cm‬هو المسار‪.‬‬


‫بأخذ النهاية لما ∞‪ m −→ +‬نجد‪:‬‬
‫‬ ‫‪p‬‬ ‫‬
‫‪2 ∑ (−1)n‬‬
‫∞‪+‬‬
‫‪−1‬‬ ‫‪sinh(x‬‬ ‫)‪s‬‬
‫‪e −(πn) t sin(nπx ).‬‬
‫‪2‬‬
‫‪L‬‬ ‫‪p‬‬ ‫‪=x+‬‬
‫) ‪s sinh( s‬‬ ‫‪π n=1‬‬ ‫‪n‬‬

‫ﺣﻞ ﻣﺴﺄﻟﺔ اﻟﺘﻮﺻﻴﻞ اﻟﺤﺮاري ﺑﺸﺮوط ﺣﺪﻳﺔ ﻏﻴﺮ ﻣﺘﺠﺎﻧﺴﺔ‬ ‫‪4.2‬‬


‫على الرغم من كون طر يقة فصل المتغيرات طر يقة فعالة تمكننا من الوصول إلى حلول مناسبة بدلالة‬
‫السلاسل‪ ،‬إلا أنّها لا يمكن أن تطبق في جميع المسائل‪ ،‬وحتى نتمكن من تطبيق هذه الطر يقة يجب أن‬
‫تكون الشروط الحدي ّة للمسألة خطي ّة متجانسة‪ ،‬أي تكتب بالصيغة‪:‬‬
‫‪αu t (0, t ) + β u(0, t ) = 0.‬‬

‫‪γu x (1, t ) + δu(1, t ) = 0.‬‬

‫لذا يجب معرفة كيفية تحو يل الشروط الحدي ّة غير المتجانسة إلى أخرى متجانسة‪.‬‬

‫ﺗﺤﻮﻳﻞ اﻟﺸﺮوط اﻟﺤﺪﻳّﺔ ﻏﻴﺮاﻟﻤﺘﺠﺎﻧﺴﺔ إﻟﻰ أﺧﺮى ﻣﺘﺠﺎﻧﺴﺔ‬


‫لنتأمل مسألة سر يان الحرارة في ذراع معزولة بحيث تكون درجتا الحرارة عند نهايتيها مثبتتان عند ‪ k1‬و‬
‫‪ k2‬أي‪:‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬ ‫‪u t = α2 u x x ,‬‬ ‫‪0 < x < l,‬‬ ‫∞‪0 < t < +‬‬
‫‪‬‬
‫‪ u(0, t ) = k ,‬‬
‫‪1‬‬ ‫∞‪0 < t < +‬‬
‫‪‬‬
‫‪‬‬ ‫‪u(l, t ) = k2 ,‬‬ ‫∞‪0 < t < +‬‬
‫‪‬‬
‫‪‬‬
‫‪u(x , 0) = ϕ(x ),‬‬ ‫‪0 ≤ x ≤ l.‬‬

‫‪35‬‬
‫القراءة الفيز يائية لمعادلة الحرارة‬ ‫الفصل الثاني‬

‫من أجل تحو يل الشروط الحدي ّة غير المتجانسة إلى أخرى متجانسة نفرض‪:‬‬
‫‪x‬‬
‫‪u(x , t ) = k1 +‬‬ ‫‪(k2 − k1 ) + U(x , t ).‬‬
‫‪l‬‬
‫عندئذ يكون‪:‬‬
‫‪u t = Ut‬‬ ‫‪u x x = Ux x‬‬

‫) ‪u(0, t ) = k1 = k1 + U(0, t‬‬ ‫⇔‬ ‫‪U(0, t ) = 0‬‬

‫‪l‬‬
‫) ‪u(l, t ) = k2 = k1 + (k2 − k1 ) + U(l, t‬‬ ‫⇔‬ ‫‪U(l, t ) = 0‬‬
‫‪l‬‬
‫‪x‬‬
‫‪u(x , 0) = ϕ(x ) = k1 +‬‬ ‫)‪(k2 − k1 ) + U(x , 0‬‬
‫‪l‬‬
‫‪x‬‬
‫‪U(x , 0) = ϕ(x ) − k1 −‬‬ ‫‪(k2 − k1 ).‬‬
‫‪l‬‬

‫بالتعو يض في المسألة الأصلية نحصل على مسألة جديدة بالدالة ) ‪ ،U(x , t‬عندئذ يمكننا حل هذه المسألة‬
‫الجديدة لإ يجاد ) ‪.U(x , t‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬ ‫‪U t = α2 U x x ,‬‬ ‫‪0 < x < l,‬‬ ‫∞‪0 < t < +‬‬
‫‪‬‬
‫‪‬‬
‫‪ U(0, t ) = 0,‬‬ ‫∞‪0 < t < +‬‬
‫‪‬‬
‫‪‬‬ ‫‪U(l, t ) = 0,‬‬ ‫∞‪0 < t < +‬‬
‫‪‬‬
‫‪‬‬ ‫‪x‬‬
‫‪ U(x , 0) = ϕ(x ) − k1 − (k2 − k1 ),‬‬ ‫‪0 ≤ x ≤ l.‬‬
‫‪l‬‬

‫حل هذه المسألة بموجب المسألة )‪ (5.2‬هو‪:‬‬


‫∑‬
‫∞‪+‬‬ ‫‬ ‫‹‬
‫‪−(nπα)2 t‬‬ ‫‪nπx‬‬
‫= ) ‪U(x , t‬‬ ‫‪An e‬‬ ‫‪l2‬‬ ‫‪sin‬‬ ‫‪.‬‬
‫‪n=1‬‬
‫‪l‬‬

‫حيث ‪An‬هي معاملات فورييه الجيبية للدالة‪:‬‬


‫‪x‬‬
‫‪Φ(x ) = ϕ(x ) − k1 −‬‬ ‫‪(k2 − k1 ).‬‬
‫‪l‬‬

‫أي‪:‬‬
‫∫‬ ‫‪l‬‬ ‫‬ ‫‹‬
‫‪2‬‬ ‫‪nπx‬‬
‫= ‪An‬‬ ‫‪sin‬‬ ‫‪Φ(x )d x ,‬‬ ‫‪n = 1, 2, 3, ...‬‬
‫‪l‬‬ ‫‪0‬‬ ‫‪l‬‬

‫ﺣﻞ ﻣﺴﺄﻟﺔ اﻟﺘﻮﺻﻴﻞ اﻟﺤﺮاري ﻓﻲ وﺟﻮد ﻣﺼﺪر ﺣﺮاري‬ ‫‪5.2‬‬


‫درسنا فيما سبق من هذا الفصل معادلة التوصيل الحراري في البعد الواحد في حالة عدم وجود مصدر‬
‫حراري‪ ،‬والتي عبرنا عنها كما يلي ‪:‬‬
‫‪u t = α2 u x x .‬‬

‫‪36‬‬
‫القراءة الفيز يائية لمعادلة الحرارة‬ ‫الفصل الثاني‬

‫أما في حالة وجود مصدر حراري )نعبر عنه بالدالة ) ‪ ( f (x , t‬فإن معادلة التوصيل الحراري تصبح من‬
‫الشكل‪:‬‬

‫‪u t = α2 u x x + f (x , t ).‬‬ ‫)‪(11.2‬‬

‫والمقصود بالمصدر الحراري ) ‪ f (x , t‬هو كل ما يؤثر على درجة الحرارة ) ‪ u(x , t‬سواءا بالز يادة أو بالنقصان‪.‬‬
‫سنعمل فيما يأتي على حل المعادلة )‪ (11.2‬بشروط حدي ّة متجانسة وشروط ابتدائي ّة معلومة‪ ،‬وبما أنها‬
‫معادلة غير متجانسة فلا يمكن حلها بطر يقة فصل المتغيرات لذا سنتبع طر يقة أخرى هي طر يقة الدوال‬
‫الذاتي ّة‪.‬‬

‫‪ 1.5.2‬ﻃﺮﻳﻘﺔ اﻟﺪوال اﻟﺬاﺗﻴّﺔ‬


‫هي إحدى الطرق الفعالة لحل المعادلات التفاضلية ّ الجزئي ّة غير المتجانسة‪ .‬سنتبع هذه الطر يقة لحل المعادلة‬
‫كما في المسألة الت ّالية‪:‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬ ‫‪u t = α2 u x x + f (x , t ), 0 < x < l,‬‬ ‫∞‪0 < t < +‬‬
‫‪‬‬
‫‪ u(0, t ) = 0,‬‬ ‫∞‪0 < t < +‬‬
‫‪‬‬
‫‪‬‬ ‫‪u(l, t ) = 0,‬‬ ‫∞‪0 < t < +‬‬
‫‪‬‬
‫‪‬‬
‫‪u(x , 0) = ϕ(x ),‬‬ ‫‪0 ≤ x ≤ l.‬‬

‫لحل هذه المسألة نتبع الخطوات الت ّالية‪:‬‬


‫الخطوة الأولى‪ :‬إن الفكرة الأساسي ّة لهذه الطر يقة هي تجزئة المصدر الحراري ) ‪ f (x , t‬إلى مركبات بسيطة‬
‫كمايلي‪:‬‬
‫‪f (x , t ) = f1 (t )X1 (x ) + f2 (t )X2 (x ) + f3 (t )X3 (x ) + ... fn (t )Xn (x ) + ...‬‬

‫ولكل مركبة ) ‪ fn (t )Xn (x‬نجد ) ‪ un (x , t‬الموافق لها‪ ،‬وبالتالي يكون حل المسألة هو مجموع هذه الحلول‬
‫الأولي ّة‪:‬‬
‫∑‬
‫∞‪+‬‬
‫= ) ‪u(x , t‬‬ ‫‪un (x , t ).‬‬
‫‪n=1‬‬

‫حيث‪ Xn (x ) :‬هي الدوال الذاتي ّة التي نحصل عليها من حل المعادلة التفاضلي ّة المتجانسة‪ ،‬ٺتغير هذه الدوال‬
‫من مسألة إلى أخرى وتعتمد على شكل المعادلة التفاضلي ّة الجزئي ّة وكذا الشروط الحدودي ّة‪.‬‬
‫عندئذ تكون المعاملات في هذه المسألة هي نفسها القيم الذاتي ّة لمعادلة ستورم ليوفيل ]‪ ،[3‬والت ّي نحصل‬
‫عليها من المسألة المتجانسة الموافقة للمسألة )‪ (11.2‬بفصل المتغيرات‪ ،‬أي‪:‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬ ‫‪u t = α2 u x x ,‬‬ ‫‪0 < x < l,‬‬ ‫∞‪0 < t < +‬‬
‫‪‬‬
‫‪ u(0, t ) = 0‬‬ ‫∞‪0 < t < +‬‬
‫‪‬‬
‫‪‬‬ ‫= ) ‪u(l, t‬‬ ‫∞‪0 < t < +‬‬
‫‪‬‬
‫‪‬‬
‫‪u(x , 0) = ϕ(x ),‬‬ ‫‪0 ≤ x ≤ l.‬‬

‫‪37‬‬
‫القراءة الفيز يائية لمعادلة الحرارة‬ ‫الفصل الثاني‬

‫عند استعمال طر يقة فصل المتغيرات لحل المسألة السّابقة لاحظنا أننا تحصلنا على معادلتين تفاضليتين‬
‫اعتياديتين‪ ،‬إحداهما بدلالة ‪ t‬فقط‪ ،‬والأخرى بدلالة ‪ x‬فقط‪.‬‬
‫نقوم بحل المعادلة التي ٺتعلق بالمتغير ‪: x‬‬
‫‪‬‬
‫‪‬‬ ‫‪′′‬‬
‫‪ X +λ X =0‬‬
‫‪2‬‬

‫‪X(0) = 0‬‬
‫‪‬‬
‫‪‬‬
‫‪X(l) = 0‬‬

‫نحصل على‪:‬‬
‫‬ ‫‹‬
‫‪nπx‬‬
‫‪n ∈ N∗ ,‬‬ ‫‪Xn (x ) = sin‬‬ ‫‪.‬‬
‫‪l‬‬
‫وعليه تكون تجزئة المصدر الحراري من الشكل‪:‬‬
‫‬ ‫‹‬ ‫‬ ‫‹‬
‫‪πx‬‬ ‫‪2πx‬‬
‫‪f (x , t ) = f1 (t ) sin‬‬ ‫‪+ f2 (t ) sin‬‬
‫‹ ‪ l‬‬
‫‪3πx‬‬
‫ ‪l‬‬
‫‪nπx‬‬
‫‹‬ ‫)‪(12.2‬‬
‫‪+ f3 (t ) sin‬‬ ‫‪+ ... + fn (t ) sin‬‬ ‫‪+ ...‬‬
‫‪l‬‬ ‫‪l‬‬
‫‬ ‫‹‬
‫‪nπx‬‬
‫‪l‬‬ ‫‪ sin‬ونكامل من ‪ 0‬إلى‬ ‫ولإ يجاد الدالة يكفي أن نضرب طرفي العلاقة )‪ (12.2‬بالمقدار‪:‬‬
‫‪l‬‬
‫)بالنسبة إلى ‪ ،( x‬نحصل على‪:‬‬
‫∫‬ ‫‪l‬‬ ‫‬ ‫‹‬ ‫∑‬
‫∞‪+‬‬ ‫∫‬ ‫‪l‬‬ ‫‬ ‫‹‬ ‫‬ ‫‹‬
‫‪nπx‬‬ ‫‪nπx‬‬ ‫‪nπx‬‬
‫‪f (x , t ) sin‬‬ ‫= ‪dx‬‬ ‫) ‪fn (t‬‬ ‫‪sin‬‬ ‫‪sin‬‬ ‫‪dx.‬‬
‫‪0‬‬ ‫‪l‬‬ ‫‪n=1‬‬ ‫‪0‬‬ ‫‪l‬‬ ‫‪l‬‬

‫بالاعتماد على العلاقة )‪ (4.1‬في الفصل الأول نجد‪:‬‬


‫∫‬ ‫‪l‬‬ ‫‬ ‫‹‬
‫‪nπx‬‬ ‫‪l‬‬
‫‪f (x , t ) sin‬‬ ‫= ‪dx‬‬ ‫‪fn (t ).‬‬
‫‪0‬‬ ‫‪l‬‬ ‫‪2‬‬

‫ومنه‪:‬‬
‫∫‬ ‫‪l‬‬ ‫‬ ‫‹‬
‫‪2‬‬ ‫‪nπx‬‬
‫= ) ‪fn (t‬‬ ‫‪f (x , t ) sin‬‬ ‫‪dx.‬‬
‫‪l‬‬ ‫‪0‬‬ ‫‪l‬‬
‫نجد المعاملات ) ‪ fn (t‬بدلالة المصدر الحراري ) ‪. f (x , t‬‬
‫) ‪. fn (t )Xn (x‬‬ ‫الخطوة الثانية‪ :‬إ يجاد ) ‪ un (x , t ) = Tn (t )Xn (x‬للمركبة‬
‫حيث‪:‬‬
‫∑‬
‫∞‪+‬‬ ‫‬ ‫‹‬
‫∗‬ ‫‪nπx‬‬
‫‪n∈N ,‬‬ ‫= ) ‪f (x , t‬‬ ‫‪fn (t ) sin‬‬ ‫‪.‬‬
‫‪n=1‬‬
‫‪l‬‬

‫نحاول إ يجاد ) ‪ Tn (t‬فنحصل على الحل‪:‬‬


‫‬ ‫‹‬
‫∑‬
‫∞‪+‬‬ ‫‪nπx‬‬
‫= ) ‪u(x , t‬‬ ‫‪Tn (t ) sin‬‬ ‫‪,‬‬ ‫‪n ∈ N∗ .‬‬ ‫)‪(13.2‬‬
‫‪n=1‬‬ ‫‪l‬‬

‫‪38‬‬
‫القراءة الفيز يائية لمعادلة الحرارة‬ ‫الفصل الثاني‬

:‫( في المسألة‬13.2) ‫بتعو يض‬


  ‹
 ∑
+∞ nπx

 ut = α ux x +
2
fn (t ) sin , 0 < x < l, 0 < t < +∞

 l
 n=1
u(0, t ) = 0, 0 < t < +∞



 u(l, t ) = 0, 0 < t < +∞

 u(x , 0) = ϕ(x ), 0 ≤ x ≤ l.

:‫نجد‬
 ‹  ‹  ‹

+∞ nπx ∑
+∞ (nπ) 2
nπx ∑
+∞ nπx
Tn′ (t ) sin = −α2 Tn (t ) sin + fn (t ) sin
n=1 l n=1 l2 l n=1 l


+∞
Tn (t ) sin(0) = 0
n=1

+∞
Tn (t ) sin(nπ) = 0
n=1

 ‹

+∞ nπx
Tn (0) sin = ϕ(x ).
n=1 l
:‫و بإعادة كتابة المعادلة التفاضلية الجزئية والشرط الابتدائي نجد‬
 ‹  ‹

+∞ (nπ)2 nπx
Tn′ (t ) + α2 Tn (t ) − fn (t ) sin =0
n=1 l2 l
 ‹

+∞ nπx
Tn (0) sin = ϕ(x ).
n=1 l

:‫ تحقق مسألة القيم الابتدائية‬Tn (t ) ‫نلاحظ أن‬


(nπ)2
Tn′ (t ) + α2 Tn (t ) = fn (t ).
l2
:‫[ أي‬0; l] ‫ على المجال‬ϕ(x ) ‫ هي معاملات فورييه الجيبية للدالة‬Tn (0) :‫كما يظهر أن‬
∫ l  ‹
2 nπϵ
an = Tn (0) = ϕ(ϵ) sin dϵ.
l 0 l
:‫حل هذه المعادلة يكون من الشكل‬
∫ t
−( )t+ e −( )
nπα 2 nπα 2
(t −τ)
Tn (t ) = an e l l fn (τ)dτ.
0

:‫( هو‬11.2) ‫نجد أن حل المسألة‬


+∞ •
∑  ‹˜ ∑+∞   ‹∫ t 
−( ) t sin nπx nπx −( l ) (t −τ)
nπα 2 nπα 2
u(x , t ) = an e l + sin e fn (τ)dτ .
n=1
l n=1
l 0

f (x , τ) ‫ هي معاملات فورييه الجيبية للدالة‬fn (τ) ‫حيث‬


∫ l  
2 nπζ
fn (τ) = f (ζ, τ) sin dζ.
l 0 l

39
‫القراءة الفيز يائية لمعادلة الحرارة‬ ‫الفصل الثاني‬

‫‪ 6.2‬وﺣﺪاﻧﻴﺔ اﻟﺤﻞ‬
‫نلاحظ أن طرق الحل السابقة تعطينا حلا لمعادلة انتشار الحرارة لـكنها لا تضمن وحدانيته‪ ،‬لأجل ذلك‬
‫نقدم القضايا التالية‪:‬‬

‫قضية ‪[11] .1.6.2‬‬


‫يوجد حل على الأكثر لمسألة انتشار الحرارة التالية‪:‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬ ‫‪u t = α2 u x x ,‬‬ ‫‪0 < x < l,‬‬ ‫∞‪0 < t < +‬‬
‫‪‬‬
‫‪ u(0, t ) = 0,‬‬ ‫∞‪0 < t < +‬‬
‫‪‬‬
‫‪‬‬ ‫‪u(l, t ) = 0,‬‬ ‫∞‪0 < t < +‬‬
‫‪‬‬
‫‪‬‬
‫‪u(x , 0) = ϕ(x ),‬‬ ‫‪0 ≤ x ≤ l.‬‬

‫البرهان‪:‬‬
‫نبرهن بالخلف‪:‬‬
‫‪.‬‬ ‫نفرض أن المسألة تقبل حلان ‪ u1‬و ‪ .u2‬ونضع ‪ω = u1 − u2‬‬

‫نلاحظ أن ‪ ω‬حل للمسألة التالية‪:‬‬


‫‪‬‬
‫‪‬‬
‫‪‬‬ ‫‪ω t = α2 ω x x ,‬‬ ‫‪0 < x < l,‬‬ ‫∞‪0 < t < +‬‬
‫‪‬‬
‫‪ ω(0, t ) = 0,‬‬ ‫∞‪0 < t < +‬‬
‫‪‬‬
‫‪‬‬ ‫‪ω(l, t ) = 0‬‬ ‫∞‪0 < t < +‬‬
‫‪‬‬
‫‪‬‬
‫‪ω(x , 0) =,‬‬ ‫‪0 ≤ x ≤ l.‬‬
‫نضع‬
‫∫‬ ‫‪l‬‬
‫‪1‬‬
‫= ) ‪J(t‬‬ ‫‪ω2 (x , t )d x .‬‬
‫‪2α2‬‬ ‫‪0‬‬

‫نشتق التابع ‪ J‬بالنسبة للزمن ‪ t‬نحصل على‪:‬‬


‫∫‬ ‫‪l‬‬
‫) ‪∂ J(t‬‬ ‫‪1‬‬ ‫∂‬
‫=‬ ‫‪ω2 (x , t )d x‬‬
‫‪∂t‬‬ ‫‪2α2‬‬ ‫‪0‬‬ ‫‪∂t‬‬
‫∫‬ ‫‪l‬‬
‫‪1‬‬ ‫‪∂ω‬‬
‫=‬ ‫) ‪2ω(x , t‬‬ ‫‪(x , t )d x‬‬
‫‪2α2‬‬ ‫‪0‬‬ ‫‪∂t‬‬
‫∫‬ ‫‪l‬‬
‫‪∂2‬‬
‫=‬ ‫) ‪ω(x , t‬‬ ‫‪ω(x , t )d x .‬‬
‫‪0‬‬ ‫‪∂ x2‬‬

‫نكامل بالتجزئة‪:‬‬

‫•‬ ‫‪˜l‬‬ ‫‪∫ l‬‬ ‫‪‹2‬‬


‫) ‪∂ J(t‬‬ ‫‪∂ω‬‬ ‫‪∂ω‬‬
‫) ‪= ω(x , t‬‬ ‫) ‪(x , t‬‬ ‫‪−‬‬ ‫) ‪(x , t‬‬ ‫‪dx‬‬
‫‪∂t‬‬ ‫‪∂x‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪∂x‬‬
‫•‬ ‫˜‬ ‫‪∫ l‬‬ ‫‪‹2‬‬
‫‪∂ω‬‬ ‫‪∂ω‬‬ ‫‪∂ω‬‬
‫) ‪= ω(l, t‬‬ ‫) ‪(l, t ) − ω(0, t‬‬ ‫‪(0, t ) −‬‬ ‫) ‪(x , t‬‬ ‫‪dx.‬‬
‫‪∂x‬‬ ‫‪∂x‬‬ ‫‪0‬‬ ‫‪∂x‬‬

‫‪40‬‬
‫القراءة الفيز يائية لمعادلة الحرارة‬ ‫الفصل الثاني‬

‫باستعمال الشروط الحدية للمسألة نجد‪:‬‬


‫‪∫ l‬‬ ‫‪‹2‬‬
‫) ‪∂ J(t‬‬ ‫‪∂ω‬‬
‫‪=−‬‬ ‫) ‪(x , t‬‬ ‫‪d x ≤ 0.‬‬
‫‪∂t‬‬ ‫‪0‬‬ ‫‪∂x‬‬

‫ومنه التابع ‪ J‬متناقص‪ ،‬ومن الشرط الابتدائي لدينا‪:‬‬


‫∫‬ ‫‪l‬‬
‫‪1‬‬
‫= )‪J(0‬‬ ‫‪ω2 (x , 0)d x = 0.‬‬
‫‪2α2‬‬ ‫‪0‬‬

‫ن التابع ‪ J‬سالب‪ ،‬أي ‪. J(t ) ≤ 0‬‬


‫نجد أ ّ‬
‫ومن جهة أخرى لدينا‪ J(t ) ≥ 0 :‬إذن‪:‬‬

‫‪J(t ) = 0,‬‬ ‫‪∀t ≥ 0,‬‬ ‫‪x ∈ [0; l].‬‬


‫∫‬ ‫‪l‬‬
‫‪1‬‬
‫‪J(t ) = 0‬‬ ‫⇔‬ ‫‪ω2 (x , t )d x = 0.‬‬ ‫أي‪:‬‬
‫‪2α2‬‬
‫ومنه‪:‬‬
‫‪0‬‬

‫‪ω(x , t ) = 0,‬‬
‫‪u1 (x , t ) − u2 (x , t ) = 0,‬‬
‫‪u1 (x , t ) = u2 (x , t ),‬‬ ‫‪∀t ≥ 0,‬‬ ‫‪x ∈ [0; l].‬‬

‫ومنه وحدانية حل مسألة انتشار الحرارة بشروط حدية متجانسة‪.‬‬

‫قضية ‪[11] .2.6.2‬‬


‫يوجد حل على الأكثر لمسألة انتشار الحرارة التالية‪:‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬ ‫‪u t = α2 u x x , 0 < x < l,‬‬ ‫‪∀t > 0‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬ ‫)دير يكلي( ‪u(0, t ) = g0 (t ) u(l, t ) = gl (t ) ∀t > 0‬‬
‫‪‬‬
‫‪‬‬
‫‬ ‫‹‬ ‫‬ ‫‹‬
‫‪∂u‬‬ ‫‪∂u‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬ ‫) ‪(0, t ) = g0 (t‬‬ ‫‪(l, t ) = gl (t ) ∀t > 0‬‬ ‫)نيومان(‬
‫‪‬‬
‫‪‬‬ ‫‪∂x‬‬ ‫‪∂x‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬ ‫∞‪∫ +‬‬ ‫‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫) ‪ u(x , 0) = ϕ(x‬‬
‫‪2‬‬
‫‪|ϕ(x )| d x < ∞ .‬‬
‫∞‪−‬‬

‫البرهان‪:‬‬
‫نبرهن بالخلف‪:‬‬
‫نفرض أن المسألة تقبل حلان ‪ u1‬و ‪ .u2‬ونضع ‪ω = u1 − u2‬‬

‫‪41‬‬
‫القراءة الفيز يائية لمعادلة الحرارة‬ ‫الفصل الثاني‬

‫نلاحظ أن ‪ ω‬حل للمسألة التالية‪:‬‬


‫‪‬‬
‫‪‬‬
‫‪‬‬ ‫‪ω t = α2 ω x x ,‬‬ ‫‪0 < x < l,‬‬ ‫‪∀t > 0‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪ ω(0, t ) = ω(l, t ) = 0‬‬
‫‪‬‬ ‫‪∀t > 0‬‬

‫‪‬‬
‫‪‬‬ ‫‪∂ω‬‬ ‫‪∂ω‬‬
‫‪‬‬
‫‪‬‬ ‫= ) ‪(0, t‬‬ ‫‪(l, t ) = 0‬‬ ‫‪∀t > 0‬‬
‫‪‬‬
‫‪‬‬ ‫‪∂x‬‬ ‫‪∂x‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪ ω(x , 0) = 0.‬‬

‫نضع‬
‫∫‬ ‫‪l‬‬
‫‪1‬‬
‫= ) ‪I(t‬‬ ‫‪ω2 (x , t )d x .‬‬
‫‪2α2‬‬ ‫‪0‬‬

‫نشتق التابع ‪ I‬بالنسبة للزمن ‪ t‬نحصل على‪:‬‬


‫∫‬ ‫‪l‬‬
‫) ‪∂ I(t‬‬ ‫‪1‬‬ ‫∂‬
‫=‬ ‫‪ω2 (x , t )d x‬‬
‫‪∂t‬‬ ‫‪2α2‬‬ ‫‪0‬‬ ‫‪∂t‬‬
‫∫‬ ‫‪l‬‬
‫‪1‬‬ ‫‪∂ω‬‬
‫=‬ ‫) ‪2ω(x , t‬‬ ‫‪(x , t )d x‬‬
‫‪2α2‬‬ ‫‪0‬‬ ‫‪∂t‬‬
‫∫‬ ‫‪l‬‬
‫‪∂2‬‬
‫=‬ ‫) ‪ω(x , t‬‬ ‫‪ω(x , t )d x .‬‬
‫‪0‬‬ ‫‪∂ x2‬‬

‫نكامل بالتجزئة‪:‬‬
‫•‬ ‫‪˜l‬‬ ‫‪∫ l‬‬ ‫‪‹2‬‬
‫) ‪∂ I(t‬‬ ‫‪∂ω‬‬ ‫‪∂ω‬‬
‫) ‪= ω(x , t‬‬ ‫) ‪(x , t‬‬ ‫‪−‬‬ ‫) ‪(x , t‬‬ ‫‪dx‬‬
‫‪∂t‬‬ ‫‪∂x‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪∂x‬‬
‫•‬ ‫˜‬ ‫‪∫ l‬‬ ‫‪‹2‬‬
‫‪∂ω‬‬ ‫‪∂ω‬‬ ‫‪∂ω‬‬
‫) ‪= ω(l, t‬‬ ‫) ‪(l, t ) − ω(0, t‬‬ ‫‪(0, t ) −‬‬ ‫) ‪(x , t‬‬ ‫‪dx.‬‬
‫‪∂x‬‬ ‫‪∂x‬‬ ‫‪0‬‬ ‫‪∂x‬‬

‫باستعمال الشروط الحدية للمسألة )في حالة شروط دير يكلي أو نيومان( نجد‪:‬‬
‫‪∫ l‬‬ ‫‪‹2‬‬
‫) ‪∂ I(t‬‬ ‫‪∂ω‬‬
‫‪=−‬‬ ‫) ‪(x , t‬‬ ‫‪d x ≤ 0.‬‬
‫‪∂t‬‬ ‫‪0‬‬ ‫‪∂x‬‬

‫ومنه التابع ‪ I‬متناقص‪ ،‬ومن الشرط الابتدائي لدينا‪:‬‬


‫∫‬ ‫‪l‬‬
‫‪1‬‬
‫= )‪I(0‬‬ ‫‪ω2 (x , 0)d x = 0.‬‬
‫‪2α2‬‬ ‫‪0‬‬

‫نجد أن التابع ‪ I‬سالب‪ ،‬أي ‪. I(t ) ≤ 0‬‬


‫ومن جهة أخرى لدينا‪ ، I(t ) ≥ 0 :‬إذن‪:‬‬

‫‪I(t ) = 0,‬‬ ‫‪∀t ≥ 0,‬‬ ‫‪x ∈ [0; l].‬‬

‫‪42‬‬
‫القراءة الفيز يائية لمعادلة الحرارة‬ ‫الفصل الثاني‬

‫أي‪:‬‬
‫∫‬ ‫‪l‬‬
‫‪1‬‬
‫‪I(t ) = 0‬‬ ‫⇔‬ ‫‪ω2 (x , t )d x = 0.‬‬
‫‪2α2‬‬ ‫‪0‬‬
‫ومنه‪:‬‬
‫‪ω(x , t ) = 0,‬‬
‫‪u1 (x , t ) − u2 (x , t ) = 0,‬‬
‫‪u1 (x , t ) = u2 (x , t ),‬‬ ‫‪∀t ≥ 0,‬‬ ‫‪x ∈ [0; l].‬‬

‫ومنه وحدانية حل مسألة انتشار الحرارة بشروط حدية غير متجانسة‪.‬‬

‫‪43‬‬
‫‪Z‬‬ ‫‪cb‬‬ ‫‪Y‬‬

‫اﻟﻔﺼﻞ اﻟﺜﺎﻟﺚ‬
‫\‬ ‫اﻟﻄﺮق اﻟﻌﺪدﻳﺔ ﻟﺤﻞ ﻣﻌﺎدﻟﺔ اﻟﺤﺮارة‬ ‫[‬

‫‪X‬‬

‫ﻗـﺎﺋﻤﺔ اﻟﻤﺤﺘﻮﻳ ـ ـ ـ ــﺎت‬


‫‪ 1.3‬تقريبات المشتقات الجزئية ‪45 . . . . . . . . . . . . . . . . . . . .‬‬
‫‪ 2.3‬تعار يف ‪47 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪ 3.3‬حل مسألة الانتشار الحراري باستعمال طر يقة الفروق المنتهية ‪48 . . . .‬‬

‫‪44‬‬
‫الطرق العددية لحل معادلة الحرارة‬ ‫الفصل الثالث‬

‫تمهيد‬
‫‪ -‬طر يقة الفروق المنتهية من الطرق العددية لحل معادلات المشتقات الجزئية‪ ،‬تعتمد هذه الطر يقة على‬
‫استبدال المشتقات الجزئية بقيم نقطية للتابع في عدد محدود من النقاط أو العقد المنفصلة للشبكة‪ ،‬ثم إ يجاد‬
‫حل للجملة الخطية وهو الحل التقريبي‪.‬‬
‫من أهم المفاهيم التي يجب تقديمها عند الدراسة العددية لمعادلة تفاضلية جزئية‪ :‬التماسك‪ ،‬الاستقرار‬
‫والتقارب‪ ،‬وهي خصائص تجعل من الممكن ربط الحل الدقيق للمسألة بالحل التقريبي‪.‬‬

‫‪ 1.3‬ﺗﻘﺮﻳﺒﺎت اﻟﻤﺸﺘﻘـﺎت اﻟﺠﺰﺋﻴﺔ‬


‫‪ 1.1.3‬ﺗﻘﺮﻳﺐ اﻟﻤﺸﺘﻘـﺎت اﻟﺠﺰﺋﻴﺔ ﻓﻲ اﻟﺒﻌﺪ ‪1‬‬
‫تتمثل طر يقة الفروق المنتهية في تقريب المشتقات الجزئية من خلال نشر تايلور‪ ،‬و يتم استنتاجها مباشرة من‬
‫تعر يف المشتق‪.‬‬
‫ليكن ‪ u‬تابع معرف على المجال ]‪ ،[a, b‬حسب تعر يف المشتق لدينا‪:‬‬

‫) ‪u(x + ∆x ) − u(x‬‬
‫‪u ′ (x ) = lim‬‬ ‫‪.‬‬
‫‪∆x →0‬‬ ‫‪∆x‬‬

‫نشر تايلور للتابع ) ‪ u(x + ∆x‬بجوار ‪ x‬يعطى بالعبارة التالية‪:‬‬


‫)‪(1.3‬‬
‫‪(∆x )2‬‬ ‫‪(∆x )3‬‬ ‫‪(∆x )n−1‬‬
‫‪u(x +∆x ) = u(x )+∆x u ′ (x )+‬‬ ‫‪u ′′ (x )+‬‬ ‫‪u ′′′ (x )+...+‬‬ ‫‪u (n−1) (x )+O(∆x )n .‬‬
‫!‪2‬‬ ‫!‪3‬‬ ‫!)‪(n − 1‬‬

‫بقسمة نشر تايلور من الرتبة الأولى على ‪ ∆x‬نتحصل على‪:‬‬

‫) ‪u(x + ∆x ) − u(x‬‬
‫‪= u ′ (x i ) + O(∆x ).‬‬
‫‪∆x‬‬
‫العلاقة السابقة تمثل تقريب المشتقة ‪ ∂ x‬من الرتبة الأولى‪.‬‬
‫‪∂u‬‬

‫ليكن ‪ u‬تابع معرف على المجال ]‪ [a, b‬نقسم المجال ]‪ [a, b‬إلى ‪ n + 1‬نقطة ‪ x i‬حيث ‪ i = 0, ..., n‬ومتباعدة‬
‫بإنتظام بخطوة قدرها ‪ ∆x = h‬و منه ‪ . x i = a + ih‬بالتعو يض بـ ‪ h‬في )‪ (1.3‬يصبح نشر تايلور من‬
‫الشكل‪:‬‬
‫‪h2‬‬ ‫‪h3‬‬ ‫‪hn−1‬‬
‫‪u(x + h) = u(x ) + hu ′ (x ) +‬‬ ‫‪u ′′ (x ) +‬‬ ‫‪u ′′′ (x ) + ... +‬‬ ‫‪u (n−1) (x ) + Rn .‬‬
‫!‪2‬‬ ‫!‪3‬‬ ‫!)‪(n − 1‬‬

‫= ‪.Rn‬‬ ‫حيث‪:‬‬
‫)‪hn (n‬‬
‫!‪n‬‬
‫‪u‬‬
‫ترميز‪:‬‬
‫نشير إلى أن ‪ u i‬هي القيمة النقطية للتابع ) ‪ u(x‬عند النقطة ‪ x i‬أي ) ‪ u i = u(x i‬وبالمثل بالنسبة للمشتقة‬
‫) ‪ u ′ (x‬عند النقطة ‪ x i‬فإننا نضع‪ ،u ′ (x i ) = (u ′ )i :‬هذا الترميز يستعمل بالنسبة لمشتقات ‪ u‬من الرتب‬

‫‪45‬‬
‫الطرق العددية لحل معادلة الحرارة‬ ‫الفصل الثالث‬

‫العليا‪.‬‬
‫بالإعتماد على نشر تايلور نتحصل على‪:‬‬
‫‪h2‬‬ ‫‪h3‬‬ ‫‪h4‬‬
‫‪u i−1 = u i − hu ′ (x i ) +‬‬ ‫‪u ′′ (x i ) −‬‬ ‫‪u (3) (x i ) +‬‬ ‫‪u (4) (x i ) + R5 ,‬‬ ‫)‪(2.3‬‬
‫!‪2‬‬ ‫!‪3‬‬ ‫!‪4‬‬
‫‪2‬‬ ‫‪3‬‬ ‫‪4‬‬
‫‪h‬‬ ‫‪h‬‬ ‫‪h‬‬
‫‪u i+1 = u i + hu ′ (x i ) +‬‬ ‫‪u ′′ (x i ) +‬‬ ‫‪u (3) (x i ) +‬‬ ‫‪u (4) (x i ) + R5 ′ ,‬‬ ‫)‪(3.3‬‬
‫!‪2‬‬ ‫!‪3‬‬ ‫!‪4‬‬
‫‪4‬‬ ‫‪2‬‬
‫)‪(4.3‬‬
‫‪′′‬‬
‫‪u i−2 = u i − 2hu ′ (x i ) + 2h2 u ′′ (x i ) − h3 u (3) (x i ) + h4 u (4) (x i ) + R5 ,‬‬
‫‪3‬‬ ‫‪3‬‬
‫‪4‬‬ ‫‪2‬‬
‫)‪(5.3‬‬
‫‪′′′‬‬
‫‪u i+2 = u i + 2hu ′ (x i ) + 2h2 u ′′ (x i ) + h3 u (3) (x i ) + h4 u (4) (x i ) + R5 .‬‬
‫‪3‬‬ ‫‪3‬‬

‫اﻟﺘﻘﺮﻳﺐ ﻣﻦ اﻟﺮﺗﺒﺔ اﻷوﻟﻰ ﻟﻠﻤﺸﺘﻘﺔ اﻷوﻟﻰ ﺑﻄﺮﻳﻘﺔ اﻟﻔﺮوق اﻟﻤﻨﺘﻬﻴﺔ اﻷﻣﺎﻣﻴﺔ واﻟﺨﻠﻔﻴﺔ‪:‬‬
‫لإ يجاد التقريب من الرتبة الأولى للمشتقة الأولى نعتمد على المعادلة )‪ (2.3‬و )‪ (3.3‬وبإهمال الحدود‬
‫من الرتبة الثانية وأكثر نتحصل على‪:‬‬
‫‪u i+1 − u i‬‬
‫= ) ‪u ′ (x i‬‬ ‫)‪+ O(h‬‬ ‫"مخطط الفروق المنتهية الأمامية"‬
‫‪h‬‬
‫‪u i − u i−1‬‬
‫= ) ‪u ′ (x i‬‬ ‫)‪+ O(h‬‬ ‫"مخطط الفروق المنتهية الخلفية"‬
‫‪h‬‬
‫عندها نكون قد قربنا ‪ ( ∂ x )i‬بطر يقة الفروق المنتهية من الرتبة الأولى‪ ،‬على التوالي "أمام" و"خلف"‪.‬‬
‫‪∂u‬‬

‫اﻟﺘﻘﺮﻳﺐ ﻣﻦ اﻟﺮﺗﺒﺔ اﻟﺜﺎﻧﻴﺔ ﻟﻠﻤﺸﺘﻘﺔ اﻷوﻟﻰ ﺑﻄﺮﻳﻘﺔ اﻟﻔﺮوق اﻟﻤﻨﺘﻬﻴﺔ اﻟﻤﺮﻛﺰﻳﺔ‪:‬‬


‫بطرح العبارتين )‪ (2.3‬من )‪ (3.3‬وإهمال الحدود من الرتبة الثالثة فأكثر نتحصل على‪:‬‬
‫‪u i+1 − u i−1‬‬
‫= ) ‪u ′ (x i‬‬ ‫‪+ O(h2 ).‬‬
‫‪2h‬‬

‫اﻟﺘﻘﺮﻳﺐ ﻣﻦ اﻟﺮﺗﺒﺔ اﻷوﻟﻰ ﻟﻠﻤﺸﺘﻘﺔ اﻟﺜﺎﻧﻴﺔ ﺑﻄﺮﻳﻘﺔ اﻟﻔﺮوق اﻟﻤﻨﺘﻬﻴﺔ اﻷﻣﺎﻣﻴﺔ واﻟﺨﻠﻔﻴﺔ‪:‬‬
‫لتقريب من الرتبة الأولى المشتقة الثانية نقوم بضرب المعادلة )‪ (3.3‬في )‪ (−2‬وإضافة النتيجة إلى المعادلة‬
‫)‪ (5.3‬وإهمال الحدود من الرتبة الثالثة وأكثر نتحصل على‪:‬‬
‫‪u i − 2u i+1 + u i+2‬‬
‫= ) ‪u ′′ (x i‬‬ ‫‪+ O(h).‬‬ ‫"الفروق المنتهية الأمامية"‬
‫‪h2‬‬
‫هذا التقريب للمشتقة الثانية من الرتبة الأولى بطر يقة الفروق المنتهية الأمامية في حين عند استعمالنا‬
‫للمعادلتين )‪ (2.3‬و )‪ ،(4.3‬و بنفس الطر يقة فإننا نتحصل على التقريب من الرتبة الأولى لـ‬
‫‪∂ 2u‬‬
‫‪( ∂ x 2 )i‬‬
‫بطر يقة الفروق المنتهية الخلفية‪:‬‬
‫‪u i − 2u i−1 + u i−2‬‬
‫= ) ‪u ′′ (x i‬‬ ‫‪+ O(h).‬‬ ‫"الفروق المنتهية الخلفية"‬
‫‪h2‬‬

‫‪46‬‬
‫الطرق العددية لحل معادلة الحرارة‬ ‫الفصل الثالث‬

‫اﻟﺘﻘﺮﻳﺐ ﻣﻦ اﻟﺮﺗﺒﺔ اﻟﺜﺎﻧﻴﺔ ﻟﻠﻤﺸﺘﻘﺔ اﻟﺜﺎﻧﻴﺔ ﺑﻄﺮﻳﻘﺔ اﻟﻔﺮوق اﻟﻤﺮﻛﺰﻳﺔ‪:‬‬


‫لتقريب من الرتبة الثانية للمشتقة الثانية بطر يقة الفروق المركز ية نقوم بإضافة المعادلة )‪ (2.3‬إلى )‪(3.3‬‬
‫وإهمال الحدود من الرتبة ‪ 4‬وأكثر نتحصل على‪:‬‬
‫‪u i+1 − 2u i + u i−1‬‬
‫= ) ‪u ′′ (x i‬‬ ‫‪+ O(h2 ).‬‬ ‫)‪(6.3‬‬
‫‪h2‬‬

‫اﻟﺘﻘﺮﻳﺐ ﻣﻦ اﻟﺮﺗﺒﺔ اﻟﺜﺎﻧﻴﺔ ﻟﻠﻤﺸﺘﻘﺔ اﻷوﻟﻰ ﺑﻄﺮﻳﻘﺔ اﻟﻔﺮوق اﻟﻤﻨﺘﻬﻴﺔ اﻷﻣﺎﻣﻴﺔ واﻟﺨﻠﻔﻴﺔ‪:‬‬
‫من المعادلة )‪ (3.3‬نتحصل على‪:‬‬
‫‪u i+1 − u i‬‬ ‫‪h‬‬ ‫‪h2‬‬
‫= ) ‪u ′ (x i‬‬ ‫‪−‬‬ ‫‪u ′′ (x i ) −‬‬ ‫‪u (3) (x i ) + O(h3 ).‬‬
‫‪h‬‬ ‫‪2‬‬ ‫‪6‬‬

‫نستبدل ) ‪ u ′′ (x i‬بتقريبها من الرتبة الأولى بطر يقة الفروق المنتهية الأمامية فنتحصل على‪:‬‬
‫‪−3u i + 4u i+1 − u i+2‬‬
‫= ) ‪u ′ (x i‬‬ ‫‪+ O(h2 ).‬‬ ‫"الفروق المنتهية الأمامية"‬
‫‪2h‬‬
‫بطر يقة الفروق المنتهية الأمامية‪ ،‬كما يمكننا‬ ‫وهو يمثل التقريب من الرتبة الثانية للمشتقة الأولى‬
‫‪′‬‬
‫) ‪u (x i‬‬
‫الحصول على تقريب لـ ) ‪ u ′ (x i‬من الرتبة الثانية بطر يقة الفروق المنتهية الخلفية وذلك باستخدام المعادلة‬
‫)‪ (2.3‬وتقريب ) ‪u ′′ (x i‬‬
‫من الرتبة الأولى بطر يق الفروق المنتهية الخلفية فنتحصل على ‪:‬‬
‫‪3u i − 4u i−1 + 2u i−2‬‬
‫= ) ‪u ′ (x i‬‬ ‫‪+ O(h2 ).‬‬ ‫"الفروق المنتهية الخلفية"‬
‫‪2h‬‬

‫‪ 2.3‬ﺗﻌﺎرﻳﻒ‬
‫تعر يف ‪:1.2.3‬‬
‫التماسك‪ :‬هو الخاصية التي تضمن أن الحل الدقيق للمسألة المنفصلة يؤول إلى الحل الدقيق للمسألة‬
‫المستمرة‪ ،‬حيث أن خطوتي التقسيم ‪ ∆h‬و ‪ ∆t‬يؤولان إلى الصفر‪.‬‬
‫ونقول أن الحل التقريبي متماسك من الرتبة ‪) P‬حيث ‪ P > 0‬ثابت ( إذا وجد ثابت ‪ C‬مستقل عن‬
‫‪ h‬حيث يكون الخطأ أقل من أو يساوي ‪.ch p‬‬

‫تعر يف ‪:2.2.3‬‬
‫الاستقرار‪ :‬هو الخاصية التي تضمن أن الحل العددي المتحصل عليه محدود‪ .‬ونقول عن المخطط العددي‬
‫أنه مستقر بالنسبة للنظيم ∞∥‪ ∥.‬إذا وجد ثابت ‪ C > 0‬مستقل عن ‪ h‬حيث ‪:‬‬

‫‪∥u h ∥∞ ≤ c∥bh ∥∞ .‬‬

‫‪47‬‬
‫الطرق العددية لحل معادلة الحرارة‬ ‫الفصل الثالث‬

‫تعر يف ‪:3.2.3‬‬
‫التقارب‪ :‬هو الخاصية التي تضمن أن الحل العددي للمسألة يؤول إلى الحل الدقيق للمسألة المستمرة‪،‬‬
‫ونقول أن الطر يقة متقاربة من الرتبة ‪ l‬إذا وفقط إذا كان‪:‬‬
‫‬
‫‪lim max |ei | = O h l .‬‬
‫∞‪n→+‬‬

‫نظر يـة ‪:1.2.3‬‬


‫نظر ية لاكس‪ :‬يكون المخطط العددي لمسألة خطية متقارب إذا وفقط إذا كان متماسك ومستقر‪.‬‬

‫ﺣﻞ ﻣﺴﺄﻟﺔ اﻻﻧﺘﺸﺎر اﻟﺤﺮاري ﺑﺎﺳﺘﻌﻤﺎل ﻃﺮﻳﻘﺔ اﻟﻔﺮوق اﻟﻤﻨﺘﻬﻴﺔ‬ ‫‪3.3‬‬


‫نعتبر مسألة الانتشار الحراري التالية‪:‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬ ‫‪ut − ux x = 0‬‬ ‫[‪∀t ∈]0; T [, ∀x ∈]0; 1‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪u(0, t ) = u(1, t ) = 0‬‬ ‫[ ‪∀t ∈]0; T‬‬ ‫)‪(7.3‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫) ‪ u(x , 0) = u (x‬‬
‫‪0‬‬ ‫‪∀x ∈]0; 1[.‬‬

‫نظر يـة ‪ :1.3.3‬إذا كان )‪ u0 ∈ C (]0, 1[ , R‬فإنه يوجد تابع وحيد‬


‫)‪ u ∈ C 2 (]0, 1[ × ]0, T [ , R) ∩ C ([0, 1] × [0, T ] , R‬حلا للمسألة )‪. (7.3‬‬

‫نظر يـة ‪[12] :2.3.3‬‬


‫تحت فرضيات النظر ية ‪ 1.3.3‬و ليكن ‪ u‬حلا للمسألة )‪ (7.3‬نجد‪:‬‬
‫إذا كان ‪ u0 (x ) ≥ 0‬من أجل كل ]‪ x ∈ [0, 1‬فإن‪ u (x , t ) ≥ 0 :‬من أجل كل ‪ t ≥ 0‬و [‪. x ∈]0, 1‬‬

‫اﻟﺸﺒﻜﺔ‪ ،‬اﻟﺸﺮوط اﻟﺤﺪﻳﺔ واﻟﺸﺮوط اﻻﺑﺘﺪاﺋﻴﺔ‬ ‫‪1.3.3‬‬


‫من أجل التبسيط نعتبر أن الشروط الابتدائية منسجمة مع الشروط الحدية حيث‪:‬‬

‫‪u0 (0) = u0 (1) = 0.‬‬

‫نحسب الحل التقريبي للمسألة )‪ (7.3‬وذلك بتقديم تقسيم للمجال ] ‪.[0, 1] × [0, T‬‬
‫ليكن ‪ M‬و ‪ N‬عددين صحيحين‪ ،‬نقسم المجال ]‪ [0, 1‬إلى ‪ N + 1‬من العقد ‪ x i‬المتباعدة بشكل منتظم حيث‬
‫= ‪ h‬خطوة ثابتة حيث‪:‬‬ ‫‪ i‬يتغير من ‪ 0‬إلى ‪ N + 1‬ونعتبر‬
‫‪1‬‬
‫‪N+1‬‬
‫‪= ∆x‬‬

‫‪x i = ih‬‬ ‫‪∀i ∈ {0, · · · , N + 1} .‬‬

‫‪48‬‬
‫الطرق العددية لحل معادلة الحرارة‬ ‫الفصل الثالث‬

‫كذلك نقسم الزمن إلى ‪ M + 1‬من العقد ‪ t j‬المتباعدة بشكل منتظم حيث ‪ j‬يتغير من ‪ 0‬إلى ‪ M‬ونعتبر‬
‫‪ k = M+1 = ∆t‬خطوة ثابتة حيث‪:‬‬
‫‪1‬‬
‫‪t j = j k,‬‬ ‫‪∀ j ∈ {0, · · · , M + 1} .‬‬
‫كما نشير إلى أن ‪ u ij‬تمثل درجة الحرارة عند العقدة ) ‪ (x i , t j‬حيث ) ‪ (x i , t j‬تمثل نقاط تقاطع الشبكة‬
‫المنتظمة‪.‬‬
‫‬
‫التقريب بواسطة طر يقة الفروق المنتهية يتوقف على البحث عن التقريب ‪ u i‬لـ ‪) u x i , t j‬أي أن ‪u i‬‬
‫‪j‬‬ ‫‪j‬‬
‫‬
‫تمثل القيمة التقريبية لـ ‪ ،(u x i , t j‬ولتقسيم معادلة الحرارة ودراسة تقاربها بواسطة طر يقة الفروق المنتهية‬
‫هناك العديد من الطرق نختار من بينها طر يقتين‪ :‬الأولى تسمى المخطط الصريح والثانية المخطط الضمني‪.‬‬

‫اﻟﻤﺨﻄﻂ اﻟﺼﺮﻳﺢ ﻷوﻟﺮ اﻟﻤﻜﻮن ﻣﻦ ﺛﻼث ﻧﻘﻂ‬ ‫‪2.3.3‬‬


‫نستعمل المخطط الأمامي من الرتبة الأولى من أجل مشتق الزمن والمخطط من الرتبة الثانية من أجل‬
‫المشتق الثاني للمسافة‬
‫‬ ‫) ‪‹( j‬‬ ‫‪ui‬‬
‫)‪( j +1‬‬
‫‪− ui‬‬
‫)‪(j‬‬
‫‪∂u‬‬
‫=‬
‫‪∂t‬‬ ‫‪i‬‬ ‫‪k‬‬
‫‬ ‫)‪‹( j‬‬ ‫)‪( j‬‬
‫‪u i+1‬‬
‫)‪(j‬‬ ‫)‪( j‬‬
‫‪− 2u i + u i−1‬‬
‫‪∂ 2u‬‬
‫=‬ ‫‪.‬‬
‫‪∂ x2‬‬ ‫‪i‬‬ ‫‪h2‬‬

‫بتعو يض قيم المشتقات الجزئية في المعادلة الأولى للمسألة )‪ (7.3‬نجد‬


‫)‪( j +1‬‬ ‫)‪(j‬‬ ‫)‪( j‬‬ ‫)‪( j‬‬ ‫)‪(j‬‬
‫‪ui‬‬ ‫‪− ui‬‬ ‫‪u i+1 − 2u i + u i−1‬‬
‫‪−‬‬ ‫‪=0‬‬ ‫‪∀i ∈ {0, · · · N} , ∀ j ∈ {0, · · · , M} .‬‬
‫‪k‬‬ ‫‪h2‬‬
‫ومنه‬

‫‪ui‬‬
‫)‪( j+1‬‬ ‫)‪( j‬‬
‫‪= λu i+1 + (1 − 2λ) u i + λu i−1‬‬
‫)‪( j‬‬ ‫)‪(j‬‬
‫‪∀i ∈ {1, · · · N} , ∀ j ∈ {0, · · · , M} .‬‬ ‫)‪(8.3‬‬

‫حيث ‪.λ = h2‬‬


‫‪k‬‬

‫هذه العلاقة تعطينا درجة الحرارة في النقطة )‪ (i, j + 1‬بدلالة درجات الحرارة في ثلاث نقاط في السطر‬
‫السابق بشكل صريح ولذلك سميت بالطر يقة الصر يحة‪.‬‬

‫ﺷﻜﻞ ‪3.1‬‬

‫‪49‬‬
‫الطرق العددية لحل معادلة الحرارة‬ ‫الفصل الثالث‬

‫تماسك المخطط الصريح‪:‬‬


‫‬
‫ليكن ‪ u (i j ) = u x i , t j‬القيمة الدقيقة للحل عند النقطة ‪ x i‬واللحظة ‪. t j‬‬
‫نعرف خطأ التّماسك ‪ Ri‬عند النقطة ) ‪ (x i , t j‬اعتمادا على أخطاء التّماسك للزمن والمسافة‪ ،‬و يكتب‪:‬‬
‫)‪(j‬‬ ‫)‪( j‬‬ ‫)‪(j‬‬
‫‪e −R‬‬
‫‪Ri = R‬‬ ‫‪b .‬‬
‫‪i‬‬ ‫‪i‬‬

‫حيث‬
‫)‪( j +1‬‬ ‫)‪(j‬‬
‫‪ui‬‬ ‫‪− ui‬‬
‫)‪e ( j‬‬
‫‪R‬‬ ‫=‬ ‫‪− u t (x i , t j ),‬‬
‫‪i‬‬
‫‪K‬‬
‫€ ‪1‬‬ ‫)‪( j‬‬ ‫)‪( j‬‬ ‫)‪(j‬‬
‫Š‬
‫= )‪b( j‬‬
‫‪R‬‬ ‫‪u i+1 − 2u i + u i−1 − u x x (x i , t j ).‬‬
‫‪i‬‬
‫‪h2‬‬

‫تعر يف ‪:1.3.3‬‬
‫نقول أن المخطط متماسك من الرتبة ‪ p‬بالنسبة للزمن ومن الرتبة ‪ q‬بالنسبة للمسافة من أجل الن ّظيم‬
‫∞∥‪ ∥.‬إذا وجدت ثوابت ‪ q > 0 , p > 0 , c > 0‬مستقلة عن ‪ h‬و ‪ k‬حيث‪:‬‬
‫ ‬ ‫ ‬
‫ )‪ ( j‬‬
‫‪ Ri ≤ C (k p + hq ) .‬‬

‫مبرهنة ‪[12] .1.3.3‬‬


‫المخطط العددي الصريح متماسك من الرتبة الأولى بالنسبة للزمن ومن الرتبة الثانية بالنسبة للمسافة‪،‬‬
‫أي يوجد ثابت ‪ C > 0‬حيث‬
‫ ‬ ‫ ‬
‫ ) ‪ ( j‬‬
‫‪ Ri ≤ C (k + h2 ).‬‬ ‫)‪(9.3‬‬

‫البرهان‪:‬‬
‫لدينا‪:‬‬
‫‬ ‫)‪‹( j‬‬ ‫‬ ‫) ‪‹( j‬‬
‫)‪( j +1‬‬ ‫)‪( j‬‬ ‫‪∂u‬‬ ‫‪k2‬‬ ‫‪∂ 2u‬‬
‫‪u(x i , t j +1 ) = u i‬‬ ‫‪= ui + k‬‬ ‫‪+‬‬
‫‪∂t‬‬ ‫‪i‬‬ ‫‪2‬‬ ‫‪∂ t2‬‬ ‫‪i‬‬

‫)‪( j +1‬‬
‫‪− ui‬‬
‫)‪(j‬‬ ‫‬ ‫) ‪‹( j‬‬ ‫‬ ‫)‪‹( j‬‬
‫‪ui‬‬ ‫‪∂u‬‬ ‫‪k‬‬ ‫‪∂ 2u‬‬
‫=‬ ‫‪+‬‬
‫‪k‬‬ ‫‪∂t‬‬ ‫‪i‬‬ ‫‪2‬‬ ‫‪∂ t2‬‬ ‫‪i‬‬

‫)‪( j +1‬‬
‫‪− ui‬‬
‫)‪(j‬‬ ‫‬ ‫)‪‹( j‬‬
‫‪ui‬‬ ‫‪∂u‬‬
‫)‪e ( j‬‬
‫‪R‬‬ ‫=‬ ‫‪−‬‬
‫‪i‬‬
‫‪K‬‬ ‫‪∂t‬‬ ‫‪i‬‬

‫‬ ‫) ‪‹( j‬‬


‫‪k‬‬ ‫‪∂ 2u‬‬
‫= )‪e ( j‬‬
‫‪R‬‬ ‫‪.‬‬
‫‪i‬‬
‫‪2‬‬ ‫‪∂ t2‬‬ ‫‪i‬‬

‫ولدينا‪:‬‬

‫‪50‬‬
‫الطرق العددية لحل معادلة الحرارة‬ ‫الفصل الثالث‬
‫‬ ‫) ‪‹( j‬‬ ‫‬ ‫)‪‹( j‬‬ ‫‬ ‫) ‪‹( j‬‬ ‫‬ ‫) ‪‹( j‬‬
‫)‪( j‬‬ ‫)‪( j‬‬ ‫‪∂u‬‬ ‫‪h2‬‬ ‫‪∂ 2u‬‬ ‫‪h3‬‬ ‫‪∂ 3u‬‬ ‫‪h4‬‬ ‫‪∂ 4u‬‬
‫= ) ‪u(x i+1 , t j‬‬ ‫‪u i+1‬‬ ‫=‬ ‫‪ui‬‬ ‫‪+h‬‬ ‫‪+‬‬ ‫‪+‬‬ ‫‪+‬‬
‫‪∂x‬‬ ‫‪i‬‬ ‫‪2‬‬ ‫‪∂ x2‬‬ ‫‪i‬‬ ‫!‪3‬‬ ‫‪∂ x3‬‬ ‫‪i‬‬ ‫!‪4‬‬ ‫‪∂ x4‬‬ ‫‪i‬‬

‫‬ ‫) ‪‹( j‬‬ ‫‬ ‫)‪‹( j‬‬ ‫‬ ‫) ‪‹( j‬‬ ‫‬ ‫) ‪‹( j‬‬
‫)‪( j‬‬ ‫)‪( j‬‬ ‫‪∂u‬‬ ‫‪h2‬‬ ‫‪∂ 2u‬‬ ‫‪h3‬‬ ‫‪∂ 3u‬‬ ‫‪h4‬‬ ‫‪∂ 4u‬‬
‫= ) ‪u(x i−1 , t j‬‬ ‫‪u i−1‬‬ ‫=‬ ‫‪ui‬‬ ‫‪−h‬‬ ‫‪+‬‬ ‫‪−‬‬ ‫‪+‬‬
‫‪∂x‬‬ ‫‪i‬‬ ‫‪2‬‬ ‫‪∂ x2‬‬ ‫‪i‬‬ ‫‪3! ∂ x 3 i‬‬ ‫!‪4‬‬ ‫‪∂ x4‬‬ ‫‪i‬‬
‫)‪( j‬‬ ‫)‪(j‬‬
‫‪− 2u i‬‬ ‫‪+‬‬
‫)‪( j‬‬ ‫‬ ‫)‪‹( j‬‬ ‫‬ ‫) ‪‹( j‬‬
‫‪u i+1‬‬ ‫‪u i−1‬‬ ‫‪∂ 2u‬‬ ‫‪h2 ∂ 4 u‬‬
‫=‬ ‫‪+‬‬
‫‪h2‬‬ ‫‪∂ x2‬‬ ‫‪i‬‬ ‫‪12‬‬ ‫‪∂ x4‬‬ ‫‪i‬‬
‫€‬ ‫)‪(j‬‬ ‫)‪(j‬‬ ‫)‪(j‬‬
‫Š‬
‫‪u i+1 − 2u i + u i−1‬‬ ‫‬ ‫)‪‹( j‬‬
‫‪∂ 2u‬‬
‫)‪b( j‬‬
‫‪R‬‬ ‫=‬ ‫‪−‬‬
‫‪i‬‬
‫‪h2‬‬ ‫‪∂ x2‬‬ ‫‪i‬‬

‫‬ ‫)‪‹( j‬‬


‫‪h2‬‬ ‫‪∂ 4u‬‬
‫)‪b( j‬‬
‫‪R‬‬ ‫=‬ ‫‪.‬‬
‫‪i‬‬
‫‪12‬‬ ‫‪∂ x4‬‬ ‫‪i‬‬

‫ ‬ ‫ ‬ ‫ ‬ ‫ ‬ ‫ومنه‪:‬‬
‫ ) ‪ ( j) e ( j) b ( j‬‬
‫ ‪ Ri ≤ Ri + Ri‬‬

‫ ‬ ‫ ‬ ‫‬ ‫) ‪‹( j‬‬ ‫‬ ‫) ‪‹( j‬‬


‫‪ ( j) k ∂ 2 u‬‬ ‫‪h2 ∂ 4 u‬‬
‫≤ ‪ Ri‬‬ ‫‪+‬‬
‫‪2 ∂ t2 i‬‬ ‫‪12 ∂ x 4 i‬‬
‫ ‬ ‫ ‬ ‫) ‪ 2 ‹( j‬‬ ‫) ‪ 4 ‹( j‬‬
‫‪ ( j) k‬‬ ‫‪∂ u‬‬ ‫‪h2‬‬ ‫‪∂ u‬‬
‫‪ Ri ≤ max‬‬ ‫‪+‬‬ ‫‪max‬‬
‫‪2‬‬ ‫‪∂ t2 i‬‬ ‫‪12‬‬ ‫‪∂ x4 i‬‬
‫ ‬ ‫ ‬
‫ )‪ ( j‬‬
‫‪ Ri ≤ C (k + h2 ).‬‬

‫استقرار المخطط الصريح‪:‬‬

‫تعر يف ‪:2.3.3‬‬
‫∞‪−L‬مستقر ) أي مستقر بالنسبة للن ّظيم ∞∥‪ (∥.‬إذا كان الحل التقريبي‬ ‫نقول أن المخطط العددي‬
‫محدود ومستقل عن خطوات الشّبكة‪.‬‬

‫قضية ‪[13] .1.3.3‬‬


‫إذا كان شرط الاستقرار التالي‪:‬‬
‫‪k‬‬ ‫‪1‬‬
‫=‪λ‬‬ ‫≤‬ ‫)‪(10.3‬‬
‫‪h2‬‬ ‫‪2‬‬

‫محقق فإن المخطط العددي )‪ −L∞ (8.3‬مستقر ز يادة على ذلك‬


‫ ‬ ‫ ‬
‫ )‪ ( j‬‬
‫‪max u i ≤ ∥u0 ∥∞ .‬‬
‫‪1≤i≤N‬‬
‫‪1≤ j ≤M‬‬

‫‪51‬‬
‫الطرق العددية لحل معادلة الحرارة‬ ‫الفصل الثالث‬

‫البرهان‪:‬‬

‫)‪( j +1‬‬ ‫)‪(j‬‬ ‫)‪( j‬‬ ‫)‪(j‬‬


‫‪ui‬‬ ‫‪= (1 − 2λ) u i + λu i−1 + λu i+1 .‬‬

‫‪.u i+1‬‬
‫)‪(j‬‬
‫‪ u i−1‬و‬
‫)‪( j‬‬
‫ن ‪ 1 − 2λ ≥ 0‬ومنه ‪ u ij+1‬هي مزج محدب من )‪، u i( j‬‬
‫ن ‪ 0 ≤ λ ≤ 2‬فإ ّ‬
‫بما أ ّ‬
‫‪1‬‬

‫نضع‬
‫ ‬ ‫ ‬ ‫ ‬ ‫ ‬
‫)‪(j‬‬ ‫ )‪ ( j‬‬ ‫)‪( j‬‬ ‫ )‪ ( j‬‬
‫‪M‬‬ ‫‪= max u i ,‬‬ ‫‪m‬‬ ‫‪= min u i .‬‬
‫‪i=1,...,N‬‬ ‫‪i=1,...,N‬‬

‫ومنه‬
‫)‪( j+1‬‬
‫‪ui‬‬ ‫)‪≤ (1 − 2λ) M ( j ) + λM ( j) + λM ( j‬‬ ‫‪∀i = 1, ..., N.‬‬

‫) ‪M ( j +1) ≤ M ( j‬‬ ‫ن‬


‫وبالتالي ) ‪ u i( j +1) ≤ M ( j‬أي أ ّ‬
‫بنفس الطر يقة نجد )‪m ( j ) ≤ m ( j +1‬‬
‫ن‬
‫مما سبق نستنتج أ ّ‬
‫ ‬ ‫ ‬ ‫ ‬
‫ )‪ ( j +1‬‬
‫‪max u i‬‬ ‫ ‪ ≤ max u i0‬‬
‫‪i=1,··· ,N‬‬ ‫‪i=1,··· ,N‬‬

‫ ‬ ‫ ‬ ‫و‬
‫ )‪ ( j +1‬‬ ‫ ‬
‫‪min u i‬‬ ‫‪ ≥ min u i0 .‬‬
‫‪i=1,··· ,N‬‬ ‫‪i=1,··· ,N‬‬

‫تقارب المخطط الصريح‪:‬‬

‫تعر يف ‪:3.3.3‬‬
‫‪ j = 1, 2, ..., M ،‬حلا للمسألة )‪(7.3‬‬ ‫‪i = 1, 2, ..., N‬‬ ‫‪،‬‬ ‫ليكن ‪ u‬حلا للمسألة )‪ (7.3‬و‬
‫)‪(j‬‬
‫‪ui‬‬
‫نسمي خطأ الت ّقارب عند العقدة ) ‪ (x i , t j‬القيمة‪:‬‬
‫ ‬ ‫ ‬
‫‪j‬‬ ‫ ‬ ‫ ) ‪( j‬‬
‫‪ei = u(x i , t j ) − u i .‬‬

‫نظر يـة ‪:3.3.3‬‬


‫تحت فرضيات الن ّظر ية ‪ 1.3.3‬وتحت شرط الاستقرار )‪ (10.3‬يوجد ثابت ‪ C > 0‬حيث‪:‬‬
‫ )‪ j+1‬‬ ‫ ‬ ‫‬
‫( ‪ e‬‬ ‫‪ ≤ e (0) + T C k + h2‬‬ ‫‪i = 1, · · · , N,‬‬ ‫‪j = 1, · · · , M‬‬
‫∞‬ ‫∞‬

‫ ‬ ‫ ‬ ‫ ‬ ‫ ‬
‫وبالتالي إذا كان‪ e (0) ∞ = 0 :‬فإن‪ max e ( j) :‬يؤول إلى الصفر عندما ‪ h‬و ‪ k‬يؤولان إلى‬
‫‪i=1,··· ,N‬‬
‫الصفر‪.‬‬

‫البرهان‪:‬‬
‫لدينا من تعر يف خطأ التّماسك أن‬
‫)‪( j +1‬‬ ‫)‪(j‬‬
‫‪ui‬‬ ‫‪− ui‬‬ ‫€ ‪1‬‬ ‫Š‬
‫)‪(j‬‬
‫‪Ri‬‬ ‫=‬ ‫‪−‬‬
‫)‪(j‬‬ ‫)‪(j‬‬ ‫)‪(j‬‬
‫‪u i+1 − 2u i + u i−1 .‬‬ ‫)‪(11.3‬‬
‫‪k‬‬ ‫‪h2‬‬

‫‪52‬‬
‫الطرق العددية لحل معادلة الحرارة‬ ‫الفصل الثالث‬

‫من جهة أخرى لدينا‬


‫)‪( j+1‬‬ ‫)‪( j‬‬
‫‪ui‬‬ ‫‪− ui‬‬ ‫€ ‪1‬‬ ‫Š‬
‫‪−‬‬
‫)‪( j‬‬ ‫)‪( j‬‬ ‫)‪(j‬‬
‫‪u i+1 − 2u i + u i−1 = 0.‬‬ ‫)‪(12.3‬‬
‫‪k‬‬ ‫‪h2‬‬

‫بطرح )‪ (12.3‬من )‪ (11.3‬نتحصل على‪:‬‬


‫)‪( j +1‬‬ ‫)‪( j‬‬
‫)‪(j‬‬
‫‪ei‬‬ ‫‪− ei‬‬ ‫€ ‪1‬‬ ‫)‪( j‬‬ ‫)‪(j‬‬ ‫)‪(j‬‬
‫Š‬
‫‪Ri‬‬ ‫=‬ ‫‪−‬‬ ‫‪ei+1 − 2ei + ei−1 .‬‬
‫‪k‬‬ ‫‪h2‬‬
‫ومنه‬
‫)‪( j +1‬‬ ‫)‪(j‬‬ ‫)‪(j‬‬ ‫)‪(j‬‬ ‫)‪(j‬‬
‫‪ei‬‬ ‫‪= (1 − 2λ) ei + λei−1 + λei+1 + kRi .‬‬

‫ن ‪ λ ≤ 2‬وحسب المتراجحة )‪: (9.3‬نجد أن‬


‫بما أ ّ‬
‫‪1‬‬

‫ )‪ j+1) j‬‬ ‫‬


‫( ‪ e‬‬ ‫‪ ≤ e ( + kC k + h2 .‬‬
‫∞‬

‫و بتكرار العملية ‪ M + 1‬مرة نتحصل على‪:‬‬


‫ )‪ j +1‬‬ ‫ ‬ ‫‬
‫( ‪ e‬‬ ‫‪ ≤ e (0) + (M + 1)kC k + h2 .‬‬
‫∞‬ ‫∞‬

‫اﻟﻤﺨﻄﻂ اﻟﻀﻤﻨﻲ ﻷوﻟﺮ اﻟﻤﻜﻮن ﻣﻦ ﺛﻼث ﻧﻘﻂ‬ ‫‪3.3.3‬‬


‫نستعمل المخطط الخلفي من الرتبة الأولى لتقريب مشتق الزمن والمخطط من الرتبة الثانية من أجل المشتق‬
‫الثاني للمسافة‪:‬‬
‫‬ ‫)‪‹( j +1‬‬ ‫)‪( j+1‬‬
‫‪ui‬‬ ‫‪− ui‬‬
‫)‪( j‬‬
‫‪∂u‬‬
‫=‬
‫‪∂t‬‬ ‫‪i‬‬ ‫‪k‬‬
‫‬ ‫)‪‹( j+1‬‬ ‫)‪( j +1‬‬
‫‪u i+1‬‬ ‫‪− 2u i‬‬
‫)‪( j +1‬‬ ‫)‪( j +1‬‬
‫‪+ u i−1‬‬
‫‪∂ 2u‬‬
‫=‬ ‫‪.‬‬
‫‪∂ x2‬‬ ‫‪i‬‬ ‫‪h2‬‬

‫بتعو يض قيم المشتقات الجزئي ّة في المعادلة الأولى للمسألة )‪ (7.3‬نجد‪:‬‬


‫)‪( j +1‬‬ ‫)‪(j‬‬ ‫)‪( j+1‬‬ ‫)‪( j +1‬‬ ‫)‪( j +1‬‬
‫‪ui‬‬ ‫‪− ui‬‬ ‫‪u i+1 − 2u i‬‬ ‫‪+ u i−1‬‬
‫‪−‬‬ ‫‪= 0,‬‬ ‫‪∀i ∈ {1, · · · , N} , ∀ j ∈ {0, · · · , M} .‬‬
‫‪k‬‬ ‫‪h2‬‬
‫ومنه‬
‫€‬ ‫Š‬
‫)‪( j‬‬
‫‪ui‬‬ ‫‪= (1 + 2λ) u i‬‬
‫)‪( j +1‬‬ ‫)‪( j +1‬‬ ‫)‪( j +1‬‬
‫‪− λ u i+1 + u i−1 ,‬‬ ‫‪∀i ∈ {1, · · · N} , ∀ j ∈ {0, · · · , M} .‬‬ ‫)‪(13.3‬‬

‫حيث‪ λ = h2 :‬نجد أن المجاهيل مرتبطة ببعضها البعض من خلال علاقة ضمنية ولذلك سميت هذه الطر يقة‬
‫‪k‬‬

‫بالطر يقة الضمنية‪.‬‬

‫‪53‬‬
‫الطرق العددية لحل معادلة الحرارة‬ ‫الفصل الثالث‬

‫اﻟﻤﺨﻄﻂ اﻟﻀﻤﻨﻲ وﻣﺨﻄﻂ ﻛﺮوﻧﻚ ﻧﻴﻜﻠﺴﻮن )اﻟﻤﺨﻄﻂ ﺷﺒﻪ ﺿﻤﻨﻲ (‬ ‫‪4.3.3‬‬


‫‪−θ‬مخطط لمعادلة الحرارة ‪:‬‬
‫يعطى المخطط ‪−θ‬مخطط لمعادلة الحرارة كمايلـــي‪:‬‬
‫)‪( j+1‬‬ ‫)‪( j‬‬
‫‪ui‬‬ ‫‪− ui‬‬ ‫€ ‪θ‬‬ ‫)‪( j+1‬‬ ‫)‪( j +1‬‬ ‫)‪( j +1‬‬
‫Š‬ ‫€ ‪1−θ‬‬ ‫)‪(j‬‬ ‫)‪(j‬‬ ‫)‪(j‬‬
‫Š‬
‫=‬ ‫‪u i+1 − 2u i‬‬ ‫‪+ u i−1‬‬ ‫‪+‬‬ ‫‪u i+1 − 2u i + u i−1 .‬‬
‫‪k‬‬ ‫‪h2‬‬ ‫‪h2‬‬
‫*إذا كان ‪ θ = 0‬نتحصل المخطط الصريح ‪.‬‬
‫*إذا كان ‪ θ = 1‬نتحصل على المخطط الضمني‪.‬‬
‫*من أجل القيمة ‪ θ = 1/2‬نتحصل على مخطط يدعى مخطط كرونك نيكلسون وهو مخطط شبه ضمني‪،‬‬
‫يتكون من ستة قيم ثلاث قيم مجهولة في الطرف الأيسر منها )السطر الجديد( وثلاث قيم معلومة في الطرف‬
‫الأيمن )السطر السابق (‪ ،‬وبما أنه لايمكن حل هذه المعادلة بشكل صريح بمعنى أنه نحتاج تطبيق هذه‬
‫المعادلة في عدد من النقاط والحصول على عدد من المعادلات الخطية بعدد القيم المجهولة‪ ،‬بحلها نحصل‬
‫على القيم المجهولة ولذلك سميت هذه الطر يقة بالضمنية‪.‬‬

‫مبرهنة ‪.2.3.3‬‬
‫‪ −θ‬مخطط معرف جيدا ) ‪ −θ‬مخطط يقبل حلا وحيدا (‬

‫البرهان‪:‬‬
‫¦‬ ‫©‬
‫)‪ u ( j) = u i( j‬و‬ ‫‪1≤i≤N‬‬
‫نضع‬
‫‪‬‬ ‫‪‬‬
‫‪2‬‬ ‫‪−1‬‬ ‫‪.‬‬ ‫‪.‬‬ ‫‪.‬‬
‫‪‬‬ ‫‪‬‬
‫‪ −1‬‬ ‫‪2‬‬ ‫‪−1‬‬ ‫···‬ ‫‪.‬‬ ‫‪‬‬
‫‪‬‬ ‫‪‬‬
‫‪ .‬‬ ‫‪... ... ...‬‬ ‫‪... ‬‬
‫‪A∆ =  ..‬‬ ‫‪‬‬
‫‪‬‬ ‫‪‬‬
‫‪ ..‬‬ ‫‪‬‬
‫‪ .‬‬ ‫‪...‬‬ ‫‪−1‬‬ ‫‪2‬‬ ‫‪−1 ‬‬
‫‪.‬‬ ‫‪.‬‬ ‫‪.‬‬ ‫‪−1‬‬ ‫‪2‬‬

‫ومنه فإن الـ ‪ −θ‬مخطط يكتب بالشّكل التالي‪:‬‬


‫‬ ‫‹‬ ‫‬ ‫‹‬
‫‪k‬‬ ‫)‪( j+1‬‬ ‫‪k‬‬
‫‪IN + θ‬‬ ‫‪A∆ u‬‬ ‫) ‪= I N − (1 − θ‬‬ ‫‪A∆ u ( j ) .‬‬
‫‪h2‬‬ ‫‪h2‬‬
‫€‬ ‫Š‬
‫∆‪ IN + θ h2 A‬قابل للقلب‪.‬‬ ‫وبالتالي يكون المخطط معرف جي ّدا إذا كان‬
‫‪k‬‬

‫€‬ ‫ŠŠ ‪€ i pπ‬‬


‫‪ Vp = sin‬هو شعاع ذاتي للمصفوفة ∆‪ A‬للقيمة الذاتي ّة‬ ‫‪N+1‬‬ ‫‪i‬‬
‫نلاحظ أن الشّعاع‬
‫‬ ‫‬ ‫‹‹‬
‫‪pπ‬‬
‫‪λ p = 2 1 − cos‬‬ ‫‪∀p ∈ [1, N].‬‬
‫‪N +1‬‬
‫¦‬ ‫€‬ ‫©Š‬
‫‪) s p (A∆ ) = 4sin2‬حيث ‪ s p‬هو مجموعة القيم الذاتية للمصفوفة ∆‪.( A‬‬ ‫إذن‪:‬‬
‫‪pπ‬‬
‫)‪2(N+1‬‬

‫‪54‬‬
‫الطرق العددية لحل معادلة الحرارة‬ ‫الفصل الثالث‬
‫€‬ ‫Š‬ ‫Š ‪€ π‬‬
‫ومنه‪:‬‬
‫‪k‬‬ ‫‪4k‬‬
‫‪min s p I N + θ h2 A∆ = 1 + θ h2 sin2 2(N+1) > 0.‬‬
‫€‬ ‫Š‬
‫∆‪ IN + θ h2 A‬قابل للقلب‪ ،‬ومنه ‪ −θ‬مخطط معرف جي ّدا‪.‬‬ ‫إذن‪:‬‬
‫‪k‬‬

‫تماسك الـ ‪ −θ‬مخطط‪:‬‬

‫قضية ‪.2.3.3‬‬
‫‪ −θ‬مخطط متماسك من الرتبة الثانية بالنسبة للمسافة والزمن إذا كان ‪ θ = 1/2‬ومن الرتبة الأولى‬
‫بالنسبة للزمن خلاف ذلك‪.‬‬
‫البرهان‪:‬‬
‫لدينا‬
‫)‪( j +1‬‬ ‫)‪(j‬‬
‫‪ui‬‬ ‫‪− ui‬‬ ‫€ ‪θ‬‬ ‫€ ‪Š 1−θ‬‬ ‫Š‬
‫)‪(j‬‬
‫‪Ri‬‬ ‫=‬ ‫‪−‬‬
‫)‪( j +1‬‬
‫‪u i−1 − 2u i‬‬
‫)‪( j +1‬‬
‫‪+ u i+1‬‬
‫)‪( j +1‬‬
‫‪−‬‬
‫)‪(j‬‬ ‫)‪(j‬‬ ‫)‪( j‬‬
‫‪u i−1 − 2u i + u i+1 .‬‬ ‫)‪(14.3‬‬
‫‪k‬‬ ‫‪h2‬‬ ‫‪h2‬‬
‫سنبرهن من خلال إجراء نشر محدود مايلي‪:‬‬
‫ ‬ ‫ ‬
‫• ) ‪ Ri( j ) ≤ C (k + h2‬إذا كان‪.θ ̸= 1/2 :‬‬
‫ ‬ ‫ ‬
‫• ) ‪ Ri( j ) ≤ C (k 2 + h2‬إذا كان‪.θ = 1/2 :‬‬
‫العلاقة )‪ (14.3‬يمكن كتابتها كما يلي‪:‬‬
‫)‪( j‬‬ ‫)‪( j ,1‬‬ ‫)‪( j,2‬‬ ‫)‪( j ,3‬‬
‫‪Ri = Ti‬‬ ‫‪− θ Ti‬‬ ‫‪− (1 − θ ) Ti‬‬ ‫‪.‬‬

‫حيث‪:‬‬
‫)‪( j+1‬‬ ‫)‪( j‬‬
‫)‪( j ,1‬‬
‫‪ui‬‬ ‫‪−‬‬ ‫‪ui‬‬
‫‪Ti‬‬ ‫=‬
‫‪k‬‬
‫)‪( j ,2‬‬ ‫€ ‪1‬‬ ‫)‪( j +1‬‬ ‫)‪( j +1‬‬ ‫)‪( j +1‬‬
‫Š‬
‫‪Ti‬‬ ‫=‬ ‫‪u i−1 − 2u i‬‬ ‫‪+ u i+1‬‬
‫‪h2‬‬
‫)‪( j ,3‬‬ ‫€ ‪1‬‬ ‫)‪(j‬‬ ‫)‪(j‬‬ ‫)‪(j‬‬
‫Š‬
‫‪Ti‬‬ ‫=‬ ‫‪u i−1 − 2u i + u i+1 .‬‬
‫‪h2‬‬
‫نجري نشر محدود لـ )‪: Ti( j ,1‬‬
‫)‪( j,1‬‬
‫‪ k‬‬ ‫‬
‫‪Ti‬‬ ‫‪= u t x i , t j + u t t x i , t j + o(k 2 ),‬‬ ‫‪o(k 2 ) ≤ C k 2 .‬‬
‫‪2‬‬

‫نفس الش ّيء بالنسبة لـ )‪: Ti( j,2‬‬


‫)‪( j ,2‬‬
‫‬
‫‪Ti‬‬ ‫) ‪= u x x x i , t j+1 + o(h2‬‬
‫)‪( j ,2‬‬
‫‬ ‫‬
‫‪Ti‬‬ ‫‪= u x x x i , t j + ku x x t x i , t j + o(k 2 ) + o(h2 ),‬‬ ‫‪o(h2 ) ≤ C h2 .‬‬

‫ولدينا بالن ّسبة لـ ‪: Tij ,3‬‬


‫)‪( j,3‬‬
‫‬
‫‪Ti‬‬ ‫‪= u x x x i , t j + o(h2 ),‬‬ ‫‪o(h2 ) ≤ C h2 .‬‬

‫‪55‬‬
‫الطرق العددية لحل معادلة الحرارة‬ ‫الفصل الثالث‬

‫ومنه تصبح عبارة ) ‪:Ri( j‬‬


‫‬ ‫‬ ‫‬ ‫‹‬ ‫‬ ‫‬ ‫‬
‫)‪(j‬‬ ‫‪k‬‬
‫‪Ri‬‬ ‫‪= u t xi , tj +‬‬ ‫) ‪u t t x i , t j + o(k ) − θ u x x x i , t j + ku x x t x i , t j + o(k 2 ) + o(h2‬‬
‫‪2‬‬
‫‪2‬‬
‫‬ ‫‬
‫) ‪− (1 − θ ) u x x x i , t j + o(h2‬‬
‫)‪(j‬‬
‫‬ ‫‪ k‬‬ ‫‬ ‫‬
‫‪Ri = u t x i , t j − u x x x i , t j +‬‬ ‫) ‪u t t x i , t j − 2θ u x x t x i , t j + o(k 2 ) + o(h2‬‬
‫‪2‬‬
‫)‪(j‬‬ ‫‪k‬‬ ‫‬ ‫‬
‫= ‪Ri‬‬ ‫‪u t t x i , t j − 2θ u x x t x i , t j + o(k 2 ) + o(h2 ).‬‬
‫‪2‬‬

‫• إذا كان ‪ θ = 1/2‬فإن ‪ −θ‬مخطط متماسك من الرتبة الث ّانية بالن ّسبة للمسافة والزمن‪ ،‬لأن‪:‬‬
‫)‪(j‬‬ ‫‪k‬‬ ‫‬ ‫‬
‫= ‪Ri‬‬ ‫‪u t t x i , t j − u x x t x i , t j + o(k 2 ) + o(h2 ).‬‬
‫‪2‬‬

‫ولدينا‪:‬‬
‫‪u t − u x x = 0.‬‬

‫ ‬ ‫ ‬ ‫ومنه‪:‬‬
‫ ) ‪ ( j‬‬ ‫ ‬ ‫ ‬ ‫‬
‫‪ Ri ≤ o(h2 ) + o(k 2 ) ≤ C k 2 + h2 .‬‬

‫• إذا كان ‪ θ ̸= 1/2‬فإن ‪ −θ‬مخطط متماسك من الرتبة الث ّانية بالن ّسبة للمسافة ومن الرتبة الأولى‬
‫بالن ّسبة للزمن‪.‬‬

‫الاستقرار بمعنى ‪: von-neumann‬‬

‫قضية ‪[12] .3.3.3‬‬

‫• إذا كان ‪ θ ≥ 1/2‬الـ ‪ −θ‬مخطط مستقر دون قيد أو شرط‪ ،‬خاصة المخططات الضمنية وكرونك‬
‫نيكلسون فهي مستقرة دون قيد أو شرط‪.‬‬

‫• إذا كان ‪ θ < 1/2‬فالمخطط مستقر تحت الشرط ) ‪. λ ≤ 2(1−2θ‬‬


‫‪1‬‬

‫البرهان‪:‬‬
‫نستبدل الش ّروط الحدي ّة لدير يكلي على المجال ]‪ [0, 1‬بالش ّروط الدور ي ّة على المجال ]‪ ،[0, 2Π‬و منه فإن‬
‫∑‬
‫الحل الدقيق يعطى بـ‪:‬‬
‫‪C p (0) e −p t e i p x .‬‬
‫‪2‬‬
‫=‪u‬‬
‫‪p∈Z‬‬

‫نأخذ كشرط ابتدائي ‪ ، u0 (x ) = e i p x‬ولدينا‪:‬‬

‫)‪( j +1‬‬ ‫)‪(j‬‬ ‫” ‪k‬‬ ‫€‬


‫)‪( j+1‬‬ ‫)‪( j+1‬‬ ‫)‪( j+1‬‬
‫Š‬ ‫€‬
‫)‪(j‬‬ ‫)‪( j‬‬ ‫)‪(j‬‬
‫—Š‬
‫‪ui‬‬ ‫‪− ui‬‬ ‫=‬ ‫‪−θ 2u i‬‬ ‫‪− u i−1 − u i+1 − (1 − θ ) 2u i − u i−1 − u i+1 .‬‬
‫‪h2‬‬

‫‪56‬‬
‫الطرق العددية لحل معادلة الحرارة‬ ‫الفصل الثالث‬

‫وبأخذ ‪ λ = h2‬فإن العلاقة تصبح‪:‬‬


‫‪k‬‬

‫)‪( j +1‬‬ ‫)‪( j +1‬‬ ‫)‪( j+1‬‬ ‫)‪( j‬‬ ‫)‪(j‬‬ ‫)‪(j‬‬
‫‪(1 + 2λθ ) u i‬‬ ‫‪−λθ u i−1 −λθ u i+1 = (1 − 2λ (1 − θ )) u i +λ (1 − θ ) u i−1 +λ (1 − θ ) u i+1 .‬‬

‫بتطبيق تحو يل فوريي على الشرط الابتدائي نتحصل على‪ ، u i(0) = e i pnh :‬ونبحث عن معامل التضخيم‬
‫‪ ξp‬حيث‪:‬‬
‫‪u i1 = ξ p u i0 = ξ p e i pnh .‬‬

‫بتطبيق تحو يل فوريي على المخطط أعلاه وأخذ ‪ j = 0‬نتحصل على‪:‬‬


‫‬ ‫‬ ‫‬ ‫‬
‫‪(1 + 2λθ ) ξ p − λθ ξ p e −i p h + e i p h = [1 − 2λ (1 − θ )] + λ (1 − θ ) e −i ph + e i ph .‬‬

‫إذن‪:‬‬
‫‪1 − 2λ (1 − θ ) + 2λ (1 − θ ) cos ph‬‬ ‫‪1 − 4λ (1 − θ ) sin ph/2‬‬ ‫‪2‬‬
‫= ‪ξp‬‬ ‫=‬ ‫‪.‬‬
‫‪(1 + 2λθ ) − 2λ cos ph‬‬ ‫‪1 + 4λθ sin2‬‬
‫‪ph‬‬
‫‪2‬‬
‫ ‬ ‫ ‬
‫حتى يكون المخطط مستقر بمعنى ‪ von-neumann‬فمن الضروري أن يكون‪ ، ξp < 1 :‬لدينا‬
‫‪ph‬‬ ‫‪ph‬‬
‫‪1 − 4λ (1 − θ ) sin2‬‬ ‫‪< 1 + 4λθ sin2‬‬ ‫‪.‬‬ ‫)‪(15.3‬‬
‫‪2‬‬ ‫‪2‬‬

‫‪ph‬‬ ‫‪ph‬‬
‫‪4λ (1 − θ ) sin2‬‬ ‫‪− 1 < 1 + 4λθ sin2‬‬ ‫‪.‬‬ ‫)‪(16.3‬‬
‫‪2‬‬ ‫‪2‬‬

‫المتراجحة )‪ (15.3‬محققة دائما أمّا المتراجحة )‪ (16.3‬فهناك حالتان‪:‬‬

‫• إذا كان ‪ θ ≥ 1/2‬إذن ‪ ، 0 ≤ 1 − θ ≤ θ‬وفي هذه الحالة المتراجحة )‪ (16.3‬محققة دوما‪.‬‬

‫•‬ ‫˜‬
‫• إذا كان ‪ θ < 1/2‬لدينا‪:‬‬
‫‪ph‬‬
‫‪4λ (1 − 2θ ) sin2‬‬ ‫‪< 2.‬‬
‫‪2‬‬
‫¦‬ ‫‪©−1‬‬
‫‪.λ < 2 (1 − 2θ ) sin2‬‬ ‫أي أنّ‪:‬‬
‫‪1‬‬ ‫‪ph‬‬
‫‪2‬‬

‫) ‪.λ ≤ 2(1−2θ‬‬ ‫و منه فالش ّرط الكافي للاستقرار هو‪:‬‬


‫‪1‬‬

‫نظر يـة ‪:4.3.3‬‬


‫الـ ‪ −θ‬مخطط متقارب من أجل الن ّاظم ‪:L2‬‬

‫‪.θ ≥ 1/2‬‬ ‫• إذا كان‪:‬‬


‫€‬ ‫Š‬
‫‪ (1 − 2θ ) h2 ≤ 2‬إذا كان‬ ‫• أو تحت الش ّرط )‪CFL(Courant-Friedrichs-Lewy‬‬
‫‪k‬‬ ‫‪1‬‬
‫< ‪θ‬‬
‫‪.1/2‬‬

‫‪57‬‬
‫‪Z‬‬ ‫‪cb‬‬ ‫‪Y‬‬

‫اﻟﻔﺼﻞ اﻟﺮاﺑﻊ‬
‫\‬ ‫اﻟﺒﺮﻣﺠﺔ ﻓﻲ اﻟﻤﺎﺗﻼب‬ ‫[‬

‫‪X‬‬

‫ﻗـﺎﺋﻤﺔ اﻟﻤﺤﺘﻮﻳ ـ ـ ـ ــﺎت‬


‫‪ 1.4‬نبذة تار يخي ّة عن الماتلاب ‪59 . . . . . . . . . . . . . . . . . . . .‬‬
‫‪ 2.4‬النمذجة والمحاكاة ‪60 . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪60 . . . . . . . . . . . . . . . .‬‬ ‫‪ 3.4‬البرمجة في الماتلاب لمعادلة الحرارة‬

‫‪58‬‬
‫الماتلاب‬ ‫الفصل الرابع‬

‫تمهيد‬
‫‪-‬إ ّ‬
‫ن معظم المسائل الحدودي ّة التي نسعى لحلها لا تملك حلا ًتحليلي ّا صر يحا لذلك نسعى إلى الطرق العددي ّة‬
‫لحلها‪ ،‬والتي من بينها طر يقة الفروق المنتهية‪ ،‬هذه الأخيرة عند تطبيقها يصعب علينا إ يجاد الحل يدو يا ً‬
‫إذا كان النظام الخطي لمصفوفة فيه ‪ N‬مجهولا وكذلك فيما يتعلق بتقسيم الفضاء ‪ ،Ω‬وعليه لحلها نستخدم‬
‫برمجيات خاصة في الإعلام الآلي وبهذا الصدد سنقدم في هذا الفصل بعض التوجيهات العملي ّة حول‬
‫برمجة طر يقة الفروق المنتهية بالاعتماد على برنامج الماتلاب الذي يسمح لنا بتقسيم المنطقة ‪ ،Ω‬كما يمكننا من‬
‫إ يجاد الحل الت ّقريبي للمسألة المراد حلها وذلك إعتماد ًا على خوارزميات نقوم ببنائها وفق لغة هذا البرنامج‪.‬‬

‫ﻧﺒﺬة ﺗﺎرﻳﺨﻴّﺔ ﻋﻦ اﻟﻤﺎﺗﻼب‬ ‫‪1.4‬‬


‫أدى ظهور لغات البرمجة إلى تطور كبير في حل المسائل الر ياضياتية‪ ،‬وتخطي العقبات التي صادفت‬
‫المهندسين والر ياضيين الفز يائيېن وغيرهم‪ ،‬فمثلا إنجاز العمليات الحسابية المعقدة وحل جمل وحساب‬
‫التكاملات‪ .‬ومن بين هذه اللغات نخص بالذكر لغة البرمجة ماتلاب المستخدمة بكثرة في العالم فيما يخص‬
‫العمليات الحسابي ّة‪ ،‬الهندسة والمحاكاة كما يستخدم البرنامج في بعض الصناعات والأغراض الأكاديمي ّة‬
‫خاصة أغراض البحث العلمي‪ .‬وقد جاءت كلمة ‪ MATLAB‬من الأحرف الأولى للعبارة الإنجليز ية‬
‫‪ LABoratory MATtrix‬والت ّي تعني مختبر المصفوفات وهو لغة برمجة عالية المستوى والأداء تستخدم‬
‫لإنجاز الحسابات التقني ّة‪ .‬كتبت الطبعة الأولى لبرنامج الماتلاب بلغة )‪ (FORTRAN‬سنة ‪ ،1979‬الذي‬
‫وضع أساس للتعامل الفورترون مع مجموعة برامج جزئية ‪ LINPACK‬للحلول العددية للجمل الخطية في الجـبر‬
‫الخطي‪ ،‬ومجموعة برامج جزئي ّة ‪ eispacke‬لحساب القيم والأشعة الذاتي ّة أما النسخة الحالية فقد كتبت بلغة‬
‫من طرف شركة ‪ SKROW BALM‬الأمريكي ّة التي تأسست سنة ‪ 1984‬على يد جاك ليتل‪ ،‬ومن أبرز‬
‫منتجاتها الماتلاب وإضافات خاصة به تدعى صناديق الأدوات ‪TOOLBOX.‬‬

‫‪ 1.1.4‬ﺑﺮﻧﺎﻣﺞ اﻟﻤﺎﺗﻼب‬
‫تعر يف ‪:1.1.4‬‬
‫هو أداة تطوير برمجية متخصة للمهام الحسابي ّة‪ ،‬حيث ٺتوفر فيه الـكثير من الوظائف والدوال الر ياضياتي ّة‬
‫المبنية داخلي ّا والتي تسهل حل مختلف أنواع المعادلات الر ياضياتي ّة‪ ،‬كما يساعد الماتلاب على تطوير‬
‫الخوارزميات‪ ،‬رسم البيانات بالإضافة للعديد من المميزات الأخرى‪ ،‬فهو يعتبر من البرامج ذات الإستجابة‬
‫الس ّر يعة‪ ،‬حيث البنية الأساسي ّة في جميع أوامر الماتلاب هي المصفوفة‪.‬‬

‫‪59‬‬
‫الماتلاب‬ ‫الفصل الرابع‬

‫تعر يف ‪:2.1.4‬‬
‫برنامج الماتلاب هو برنامج هندسي)وله مجالات أخرى( يقوم بعمليات تحليل وتمثيل البيانات من خلال‬
‫معالجة تلك البيانات تبعا لقاعدة البيانات الخاصة به‪ ،‬فمثلا يستطيع البرنامج عمل التفاضل والتكامل‬
‫وكذلك يقوم بحل المعادلات الجـبر ي ّة والمعادلات التفاضلي ّة وغيرها من العمليات الر ياضياتي ّة‪.‬‬

‫‪ 2.4‬اﻟﻨﻤﺬﺟﺔ واﻟﻤﺤﺎﻛﺎة‬
‫‪ 1.2.4‬ﺗﻌﺮﻳﻒ اﻟﻨﻤﺬﺟﺔ‬
‫هي عملية تحو يل النظام من شكله الفيز يائي )نظام معقد( إلى معادلات ر ياضياتي ّة‪ ،‬هذه المعادلات‬
‫الر ياضياتي ّة توضح علاقة أجزاء النظام ببعضها البعض‪.‬‬

‫ﻣﻦ اﻟﻨﻤﺬﺟﺔ إﻟﻰ اﻟﻤﺤﺎﻛﺎة اﻟﻌﺪدﻳّﺔ‬ ‫‪2.2.4‬‬


‫الخطوات المختلفة لنمذجة نظام معقد‪:‬‬

‫‪ /1‬البحث عن نموذج ر ياضي يمثل الظاهرة الفيز يائي ّة )نضعه في معادلة (‪.‬‬

‫‪ /2‬إعداد الشبكة‪.‬‬

‫‪ /3‬حل المعادلات المنفصلة‪.‬‬

‫‪ /4‬النسخ في الـكومبيوتر وبرمجة العلاقات المنفصلة‪.‬‬

‫‪ /5‬المحاكاة العددي ّة واستغلال النتائج‪.‬‬

‫‪ 3.4‬اﻟﺒﺮﻣﺠﺔ ﻓﻲ اﻟﻤﺎﺗﻼب ﻟﻤﻌﺎدﻟﺔ اﻟﺤﺮارة‬


‫‪ /1‬نعتبر مسألة انتشار الحرارة الت ّالية‪:‬‬
‫‪‬‬
‫[‪ ∂ u − 1 ∂ u = 0, x ∈ ]0, 1[ , t ∈ ]0, 1‬‬
‫‪2‬‬

‫‪∂t‬‬ ‫‪4 ∂ x2‬‬ ‫)‪(1.4‬‬


‫‪ u(0, t ) = u(1, t ) = 0, u(x , 0) = sin(πx ).‬‬

‫برنامج المسألة)‪(1.4‬‬

‫‪60‬‬
‫الماتلاب‬ ‫الفصل الرابع‬

Matlab Code
1 % Matlab Program : Heat D i f f u s i o n i n one d i m e n s i o n a l w i r e
within the
2 % E x p l i c i t Method
3 clear ;
4 % P a r a m e t e r s t o d e f i n e t h e h e a t e q u a t i o n and t h e r a n g e i n
s p a c e and time
5 L = 1 . ; % Length o f t h e w i r e
6 T = 1 . ; % F i n a l time
7 % P a r a m e t e r s needed t o s o l v e t h e e q u a t i o n w i t h i n t h e e x p l i c i t
method
8 maxk = 2 5 0 0 ; % Number o f time s t e p s
9 dt = T/maxk ;
10 n = 5 0 ; % Number o f s p a c e s t e p s
11 dx = L/n ;
12 cond = 1 / 4 ; % C o n d u c t i v i t y
13 b = 2 . * cond * dt / ( dx * dx ) % S t a b i l i t y p a r a m e t e r ( b=<1)
14 % I n i t i a l temperature of the wire : a s i n u s .
15 f o r i = 1 : n+1
16 x ( i ) =( i − 1) * dx ;
17 u ( i , 1 ) =s i n ( p i *x ( i ) ) ;
18 end
19 % Temperature a t t h e boundary (T=0)
20 f o r k =1:maxk+1
21 u(1 , k) = 0 . ;
22 u ( n+1 ,k ) = 0 . ;
23 time ( k ) = ( k − 1) * dt ;
24 end
25 % I m p l e m e n t a t i o n o f t h e e x p l i c i t method
26 f o r k =1:maxk % Time Loop
27 f o r i =2:n ; % Space Loop
28 u ( i , k+1) =u ( i , k ) + 0 . 5 * b * ( u ( i − 1 , k )+u ( i +1 ,k ) − 2.* u ( i , k ) ) ;
29 end
30 end
31 % Graphical r e p r e s e n t a t i o n of the temperature at d i f f e r e n t
s e l e c t e d times
32 figure (1)

61
‫الماتلاب‬ ‫الفصل الرابع‬

33 p l o t ( x , u ( : , 1 ) , ’ −* ’ , x , u ( : , 5 0 ) , ’ −* ’ , x , u ( : , 1 0 0 ) , ’ −* ’ , x , u ( : , 1 5 0 ) ,
’ −* ’ , x , u ( : , 2 0 0 ) , ’ −* ’ , x , u ( : , 2 5 0 ) , ’ −* ’ , x , u ( : , 3 0 0 ) , ’ −* ’ , x , u
( : , 3 5 0 ) , ’ −* ’ , x , u ( : , 4 0 0 ) , ’ −* ’ , x , u ( : , 4 5 0 ) , ’ −* ’ , x , u ( : , 5 0 0 ) , ’
−* ’ , x , u ( : , 5 5 0 ) , ’ −* ’ , x , u ( : , 6 0 0 ) , ’ −* ’ )%
34 l e g e n d ( ’ t=1 ’ , ’ t =50 ’ , ’ t =100 ’ , ’ t =150 ’ , ’ t =200 ’ , ’ t =250 ’ , ’ t =300 ’ , ’
t =350 ’ , ’ t =400 ’ , ’ t =450 ’ , ’ t =500 ’ , ’ t =550 ’ , ’ t =600 ’ ) ;
35 t i t l e ( ’ Numerical s o l u t i o n u ’ )
36 x l a b e l ( ’X ’ )
37 y l a b e l ( ’T ’ )

Numerical solution u
1
t=1
t=50
0.9 t=100
t=150
t=200
t=250
0.8 t=300
t=350
t=400
0.7 t=450
t=500
t=550
0.6 t=600

0.5
T

0.4

0.3

0.2

0.1

0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
X

‫اﻟﻤﺨﻄﻂ اﻟﺼﺮﻳﺢ‬-‫ اﻟﺘﻤﺜﻴﻞ اﻟﺒﻴﺎﻧﻲ ﻟﻠﺤﻞ اﻟﺘﻘﺮﻳﺒﻲ‬:4.1 ‫ﺷﻜﻞ‬

:‫ نعتبر مسألة الانتشار الت ّالية‬/2


¨
ut = ux x x ∈ ]0, 2[ , t ∈ ]0, 1[
(2.4)
u(0, t ) = u(l, t ) = 0 u(x , 0) = x 4 (2 − x )4

Matlab Code
1 f u n c t i o n [ u]= e x p l i c i t 1 0 0 (N)
2 disp ( ’ Solving the heat equation ’ )
3 d i s p ( ’ by t h e f i n i t e d i f f e r e n c e method e x p l i c i t scheme ’ )
4 d i s p ( ’ du/ dt − d^2u/ dx^2= f ( x ) x on ] 0 , L [ , t i n ] 0 , T [ ’ )

62
‫الماتلاب‬ ‫الفصل الرابع‬

5 d i s p ( ’ with u ( 0 , t ) =0 , u ( 2 , t ) =0 ,u ( x , 0 )=u0 ( x ) ’ )
6 L=2; T=1; M=round ( 0 . 5 * (N+1)^2 − 1) ;
7 h=L / (N+1) , dt=T/ (M+1) , CFL=dt /h ^ 2 ;
8 Ah=z e r o s (N,N) ; u0=z e r o s (N, 1 ) ; x=z e r o s (N, 1 ) ; f f =z e r o s (N, 1 ) ;
9 Ah=2* d i a g ( o n e s (N, 1 ) ) −1* d i a g ( o n e s (N− 1 ,1) ,+1) −1* d i a g ( o n e s (N− 1 ,1)
, − 1) ;
10 Ah=1/(h ^2) *Ah ;
11 Dh=e y e (N,N) − dt *Ah ;
12 g0=i n l i n e ( ’ ( x . ^ 4 ) . * ( ( 2 − x ) . ^ 4 ) ’ ) ;
13 f=i n l i n e ( ’ exp ( x+1) ’ ) ;
14 f o r i =1:N
15 x ( i )=i *h ;
16 u0 ( i )=f e v a l ( g0 , x ( i ) ) ;
17 f f ( i )=f e v a l ( f , x ( i ) ) ;
18 end
19 B= f f ( : ) ;
20 u0=u0 ( : ) ;
21 f o r j =1:M+1
22 u=Dh* u0 + dt *B ;
23 u0=u ;
24 X= [ 0 ; x ; 2 ] ; U= [ 0 ; u ; 0 ] ;
25 p l o t (X, U, ’ −*b ’ ) , g r i d on , h o l d on
26 l e g e n d ( ’ show ’ )
27 x l a b e l ( ’ x axes ’ ) ; y l a b e l ( ’u axes ’ ) ;
28 t i t l e ( ’ numerical so l u t i o n u ’ )
29 end
30 end

63
‫الماتلاب‬ ‫الفصل الرابع‬

‫‪numerical solution u‬‬


‫‪0.9‬‬
‫‪data1‬‬

‫‪0.8‬‬

‫‪0.7‬‬

‫‪0.6‬‬

‫‪0.5‬‬
‫‪u axes‬‬

‫‪0.4‬‬

‫‪0.3‬‬

‫‪0.2‬‬

‫‪0.1‬‬

‫‪0‬‬
‫‪0‬‬ ‫‪0.2‬‬ ‫‪0.4‬‬ ‫‪0.6‬‬ ‫‪0.8‬‬ ‫‪1‬‬ ‫‪1.2‬‬ ‫‪1.4‬‬ ‫‪1.6‬‬ ‫‪1.8‬‬ ‫‪2‬‬
‫‪x axes‬‬

‫ﺷﻜﻞ ‪ :4.2‬اﻟﺘﻤﺜﻴﻞ اﻟﺒﻴﺎﻧﻲ ﻟﻠﺤﻞ اﻟﺘﻘﺮﻳﺒﻲ‪-‬اﻟﻤﺨﻄﻂ اﻟﺼﺮﻳﺢ ﻣﻦ أﺟﻞ ‪N=10‬‬

‫‪64‬‬
‫ﺧﺎﺗﻤــﺔ‬
‫نرجو أن نكون قد قطفنا الثمرة المبتغات من هذا البحث‪ ،‬الذي حاولنا فيه‬
‫التطرق الى حل مشكلة فيز يائي ّة بطر يقة ر ياضياتي ّة‪ ،‬وذلك لإعطاء لمحة صغيرة‬
‫عن الروابط الفيز يائي ّة والنتائج الر ياضياتي ّة‪ ،‬من خلال إشتقاق نموذج ر ياضياتي‬
‫باستخدام مسببات فز يائي ّة‪ ،‬والذي كان بعنوان معادلة انتشار الحرارة في البعد‬
‫الواحد‪ ،‬واعتمدنا في بداية دراسته على وضع النمدجة الفز يائي ّة والر ياضياتي ّة‬
‫لهذه المعادلة‪.‬‬

‫كما استطعنا تسليط الضوء على مختلف الطرق التحليلية في حلها‪ ،‬والتي‬
‫تمثلت في طر يقة فصل المتغيرات وتحو يل فورييه بالإضافة إلى طر يقة دوهامل‬
‫وطر يقة الدوال الذاتية‪ .‬أمّا بالنسبة إلى الدراسة العددي ّة فقد اعتمدنا على‬
‫طر يقة الفروق المنتهية فقط‪ ،‬وفي الأخير استطعنا استخدام برنامج ‪MATLAB‬‬
‫في نمذجة الحل التقربي بيانيا‪.‬‬
‫وبذلك نكون قد وضعنا الركائز الأساسية في دراسة معادلة الحرارة بطر يقة‬
‫بسيطة وشاملة‪ ،‬والت ّي تمهد الطر يق لكل طالب ر ياضيات لمواصلة بحثه في هذا‬
‫الموضوع‪ ،‬والتطرق إلى مختلف الطرق التي لم نستطع عرضها سواء تحليليا‪ ،‬من‬
‫خلال محاولة حلها باستخدام التحو يلات الحافظة للزوايا في التحليل المركب‪،‬‬
‫أو دراسة الإنتشار في مادة غير متجانسة)يكون فيها معامل الانتشار ية متغير‬
‫مع المسافة(‪ ،‬وغيرها‪ ،...‬أو عدديا باستخدام طر يقة العناصر المنتهية والنظر‬
‫في إمكانية حلها بالحجوم المنتهية‪ ،‬فمجال دراسة المعادلات التفاضلية ومعادلة‬
‫الحرارة بالخصوص واسع وممتع الغوص فيه‪.‬‬

‫وفي الأخير لا يسعنا إلا أن نرجو أن نكون قد وفقنا ولو بالقدر الضئيل‬
‫في ترك بصمة مضيئة ندونها ضمن صفحات العلم تدل علينا‪.‬‬

‫أحببنا الر ياضيات فاخـترناها علما درسناه‪ ،‬ومهنة سوف نتبن ّاها بإذن الل ّٰه‪.‬‬

‫‪65‬‬
‫اﻟﻤﺮاﺟﻊ اﻟﻌﻠﻤﻴﺔ‬
.‫ الموصل‬،‫ جامعة عمر المختار‬،‫ ترجمة مهى الـكبيسي‬،‫ المعادلات التفاضلية الجزئية‬، ‫[ اس فارلو‬1]

.‫ الر ياض‬،‫ مكتبة الرشد‬،‫ الجزء الثاني‬- ‫ المعادلات التفاضلية‬،‫[ حسن مصطفى العو يضي‬2]

.1987 ،‫ جامعة الموصل‬،‫ مسألة القيم الحدودية‬، ‫ ترجمة نزار حمدون شكر‬،‫ياورز‬.‫[ ديفيدل‬3]

.‫ كلية العلوم‬،‫ جامعة حلب‬،‫ المعادلات التفاضلية‬،‫[ زيد الامير‬4]

.1990 ،‫ جامعة بغداد‬،‫ مقدمة الى المعادلات التفاضلية الجزئية‬،‫[ عطا الل ّٰه ثامر العاني‬5]

،‫ ترجمة سعد الل ّٰه بوبكر‬،‫الجزء الثاني‬-‫ التوابع لمتغير حقيقي واحد‬،‫ عناصر من التحليل الر ياضي‬،‫[ قادة علاب‬6]
.2010 ،‫ديوان المطبوعات الجامعية‬

.‫ مصر‬،‫ الر ياضيات المتقدمة للمهندسين والعلميين‬،‫ سلسلة ملخصات شوم‬، ‫ شبيجل‬.‫[ موراي ر‬7]

.1990 ،‫ السعودية‬،‫ دار الشروق للنشر‬،‫ مبادئ التحليل المركب‬، ‫[ محمود كتكت‬8]

[9] Arnold Sommerfeld, Partial differential equations in physics, Academic Press (1949).

[10] Eric Goncalvès, Resolution Numérique, Discretisation des EDP et EDO, Institut National
Polytechnique de Grenoble, septembre 2005.

[11] Evy Kersale, Analytic Solutions of Partial Differential Equations ,School of Mathematics,
University of Leeds, 2003.

[12] François Dubois, Introduction aux Différences Finies et aux Eléments Finies ,2009.

[13] Gerald Recktenwald , Finite-Difference Approximations to the Heat Equation,Article · Jan-


uary 2004.

[14] Isom H. Herron, Michael R. Foster , Partial Differential Equations in Fluid Dynamics, Cam-
bridge University Press, (2008).

[15] Nakhle H. Asmar , Partial Differential Equation with Fourier Series and Boundary Value
Problems-Prentice Hall (2004).

[16] Paul Dawkins , Differential Equations-Partial Differential Equations (2018).

66
‫ﻣﻠﺨﺺ‬
‫تعالج هذه المذكرة مسألة انتشار الحرارة في البعد‪ ،1‬وذلك من خلال‬
‫التطرق إلى مختلف الطرق لحلها تحليليا وعدديا ‪،‬وفق أربعة فصول‪.‬‬

‫يوضح الفصل الأول جملة من المفاهيم الأساسية الضرور ية لحل معادلة تفاضلي ّة‬
‫جزئية‪ ،‬وبعض المبادئ التي يعتمد عليها الجانب التحليلي من سلاسل فورييه‬
‫و تحو يل لابلاس‪.‬‬

‫أما الفصل الثاني فيحتوي على نظرة شاملة لمختلف الطرق التحليلية لحل هذه‬
‫المسألة من فصل المتغيرات‪ ،‬تحو يلات فورييه بالإضافة إلى قاعدة دوهاميل‬
‫وطر يقة الدوال الذاتية‪ ،‬مع برهان وحدانية الحل‪.‬‬

‫و يوضح الفصل الثالث الطر يقة العددية لحل مسألة الانتشار وهي طر يقة‬
‫الفروق المنتهية لإ يجاد الحل التقريبي بالاعتماد على المخطط الصريح و المخطط‬
‫الضمني و المخطط شبه الضمني ‪.‬‬

‫وفي الفصل الأخير من هذه المذكرة تم التطرق الى برمجة الحل التقربي العددي‬
‫للمسألة باستخدام برنامج ‪. MATLAB‬‬

‫‪67‬‬

You might also like