Снежинка Коха

редактировать
Фрактальная и математическая кривая Первые четыре итерации снежинки Коха Первые семь итераций в анимации Увеличение масштаба кривой Коха Антиснежинка Коха Первые четыре итерации Шестая итерация

Снежинка Коха (также известная как кривая Коха, звезда Коха или остров Коха ) - это фрактальная кривая и один из самых ранних фракталов, которые были описаны. Он основан на кривой Коха, появившейся в 1904 году в статье шведского математика «На непрерывной кривой без касательных, построенной из элементарной геометрии» Хельге фон Кох.

Снежинка Коха может быть построена итеративно, в последовательности этапов. Первый этап представляет собой равносторонний треугольник, и каждый последующий этап формируется путем добавления внешних изгибов к каждой стороне предыдущего этапа, образуя меньшие равносторонние треугольники. Площади, окруженные последовательными стадиями построения снежинки, сходятся в 8/5 раз больше площади исходного треугольника, в то время как периметры последовательных стадий неограниченно увеличиваются. Следовательно, снежинка охватывает ограниченную площадь, но имеет бесконечный периметр.

Содержание
  • 1 Конструкция
  • 2 Свойства
    • 2.1 Периметр снежинки Коха
      • 2.1.1 Предел периметра
    • 2.2 Площадь снежинки Коха
      • 2.2.1 Границы площади
      • 2.2.2 Твердое тело вращения
    • 2.3 Другие свойства
  • 3 Тесселяция плоскости
  • 4 Последовательность Туэ – Морса и черепаха графика
  • 5 Представление в виде системы Линденмайера
  • 6 Варианты кривой Коха
  • 7 См. также
  • 8 Ссылки
  • 9 Дополнительная литература
  • 10 Внешние ссылки
Строительство

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

  1. разделив сегмент линии на три сегмента равной длины.
  2. draw равносторонний треугольник, у которого средний сегмент из шага 1 является его основанием и направлен наружу.
  3. удалить линейный сегмент, являющийся основанием треугольника из шага 2.

Первая итера ция этого процесса создает контур гексаграммы.

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

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

Фрактальная шероховатая поверхность, построенная из нескольких итераций кривой Коха
Свойства

Периметр снежинки Коха

Каждая итерация умножает количество сторон снежинки Коха на четыре, поэтому количество сторон после n итераций определяется как:

N N знак равно N N - 1 ⋅ 4 знак равно 3 ⋅ 4 N. {\ displaystyle N_ {n} = N_ {n-1} \ cdot 4 = 3 \ cdot 4 ^ {n} \,.}N_ {n} = N_ {n-1} \ cdot 4 = 3 \ cdot 4 ^ {n} \,.

Если исходный равносторонний треугольник имеет стороны длиной s, длина каждой стороны снежинка после n итераций:

S n = S n - 1 3 = s 3 n, {\ displaystyle S_ {n} = {\ frac {S_ {n-1}} {3}} = {\ frac {s} {3 ^ {n}}} \,,}{ \ Displaystyle S_ {n} = {\ frac {S_ {n-1}} {3}} = {\ frac {s} {3 ^ {n}}} \,,}

обратная степень, равная трем кратным исходной длине. Периметр снежинки после n итераций равен:

P n = N n ⋅ S n = 3 ⋅ s ⋅ (4 3) n. {\ displaystyle P_ {n} = N_ {n} \ cdot S_ {n} = 3 \ cdot s \ cdot {\ left ({\ frac {4} {3}} \ right)} ^ {n} \,. }P_ {n} = N_ {n} \ cdot S_ {n} = 3 \ cdot s \ cdot {\ left ({\ frac {4} {3}} \ right)} ^ {n} \,.

Кривая Коха имеет бесконечную длину, потому что общая длина кривой увеличивается в 4/3 раза с каждой итерацией. Каждая итерация создает в четыре раза больше линейных сегментов, чем в предыдущей итерации, причем длина каждого из них составляет 1/3 длины сегментов на предыдущем этапе. Следовательно, длина кривой после n итераций будет (4/3) раз больше периметра исходного треугольника и не ограничена, поскольку n стремится к бесконечности.

Предел периметра

Поскольку количество итераций стремится к бесконечности, предел периметра равен:

lim n → ∞ P n = lim n → ∞ 3 ⋅ s ⋅ ( 4 3) N = ∞, {\ Displaystyle \ lim _ {n \ rightarrow \ infty} P_ {n} = \ lim _ {n \ rightarrow \ infty} 3 \ cdot s \ cdot \ left ({\ frac {4} {3}} \ right) ^ {n} = \ infty \,,}\ lim _ {n \ rightarrow \ infty} P_ {n} = \ lim _ {n \ rightarrow \ infty} 3 \ cdot s \ cdot \ left ({\ frac {4} {3 }} \ right) ^ {n} = \ infty \,,

начиная с | 4/3 |>1.

Трехмерная мера ln 4 / ln существует, но до сих пор не рассчитана. Были изобретены только верхняя и нижняя границы.

Площадь снежинки Коха

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

T n = N n - 1 = 3 ⋅ 4 n - 1 = 3 4 ⋅ 4 n. {\ displaystyle T_ {n} = N_ {n-1} = 3 \ cdot 4 ^ {n-1} = {\ frac {3} {4}} \ cdot 4 ^ {n} \,.}T_ {n} = N_ {n-1} = 3 \ cdot 4 ^ {n-1} = {\ frac {3} {4}} \ cdot 4 ^ {n} \,.

Площадь каждого нового треугольника, добавленного на итерации, составляет 1/9 площади каждого треугольника, добавленного на предыдущей итерации, поэтому площадь каждого треугольника, добавленного на итерации n, составляет:

an = an - 1 9 = a 0 9 п. {\ displaystyle a_ {n} = {\ frac {a_ {n-1}} {9}} = {\ frac {a_ {0}} {9 ^ {n}}} \,.}a_ {n} = {\ frac {a_ {n-1}} {9}} = {\ frac {a_ {0}} {9 ^ {n}}} \,.

где a 0 - площадь исходного треугольника. Таким образом, общая новая площадь, добавленная на итерации n, составляет:

bn = T n ⋅ an = 3 4 ⋅ (4 9) n ⋅ a 0 {\ displaystyle b_ {n} = T_ {n} \ cdot a_ {n} = {\ frac {3} {4}} \ cdot {\ left ({\ frac {4} {9}} \ right)} ^ {n} \ cdot a_ {0}}b_ {n} = T_ {n} \ cdot a_ {n} = {\ frac {3} {4}} \ cdot {\ left ({\ frac {4} {9}} \ right)} ^ {n} \ cdot a_ { 0}

Общая площадь снежинка после n итераций:

A n = a 0 + ∑ k = 1 nbk = a 0 (1 + 3 4 ∑ k = 1 n (4 9) k) = a 0 (1 + 1 3 ∑ k = 0 п - 1 (4 9) л). {\ displaystyle A_ {n} = a_ {0} + \ sum _ {k = 1} ^ {n} b_ {k} = a_ {0} \ left (1 + {\ frac {3} {4}} \ сумма _ {k = 1} ^ {n} \ left ({\ frac {4} {9}} \ right) ^ {k} \ right) = a_ {0} \ left (1 + {\ frac {1} {3}} \ sum _ {k = 0} ^ {n-1} \ left ({\ frac {4} {9}} \ right) ^ {k} \ right) \,.}A_ {n } = a_ {0} + \ sum _ {k = 1} ^ {n} b_ {k} = a_ {0} \ left (1 + {\ frac {3} {4}} \ sum _ {k = 1 } ^ {n} \ left ({\ frac {4} {9}} \ right) ^ {k} \ right) = a_ {0} \ left (1 + {\ frac {1} {3}} \ sum _ {k = 0} ^ {n-1} \ left ({\ frac {4} {9}} \ right) ^ {k} \ right) \,.

Сворачивание геометрическая сумма дает:

A n = a 0 (1 + 3 5 (1 - (4 9) n)) = a 0 5 (8 - 3 (4 9) n). {\ displaystyle A_ {n} = a_ {0} \ left (1 + {\ frac {3} {5}} \ left (1- \ left ({\ frac {4} {9}} \ right) ^ { n} \ right) \ right) = {\ frac {a_ {0}} {5}} \ left (8-3 \ left ({\ frac {4} {9}} \ right) ^ {n} \ right) \,.}A_ {n} = a_ {0} \ left (1 + {\ frac {3} {5}} \ left (1- \ left ({\ frac {4} {9}} \ right) ^ {n} \ right) \ right) = {\ frac {a_ {0}} {5}} \ left (8-3 \ left ({\ frac {4} {9}} \ right) ^ {n} \ right) \,.

Границы области

Границы области:

lim n → ∞ A n = lim n → ∞ a 0 5 ⋅ (8 - 3 (4 9) п) знак равно 8 5 ⋅ a 0, {\ displaystyle \ lim _ {n \ rightarrow \ infty} A_ {n} = \ lim _ {n \ rightarrow \ infty} {\ frac {a_ {0}} {5}} \ cdot \ left (8-3 \ left ({\ frac {4} {9}} \ right) ^ {n} \ right) = {\ frac {8} {5}} \ cdot a_ {0} \,,}\ lim _ {n \ rightarrow \ infty} A_ {n} = \ lim _ {n \ rightarrow \ infty} {\ frac {a_ {0}} {5}} \ cdot \ left (8-3 \ left ({\ frac {4} { 9}} \ right) ^ {n} \ right) = {\ frac {8} {5}} \ cdot a_ {0} \,,

с | 4/9 |< 1.

Таким образом, площадь снежинки Коха составляет 8/5 площади исходного треугольника. Выраженный в терминах длины стороны s исходного треугольника, это:

2 s 2 3 5. {\ displaystyle {\ frac {2s ^ {2} {\ sqrt {3}}} {5}}.}{\ displaystyle {\ frac {2s ^ {2} {\ sqrt {3}}} {5}}.}

Твердое тело вращения

Объем тела вращения снежинки Коха относительно оси симметрии исходного равностороннего треугольника единичной стороны составляет 11 3 135 π. {\ displaystyle {\ frac {11 {\ sqrt {3}}} {135}} \ pi.}{\ displaystyle {\ frac {11 {\ sqrt {3}}} {135}} \ pi.}

Другие свойства

Снежинка Коха самовоспроизводится с шестью меньшими копиями, окружающими одну большую копию в центре. Следовательно, это реплика-7 реплика (см. Реп-плитка для обсуждения).

фрактальная размерность кривой Коха ln 4 / ln 3 ≈ 1,26186. Это больше, чем у линии (= 1), но меньше, чем у кривой Пеано, заполняющей пространство (= 2).

Кривая Коха непрерывна везде, но дифференцируема нигде.

Тесселяция плоскости
Тесселяция двумя размерами снежинки Коха

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

Последовательность Туэ – Морзе и графика черепахи

A графика черепахи - это кривая, которая генерируется, если автомат запрограммирован с помощью последовательности. Если элементы последовательности Туэ – Морзе используются для выбора состояний программы:

  • Если t (n) = 0, двигаться вперед на одну единицу,
  • Если t (n) = 1, повернуть против часовой стрелки на угол π / 3,

полученная кривая сходится к снежинке Коха.

Представление в виде системы Линденмайера

Кривая Коха может быть выражена следующей системой перезаписи (системой Линденмайера ):

Алфавит : F
Константы : +, -
Аксиома : F
Правила производства :
F → F + F - F + F

Здесь F означает «рисовать вперед », - означает« повернуть направо на 60 ° », а + означает« повернуть налево на 60 ° ».

Чтобы создать снежинку Коха, можно использовать F - F - F (равносторонний треугольник) в качестве аксиомы.

Варианты кривой Коха

Следуя концепции фон Коха, было разработано несколько вариантов кривой Коха с учетом прямых углов (квадратичный ), других углов (Чезаро ), окружности и многогранники и их расширения в более высокие измерения (Sphereflake и Kochcube, соответственно)

Вариант (измерение, угол )ИллюстрацияКонструкция
≤1D, угол 60-90 ° фрактал Чезаро (85 °)Фрактал Чезаро - вариант кривой Коха с углом от 60 ° до 90 °. Первая четыре итерации антиснежинки Cesàro (четыре кривые 60 °, расположенные в квадрате 90 °)
≈1,46D, угол 90 ° Квадратичная кривая 1 типа Первые две итерации
1,5D, угол 90 ° Квадратичная кривая типа 2Колбаса Минковского Первые две итерации. Ее фрактальная размерность равна 3/2 и находится точно посередине между размерностью 1 и 2. Поэтому ее часто выбирают при изучении физических свойств не -целые фрактальные объекты.
≤2D, угол 90 ° Третья итерацияОстров Минковского Четыре квадратичные кривые типа 2, расположенные в виде квадрата
≈1,37D, угол 90 ° Квадратичная пластинка 4 квадратичных кривых типа 1, расположенных в виде многоугольника: Первая две итерации. Известная как «колбаса Минковского », ее фрактальная размерность равна ln 3 / ln √5 = 1,36521.
≤2D, угол 90 ° Квадратичный антифлейкAnti cross- стежковая кривая, квадратный чешуйчатый тип 1, с кривыми, обращенными внутрь, а не наружу (фрактал Вичека )
≈1.49D, угол 90 ° Квадратичный крестДругой вариант. Его фрактальная размерность равно ln 3,33 / ln √5 = 1,49.
≤2D, угол 90 ° Квадратичный остров Квадратичная кривая, итерации 0, 1 и 2; размерность ln 18 / ln 6≈1,61
≤2D, угол 60 ° поверхность фон Коха Первые три итерации естественного продолжения кривой Коха в двух измерениях.
≤2D, угол 90 ° Квадратичная поверхность типа 1Расширение квадратичной кривой типа 1. На иллюстрации слева показан фрактал после второй итерации Анимационная квадратичная поверхность.
≤3D, любая кривая Коха в 3DТрехмерный фрактал, построенный из кривых Коха Эту форму можно рассматривать как трехмерное продолжение кривой в в том же смысле, что пирамида Серпинского и губка Менгера могут считаться продолжением треугольника Серпинского и ковра Серпинского. Версия кривой, используемая для этой формы, использует углы 85 °.

Квадраты могут использоваться для создания подобных фрактальных кривых. Начиная с единичного квадрата и добавляя к каждой стороне на каждой итерации квадрат с размером, равным одной трети квадратов на предыдущей итерации, можно показать, что и длина периметра, и общая площадь определяются геометрической прогрессией. Прогрессия для площади сходится к 2, в то время как прогрессия для периметра расходится до бесконечности, так что, как и в случае снежинки Коха, у нас есть конечная площадь, ограниченная бесконечной фрактальной кривой. Результирующая область заполняет квадрат с тем же центром, что и исходная, но в два раза больше площади, и поворачивается на π / 4 радиан, причем периметр соприкасается, но никогда не перекрывается.

Общая площадь, покрываемая на n-й итерации, составляет:

A n = 1 5 + 4 5 ∑ k = 0 n (5 9) k, что дает lim n → ∞ A n = 2, {\ displaystyle A_ {n} = {\ frac {1} {5}} + {\ frac {4} {5}} \ sum _ {k = 0} ^ {n} \ left ({\ frac {5} {9} } \ right) ^ {k} \ quad {\ t_dv {give}} \ quad \ lim _ {n \ rightarrow \ infty} A_ {n} = 2 \,,}{\ displaystyle A_ {n} = {\ frac {1} {5}} + {\ frac {4} {5}} \ sum _ {k = 0} ^ {n} \ left ({\ гидроразрыв {5} {9}} \ right) ^ {k} \ quad {\ t_dv {give}} \ quad \ lim _ {n \ rightarrow \ infty } A_ {n} = 2 \,,}

, а общая длина периметра равна :

п n = 4 (5 3) na, {\ displaystyle P_ {n} = 4 \ left ({\ frac {5} {3}} \ right) ^ {n} a \,,}{\ displaystyle P_ {n} = 4 \ left ({\ frac {5} {3}} \ right) ^ {n} a \,,}

который приближается к бесконечности при увеличении n.

См. Также
Ссылки
Дополнительная литература
Внешние ссылки
Внешнее видео
значок видео Фрактал снежинки Коха
Академия Хана
На Викискладе есть медиафайлы, связанные с Кривая Коха.
Викискладе есть материалы, связанные с снежинкой Коха.
Последняя правка сделана 2021-05-25 11:53:20
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте