ПРОВОЦИРОВАТЬ – слово иностранного происхождения (от лат., pro – в + vocare – звать = вызывать).
В русском языке глагол «провоцировать» может иметь значение (1) - «вызывать (умышленно) то или иное событие, действие», и тогда он является переходным глаголом, т.е. требует после себя существительное или местоимение в винительном падеже, например: «Своими сплетнями она постоянно провоцировала какие-то скандалы в коллективе»; «Переохлаждение организма нередко провоцирует воспаление лёгких».
Но глагол «провоцировать» может иметь и значение (2) «подстрекать кого-либо на какие-то действия, поступки». В таком случае он является непереходным глаголом, потому что требует после себя предлог «на» + существительное в винительном падеже:
Другого управления у глагола «провоцировать» нет.
В Словаре синонимов приводится ряд глаголов с аналогичным значением (побуждать, служить источником, внушать, зажигать, пробуждать, вызывать, родить, обуславливать, возбуждать, иметь своим следствием, подстрекать, иметь следствием, сеять, создавать, наводить, навевать, давать повод …и др.). Однако каждый из этих синонимов имеет уже своё собственное управление.