Суперпозиции — различия между версиями

Материал из Викиконспекты
Перейти к: навигация, поиск
(заменил все дефисы на тире, добавил слово "значение" в определение подстановки и исправил одну орфографическую ошибку)
Строка 1: Строка 1:
{{В разработке}}
 
 
 
{{Определение
 
{{Определение
 
|definition =
 
|definition =

Версия 06:12, 8 октября 2011

Определение:
Суперпозиция (сложная функция) — это функция, полученная из некоторого множества функций путем подстановки одной функции в другую или отождествления переменных.


Множество всех возможных не эквивалентных друг другу суперпозиций данного множества функций образует замыкание данного множества функций.

Способы получения суперпозиций

Рассмотрим две булевы функции:
функцию f от n аргументов f(x1,x2,...,xn) и
функцию g от m аргументов g(x1,x2,...,xm).

Тогда мы можем получить новую функцию из имеющихся двумя способами:

  1. Подстановкой одной функции в качестве некоторого аргумента для другой;
  2. Отождествлением аргументов функций.

Подстановка одной функции в другую

Определение:
Подстановкой функции g в функцию f называется замена i-того аргумента функции f значением функции g:
h(x1,...,xn+m1)=f(x1,...,xi1,g(xi,...,xi+m1),xi+m,...,xn+m1)


Допускается также не только подстановка одной функции в другую, но и подстановка функции в саму себя.

При подстановке функции g вместо i-того аргумента функции f, результирующая функция h будет принимать аргументы, которые можно разделить на следующие блоки:

1. x1,...,xi1 – аргументы функции f до вставленной функции g
2. xi,...,xi+m1 – используются как аргументы для вставленной функции g(xi,...,xi+m1)
3. xi+m,...,xn+m1 – аргументы функции f после вставленной функции g

Пример:
f(a,b)=ab — первая исходная функция
g(a)=¬a — вторая исходная функция
h(a,b)=f(a,g(b))=a¬b — подстановка функции g вместо второго аргумента функции f
В данном примере при помощи подстановки мы получили функцию h(a,b)=ab.

Отождествление переменных

Определение:
Отождествлением переменных называется подстановка i-того аргумента функции f вместо j-того аргумента:
h(x1,...,xn1)=f(x1,...,xi,...,xj1,xi,xj+1,...,xn1)


Пример:
f(a,b)=ab — исходная функция
h(a)=aa — функция с отождествленными первым и вторым аргументами
Очевидно, в данном примере мы получили функцию P1 — проектор единственного аргумента.


Ранги суперпозиций

Суперпозиция имеет ранг n, если минимальное число подстановок и отождествлений, за она может быть получена из исходного множества функций K, равно n. Обозначение: Kn
Например, K1 — множество суперпозиций, полученных из исходного множества K за одну подстановку или отождествление, K2 — множество суперпозиций, полученных из множества KK1 за одну подстановку или отождествление и т.д.

Список литературы

  1. Композиция функций в математике
  2. Дискретная математика, МГУ