Естественное преобразование

Естественное преобразование

Есте́ственное преобразова́ние (функторный морфизм) — одно из основных понятий теории категорий.

Если S и T — ковариантные функторы из категории \mathbf{Cat}_1 в \mathbf{Cat}_2, то отображение, при котором каждому объекту C категории \mathbf{Cat}_1 соответствует морфизм h(C)\colon S(C) \to T(C) категории \mathbf{Cat}_2, причём для любого морфизма f\colon C \to C' категории \mathbf{Cat}_1 диаграмма, изображённая на рисунке ниже, коммутативна, называется естественным преобразованием h\colon S\to T. В случае контравариантных функторов S и T определение аналогично (необходимо только обратить стрелки).

Диаграмма естественного преобразования

Содержание

Примеры

Пример естественного преобразования

Примером естественного преобразования может служить определитель. В самом деле пусть R — коммутативное кольцо, тогда квадратные матрицы порядка n над R образуют моноид по умножению, а R' — мультипликативный моноид самого кольца R. Пусть \mathbf{Mat}_n(R) будет функтором, переводящим кольцо R в моноид матриц над ним. Поскольку определитель выражается через умножение, сложение и вычитание, которые сохраняются (что означает перестановочность морфизма и этих операций) морфизмами кольца R, то отображение \mathbf{Mat}_n(R)\rightarrow \det(\mathbf{Mat}_n(R)) будет естественным преобразованием между функтором \mathbf{Mat}_n(R) и функтором, тождественно сопоставляющим каждому кольцу R его мультипликативный моноид (оба функтора из категории \mathbf{CRing} коммутативных колец в категорию моноидов \mathbf{Mon}).

Пример «неестественного» преобразования

Приведём пример преобразования, не являющегося естественным. Пусть V — n-мерное векторное пространство над полем \Bbb F. e_1,e_2,\dots,e_n — его базис, e^1,e^2,\dots,e^n — базис сопряжённого пространства функционалов D(V), такой что

e^i(e_j) = \delta^i_j

где \delta^i_j — символ Кронекера. Все n-мерные пространства изоморфны. Положим

k(e_i)=e^i

и распространим k линейно на всё пространство V. k отображает тождественный (очевидно ковариантный) функтор I в контравариантный функтор D, отображающий векторное пространство в сопряжённое пространство функционалов. Если мы возьмём категорию конечномерных векторных пространств, где морфизмами будут изоморфизмы f (а не любые линейные отображения), то можно заменить контравариантный функтор D ковариантным функтором D' (где D'(V) = D(V), D'(f) = D(f^{-1})). Преобразование k\colon V \to D(V) не будет естественным даже в простейшем случае одномерного пространства над полем действительных чисел. В самом деле, пусть V одномерно и изоморфизм f\colon V\to V является умножением на 2:

f(e_1) = 2 e_1

Тогда D'(f)(k(e_1)) = {1 \over 2}e_1, в то время как k(f(e_1)) = 2 e^1, то есть диаграмма некоммутативна.

Причина этого совершенно ясна — k определяется совершенно случайно выбранным базисом. Если мы возьмём второе сопряжённое пространство D(D(V)), то в случае конечномерного пространства существует изоморфизм h\colon V \to D(D(V)) (а именно h(x)(f) = f(x) для любого x\in V и функционала f\in D(V)). В данном случае изоморфизм h определяет естественное преобразование тождественного функтора I в функтор D^2.

Полиморфные функции

Другой важнейший пример естественных преобразований — полиморфные функции (имеется в виду параметрический полиморфизм). Примером такого преобразования является функция reverse :: forall a . [a] -> [a], переворачивающая список элементов произвольного типа. В данном случае h(T) — это reverseT :: [T] -> [T]; а функторы F и G — это List.

Сформулировать этот факт можно так: forall f :: a -> b : map f . reversea = reverseb . map f. Это — одна из так называемых «бесплатных теорем».

Естественность всех параметрически полиморфных функций — это следствие теоремы Рейнольдса.

Литература

  • Дольд А. Лекции по алгебраической топологии — М.: Мир, 1976.
  • Маклейн С. Гомология — М.: Мир, 1966.
  • Маклейн С. Категории для работающего математика — М.: Физматлит, 2004.
  • Wadler, Philip — Theorems for free!

Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Полезное


Смотреть что такое "Естественное преобразование" в других словарях:

  • ЕСТЕСТВЕННОЕ ПРАВО — – одно из направлений в буржуазной науке о государстве и праве, господствовавшее в течение 17–18 вв. Естественная школа права давала в различных вариантах теоретическое обоснование экономическим и политическим требованиям буржуазии во время… …   Советский юридический словарь

  • КОГОМОЛОГИЧЕСКАЯ ОПЕРАЦИЯ — естественное преобразование одних когомологич. функторов в другие (чаще всего в себя). Когомологической операцией типа (n, m; p, G), п, то целые числа, я, G абелевы группы, наз. такое семейство заданных для любого пространства Xотображений (не… …   Математическая энциклопедия

  • СОПРЯЖЕННЫЙ ФУНКТОР — понятие, выражающее универсальность и естественность многих важных математич. конструкций: свободных универсальных алгебр, различных пополнений, прямых и обратных пределов и т. д. Пусть одноместный ковариантный функтор из категории в категорию… …   Математическая энциклопедия

  • Сопряжённые функторы — в математике и в частности в теорий категорий  это пара функторов, состоящих в определённом соотношении между собой. Сопряжённые функторы часто встречаются в разных областях математики. Неформально функторы F и G сопряжены, если они… …   Википедия

  • Монада (математика) — У этого термина существуют и другие значения, см. Монада (значения). Монада в теории категорий  это тройка (T, η, μ), где: функтор из категории K в себя, естественное преобразование естественное преобразование следующая диаграмма… …   Википедия

  • Функторный морфизм — Естественное преобразование (функторный морфизм)  одно из основных понятий теории категорий. Если S и T  ковариантные функторы из категории в , то отображение, при котором каждому объекту C категории соответствует морфизм категории …   Википедия

  • МНОГОМЕСТНЫЙ ФУНКТОР — мультифунктор, функция от нескольких аргументов, определенная на категориях, принимающая значения в категории и задающая одноместный функтор по каждому аргументу. Более точно, пусть даны га категорий , Построим декартово произведение категорий… …   Математическая энциклопедия

  • МНОГООБРАЗИЕ — категорий понятие, аналогичное понятию многообразия универсальных алгебр. Пусть бикатегория с произведениями. Полная подкатегория категории наз. многообразием, если она удовлетворяет следующим условиям: а) если допустимый мономорфизм и б) если… …   Математическая энциклопедия

  • ПОСЛЕДОВАТЕЛЬНОСТЕЙ КАТЕГОРИЯ — частный случай общей конструкции категории функторов или категории диаграмм. Пусть множество целых чисел, снабженное обычным отношением порядка. Тогда можно рассматривать как малую категорию, объектами к рой являются целые числа, а морфизмами… …   Математическая энциклопедия

  • РЕФЛЕКТИВНАЯ ПОДКАТЕГОРИЯ — подкатегория, содержащая наибольшую модель любого объекта категории. Точнее, полная подкатегория категории наз. р е ф л е к т и в н о й, если содержит рефлектор (см. Рефлектор).для любого объекта категории. Полная подкатегория категории… …   Математическая энциклопедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»