Функции. Отношение f называется функцией из А в В (из А на В), если df = A, rf В(rf = В) и для всех x, y1, y2 из <x
Отношение f называется функцией из А в В (из А на В), если df = A, rf
В(rf = В) и для всех x, y1, y2 из <x, y1>
f и <x, y2>
f следует y1 = y2. Обозначение f: A
B. Пишем y = f(x) вместо <x, y>
f и называем y значением функции f при значении аргумента х.
Функция f: A
B осуществляет взаимно однозначное соответствие межу А и В, если df= A, rf= В и из того, что y = f(x1), y = f(x2) следует х1 = х2.
Пусть А и В – частично упорядоченные множества и f – функция из А в В. f называется монотонным отображением, если из х1
х2 следует f(x1)
f(x2) для всех x1, x2
А.
Функцию f: X
Y называют n-местной функцией над множеством А, если Y = A и X = An.
Предикатом называют функцию, областью значений которой является множество символов-цифр {0, 1}. При этом говорят, что предикат P: X
{0, 1} истинен для x
X, если P(x) = 1, и ложен, если P(x) = 0. Отношение на множестве Х – это двухместный предикат P: X2
{0, 1}.
Алфавитом называют непустое конечное множество символов. Например, V1 = {a, b}, V2 = {0, 1}, V3 = {a, +, 1, =} – алфавиты. Словом в алфавите V называется конечный объект, получаемый выписыванием одного за другим символов V, например, а + 1 = 1 + а – слово в алфавите V3, 101011 – слово в алфавите V2, abaab – слово в алфавите V1. Длина слова – число символов в нем, пустое слово не содержит ни одного символа.
Множество всех слов в алфавите V обозначается V*.
n-местной словарной функцией над алфавитом V называют n-местную функцию над V*, т. е. функцию из V*
V*
…
V* (n раз) в V*.
Дата добавления: 2015-07-18; просмотров: 847;
