Волкова Наталия Александровна Замилов Антон Валерьевич
ПЕРВЫЕ ЭКСПОНАТЫ. ФРАКТАЛЫ: МНОЖЕСТВО МАНДЕЛЬБРОТА И МНОЖЕСТВА ЖЮЛИА
Впервые о музее занимательной науки Перельмана, созданном в Ленинграде, я услышала в детстве от своего отца, которыш рассказывал о нем как о путешествии в сказку. Там быило решето, в котором носили воду, курицы1 клевали зерна пшена, которые ссытались по наклонной плоскости, образуя классический колокол Гаусса — одним словом, обы1чныш мир представал с необычной стороныи Мой отец быил из того предвоенного поколения любознательный мальчишек, любимыми книгами которые быили книги Перельмана и Рюмина. Эти потрепанные книжки быили одними из тех немногих вещей, которые удалось спасти моей бабушке после бомбежки в 42-м, когда отец уже быил под Сталинградом. После войны1 он стал инженером-строителем, строил заводы1, каналы1, космические объекты1, но до конца жизни остался в душе неугомонным изобретательным мальчишкой. И в этом немалая заслуга удивительные книг Я.И. Перельмана, кото-ры е увлекали детей в бескрайний мир познания природы и техники, развевали туман предрассудков и заблуждений. Книги пережили музей занимательной науки, которыш быил разрушен во время войны1, а после гибели в блокадном Ленинграде в 1942 году его создателя восстановить музей было некому...
Авторы1 представляют один из экспонатов нового виртуального музея занимательной науки — компьютерную интерактивную программу.
ФРАКТАЛЫ
И ИТЕРАЦИОННЫЕ ПРОЦЕССЫ
Определение фрактала еще не приняло классически отшлифованный вид, так как содержание этого понятия все еще обогащается и уточняется. Грубо говоря, под фракталом понимается фрагментиро-ванная геометрическая форма, которая может быть разделена на части, каждая из которых (по крайней мере, приблизительно) есть уменьшенная копия целого. Более сложные математические определения фрактала связаны с понятием размерности. Фракталы - это объекты, обладающие дробной размерностью, геометрические формы, занимающие промежуточное положение
между плоскими фигурами и пространственными телами, что-то вроде бесконечно густых сеток или губок. Мандельброт дает математическое определение фрактала как множества, размерность которого строго превышает топологическую размерность, то есть ту нормальную размерность, которую мы привыкли использовать. (Так точка имеет топологическую размерность 0, линия - топологическую размерность 1, поверхность - топологическую размерность 2.)
Как же получаются такие объекты? Известные в математике примеры фракталов (кривая Пеа-но, снежинка Коха и т.д.) получаются с помощью некоторого бесконечного итерационного процесса.
Итерационные процессы, или процессы с обратной связью, когда одна и та же операция повторяется раз за разом и результат предыдущей является начальным значением для следующей, часто встречаются не только в математике, но и в природе. Лист дерева разворачивается из концевой почки на ветке, выросшей из предшествующей и т.д. Рост сосульки при таянии снега - тоже природный итерационный процесс: очередная капля воды, попадающая на сосульку, намораживается на нее, лишь едва заметно изменяя ее форму. Подобно этому происходит рост коралловых рифов, послойный рост кристаллов из растворов и т.д. и т.п. На каждом шаге процесса ветка, сосулька, коралл, кристалл изменяются, оставаясь подобными себе. Если присмотреться вокруг, то примеры развития таких процессов можно продолжать бесконечно. Природа конструирует свои творения с помощью небольшого числа исходных элементов и простого итерационного принципа.
Необычность понятия фрактала связана с тем, что его невозможно задать без указания процесса построения. Можно сказать, что в понятии фрактала главным является не столько геометрический объект с конкретными свойствами, сколько способ его конструирования, здесь важна не статика объекта, а динамика процесса.
МНОЖЕСТВА
ЖЮЛИА И МАНДЕЛЬБРОТА
Как математически описать эти по-
?
чти очевидные процессы и структуры? Этим вопросом заинтересовался профессор Гарвардского университета Бенуа
Б. Мандельброт, выпустивший в 1976 году свою известную книгу «Фрактальная геометрия природы». Обратившись к трудам своих предшественников французских математиков Жюлиа и Фату, которые в начале XX века исследовали вопрос о сходимости итерационных процессов1 на действительной оси, он сделал то же, что сделал в XIX веке Б. Риман: чтобы получить ответ на сложный вопрос о свойствах функций действительного переменного, он перешел на комплексную плоскость. Ман-дельброт сделал и следующий шаг - упростил до предела правило итерационного перехода. В итоге получилась следующая задача: зададим движение некоторой фиксированной точки г0 в комплексной плоскости с помощью итерационного процесса: 1п = 1П_12+ с, где п _ номер положения точки, с - комплексное число, параметр процесса. Где будет «точка-путешественница» г0 после достаточно большого числа шагов п? Аналитически ответ можно получить только в одном самом простом случае при с = 0: тогда все точки г0, лежащие внутри единичного круга «сжимаются» в точку 0, вне круга «убегают» на бесконечность, а лежащие на окружности _ крутятся по окружности в хаотическом порядке.
При отличном от нуля значении с картина усложняется. Граница между областями притяжения к конечным точкам и к бесконечности _ множество Жюлиа _ искажается, становится похожей на изрезанный морской берег, а затем рассыпается, как будто взрывается, на отдельные точки, так называемую пыль Фату. Незаурядность Б. Мандельброта как математика и преподавателя проявилась в том, что
1 Итерационным процессом в математике называется числовая последовательность {хп]п,0, по-
лученная по следующему правилу хп+1 = /(хп) при условии, что задано х0.
с = 0
с = -0,12375+i0,56505
с = -0,12+i0,74
с = i
Рисунок 1. Множества Жюлиа.
он, будучи, как принято говорить, «чистым» математиком, не чурался современной техники. Он попросил своего знакомого программиста для учебных целей сделать несколько компьютерных программ, которые бы показали процесс притягивания точек для произвольных значений с. Тогда-то они и увидели на экране своего «допотопного» (дело было в далеком 1980 году, когда только-только появились первые персональные компьютеры) необычные красивые картинки _ множества Жюлиа (рисунок 1). Эти причудливые кривые представляют собой границу раздела между точками, убегающими на бесконечность, и точками, притягивающимися к конечным точкам-аттракторам2. Множества Жюлиа, как видно на рисунке, в зависимости от с могут быть как связными3, так и превращающимися в отдельные несвязные скопления точек, пыль Фату.
Особенность этих кривых заключалась в том, что они состояли из частей, которые были подобны всей кривой или ее части, то есть они самоподобны. Другая их особенность состояла в том, что их размерность была больше их топологической размерности.
Но главная заслуга Мандельброта состояла в открытии и исследовании свойств универсального множества Ман-дельброта _ множества тех значений па-
раметра с, при которых граница между областями притяжения конечных и бесконечных точек-аттракторов остается связной , или, иными словами, множество Жюлиа связно. В результате многочисленных вычислительных экспериментов 1 марта 1980 года из принтера появился листок с изображением, пока еще неясным, этого множества _ множества Мандельброта. Потребовалось еще два года вычислительных экспериментов и упорных математических исследований, чтобы окончательно разобраться с загадочным множеством Мандельбро-та. Оно оказалось связным, а его граница _ типичный фрактал _ состоящей из уменьшенных копий множества Жюлиа, которое получается при значении параметра с, взятого в соответствующей области множества Мандельброта. Различная окраска областей комплексной плоскости означает различную скорость с которой точки покидают окрестность нуля, то есть количество шагов через которое R. Цветовая гамма и количество цветов _ скорее дело художественного вкуса и характеристик монитора, нежели науки.
Универсальность множества Мандель-брота состоит в том, что его вид не зависит от правила итерационного перехода.
Кроме того, граница этого множества является аттрактором, только необычного вида. Точки при каждом шаге ите-
2 Аттрактором называется предельная точка итерационного процесса, то есть lim x при n® ¥.
3 Связным множеством называется множество, все точки которого можно соединить кривой, которая принадлежит самому множеству.
Рисунок 2. Множества Мандельброта.
рации перемещаются по границе, но не покидают ее.
ПРОГРАММА «МНОЖЕСТВА ЖЮЛИА
И МАНДЕЛЬБРОТА»
Программа представлена на III конкурс «Петербургская Интернет-школа» в раздел «Музей занимательной науки». Она наглядно показывает связь между этими множествами. Она содержит три закладки: «О программе», «Множество Мандельброта и множества Жюлиа», «Введение в теорию фракталов».
На первой закладке описание программы. На второй закладке на экране
компьютера в трех окнах можно видеть множества Мандельброта и Жюлиа. В первом окне множество Мандельброта, на двух других - Жюлиа, причем в маленьком окне оно показано схематически в черно-белом изображении, но динамически изменяющимся при перемещении курсора по множеству Мандельброта. В большем окне строится цветное изображение множества Жюлиа после цикла итераций при фиксации конкретного значения параметра с щелчком мыши. Параметр может быть задан также и непосредственно набором конкретного значения действительной и мнимой части с в специальных окошках. Это позволяет точно воспроизвести множества Жюлиа при конкретных с. Колорит рисунков определяется параметром «количество цветов», который, в свою очередь, зависит от параметров монитора. В зависимости от уровня подготовки, пользователь может получить как эстетическое удовольствие, так и пищу для серьезных математических размышлений.
На закладке «Введение в теорию фракталов» кратко приведены основные определения и сведения из теории фракталов, снабженные многочисленными иллюстрациями. В конце дан список публикаций и сайтов в Интернете, посвященных фракталам.
НАШИ АВТОРЫ
Волкова Наталия Александровна, кандидат физ.-мат. наук, доцент кафедры высшей математики Государственной морской академии им. адм. С.О. Макарова.
Замилов Антон Валерьевич, курсант 5-го курса Государственной морской академии им. адм. С.О. Макарова.