Разница между предлогами for и to при описании решения проблем заключается в том, что to используется для выражения цели действия, а for — для указания на причину или назначение чего-либо. 15
Для выражения цели предлог to употребляется с инфинитивом — начальной формой глагола. 1 Например: «I went to Novosibirsk to find a better job» — Я отправился в Новосибирск, чтобы найти работу получше. 1
Предлог for используется с существительными, часто такое употребление связано с получением, приобретением чего-либо. 1 Например: «I learn English for pleasure» — Я учу английский ради удовольствия. 1
Также for применяется, чтобы сказать о функции предмета. 1 При этом после него используется форма с -ing: «This button is for switching the TV on» — Эта кнопка нужна для включения телевизора. 1