Чередование звуков х и ш в славянских языках происходит из-за исторических звуковых изменений, которые происходили в периоды, предшествовавшие современному языку. 1
В праславянском и до определённого момента в древнерусском языке (до 14–15 веков) заднеязычные согласные, в том числе х, были всегда твёрдыми. 2 Гласные переднего ряда (и, е, я, ь) смягчали согласные. 2 Когда заднеязычным приходилось вставать рядом с гласными переднего ряда, то они перевоплощались в исконно мягкие ч, ж и ш, подстраиваясь под гласные переднего ряда. 2
Это явление называется первой палатализацией. 24 Примеры чередования: верх — вершина, дух — душа, душный, страх — страшный, страшить. 1