Метод обратного вычисления логических формул заключается в построении логического вывода в направлении «сверху вниз» (от аксиом к доказываемой формуле). 1
Этот метод был изобретён советским математиком С. Ю. Масловым в 1964 году и подходит для автоматизации доказательств в различных логических исчислениях: логика высказываний, классическая логика первого порядка, интуиционистская логика, модальные логики и т. д.. 1
Алгоритм обратного вывода основан на рекурсивной замене заданной целевой формулы в соответствии с фактами и правилами базы знаний: 3
Если за время вывода не было найдено ни одного преобразования, превращающего целевую формулу в аксиому, это означает, что данная формула ложна. 3 Если же такие преобразования нашлись, то целевая формула истинна. 3