Секреты Веды Конг

Имена персонажей в научно-фантастических произведениях Ивана Ефремова неизменно вызывают сильный читательский отклик. С помощью необычной ономастики писатель решал важные художественные задачи, конструируя образ мира будущего, свободного от социальных догм, расовых предрассудков и жестких стереотипов. Однако скрываются ли за этими новаторскими именами глубинные лингвистические коды? Я решил проверить эту гипотезу экспериментально, применив инструменты языка программирования Python для анализа текстов Ефремова.

Для исследования были отобраны три знаковых романа: «Туманность Андромеды», «Час Быка» и «Сердце Змеи». Основной задачей стал сбор и систематизация личных имен, названий и топонимов.

Автоматическое извлечение именованных сущностей (NER) столкнулось с трудностями: стандартные инструменты вроде spaCy или Natasha, обученные преимущественно на новостной лексике, оказались неэффективны, так как часто принимали специфические имена Ефремова за начало предложения или нарицательные слова. В итоге я использовал гибридный подход: сначала выполнялся морфологический анализ средствами spaCy, а затем с помощью регулярных выражений выделялись многословные конструкции, начинающиеся с заглавной буквы. На финальном этапе из полученной выборки удалялись случайные союзы, предлоги и родовые понятия.

def extract_onyms(text, min_len=3):
    doc = nlp(text)
    onyms = set()
    for token in doc:
        if token.pos_ in {"PROPN", "NOUN"} and token.is_title and len(token.text) >= min_len:
            onyms.add(token.text)
    pattern = r'\b[А-ЯЁ][а-яё]{1,}(?:\s+(?:[А-ЯЁ][а-яё]{1,}|И|ИИ))[а-яё]{0,}\b'
    for m in re.finditer(pattern, text):
        cand = m.group().strip()
        if not cand.startswith(('И ', 'А ', 'Но ', 'О ', 'В ', 'К ', 'С ', 'У ',
                                'На ', 'По ', 'Для ', 'Как ', 'Так ', 'Что ', 'Если ')):
            onyms.add(cand)

    return list(onyms)

В ходе обработки трех романов удалось выделить более 2000 уникальных именованных сущностей. Часть из них закономерно составили технические термины, артефакты и случайные лексемы. Несмотря на отсутствие экспертной ручной верификации, полученный массив данных оказался вполне пригоден для первичного анализа.

Секреты Веды Конг
Самые частые имена персонажей в романах Ефремова

Особый интерес представляло сопоставление имен жителей Земли будущего и обитателей планеты Торманс, где господствует тоталитарный режим. Анализ включал расчет доли сонорных согласных и характера чередования гласных и согласных. Ввиду ограниченности выборки и нестандартного распределения фонетического индекса благозвучия, были использованы непараметрические статистические критерии: Колмогорова — Смирнова и U-критерий Манна — Уитни.

Критерий Колмогорова — Смирнова позволил оценить различия в структуре двух эмпирических распределений (включая сдвиг, дисперсию и асимметрию). U-критерий Манна — Уитни помог проверить гипотезу о том, что имена жителей Торманса статистически значимо являются менее благозвучными по сравнению с земными.

 if not df_earth.empty and not df_tormans.empty:
    scores_earth = df_earth['euphony_index']
    scores_tormans = df_tormans['euphony_index']
    u_stat, p_u = stats.mannwhitneyu(scores_tormans, scores_earth, alternative="less")
    ks_stat, p_ks = stats.ks_2samp(scores_tormans, scores_earth)

Итоги вычислений:

Средний индекс благозвучия (Земля): 0.742

Средний индекс благозвучия (Торманс): 0.600

Mann-Whitney U: U=132.50, p=0.0004

Kolmogorov-Smirnov: D=0.681, p=0.0006

Статистика подтверждает, что имена представителей «светлой» земной цивилизации обладают значительно более высоким фонетическим благозвучием. Разрыв в 0.142 пункта (по десятибалльной шкале) свидетельствует о фундаментальной разнице в подходе автора к лингвистической организации именований для разных миров.

Сравнение фонетических характеристик имен
Сравнение фонетических характеристик имен

Высокая достоверность по критерию Манна — Уитни указывает на то, что обнаруженное различие не является случайным, подтверждая художественный замысел Ефремова: использовать звуковую оболочку имен как средство характеристики цивилизаций.

Индекс фонетического благозвучия
Индекс фонетического благозвучия

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

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

– Ваше имя, если я не ошибаюсь, из корней русского языка?

– Совершенно верно. Даже не корни, а целые слова. Одно – подарок, второе – ветер, вихрь…

Дальнейшим этапом стало построение графа связей между сущностями. В качестве ребер выступали факты совместного появления имен или названий в пределах «скользящего окна» (60 токенов), что позволяло фиксировать смысловые ассоциации, не перегружая при этом граф избыточными данными.

deg = nx.degree_centrality(G)
bet = nx.betweenness_centrality(G, weight="weight")
for n in G.nodes():
    G.nodes[n]['degree'] = deg[n]
    G.nodes[n]['betweenness'] = bet[n]
top_hubs = sorted(deg.items(), key=lambda x: x[1], reverse=True)[:8]
print("🔝 Топ-8 хабов сюжета (степень центральности):")
for node, val in top_hubs:
    print(f"  • {node}: {val:.3f} | тип: {G.nodes[node]['type']} | основ: {G.nodes[node]['bases']}")

Анализ центральности помог определить «сюжетную значимость» персонажей и институтов. Кроме того, применение алгоритма Лувена позволило выявить скрытые сообщества — кластеры, отражающие структуру общества, экипажи звездолетов и научные организации, что дает возможность картографировать сюжетную канву на качественно новом уровне.

partition = community_louvain.best_partition(G, weight="weight")
for n, comm in partition.items():
    G.nodes[n]['community'] = comm

Результаты моделирования подтвердили: у Ефремова личности нередко подчинены своей профессиональной функции, что ярко проявляется в том, как в узлы-хабы попадают нарицательные определения (например, «Врач» или «Биолог»). Напротив, в антиутопических фрагментах хабами становятся названия правительственных структур Торманса, подчеркивая иерархическую природу той системы.

Граф планетарных и сюжетных линий
Граф планетарных и сюжетных линий

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

 

Источник

Читайте также