I am doing Shai Simonson's course on Theory of computation. I am not able to understand part b of one of its problem sets.
a. Prove that languages of form $0^{mx+b}$, where m and b are positive integer constants and x ranges from 0 to infinite, is regular.
b. Give an example of a regular set over the alphabet {0} which is not of form $0^{mx+b}$.
In the solution set, for part b, it is given that union of machines which accept language of form $0^{mx+b}$ describes a regular set, but is not of form $0^{mx+b}$.
Q1. I want to understand of what form the union is?
Q2.And also, we are talking about union of finite number of machines, right? Because the union of all such machines(which is infinite) will not be regular. Am I correct?
Q3. I would also like to know is there any other example of a regular language which is not of the given form but is regular.
Q4. I also want to clarify what does set of the union of two such machines will look like. Will it be {$0^{2x_1+3}$ $\bigcup$ $0^{7x_2+4}$} or {$0^{2x+3}$ $\bigcup$ $0^{7x+4}$} i.e. will the $x's$ be different or same in both the machines. I think the two sets are independent so they should be different but still want to confirm.