Шепот, робкое дыханье,

Трели соловья,

Серебро и колыханье

Сонного ручья,

Свет ночной, ночные тени,

Тени без конца,

Ряд волшебных изменений

Милого лица,

В дымных тучках пурпур розы,

Отблеск янтаря,

И лобзания, и слезы,

И заря, заря!..

Существует легенда, что стихотворение "Легкое дыхание" Афанасий Фет написал девушке, которой был весьма увлечен, но роман с которой не имел перспектив. Девушка была не знатная и такая партия не давала поэту возможности стать дворянином, а сам он дворянства был лишен в молодости. О браке и развитии отношений они даже не говорили. Поэтому стихотворение полно описанием моментов таких близости, когда чувства проявляются в шёпоте, дыхании и тихих звуках природы.

По другой легенде девушка эта трагически погибла от неосторожного обращения с огнем (она курила в постели) и стихотворение это стало как бы эпитафией.

Стихотворение очень выразительное и лаконичное. При этом оно является классическим примером стилистического приёма "безглагольности". В стихотворении действительно нет ни одного глагола. Этот приём создаёт эффект импрессионистской картины, где мир предстаёт не в действии, а в состоянии.

Мне стало интересно посмотреть, сможет ли цифровой анализ объективно подтвердить или опровергнуть этот поэтический миф.

Я использовал морфологический анализатор pymorphy3. Эта библиотека специализируется на русском языке и поддерживает точную морфологическую разметку. Я создал экземпляр морфологического анализатора. Pymorphy3 использует словарь OpenCorpora с миллионами словоформ. Для каждого слова анализатор строит гипотезы разбора и выбирает наиболее вероятный вариант на основе статистики и контекста. Затем возвращает тег с частью речи, родом и числом. Затем я удалил всю пунктуацию с помощью регулярного выражения. И привел весь текст к нижнему регистру и разбил на список слов.

morph = pymorphy3.MorphAnalyzer()
cleaned_text = re.sub(r'[^\w\s]', '', text)
words = cleaned_text.lower().split()

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

parts_of_speech = []
for word in words:
    parse = morph.parse(word)[0]  
    pos = parse.tag.POS    
    normal_form = parse.normal_form  
    if pos in pos_count:
        pos_count[pos] += 1
    else:
        pos_count[pos] = 1

Создал словарь для читаемого вывода.

pos_names = {
    'NOUN': 'существительное',
    'ADJF': 'полное прилагательное',
    'ADJS': 'краткое прилагательное',
    'COMP': 'компаратив (сравнительная степень)',
    'VERB': 'глагол (личная форма)',
    'INFN': 'инфинитив',
    'PRTF': 'причастие (полное)',
    'PRTS': 'причастие (краткое)',
    'GRND': 'деепричастие',
    'NUMR': 'числительное',
    'NPRO': 'местоимение',
    'PREP': 'предлог',
    'CONJ': 'союз',
    'PRCL': 'частица',
    'INTJ': 'междометие'
}

В русском языке глагольные формы включают не только личные глаголы, но и инфинитивы, причастия  и деепричастия. Поэтому нужно сделать еще и проверку на эти части речи и формы.

print("Используемые части речи:")
for pos, count in pos_count.items():
    name = pos_names.get(pos, pos)  # если нет в словаре — оставляем как есть
    print(f"{name}: {count} раз(а)")
if 'VERB' in pos_count or 'INFN' in pos_count or 'PRTF' in pos_count or 'PRTS' in pos_count or 'GRND' in pos_count:
    print("В тексте найдены глагольные формы.")
else:
    print("Глаголы и глагольные формы в стихотворении НЕ НАЙДЕНЫ.")

И получил такой вывод кода.

Используемые части речи:

существительное: 23 раз(а)

полное прилагательное: 7 раз(а)

союз: 4 раз(а)

предлог: 2 раз(а)

 Глаголы и глагольные формы в стихотворении НЕ НАЙДЕНЫ.

Фет действительно избегает всех форм глаголов, что создает в стихотворении эффект статичности. Стихотворение состоит из трёх строф, в каждой из которых по 4 стиха. Все три строфы образуют одно предложение. В стихотворении 23 существительных. Мир у поэта предстаёт как набор предметов и явлений  - "шепот", "дыханье", "трели". Это онтологические сущности, поэт дает мир в своей полноте. Семь прилагательных придают сенсорную глубину пространству – "робкое", "сонного", "ночной". Создаётся эффект импрессионистской живописи, в которой мир предлагается воспринимать через ощущения.

Отсутствие глаголов создает эффект, что время останавливается, мы видим не развитие сюжета, а мгновение в чистом виде. Это эстетика "чистого восприятия", хорошо знакомая Фету как ценителю и переводчику Шопенгауэра, в 1880 году Фет опубликовал перевод его книги "Мир как воля и представление".

Применительно к этому стихотворению нужно и вспомнить реакцию критиков, которые об этих красивых строках отозвались без всякой лести. В марте 1878 года в письме к сыновьям Николай Чернышевский написал:

… они такого содержания, что их могла бы написать лошадь, если б выучилась писать стихи, — всегда речь идёт лишь о впечатлениях и желаниях, существующих и у лошадей, как у человека. Я знавал Фета. Он положительный идиот: идиот, каких мало на свете. Но с поэтическим талантом. И ту пьеску без глаголов он написал как вещь серьёзную.

Чернышевский был не единственным, кого тогда возмутили безобидные строки Фета. Критический высказались и Толстой и Белинский.

Мой цифровой анализ подтверждает красивую поэтическую легенду. Афанасий Фет не просто избегает глаголов в своем стихотворении, а строит целую онтологию статичности, где мир существует вне времени и действия. Это сознательная эстетическая стратегия, предвосхитившая импрессионизм в живописи и поэзию символистов.

Комментарии (7)


  1. RodionGork
    16.02.2026 09:56

    тот случай когда анализируемое короче анализатора, не серчайте пожалуйста :)


  1. APetrMP
    16.02.2026 09:56

    А вот интересно поставить перед ИИ две таких задачи:

    1. насколько вероятно, что все стихи Пушкина (Лермонтова, Некрасова - фамилия в данном случае не принципиальна) написал один и тот же человек?

    2. насколько вероятно, что все стихи Козьмы Пруткова ( - фамилия в данном случае очень принципиальна) написал один и тот же человек?


    1. Moog_Prodigy
      16.02.2026 09:56

      Насколько я помню, еще в советское время предпринимались попытки сделать то, о чем вы говорите. Тогда не было конечно никакого ИИ, но токенизаторы вполне уже были. И вот машина пережевала мегабайты стихов Пушкина, и даже были научные споры, но к консенсусу не пришли, вроде как. Машина выдавала "ну, с определенной вероятностью вот это Пушкин, а вот тут 54% возможно, что это не Пушкин". Так и до появления ЭВМ пушкинисты вечно спорили, спорят и поныне. Возможно и сейчас несмотря на выросшие мощности и огромные знания, машина будет выдавать нечто подобное, лишенное конкретики.


      1. APetrMP
        16.02.2026 09:56

        Вот и интересно мнение тестируемого ... ээээ ... метода


      1. bbc_69
        16.02.2026 09:56

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


        1. APetrMP
          16.02.2026 09:56

          Верно, это я был не внимателен в своей реплике...

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


          1. blueboar2
            16.02.2026 09:56

            Но описать разницу все равно не может. Словами. Миллиардом чисел может. Но не рассказать другим.