§5.1. Принципы характеризационного анализа
395
Проблему поиска запрещенных фигур называют характери-
зационной проблемой. Эта проблема определяется классом рас
сматриваемых моделей Ка = {Фа} и характеризуется свойством
5а, определяющим предикат Ро(Фа) или Ро(Фа, Фь)- Для реше
ния характеризационной проблемы требуется определить множе
ство запрещенных фигур К3 = {Ф,}, т. е. таких моделей Ф,,
отсутствие которых в данной модели Фа € Ка является необходи
мым и достаточным условием того, что Фа обладает свойством 5а,
и при этом никакая из моделей Ф, € К3 не присутствует в другой
запрещенной фигуре — модели Ф_, € К3.
Формализуем понятие отсутствия и присутствия одной мо
дели в другой. На множестве моделей Ка можно задать отношение
упорядочения Рп такое, что (Ф,-, Ф_,) € РП, если Ф,- присутствует
в Ф_, . Отношение Р„ называется отношением подчинения, а мо
дель Ф,- — подчиненной модели Ф_,. Отношение подчинения моде
лей служит обобщением известного отношения быть подмоделью.
Модель Ф,- является подмоделью модели Фj, если получена из Ф_,
удалением некоторых элементов носителя и/или сигнатуры. Ха-
рактеризационная проблема с заданным отношением подчинения
Рп в классе моделей определяет характеризационные задачи. По
скольку в классе моделей Ка может быть задано много отношений
упорядочения, характеризационную проблему можно рассматри
вать как целое множество характеризационных задач, каждая из
которых имеет собственное решение в виде множества запрещен
ных фигур.
От выбора отношения подчинения в решении характеризаци
онной задачи зависит многое: и компактность множества запре
щенных фигур, й разрешимость этой задачи вообще. Принци
пиальным является тот факт, что характеризационная проблема
всегда разрешима. Нужно только правильно выбрать отношение
подчинения и соответственно получить постановку разрешимой
характеризационной задачи. Покажем, каким должно быть отно
шение подчинения.
Теорема 5.1 (принцип локальности). Множество запре
щенных фигур К3 = {Ф3,} для класса моделей Ка = {Фа} с от
ношением подчинения РП и свойством 5а существует (харак
теризационная задача разрешима) тогда и только тогда,
когда справедливо, что всякая модель Ф,-, подчиненная модели
Ф^-, обладающей свойством 5а, также обладает им.
Доказательство. Допустим, что множество запрещенных
фигур существует. Тогда по определению запрещенной фигуры
никакая модель Фа, обладающая свойством 5а, не имеет запре
щенной фигуры в качестве подчиненной.
С другой стороны, пусть отношение подчинения таково, что
моделям Фа, которым присуще свойство 5а, подчинены только мо
дели, которые им также обладают (рис. 5.5). В этом случае по