Как стать автором
Обновить

Краткое введение в Теорию Хаоса

Время на прочтение10 мин
Количество просмотров32K
Автор оригинала: grae (http://www.imho.com/grae)

Все в мире целиком и полностью имеет свои причины и последствия. Возможно, эта мысль навела меня на осознание того, что все в мире взаимосвязано. Всему есть свои причины. Даже в случайности заложено движение к какой-то цели.

События, кажущиеся случайными, происходят в определенной последовательности.
«Даже в хаосе есть порядок».

Что в точности есть хаос? Название «Теория Хаоса» произошло благодаря тому факту, что системы, описываемые теорией, взятые по кусочкам- неупорядочены, но Теория Хаоса на самом деле заключается в том, чтобы найти скрытый порядок в кажущихся случайными данных.

Когда был открыт Хаос? Первый истинный экспериментатор в области Хаоса был метеоролог Эдвард Лоренс. В 1960 году он работал над проблемой предсказания погоды. У него была компьютерная установка с набором из 12 уравнений, моделирующих погоду (имеются ввиду воздушные потоки в атмосфере)[уточнение тут]. Они сами по себе не предсказывали погоду. Но как бы то ни было, компьютерная программа теоретически предсказывала, какой могла быть погода.

Однажды в 1961 году он [Эдвард Лоренс] снова захотел посмотреть особенную последовательность. Чтобы сэкономить время, он начал с середины последовательности, вместо того, чтобы сделать это сначала. Он ввел числа из распечатки и запустил программу…

Когда он вернулся часом позже, закономерность была решена по-другому. Вместо той же модели, что была прежде, была модель, отклоняющаяся в конце очень сильно, отличаясь от оригинальной (см. Рисунок 1). В конце –концов он выяснил, что произошло. Компьютер поместил в память 6 чисел после запятой. Чтобы сэкономить бумагу, он вводил только 3 числа после запятой. В оригинальном порядке было число 0.0506127, а он напечатал только 0.506.
image

Рисунок 1 – Эксперимент Лоренса: разница в начале между этими кривыми всего лишь 0.000127(Ян Стюарт, «Does God Play Dice?», Математика Хаоса, стр.141)

По общепринятому мнению того времени это должно было сработать. Он должен был получить порядок очень близкий к оригинальному. Ученый мог посчитать себя счастливцем, получив измерения с точностью до 3 чисел после запятой. Конечно, измерить 4-ю и 5-ю цифру, используя рациональные методы, было невозможно, и это не могло повлиять на результат эксперимента. Лоренс посчитал идею неверной. Этот эффект известен как Эффект Бабочки. Разница в начальных точках двух кривых настолько мала, что сравнима с порханием крыльев бабочки [в реальной жизни].

Движение крыльев одной бабочки сегодня создает малейшие изменения состояния атмосферы. По прошествии времени атмосфера отличается от той, какой она могла бы быть. Таким образом, через месяц Торнадо, который мог обрушиться на Индонезию, не появляется. Или, если он не должен был появиться, он появляется.(Ян Стюарт, «Does God Play Dice?», Математика Хаоса, стр.141).

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

Начиная с числа 2, в итоге может получиться результат, всецело отличающийся от результатов такой же системы с начальной цифрой 2.000001. Это просто невозможно- достигнуть такого уровня точности- просто попытайтесь измерить что-нибудь с точностью до миллионной доли дюйма!Исходя из этой идеи, Лоренс установил невозможность точного предсказания погоды. Как бы то ни было, это открытие привело Лоренса к другим аспектам того, что впоследствии стало известным как Теория Хаоса.

Лоренс начал наблюдать за простейшими системами, которые чувствительны к разнице в начальных условиях. Его первое открытие имело 12 уравнений, и он хотел его очень упростить, но чтобы оно все же имело этот атрибут[чувствительность к разнице в начальных условиях]. Он взял уравнения конвекции и сделал их неимоверно простыми. Эта система больше не имела отношения к конвекции, но имела чувствительность к разнице в начальных условиях, и на этот раз осталось всего лишь 3 уравнения. Позже было установлено, что эти уравнения описывают водоворот.

На поверхности вода неуклонно образует как бы обод колеса. Каждый «обод» расходится от маленького отверстия Если поток воды имеет маленькую скорость, «ободки» никогда не станут достаточно быстрыми, чтобы образовался водоворот. Вращение может продолжаться. Или, если поток настолько быстрый, что тяжелые «ободы» все время вращаются вокруг дна и поверхности, водоворот может замедлиться, остановиться и поменять направление вращения, вращаясь сначала в одну сторону, а затем в другую. (James Gleick, Теория Хаоса, стр. 29)

Уравнения для этой системы также казалось, показывали общую случайность поведения.Как бы то ни было, когда был построен график, он был удивлен [Лоренс]. Выходные параметры всегда оставались на кривой, образуя двойную спираль. До этого было известно только два типа порядка: постоянное состояние, в котором переменные никогда не меняются, и периодичное состояние, в котором система циклична, и неопределенно повторяется. Уравнения Лоренса были определенно упорядочены- они всегда следовали по спирали. Они никогда не останавливались на одной точке, но никогда не повторяли то же состояние, то есть не были периодичными. Он назвал полученные уравнеия аттрактором Лоренса(см. Рисунок 2).

image

Рисунок 2 – Аттрактор Лоренса

В 1963 Лоренс опубликовал статью, описывающую его открытие. Он включил туда статью о непредсказуемости погоды и обсудил все типы уравнений, вызвавших этот тип поведения. К несчастью, единственным журналом, в котором он мог опубликовать свою статью, был метеорологический журнал, так как он был не физиком или математиком, a метеорологом. В результате открытия Лоренса не были известны до тех пор, пока не были открыты снова другими людьми. Лоренс открыл нечто революционное, и ждал, пока кто-то откроет его.

Другая система, в которой есть чувствительность к разнице в начальных условиях- бросание монетки. Есть две переменные в бросании монетки: как скоро она упадет и как быстро она вращается. Теоретически, возможно контролировать эти две переменные полностью, и контролировать- как монетка упадет. На практике невозможно контролировать абсолютно точно скорость вращения монеты и то, насколько она подлетит. Возможно только поместить эти переменные в определенном диапазоне, но невозможно контролировать их настолько, чтобы знать результат.

Схожая проблема имеет место в экологии и предсказании биологических популяций. Уравнение простое, если популяция растет определенно, но хищники и ограниченность в пище делают это уравнение неверным. Самое простое уравнение имеет вид:

next year's population = r * this year's population * (1 — this year's population) [где next year's population-популяция в следующем году, this year's population- популяция в этом году]

В этом уравнении популяция описывается числом между 1 и 0, где 1 представляет собой максимально возможную популяцию, а 0- вымирание. R- показатель роста. Вопрос состоял в том, как этот параметр влияет на популяцию? Очевидный ответ- высокий показатель роста популяции значит установление высокого уровня, в то время как низкий означает, что популяция упадет. Это условие истинно для некоторых показателей роста, но не для всех.

Биолог Роберт Мэй, решил выяснить, что случится с уравнением, если повышать показатель роста. При низких значениях популяция устанавливалась на каком-либо определенном значении. Для показателя равного 2.7 она устанавливалась на уровне 0.6292. Далее при увеличении показателя роста популяции«R», итоговая популяция также росла. Но затем случалось нечто странное.

Как только показатель превышал 3, линия разделялась надвое. Вместо устанавливания в каком-то определенном положении, она «прыгала» между двумя различными значениями. Она имела одно значение в одном году, и совершенно иное- в следующем. И так этот цикл повторялся постоянно. Повышение показателя роста вызывало скачки между двумя разными значениями.

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

image

Рисунок 3- Бифуркация

Служащий IBM Бенуа Мандельброт был математиком, изучавшим эту самопохожесть. Одной из областей, которые он изучал, было колебание цен на хлопок. Неважно, как были проанализированы данные о ценах на хлопок, результаты не были распределенными нормально. Мандельброт в конечном счете получил все доступные данные о ценах на хлопок, вплоть до 1900 года. Когда он проанализировал данные с помощью ЭВМ, он заметил поразительный факт:число с точки зрения нормальных продаж было симметрично относительно точки зрения в масштабе. Каждая отдельная цена менялась случайно и непредсказуемо. Но расчет изменений был независим от масштабов: кривые дневных и месячных колебаний цен абсолютно совпадали. Поразительно, но проанализированные Мандельбротом изменения цен оставались постоянными на протяжении всего шумного периода 60-х, Второй Мировой и депрессии.( James Gleick, Chaos — Making a New Science, стр. 86)

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

Один математик, Хельге вон Кох взл эту идею для математического конструирования, названного кривой Коха. Чтобы создать кривую Коха, представьте равносторонний треугольник. К середине каждой стороны дорисуйте еще по равностороннему треугольнику.Продолжайте добавлять новые треугольники к серединам каждой из сторон, и в результате получите кривую Коха.(см. Рисунок 4).

Приближенная кривая Коха выглядит точно так же, как и оригинал. Это другой пример самопохожести.

image


Кривые Коха заключают в себе интересный парадокс. Каждый раз, когда добавляется очередной треугольник, длина линии становится больше. Но как бы то ни было, внутренняя площадь[ограниченная] кривой Коха всегда остается меньше площади описанной окружности вокруг первого треугольника. То есть это линия неограниченной длины, заключенная в ограниченной области.

Чтобы разобраться в этом, математики использовали понятие фрактала. Фрактал происходит от слова дробный. Фрактальное дробление кривой Коха составляет примерно 1.26. Фрактальное дробление невозможно придумать, но оно имеет смысл. Кривая Коха более грубая, чем гладкая кривая линия, у которой единичное дробление. Так как она грубее и более «морщинистая», она лучше занимает пространство. Как бы то ни было, она не так хороша в заполнении пространства как квадрат с двумя дроблениями, поскольку не имеет площади. Это означает, что дробление кривой Коха меньше 2.

Под фракталом имеется ввиду любое изображение, имеющее в себе самопохожесть. Бифуркационная диаграмма уравнения популяции- фрактал. Аттрактор Лоренса- фрактал.Кривая Коха- тоже фрактал.

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

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

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

Это было революционным открытием. Он обнаружил целый класс математических функций, ведущих себя одинаково, предсказуемо. Универсальность помогла многим ученым легко анализировать уравнения хаоса. Она дала ученым первые инструменты для анализа хаотических систем. Теперь они могли использовать простые уравнения для получения результата более сложных.

Многие ученые открыли уравнения, создающие фрактальные уравнения. Самое известное изображение фрактала- является и самым простым. Оно известно как уравнение Мандельброта. Уравнение простое: z=z2+c. Чтобы выяснить, является ли ваше уравнение таковым, возьмите комплексное число z. Получите его квадрат и затем добавьте число. Введите в квадрат полученный результат и добавьте число. Повторяйте далее, и если число стремится к бесконечности, это не уравнение Мандельброта.

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

Ученые в Университете Санта Круз нашли проявления Хаоса в водопроводном кране[то, как он капает]. Записывая падение капель из крана и периоды времени, они открыли точную скорость потока, капли не падали в то же самое время. Когда они построили графики данных, они нашли, что на самом деле капли падают с определенной закономерностью.

Человеческое сердце тоже бьется с хаотической закономерностью. Время между ударами непостоянно, оно зависит от того, насколько активен человек в данный момент, и от многих других вещей. При постоянных условиях сердцебиение все равно может ускориться. При различных условиях сердце бьется неуправляемо. Это можно назвать хаотичным сердцебиением. Анализы сердцебиения могут помочь в медицинских исследованиях найти способ установить сердцебиение в определенных рамках, вместо неконтролируемой хаотичности.

Хаос имеет применение даже в науке. Компьютерные изображения становятся более реалистичными при применении Хаоса и фракталов. Сейчас с помощью простой формулы можно создать на компьютере красивое реалистично выглядещее дерево. Вместо того, чтобы следовать нормальной закономерности, ветки деревьев могут быть созданы по формуле, которая почти, но не точно повторяет себя.

Также с помощью фракталов может быть создана музыка. Используя аттрактор Лоренса, Диана С. Дэбби, выпускница по специальности электронной инженерии Массачусетского Института Технологий, создала музыкальные темы. («Bach to Chaos: Chaotic Variations on a Classical Theme», Science News, Dec. 24, 1994). Путем ассоциирования музыкальных нот фрагмента музыки из Прелюдии Баха в С с координатами х аттрактора Лоренса, запустив программу на компьютере, она создала вариации на тему данного произведения. Большинство музыкантов, слышавших эти новые звуки, говорили, что вариации очень музыкальны и креативны.

UPD: Благодарю ixside. «Chaotic Variations on a Classical Theme» доступны тут.Правка: перенесено в Научно-популярное.
Теги:
Хабы:
Всего голосов 54: ↑48 и ↓6+42
Комментарии26

Публикации

Истории

Ближайшие события

15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
22 – 24 ноября
Хакатон «AgroCode Hack Genetics'24»
Онлайн
28 ноября
Конференция «TechRec: ITHR CAMPUS»
МоскваОнлайн
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань