Их не надо придумывать, их надо выводить)
Самое главное - не пытаться решить всё "здесь и сейчас". Подумали на вопросом на сколько хватило - хоть час, хоть 5 минут. И забить можно, или потупить и вернуться к вопросу.
И периодически возвращаться к вопросу. В перерывах между "занятиями" мозг подсознательно перестраивается, обдумывает проблему. Главное только продолжать с разных сторон обдумывать вопрос, чтобы мозг понимал, что это важно для вас, не забывал. И по-тиху с каждым разом вы смотрите с новой стороны, продвигаетесь.
Но не факт, что получится. Нет никакой 100% гарантии, что вы прям "придумаете" формулу. Но, любое развитие, даже из неудач - это опыт. Поможет вам преуспеть в другом вопросе. Это как в борьбе - чтобы побеждать, надо сначала 100 раз проиграть, чтобы понять - как не проигрывать.
Главное, не парьтесь. Люди веками и тысячелетиями к этим формулам приходят. И у вас не факт, что быстро получится. Но пытаться стоит каждому. Так и опыт свой передаёте (даже вирусы его переносят от человека к человеку), и больше вероятность чего-то достичь.