វិធីសាស្រ្តហ្រ្វូបេនៀស

ពីtestwiki
Jump to navigation Jump to search

ក្នុងគណិតវិទ្យា វិធីសាស្រ្តហ្រ្វូបេនៀស(Frobenius method) រៀបរាប់អំពីរបៀបរកចំលើយរបស់សេរីអន្តន ចំពោះសមីការឌីផេរ៉ង់ស្យែលលំដាប់២ ក្នុងទំរង់

z2u+p(z)zu+q(z)u=0

យើងអាចចែកដោយ z2 ដើម្បីបានសមីការឌីផេរ៉ង់ស្យែលមានរាង

u+p(z)zu+q(z)z2u=0

ដែលមិនអាចដោះស្រាយបានដោយវិធីសាស្រ្តស៊េរីស្វ័យគុណ ប្រសិនបើទាំង p(z)/zq(z)/z2 មិនអាណាលីទីក(Analytic function=អនុគមន៍ទាល់)ត្រង់ z = 0 ។ វិធីសាស្រ្តហ្រ្វូបេនៀសអាចអោយយើងបង្កើតចំលើយរបស់ស៊េរីស្វ័យគុណ ចំពោះសមីការឌីផេរ៉ង់ស្យែលបែបណ្នឹង ដែលp(z) និងq(z) គឺអាណាលីទីកខ្លួនឯងត្រង់ 0 ឬជាអាណាលីទីកដ៏ទៃទៀត ហើយលីមីតរបស់វាទាំង២ត្រង់ ០​មាន​ ។ (ហើយមិនអន្តន) ។

ការពន្យល់

វិធីសាស្រ្តហ្រ្វូបេនៀសប្រាប់យើងថា យើងអាចរកចំលើយរបស់ស៊េរីស្វ័យគុណក្នុងទំរង់

u(z)=k=0Akzk+r

ដោយធ្វើដេរីវេ

u(z)=k=0(k+r)Akzk+r1
u(z)=k=0(k+r1)(k+r)Akzk+r2

ដោយការជំនួស

z2k=0(k+r1)(k+r)Akzk+r2+zp(z)k=0(k+r)Akzk+r1+q(z)k=0Akzk+r
=k=0(k+r1)(k+r)Akzk+r+p(z)k=0(k+r)Akzk+r+q(z)k=0Akzk+r
=k=0(k+r1)(k+r)Akzk+r+p(z)(k+r)Akzk+r+q(z)Akzk+r
=k=0((k+r1)(k+r)+p(z)(k+r)+q(z))Akzk+r
=(r(r1)+p(z)r+q(z))A0zr+k=1((k+r1)(k+r)+p(z)(k+r)+q(z))Akzk+r

កន្សោម r(r1)+p(0)r+q(0)=I(r) គឺត្រូវស្គាល់ថាជាពហុធាអាំងឌីកាល់(indicial polynomial) ដែលជាសមីការដឺក្រេទី២នៃ r

ដោយប្រើវា កន្សោមទូទៅនៃមេគុណនៃzk+r គឺ

I(k+r)Ak+j=0k1((j+r)p(kj)+q(kj))Aj

មេគុណទាំងនេះត្រូវតែសូន្យ ព្រោះវាជាចំលើយនៃសមីការឌីផេរ៉ង់ស្យែល ដូច្នេះ

I(k+r)Ak+j=0k1((j+r)p(kj)+q(kj))Aj=0
j=0k1((j+r)p(kj)+q(kj))Aj=I(k+r)Ak
1I(k+r)j=0k1((j+r)p(kj)+q(kj))Aj=Ak

ចំលើយរបស់ស៊េរីទាំងនេះជាមួយAkខាងលើ

Ur(z)=k=0Akzk+r

នាំអោយ

z2Ur(z)+p(z)zUr(z)+q(z)Ur(z)=I(r)zr

បើយើងជ្រើសរើសឫសមួយក្នុងចំនោមឫសដ៏ទៃទៀតជាពហុធាអាំងឌីកាល់ ចំពោះ r in Ur(z) យើងទទួលបានចំលើយមួយចំពោះសមីការឌីផេរ៉ង់ស្យែល ។ ប្រសិនបើភាពខុសគ្នារវាងឫស គឺមិនមែនជាចំនួនគត់ យើងទទួលបានចំលើយមួយផ្សេងទៀតដែលជាចំលើយឯករាជ្យលីនេអ៊ែក្នុងឫសផ្សេងទៀត ។

ឧទាហរណ៍

យើងដោះស្រាយ

z2fzf+(1z)f=0

ចែកនឹង z2 គេបាន

f1zf+1zz2f=f1zf+(1z21z)f=0

ប្រើចំលើយរបស់ស៊េរី

f=k=0Akzk+r
f=k=0(k+r)Akzk+r1
f=k=0(k+r)(k+r1)Akzk+r2

ឥឡូវ ជំនួស

k=0(k+r)(k+r1)Akzk+r21zk=0(k+r)Akzk+r1+(1z21z)k=0Akzk+r
=k=0(k+r)(k+r1)Akzk+r21zk=0(k+r)Akzk+r1+1z2k=0Akzk+r1zk=0Akzk+r
=k=0(k+r)(k+r1)Akzk+r2k=0(k+r)Akzk+r2+k=0Akzk+r2k=0Akzk+r1

យើងត្រូវសំរួលការបូកចុងក្រោយ

=k=0(k+r)(k+r1)Akzk+r2k=0(k+r)Akzk+r2+k=0Akzk+r2k1=0Ak1zk+r2
=k=0(k+r)(k+r1)Akzk+r2k=0(k+r)Akzk+r2+k=0Akzk+r2k=1Ak1zk+r2

យើងអាចយកធាតុមួយចេញពីការបូកដែលចាប់ផ្តើមដោយ k=0 ដើម្បីទទួលបានការបូកដែលចាប់ផ្តើមដូចគ្នា

=((r)(r1)A0zr2)+k=1(k+r)(k+r1)Akzk+r2((r)A0zr2)k=1(k+r)Akzk+r2
+(A0zr2)+k=1Akzk+r2k=1Ak1zk+r2
=(r(r1)r+1)A0zr2+
k=1(((k+r)(k+r1)(k+r)+1)AkAk1)zk+r2

យើងទទួលបានចំលើយឯករាជ្យលីនេអ៊ែ​ ដោយដោះស្រាយពហុធាអាំងឌីកាល់r(r-1)-r+1 = r2-2r+1 =0 ដែលផ្តល់អោយឫសឌុបនៃ១ ។ ដោយប្រើឫសនេះ យើងយកមេគុណនៃzk+r-2 ស្មើសូន្យ ដែលផ្តល់អោយយើងនូវ

((k+1)(k)(k+1)+1)AkAk1=(k2)AkAk1=0
Ak=Ak1k2

ដោយអោយលក្ខខណ្ឌដើមខ្លះៗ យើងអាចរកចំលើយក្នុងទំរង់ជាស៊េរីស្វ័យគុណ ។

ដោយប្រភាគនៃមេគុណ Ak/Ak1 គឺជា អនុគមន៍ប្រភាគ ស៊េរីស្វ័យគុណអាចត្រូវសរសេរជា ស៊េរីស្វ័កុណដែលមានប្រភាគនែមេគុណ បន្តលំដាប់(hypergeometric series) ។