Решение дифференциальных уравнений в частных производных mathematica

Использование Wolfram Mathematica в решении дифференциальных уравнений

Саратовский национальный исследовательский государственный университет имени Н.Г. Чернышевского

NovaInfo55, с. 5-9
Опубликовано 20 ноября 2016
Раздел: Физико-математические науки
Просмотров за месяц: 51
CC BY-NC

Аннотация

В статье рассматриваются примеры решения обыкновенных дифференциальных уравнений в системе Wolfram Mathematica.

Ключевые слова

Текст научной работы

Системы компьютерной математики (Maple, Mathematica, MatLab, Derive и др.) применяются в различных областях науки. Они содержат процедуры для численных и аналитических расчетов, средства программирования, визуализации. В настоящее время пакеты прикладных программ используются не только при решении численных задач, но и при доказательстве теорем. Системы компьютерной математики используются в решении математических проблем в работах Д.С. Воронова, О.П. Гладуновой, Е.С. Корнева, М.В. Куркиной, Е.Д. Родионова, Я.В. Славолюбовой, В.В. Славского, Н.К. Смоленцева, Л.Н. Чибриковой и др.

Система компьютерной математики Wolfram Mathematica является одним из наиболее распространенных программных средств, которое позволяет выполнять численные, символьные вычисления, имеет развитую двумерную и трехмерную графику, а также встроенный язык программирования высокого уровня. Для знакомства с языком программирования Wolfram Language рекомендуется интернет-ресурс Wolfram Language & System «Documentation Center» (http://reference.wolfram.com/language/). Выбирая раздел, можно познакомиться с имеющимися командами для решения задач и с примерами их использования. Примеры использования Mathematica в решении геометрических задач приведены в 4.

Система Mathematica обладает обширными возможностями решения обыкновенных дифференциальных уравнений и их систем в символьном виде. Для этого используется функция DSolve, в алгоритме которой реализовано большинство известных на сегодняшний день аналитических методов.

Пример 1. Решим дифференциальное уравнение и построим график решений при различных значениях постоянной.

Пример 2. Решим уравнение y’=\frac

Попытаемся решить уравнение с помощью функции DSolve:

В данном случае функция DSolve не может решить нелинейное уравнение. Поэтому запишем уравнение в виде:

и будем интегрировать обе части уравнения:

Следовательно, общее решение уравнения примет вид

-(-2+y^2)\cos y+2y\sin y=x-10\ln (1-x)+13\ln(2-x)+C

Пример 3. Решим дифференциальное уравнение и построим поле направлений и график решения уравнения при различных значениях константы.

Построим таблицу решений, заменив С[1] на a, где a изменяется от -2 до 2 с шагом 0,5:

Отобразим два графика одновременно и покажем, что векторы поля направлений являются касательными к решениям дифференциального уравнения:

Система Wolfram Mathematica используется для решения дифференциальных уравнений не только в математике, но и актуальна в других научных областях. Ее можно применять и в механике, в частности, для решения различных постановок задач, где в качестве математических объектов используются дифференциальные уравнения. В работах [6,7] рассмотрены уравнения движения мембран и акустических сред в виде обыкновенных дифференциальных уравнений. Для их решения может быть использована система компьютерной математики Wolfram Mathematica.

Читайте также

Математическая подготовка студентов в вузе в контексте будущей профессиональной деятельности

Использование прикладных программ при изучении математической статистики

Применение систем компьютерной математики при изучении комплексного анализа

Организация самостоятельной работы студентов в условиях информационно-образовательной среды вуза

Системы компьютерной математики в решении дифференциальных уравнений

Список литературы

  1. Букушева А.В. Использование Mathematica для описания геометрии динамических систем // Математика и ее приложения: фундаментальные проблемы науки и техники : сборник трудов всероссийской конференции, Барнаул, 24 — 26 ноября 2015. — Барнаул : Изд-во Алт. ун-та, 2015. С. 248-249.
  2. Букушева А.В. Применение Wolfram Language для выделения специальных классов почти контактных метрических структур // Компьютерные науки и информационные технологии : Материалы Междунар. науч. конф. — Саратов : Издат. центр.»Наука», 2016. С. 105-107.
  3. Букушева А.В. Использование систем компьютерной математики для решения геометрических задач сложного уровня // Информационные технологии в образовании: Материалы VI Всероссийской научно-практической конференции. – Саратов: ООО «Издательский центр «Наука»». 2014. – С. 76-77.
  4. Букушева А.В. Решение учебно-исследовательских задач с использованием систем компьютерной математики // Информационные технологии в образовании: Материалы VII Всеросс. научно-практ. конф. – Саратов: ООО «Издательский центр «Наука»», 2015. С.185-187.
  5. Букушева А.В. Учебно-исследовательские задачи в продуктивном обучении будущих бакалавров-математиков // Образовательные технологии. 2016. №2. С. 16-26.
  6. Вельмисова А.И. Распространение и отражение гармонических волн в плоском акустическом слое с гибкими стенками в случае разрыва упругих свойств на одной из стенок // Математика. Механика: Сб. науч. тр. Саратов: Изд-во Сарат. ун-та, 2010. Вып.12. С. 136-140.
  7. Вельмисова А.И., Вильде М.В., Кириллова И.В. Распространение и отражение гармонических волн в плоском акустическом слое с кусочно-неоднородными гибкими стенками // Известия Саратовского университета. Новая серия. Серия: Математика. Механика. Информатика. 2011. Т.11. №4. С. 68-73.

Цитировать

Зинина, А.И. Использование Wolfram Mathematica в решении дифференциальных уравнений / А.И. Зинина. — Текст : электронный // NovaInfo, 2016. — № 55. — С. 5-9. — URL: https://novainfo.ru/article/8754 (дата обращения: 25.02.2022).

Поделиться

Электронное периодическое издание зарегистрировано в Федеральной службе по надзору в сфере связи, информационных технологий и массовых коммуникаций (Роскомнадзор), свидетельство о регистрации СМИ — ЭЛ № ФС77-41429 от 23.07.2010 г.

Соучредители СМИ: Долганов А.А., Майоров Е.В.

Решение дифференциальных уравнений в частных производных mathematica

Решение дифференциальных уравнений в символьном виде

Дифференциальными принято называть уравнения, в состав которых входят производные функции у(х), представляющей решение уравнения. Дифференциальные уравнения могут быть представлены в различной форме, например в общеизвестной форме Коши:

Несколько дифференциальных уравнений образуют систему дифференциальных уравнений. Решение таких систем также возможно средствами Mathematica и подробно описано в ряде книг по использованию системы 71. Дифференциальные уравнения и системы дифференциальных уравнений могут быть линейными и нелинейными. Для линейных уравнений обычно существуют решения в аналитическом виде. Нелинейные дифференциальные уравнения в общем случае аналитических решений не имеют, но могут решаться приближенными численными методами.

Дифференциальные уравнения широко используются в практике математических вычислений. Они являются основой при решении задач моделирования — особенно в динамике. Немногие математические системы имеют реализации численных методов решения систем дифференциальных уравнений. Но система Mathematica имеет средства как для символьного, так и для численного решения дифференциальных уравнений и их систем.

Для решения дифференциальных уравнений в символьном виде используются следующие средства:

  • DSolve[eqn, y[x], х] — решает дифференциальное уравнение относительно функций у [ х ] с независимой переменной х;
  • DSolve[, , ]-решает систему дифференциальных уравнений.

У функции DSolve и ее численного варианта NDSolve есть пара опций, на которые следует обратить внимание:

  • DSolveConstants — опция к DSolve, определяющая постоянные интегрирования, которые будут использованы в результате;
  • StartingStepSize — опция к NDSolve, определяющая величину начального шага.

В решении дифференциальных уравнений встречаются постоянные интегрирования. По умолчанию они обозначаются как С [ i ].

Приведем примеры решения дифференциальных уравнений:

DSolve [у» [х] — у’ [х] — 6 у [х] == 0, у [х] , х] <<У[х] ->| е-4хС[1] + С[2] -Cos[2x] -|sin[2x]>>

DSolve [у» [х] + 4 у'[х] == 10 Sin [2 х] , у [х] , х]

DSolve[y'[x] == Sin[Ex] , y[x] , x]

DSolvefz2 w»[z] +zw'[z] — (z2 + l)w[z] ==0, w[z], z]

Как нетрудно заметить, аналитические решения дифференциальных уравнений могут содержать не только элементарные, но и специальные математические функции, что заметно расширяет возможности применения системы Mathematica в решении задач динамического моделирования.

Решение дифференциальных уравнений в численном виде

Многие дифференциальные уравнения не имеют аналитических решений — например, нелинейные. Однако они могут с приемлемой точностью решаться численными методами. Для численного решения систем дифференциальных уравнений используется функция NDSolve:

  • NDSolve [eqns, у, ]— ищет численное решение дифференциальных уравнений .eqns относительно функции у независимой переменной х в интервале от xmin до xmax;
  • NDSolve [eqns, , ]— ищет численные решения относительно функций yi.

MaxSteps — опция к NDSolve, которая определяет максимальное количество шагов.

Часто весьма желательно выводить результаты решения дифференциальных уравнений в графической форме. Рисунок 4.25 поясняет, как это делается при решении системы нелинейных дифференциальных уравнений, описывающих достаточно сложный колебательный процесс.

Нередко решение предпочитают представить на фазовой плоскости. Рисунок 4.26 иллюстрирует такую возможность. Более того, поскольку решается система из трех дифференциальных уравнений, фазовая траектория решения находится в трехмерном пространстве.

Простота задания решения и вывода его результатов в графической форме открывает широкие возможности применения системы для математического моделирования сложных явлений. При этом, в отличие от такого решения с помощью обычных языков высокого уровня (например, Фортран, Бейсик, Паскаль или С), не требуется составления каких-либо программ по реализации численных методов решения систем дифференциальных уравнений, таких как, скажем, метод Рунге— Кутта. Они представлены в виде уже готовых функций.

Рис. 4.25. Решение системы дифференциальных уравнений с выводом решения в виде графиков временных зависимостей

Рис. 4.26. Решение системы дифференциальных уравнений с выводом решения в форме кривых на фазовых плоскостях

О решении задач математической физики в системе Wolfram Mathematica Текст научной статьи по специальности « Математика»

Аннотация научной статьи по математике, автор научной работы — Кристалинский Владимир Романович, Кристалинский Роман Ефимович

Математические модели целого ряда процессов строятся на основе дифференциальных уравнений в частных производных, называемых также уравнениями математической физики. Исследование этих уравнений является весьма сложной задачей. В то же время увеличение объемов задач моделирования требует готовности большого числа специалистов, работающих в прикладных областях, исследовать данный класс задач. Решить эту задачу помогает использование современного научного программного обеспечения, в частности системы Wolfram Mathematica . В статье рассматривается методика использования данной системы для исследования математических моделей, приводящих к необходимости решать уравнения данного класса, и рассмотрен ряд примеров. Эта методика позволяет значительно повысить эффективность обучения дисциплинам, связанным с математическим моделированием и решения задач научно-исследовательского характера. Приведены примеры решения в системе Wolfram Mathematica линейных и нелинейных дифференциальных уравнений в частных производных.

Похожие темы научных работ по математике , автор научной работы — Кристалинский Владимир Романович, Кристалинский Роман Ефимович

SOLVING MATHEMATICAL PHYSICS PROBLEMS IN THE WOLFRAM MATHEMATICA SYSTEM

Mathematical models of various processes are built on the base of partial differential equations, which are called equations of mathematical physics. The investigation of such an equation is a very difficult problem. At the same time increase of volumes of problems of modeling demands the readiness of many specialists, working in applied fields, to investigate such class of models. Modern scientific software, in particular, Mathematica system, helps to solve this problem. The article is devoted to the methods of usage of this system for the investigation of the mathematical models, leading to the need for the solution of such equations. These methods help to increase the effectiveness of learning of disciplines, connected with mathematical modeling and solution of problems of scientific and research character. The examples of the solution for linear and nonlinear partial differential equations are given.

Текст научной работы на тему «О решении задач математической физики в системе Wolfram Mathematica»

НАУЧНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ В ОБРАЗОВАНИИ И НАУКЕ

О решении задач математической физики в системе Wolfram Mathematica

В. Р. Кристалинский1*,! Р. Е. Кристалинский

1 Смоленский государственный университет, г. Смоленск, Россия 214000, Россия, г. Смоленск, ул. Пржевальского, д. 4

2 Военная академия войсковой противовоздушной обороны Вооруженных Сил Российской Федерации имени Маршала Советского Союза А. М. Василевского, г. Смоленск, Россия

214027, Россия, г. Смоленск, ул. Котовского, д. 2

Математические модели целого ряда процессов строятся на основе дифференциальных уравнений в частных производных, называемых также уравнениями математической физики. Исследование этих уравнений является весьма сложной задачей. В то же время увеличение объемов задач моделирования требует готовности большого числа специалистов, работающих в прикладных областях, исследовать данный класс задач. Решить эту задачу помогает использование современного научного программного обеспечения, в частности системы Wolfram Mathematica. В статье рассматривается методика использования данной системы для исследования математических моделей, приводящих к необходимости решать уравнения данного класса, и рассмотрен ряд примеров. Эта методика позволяет значительно повысить эффективность обучения дисциплинам, связанным с математическим моделированием и решения задач научно-исследовательского характера. Приведены примеры решения в системе Wolfram Mathematica линейных и нелинейных дифференциальных уравнений в частных производных.

Ключевые слова: задачи математической физики, система Wolfram Mathematica.

Для цитирования: Кристалинский В. Р., Кристалинский Р. Е. О решении задач математической физики в системе Wolfram Mathematica // Современные информационные технологии и ИТ-образование. 2019. Т. 15, № 4. С. 981-991. DOI: 10.25559/SITITO.15.201904.981-991

© Кристалинский В. Р., Кристалинский Р. Е., 2019

Контент доступен под лицензией Creative Commons Attribution 4.0 License. The content is available under Creative Commons Attribution 4.0 License.

Vol. 15, No. 4. 2019 ISSN 2411-1473 sitito.cs.msu.ru

Modern Information Technologies and IT-Education

SCIENTIFIC SOFTWARE IN EDUCATION AND SCIENCE

Solving Mathematical Physics Problems in the Wolfram Mathematica System

R. E. Kristalinskii2

V. R. Kristalinskii1

1 Smolensk State University, Smolensk, Russia

4 Przheval’skogo Str., Smolensk 214000, Russia * kristvr@rambler.ru

2 Military Academy of military air defense of the Armed Forces of the Russian Federation named after Marshal of the Soviet Union A.M. Vasilevsky, Smolensk, Russia

2 Kotovskogo Str, Smolensk 214027, Russia

Mathematical models of various processes are built on the base of partial differential equations, which are called equations of mathematical physics. The investigation of such an equation is a very difficult problem. At the same time increase of volumes of problems of modeling demands the readiness of many specialists, working in applied fields, to investigate such class of models. Modern scientific software, in particular, Mathematica system, helps to solve this problem. The article is devoted to the methods of usage of this system for the investigation of the mathematical models, leading to the need for the solution of such equations. These methods help to increase the effectiveness of learning of disciplines, connected with mathematical modeling and solution of problems of scientific and research character. The examples of the solution for linear and nonlinear partial differential equations are given.

Keywords: Problems of mathematical physics, Wolfram Mathematica system.

For citation: Kristalinskii V.R, Kristalinskii R.E. Solving Mathematical Physics Problems in the Wolfram Mathematica System. Sovremennye informacionnye tehnologii i IT-obrazovanie = Modern Information Technologies and IT-Education. 2019; 15(4):981-991. DOI: 10.25559/SITITO.15.201904.981-991

Современные информационные технологии и ИТ-образование

V. R. Kristalinskii, R. E. Kristaünskü

SCIENTIFIC SOFTWARE IN EDUCATION AND SCIENCE

Уравнения математической физики являются одним из наиболее эффективных инструментов математического моделирования. Они применяются при исследовании разнообразных процессов, изучаемых в гидродинамике, теории упругости, аэродинамике, теории радиолокации и других областях. Исследование методов решения этих уравнений в конечном итоге служит решению большого числа прикладных задач. Как указывали А.Н. Тихонов и А. А. Самарский «Математическое моделирование опирается на триаду «математическая модель — вычислительный алгоритм — программа для компьютера»»1.

Каждый из элементов этой триады должен быть хорошо освоен студентами. Это относится в частности и к задачам, математическими моделями которых являются уравнения математической физики. Сложность алгоритмов решения задач математической физики долго существенно затрудняла обучение их решению, особенно студентов технических и военных специальностей, математический багаж которых меньше, чем у студентов-математиков. Эта проблема рассмотрена, в частности в работе [1] применительно к обучению студентов педагогических специальностей. Студенты технического, педагогического или военного вуза должны научиться строить математические модели изучаемых явлений, теряя при этом минимум времени на технику их исследования. При этом модели должны быть разнообразными, в них должен быть учтен максимально возможный набор факторов, которые влияют на решение реальной прикладной задачи. Следовательно, в руках у студентов должны быть такие технологии исследования математических моделей, которые дают ему возможность рассматривать реальные задачи, возникающие в его предметной области. В то же время преподаватель должен следить, чтобы при использовании современных информационных технологий сохранялось понимание сущности исследуемой задачи, чтобы студенты могли правильно интерпретировать получаемые результаты, проверять их адекватность и видели ошибки, вызываемые либо неполным учетом факторов, включаемых в модель, либо неправильно организованной компьютерной реализацией модели.

Немалую помощь в решении этой непростой педагогической задачи могут оказать системы компьютерной математики. Эти системы задуманы для того, чтобы максимально расширить возможности студента, исследователя и инженера. Они постоянно развиваются, включая в себе все новые алгоритмы и возможности. Одной из наиболее известных систем является система Wolfram Mathematica. В своем развитии она прошла достаточно большой путь. Сейчас это настоящий электронный помощник инженера и исследователя, включающий в себя средства символьного дифференцирования и интегрирования, решения уравнений и их систем различного вида, статистической обработки данных, машинного обучения, обработки сигналов и графических образов, исследования случайных процессов и многого другого. Система содержит хорошо развитый встроенный язык программирования, построенный на основе языка C, и дает возможность использовать расширения, написанные на этом языке программирования. Более того, появилась возможность подключать ядро системы Mathematica

к интерфейсу программы, написанной на языке C# в среде Microsoft Visual Studio. Эта система обладает серьезными преимуществами в сравнении с другими аналогичными системами. В ней гораздо более развиты символьные вычисления, чем в системе Matlab. Она намного мощнее, чем некогда широко используемый MathCad. К недостаткам системы Mathematica следует отнести достаточно высокую сложность отладки рабочих документов, требующую определенных навыков работы.

Эта система содержит, в частности, процедуры решения дифференциальных уравнений в частных производных. Ее использование позволяет расширить круг задач, рассматриваемых в технических вузах, а также упростить исследование важных математических моделей. При этом необходимо идти путем «от простого к сложному», постепенно раскрывая перед учащимися возможности системы Mathematica. В настоящей работе предлагается методический подход к использованию системы Mathematica в образовании.

Начать ознакомление с возможностями системы целесообразно с простейших случаев, когда система позволяет находить решения дифференциальных уравнений в частных производных аналитически. Пример 1. Решим уравнение

с начальным условием и|,,0 = 3t

Решение задачи в системе МаШетайса имеет вид:

<<и[и]->1/128 (384 ^240 х+16 t х-5 хЛ2)>>.

Р и с. 1. Поверхность, определяемая аналитическим решением примера 1 F i g. 1. Surface defined by the analytical solution of example 1

1 Тихонов А. Н., Самарский А. А. Уравнения математической физики: Учеб. пособие. 6 изд. М.: МГУ 1999. С. 3.

Modern Information Technologies and IT-Education

НАУЧНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ В. Р. Крисгалинский,

В ОБРАЗОВАНИИ И НАУКЕ I Р. Е. Кристалинский!

Однако для большинства практически важных случаев система позволяет получить только численное решение уравнения или системы уравнений. Перед тем, как начать знакомить учащихся с процедурами решения уравнений и их систем численными методами, нужно показать, что в случаях, когда можно получить и аналитическое и численное решение, можно увидеть, что точность решения численным методом достаточно высока и поверхности практически совпадают. Например, численное решение для примера 1 получается по команде

Р и с. 2. Поверхность, определяемая численным решением примера 1 F i g. 2. Surface defined by the numerical solution of example 1

Затем можно показать пример решения в системе Mathematica какого-нибудь хорошо известного уравнения, например, волнового.

Пример 2. Пусть требуется решить волновое уравнение

с граничными и начальными условиями

и\, = 0 = X2 и,|,_„ = 3х

Решение задачи в системе Mathematica записывается следующим образом:

Найдем значение решения уравнения в точке [2,3]

Построим поверхность, определяемую решением уравнения Plot3D[usol[t,x],,]

Р и с. 3. Поверхность, определяемая решением примера 2 F i g. 3. Surface defined by the solution of example 2

При попытке решить это уравнение аналитически система просто повторяет команду

что свидетельствует о том, что решение не найдено. Большой интерес для студентов может представлять решение линейных граничных задач, к которым целесообразно перейти впоследствии. Начиная с 10 версии системы Mathematica появились команды ImplicitRegion и DirichetCondition. Первая из них позволяет задать область в пространстве Rn, а вторая позволяет задать граничные условия на границах этой области, причем эти условия могут быть различными на различных частях границы области. Появилась также команда NeumannValue, позволяющая задавать граничные условия Неймана. Это позволило записывать решение граничных задач более простым образом.

Пример 3. Пусть требуется найти решение дифференциального уравнения ^

удовлетворяющее на контуре х4 + xy + y2 Не можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Программа для решения данной задачи имеет вид R=ImplicitRegion[xA4+x y+yA2 Не можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Р и с. 12. Свободная поверхность жидкости для t = 0,5 F i g. 12. Free surface of liquid for t = 0,5

В данном примере параметры модели и краевые условия выбраны из соображений простоты и устойчивости решений. В реальности они могут выбираться исходя из существа прикладной задачи.

Р и с. 11. Поверхность, описывающая колебания температуры в почве F i g. 11. Surface describing temperature variations in soil

Modern Information Technologies and IT-Education

НАУЧНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ В. Р. Крисгалинский,

В ОБРАЗОВАНИИ И НАУКЕ Р. Е. Кристалинский

В заключение отметим, что использование системы Wolfram Mathematica позволяет существенно облегчить исследование математических моделей, приводящих к решению дифференциальных уравнений в частных производных как в учебном процессе высших учебных заведений, особенно технических, [6] экономических и военных, где важно исследование модели, а не техника вычислений, так и при решении реальных прикладных задач. При этом на первый план выходят вопросы, связанные с существом решаемой задачи, а не с особенностями использования тех или иных методов решения, в том числе, численных. Студент, использующий возможности системы Wolfram Mathematica для решения прикладных задач, должен понимать сущность и особенности решаемой задачи, возмож- [7] ности системы и ее ограничения, смысл выдаваемых сообщений об ошибках и сбоях в работе программы. В образовательном процессе вузов система может использоваться при изучении как математических, так и специальных дисциплин. При изучении математических дисциплин система актуальна для компьютерной поддержки практических [8] занятий, когда студенты могут проверить полученное ими решение средствами системы, и для первичного ознакомления с математическими моделями, которые могут быть построены с использованием изучаемых разделов математики. При изучении специальных дисциплин система используется для компьютерной реализации соответствующих математических моделей.

В Смоленском Государственном университете система Wolfram [9] Mathematica применяется в учебном процессе уже много лет. Она используется на лабораторных занятиях по математическим дисциплинам, при изучении курса «Компьютерное моделирование физических процессов» студентами специальности «физика», при написании курсовых и дипломных работ. Регулярно проводится международная конференция «Системы компьютерной математики и их приложения», на одной из секций которой обсуждается использование систем компью- [10] терной математики в науке и учебном процессе.

Список использованных источников

[1] Синчуков А. В. Методические особенности усиления прикладной направленности обучения математике в высшей педагогической школе // Система ме- [11] неджмента качества в вузе: здоровье, образованность, конкурентоспособность. Сборник научных трудов. Челябинск: УралГУФК, 2018. С. 252-256. URL: https://www. elibrary.ru/item.asp?id=35323494 (дата обращения: 14.07.2019).

[2] Самарский А. А., Михайлов А. П. Математическое модели- [12] рование. Идеи. Методы. Примеры. М.: Физматлит, 2001.

[3] Тихонов А. Н, Самарский А. А. Уравнения математической физики. 6 изд. М.: МГУ 1999. 798 с.

[4] Полянин А. Д., Журов А. И. Решения с функциональным [13] разделением переменных двух классов нелинейных уравнений математической физики // Доклады Академии наук. 2019. Т. 486, № 3. С. 287-291. DOI: 10.31857/ S0869-56524863287-291

[5] Каримов М. Ф., Мукимов В. Р. Междисциплинарное изу- [14]

чение дифференциальных уравнений и квантовой физики студентами высшей школы // Перспективы развития науки и образования. Сборник научных трудов. 2018. Люберцы: ООО «АР-Консалт», 2018. С. 29-31. URL: https://www.eHbrary.ru/item.asp?id=35188588 (дата обращения: 14.07.2019).

Беляев В. А. Метод коллокации и наименьших квадратов для решения задач математической физики в неканонических областях // Проблемы механики: теория, эксперимент и новые технологии. Тезисы докладов XII Всероссийской конференции молодых ученых / Под ред. В.В. Козлова. Новосибирск: Изд-во Параллель, 2018. С. 16-17. URL: https://www.elibrary.ru/item. asp?id=32846750 (дата обращения: 14.07.2019). Аниконов Д. С., Коновалова Д. С. Прямая и обратная задачи для волнового уравнения с разрывными коэффициентами // Научно-технические ведомости Санкт-Петербургского государственного политехнического университета. Физико-математические науки. 2018. Т. 11, № 2. С. 61-72. DOI: 10.18721/JPM.11206 Голубева Л. А., Горшунов В. С., Ильин В. П., Эрдыниев Э. Б. Программный комплекс для решения 3-мерных задач математической физики на основе концепции БСМ // Труды Международной конференции «Вычислительная математика и математическая геофизика». Новосибирск: ИВМиМГ СО РАН, 2018. С. 126-132. URL: https:// www.elibrary.ru/item.asp?id=37014757 (дата обращения: 14.07.2019).

Рахмелевич И. В. О решениях двумерного уравнения в частных производных второго порядка квазиполиномиального типа // Современные научные исследования: актуальные вопросы, достижения и инновации. Сборник статей IV Международной научно-практической конференции. Пенза: Изд-во: МЦНС «Наука и Просвещение», 2018. С. 12-14. URL: https://www.elibrary.ru/ item.asp?id=32591741 (дата обращения: 14.07.2019). Пастухов Д. Ф., Пастухов Ю. Ф., Волосова Н. К. К вопросу о редукции неоднородной краевой задачи Дирихле для волнового уравнения на отрезке // Вестник Полоцкого государственного университета. Серия С: Фундаментальные науки. 2018. № 12. С. 60-74. URL: https://www. elibrary.ru/item.asp?id=36527816 (дата обращения: 14.07.2019).

Курдюмов В. П., Хромов А. П., Халова В. А. Смешанная задача для волнового уравнения с ненулевой начальной скоростью // Известия Саратовского университета. Новая серия. Серия Математика. Механика. Информатика. 2018. Т. 18. № 2. С. 157-171. DOI: 10.18500/1816-97912018-18-2-157-171

Гужов И. М. Построение явной устойчивой схемы для решения одномерного квазилинейного уравнения теплопроводности. Челябинск: ЮУрГУ 2018. URL: https:// dspace.susu.ru/xmlui/handle/0001.74/23424?show=full (дата обращения: 14.07.2019).

Восковская Н. И., Зверева М. Б., Каменский М. И. О волновом уравнении с условием гистерезисного типа // Вестник Тамбовского университета. Серия: Естественные и технические науки. 2018. Т. 23, № 122. С. 235-242. DOI: 10.20310/1810-0198-2018-23-122-235-242 Хромов А. П. Смешанная задача для однородного вол-

Современные информационные технологии и ИТ-образование

V. R. Kristalinskii, R. E. Kristalinskii

SCIENTIFIC SOFTWARE IN EDUCATION AND SCIENCE

нового уравнения с ненулевой начальной скоростью // Журнал вычислительной математики и математической физики. 2018. Т. 58, № 9. С. 1583-1596. DOI: 10.31857/S004446690002535-9

[15] Павлъш В. Н, Тарабаева И. В. Математическое моделирование процесса движения газовоздушной смеси в сплошной среде (на примере угольного пласта) // Проблемы искусственного интеллекта. 2018. № 3. С. 104111. URL: https://www.elibrary.ru/item.asp?id=36533215 (дата обращения: 14.07.2019).

[16] Толстых А. В., Дорошенко Ю. Н., Ильинский М. Е. Тестирование вычислительного пакета FlexPDE на типовых задачах теплообмена для строительной теплофизики // Евразийское Научное Объединение. 2018. Т. 1, № 1. С. 11-14. URL: https://www.elibrary.ru/item. asp?id=32379894 (дата обращения: 14.07.2019).

[17] Керефов М. А., Керефов Б. М. Краевые задачи для волнового уравнения дробного порядка // Итоги науки и техники. Серия «Современная математика и ее приложения. Тематические обзоры». 2018. Т. 149. С. 44-55. URL: https://www.elibrary.ru/item.asp?id=35242549 (дата обращения: 14.07.2019).

[18] Мезаал Н. А. Математическое моделирование ветроэнергетической установки (ВЭУ) мощностью 1.5 МВт методами вычислительной гидродинамики (CFD) в ANSYS. Челябинск: ЮУрГУ 2018. URL: https://dspace. susu.ru/xmlui/handle/0001.74/25335?show=full (дата обращения: 14.07.2019).

[19] Коган И. Л. Построение операторного исчисления Ми-кусинского на основе алгебры свертки обобщенных функций. Решение задач математической физики // Вестник Самарского государственного технического университета. Серия Физико-математические науки. 2018. Т. 22, № 2. С. 236-253. DOI: 10.14498/vsgtu1569

[20] Алгазин О. Д. Построение методом подобия фундаментального решения задачи Дирихле для уравнения типа Келдыша в полупространстве // Вестник Московского государственного технического университета им. НЭ Баумана. Серия «Естественные науки». 2018. № 1. С. 4-15. DOI: 10.18698/1812-3368-2018-1-4-15

[21] Яковлева Ю. О. Задача Коши для гиперболического уравнения третьего порядка // Вестник Самарского университета. Естественнонаучная серия. 2018. Т. 24, № 3. С. 30-34. DOI: 10.18287/2541-7525-2018-24-3-3034

[22] Raissi M., Karniadakis G. E. Hidden physics models: Machine learning of nonlinear partial differential equations // Journal of Computational Physics. 2018. Vol. 357. Pp. 125141. DOI: 10.1016/j.jcp.2017.11.039

[23] Han J., Jentzen A, Weinan E. Solving high-dimensional partial differential equations using deep learning // Proceedings of the National Academy of Sciences. 2018. Vol. 115, No. 34. Pp. 8505-8510. DOI: 10.1073/pnas.1718942115

[24] Chaudhari P. et al. Deep relaxation: partial differential equations for optimizing deep neural networks // Research in the Mathematical Sciences. 2018. Vol. 5, No. 3. Pp. 30. DOI: 10.1007/s40687-018-0148-y

[25] Ruthotto L., Haber E. Deep neural networks motivated by partial differential equations // arXiv preprint arXiv:1804.04272. 2018.

[26] Yang X. J., Gao F., Tenreiro M. J. A, Baleanu D. Exact Travelling Wave Solutions for Local Fractional Partial Differential Equations in Mathematical Physics // Mathematical Methods in Engineering. Nonlinear Systems and Complexity / K. Taj, D. Baleanu, J. Machado (Eds.) Vol. 24. Springer, Cham, 2019. Pp. 175-191. DOI: 10.1007/978-3-319-90972-1_12

[27] Abu Arqub O. Numerical solutions for the Robin time-fractional partial differential equations of heat and fluid flows based on the reproducing kernel algorithm // International Journal of Numerical Methods for Heat & Fluid Flow. 2018. Vol. 28, No. 4. Pp. 828-856. DOI: 10.1108/ HFF-07-2016-0278

Поступила 14.07.2019; принята к публикации 17.10.2019; опубликована онлайн 23.12.2019.

Кристалинский Владимир Романович, доцент кафедры информатики, Смоленский государственный университет (214000, Россия, г. Смоленск, ул. Пржевальского, д. 4), кандидат физико-математических наук, ORCID: http://orcid.org/0000-0003-1205-990X, kristvr@rambler.ru

Кристалинский Роман Ефимович, [научный сотрудник, Военная академия войсковой противовоздушной обороны Вооруженных Сил Российской Федерации имени Маршала Советского Союза А. М. Василевского (214027, Россия, г. Смоленск, ул. Котовского, д. 2), кандидат физико-математических наук, доцент, ORCID: http://orcid.org/0000-0001-8881-3978

Все авторы прочитали и одобрили окончательный вариант рукописи.

[1] Sinchukov A.V. Methodical features of strengthening of applied orientation of training in mathematics at the higher pedagogical school. In: Quality management system at the university: health, education, competitiveness Proceedings. UralGUFK, Chelyabinsk, 2018, pp. 252-256. Available at: https://www.elibrary.ru/item.asp?id=35323494 (accessed 14.07.2019). (In Russ., abstract in Eng.)

[2] Samarsky A.A., Mikhailov A.P. Matematicheskoe modeliro-vanie. Idei. Metody’. Primery’ [Mathematical Modeling: Ideas, Methods, Examples]. 2nd edn. Fizmatlit, Moscow, 2001. (In Russ.)

[3] Tikhonov A.N., Samarskii A.A. Uravneniya matematicheskoj fiziki [Equations of Mathematical Physics]. 6 ed. MSU, Moscow, 1999. (In Russ.)

[4] Polyanin A.D., Zhurov A.I. Functional Separable Solutions of Two Classes of Nonlinear Mathematical Physics Equations. Doklady Mathematics. 2019; 99(3):321-324. (In Eng.) DOI: 10.1134/S1064562419030128

[5] Karimov M.F., Mukimov V.R. Mezhdisciplinarnoe izuchenie differencial’nyh uravnenij i kvantovoj fiziki studentami vyss-hej shkoly [Interdisciplinary study of differential equations and quantum physics by students of higher education]. In: Prospects for the development of science and education. Proceedings. AR-Konsalt, Lyubertsy, 2018, pp. 29-31. Available

Modern Information Technologies and IT-Education

НАУЧНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ В. Р. Кристалинский,

В ОБРАЗОВАНИИ И НАУКЕ Р. Е. Кристалинский

at: https://www.elibrary.ru/item.asp?id=35188588 (accessed 14.07.2019). (In Russ.)

[6] Belyaev V.A. The collocation and least squares method for solving problems of mathematical physics in noncanonical [16] areas. In: Kozlov V.V. (ed) Problems of mechanics: theory, experiment and new technologies. Abstracts of the XII All-Russian Conference of Young Scientists. Proceedings. Parallel Publ., Novosibirsk, 2018, pp. 16-17. Available at: https://www.elibrary.ru/item.asp?id=32846750 (accessed 14.07.2019). (In Russ.)

[7] Anikonov D.S., Konovalova D.S. Direct and inverse prob- [17] lems for a wave equation with discontinuous coefficients.

St. Petersburg Polytechnical University Journal: Physics and Mathematics. 2018; 11(2):61-72. (In Russ., abstract in Eng.) DOI: 10.18721/JPM.11206

[8] Golubeva L.A., Gorshunov V.S., Ilyin V.P., Erdyniev E.B. Software package for solving 3-dimensional problems of mathematical physics based on the BSM concep. In: Proceedings

of the International Conference «Computational Mathematics [18] and Mathematical Geophysics». ICMMG SB RAS, Novosibirsk, 2018, pp. 126-132. Available at: https://www.elibrary.ru/ item.asp?id=37014757 (accessed 14.07.2019). (In Russ.)

[9] Rakhmelevich I.V. On the solutions of two-dimensional partial differential equation of the second order of quasy-poly-nomial type. In: Modern scientific research: topical issues, achievements and innovations. Proceedings. Nauka i Prosveshchenie Publ., Penza, 2018, pp. 12-14. Available at: [19] https://www.elibrary.ru/item.asp?id=32591741 (accessed 14.07.2019). (In Russ.)

[10] Pastuhov D., Pastuhov Y., Volosova N. To question about of the lumpy marginal problem dirihle for wave equation on length. Herald of Polotsk State University. Series C, FUNDAMENTAL SCIENCES. 2018; (12):60-74. Available at: [20] https://www.elibrary.ru/item.asp?id=36527816 (accessed 14.07.2019). (In Russ., abstract in Eng.)

[11] Kurdyumov V.P., Khromov A.P., Khalova V.A. A Mixed Problem for a Wave Equation with a Nonzero Initial Velocity Izvestiya of Saratov University. New Series. Series: Mathematics. Mechanics. Informatics. 2018; 18(2):157-171. (In [21] Russ., abstract in Eng.) DOI: 10.18500/1816-9791-201818-2-157-171

[12] Guzhov I.M. Postroenie yavnoj ustojchivoj skhemy dlya resh-eniya odnomernogo kvazilinejnogo uravneniya teplopro-vodnosti [The construction of an explicit stable scheme for [22] solving the one-dimensional quasilinear heat equation]. SUSU, Chelyabinsk, 2018. Available at: https://dspace.susu. ru/xmlui/handle/0001.74/23424?show=full (accessed 14.07.2019). (In Russ.) [23]

[13] Voskovskaya N.I., Zvereva M.B., Kamenskii M.I. On the Wave Equation with the Hysteresis Type Condition. Tambov University Reports. Series Natural and Technical Sciences. 2018; 23(122):235-242. (In Russ., abstract in Eng.) DOI: [24] 10.20310/1810-0198-2018-23-122-235-242

[14] Khromov A.P. Mixed Problem for a Homogeneous Wave Equation with a Nonzero Initial Velocity. Computational Mathematics and Mathematical Physics. 2018; 58(9):1531- [25] 1543. (In Eng.) DOI: 10.31857/S004446690002535-9

[15] Pavlysh V.N., Tarabayeva I.V. The Mathematical Modeling

of Gas-Air Mix Moving Process in Continuous Environment [26] (With Coal Stratum As Example). Problems of Artificial In-

telligence. 2018; (3):104-111. Available at: https://www. elibrary.ru/item.asp?id=36533215 (accessed 14.07.2019). (In Russ., abstract in Eng.)

Tolstyh A.V., Doroshenko Yu.N., Il’inskij M.E. Testirovanie vy-chislitel’nogo paketa FlexPDE na tipovyh zadachah teploob-mena dlya stroitel’noj teplofiziki [Testing the FlexPDE computing package on typical heat transfer tasks for building thermal physics]. Evrazijskoe Nauchnoe Ob’edinenie. 2018; 1(1):11-14. Available at: https://www.elibrary.ru/item.as-p?id=32379894 (accessed 14.07.2019). (In Russ.) Kerefov M.A., Kerefov B.M. Boundary-Value Problems for a Wave Equation of Fractional Order». Proceedings of the International Conference «Actual Problems of Applied Mathematics and Physics,» Kabardino-Balkaria, Nalchik, May 17-21, 2017. Itogi Nauki i Tekhniki. Seriya «Sovremennaya Matematika i ee Prilozheniya. Tematicheskie Obzory». 2018; 149:44-55. Available at: https://www.elibrary.ru/item.as-p?id=35242549 (accessed 14.07.2019). (In Russ.) Mezaal N.A. Matematicheskoe modelirovanie vetroenerge-ticheskoj ustanovki (VEU) moshchnost’yu 1.5 MVt metodami vychislitel’noj gidrodinamiki (CFD) v ANSYS [Mathematical modeling of a wind power plant (wind turbine) with a capacity of 1.5 MW using computational fluid dynamics (CFD) in ANSYS]. SUSU, Chelyabinsk, 2018. Available at: https:// dspace.susu.ru/xmlui/handle/0001.74/25335?show=full (accessed 14.07.2019). (In Russ.)

Kogan I.L. Construction of Mikusinski operational calculus based on the convolution algebra of distributions. Methods for solving mathematical physics problems. Journal of Samara State Technical University, Ser. Physical and Mathematical Sciences. 2018; 22(2):236-253. (In Russ., abstract in Eng.) DOI: 10.14498/vsgtu1569

Algazin O.D. Similarity Method in Constructing Fundamental Solution of the Dirichlet Problem for Equation of Keldysh Type in Half-Space. Herald of the Bauman Moscow State Technical University. Series Natural Sciences. 2018; (1):4-15. (In Russ., abstract in Eng.) DOI: 10.18698/1812-33682018-1-4-15

Yakovleva Yu.O. The cauchy problem for the hyperbolic differential equation of the third order. Vestnik of Samara University. Natural Science Series. 2018. T. 24, № 3. C. 30-34. (In Russ., abstract in Eng.) DOI: 10.18287/2541-7525-201824-3-30-34

Raissi M., Karniadakis G.E. Hidden physics models: Machine learning of nonlinear partial differential equations. Journal of Computational Physics. 2018; 357:125-141. (In Eng.) DOI: 10.1016/j.jcp.2017.11.039

Han J., Jentzen A., Weinan E. Solving high-dimensional partial differential equations using deep learning. Proceedings of the National Academy of Sciences. 2018; 115(34):8505-8510. (In Eng.) DOI: 10.1073/pnas.1718942115 Chaudhari P. et al. Deep relaxation: partial differential equations for optimizing deep neural networks. Research in the Mathematical Sciences. 2018; 5(3):30. (In Eng.) DOI: 10.1007/s40687-018-0148-y

Ruthotto L., Haber E. Deep neural networks motivated by partial differential equations. arXiv preprint arX-iv:1804.04272. 2018. (In Eng.)

Yang X.J., Gao F., Tenreiro M.J.A., Baleanu D. Exact Travelling Wave Solutions for Local Fractional Partial Differential

Современные информационные технологии и ИТ-образование

V. R. Kristaünskü, R. E. Kristaünskü

SCIENTIFIC SOFTWARE IN EDUCATION AND SCIENCE

Equations in Mathematical Physics. In: Taj K., Baleanu D., Machado J. (eds) Mathematical Methods in Engineering. Nonlinear Systems and Complexity, vol 24. Springer, Cham, 2019, pp. 175-191. (In Eng.) DOI: 10.1007/978-3-319-90972-1_12

[27] Abu Arqub O. Numerical solutions for the Robin time-fractional partial differential equations of heat and fluid flows based on the reproducing kernel algorithm. International Journal of Numerical Methods for Heat & Fluid Flow. 2018; 28(4):828-856. (In Eng.) DOI: 10.1108/HFF-07-2016-0278

Vladimir R. Kristalinskii, Associate Professor of Informatics Department, Smolensk State University (4 Przheval’skogo Str., Smolensk 214000, Russia), Ph.D. (Phys.-Math.), ORCID: http://orcid. org/0000-0003-1205-990X, kristvr@rambler.ru Roman E. Kristalinskii, | Researcher, Military Academy of military air defense of the Armed Forces of the Russian Federation named after Marshal of the Soviet Union A.M. Vasilevsky (2 Kotovskogo Str., Smolensk 214027, Russia), Ph.D. (Phys.-Math.), Associate Professor, ORCID: http://orcid.org/0000-0001-8881-3978

All authors have read and approved the final manuscript.

Submitted 14.07.2019; revised 17.10.2019; published online 23.12.2019.

About the authors:

Modern Information Technologies and IT-Education


источники:

http://phys.bspu.unibel.by/static/lib/inf/cmat/mathem4/gl4/index8.htm

http://cyberleninka.ru/article/n/o-reshenii-zadach-matematicheskoy-fiziki-v-sisteme-wolfram-mathematica