Формула сказки
В первом своем посте я упоминал книгу, в которой разбиралась структура русской волшебной сказки и предлагался, занудно говоря, формальный подход к изложению устройства этих историй.
Однако же, главное открытие автора состояло не в строгости подхода, и даже не в записи сюжетов формулами. Описав сюжеты своими символами и несколько их обобщив, Владимир Пропп обнаружил, что сюжеты волшебных сказок имеют в своей основе общую формулу.
Чтобы понять термины, в которых Пропп излагает сказочные сюжеты, надо знать единственное ключевое определение и четыре следующие из него тезиса.
Автор обнаружил, что если абстрагироваться от конкретных деталей, то сказочный сюжет состоит из персонажей и их действий; и каждое действие несет в себе некую функцию в сюжете. Детали же вроде имен персонажей или конкретных названий предметов вообще не играют никакой роли.
Пара примеров из книги:
- Царь дает удальцу орла. Орел уносит удальца в иное царство.
- Колдун дает Ивану лодочку. Лодочка уносит Ивана в иное царство.
В каждом из примеров можно выделить две функции: второстепенный персонаж дает протагонисту ключ (функция первая), ключ помогает главному герою отправиться в путешествие (функция вторая).
Пропп взял сто произвольных волшебных сказок, выделил на их примере 31 функцию, при помощи которых можно изложить сюжеты каждой из сказок.
Для каждой из найденных функций Пропп ввел символьное обозначение. К примеру, \(\alpha\) - начальная ситуация, \(A\) - вредительство, \(H\) - борьба героя со злодеем. Разновидности функций для точности могут обозначаться верхним индексом: \(A^1\) - похищение, \(A^{14}\) - убийство и т.д.
Специальными образом обозначаются отправление и возвращения героя из путешествия: \(\uparrow\) - отправление, \(\downarrow\) - возвращение.
В результате сюжет сказки можно записать следующим образом:
Такая формализация позволяет отвлечься от ненужных деталей и видеть структуру сюжета конкретной сказки. Пропп, изложив сюжеты сказок таким образом, заметил в получившихся формулах закономерности, которые и оформил в четыре тезиса:
- Постоянными, устойчивыми элементами сказки служат функции действующих лиц, независимо от того, кем и как они выполняются. Они образуют основные составные части сказки.
- Число функций, известных волшебной сказке, - ограничено.
- Последовательность функций всегда одинакова.
- Все волшебные сказки однотипны по своему строению.
Проще говоря, сказочные сюжеты не просто используют несколько простых формул, но следуют единственной формуле, отличаясь только в деталях и нисколько при этом не теряя в многообразии.
Работа Владимира Проппа была опубликована на русском языке в 1928 году и, хотя и произвела революцию в отечественной и западной фольклористике, широко стала известна только после публикации английского перевода в 1958 году.
В сущности, Владимир Пропп стал основателем современной нарратологии - дисциплины, изучающей повествование и структуру повествования, и имеющей вполне прикладное применение в виде, например, сценариев популярных фильмов или компьютерных игр.
Более того, такого рода формализация означает, что сюжеты можно генерировать автоматически; и о чем я, как программист, не могу не рассказать отдельным постом.