Доказательство.
Пусть = ( )¥, где = ai1, ... , aik и = aj1, ... , ajp, и автомат Á перерабатывает в из начального состояния q0.
Обозначим начальный момент времени как t0.
Рассмотрим последовательность q1, q2, . . . , qi, . . . - (1)
состояний автомата Á в моменты времени:
t0+k, t0+k+p, . . . , t0 + k+ (i - 1)p, . . .
То есть это моменты времени, в которые на вход Á поступают первые символы первого, второго, . . . , i-го, . . . вхождений периода во входное сверхслово .
Поскольку множество состояний Á является конечным, то в последовательности состояний (1) имеются одинаковые состояния. Пусть это qs и qr, где s < r.
Тогда Á, начав работу в состоянии qs, заканчивает переработку слова ( )r-s переходом в исходное состояние. Следовательно, следующее слово ( )r-s в слове ( )¥ этот автомат перерабатывает так же, как и предыдущее такое слово.
Представим в виде ( )s - 1(( )r- s)¥.
Тогда при переработке из начального состояния q0 последовательно идущие вхождения слова ( )r-s в части (( )r- s)¥.перерабатывается автоматом в одинаковые фрагменты выходного сверхслова. Последнее утверждение верно, поскольку такая переработка всякий раз начинается из одного и того же состояния.
Следовательно, автомат Á перерабатывает в периодическое сверхслово
= ( ( )s - 1)( (( )r - s))¥.
Дата добавления: 2015-09-18; просмотров: 471;