ailev: Онтологическая разминка для метаэкстрима и представление Алисы и Бобаhttp://openmeta.livejournal.com/5460.htmlОттягивать больше некуда, и я как-то начну играть словами -- в слабой надежде, что другие подхватят (много, много тут сидящих в третьей позиции, поменьше -- во второй, и совсем уж что-то мало -- в первой...)Disclaimer -- в тексте (иногда совершенно сознательно) оставлялись противоречия, а также нарушения в применении только что введенных правил. Давайте вместе исправлять ошибки!Это первый заход на получение отнологии нейросемиотического программирования -- формального описания набора понятий и связей между ними, в терминах которых возможны обсуждения на темы управления изменениями состояний и синестезий. От глоссария Онтология отличается много большим формализмом в использовании терминов с одной стороны, и четким прописыванием связей между понятиями с другой стороны. Третий Код будет записан в понятиях Онтологии.Понятия из Онтологии я буду выделять из текста, используя большую букву. Слова из текста, в которых я хочу подчеркнуть их фонетическое звучание, а не значение -- выделяя кавычками. Так, состояние -- это просто какое-то состояние чего-либо, а вот Состояние -- это уже понятие из Онтологии, и можно требовать точного определения, что оно значит (большая буква также -- это такой русскоязычный суррогат для определенного артикля). Слово "состояние" может что-то обозначать, а може и быть номинализацией по поводу "совместного процесса стойбы". В понятиях, обозначаемых несколькими словами можно пообсуждать использование подчерков (чтобы обходить требование многих больших букв и не запутываться), хотя рекомендуется извернуться, чтобы слов всегда было одно, причем короткое и склоняемое. Ежели все уже привыкли, что употребленное слово -- это понятие из онтологии, то допустимо писать и с маленькой буквы. Но ежели понятие только-только вводится, то уж тут точно лучше его писать с большой буквы, чтобы не было путаницы с Просто_словами (я только ввел новое понятие Просто_слова, но не раскрывал его, не давал определеня -- и это вполне возможно при таком стиле).Еще одно допущение: у нас все время возникает ситуация коммуникации (общения) двух человек -- и тут обычно непонятно кто кого программирует. Мне принципиально важно исследовать не только ситуации коммуникации Программиста с тушкой Клиента в трансовом соусе, но и любые другие ситуации коммуникации (продавец-покупатель, двое модельеров, педагог и ученик, педагог и методист и т.д.). Поэтому прихватим прием языка обсуждений проблем в области криптографии -- назовем две стороны любого взаимодействия (коммуникации): Алиса и Боб.Вот пример, как я намерен это использовать (и можете считать этот пример началом первого хода ;)
metanymous> Ключи доступа - состояния - синестезии - состояния синестезий - ключи доступа состояний синестезийailev: Прежде всего: было "ключи доступа" -- стало "внешние проявления" (точнее, но все еще длинно) -- предлагается "индикаторы". Было "состояние" -- стало Состояние (субстрата) и Сцены (синестезии). Соответственно -- Индикаторы состояния и индикаторы Сцены синестезии.Индикаторы -- объективно наблюдаемые Алисой в разделяемой реальности паттерны внешних проявлений активности субстрата Боба, являющиеся для Алисы различимыми знаками. Важнейшим индикатором является речь Боба (далее - Язык), и другие поведенческие особенности (глазные индикаторы -- особенности поведения (движений и других изменений типа сужения зрачков, миганий и т.д.) глаз Боба, языковые индикаторы -- особенности поведения (движений -- ибо можно ли различить еще цвет? сухость?) языка, губные доступы -- особенности движений и изменений внешнего вида губ и т.д.Знаки, выражаемые различными индикаторами, представляют собой Языкоиды (не языки, но на языки похожи -- как гуманоид не человек, но на человека похож). Каждый языкоид представлен однотипными в каком-то смысле знаками, выражаемыми индикатором или их группой.Так, нэлперские "глазные доступы" -- это языкоид одного из глазных индикаторов -- направление взгляда. Пока нам неважно, что означают знаки этого языкоида, важно, что эти знаки известны Алисе.Ежели человек машет рукой, но Алиса сознательно или бессознательно не воспринимает это как знак (то есть нам неизвестно, воспринимает ли Алиса это как знак) -- мы не считаем этот жест Индикатором. Ежели Алиса знает, что человек размахивает руками, указывая на направление своей линии времени -- то это Индикатор.Особо нужно отметить языкоиды такого Индикатора, как Язык (наблюдаемая Алисой речь -- звуковые волны). Сразу готов заменить Язык на Речь -- но пока можно с этим подождать. Так, Индикаторами Языка служат нэлперские предикаты (внешнее проявление ведущей модальности синестезии -- но это я забегаю сильно вперед), составляющие в совокупности языкоид ведущей модальности синестезии, а также языкоиды паттернов пауз, паттернов наложения Языка на дыхательный ритм и т.д. -- в меру нашего обнаружения таких языкоидов.Одной из ключевых задач OpenMeta является поиск Индикаторов и расшифровка соответствующих им языкоидов (определение денотата для каждого различимого знака Индикатора. Иногда нужно еще и научиться различать сами индицируемые (обратите внимание -- "индицировать" -- это уже глагол, и так и просится еще упомянуть глагол "индуцировать" ;) знаки -- перед тем, как пытаться определить соответствующий денотат).Индикаторы указывают Алисе на изменения Состояния субстрата Боба (включая изменения Состояния синестезии, как части Состояния субстрата). Чтобы их отличить, оставим Состояние как общее понятие для Состояния субстрата, и Сцена для обозначения части Состояния субстрата, относящегося к Синестезии.Субстрат -- это то, что ответственно (в том числе) за все внешние проявления Боба (конечно, включая изменение Индикаторов. Заметим, что Индикаторами внешние проявления Боба становятся только при том условии, что оно наблюдается как знак некоего языкоида).Ну и так далее -- раскрывать про Состояние и Сцены (а также поминать Контексты и т.д.) будем уже немного погодя (то есть попытка сделать жанр поближе к метаэкстриму, нежели к метазагону ;)