Изменения в корне слова при склонении славянских фамилий могут происходить по разным причинам, например:
- Наличие морфемных показателей. spravochnick.ru Исконно русские фамилии, которые сохранили в своём составе морфемы –ов/-ев (Петров, Кузнецов) или –ин (Птицын, Синицын), а также -ск- (Боголюбский, Достоевский), склоняются как в мужском, так и в женском роде. spravochnick.ru
- Созвучность с названиями животных или неодушевлённых предметов. infourok.ru Если фамилия созвучна с названием животного или предмета (Гусь, Ремень), то при склонении часто получаются непривычные сочетания. infourok.ru В таких случаях фамилию сохраняют в начальной форме или вносят изменения в тип склонения, сохраняя в формах косвенных падежей «беглый» гласный. infourok.ru
- Окончание фамилии. spravochnick.ru Славянские фамилии на –о (Шевченко, Остапенко, Филоненко) по нормам современного языка утратили падежное словоизменение. spravochnick.ru
- Желание носителя фамилии избежать фонетического неблагозвучия или нежелательной омонимии. spravochnick.ru Например, носитель фамилии может не склонять её, чтобы избежать таких последствий. spravochnick.ru
Для правильного склонения фамилий рекомендуется использовать специальные словари, которые дают нормативные рекомендации для каждого слова. gramota.ru