БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТВыпускная работа по«Основам информационных технологий»Магистранткафедры функционального анализаМукосей Ольга ИвановнаРуководители:доцент Мазель Майя Хаимовна,ст. преподаватель Кожич Павел ПавловичМинск – 2008 г.оглавление оглавление 2 Список обозначений ко всей выпускной работе 3 Реферат на тему«Применение ит в ФУНКЦИОНАЛЬНОМ АНАЛИЗЕ» 4 Введение 4 Глава 1 Обзор литературы 5 Глава 2 Методика исследования 5 Глава 3 Основные результаты 6 Глава 4 Обсуждение результатов 15 Заключение 15 Список литературы к реферату 16 Предметный указатель к реферату 17 Интернет-ресурсы в предметной области исследования 18 Действующий личный сайт в WWW 20 Граф научных интересов 21 Презентация магистерской диссертации 23 Список литературы к выпускной работе 24 Приложение 25 ^ Список обозначений ко всей выпускной работеИТ – информационные технологииПО – программное обеспечениеWWW – World Wide WebСИ - Международная система единицHTML - Hypertext Markup LanguageРеферат на тему«Применение ит в ФУНКЦИОНАЛЬНОМ АНАЛИЗЕ»Введение Современную жизнь невозможно представить без использования информационных технологий. Любая отрасль знаний использует скорость и мощность компьютера. Так исторически сложилось, что информатика развивается неразрывно с другими областями науки, удовлетворяя их нужды и потребности. В частности, и для решения математических задач существует множество пакетов, как узкоспециализированных, так и для решения широкого класса проблем. Большинство пакетов являются узкопрофильными: анализ статистических данных, решение определенного типа уравнений. Только немногие способны решать широкий спектр задач. К таким относятся Mathematica, Mathcad, Maple, MathLab, Derive, Eureka. Эти системы содержат большой набор готовых к употреблению алгоритмов и программ, позволяющих решать задачи математического анализа, линейной алгебры, геометрии, дифференциальных уравнений. К настоящему моменту в лидерах оказались Mathematica и Maple из-за их действительно уникальных возможностей и MathCad, благодаря простоте в использовании и усвоении. Возможности этих трех пакетов отличаются не только между собой, но и между их версиями. Поэтому сравнивать эти пакеты достаточно сложно. Однако любая из программ не заменяет математического мышления. Прежде чем применять какую-либо формулу, нужно проанализировать выполнение условий ее применимости и, при необходимости, преобразовать задачу так, чтобы можно было ее употребить. Человек, использующий средства любого пакета, должен хорошо разбираться в математической постановке вопроса и владеть возможностями самой программы. Иначе можно получить совсем иной результат. Современные программные пакеты могут выполнять сложнейшие аналитические вычисления, но они не способны на гениальные догадки. В данной работе представлен краткий обзор пакетов Mathematica, MathСad, Maple, описаны их преимущества и недостатки. Показаны примеры решения задач по функциональному анализу в пакете Mathematica и возникающие при этом проблемы.^ Глава 1 Обзор литературы Применения ИТ при решении задач в настоящее время является актуальный вопросом. Достаточное количество книг посвящено этой тематике. В пособии Л.Л. Голубевой «Компютерная математика. Символьный пакет Matematica» изучаются вопросы идеологии символьных пакетов, на примере данного пакета, знание которых позволит отыскивать при необходимости нужные средства для теоретических исследований или решении конкретных задач. В «Электронном пособии по высшей математике на базе системы Mathematica» А.А. Кулешова изложен курс высшей математике. Приведено множество примеров решения в пакете Mathematica задач высшей математики и других дисциплин. Нужно отметить также такие издания, как «Информационные технологии в математике» Ю.Ю. Тарасевич, где рассматриваются вопросы, касающиеся решения математических задач с использованием пакетов Maple и MathCAD, подготовки математических и естественнонаучных текстов с использованием издательской системы LaTeX. Так же в книге приводятся необходимые сведения по численным методам. В монографии В. Дьяконова «Mathematica 5.1/5.2/6 в математических и научно-технических расчетах» впервые описано применение трех версий системы Mathematica 5.1, 5.2 и 6.0 – мирового лидера среди универсальных систем компьютерной математики. Особое внимание уделено описанию возможностей новейшей системы Mathematica 6.0, в ядро которой добавлено около тысячи новых функций. Ознакомившись с найденной литературой, можно сделать вывод, что до сих пор не хватает полноценного сравнения математических пакетов. По этой причине основной задачей для достижения поставленной цели реферата является: выбор результативного символьного пакета для решения задач по функциональному анализу.^ Глава 2 Методика исследования В ходе написания работы автором использовались, прежде всего, общенаучные логические методы исследования, такие как: анализ и синтез, индукция и дедукция, аналогия и сравнение. В частности, данные методы использовались автором в анализе Интернет-ресурсов, посвящённых предмету работы, в выявлении положительных и отрицательных сторон математических пакетов при решении разнообразных задач в рассматриваемой области. Работа соответствует ключевым принципам методологии: принцип комплексного подхода лежит в основе структурирования работы и анализа соответствующих глав, равно как и принцип объективности, служащий достижению поставленных целей.^ Глава 3 Основные результаты 1. Обзор программных пакетовMathematica Пакет Mathematica, разработанный компанией Wolfram Reseach Inc., применяется при расчетах в современных научных исследованиях и получил широкую известность в научной и образовательной среде. Несмотря на свою направленность на серьезные математические вычисления и специфику языка, Mathematica проста в освоении и может использоваться довольно широкой категорией пользователей. Пакет состоит из двух частей – ядра, которое производит вычисления, выполняя заданные команды, и интерфейсного процессора, который определяет внешнее оформление и характер взаимодействия с пользователем и системой. В системах класса Mathematica ядро математических операций машинно-независимое. Поэтому оно позволяет переносить систему на различные компьютерные платформы. Для переноса системы на другую компьютерную платформу используется программный интерфейсный процессор Front End. Именно он определяет, какой вид имеет пользовательский интерфейс системы, то есть интерфейсные процессоры систем Mathematica для других платформ могут обладать своими нюансами. Ядро сделано достаточно компактным для того, чтобы можно было очень быстро вызвать из него любую функцию. Для расширения набора функций служат библиотека (Library) и набор пакетов расширения (Add-on Packages). Пакеты расширений готовятся на собственном языке программирования систем Mathematica и являются главным средством для развития возможностей системы и их адаптации к решению конкретных классов задач пользователя. Интерфейс пакета строится из нескольких базовых понятий: тетрадь (Notebooks), ячейка (Cell) и палитра (Palletes). Тетрадью называется файл, с которым работает пользователь. В нем создаются и вычисляются формулы, строятся графики и таблицы. При желании, в тетради можно даже проиграть звуковой файл или фильм. Тетрадь состоит из ячеек. Все информация, которая есть в тетради, храниться в его ячейках. Как только в пустом новом файле набирается хотя бы один символ, Mathematica создаст для него ячейку. Все ячейки можно разделить на три типа: ячейки ввода – в них задаются команды (формулы), которые будут вычислены; ячейки результата, в которых выводятся результаты вычислений; другие ячейки – ячейки с текстом, заголовки и все остальное, что вводит пользователь и вычислять не надо. Необходимые числа, буквы, символы можно вводить как с клавиатуры с помощью комбинаций клавиш, так и с помощью многочисленных палитр. Палитры содержат окна с кнопками, которые выполняют различные действия: от добавления греческой буквы, до раскрытия скобок в алгебраическом выражение. Если возникают какие - то вопросы, то можно обратиться к встроенной электронной справочной системе Help, которая содержит очень качественное описание функций с примерами, а также учебник. Главным достоинством Mathematica является выполнение арифметических действий в символьном виде, то есть так, как это делает человек. При работе с дробями и корнями программа не приводит их в процессе вычислений к десятичному виду, а производит необходимые сокращения и преобразования в столбик, что позволяет избежать ошибок при округлении. Кроме того, Mathematica cодержит библиотеки и для численных вычислений. Например, функция Solve ищет решение в символьном виде, а NSolve в численном. Пакет обладает очень большим набором функций. Он способен решать упражнения из линейной алгебры (включая такие нетривиальные вещи как приведение квадратичных форм к каноническому виду, приведение линейного оператора к жордановой форме), математического анализа (вычислять определенные, неопределенные, криволинейные интегралы, пределы числовых и функциональных последовательностей), теории дифференциальных уравнений (как обыкновенных, так и в частных производных). Может совершать алгебраические и логические операции. По сути дела все алгоритмы, содержащиеся в курсе высшей математики технического вуза, заложены в память компьютерной системы Mathematica. В пакете Mathematica можно программировать. Отличие программы от других универсальных языков программирования высокого уровня в том, что, во – первых - работа проходит интерактивно, т.е. пользователь вводит команды и тут же видит на экране результат их выполнения. Однако можно пользоваться и программными вычислениями. Во – вторых, здесь не надо объявлять типы переменных, величины списков и матриц, управлять распределением памяти, что очень удобно. В – третьих, не надо придерживаться одного стиля программирования. Mathematica обладает очень большими графическими возможностями. Результаты можно отображать в виде диаграмм и графиков, 3D-графиков, контурных графиков, плотностных графиков, параметрических графиков, видеографиков, 3D-видеографиков, Log-графиков, полярных графиков, графиков неявных функций. Mathematica имеет развитые средства форматирования текста. В пакете можно разбивать тетрадь на главы и разделы, вводить поясняющий текст, задавать цвет, шрифт, начертание, стиль ячейке, фразе в ячейке или всему листу. Для любой ячейки ввода можно сделать рамку произвольного вида и цвета. Mathematica может читать данные, хранящиеся во всевозможных форматах: GIF, EPS, JPEG,AU,WAV,HDF. Кроме того, можно создавать готовые к размещению на сайте HTML-программы и графические файлы, сохранять выражения и целые тексты в форме ввода TeX. Таким образом, преимущества пакета Mathematica - это возможность символьных вычислений, решения задач различного уровня сложности, реализации анимационных графиков, воспроизводства звуков, наличие справочной системы с большим количеством практических примеров, развитого языка программирования. Недостаток - специализированный язык записи операторов и программирования, что очень сложно для людей не очень разбирающихся в математике и программировании. Прежде чем начать работу в пакете, необходимо изучить специальную литературу или Help.Maple Программа Maple предоставляет пользователю удобную интеллектуальную среду для математических исследований любого уровня и пользуется особой популярностью в научной среде. Символьный анализатор программы Maple является наиболее сильной частью этого ПО. Пакет Maple состоит из ядра (процедур, написанных на языке С и хорошо оптимизированных), библиотеки, написанной на Maple-языке, и развитого внешнего интерфейса. Ядро выполняет большинство базовых операций, а библиотека содержит множество команд — процедур, выполняемых в режиме интерпретации. Интерфейс Maple основан на концепции рабочего поля (worksheet) или документа, содержащего строки ввода-вывода, текст, а также графику. Работа с пакетом происходит в режиме интерпретатора. В строке ввода пользователь задает команду, нажимает клавишу Enter и получает результат — строку (или строки) вывода либо сообщение об ошибочно введенной команде. Тут же выдается приглашение вводить новую команду и т.д. Рабочие окна (листы) системы Maple могут быть использованы не только как интерактивные среды для решения задач, но и как система для подготовки технических документов. Для облегчения документирования и организации результатов вычислений в системе имеются опции разбиения на параграфы и разделы, а также добавления гиперссылок. Гиперссылка является навигационным средством. Одним щелчком мыши по ней можно перейти к другой точке в пределах рабочего листа, к другому рабочему листу, к странице помощи, к рабочему листу на Web-сервере или к любой другой Web-странице. Также система Maple, подобно другим текстовым редакторам, поддерживает опцию закладок. В пакете имеются все возможности форматирования текста: шрифты, размер шрифта, начертание, цвет, выравнивание по центру, по левому, правому краю. Средства пакета позволяют даже создавать звук. Также можно организовывать презентации, публиковать документы в Интернете. Систему Maple можно использовать как очень мощный калькулятор для подсчетов по заданным формулам и как чрезвычайно сильный пакет для различного рода вычислений. Достоинство Maple - это способность выполнять арифметические действия в символьном виде. Maple поддерживает сотни специальных функций и чисел, встречающихся во многих областях математики, науки и техники. Программу можно использовать для решения задач дифференциального и интегрального исчисления, вычисления пределов, разложений в ряды, суммирования рядов, умножения, интегральных преобразований (таких как преобразование Лапласа, Z-преобразование, преобразование Меллина или Фурье), а также для исследования непрерывных или кусочно-непрерывных функций. Maple может вычислять пределы функций, как конечные, так и стремящиеся к бесконечности, а также распознает неопределенности в пределах. В этой системе можно решать множество обычных дифференциальных уравнений (ODE), а также дифференциальные уравнения в частных производных (PDE), в том числе задачи с начальными условиями (IVP) и задачи с граничными условиями (BVP). Одним из наиболее часто используемых в системе Maple пакетов программ является пакет линейной алгебры, содержащий мощный набор команд для работы с векторами и матрицами. Maple может находить собственные значения и собственные векторы операторов, вычислять криволинейные координаты, находить матричные нормы и вычислять множество различных типов разложения матриц. В Maple включены также пакеты подпрограмм для решения задач евклидовой и аналитической геометрии, теории чисел, теории вероятностей и математической статистики, комбинаторики, теории групп, численной аппроксимации и линейной оптимизации (симплекс-метод), а также задач финансовой математики и многих других. Для технических применений в Maple включены справочники физических констант и единицы физических величин с автоматическим пересчетом формул. Система Maple поддерживает как двумерную, так и трехмерную графику. Можно представить явные, неявные и параметрические функции, а также многомерные функции и просто наборы данных в графическом виде, двумерные графики сразу нескольких функций, создавать графики конформных преобразований функций с комплексными числами и строить графики функций в логарифмической, двойной логарифмической, параметрической, фазовой, полярной и контурной форме. Можно графически представлять неравенства, неявно заданные функции, решения дифференциальных уравнений. Maple может строить поверхности и кривые в трехмерном представлении, включая поверхности, заданные явной и параметрической функциями, а также решениями дифференциальных уравнений. При этом есть возможность представления в виде двух- или трехмерной анимации. При программировании система Maple использует процедурный язык 4-го поколения (4GL). Этот язык специально предназначен для быстрой разработки математических подпрограмм и пользовательских приложений. Синтаксис данного языка аналогичен синтаксису универсальных языков высокого уровня: C, Fortran, Basic и Pascal. Maple может генерировать код, совместимый с такими языками программирования, как Fortran, C, и с языком набора текста LaTeX. Одно из преимуществ этого свойства — способность обеспечивать доступ к специализированным числовым программам, максимально ускоряющим решение сложных задач. Например, используя систему Maple, можно разработать определенную математическую модель, а затем с ее помощью сгенерировать код на языке C, соответствующий этой модели. Таким образом, преимущества Maple — это символьные вычисления, что дает большую точность, возможность доступа к специализированным числовым программам, огромное количество специальных функций и чисел, встроенных пакетов, что позволяет производить вычисления любой сложности и направленности. Недостаток - специализированный язык записи операторов и программирования.MathCad Программа MathCad — это простой, но продвинутый редактор математических текстов с широкими возможностями символьных вычислений и очень простым интерфейсом. MathCad как такового языка программирования не имеет, движок символьных вычислений заимствован из пакета Maple. Все выражения записываются в естественной математической форме. Вычисления происходят в автоматическом режиме, по мере пролистывания документа (принцип живых страниц). Текст, формулы и графики можно свободно сочетать, передвигая их как выделенные штриховой рамкой объекты, и помещать их в произвольной точке экрана; при изменении хотя бы в одном из объектов последовательно пересчитываются все остальные данные. Кроме этого можно устанавливать метки табуляции, центрировать и выравнивать напечатанное, а также для наглядности выделять фрагменты текста и проверять орфографию, можно экспортировать содержимое рабочей области в Word в формате RTF. Пакет располагает широким набором панелей интерфейса, содержащих практически все известные в элементарной и высшей математике операторы и нотационные элементы формул. Пакет имеет расширенный Help: содержит справочник по основным математическим и физико-химическим формулам и константам, которые можно автоматически переносить в документ без опасения внести в них искажения, нередкие при ручной работе, множество иллюстраций, примеры решений конкретных задач. Также программа обладает функцией обучения использованию, целым рядом дополнительных модулей. Обновление этой программы происходит очень часто. Новые версии MathCad появляются практически раз в полгода, причем каждая из версий (6 / 7 / 8.0 / 8.1 / 2000 / 2001 и т.д.) появляется в трех изданиях: Student, Standard, Professional. Однако каждая новая версия не отличается от предыдущей коренной переработкой, так как это у пакетов Maple, Mathematica. Математические возможности MathCad значительно уступают системам Maple, Mathematica. Для небольшого объема вычислений MathCad идеален — здесь все можно проделать очень быстро и эффективно. Однако с огромными, сложными примерами программа справится не в состоянии. Тем не менее пакет имеет множество встроенных функций, которые позволяют решать задачи практически из любой области. Это функции Бесселя ,функции комплексных чисел, функции решения дифференциальных уравнений и систем (задача Коши, краевая задача, уравнения в частных производных), функции типа выражения, функции работы с файлами, функции преобразований Фурье, гиперболические функции, функции обработки образов, функции интерполяции и экстраполяции, логарифмические и экспоненциальные функции, функции теории чисел и комбинаторики, функции ступенек и условия, функции плотности вероятности, функции распределения вероятности, функции случайных чисел, функции регрессии и сглаживания, функции обработки сигналов, функции решения алгебраических уравнений и систем, а также решения оптимизационных задач, функции сортировки, статистические функции, тригонометрические функции, функции округления и работы с частью числа, функции работы с векторами и матрицами, функции волнового преобразования. Кроме того, что очень хорошо для инженеров, физиков, пакет Mathcad поддерживает основные системы физических величин (СИ, килограмм-метр-секунда, грамм-сантиметр-секунда и британскую систему единиц) и автоматически отслеживает конвертирование между различными системами. Пакет имеет хорошие графические возможности. Результат можно изобразить в форме 2D и 3D графиков. Вычерчивание графиков возможно в декартовой и полярной системе координат, сами графики могут быть представлены в виде кривых, поверхностей, столбиковых, разнесённых, секторных и векторных диаграмм. Любые составляющие документа в MathCad, включая численные данные, графики и изображения, могут быть анимированы. Пакет имеет удобные возможности импорта/экспорта данных. Например, можно работать с электронными таблицами Microsoft Excel прямо внутри MathCad-документа. Есть возможность сохранения документов как в виде HTML-файлов (для выдачи результатов в Интернет), так и в качестве Word-документов. Итак, преимущества MathCad – это простота, естественная запись математических формул и, как следствие этому, отсутствие необходимости изучения специализированного языка, возможность оформления документа в любой форме, наличие справочника математических формул и констант, способность работы на платформах с самыми скромными вычислительными и системными ресурсами. Недостаток, очень большой для математиков, - отсутствие возможности решения сложных, специфических, с огромными вычислениями задач. В общем, MathCad - это простая и удобная программа, которую можно рекомендовать широкому кругу пользователей, в том числе не очень разбирающимся в математике и программирование.Сравнение систем непродуктивно. У каждой программы есть свои достоинства и недостатки, свои приверженцы. К тому же сопоставления Mathematica, Maple и MathCad вообще не имеют смысла. Разработчики каждого из пакетов преследовали разные цели. Для разработчиков Mathematica, Maple - это возможность решения специфических, узконаправленных, серьезных, с большими вычислениями задач. Для разработчиков MathCad – это простота в использовании, наглядность, ориентация на широкую аудиторию, включая и тех, кто не очень ориентируется в математике и программировании. Поэтому каждый сам для себя выбирает, какой пакет использовать в силу своих потребностей, знаний, умений разбираться в новом. Конечно, те, кто всерьез применяет системы компьютерной математики, должны работать с несколькими системами.2. Проблема применения Mathematica и любого другого пакета для решения задач по функциональному анализу состоит в том, что все программы проводят вычисления над полем действительных чисел R. Функциональный анализ же работает с метрическими, топологическими, гильбертовыми, банаховыми пространствами. Поэтому найти тот же предел, определить, является функция непрерывной или разрывной, решить интегральное уравнение без дополнительных действий нельзя. А при вычислении интеграла Лебега вообще программные пакеты мало чем помогут.^ Пример. Найти предел последовательности xn(t) = точек метрического пространства С[0, 2].Решение. Если в пакете Mathematica выполнить действие, то программа выдаст ответ 0. Однако предел последовательности xn (t) точек метрического пространства С[0, 2] равен не 0, а t. Действительно, оценим расстояние между xn и пределом а = t в пространстве С[0, 2]. ( xn, a) = . Поскольку встроенные функции (Max, Maximize, FindMaximum, NMaximize) Mathematica не ищут максимум функций, содержащих независимые переменные (в нашем случае n), то будем искать его по стандартному алгоритму. Вычислим разность: Она равна Найдем нули производной от разности : -2n [0, 2]. Поэтому ищем только значения функции на концах отрезка, то есть в точках t = 0, t = 2.0 Понятно, что максимум находится в t = 2 и он равен . Находим предел этого максимума0 Значит, действительно предел последовательности xn (t) точек метрического пространства С[0, 2] равен t.Пример. Выяснить является ли отображение F:l1 C, заданное Формулой непрерывным, равномерно непрерывным, удовлетворяющим условию Липшица.Решение. Покажем, что данное отображение непрерывное, то есть надо показать > 0 (, x0) > 0 . Зададим в Mathematica отображение F(х). Найдем расстояние между точками Но модуль от суммы меньше суммы модулей, поэтому верно По условию , отсюда, можно заменить в предыдущем выражении сумму на и, так как сумма меньше , то и каждое слагаемое меньше, значит, заменяем и на , одновременно преобразуем вторую скобку. Таким образом, отображение F(х) непрерывноеПокажем, что F(х).не равномерно непрерывное. Для этого надо привести контрпример. Понятно, что никакой пакет не в состоянии его сгенерировать. Необходимо самим придумать что-нибудь подходящее. Возьмем две последовательности Оценим расстояние между ними: 0 Оценим расстояние между F(хх) и F(уу): Значит, F(х) не равномерно непрерывное, а отсюда оно не удовлетворяет условию Липшица.^ Глава 4 Обсуждение результатов Как видно из примеров, пакет Mathematica мало чем помогает при решении задач по функциональному анализу. Возникает ряд трудностей. Необходимо в совершенстве владеть специфическим языком пакета, нет единого алгоритма решения примеров несмотря на одинаковую постановку вопроса. Все основные шаги к решению принимаются пользователем. Пакет бесполезен при решении задач на приведение контрпримеров. В данном случае его можно использовать только для проверки гипотезы. Хотелось бы, чтобы в пакете было возможным производить вычисления хотя бы в основных специфических пространствах, чтобы какие-то общие закономерности решений были выявлены и реализованы.Заключение Применение ИТ в математических исследованиях открыло перед математиками огромные возможности. Анализируя возможности, специфику, достоинства и недостатки пакетов MathCAD, Maple и Mathematica, можно сказать, что последний пакет наиболее универсален. Рассмотрев пакет Mathematica на примере решения задач функционального анализа можно сделать следующие выводы, что данный пакет содержит операторы для базовых вычислений и многие алгоритмы, отсутствующие в стандартных функциях, можно реализовать посредством написания собственной программы Mathematica. Данный пакет обладает огромными графическими и мультимедийными возможностями, с помощью которых можно визуализировать полученные результаты. С помощью описываемого пакета можно избежать многих ошибок при математических вычислениях. Но при этом необходимо хорошо разбираться в математической постановке вопроса и владеть возможностями самой программы. Не одна программ не заменяет математического мышления. Прежде чем применять какую-либо формулу, нужно проанализировать выполнение условий ее применимости и, при необходимости, преобразовать задачу так, чтобы можно было ее употребить.Список литературы к реферату Дьяконов, В. Mathematica 5.1/5.2/6 в математических и научно-технических расчетах / В. Дьяконов. – Солон-пресс, 2008. – 744 с. Гандер, В. Решение задач в научных вычислениях с применением Maple и Matlab / В. Гандер, И. Гржебичек. – Москва: Вассамедина, 2005. – 520 с. Тарасевич, Ю.Ю. Информационные технологии в математике / Ю.Ю. Тарасевич. – Москва: СОЛОН-Пресс, 2003. – 144 с. Режим доступа: http://www.matsoft.ru. – Дата доступа: 22.11.2008. Иллюстрированный самоучитель по Maple [Электронный ресурс]/ Библиотека plusby.com. – Режим доступа: http://maple.plusby.com/. – Дата доступа: 12.11.2008. Режим доступа: http://www.wolfram.com. – Дата доступа: 22.11.2008. NoNaMe – С миру по нитке [Электронный ресурс] / Проект NoNaMe. – Режим доступа: http://nitki.nnm.ru/ – 25.11.2008. CIT Forum [Электронный ресурс] / CIT Forum. – Режим доступа: http://www.citforum.ru/. – Дата доступа: 20.11.2008. Википедия, свободная энциклопедия, которую может редактировать каждый [Электронный ресурс] / Википедия. – 2008. – Режим доступа: http://ru.wikipedia.org/. – Дата доступа: 01.12.2008. Wright, E.M. On the coefficients of power series having exponential singularities / E.M. Wright // J. London Math. Soc. – 1933. – №8 – P.71-79.Предметный указатель к реферату 4 4GL 10F Fortran 10H HTML 8, 12L LaTeX 10M Maple 5, 8, 9, 10, 11, 15, 16 Mathcad 12 MathCad 10, 11, 12 MathCAD 5, 15 Mathematica 5, 6, 7, 8, 11, 14, 15, 16, 18 Microsoft Excel 12T TeX 8И Интернет 5 ^ Интернет-ресурсы в предметной области исследованияhttp://library.wolfram.com – на этом сайте вы найдете различные пособия в формате *.nb для начинающих. Также здесь собраны примеры использования программы Mathematica во взаимодействии с другими программами, которые разбиты на группы по областям применения.http://vak.org.by – сайт Высшей аттестационной комиссии Республики Беларусь. Здесь собраны все нормативные акты, касающиеся оформления и защиты диссертаций. Сайт, без которого не может обойтись ни один научный деятель.http://www.elbook.bsu.by – сайт научно-методического центра "Электронная книга БГУ". Здесь представлены материалы по системе Mathematica - информация о продуктах Wolfram Research, разработках на базе Mathematica, справочное пособие по Mathematica, статьи, примеры, литература.http://elibrary.ru – научная электронная библиотека. Один из наиболее полезных источников информации. Теперь совсем необязательно выходить из дому, чтобы прочитать новую книжку, ведь ее можно найти на этом сайте.http://www.exponenta.ru – сайт для математиков, которые только начинают изучение математики, продолжают учиться или углубляют свои знания – этот сайт полезен всем. Здесь можно найти электронные книги, статьи по популярным математическим пакетам, ознакомиться с примерами их применения, получит новую информацию. Если вы пользователь одного из математических пакетов, вы можете обсудить свои проблемы на форуме, посвящённом ему.http://lib.mexmat.ru – в этом разделе вы увидите аннотации на различные книги, журналы и статьи. Существуют форумы по разным естественным дисциплинам, в том числе и по механике. На форуме можно обсудить имеющиеся у вас проблемы, посмотреть ссылки на литературу по интересующей теме. На сайт постоянно появляются свежие новости из мира науки.http://library.wolfram.com/conferences/ – если вас интересуют материалы по всем конференциям, посвященным системе Mathematica, то вам сюда.http://library.wolfram.com/graphics/ – ни один математик не может обойтись без рисования графиков, а пакет Mathematica справляется с этим просто отлично. Хороший помощник для создания двумерной, трехмерной графики, анимации, диаграмм и многого другого. http://novamedium.infolib.mexmat.ru –решение типовых задач по различным разделам высшей и элементарной математики с помощью пакета Mathematica.http://support.wolfram.com/ – этот сайт представляет для ознакомления ответы на часто встречающиеся вопросы по продукции Wolfram Research.^ Действующий личный сайт в WWWhttp://ole4km.narod.ruГраф научных интересов магистранта Мукосей О.И. механико-математический факультет Специальность математика Смежные специальности 01.01.06 – Математическая логика, алгебра и теория чисел 1. Теории полугрупп, групп, колец, модулей и алгебр, полей и многочленов; линейная и полилинейная алгебра, гомологическая алгебра и алгебраическая K-теория; алгебраическая геометрия, топологическая алгебра; теории категорий, т структур и универсальных алгебр. ^ 01.01.02 – Дифференциальные уравнения 1. Обоснования численных методов решения дифференциальных уравнений.2. Развитие теории уравнений в частных производных.