Математическое моделирование как философская проблема
Введение
В развитии различных областей
человеческой деятельности математика
оказывала и оказывает
Математические понятия
в процессе своего возникновения
как бы впитывают в себя существенные
свойства предметов и явлений
и их отношений в виде существующих
математических законов и структур.
В результате свойства чувственно-конкретных
предметов и явлений
Дальнейшее развитие математических
понятий и теорий происходит на базе
уже существующих математических объектов.
Этот процесс характеризуется
Структуры «мира математического»
успешно применяются для
Современное развитие науки характеризуется потребностью сложного изучения всевозможных сложных процессов и явлений – физических, химических, биологических, экономических, социальных и других. Происходит значительное увеличение темпов математизации и расширение ее области действия. Теории математики широко применяются в других науках, казалось бы совершенно от нее далеких – лингвистике, юриспруденции. Это вызвано естественным процессом развития научного знания, который потребовал привлечения нового и более совершенного математического аппарата, проявлением новых разделов математики, а также кибернетики, вычислительной техники и так далее, что значительно увеличило возможности ее применения[2].
Более точное математическое
описание процессов и явлений, вызванное
потребностями современной
Развитие ЭВМ стимулировало
более интенсивное развитие вычислительных
методов, создало предпосылки решения
сложных задач науки, техники, экономики.
Широкое применение при решении
таких задач получили методы прикладной
математики и математического
В настоящее время прикладная
математика и ЭВМ являются одним
из определяющих факторов научно-технического
прогресса. Они способствуют ускорению
развития ведущих отраслей народного
хозяйства, открывают принципиально
новые возможности
ЭВМ обеспечивает интенсивный процесс математизации не только естественных и технических, но также общественных и гуманитарных наук. Математическое моделирование и ЭВМ получают широкое применение в химии, биологии, медицине, психологии, лингвистике и этот список можно продолжать и продолжать.
В реферате предпринята попытка
рассмотреть философские
Общие положения математического моделирования
Моделирование как метод научного познания.
Растущий интерес философии и методологии познания к теме моделирования был вызван тем значением, которое метод моделирования получил в современной науке, и в особенности в физике, химии, биологии, кибернетике, не говоря уже о многих технических науках.
Однако моделирование
как специфическое средство и
форма научного познания не является
изобретением XIX или XX века. Достаточно
указать на представления Демокрита
и Эпикура об атомах, их форме, и
способах соединения, об атомных вихрях
и ливнях, объяснения физических свойств
различных веществ с помощью
представления о круглых и
гладких или крючковатых
В настоящее время нельзя назвать область человеческой деятельности, в которой в той или иной степени не использовались бы методы моделирования. Остановимся на философских аспектах моделирования, а точнее общей теории моделирования[3].
Методологическая основа
моделирования заключается в
следующем. Все то, на что направлена
человеческая деятельность, называется
объектом (лат. objectum – предмет). Выработка
методологии направлена на упорядочение
получения и обработки
В научных исследованиях большую роль играют гипотезы, то есть определенные предсказания, основывающиеся на небольшом количестве опытных данных, наблюдений, догадок. Быстрая и полная проверка гипотез может быть проведена в ходе специально поставленного эксперимента. При формулировании и проверки правильности гипотез большое значение в качестве метода суждений имеет аналогия.
Аналогией называют суждение
о каком либо частном сходстве
двух объектов, причем такое сходство
может быть существенным и несущественным.
Необходимо отметить, что понятия
существенности и несущественности
сходства или различия объектов условны
и относительны. Существенность сходства
(различия) зависит от уровня абстрагирования
и в общем случае определяется
конечной целью проводимого
Гипотезы и аналогии, отражающие
реальный, объективно существующий мир,
должны обладать наглядностью или сводится
к удобным для исследования логическим
схемам. Такие логические схемы, упрощающие
рассуждения и логические построения
или позволяющие проводить
Моделированием называется
замещение одного объекта другим
с целью получения информации
о важнейших свойствах объекта-
Определяя гносеологическую роль теории моделирования, то есть ее значение в процессе познания, необходимо, прежде всего, отвлечься от имеющегося в науке и технике многообразия моделей и выделить то общее, что присуще моделям различных по своей природе объектов реального мира. Это общее заключатся в наличии некоторой структуры (статической или динамической, материальной или мысленной), которая подобна структуре данного объекта. В процессе изучения модель выступает в роли относительно самостоятельного квазиобъекта, позволяющего получить при исследовании некоторые знания о самом объекте.
Если результаты моделирования подтверждаются и могут служить основой для прогнозирования процессов, протекающих в исследуемых объектах, то говорят, что модель адекватна объекту. При этом адекватность модели зависит от цели моделирования и принятых критериев.
Обобщенно моделирование
можно определить как метод опосредованного
познания, при котором изучаемый
объект-оригинал находится в неком
соответствии с другим объектом-моделью,
причем модель способна в том или
ином отношении замещать оригинал на
некоторых стадиях
Моделирование как познавательный процесс, содержащий переработку информации, поступающей из внешней среды, о происходящих в ней явлениях, в результате чего в сознании появляются образы, соответствующие объектам.
Моделирование, заключающееся
в построении некоторой системы-модели
(второй системы), связанной определенными
отношениями подобия с
Следует отметить, что с точки зрения философии моделирование – эффективное средство познания природы. Процесс моделирования предполагает наличие:
объекта исследования;
исследователя, перед которым поставлена конкретная задача;
модели, создаваемой для получения информации об объекте и необходимой для решения поставленной задачи.
По отношению модели исследователь
является, по сути дела, экспериментатором,
только в данном случае эксперимент
проводится не с реальным объектом,
а с его моделью. Надо иметь
в виду, что любой эксперимент
может иметь существенное значение
в конкретной области науки только
при специальной его обработке
и обобщении. Единичный эксперимент
никогда не может быть решающим для
подтверждения гипотезы, проверки теории.
Следует помнить о том, что
критерием истины являются опыт, практика,
экспериментальное
Вычислительный эксперимент, его определение и основные этапы.
Академик А. А. Самарский,
один из основоположников вычислительной
математики и математического
Впервые вычислительный эксперимент начал использоваться для изучения таких процессов, экспериментальное исследование которых невозможно или затруднено. Например, в 40-50 годы XX столетия академик М.В. Келдыш разрабатывает математическое описание космических полетов.
К основным преимуществам вычислительного эксперимента можно отнести следующие:
Возможность исследования объекта без модификации установки или аппарата.
Возможность исследования каждого фактора в отдельности, в то время как в реальности они действуют одновременно.
Возможность исследования нереализуемых на практике процессов.
Вычислительный эксперимент включает в себя следующие этапы (см. рисунок 1):
Физическое описание процесса, то есть уяснение закономерности протекаемых явлений.
Разработка математической модели.
Алгоритм или метод решения уравнений.
Разработка программ.
Проведение расчетов, анализ результатов и оптимизация.
Тем самым основу вычислительного
эксперимента составляет триада: модель
– алгоритм - программа. Опыт решения
крупных задач показывает, что
метод математического
Стоит заметить, что на практике результаты первых расчетов, как правило, весьма далеки от реальных. Поэтому происходит постоянное усовершенствование алгоритма, уточнение математической модели до совпадения с какими-то тестовыми или контрольными данными. Этот этап, называемый идентификацией математической модели, всегда присутствует в вычислительном эксперименте. Поэтому нельзя говорить об одной модели любого явления. Всегда существует иерархия математических моделей, начиная от простых и кончая более сложными. Следует выбирать некоторый уровень сложности модели, соответствующей данной конкретной задаче.
Понятие математического моделирования как методологии научных исследований
Под математическим моделированием, в узком смысле слова, понимают описание в виде уравнений и неравенств реальных физических, химических, технологических, биологических, экономических и других процессов. Для того чтобы использовать математические методы для анализа и синтеза различных процессов, необходимо уметь описать эти процессы на языке математики, то есть описать в виде системы уравнений и неравенств.
Как методология научных
исследований математическое моделирование
сочетает в себе опыт различных отраслей
науки о природе и обществе,
прикладной математики, информатики
и системного программирования для
решения фундаментальных
По своей сути математическое моделирование есть метод решения новых сложных проблем, поэтому исследования по математическому моделированию должны быть опережающими. Следует заранее разрабатывать новые методы, готовить кадры, умеющие со знанием дела применять эти методы для решения новых практических задач.
Математическая модель может возникнуть тремя путями:
В результате прямого изучения реального процесса. Такие модели называются феноменологическими.
В результате процесса дедукции. Новая модель является частным случаем некоторой общей модели. Такие модели называются асимптотическими.
В результате процесса индукции. Новая модель является обобщением элементарных моделей. Такие модели называют моделями ансамблей.
Процесс моделирования начинается с моделирования упрощенного процесса, который с одной стороны отражает основные качественные явления, с другой стороны допускает достаточно простое математическое описание. По мере углубления исследования строятся новые модели, более детально описывающие явление. Факторы, которые считаются второстепенными на данном этапе, отбрасываются. Однако, на следующих этапах исследования, по мере усложнения модели, они могут быть включены в рассмотрение. В зависимости от цели исследования один и тот же фактор может считаться основным или второстепенным.
Математическая модель и
реальный процесс не тождественны между
собой. Как правило, математическая
модель строится с некоторым упрощением
и при некоторой идеализации.
Она лишь приближенно отражает реальный
объект исследования, и результаты
исследования реального объекта
математическими методами носят
приближенный характер. Точность исследования
зависит от степени адекватности
модели и объекта и от точности
применяемых методов
Схема построения математических моделей следующая:
Выделение параметра или функции, подлежащей исследованию.
Выбор закона, которому подчиняется эта величина.
Выбор области, в которой требуется изучить данное явление.
Классификация математических моделей
Существуют всевозможные
классификации математических моделей.
Выделяют линейные и нелинейные модели,
стационарные и динамические, модели,
описываемые алгебраическими, интегральными
и дифференциальными
Рассмотрим следующую классификацию математических моделей[7]. Все математические модели разобьем условно на четыре группы.
I. Модели прогноза или
расчетные модели без
Основное назначение этих моделей: зная начальное состояние и информацию о поведение на границе, дать прогноз о поведении системы во времени и в пространстве. Такие модели могут быть и стохастическими.
Как правило, модели прогнозирования описываются алгебраическими, трансцендентными, дифференциальными, интегральными, интегро-дифференциальными уравнениями и неравенствами. Примерами могут служить модели распределения тепла, электрического поля, химической кинетики, гидродинамики.
II. Оптимизационные модели
Их так же разбивают
на стационарные и динамические. Стационарные
модели используются на уровне проектирования
различных технологических
В задачах оптимизации
имеется два направления. К первому
относятся детерминированные
Второе направление относится к стохастическим процессам. В этих задачах некоторые параметры носят случайный характер или содержат элемент неопределенности. Многие задачи оптимизации автоматических устройств, например, содержат параметры в виде случайных помех с некоторыми вероятностными характеристиками.
Методы отыскания экстремума
функции многих переменных с различными
ограничениями часто называются
методами математического
В математическом программировании выделяются следующие основные разделы[8]:
Линейное программирование. Целевая функция линейна, а множество, на котором ищется экстремум целевой функции, задается системой линейных равенств и неравенств.
Нелинейное программирование. Целевая функция нелинейная и нелинейные ограничения.
Выпуклое программирование. Целевая функция выпуклая и выпуклое множество, на котором решается экстремальная задача.
Квадратичное программирование. Целевая функция квадратичная, а ограничения – линейные равенства и неравенства.
Многоэкстремальные задачи.
Задачи, в которых целевая функция
имеет несколько локальных
Целочисленное программирование.
В подобных задачах на переменные
накладываются условия
Как правило, к задачам
математического
Модели теории оптимального управления – одни из важных в оптимизационных моделях. Математическая теория оптимального управления относится к одной из теорий, имеющих важные практические применения, в основном, для оптимального управления процессами.
Различают три вида математических моделей теории оптимального управления[9]. К первому виду относятся дискретные модели оптимального управления. Традиционно такие модели называют моделями динамического программирования. Широко известен метод динамического программирования Беллмана. Ко второму типу относятся модели, описываемые задачам Коши для систем обыкновенных дифференциальных уравнений. Их часто называют моделями оптимального управления системами с сосредоточенными параметрами. Третий вид моделей описывается краевыми задачами, как для обыкновенных дифференциальных уравнений, так и для уравнений в частных производных. Такие модели называют моделями оптимального управления системами с распределенными параметрами.
III. Кибернетические модели
Этот тип моделей используется
для анализа конфликтных
Предполагается, что динамический процесс определяется несколькими субъектами, в распоряжении которых имеется несколько управляющих параметров. С кибернетической системой ассоциируется целая группа субъектов со своими собственными интересами.
IV. Вышеописанные типы
моделей не охватывают
О кибернетическом моделировании и моделировании мыслительной деятельности человека.
Особенности кибернетического моделирования.
Кибернетика (от греческого
kybernetike – искусство управления) –
наука о самоуправляющихся
В современном научном знании весьма широко распространена тенденция построения кибернетических моделей объектов самых различных классов. К.Б. Батороев писал, что «кибернетический этап в исследовании сложных систем ознаменован существенным преобразованием «языка науки», характеризуется возможностью выражения основных особенностей этих систем в терминах теории информации и управления. Это сделало доступным их математический анализ».[12]
Кибернетическое моделирование используется и как общее эвристическое средство, и как искусственный организм, и как система-заменитель, и в функции демонстрационной. Использование кибернетической теории связи и управления для построения моделей в соответствующих областях основывается на максимальной общности ее законов и принципов: для объектов живой природы, социальных систем и технических систем.
Широкое использование кибернетического
моделирования позволяет
Анализ биологических
систем с помощью кибернетического
моделирования обычно связывают
с необходимостью объяснения некоторых
механизмов их функционирования (ниже
рассмотрим моделирование психической
деятельности человека). В этом случае
система кибернетических
Характеризуя процесс кибернетического моделирования[13], обращают внимание на следующие обстоятельства. Модель, будучи аналогом исследуемого явления, никогда не может достигнуть степени сложности последнего. При построении модели прибегают к известным упрощениям, цель которых - стремление отобразить не весь объект, а с максимальной полнотой охарактеризовать некоторый его «срез». Задача заключается в том, чтобы путем введения ряда упрощающих допущений выделить важные для исследования свойства. Создавая кибернетические модели, выделяют информационно-управленческие свойства. Все иные сторон этого объекта остаются вне рассмотрения.

- Математическое моделирование логистического продвижения грузов
- Математическое моделирование научных исследований
- Математическое моделирование поведения потребителя
- Математическое моделирование процесса контактной односторонней сварки
- Математическое моделирование процесса микрофильтрации
- Математическое моделирование социально-экономических процессов и явлений
- Математическое моделирование социальных процессов
- Математическое моделирование
- Математическое моделирование в агрохимических и агроэкологических исследованиях
- Математическое моделирование в географии
- Математическое моделирование в управлении
- Математическое моделирование в экологии
- Математическое моделирование в экономике
- Математическое моделирование как метод познания