Буква «й» появляется в некоторых производных формах глагола «идти» из-за особенностей образования этих форм в русском языке. 1
В старославянском и древнерусском языке неопределённая форма (инфинитив) глагола «идти» произносилась как «И-ТИ», где «И» — корень слова, а «ТИ» — окончание инфинитива. 1 Основа настоящего времени этого глагола содержала дополнительный согласный «Д-» (так называемый «инфикс»). 1
С помощью разных приставок образовались такие глаголы, как «войти», «сойти», «уйти», «подойти» и «прийти». 1 При образовании этих приставочных глаголов начальный слог «И-», представляющий собой корень, переходит в «Й-». 1 При этом сохраняется старое написание с одной буквой «Т» вместо «ДТ». 1
Однако буква «й» существует только в инфинитиве, то есть в начальной форме слова — «прийти». 23