Введение

Свойство, которое присваивает значения истинности k-м кортежам индивидов.

В математике, финитарное отношение над последовательностью множеств X1, …, Xn является подмножеством декартова произведения X1 × … × Xn; то есть, это множество n-кортежей (x1, …, xn), каждый из которых представляет собой последовательность элементов xi из соответствующего множества Xi. Как правило, отношение описывает возможную связь между элементами n-кортежа. Например, отношение "x делится на y и z" состоит из множества 3-кортежей, которые при подстановке вместо x, y и z соответственно делают утверждение истинным. Неотрицательное целое число n, определяющее количество "мест" в отношении, называется аритетом, адичностью или степенью отношения. Отношения с n "местами" могут называться n-арными отношениями, n-адичными отношениями или отношениями степени n. Отношения с конечным числом мест называются финитарными отношениями (или просто отношениями, если контекст понятен). Также возможно обобщить понятие на бесконечноарные отношения с бесконечными последовательностями.

Ничто

Нулевые отношения (0-арные) состоят только из двух элементов: пустого нулевого отношения, которое никогда не выполняется, и универсального нулевого отношения, которое всегда выполняется. Это связано с тем, что существует только одна 0-кортеж – пустая кортеж, и ровно два подмножества (одиночного) множества всех 0-кортежей. Они иногда полезны для построения базового случая при доказательстве индукцией.

Унарный

Унарные (1-арные) отношения можно рассматривать как совокупность элементов (например, совокупность лауреатов Нобелевской премии), обладающих некоторым свойством (например, свойством быть удостоенными Нобелевской премии). Каждая нульарная функция является унарным отношением.

Трехмерный

Троичные (3-арные) отношения включают, например, бинарные функции, которые сопоставляют два входных значения и выходное. Все три области определения однородного троичного отношения являются одним и тем же множеством.

История

Логик Август Де Морган, в работе, опубликованной около 1860 года, первым сформулировал понятие отношения в современном понимании этого термина. Он также представил первые формальные результаты в теории отношений (о Де Моргане и отношениях см. Меррилл, 1990). Чарльз Пирс, Готлоб Фреге, Георг Кантор, Рихард Дедекинд и другие развивали теорию отношений. Многие из их идей, особенно касающиеся отношений, называемых упорядочениями, были обобщены в "Принципах математики" (1903), где Бертран Рассел широко использовал эти результаты. В 1970 году Эдгар Кодд предложил реляционную модель для баз данных, тем самым предвосхитив разработку систем управления базами данных.