Кіріспе

Математикада, жабық түрде антидеривативті есептеу. Есептеуде, символдық интеграция — берілген f(x) функциясының антидеривативін немесе белгісіз интегралын табу мәселесі, яғни F(x) дифференциалданатын функциясының формуласын табу, мұндай:

Бұл сондай-ақ былай да белгіленеді:

Талқылау

Символикалық термин бұл мәселені сандық интеграциядан ажырату үшін қолданылады, онда F-тің мәні F-тің жалпы формуласына қарағанда белгілі бір кіріс немесе кірістер жиынтығында ізделеді. Екі мәселе де цифрлық компьютерлер пайда болғанға дейін ұзақ бұрын практикалық және теориялық маңызы бар деп есептелді, бірақ қазіргі уақытта олар көбінесе компьютерлік ғылым саласы деп саналады, себебі компьютерлер көбінесе жеке жағдайларды шешу үшін қолданылады. Өрнектің туындысын табу – алгоритм құру оңай болатын қарапайым процесс. Интегралды табу мәселесі керісінше, әлдеқайда қиын. Көптеген салыстырмалы түрде қарапайым өрнектерде жабық түрде өрнектелетін интегралдар болмайды. Толығырақ ақпарат алу үшін антидериватив және элементарлы емес интеграл тақырыптарын қараңыз. Риш алгоритмі деп аталатын процедура бар, ол элементарлық функцияның (шекті сандағы экспоненталар, логарифмдер, тұрақтылар және n-ші түбірлерден құрылған, төрт элементарлық операция арқылы композиция және комбинацияланған функция) интегралы элементарлы екенін анықтай алады және егер солай болса, оны қайтарады. Риш алгоритмінің бастапқы нұсқасы тікелей іске асыруға қолайлы болмады және оның толық іске асырылуы көп уақыт алды. Ол алғаш рет Reduce жүйесінде таза трансценденттік функциялар үшін іске асырылды; таза алгебралық функциялар жағдайы Джеймс Х. Давенпорт тарапынан шешілді және Reduce жүйесінде іске асырылды; ал жалпы жағдай Мануэль Бронштейн тарапынан шешілді, ол оның көп бөлігін Axiom жүйесінде іске асырды, бірақ бүгінгі күнге дейін Риш алгоритмінің барлық ерекше жағдайлар мен тармақтарын қамтитын толық іске асырылуы жоқ. Дегенмен, Риш алгоритмі тек белгісіз интегралдарға ғана қолданылады, ал физиктер, теориялық химиктер және инженерлерге қызығушылық тудыратын интегралдардың көпшілігі Лаплас түрлендіруі, Фурье түрлендіруі және Меллин түрлендіруімен байланысты белгілі интегралдар болып табылады. Жалпы алгоритм болмағандықтан, компьютерлік алгебра жүйелерін жасаушылар үлгілерді сәйкестендіру және арнайы функцияларды, әсіресе толық емес гамма функциясын пайдалану негізінде эвристикалық әдістерді іске асырды. Бұл тәсіл алгоритмдік емес, эвристикалық болғанымен, практикалық инженерлік қолданыстарда кездесетін көптеген белгілі интегралдарды шешудің тиімді тәсілі болып табылады. Macsyma сияқты ертерек жүйелерде арнайы функцияларға байланысты бірнеше белгілі интегралдар іздеу кестесінде сақталған. Алайда, бұл әдіс – арнайы функцияларды параметрлеріне қатысты дифференциалдау, айнымалыны түрлендіру, үлгілерді сәйкестендіру және басқа да манипуляцияларды қамтиды – Maple жүйесін әзірлеушілер тарапынан басталып, кейіннен Mathematica, Axiom, MuPAD және басқа жүйелерде қолданылды.

Соңғы жетістіктер

Символдық интеграцияның классикалық тәсіліндегі негізгі мәселе, егер функция жабық түрде берілсе, онда оның антитуындысы, әдетте, ұқсас түрде берілмейді. Басқаша айтқанда, жабық түрде берілетін функциялар класы антитуындылау бойынша жабық емес. Голономикалық функциялар – функциялардың кең класы, ол антитуындылау бойынша жабық және интеграцияны, сондай-ақ есептеудің көптеген басқа операцияларын компьютерде алгоритмдік түрде жүзеге асыруға мүмкіндік береді. Нақтырақ айтқанда, голономикалық функция – полиномдық коэффициенттері бар біртекті сызықтық дифференциалдық теңдеудің шешімі. Голономикалық функциялар қосу, көбейту, туынды және антитуынды бойынша жабық. Оларға алгебралық функциялар, экспоненциалдық функция, логарифм, синус, косинус, кері тригонометриялық функциялар, кері гиперболалық функциялар кіреді. Бұларға сондай-ақ Эйри функциясы, қателік функциясы, Бессель функциялары және барлық гипергеометриялық функциялар сияқты көптеген қолданылатын арнайы функциялар да кіреді. Голономикалық функциялардың маңызды қасиеті – олардың Тейлор қатарының коэффициенттері кез келген нүктеде полиномдық коэффициенттері бар сызықтық рекурренттік қатынасты қанағаттандырады, және осы рекурренттік қатынасты функцияны анықтайтын дифференциалдық теңдеуден есептеуге болады. Керісінше, қуат қатарының коэффициенттері арасындағы рекурренттік қатынас берілген жағдайда, бұл қуат қатары дифференциалдық теңдеуі алгоритмдік түрде есептелетін голономикалық функцияны анықтайды. Осы рекурренттік қатынас Тейлор қатарын жылдам есептеуге мүмкіндік береді, демек функцияның кез келген нүктедегі мәнін кез келген кішкентай расталған қатемен есептеуге болады. Бұл, дифференциалдық теңдеуімен және бастапқы шарттарымен берілген голономикалық функцияларға шектелген жағдайда, есептеудің көптеген операцияларын алгоритмдік етеді. Бұл антитуындыларды және анықталған интегралдарды есептеуді қамтиды (бұл интегралдау аралығының соңғы нүктелерінде антитуындыны бағалауға тең). Бұған сондай-ақ функцияның шексіздіктегі асимптотикалық мінез-құлқының есептеуі, демек шексіз аралықтағы анықталған интегралдар да кіреді. Бұл операциялардың барлығы Maple-дің algolib кітапханасында жүзеге асырылған. Сондай-ақ, Математикалық функциялардың динамикалық сөздігіне қараңыз.