
Полная версия
Понятийная архитектура знания
Как проверить. Возьмите пару связанных понятий. Определите тип связи. Проверьте, подчиняется ли связь свойствам этого типа. Если нет — либо тип определён неверно, либо связь ошибочна.
4.5. Принцип четвёртый: единая система категорий
Формулировка. Вся архитектура развёрнута из конечного и явно заданного набора исходных категорий.
Что это значит. Категории — это самые общие понятия, из которых выводится всё остальное. Они не определяются через другие понятия внутри системы. Они принимаются как основание. Их не может быть много. Они должны быть явно названы.
Если категории не заданы — система становится эклектичной. Понятия берутся из разных источников, не согласуются между собой, и целое рассыпается.
Пример. Возьмите теорию управления. Если её категории — «цель», «средство», «результат» — система будет одной. Если категории — «прибыль», «эффективность», «контроль» — система будет другой. Если категории смешаны — вы получите эклектику, где «цель» определяется через «прибыль», а «прибыль» — через «результат», и непонятно, что из чего следует.
Что происходит при нарушении. Система теряет единство. Понятия из разных категориальных сеток не переводятся друг в друга. Вы не можете сравнивать понятия из разных частей системы. Архитектура распадается на фрагменты, которые не связаны.
Как проверить. Найдите понятия, которые не выводятся ни из чего. Если их много и они не связаны — категориальной системы нет. Если они есть, но связаны — проверьте, не введены ли они произвольно.
4.6. Принцип пятый: иерархия уровней обобщения
Формулировка. Понятия разного уровня обобщения чётко разделены, и переход между уровнями обоснован.
Что это значит. Уровни бывают разные. Универсальное. Общее. Особенное. Единичное. Каждое понятие стоит на своём уровне. Смешение уровней — это дефект.
Если вы говорите о категории, вы не можете требовать конкретных действий. Если вы говорите о единичном случае, вы не можете делать выводы о категории. Если вы переходите с уровня на уровень, вы должны обосновать переход.
Пример. «Свобода — это высшая ценность. Значит, нужно отменить все законы». Здесь переход с уровня универсального на уровень конкретного действия не обоснован. Пропущены звенья. Какая свобода? Для кого? Какие законы? Что значит «отменить»?
Что происходит при нарушении. Возникает «плоское мышление». Абстрактное и конкретное обсуждаются как равные. Споры становятся бессмысленными, потому что участники находятся на разных этажах и не понимают этого. Выводы, сделанные на одном уровне, переносятся на другой без основания.
Как проверить. Возьмите любое утверждение. Определите уровень каждого понятия в нём. Если уровни разные — проверьте, обоснован ли переход. Если нет — это дефект.
4.7. Как принципы работают вместе
Пять принципов — не отдельные правила. Они образуют систему. Нарушение одного ведёт к нарушению других.
Если понятие не имеет места — оно может противоречить другому определению. Если есть противоречие — связи становятся несогласованными. Если связи несогласованы — категории теряют единство. Если категории не едины — иерархия разрушается.
И наоборот. Если вы восстанавливаете место — вы устраняете противоречие. Если вы устраняете противоречие — связи становятся согласованными. Если связи согласованы — категории обретают единство. Если категории едины — иерархия выстраивается.
Поэтому принципы — не список для проверки. Это карта. Если вы видите, где нарушение, вы можете найти его источник и исправить.
4.8. Упражнение: проверьте систему по пяти принципам
Возьмите текст, который вы написали. Или статью, которую читаете. Или разговор, который не получился.
Пройдите по пяти принципам.
Первый. Найдите ключевое понятие. Проверьте: имеет ли оно определённое место? Используется ли оно в одном значении? Если в разных — зафиксируйте.
Второй. Найдите все определения этого понятия. Сравните. Нет ли противоречий? Если есть — зафиксируйте.
Третий. Возьмите пару связанных понятий. Определите тип связи. Проверьте, подчиняется ли она свойствам этого типа. Если нет — зафиксируйте.
Четвёртый. Попробуйте найти категориальное основание. Из чего развёрнута система? Если не можете — зафиксируйте.
Пятый. Определите уровни понятий. Есть ли смешение? Где именно? Если есть — зафиксируйте.
Запишите результаты. Это диагностика архитектуры. Она может быть неполной. Но она ваша. И вы можете её улучшить.
4.9. Что дальше
Мы получили пять принципов. Это критерии, по которым можно проверять любую архитектуру — свою и чужую.
Но принципы — это только начало. Чтобы работать с архитектурой, нужно знать её элементы. Из чего она состоит? Что такое понятие? Что такое категория? Что такое связь? Что такое уровень?
Об этом — в следующей части.
Часть II. Элементы и структура понятийной системы
Мы научились видеть архитектуру как целое. Мы можем определить, есть ли в тексте или разговоре структура, где нарушены принципы, в каком месте система даёт сбой.
Но видеть целое — недостаточно, чтобы его починить. И недостаточно, чтобы построить новое.
Представьте, что вы смотрите на дом и видите: стена треснула. Вы понимаете, что что-то не так. Но чтобы исправить, нужно знать, из чего стена состоит. Кирпич? Бетон? Дерево? Где несущие элементы, а где облицовка? Где причина трещины — в фундаменте, в материале, в нагрузке?
То же с архитектурой понятий. Мы можем видеть, что система не работает. Но чтобы понять почему — нужно разобрать её на элементы.
Вот пример.
«Образование ведёт к экономическому росту».
Вы уже можете увидеть: это связь между двумя понятиями. Вы можете проверить, не противоречит ли она другим утверждениям. Вы можете спросить, на каком уровне она находится.
Но вы не можете ответить на вопросы, которые здесь скрыты. Что такое «образование» — это процесс, результат или система? Что такое «экономический рост» — это цель, показатель или следствие? Какая связь между ними — причинная, корреляционная или функциональная? На каком уровне они стоят — общем, особенном или единичном?
Чтобы ответить, нужно видеть не целое, а части. Не архитектуру, а её элементы.
Эта часть — об элементах. Их четыре: понятие, категория, уровень, связь. Каждый элемент имеет свою структуру. Каждый можно анализировать отдельно. Каждый можно построить и проверить.
Мы уже умеем видеть архитектуру понятийной системы. Теперь мы научимся видеть то, из чего она состоит.
Глава 5. Понятие: содержание, объём и определение
5.1. Понятие — это не слово
Вы произносите слово «собака». Что происходит в этот момент? Вы издаёте звук. Но за звуком стоит нечто большее: вы понимаете, о чём говорите. Вы можете отличить собаку от кошки, от волка, от стола. Вы можете сказать, что собака — это животное, что у неё есть определённые признаки, что она связана с другими понятиями: «домашнее животное», «млекопитающее», «питомец».
Это понимание и есть понятие. Не звук, не буквы, не ярлык. А форма мышления, в которой вы схватываете общее и существенное в предметах и явлениях.
Слово — это оболочка. Понятие — это содержание. Слово может быть одно, а понятий за ним — много. Слово «свобода» может означать философскую категорию, правовую норму, бытовое состояние. Слово одно. Понятия разные.
И наоборот. Понятие может выражаться разными словами. «Собака» и «пёс» — разные слова, но понятие одно. «Эффективность» и «результативность» — иногда синонимы, иногда разные понятия. Всё зависит от содержания, которое вы вкладываете.
Поэтому первое, что нужно усвоить: понятие — это не слово. Это мысль. Мысль о том, что общего у разных предметов и что существенно для их различения.
Но и это определение неполно. Понятие — не просто мысль. Это особая форма мысли, которая отличается от других форм: от ощущения, от восприятия, от представления. Чтобы понять, что такое понятие, нужно увидеть, чем оно не является.
5.2. Понятие как форма мышления
Давайте разберём это точнее. Понятие — это форма мышления, которая отражает общие и существенные признаки, связи и отношения предметов и явлений.
Разберём каждое слово.
Форма мышления. Это значит, что понятие — не образ, не ощущение, не представление. Ощущение даёт вам красноту. Представление даёт вам образ конкретной красной розы. Понятие даёт вам мысль о том, что такое «красный» вообще, независимо от конкретной розы. Это другой уровень.
Общие признаки. Понятие схватывает то, что объединяет разные объекты. Не этот стол, не тот стол, а то, что делает их столами. Не эта свобода, не та свобода, а то, что делает их свободами. Общее — это то, что повторяется.
Существенные признаки. Не все общие признаки одинаково важны. У всех собак есть шерсть, но есть и лысые собаки. Шерсть — не существенный признак. А то, что собака — млекопитающее, — существенно. Понятие выделяет не просто общее, а то, без чего объект не был бы тем, что он есть.
Связи и отношения. Понятие не изолировано. Оно связано с другими понятиями. «Собака» связана с «животное», «питомец», «лай», «верность». Эти связи входят в содержание понятия. Без них оно неполно.
Таким образом, понятие — это не просто мысль об одном предмете. Это мысль о классе предметов, выделенная по существенным признакам и включённая в систему связей с другими понятиями.
Именно поэтому понятие — ключевой элемент архитектуры. Архитектура — это система понятий. Если вы не понимаете, что такое понятие, вы не понимаете, из чего строите.
Но есть ещё одно различение, которое нужно провести. Понятие — это не просто мысль. Это форма мысли, которая отличается от других форм: суждения, умозаключения. Суждение — это утверждение о чём-то («собака лает»). Умозаключение — это вывод («все собаки лают, это собака, значит, она лает»). Понятие — это то, из чего строятся суждения и умозаключения. Это атом мысли. Без понятий нет ни суждений, ни умозаключений.
Поэтому работа с понятиями — это не подготовительный этап. Это основа всей архитектуры.
5.3. Содержание и объём: две стороны понятия
У каждого понятия есть две стороны. Первая — то, что оно означает. Вторая — то, к чему оно относится.
Содержание (интенсионал) — это совокупность существенных признаков, которые вы вкладываете в понятие. Для понятия «собака» это может быть: животное, млекопитающее, хищное, с определённым строением, поведением, происхождением.
Объём (экстенсионал) — это множество объектов, которые подходят под это понятие. Для «собаки» — все конкретные собаки, которые существуют или существовали.
Между ними есть связь. Чем больше признаков вы включаете в содержание, тем меньше объектов попадает в объём. И наоборот.
Пример. Понятие «собака» имеет широкий объём: миллионы объектов. Но если вы добавите признак «рыжая», объём сузится. Если добавите «рыжая и маленькая» — ещё больше. Если добавите «рыжая, маленькая, породы корги, живёт в вашем доме» — объём сведётся к одному объекту.
Это не просто логическое упражнение. Это способ увидеть, где происходит подмена. Когда кто-то говорит «собака», он может иметь в виду всех собак. А когда вы слышите «собака», вы можете думать о своей. Содержание разное — объём разный. И спор идёт не о собаках, а о том, какое понятие каждый вкладывает в слово.
Значение для архитектуры. Если содержание понятия не зафиксировано, объём становится неопределённым. Вы не знаете, о чём говорите. И не можете проверить, правильно ли вы это делаете.
Но есть и более тонкая ошибка. Она называется подмена содержания объёмом. Вот как она выглядит.
Вы говорите: «Все собаки — животные». Это правильно. Но затем вы говорите: «Это животное — собака». Это уже неправильно. Потому что объём «животного» шире, чем объём «собаки». Не всякое животное — собака.
Эта ошибка возникает, когда вы путаете отношение между понятиями по содержанию с отношением по объёму. По содержанию «собака» богаче, чем «животное»: у собаки больше признаков. По объёму «животное» шире, чем «собака»: животных больше, чем собак. Если вы не различаете эти две стороны, вы делаете выводы, которые не следуют из посылок.
В архитектуре это критично. Если понятие имеет неопределённое содержание, его объём тоже неопределён. И вы не можете сказать, какие объекты под него подходят, а какие нет. А значит, не можете строить связи с другими понятиями. Система теряет опору.
Как проверить. Возьмите понятие. Выпишите его содержание — все существенные признаки. Затем определите объём — все объекты, которые под него подходят. Проверьте: нет ли объектов, которые обладают признаками, но не входят в объём? Нет ли объектов, которые входят в объём, но не обладают всеми признаками? Если есть — содержание и объём не согласованы.
5.4. Определения: явные, неявные, операциональные, остенсивные, аксиоматические
Понятие можно определить по-разному. От способа определения зависит, насколько точно вы сможете его использовать.
Явное определение — через род и видовое отличие. Вы называете более общий класс и признак, который выделяет ваше понятие внутри этого класса. «Собака — это домашнее животное из рода волков, с определёнными признаками». Это самый точный способ. Он задаёт и содержание, и объём.
Неявное определение — через контекст. Вы не называете признаки, но показываете, как понятие используется. «Он вёл себя как собака» — вы не определяете, но даёте понять. Этот способ быстрее, но менее точен. Он оставляет много места для интерпретации.
Операциональное определение — через процедуру. Вы говорите не что это, а как это измерить или проверить. «Собака — это животное, которое при определённых условиях лает». Это определение полезно, когда важна не сущность, а действие.
Остенсивное определение — через прямое указание на объект. Вы не называете признаки, а показываете: «Вот это — собака». Этот способ используется, когда понятие невозможно определить словами или когда нужно научить ребёнка. Он эффективен, но ограничен: вы можете показать только те объекты, которые находятся рядом. И вы не можете показать то, чего нет.
Аксиоматическое определение — через систему аксиом. Вы не определяете понятие напрямую, а задаёте правила, по которым оно работает. Например, в математике понятие «точка» не определяется. Вместо этого задаются аксиомы: «через любые две точки можно провести прямую», «через одну точку можно провести бесконечно много прямых». Эти аксиомы задают поведение понятия, не определяя его сущность. Аксиоматическое определение используется для примитивов — тех понятий, которые принимаются как исходные.
В архитектуре важно, чтобы определения были явными. Неявные, операциональные, остенсивные и аксиоматические могут использоваться, но они должны быть оговорены. Иначе возникает путаница: один использует явное определение, другой — неявное, и они не понимают друг друга.
Правила корректного определения
Определение может быть правильным или неправильным. Есть несколько правил, которые нужно соблюдать.
Правило 1. Определение не должно быть круговым. Оно не должно определять понятие через само себя. «Свобода — это состояние свободы» — это круг. «Свобода — это возможность действовать по своей воле» — это не круг, потому что «воля» — другое понятие. Но если «воля» определяется через «свободу», круг возникает.
Пример ошибки. «Эффективность — это способность быть эффективным». Это определение ничего не даёт. Оно не раскрывает содержание понятия.
Правило 2. Определение должно быть ясным. Оно не должно содержать непонятных терминов, которые сами нуждаются в определении. Если вы определяете «свободу» через «автономию», а «автономию» — через «свободу», вы не продвинулись.
Пример ошибки. «Развитие — это процесс, характеризуемый прогрессивными изменениями». Здесь «прогрессивные» и «изменения» сами нуждаются в определении. И непонятно, что значит «характеризуемый».
Правило 3. Определение не должно быть слишком широким. Оно не должно включать объекты, которые не являются тем, что вы определяете.
Пример ошибки. «Собака — это животное». Это слишком широко. Под это определение подходят кошки, волки, лошади. Вы не выделили собаку из класса животных.
Правило 4. Определение не должно быть слишком узким. Оно не должно исключать объекты, которые являются тем, что вы определяете.
Пример ошибки. «Собака — это рыжее животное с четырьмя лапами». Это слишком узко. Под это определение не подходят чёрные собаки, собаки с тремя лапами (если такие есть). Вы исключили часть объектов, которые должны входить в объём.
Правило 5. Определение не должно быть только отрицательным. Отрицание не даёт содержания. «Собака — это не кошка» не говорит, что такое собака.
Пример ошибки. «Свобода — это отсутствие ограничений». Здесь есть проблема. «Отсутствие» — это отрицание. Но в этом определении есть и положительное содержание: «ограничений». Однако если бы определение было «свобода — это не рабство», оно было бы чисто отрицательным и бесполезным.
Значение для архитектуры. Если определения некорректны, архитектура рушится. Слишком широкое определение размывает объём, и понятие теряет место. Слишком узкое — исключает часть объектов, и понятие становится неполным. Круговое — делает систему замкнутой на себя, и вы не можете её проверить. Отрицательное — не даёт содержания, и вы не можете строить связи.
5.5. Примитивы и производные: критерии выбора
Не все понятия можно определить через другие. Есть такие, которые принимаются как исходные в данной системе. Они не выводятся, а задаются. Это примитивы.
Пример. В геометрии примитивы — точка, прямая, плоскость. Их не определяют через другие понятия. Они — основание. Все остальные понятия (угол, треугольник, окружность) выводятся из них.
В следующей главе мы увидим, что среди исходных есть особый тип — категории.
В любой системе есть примитивы. Если их слишком много — система теряет единство. Если их нет — система не может начаться. Хорошая архитектура имеет минимальное число примитивов, и все остальные понятия выводятся из них.
Производные понятия — те, которые определяются через примитивы и ранее введённые понятия. Они составляют основную часть системы.
Как отличить примитив от производного
Это не всегда очевидно. Иногда кажется, что понятие можно определить, но на самом деле определение будет круговым — через само себя или через то, что определяется через него.
Вот несколько критериев, по которым можно проверить, является ли понятие примитивом.
Критерий 1. Независимость. Примитив не определяется через другие понятия системы. Если вы можете определить понятие через другие, оно не примитив. Если не можете — возможно, примитив. Но нужно проверить: не является ли это определение скрытым?
Критерий 2. Фундаментальность. Примитив лежит в основании. Из него выводятся другие понятия. Если понятие не используется для определения других, оно не примитив — оно просто изолировано.
Критерий 3. Интуитивная ясность. Примитив должен быть интуитивно понятен. Если он требует объяснения, он не примитив. Но здесь есть опасность: то, что кажется интуитивно ясным одному, может быть неясным другому. Поэтому критерий нужно применять осторожно.
Критерий 4. Проверка на круговое определение. Попробуйте определить примитив через другие понятия. Если определение возвращается к самому примитиву — он действительно примитив. Если нет — возможно, он производный.
Значение для архитектуры
Количество примитивов должно быть минимальным. Это не эстетическое требование. Это требование к качеству системы. Чем больше примитивов, тем больше оснований, тем сложнее система, тем труднее её проверить.
Если примитивов слишком много, система становится эклектичной. Понятия не связаны между собой, потому что каждое стоит на своём основании. Архитектура распадается на фрагменты.
Если примитивов слишком мало, система не может охватить всё многообразие. Некоторые понятия не выводятся из имеющихся примитивов, и их приходится вводить дополнительно, что нарушает единство.
Хорошая архитектура имеет оптимальное число примитивов. Оно определяется предметной областью, но обычно это 3—7 понятий. Они задают каркас, из которого развёртывается всё остальное.
Как проверить. Составьте список понятий, которые вы считаете примитивами. Для каждого проверьте: можно ли его определить через другие? Если да — он не примитив. Если нет — проверьте, используется ли он для определения других. Если нет — он изолирован. Если да — он кандидат в примитивы. Затем проверьте: не слишком ли их много? Нет ли среди них таких, которые можно свести к другим?
5.6. Роль контекста и принцип однозначности
Одно и то же понятие может менять содержание в зависимости от контекста. «Свобода» в философии — это категория. «Свобода» в праве — это конкретное право. «Свобода» в быту — это отсутствие ограничений.
Если вы не фиксируете контекст, понятие начинает дрейфовать. Вы думаете, что говорите об одном, а собеседник понимает другое. Это не ошибка собеседника. Это отсутствие контекстного маркера.
В архитектуре контекст должен быть явным. Если понятие многозначно, нужно либо разделить его на несколько понятий с разными названиями, либо указать, в каком контексте оно используется. Иначе — противоречие.
Но здесь возникает вопрос: как быть, если понятие действительно многозначно? Если в разных контекстах оно означает разное, но вы не хотите отказываться от него?
Ответ даёт принцип однозначности. В идеальной архитектуре каждое понятие имеет один строгий смысл. Если допустимы контекстуальные вариации, они должны быть явно прописаны.
Это значит: вы не можете просто использовать понятие в разных смыслах. Вы должны либо:
— разделить его на несколько понятий с разными названиями (например, «свобода (филос.)» и «свобода (полит.)»);
— указать, в каком контексте используется каждое значение;
— создать иерархию: общее понятие и его контекстные варианты.
Пример. Понятие «качество». В одном контексте это «соответствие стандарту». В другом — «степень удовлетворённости потребителя». В третьем — «совокупность свойств». Если вы не различаете эти значения, вы не можете построить архитектуру. Вы должны либо разделить понятие на три, либо указать, что в данном контексте оно используется в одном значении.









