Can Turing Machines Enumerate Union and Cartesian Product of Constructible Sets?

  • Context: MHB 
  • Thread starter Thread starter mathmari
  • Start date Start date
Click For Summary
SUMMARY

The discussion confirms that if sets $S_1$ and $S_2$ are constructible enumerable, a Turing machine can enumerate their union $S_1 \cup S_2$ by alternating between elements of both sets. Additionally, the Cartesian product $S_1 \times S_2$ is also constructible enumerable, which can be demonstrated using a pairing function or by leveraging the property that recursively enumerable (r.e.) sets are semidecidable and accepted by some Turing machine.

PREREQUISITES
  • Understanding of Turing machines and their enumeration capabilities
  • Familiarity with constructible enumerable sets
  • Knowledge of recursively enumerable (r.e.) sets
  • Concept of pairing functions in set theory
NEXT STEPS
  • Study the construction of Turing machines for enumerating sets
  • Learn about pairing functions and their applications in set theory
  • Explore the properties of recursively enumerable sets and their semidecidability
  • Investigate the implications of union and Cartesian product in the context of computability theory
USEFUL FOR

Students and researchers in theoretical computer science, particularly those focusing on computability, Turing machines, and set theory.

mathmari
Gold Member
MHB
Messages
4,984
Reaction score
7
Hey! :o

We have that the sets $S_1$ and $S_2$ are constructible enumerable, that means that there is Turing machine that enumerates them, right?

To show that the set $S_1 \cup S_2$ is also constructible enumerable, we construct a Tuiring machine that enumerates alternately one element of $S_1$ and one of $S_2$.
Is this correct?

How can we show that the cartesian product $S_1 \times S_2$ is also constructible enumerable?
 
Technology news on Phys.org
mathmari said:
We have that the sets $S_1$ and $S_2$ are constructible enumerable, that means that there is Turing machine that enumerates them, right?
I am not familiar with this term. Did you mean "recursively enumerable"?

mathmari said:
To show that the set $S_1 \cup S_2$ is also constructible enumerable, we construct a Tuiring machine that enumerates alternately one element of $S_1$ and one of $S_2$.
Is this correct?
Yes.

mathmari said:
How can we show that the cartesian product $S_1 \times S_2$ is also constructible enumerable?
You can use a pairing function from the proof that $\Bbb N\times\Bbb N$ is countable. Or you can use the fact that r.e. sets are semidecidable, i.e., accepted by some TM.
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 25 ·
Replies
25
Views
4K
Replies
29
Views
5K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 18 ·
Replies
18
Views
2K
  • · Replies 17 ·
Replies
17
Views
3K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
Replies
16
Views
3K