回溯推理又称“逆推法”。它是根据因果联系和充分条件假言命题的逻辑性质,从已知后件(结果)推溯其前件(原因)的非演绎推理。这种推理是由果溯因,即由推断到理由的或然性推理。回溯推理是根据事物之间的因果关系进行的推测。因而,要进行回溯推理就必须具备有关事物因果关系或理由与推断关系的一般知识。只有具备了这方面的知识,才可以由某一结果推测其原因或从某一推断去推论其理由。譬如,某地棉花增产,需要弄清其原因。我们可以根据一般知识断定:在其他条件基本相同的情况下,如果推广棉花优良品种,那么棉花就会增产。于是我们便可以应用回溯推理推测出可能的结论:该地推广了棉花优良品种。由于同一结果往往由多种原因引起,因而人们在应用回溯推理时,常常需要同时推测多种原因。还以上例说明:根据有关知识,除了知道上述因果关系外,当然还可设想:如果改良土壤,那么棉花也会增产;如果合理施肥,那么棉花也会增产;如果适时消灭病虫害,那么棉花也会增产。于是,可推得:某地或推广了棉花优良品种,或是改良了土壤,或是合理施了肥,或是适时消灭了病虫害。也就是说,由这种推理可推得一种或几种可能的结论。