Если бы окончание не изменялось,получался бы набор слов в предложении.Например:над рекой повисло крашеное коромысло.И что получается,если окончание не меняется:над река повиснуть крашеный коромысло.Можно сделать вывод,что это суждение действительно верное.