LARA

This is an old revision of the document!


Deciding a Language of Sets (and Relations)

Consider a simple language of sets:

\[ \begin{array}{l}

 S ::= V \mid S \cup S \mid S \cap S \mid S \setminus S \mid \mathbf{U} \mid \emptyset \\
 A ::= (S = S) \mid (S \subseteq S) \mid card(S){=}c \mid card(S) \leq c \mid card(S) \geq c \\
 F ::= F \lor F \mid F \land F \mid \lnot F \\
 c ::= 0 \mid 1 \mid 2 \mid ...

\end{array} \]

We show that this language is decidable.

References