ственного языка уделяется значительное внимание в современной проблематике систем искусственного интеллекта и компьютерной лингвистики. Это связано с необходимостью создания действенных программ генерации и анализа предложений естественного языка в экспертных и информационных системах, во многих системах управления и принятия решений, в перспективных ЭВМ будущих поколений. Сейчас уже ясно, что любое продвижение в этой области влечет прогресс в понимании эволюционного процесса развития языка и мышления человека. Самая значительная структурная текстовая и коммуникативная единица - предложение. На неточном уровне основные синтаксические конструкции предложений описываются в классических схемах граммати- ====================================================== (114) Там же. - С. 100 ====================================================== ки языка, восходящих к периоду античности и мало изменившихся к настоящему времени. Но до сих пор нет полной ясности в определения предложения. Большой вклад в развитие этого понятия внесли отечественные лингвисты - А. Л. Потебня, М. Н. Петерсон, Л. В. Щерба, А. М. Пешковский, Ф. Ф. Фортунатов, Д. Щахматов, В. В. Виноградов, И. Ю. Шведова, Д. В. Гладкий и др. Почти все соглашались, что предложение выражает законченную мысль. С этой точки зрения критике подверглось понятие придаточного предложения - оно "выражает мысль" только внутри единого сложного предложения и поэтому его нельзя рассматривать как предложение (М. Н. Петерсон, Я. С. Поспелов). Некоторые считали, что понятие "мысль" еще более туманно, чем "предложение". Поэтому подвергалось критике как неформальное определение предложения через законченную мысль. Потебня в 70-е годы прошлого века отмечал необходимость наличия главного глагола в предложении. Особенно ярко это проявляется в арийских языках. В славянских выпадение глаголов из некогорых конструкций объяснялось историческими изменениями языка. Считалось, что в праиссторические времена такие глаголы должны были присутствовать. Эта концепция также критиковалась как непроверяемая на практике. Пешковский в первой половине нашего века вернулся к концепции "законченной мысли". Он высказал идею о подчинении одних частей предложения другим. Ученый признавал главным членом предложения подлежащее, а сказуемое оказывалось подчиненным словом, хотя он и отмечал, что сказуемое - самое главное слово для выражения процесса мысли. Самое главное слово оказалось подчиненным! Не в силах справиться с этим противоречием, он объявил, что здесь проявляется антиномия основ языка. Виноградов акцентировал внимание на так называемой предикативсвязи, объединяющей подлежащее и сказуемое в предикативное ядро. Тезис о единице мышления положил в основу определения предложения и Шахматав. Он считал, что такой единицей не может быть логическое суждение, являющееся утверждением или отрицанием чего-нибудь. За единицу мышления он принимает "психологическую коммуникацию". Отталкиваясь от идеи Пешковского, в последние годы значительное развитие получила концепция управляющей связи слов и словосочетаний внутри предложения. Тонкие отношения управления между словами изучаются в известных лингвистических моделях деревьев подчинения и систем составляющих, появившихся в 50-е годы нашего столетия. На этих двух последних моделях остановимся дальше более подробно. Очевидное достоинство всех перечисленных моделей - их правильность - адекватное отражение тех или иных специфических характеристик синтаксической структуры текста. Однако ни одна из этих моделей еще не была использована для создания каких-либо действующих систем общения с ЭВМ на естественном языке. Модель деревьев подчинения ориентирована на управляющие связи только по словам, а модель систем составляющих учитывает только иерархическое отношение вложенности словосочетаний в линейной структуре текста. Эти факторы лишь приближенно описывают действительные коммуникативные свойства, содержащиеся в синтаксических структурах текста. Поэтому ученые предприняли попытки построения моделей, обобщающих средства деревьев подчинения и систем составляющих. Так, А. С. Нариньяни, исходя из задач практического программирования систем, взаимодействующих с использователем на естественном языке, предложил модель системы компонент. В этой модели структура предложения описывается в виде системы синтаксических компонентов, связанных отношениями правления и примыкания. Допускаются разрывность и пересечения компонент. Гладкий разработал концепцию синтаксических групп. Здесь наиболее явно подчеркивается важность учета управляющих связей между группами слов, образующих цельный синтаксический объект в структуре предложения. Таким образам, уточнение моделей синтаксических структур идет от уточнения управляющих связей между словами и словосочетаниями к уточнению связей между группами синтаксических единиц. При этом с неизбежностью происходит перемещение точки рассмотрения синтаксических структур из линейного порядка, навязанного последовательностью записи текста, к сложному пространству, образованному синтаксически связанными группами объектов. В пределе (оставаясь в рамках синтаксиса) приходим к пространству представления, не зависящему от порядка записи текста, а значит, и от национального языка, выражающему все предикативные и определяющие отношения, содержащиеся в синтаксических структурах. Это пространство, названное управляющим, образует полную синтаксическую структуру предложения и является рекурсивно-топологическим выражением того процеса, который называется мыслью. В отличие от чисто лингвистического подхода предложение рассматривается как некоторый динамический вычислительный рекурсивный процесс, развивающийся в управляющем пространстве, связывающем синтаксически сгруппированные части преддожения информационными каналами. Структура управляющего пространства отражает семантику определяющих и предикативных конструкций языка. Неожиданным оказалось то, что управляющие пространства подобного вида уже рассматривались как вычислительная модель для рекурсивно-параллельных процессов. Это уже упоминавшиеся ПАРУС-структуры. В формальном аспекте предлагаемая модель - это одновременное обобщение деревьев подчинения и систем составляющих, а также других упоминаемых ранее моделей. Реализация этой модели ориентирована на ПАРУС-системы программирования, поддерживающие концепцию рекурсивно-параллельного программирования в управляющих пространствах. При изложении мы ограничиваемся концептуальным уровнем. Подробности и уточнения конкретных деталей выходят за пределы книги. Деревья подчинения, системы составляющих и синтаксических групп. Ограничимся неформальными определениями. Считается, что в предложении слово и управляет словом v (v подчинено и), если v выступает непосредственным уточнением (комментарием) слова и. Такую зависимость изображают ориентированной дугой, направленной от слова и к v. Сказуемое - главное в предложении, остальные слова всегда имеют непосредственных "хозяев". Отношение непосредственного подчинения слов образует дерево подчинения предложения. При графическом изображении таких деревьев обычно учитывают порядок слов самого предложения, т. е. соотносят само дерево подчинения с его отображением в линейную запись (рис. 15). В терминах деревьев подчинения можно успешно выражать многие стилистические характеристики текстов (115). ====================================================== (115) Севбо И. П. Графическое представление синтаксических структур и стилистическая диагностика.- Киев: Наук. думка, 1981 - 192 с. ====================================================== Рис. 15. Варианты дерева зависимостей предложения * 1 Какой-то тайный смысл был в этих знаках. * 2 Другая известная модель, отражая иерархическую структуру частей предложения,- системы составлявших. Их удобно задавать в виде скобочной структуры. В скобки заключают синтаксически связные словосочетания. Например, (Онегин, (добрый (мой приятель))), (родился (на (брегах Невы))). Очевидно, рассмотренные модели дают важную информацию о синтаксической структуре предложения. Однако у обеих есть существенные недостатки. Деревья подчинения не учитывают связей между словосочетаниями и синтаксически целостными группами слов. В сложных предложениях группы слов могут служить для уточнения одного слова или другой группы слов, что затруднительно выразить связями деревьев подчинения. Системы составляющих игнорируют направленные связи. Кроме того, они не позволяют описывать разрывные словосочетания. Поэтому ни одна из моделей не дает полного представления о синтаксической структуре предложения. Отталкиваясь от такой критики, Гладкий предложил более общую модель, названную им системой синтаксических групп (116). Синтаксическая группа - это подмножество слов ====================================================== (116) Гладкий А. В. Синтаксические структуры естественного языка в автоматизированных системах общений.- М Наука 1985. - 144 с. ====================================================== (часть текста), связанных согласно определенному критерию. Между синтаксическими группами устанавливается отношение непосредственного подчинения. Деревья подчинения и системы составляющих могут быть интерпретированы как некоторые разные виды синтаксических групп. Разложение предложения на синтаксические группы неоднозначно и зависит от выбора критерия объединения слов в синтаксическую группу. Гладкий рассмотрел ряд критериев получения синтаксических групп. Алгоритмическая модель предложения (модель охотника и жертвы). Мы пытаемся построить модель, максимально приближенную к реальной синтаксической структуре предложения. Предварительно сделаем несколько замечаний, касающихся будущей модели. Деревья подчинения и системы составляющих, несмотря на недостатки, отличаются и достоинством: они адекватно отражают существенные свойства синтаксической структуры предложения. Поэтому модель, которую необходимо разработать, должна давать одновременно информацию, содержащуюся и в деревьях подчинения, и в системах составляющих. Кроме того, что язык дает имена объектам окружающего мира, он обладает фундаментальным свойством выражать динамические отношения, в которые вступают объекты. Например, глагол связывает в отношение объекты, участвующие в схеме его действия, пилагательное задает отношение объекта с самим собой. Из синтаксической модели мы должны знать, какие части предложения связаны между собой через отношения и что это за отношения. Существуют всего два вида синтаксических отношений - предикативное и синтагматическое. Первое выражает зависимость между синтаксическими объектами через понятие, означающее деиствие и обычно выражаемое сказуемым. Синтагма - это сочетание двух синтаксических объектов, из которых один служит определением другого. Поэтому в разрабатываемой модели должны полностью выявляться именно эти виды отношений. Кроме того, в таком широком понимании синтагмы должны образовывать синтаксические группы. Адекватная модель синтаксической структуры должна также отражать основополагающее свойство рекурсивности языка - способность развертывать собственные определения, т. е. давать уточнения, характеристики, комментарии к своим частям, а также строить определения определений. "Язык в себе самом содержит свой внутренний принцип развития" (117). Отнесение подобных вопросов к сфере семантики неправомочно - они должны решаться на уровне синтаксической модели, так как проявляются на уровне общей схемы, не зависящей от смысла высказываний. Предлагаемая ниже модель удовлетворяет всем перечисленным условиям. Прежде всего о роли управляющих связей между словосочетаниями. Мы нарушаем традиционный лингвистический подход, при котором сказуемое считается главным членом предложения, от которого распространяются управляющие связи. Это идет от привычки считать имя функции более важным, чем ее аргументы. Для наших целей удобнее задавать синтаксические отношения связями генерации и передачи отношений. При этом достигается более точная характеристика управляющих связей, чем при традиционном подходе, где акцент делался только на связи подчинения. Пешковский был прав, считая подлежащее главным, но только необходимо было говорить о генерации отношения. Сказуемое тоже главное, но в другом аспекте - в выражении мысли. Вспомним базовую схему первобытного мышления: охотник-действие-жертва. По этой схеме должны строиться простые предложения. Поэтом выделяем объекты-"охотники", генерирующие отношения и "набрасывающие" их на объекты-"жертвы". В сложных предложениях эта схема многократно рекурсивно повторяется. Анализ предложения сводится к выявлению членов предложений как персонажей рекурсивной "ОХОТЫ ". Если два объекта, А и В, вступают в отношение С, мы выделяем объект (предположим, А), вызываюший (инициирующий, порождающий) это отношение, и объект, на который оно передается. Таким образом, выделяем два вида направленных связей: от объекта - генератора отношения - к отношению и от отношения к подчиненному объекту: Первый вид связи называем а-связью (связь генерирования), второй - §-связью (связь распространения). Объекты А, В и отношение С размещаются в точках управляющего пространства, поэтому графическое представление отношения С, связывающего А и В, имеет вид, изобра- ====================================================== (117) Фуко М. Слова и вещи. - С. 488 ====================================================== * Рис. 16. Объект А - "охотник" гнерирует отношение С и направляет его на "жертву" - В * Рис. 17. Сложный объект с кольцевой связью женный на рис. 16. Глаголы определяют отношения между объектами. Вот почему в стандартной схеме простого предложения "Существительное - глагол - существительное" а-связь направлена от первого существительного к глаголу, а §-связь - от глагола к существительному-определению. Рассмотрим пример. "Девочка собирает цветы". Объект "девочка" генерирует отношение, собирает и направляет его на объект "цветы". Рассмотрим фразу "Красивая девочка". Здесь объект девочка генерирует уднарное отношение красивая и передает это отношение себе же (охотник охотится на себя) (рис. 17). Возникает кольцевая связь, характеризующая определения. Аналогично рассуждая, для фразы "Красивая девочка весело собирает цветы" получаем структуру, показанную на рис. 18. Для сравнения рассмотрим дерево зависимостей этого предложения (рис. 19). Замечаем, что структура, показанная на рис. 18, более информативна по сравнению с деревом подчинения. Разложение предложения по а-§-связи с учетом вложенности точек называем управляющим пространством предложеиия. Отношения - тоже объекты и могут вступать в отношения между собой (это и есть рекурсия). Поэтому а-§-структуры управляющего пространства распространяются и на сложные предложения. Таким образом, предложение имеет два варианта а-§-связей: строго линейную и замкнутую кольцевую зависимость. Первую называем линейной конструкцией, вторую - определением. В линейных конструкциях некоторые объекты могут отсутствовать. Поэтому допускаем наличие только одной а- или §-связи. Например, птицы летят. Здесь только одна а-связь, направленная от слова "птицы" к слову "летят". В предложении "Улетают вдаль" выделяется одна * Рис. 18. Структура управляющего пространства предложения * Рис. 19. Дерево зависимостей §-связь. В подобных случаях иногда можно считать, что отсутствующая а- или §-связь соединяется с особым объектом "неопределенность". В линейной конструкции связываются отношением два объекта, хотя можно было бы допустить наличие конструкций с несколькими а- и §-связями через одно предикативное отношение. При построении управляющих пространств следует избегать таких ситуаций, хотя и это допустимо. Логика языка дает возможность обойтись только простыми линейными конструкциями и определениями. Например: "Он написал письмо брату". В этом предложении в предикативную связь вступают три объекта - он, письмо, брату. Поэтому можно было бы структуру VII этого предложения представить в линейном виде с одной а- и двумя §-связями. Но интуитивно осознается, что группа написал письмо сильнее связана, чем написал брату. В этом случае слово письмо выступает как некоторая уточняющая характеристика действия написал. Объекты "он" и "брату" связаны предикативной конструкцией "написал письмо". поэтому более точная структура этого предложения имеет вид, изображенный на рис. 20. Семантически прравильна также интерпретация этого предложения, при которой происходит связывание объектов "он" и "письмо" через отношение "написал брату" (рис. 21). Отличия в понимании этих двух интерпретаций находятся на уровне оттенков смысла и отражают способ- * Рис. 20. Управляющее пространство предложения "Он написал письмо брату" * Рис. 21. Вариант управляющего пространства * Рис. 22. Еще один вариант управляющего пространства ность мозга в динамике распознавать фразы. При анализе фразы "Он написал письмо брату" сначала распознается смысл фразы "Он написал письмо", затем добавляется новый объект для анализа - брату. Динамически меняется предикативное отношение, объединяя в одну группу написал и письмо, а затем новое отношение направляется на объект брату. Вторая интерпретация, при которой связываются в одну группу слова написал и брату, более адекватно фразе "Он написал брату письмо". Таким образом, при помощи управляющих пространств можкно учитывать достаточно тонкие смысловые отличия, связанные с перестановочностью слов внутри фразы. Возможна также третья интерпретация, при которой в одну точку помещается группа письмо брату (рис. 22). В этом случае слово брату понимается как атрибутивная характеристика слова письмо. Кстати, построение деревьев подчинения также не всегда однозначно. Таким образом, управляющее пространство предложения строится как система вложенных структур, состоящих из точек с а-§-связями между ними и содержащих внутри себя части предложений, образующих определения или линейные конструкции. Структура управляющих пространств отражает фундаментальное свойство языка порождать отношения и распространять их на соответствующие элементы. Управляющие связи деревьев подчинения автоматически восстанавливаются из структуры а-§-связей. Структура управляющего пространства дает более тонкую классификацию управляющим связям. В предложениях без нарушений свойства проективности (т. е. без пересечения определений разных элементов) элементы, вложенные в точку, образуют систему составляющих. В этом смысле структура управляющее пространство одновременно обобщает и деревья подчинения, и системы составляющих. Также ясно, что управляющее пространство учитывает разрывные словосочетания, а слова, входящие в одну точку, образуют синтаксическую группу в смысле Гладкого. Управляющее пространство предложения не связано с его последовательным порядком записи и отражает только семантику порождения и передачи отношений. Значит, структура управляющего пространства не зависит от конкретного языка и только ее трансляция в линейную запись определяется синтаксисом конкретного языка. Поэтому управляющие пространства являются хорошим кандидатом на промежуточную форму представления в системах автоматического перевода. Заметим, что рассмотрение линейных конструкций и определений для представления синтаксических структур традиционно в лингвистических исследованиях. В том или ином ограниченном виде они часто встречаются в литературе: предикаты и синтагмы в классической лингвистике, управление и примыкание, актантное и атрибутивное отношения, отношения в ПРОЛОГ-системах обработки естественного языка. Выразительные средства модели управляющих пространств дают новую наглядную характеристику этим отношениям, учитывают управляющие и иерархические связи между группами словосочетаний и, кроме того, ориентированы на конкретную технологию рекурсивно-параллельного программирования. При обработке синтаксических структур естественного языка возникают две основные задачи - анализ и синтез. Задача анализа - по линейной записи текста построить соответствующее линейной записи пространство, задача синтеза - по управляющему пространству построить соответствующую линейную последовательность связного текста. Вторая задача, вообще говоря, проще. При отображении линейной зависимости в текст алгоритм синтеза следует последовательности а-§-связей. При синтезе текста из определений алгоритм сначала решает вопрос, что выдается раньше - определяемый объект или его уточнение. Затем - происходит выдача текста из соответствующих конструкций, образующих определение. В алгоритме анализа идет многократная свертка определений и выделение линейных зависимостей. В программной реализации модели управляющих пространств предложений а - §-связи реализуются как каналы в ПАРУС-системе программирования. В точках размещаются алгоритмические модули, задающие слова, их характеристики и связь с семантическими базами. По а-b-каналам осуществляется необходимый обмен информацией для выбора необходимой синтаксически правильной формы частей речи. Разрабатывается экспериментальная версия генерации и анализа предложений русского языка. Отметим, что ПАРУС-технология ориентирована на применение в высокопроизводительных параллельных вычислительных комплексах. Поэтому предлагаемый подход допускает эффективную параллельную реализацию. Интересна реализация управляющих пространств человеческим мозгом. Нейроны легко соединяются в переплетенные ансамбли, образуя сложные иерархические комплексы. В такой структуре нервное возбуждение может передаваться однонаправленно. Это соответствует реализации линейных а-b-связей. Нейроны также способны образовывать замкнутые кольцевые реверберирующие цепи, в которых может долго, без затухания циркулировать электрический сигнал. На этом принципе основана кратковременная память. Как раз циклические цепи и нужны для образования замкнутых а-b-циклов. Таким образом, мозг может топологически, один к одному, моделировать управляющие пространства и строить причудливые картины мысли. В мозге есть две особые речевые зоны - Брока и Вернике. У большинства людей обе они расположены в левом полушарии. Зона Вернике отвечает за сопоставление слов образам. Она работает с семантическими сетями памяти и отвечает за построение управляющего пространства, что соответствует пониманию речи. Зона Вернике связана дугообразным пучком волокон с зоной Брока. Последняя отвечает за анализ и синтез грамматических схем. В зоне Брока управляющее пространство транслируется в линейные последовательности речевых предложений. Эти принципы могут лечь в основу схемы нейрокомпьютера, понимающего речь. Управляющие пространства можно использовать для получения стилистических характеристик отдельных текстов и авторов. Например, в предложении можно просчитывать количество циклических а-§-цепей, линейных соединений, глубину вложенности определений, вложенность по линейным конструкциям, другие особенности строения управляющего пространства предложений. Интересные функциональные характеристики стиля дает линейная конфигурация текста, построенная по VII. В этом случае текст графически изображается колебательной структурой, отражающей иерархию подчиненных предложений. В отличие от классической стилеметрии, где ведется статистический учет только линейных параметров текста - частота появления тех или иных частиц, слов, междометий и т. д., в рассматриваемом случае учитывается топология мысли, ярко выражающая индивидуальные особенности мышления. Вот несколько характерных предложений В. Набокова из автобиографической прозы "Другие берега". 1. "Снег - настоящий на ощупь; и когда наклоняюсь, чтобы набрать его в горсть, полвека жизни рассыпается морозной пылью у меня между пальцев". 2. "От морского ветра губы становились солеными: пляж трепетал как цветник, и безумно быстро через него проносилась залетная бабочка, оранжевая с черной каймой". 3. "Люди неумные, с большими способностями к математике, лихо добираются до тайных сил природы, которые кроткие, в ореоле седин, и тоже не очень далекие физики предсказали (к тайному своему удивлению) ". 4. "В чистоте и пустоте незнакомого часа тени лежали с непривычной стороны, получалась полная перестановка, не лишенная некоторого изящества, вроде того, как отражается в зеркале у парикмахера отрезок панели с бесконечными прхожими, уходящими в отвлеченный мир,- который вдруг перестает быть забавным и обдает душу волной ужаса" (118). Это характерный набоковский стиль - раскрашенные стеклянные шарики на рождественской елке в далеком детстве (рис. 23, 24). Этот стиль можно выразить в числах. У Набокова велика частота простых уточняемых словосочетаний. Он мастер составления расцвеченных текстов. Интересно, как сам он охарактеризовал модель своей жизни: "Цветная спираль в стеклянном шарике - вот модель моей жизни" (119). Разворачивание управляющего пространства в линейную последовательность текста в разных языках может выполняться по разным критериям. В английском консервативный прямой порядок слов, в японском текст читается справа налево, вначале сказуемое, затем подлежащее и дополнение, в русском, наиболее свободном, допустимы перестановки. Управляющее пространство - универсальный способ представления языка. В любой среде обитания разума, где есть неделимые действия и уточнения понятий, возникает такое пространство представления языка. Даже язык инопланетян должен иметь подобную графическую структуру. Язык, появившийся когда-то как слабая прозрачная оболочка вещей, как неясная тень вечных движений, завершил полный цикл развития и вступил в сферу самостоятельного бытия. Сбылось то, что предсказывали мудрецы. Новые космические смерчи рекурсии, зарождающиеся в недрах языка, потрясают мир. Язык раскрывает свои универсальные схемы, и электронные существа уже примеривают эти структуры к своему бытию. Искусственный интеллект из далекой мечты превращается в неизбежную реальность. И может быть, человек - только разрыв в порядке вещей, только переходный этап на пути к возникновению этой новой реальности. "Разумеется, вера в превосходство человека является традиционной. Когда-то наша Земля считалась центром Вселенной, сегодня это всего лишь одна из планет. Когда-то нам приписывалось божественное происхождение, сегодня ряд людей считает, что это результат удачного стечения обстоятельств в развитии приматов. Когда-то наш разум был вне конкуренции, ====================================================== (118) Набоков Вл. Другие берега // Дружба народов.- 1988.- Э 6. С.77,93,131,132 ====================================================== *Рис.23 Управляющее пространство предложения 1 * Рис. 24. Управляющее пространство предложения 4 но, возможно, придет день, когда вычислительные машины будут смеятся над ними и задавать вопрос о том, могут ли биологические информационные процессоры быть достаточно разумными. Осторожно относитесь к тем, кто думает, ЧТО ЭТОГО никогда Не случится Предки этих людей преследовали Галилея и высмеивали Дарвина" (120). РЕКА ВРЕМЕНИ "Путь уединенный излюбленный вдоль течения реки, бегущей еще до Начала и Адама, от изгиба берега к излучине залива приводит нас привычным круговоротом обратно к Замку Загадок и его Владениям" (121). Мы живем в странном измемчивом мире на одиноком острове реки времени. В круговоротах этой реки течение то замедляется, то ускоряется, а иногда вдруг меняется на противоположное - тогда падают звезды и случаются необъяснимые события, и нет у этой реки постоянных берегов, и впадает она в океан вечности, который, в свою очередь, только заводь в другом океане. И нам, вечным странникам, суждено плыть по этой реке загадок, где ориентирами могут служить только свои отражения да неясные тени на горизонте, и суждено всегда возвращаться вдоль изгиба реки круговоротом назад на свой очарованный остров. В отражениях реки времени вспыхнули и навсегда исчезли грозовые зарницы первобытных ночей, охотники и их жертвы, первые имена, древние цивилизации, грозные цари, тайные знания древних, забытые религии, мифы, предания, заклинания, символы, тексты. Все меняется под ударами волн. И лишь кажущееся постоянство смены дня и ночи, постоянство близких планет и дальних созвездий, загадочная связь универсальных физических констант создают обманчивую иллюзию, что все всегда было и будет. Кто мы? Откуда мы? Куда идем? Вопросов много, ответов нет. Но - ====================================================== (120) Уинстон П. Искусственный интеллект.- М.: Мир, 1930.- С. 297 - 298. (121) Joyce I. Finnegans Wake.- London: Faber and Faber Limited.- Р. 3, 628. Более точно, в цитате соединены две фразы: заключительная - "A way a lone a loved a long the" - и начальная - "riverran past Eve and Adams's from swerve of shore to bend of bay brings us by a comodius vicus of recirculation back to Howth Casrl and Environs". (Перевод авт.). ====================================================== есть феномен сознания, есть магия двойных отражений, есть вечное движение. И нам трудно поверить в простые объяснения, так же как невозможно понять сложные. Когда-то неизвестное нам взаимодействие первичных элементов материи привело к независимому функционированию отражений этого взаимодействия сначала в космических границах, затем на Земле и, наконец, в биологической оболочке. Можно только гадать, какие процессы способствовали этому. Так или иначе, на Земле появились первые охотники и их жертвы. С этого момента мы начинаем прослеживать происхождение языка. Появился разум, свободно манипулирующий схемой мышления охотник-действие-жертва, способный анализировать действия, раскладывая их на составные части, превратить в сценарий охоты любые свои попытки. Это уже человек. Происхождение языка относится к числу основных философско-лингвистических проблем. По этому поводу высказывалось много противоречивых и произвольных мнений. Античные философы в большинстве своем придерживались мнения, что язык создал в древние времена Бог или Учитель ("Ономатет"), давший первые имена. В средневековье считалось, что языком Адама был древнееврейский, изобретенный богом. Поддерживалась идея, идущая от мифологических времен, будто имена и обозначаемые ими предметы неразрывно связаны и даже могут заменять друг друга. Отсюда процветание магии. Позднее была сформулирована гипотеза произвольности означающего знака и означаемого (Д. Локк, Т. Гоббс, Ф. Бэкон), в современном понимании наиболее четко сформулированная Ф. де Соссюром. "Вплоть до конца XVI столетия категория сходства играла конструктивную роль в знании в рамках западой культуры. Именно она в значительной степени определила толкование и интерпретацию текстов; организовывала игру символов, делая возможным познание вещей, видимых и невидимых, управляла искусством их представления. Мир замыкался на себе самом: земля повторяла небо, лица отражались в звездах, а трава скрывала в своих стеблях полезные для человека тайны. Живопись копировала пространство. И представление - будь то праздник или знание - выступало как повторение: театр жизни или зеркало мира - вот как именовался любой язык, вот как он возвещал о себе и утверждал свое право на самовыражение" (122). Спорили ученые и о первичности происхождения ====================================================== (122) Фуко Л. Слова и вещи.-Прогресс, 1977.- С 61. ====================================================== существительных или глаголов. Представители французской школы Э. Б. Кондильяк, Ж. Ж. Руссо, П. Л. Мопертюи полагали, что первыми появились имена существительные. Были и другие мнения. Известны трудовая теория происхождения языка и многие другие (128). Связь между категориями мышления и языка интересовала Лейбница и Декарта. Родилась идея создания всеобщей универсальной грамматики, отражающей категории мышления. Большое позитивное влияние на развитие этого направления оказала общая грамматика, разработанная в XVII в. французскими учеными К. Лансло и А. Арно (Пор-Рояль, 1660). Это истоки структурализма. Заметим, что модель охотника и жертвы дает цельную и строгую картину происхождения языка и позволяет единообразно объяснять многие факты мифологического мышления. По-видимому, установление и закрепление первых наименований обусловливалось наличием так называемой положительной обратной связи. Такие связи постоянно возникают в человеческих сообществах и вызывают нарастающее резкое доминирование вначале незначительного случайного повторяемого и конкурирующего фактора. В экономике механизмы положительной обратной связи определяют победу в конкуренции двух технологий и рыночные отношения. Математические аспекты положительной обратной связи недавно исследовали советские ученые из Института кибернетики им. В. М. Глушкова АН УССР Ю. М. Ермольев, Ю. М. Каниовский и американец У. Б. Артур из Стэнфордского университета (СЩА) (124). Развитие языка и мышления обеспечивается нарастанием динамического усложнения универсальных стрктур языка. До времен античности развитие схемы предложений шло в основном по линии усложнения уточняющих комментариев частей предложения. Это отражает развитие образного ассоциативного мышления. Затем начинается постепенное усложнение рекурсивных схем в сочетании с развитыми механизмами порождения ассоциативных образов. Это уже ====================================================== (123) Донских О. А. Происхождение языка как философская проблема.- Новосибирск: Наука, 1984.- 127 с. (124) Артур У. Б., Ермольев Ю. М., Каниовский Ю. М. Адаптивные процессы роста моделируемые схемами урн // Кибернетика ====================================================== мышления эпохи Ренессанса. Так как новые возможности мышления начали активизироваться на фоне развитого образного мышления, рекурсивные приемы вначале проявились в живописи. Перспектива была изобретена художниками Ренессанса. Наконец, сейчас мы наблюдаем доминирование рекурсивных схем. Постоянно появляются рекурсивные сюжеты, в значительной степени усложнилась рекурсивная структура сложных предложений. Когда-то невозможно было произнести имя вещи, не видя ее. Теперь слова и символы уже не связаны конкретно с обозначаемыми вещами и событиями. Они приобрели возможность независимого существования в идеальном пространстве языка. Вся глубина мира отражается в рекурсивном языке. Заратустра, предрекая появление нового человека, подвел итог: "Мир глубина, Глубь эта дню едва видна..." (125). Современный человек, склоняясь перед стихиями языка, вынужден заглядывать в эту глубь, испытывая неосознанный, но теперь уже объяснимый ужас, все еще пытаясь удержаться на кромке привычного. Язык завершил свой цикл развития, превратился в функционально полную систему. Рекурсивное развитие рекурсии снова рекурсия. Поэтому нет принципиально новых механизмов развития. Возникает кризис схемы мышления человека, обусловленный вечным поиском нового нашим неуемным разумом и завершением схем развития языка. "Во всяком случае, ясно одно: человек не является ни самой древней, ни самой постоянной из проблем, возникавших перед человеческим познанием... Вовсе не вокруг него и его тайн издавна ощупью рыскало познание. Среди всех изменений, которым подвергалось знание вещей и их порядков, знание тождеств, различий, признаков, эквивалентов, слов,- короче, среди всех эпизодов этой глубинной истории Тождественного лишь один, который начался полтора века назад и, быть может, скоро закончится, позволил явиться образу человека. И это было не избавлением от давнего беспокойства, не выходом из тысячелетней заботы к ясности осознания, не подступом к объективности того, что так долго было достоянием веры или философии,- это было результатом изменения фундаментальных диспозиций знания. Человек, как без труда показывает археология нашей мысли,- это изобретение недавнее. И конец его, быть может, недалек. ====================================================== (125) Ницше Ф. Так сказал Заратустра.- М.: Изд-во Моск. ун-та, 1990,- С. 281. ====================================================== Если эти диспозиции исчезнут так же, как они некогда появились, если какое-нибудь событие, возможность которого мы можем лишь предчувствовать, не зная пока ни его облика, ни того, что оно в себе таит, разрушит их, как разрушена была на исходе XVIII века почва классического мышления, тогда - можно поручится - человек исчезнет, как исчезает лицо, начертанное на прибрежном песке" (126). Река времени, кажется, начала движение вспять. Рассыпалась старая мозаика символов. Компьютеры, эксперименты на мозге, моделирование психики, управление сознанием, экстрасенсы, биополя, гравитация, искусственный разум, стихии языка, политические неурядицы, страх перед будущим, самоубийства, жизнь после смерти, забытые религии, тайные знания, гордые цари, развалины цивилизации, потерянные имена, охотники и их жертвы... Налицо кризис сознания, предсказанный анализом развития языка. И в этом хаосе уже начинают проявляться контуры нового мышления с новыми возможностями отражения мира. Пока еще трудно с уверенностью утверждать, какие это будут возможности: телепатия, лептонные поля, коллективный разум, визуализация мыслей или что-то другое. Кажется, природа пока еще сама перебирает варианты, не зная, на чем остановиться. Но опять возникнут базисные структуры, которые с неизбежностью, подчиняясь универсальным законам развития, образуют конструкции нового сверхъязыка. И будет бесконечно жаль (только кому тогда жалеть?), если человечество по игре случая или злой воле закончит путь саморазвития и упустит уникальную близкую возможность нового знания. Подведем итоги. Мы рассматривали язык как объект системного (алгоритмического) анализа. В чем-то эта идея близка к подходу гуманитарных структуралистов и авторов общей грамматики Пор-Рояля. Все же методологической основой предлагаемого подхода послужили развитые за последние годы теория алгоритмов и программирование. И только сейчас на этой почве стал возможен универсальный синтез естественно-научного и гуманитарного знания. Математические теории и строгие методы берутся от первого знания, но применяются к неточным объектам второго. Такой подход может быть оправдан только в случае адекватности методов использования и исследуемых объектов. Но теория алгоритмов как раз и возникла ====================================================== (126) Фуко М. Там же - С 487 ====================================================== как строгая формализация законов целенаправленных действий, наблюдаемых в искусственных и естественных системах. А в языках программирования постоянно моделируются динамические взаимодействующие объекты. Обе эти науки призваны быть точным инструментарием для манипуляций с отражениями реального мира. Поэтому есть прямое соответствие между алгоритмиче