Загрузить PDF Загрузить PDF

Множество Мандельброта состоит из точек, построенных на комплексной плоскости, формирующих фрактал: поразительную форму или форму, в которой каждая часть на самом деле является уменьшенной копией целого. Невероятно ослепительные образы, скрытые во множестве Мандельброта, можно было смотреть в 1500-х годах благодаря пониманию Рафаэля Бомбелли о мнимых числах - но этого не было, пока Бенуа Мандельброт и другие не начали исследовать фракталы с помощью компьютера, так был открыт секрет вселенной.


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

  1. Это просто означает, что для каждой точки во вселенной Мандельброта мы хотим видеть, мы продолжаем вычисления z ,пока одно из двух условий не происходит; тогда мы окрашиваем его, чтобы показать, сколько расчётов мы сделали. Не волнуйтесь! Это станет ясно после следующих шагов.
  2. Возьми 3 разноцветных стержня от карандаша или сломанные мелки или наконечники от маркеров и черный заостренный карандаш или ручку, чтобы сделать наброски. Причина, по которой мы хотим три цвета, - мы будем делать первое приближение не более чем с 3 повторений (проходов, или, другими словами, применяя формулу до 3 раз в точке):
  3. Черным маркером, нарисуйте большие крестики-нолики на доске, 3х3 метра, на листе бумаги.
  4. Это постоянное значение точки - константа ( 'с') точно в центре площади. Теперь, скажем, каждый квадрат 2 единицы в ширину, так что добавим и / или вычтем 2 в / из значений каждого квадрата х и у , где х первый номер и у – второй. Когда это сделано, это будет выглядеть так, как показано здесь. Всякий раз, когда вы будете придерживаться ячейки, значения у (второй номер) должны быть одинаковыми; всякий раз, когда вы будете следовать по ячейкам вниз, значения х (первый номер) должны быть одинаковыми.
  5. Вы, как компьютер (на самом деле, первоначальное значение слова было "человек, который вычисляет") можете сделать самостоятельно. Давайте начнем с этих предположений:

  6. , 9 на 9, но все еще сохраняя максимум 3 повторения.
  7. Начните с 3-го ряда вниз, потому что здесь это становится интересным сразу.

  8. , пока оно не убежало, или вы достигли максимального количества повторений (количество цветов вы используете: 3 в этом примере), в этот момент вы покрасите его. Вот как матрица 9 на 9 выглядит после 3 повторений на каждом квадрате ... Похоже, перед чем-то!
  9. Повторите ту же матрицу снова с большим количеством цветов (повторений), чтобы выявить следующие несколько слоев, или лучше, составить гораздо большую матрицу для долгосрочного проекта! Вы получаете более точные снимки по:

    Реклама

Советы

  • Почему z 2 = (x 2 -y 2 , 2xy)?

    • Чтобы умножить два комплексных номера как (a, b) с (c, d), используйте следующую формулу, приведенную здесь: Mathworld article : (a,b)(c,d) = (ac - bd, bc + ad)
    • Постоянно умноженное на квадратный корень из отрицательное число 1, часто называют 'I' . Комплексное число (0, 0), например, 0 + 0i, и (-1, -1) (1) + (-1 * I) .имея ввиду, что комплексное число имеет "реальную" и"мнимую" часть, причем последняя - действительное число.
    • Все еще с нами? Помните, что термины а и с - реальные , и термины b и d мнимые . Поэтому, когда мнимые члены перемножаются, квадратный корень из отрицательного 1, умноженного на себя, дает отрицательное 1, отрицая результат и делает его реальным ; в то время как число 'ad' 'и 'bc' остаются мнимыми, так как квадратный корень из отрицательного 1 по-прежнему выражение этих продуктов. Поэтому, у нас есть ac - реальное , и bc + ad мнимое .
    • Теперь, так как мы возводим в квадрат числа вместо умножения двух различных номеров, это может быть немного упрощено; так как А = С, и В = D, у нас есть продукт в виде(a 2 -b 2 , 2ab). И так как мы отображаем "комплексную плоскость" на "декартовой плоскости", с 'X' оси, представляющий "реальное" и 'Y' оси, представляющих "мнимое", это будет относиться как (x 2 -y 2 , 2xy) .
  • Если вы рассчитываете ячейку снова и снова, и обратите внимание, что результат, который является точно таким же, как тот, который вы уже получили для этой ячейки, вы знаете, вы попали в бесконечный цикл; что клетке никогда не вырваться! Таким образом, вы можете получить ярлык, окончательный цвет ваших клеток, и переход к следующему. (0, 0), очевидно, одна из этих клеток.
  • Хотите знать больше о присуждении абсолютного значения комплексного числа, не трудясь над расчетами?

    • Абсолютное значение комплексного числа (а, b) - это квадратный корень из a 2 + b 2 , так же, как а и 'b' представлены под прямым углом друг к другу на декартовой сетке (х и у координат, соответственно). Поэтому, так как мы знаем, что множество Мандельброта ограничено значением 2, а квадрат 2 = 4, мы можем обойти квадратные корни, просто увидев, если x 2 +y 2 >= 4.
    • Если катет имеет длину> = 2, то гипотенуза (диагональная сторона) также должна быть больше, чем 2. Если вы не видите, почему это так, посмотрите на прямоугольные треугольники на декартовой сетке, и это станет очевидным; или просто думаем об этом так: 2 2 =4, и добавив еще одно положительное число к этому (и возводя в квадрат отрицательное число, всегда получаем положительное) не может привести к результату меньше, чем 4 . Таким образом, если один компонент из х или у комплексного числа имеет величину 2 или более, абсолютное значение этого числа больше или равно 2, и избегает множества Мандельброта.
  • Для расчета "виртуальной ширины" каждой клетки, разделим "виртуальный диаметр" на "количество клеток минус один". Мы используем виртуальный диаметр 4 в приведенных выше примерах, так как мы хотим показать все, что в радиусе 2 (множество Мандельброта ограничено значением 2). Для 3-стороннего приближения, которое '4 / (3 - 1)' , которое равно '4/2' , что соответствует '2' . Для 9-сторонней площади, это '4 / (9 - 1)' , которое равно '4/8' , что соответствует '0,5' . Используйте тот же размер виртуальных клеток и для высоты и ширины, даже если вы делаете одну сторону длиннее другой; в противном случае множество будет искажено.
Реклама

Предупреждения

  • Математика может стать очень захватывающей, как и все остальное, но это, вероятно, не будет вредить вашей печени или вызывать рак легких.
Реклама

Источники

  1. The javascript source of these tables, click the cells to calculate z and color them. Note: this will only work in a DOM-compliant browser, not Internet Explorer. If it works in your browser, you can make it display the updated z value for each click by changing display=c in the URL to display=z , and you can "cheat" by clicking Auto-complete . For other options see comments in the source.
  2. This research was made possible, in part, by a land grant from the City of the Sun though the specifics of the research were not coordinated nor endorsed by COSF.
  3. The Mandelbrot set
  4. Rafael Bombelli , one of the first to explain imaginary numbers
  5. Benoit Mandelbrot
  6. Imaginary numbers
  7. Fractals

Об этой статье

Эту страницу просматривали 9913 раз.

Была ли эта статья полезной?

Реклама