Некоторые правила использования предлога «по» в русском языке:
Предлог «по» обычно используется в словосочетаниях, обозначающих:
названия лиц по профессии, роду занятий, деятельности: специалист по радиотехнике, по экономике; мастер по пошиву верхней одежды; менеджер по продаже; агент по снабжению; инспектор по делам несовершеннолетних; 1
названия документов, учреждений, предприятий: агентство по продаже недвижимости, мастерская по ремонту обуви, расходы по транспортировке товара, программа по добыче алмазов; 1
названия какого-либо вида деятельности: работа по укреплению производственной дисциплины, комиссия по ликвидации последствий наводнения, совет по туризму, меры по улучшению производительности труда и т. д.. 1
Если предлог «по» выражает значение причины, то он употребляется с дательным падежом. 2 То же касается и значения цели: работы по озеленению. 2
Если предлог «по» выражает значение времени, то он употребляется с предложным падежом. 2 Например: «по окончании», «по прибытии», «по приезде». 2
Предлог «по» употребляется с дательным падежом (кому, чему?) при указании на поверхность или пределы, где что-либо совершается. 4 Например: «по небу», «по правилу», «по носу». 5