В науке существует понятие прямой и обратной задачи.
Прямая задача состоит в определении, каким станет состояние объекта в какой-то момент времени, исходя из имеющихся в начальный момент времени исходных данных, начальных и граничных условий, известных закономерностей его поведения.
Обратная задача противоположна прямой - нужно, исходя из требуемого в какой-то момент времени (в будущем) состояния объекта, определить - какими должны быть исходные данные, начальные условия и закономерности, чтобы объект приобрел в будущем нужное состояние, то есть – зная следствие, нужно узнать причину, совокупность причин, которые приведут к данному следствию.