export function HelpRSLangExpressionSet() { return (
Теоретико-множественные выражения в языке родов структур позволяют создавать и манипулировать множествами. Результатом таких выражений является множество элементов определенной ступени.
A ∪ B - множество всех элементов, принадлежащих A или B
A ∩ B - множество всех элементов, принадлежащих и A, и B
A \ B - множество всех элементов A, не принадлежащих B
A △ B - множество элементов, принадлежащих ровно одному из A или
B
A' - множество всех элементов универсального множества, не принадлежащих A
{'{a, b, c}'} - множество из элементов a, b, c
{'{x ∈ A | P(x)}'} - множество всех x из A, для которых выполняется P(x)
{'{f(x) | x ∈ A}'} - множество значений f(x) для всех x из A
A × B - множество всех пар (a, b), где a ∈ A, b ∈ B
℘(A) - множество всех подмножеств A
∅ - множество, не содержащее элементов
U - множество всех элементов рассматриваемой области
{'{a}'} - множество, содержащее только элемент a
A ∪ (B ∩ C) - объединение A с пересечением B и C
{'{x ∈ A | x > 0}'} - множество всех положительных элементов из A
{'{x² | x ∈ {1, 2, 3}}'} - множество {'{(1, 4, 9)}'}
A × B × C - множество всех троек (a, b, c)
Множество имеет типизацию ℬ(H), где H - ступень элементов множества. Например, множество целых
чисел имеет типизацию ℬ(Z).