В комплексном анализе, раскраска области или график цветового круга - это метод визуализации сложных функций путем присвоения цвета каждой точке комплексной плоскости. Присваивая точкам на комплексной плоскости разные цвета и яркость, раскраска доменов позволяет легко представить и понять четырехмерную сложную функцию. Это дает представление о текучести сложных функций и показывает естественные геометрические расширения реальных функций.
Используется много различных цветовых функций. Обычной практикой является представление сложного аргумента (также известного как «фаза» или «угол») с оттенком, следующим за цветовым кругом, и величина другими способами, такими как яркость или насыщенность.
A график реальной функции можно нарисовать в двух измерениях, потому что есть две представленные переменные: и . Однако комплексные числа представлены двумя переменными и, следовательно, двумя измерениями; это означает, что представление сложной функции (точнее, комплексной функции одной комплексной переменной ) требует визуализации четырех измерений. Один из способов добиться этого - использовать риманову поверхность, но другой способ - раскрасить область.
Представление четырехмерного комплексного отображения только с двумя переменными нежелательно, поскольку такие методы, как проекции, могут привести к потере информации. Однако можно добавлять переменные, которые сохраняют четырехмерный процесс, не требуя визуализации четырех измерений. В этом случае две добавленные переменные являются визуальными входными данными, такими как цвет и яркость, потому что они, естественно, являются двумя переменными, которые легко обрабатываются и различимы человеческим глазом. Это назначение называется «цветовой функцией». Используется множество различных цветовых функций. Обычной практикой является представление сложного аргумента (также известного как «фаза» или «угол») с оттенком, следующим за цветовым кругом, и величина другими способами, такими как яркость или насыщенность.
В следующем примере исходная точка окрашивается в черный цвет., 1 в красном, −1 в голубом и бесконечно удаленная точка в белом:
Есть несколько вариантов для функции . Желательным свойством является такое, что обратное функция точно такая же светлая, как и исходная функция темная (и наоборот). Возможные варианты:
Распространенным выбором, не имеющим этого свойства, является функция (с некоторым параметром
В этом подходе используется цветовая модель HSL (оттенок, насыщенность, яркость). Насыщенность всегда устанавливается на максимум 100%. Яркие цвета радуги непрерывно вращаются по сложному единичному кругу, поэтому шестой корень единицы (начиная с 1): красный, желтый, зеленый, голубой, синий и пурпурный. Величина кодируется интенсивностью с помощью строго монотонной непрерывной функции.
Поскольку цветовое пространство HSL не является перцептивно однородным, можно увидеть полосы воспринимаемой яркости в желтом, голубом и пурпурном цветах (даже если их абсолютные значения такие же, как у красного, зеленого и синего) и ореол около L = 1/2. Использование цветового пространства Lab исправляет это, делая изображения более точными, но также делая их более тусклыми / пастельными.
Многие цветовые графики имеют разрывы, где вместо равномерного изменения яркости и цвета они внезапно меняются, даже когда сама функция все еще гладкая. Это делается по разным причинам, например, чтобы показать больше деталей или выделить определенные аспекты функции.
В отличие от конечного диапазона аргумента, величина комплексного числа может варьироваться от 0 до ∞. Следовательно, в функциях, имеющих большие диапазоны значений, иногда бывает трудно различить изменения величины, когда на графике также отображается очень большое изменение. Это можно исправить с помощью функции прерывистого цвета, которая показывает повторяющийся образец яркости для величины, основанной на заданном уравнении. Это позволяет легко увидеть меньшие изменения, а также более крупные изменения, которые «скачкообразно скачут» к более высокой величине. На графике справа эти разрывы появляются в кругах вокруг центра и показывают затемнение графика, которое затем может снова стать ярче. Аналогичная цветовая функция была использована для графика в верхней части статьи.
Уравнения, определяющие неоднородности, могут быть линейными, например, для каждой целой величины, экспоненциальные уравнения, такие как каждая величина n, где
Разрывы могут быть размещены там, где выходные данные имеют определенное свойство, чтобы выделить, какие части графа имеют это свойство. Например, график может вместо отображения голубого цвета перескакивать с зеленого на синий. Это вызывает разрыв, который легко обнаружить, и может выделить строки, например, где аргумент равен нулю. Разрывы также могут влиять на большие части графика, такие как график, где цветовое колесо делит график на квадранты. Таким образом, легко показать, где каждый сектор заканчивается отношениями с другими.
Этот метод, вероятно, впервые был использован в публикации в конце 1980-х годов.
Термин «раскраска домена» был придуман Фрэнком Фаррисом, возможно, примерно в 1998 году. Было много более ранних применений цвета для визуализации сложных функций, обычно отображение аргумента (фаза ) в оттенок. Техника использования непрерывного цвета для отображения точек из домена в домен или плоскость изображения была использована в 1999 году Джорджем Абдо и Полом Годфри, а цветные сетки использовались в графике Дугом Арнольдом, датированным им 1997 годом.
Люди, страдающие дальтонизмом, могут иметь проблемы с интерпретацией таких графиков.
На Викискладе есть материалы, связанные с Сложными цветными графиками. |