Нужно выражать указанную переменную из строки с формулой, в формуле используются только простые операции сложения, вычитания, деления и умножения, с неопределенным уровнем вложенности скобок
Я думал об использовании wolfram alpha, но мне нужно, чтобы приложение могло работать оффлайн
Если придется писать самому то легче отказаться от этого функционала в программе
Возможно, есть библиотеки которые так умеют? Я не смог найти
То что тебе нужно называется "компьютерная алгебра".
Знаю одну библиотеку, которая что-то такое умеет, но можно ли будет с помощью неё решить вашу задачу - я не знаю: https://symbolics.mathdotnet.com/
По крайней мере на основе неё можно будет реализовать какой-нибудь алгоритм по разворачиванию уравнений.