Beim Auflösen des Auflösungssatzes wird normalerweise angenommen, dass Variablen in verschiedenen Sätzen unterschiedlich sind. Dies geschieht nicht automatisch. Für die Implementierung sind erheblicher zusätzlicher Code und Berechnungen erforderlich. Vor diesem Hintergrund suche ich einen Testfall dafür.
Das Problem ist, dass es in allen Testfällen, die ich bisher ausprobiert habe, keinen Unterschied macht. Vermutlich ist es nur in ungewöhnlichen Randfällen wichtig. Wie Wikipedia es ausdrückt, "sind Variablen in verschiedenen Klauseln unterschiedlich ... Wenn Sie nun Q (X) im ersten Satz mit Q (Y) im zweiten Satz vereinen, werden X und Y ohnehin dieselbe Variable."
Gibt es bekannte Testfälle, die tatsächlich die falsche Antwort geben, wenn verschiedene Klauseln dieselben Variablen verwenden?
quelle