Here as from the questionbe a deterministic finite automata and h be a state of M called its “home”.
And a synchronizing sequence for M is given.Letbe a deterministic finite automata and let be a state of M called its "home".
A Synchronizing sequence for M and is a string where for every(We actually have extended to strings so that equals the state where M ends up when M starts at state and reads input).
Say that M is Synchronizableif it has a synchronizing sequence for some state.
M' more interested in proving that the synchronized sequence is of length of at most then trying to improve upon this bound. There exists
In which for two distinct states in M : (thus, M can be read from two states in the automaton and get to the same final state).
If I prove it, I could construct a word M which will be a synchronizing sequence in M and as required.
Consider two states and then claim the following:
If there exists a word ww such that then there is such a word of length at most .
The proof of this a standard shrinking argument: if such a word is longer than, then during the runs from two states a pair of states repeats, and we can shrink w.
Now, since you assume the existence of a synchronizing word for all states, now proceed to construct a word that synchronizes all the states, pair by pair