Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
8-5. ПОЛИНОМИАЛЬНЫЕ ПРЕДСТАВЛЕНИЯ В k-ЗНАЧНОЙ ЛОГИКЕПри исследовании полных систем функций в Система функций Полиномиальным представлением в многозначных логиках будем называть сумму по модулю
где а — константа, В общем случае элементарное произведение имеет вид:
причем некоторые из членов могут отсутствовать. Исходя из представления функций
где знак Выражение (8-25) назовем формулой разложения функций
где Покажем справедливость соотношения (8-26). Для этого докажем, что функции, стоящие в левой и правой частях соотношения (8-26), совпадают для любого значения Пусть Будем искать представление любой функции одной переменной в
где Если существует однозначное представление любой функции одной переменной, то можно найти представление характеристических функций. Представляя их в форме сигма
Выражение (8-27) эквивалентно следующей системе сравнений, получаемой в результате подстановки всех возможных значений
Покажем, что условие единственности представления любой функции одной переменной в
т. е. числа
Система сравнений (8-28) равносильна системе
где Из теории сравнений известно, что любое из сравнений первой степени (8-28) имеет единственное решение по В качестве примера приведем следующую систему операторов:
Можно показать, что определитель Определяя из сравнений (8-30) коэффициенты
где Подставляя значения характеристических функций (8-31) в формулу разложения (8-26), получаем:
Выражение (8-32) представляет собой формулу разложения функции Введем следующие обозначения:
Выражения Теперь формула разложения (8-32) принимает вид:
Исходя из определения производных (8-33), легко доказать следующие их свойства: 1. Если 2. Если
Покажем, что любую функцию
где При этом нулю в Для Пример 8-5. Для
Для доказательства разложения (8-35) применим метод математической индукции. При Разложим функции
Но, по предположению, каждую из функций
Если
где а отличается от При Доказанное условие единственности представления любой функции Число одноместных операторов, дополняющих операции суммы и произведения до полной системы функций, можно уменьшить. В четырехзначной логике представление функции одной переменной можно искать, например, в виде
Применяя критерий (8-29), находим, что этому условию удовлетворяют 64 функции одной переменной в четырехзначной логике. Введенное понятие полиномиального представления в этом случае расширяется за счет того, что в элементарном произведении переменная и, или операторы Нетрудно видеть, что одноместные операторы
Отсюда видно, что функции суммы и произведения по модулю к и функция конъюнкции, представляя в любой Понятие полиномиального представления можно рассматривать в более общем виде, если вместо (8-27) искать представление любой функции одной переменной в виде
Для такого представления полученное условие (8-29) также остается действительным. Понятие элементарного произведения расширяется тем, что оно будет содержать произведение некоторых (или всех) операторов Рассмотрим способ получения полиномиальных представлений для случая, когда При простом модуле
Умножая левую и правую части этого сравнения на
Так как переменная
Отсюда получаем:
так как После того как в (8-38) произведено возведение в степень, умножение и сокращение, получаются полиномы характеристических функций. Степень этих полиномов не будет больше Рассмотрим более общий случай представления характеристических функций полиномами. Выражение (8-38) можно записать и в виде
Из (8-39) непосредственно следует, что каждая функция в
Пример 8-6. При
где Возводя в степень по биномиальной формуле выражение (8-39) и подставляя в (8-25) значения
Преобразуя дальше это выражение, получаем следующий результат:
где
Назовем выражение (8-41) производной фунции Пример 8-7. Для Пример 8-8. Для
По формуле (8-41) получаем следующие определения производных в трехзначной логике:
Исходя из формулы разложения (8-12), получаем разложение в ряд вида (8-36). Особенностью представления функций Разложение (8-36) при
где Множество всех функций
Обозначим через вектор, который от а отличается тем, что
Отсюда
где
Если в Отсюда делаем вывод, что получили новый базис, имеющий вместо вектора а вектор Можно показать, что это свойство обобщается и для любой системы одноместных операторов в Будем говорить, что
по модулю
Аналогично определяется полиномиальная представимость по модулю Обозначим символом Минимальным полиномиальным представлением Полиномы, представляющие тождественно равные иулю Рассмотрим сначала Теорема 8-8. Если Действительно,
Далее имеем
что и требовалось доказать. Легко доказать и обратное утверждение. Теорема 8-9. Если Обозначим символом Так как — нормированный нулевой полином по модулю f по модулю Заметим, что Вычисление Если
Действительно, так как
Но если Из последнего равенства и того, что Используя равенство (см. скан) Пусть теперь
Действительно, представим полином Так как, кроме того, существуют такие
что и требовалось доказать. Обозначим символом Перейдем к вычислению Теорема 8-10. Произвольный, полином Действительно, для
Тогда для всех
принадлежит По предположению индукции Заметим, что лолином степени
представляет функцию, тождественно равную нулю по модулю Пусть
где Тогда полином
Так как
Тогда полином
Полином
Старший коэффициент этого полинома взаимно прост с Последнее и означает, что Если
Действительно, из
откуда
Теорема 8-12 Пусть Предположим, противное: пусть Так как Но тогда Теорема 8-13. Для любой функции
Так как Путем последовательного вычитания многочленов
можно этот многочлен заменить многочленом, который представляет функцию Допустим, что два различных полинома, удовлетворяющих условиям теоремы, задают функцию
Тогда Так как мощность класса всех полиномов, удовлетворяющих условию теоремы 8-13 равна
Положим
Пусть теперь функция Каждое
Разобьем множество Теорема 8-14. Для любой функции
где Как следствие этого утверждения, получим следующую формулу:
Представляя полииомы по модулю
которая вместе с формулами (8-44), (8-45) позволяет вычислить мощность класса В качестве примера подсчитаем количество функций, представимых полиномами по модулю 24-32. По таблице значений
Применяя формулу (8-43), вычисляем значения
Подставляя эти значения в формулу (8-44), находим:
а по (8-45) получаем:
|
1 |
Оглавление
|