\mathbf{R}, \mathbf{RE} i \mathbf{coRE} són tancades per unió, intersecció i revessat
L’objectiu d’aquest exercici és demostrar algunes propietats de tancament de \mathbf{R}, \mathbf{RE} i \mathbf{coRE}.
Recordeu que una classe \cal C de llenguatges és tancada per una operació binària \circ (per exemple, la unió o la intersecció) si per a tot A,B\in {\cal C}, es compleix que A \circ B \in {\cal C}. Similarment, \cal C és tancada per una operació unària \circ (per exemple, el complementari o el revessat) si per a tot A \in {\cal C}, es compleix que \circ A \in {\cal C}.
Unió. Demostreu les propietats següents:
- \mathbf{R} és tancada per unió.
- \mathbf{RE} és tancada per unió.
- \mathbf{coRE} és tancada per unió.
Intersecció. Demostreu les propietats següents:
- \mathbf{R} és tancada per intersecció.
- \mathbf{RE} és tancada per intersecció.
- \mathbf{coRE} és tancada per intersecció.
Diferència de conjunts. Demostreu la propietat següent:
- \mathbf{R} és tancada per la diferència de conjunts.
Revessat. Demostreu les propietats següents:
- \mathbf{R} és tancada pel revessat.
- \mathbf{RE} és tancada pel revessat.
- \mathbf{coRE} és tancada pel revessat.