
- •А.Ф. Хрусталев основы математического моделирования
- •Хрусталев Александр Федорович
- •Предисловие
- •Введение
- •§1. Математическое моделирование как метод познания
- •1.1. Понятие математической модели
- •1.2. О гуманитарной значимости математических моделей
- •1.3. О сущности аксиоматического метода
- •1.4. Пример построения и исследования математической
- •1.5. А были ли американские астронавты на Луне?
- •§2. Общая схема применения математики. Множественность и единство моделей
- •2.1. Общая схема применения математики
- •Множественность и единство моделей
- •§3. Требования, предъявляемые к математической модели
- •3.1. Об адекватности математической модели
- •О полноте математической модели
- •3.3. О непротиворечивости модели
- •3.4. О других требованиях
- •§4. Приближенные числа и действия с ними
- •4.1. Десятичная запись приближенных чисел
- •4.2. О приближенных числах и значащих цифрах
- •4.3. О правилах действий с приближенными числами
- •4.4. Об оценке точности решения
- •§5. Система линейных уравнений как математическая модель
- •5.1. О решении переопределенных систем
- •5.2. Об устойчивости решений относительно погрешностей
- •§6. О построении математических моделей, описывающих результаты экспериментов
- •6.1. Математическая модель прямых измерений
- •6.2. О построении математических моделей косвенных измерений
- •§7. Оптимизационные модели
- •7.1. Примеры простейших задач на экстремум
- •7.2. О типах задач математического программирования
- •7.3. Конкретная транспортная задача
- •8.2. Простейшие задачи
- •8.3. Основная теорема о функциональной зависимости размерных величин
- •8.4. О необходимости соблюдения правила размерностей
- •9.1.О геометрическом подобии
- •На основании подобия треугольников можно решать различные задачи, связанные с определением расстояний, измерить которые непосредственно либо сложно, либо невозможно.
- •9.2. О физическом подобии
- •9.3. Измерение силы тяжести на луне с помощью телевизора
- •§10. Конечные уравнения как математические модели
- •10.1. Химическая задача
- •10.2. Физическая задача
- •10.3. Математическая задача №1151 [20]
- •§ 11. Предел и производная как математические модели
- •11.1. Предел как математическая модель
- •Определение длины окружности
- •Определение числа е
- •3. Определение площади поверхности шара
- •4. Определение вероятности события
- •5. Определение скорости свободного падения тела
- •6. Определение суммы ряда
- •11.2. Производная как математическая модель
- •§ 12. Интеграл как математическая модель
- •12.1. Задачи, приводящие к понятию интеграла
- •Задача об определении площади криволинейной трапеции
- •12.2. Две схемы приложения определённого интеграла
- •§13. О математических моделях, описываемых дифференциальными уравнениями
- •13.1. Задача о росте населения
- •13.2. Задача о колебаниях пружинного маятника
- •13.3. Задача о форме зеркала прожектора
- •§14. Вычислительный эксперимент
- •14.1. Вычислительный эксперимент как метод познания
- •14.2. Приложения метода к решению химических задач
- •14.3. Приложения метода к решению математических задач
- •Н. Винер § 15. Вероятность события как математическая модель
- •15.1. О понятии «вероятность события»
- •15.2. Вероятностные модели конкретных задач
- •Случай всегда приходит на помощь
- •§ 16. Математическая модель опыта. Случайная величина как математическая модель
- •16.1. Математическая модель опыта
- •16.2. Случайная величина (св) как математическая модель
- •16.3. Механическая модель св
- •§ 17. Схема бернулли. Цепь а.А. Маркова
- •17.1. Схема Бернулли
- •17.2. Цепь событий как математическая модель
- •17.3. Простейшая цепь а.А. Маркова
- •§ 18. Понятие о методе монте – карло
- •18.1. Общее представление о методе
- •Вероятностная задача:
- •18.2. Применения метода к решению невероятностных задач
- •18.3. О применении метода к проверке статистических гипотез
- •18.4. О сущности метода
- •§ 19. Простейшие теоремы математической химии и их приложения к построению математических моделей
- •19.1. Взаимно простые числа в химии
- •19.2. Критерии алканов
- •19.3. Теоремы гомологии
- •19.4. Теорема о молекулярной формуле соединения
- •§20. О математических моделях географии
- •20.1. О математических моделях Земли
- •20.2. Об измерениях диаметра Земли
- •20.3. О расширении горизонта в зависимости от высоты
- •20.4. О математических моделях холмов и впадин Земли
- •§21. О математических моделях логических связок
- •21.1. Высказывания
- •Отрицание
- •Конъюнкция – математическая модель логической
- •Дизъюнкция – математическая модель логической связки «или»
- •21.5. Импликация – математическая модель логической связки «если…, то»
- •21.6. Об определении модуля
- •21.7. О задании функции разными формулами
- •21.8. Высказывания и контактные схемы
- •21.9. Алгебра правды и лжи
- •§ 22. Понятие об имитационном моделировании
- •§ 23. Применение эвм к анализу математических моделей
- •23.1. Применение к совершенствованию учебных задач и их
- •23.2. Применение к анализу устойчивости решений
- •§ 24. Упрощение моделей
- •24.1. Химические задачи
- •24.2. Математические задачи
- •Другие задачи
- •§ 25. Вариант расчетно - графической работы
- •Заключение
- •Библиографический список
- •Содержание
- •Основи математичного моделювання
- •Основы математического моделирования
О полноте математической модели
Требование полноты математической модели состоит в том, что такая модель позволяет математическими средствами получить интересующее решение. Рассмотрим задачу.
При разложении газообразного оксида хлора объемом 100 мл (н.у.) была получена смесь хлора с кислородом объемом 150 мл. После поглощения хлора щелочью остался кислород объемом 100 мл. Плотность оксида по воздуху 2,34. Какова его формула? [18, с. 35].
Из
условия этой задачи без ущерба для дела
можно исключить всю информацию, кроме
той, что плотность оксида хлора по
воздуху равна 2,34, а потому его относительная
молекулярная масса будет
.
Запишем искомую формулу в виде
,
тогда для определения натуральных чисел
и
получим уравнение
,
из которого очевидно, что
не может быть больше 1, следовательно,
и
.
Учитывая, что
– число
натуральное, получим
и
– формула
оксида. Подчеркнем, что найденное нами
решение оптимально по числу исходных
данных первоначальной задачи, так как
в нём использована только информация
о плотности оксида хлора по воздуху и
дальнейшее уменьшения числа исходных
данных, очевидно, невозможно.
А вот широко известному литературному герою Шерлоку Холмсу, наоборот, не хватило исходных данных при расследовании одного преступления. И тогда для их пополнения наш герой с секундомером в руках провёл эксперимент по оценке минимального времени, которое потребовалось преступнику для преодоления расстояния от пункта А до пункта В. Включение этого времени в аксиоматику математической модели помогло Шерлоку Холмсу «вычислить» преступника.
3.3. О непротиворечивости модели
Недопустимо, чтобы математическая модель противоречила законам природы и тех наук, в которые она включается.
В этой связи рассмотрим задачу, условие которой приводится в нескольких публикациях.
На сжигание неизвестного вещества массой 5,4г израсходовали кислород массой 0,8г. При этом получились оксид углерода (IV) массой 8,8 г, азот массой 2,8 г и вода массой 1,8 г.
Определите молекулярную формулу соединения, зная, что относительная молекулярная масса его 27.
Уже
из формулировки этой задачи видно, что
её данные противоречат закону сохранения
массы: при химических реакциях масса
веществ, вступивших в реакцию, равна
массе веществ, образовавшихся в результате
реакции, тогда как
.
В условии опечатка: вместо 0,8г должно
быть 8,0 г.
Теперь без ущерба для определённости задачи исключим из её условия все количественные данные, кроме относительной молекулярной массы.
Поскольку
в результате реакции образовались оксид
углерода, азот и вода в состав соединения
входят углерод, азот и водород, причем
в его молекуле содержится только один
атом азота, на который приходится 14
единиц из 27, но тогда в оставшихся 13-ти
единицах может содержаться только 1
атом углерода (12 единиц), а остаток,
равный единице, приходится на водород.
Поэтому других элементов вещество не
содержит. Значит,
формула соединения. Просто и красиво.
3.4. О других требованиях
Важным является требование робастности (от английского слова robust «крепкий»), характеризующее устойчивость, добротность, «прочность» модельных решений по отношению к исходным данным, которые являются величинами приближёнными, так как их часто получают с помощью измерений и потому соответствующие им числа лишь приближенно выражают точные, но неизвестные нам значения реальных величин.
Если малые погрешности исходных данных будут вызывать малые погрешности получаемых результатов, то решение устойчиво, в противном случае – неустойчиво. Этот вопрос подробно освещается далее при рассмотрении линейных математических моделей.
Говоря о требовании продуктивности модели, отметим, что в ней данные должны легче поддаваться измерениям, чем получаемые, так как иначе теряет смысл построение и исследование соответствующей математической модели. В рассмотренной выше задаче при проведении реакции разложения оксида хлора нужно было затратить время, израсходовать некоторое количество вещества, измерить соответствующие объёмы и привести их к нормальным условиям (н. у.). В предложенном выше решении эта информация не нужна, поэтому оно эффективнее экономически и в этом смысле такая модель продуктивна.
Требование простоты модели, как правило, противоположно требованию её адекватности. Но только, как правило, поскольку нередко бывает и так, когда упрощение содержательной или математической модели улучшает её адекватность. Именно, поэтому, часто построив модель, приходится её преобразовывать, переходя к более простой модели. Так, мы поступали, отбрасывая всё лишнее, например, при установлении формулы оксида хлора при обсуждении вопроса о полноте математической модели.
И, конечно же, модель станет очень хорошей, если она одновременно будет удовлетворять всем перечисленным требованиям и оптимальной, если система исходных данных (аксиом) окажется ещё и независимой.
Действительное изображается в
мышлении не в целых числах, а в дробях.
Л. Фейербах