Is it true that the reason President James K Polk asked Congress to declare war against Mexico was to start Mexican attack against the United States territory

There is some debate among historians about the true motives behind President Polk's decision to ask Congress to declare war against Mexico in 1846. Some argue that Polk's primary goal was to acquire more territory for the United States, particularly the territories of California and New Mexico.

Others believe that Polk may have hoped that a declaration of war would provoke a Mexican attack on U.S. territory, which would then provide a justification for a larger-scale American military intervention in Mexico.

Ultimately, the reasons behind President Polk's decision to go to war with Mexico are complex and multifaceted, and it is difficult to definitively say whether or not he intentionally sought a Mexican attack on U.S. territory.