TSTP Solution File: BOO026-1 by Drodi---3.5.1
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Drodi---3.5.1
% Problem : BOO026-1 : TPTP v8.1.2. Released v2.2.0.
% Transfm : none
% Format : tptp:raw
% Command : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% Computer : n017.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Wed May 31 12:02:51 EDT 2023
% Result : Unsatisfiable 12.69s 1.98s
% Output : CNFRefutation 12.69s
% Verified :
% SZS Type : Refutation
% Derivation depth : 49
% Number of leaves : 11
% Syntax : Number of formulae : 165 ( 165 unt; 0 def)
% Number of atoms : 165 ( 164 equ)
% Maximal formula atoms : 1 ( 1 avg)
% Number of connectives : 4 ( 4 ~; 0 |; 0 &)
% ( 0 <=>; 0 =>; 0 <=; 0 <~>)
% Maximal formula depth : 5 ( 2 avg)
% Maximal term depth : 7 ( 2 avg)
% Number of predicates : 2 ( 0 usr; 1 prp; 0-2 aty)
% Number of functors : 7 ( 7 usr; 4 con; 0-2 aty)
% Number of variables : 189 (; 189 !; 0 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f1,axiom,
! [X,Y,Z] : multiply(X,add(Y,Z)) = add(multiply(Y,X),multiply(Z,X)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f2,axiom,
! [X] : add(X,inverse(X)) = n1,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f3,axiom,
! [X,Y,Z] : add(X,multiply(Y,Z)) = multiply(add(Y,X),add(Z,X)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f4,axiom,
! [X] : multiply(X,inverse(X)) = n0,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f5,axiom,
! [X,Y] : add(multiply(X,inverse(X)),add(multiply(X,Y),multiply(inverse(X),Y))) = Y,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f6,axiom,
! [X,Y] : add(multiply(X,inverse(Y)),add(multiply(X,Y),multiply(inverse(Y),Y))) = X,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f7,axiom,
! [X,Y] : add(multiply(X,inverse(Y)),add(multiply(X,X),multiply(inverse(Y),X))) = X,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f8,axiom,
! [X,Y] : multiply(add(X,inverse(X)),multiply(add(X,Y),add(inverse(X),Y))) = Y,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f9,axiom,
! [X,Y] : multiply(add(X,inverse(Y)),multiply(add(X,Y),add(inverse(Y),Y))) = X,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f10,axiom,
! [X,Y] : multiply(add(X,inverse(Y)),multiply(add(X,X),add(inverse(Y),X))) = X,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f11,negated_conjecture,
multiply(add(a,b),b) != b,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f12,plain,
! [X0,X1,X2] : multiply(X0,add(X1,X2)) = add(multiply(X1,X0),multiply(X2,X0)),
inference(cnf_transformation,[status(esa)],[f1]) ).
fof(f13,plain,
! [X0] : add(X0,inverse(X0)) = n1,
inference(cnf_transformation,[status(esa)],[f2]) ).
fof(f14,plain,
! [X0,X1,X2] : add(X0,multiply(X1,X2)) = multiply(add(X1,X0),add(X2,X0)),
inference(cnf_transformation,[status(esa)],[f3]) ).
fof(f15,plain,
! [X0] : multiply(X0,inverse(X0)) = n0,
inference(cnf_transformation,[status(esa)],[f4]) ).
fof(f16,plain,
! [X0,X1] : add(multiply(X0,inverse(X0)),add(multiply(X0,X1),multiply(inverse(X0),X1))) = X1,
inference(cnf_transformation,[status(esa)],[f5]) ).
fof(f17,plain,
! [X0,X1] : add(multiply(X0,inverse(X1)),add(multiply(X0,X1),multiply(inverse(X1),X1))) = X0,
inference(cnf_transformation,[status(esa)],[f6]) ).
fof(f18,plain,
! [X0,X1] : add(multiply(X0,inverse(X1)),add(multiply(X0,X0),multiply(inverse(X1),X0))) = X0,
inference(cnf_transformation,[status(esa)],[f7]) ).
fof(f19,plain,
! [X0,X1] : multiply(add(X0,inverse(X0)),multiply(add(X0,X1),add(inverse(X0),X1))) = X1,
inference(cnf_transformation,[status(esa)],[f8]) ).
fof(f20,plain,
! [X0,X1] : multiply(add(X0,inverse(X1)),multiply(add(X0,X1),add(inverse(X1),X1))) = X0,
inference(cnf_transformation,[status(esa)],[f9]) ).
fof(f21,plain,
! [X0,X1] : multiply(add(X0,inverse(X1)),multiply(add(X0,X0),add(inverse(X1),X0))) = X0,
inference(cnf_transformation,[status(esa)],[f10]) ).
fof(f22,plain,
multiply(add(a,b),b) != b,
inference(cnf_transformation,[status(esa)],[f11]) ).
fof(f23,plain,
! [X0,X1] : multiply(inverse(X0),add(X0,X1)) = add(n0,multiply(X1,inverse(X0))),
inference(paramodulation,[status(thm)],[f15,f12]) ).
fof(f25,plain,
! [X0,X1,X2,X3] : add(multiply(X0,X1),multiply(multiply(X2,X1),X3)) = multiply(multiply(X1,add(X2,X0)),add(X3,multiply(X0,X1))),
inference(paramodulation,[status(thm)],[f12,f14]) ).
fof(f26,plain,
! [X0,X1] : add(inverse(X0),multiply(X0,X1)) = multiply(n1,add(X1,inverse(X0))),
inference(paramodulation,[status(thm)],[f13,f14]) ).
fof(f27,plain,
! [X0,X1,X2,X3] : add(multiply(X0,X1),multiply(X2,multiply(X3,X1))) = multiply(add(X2,multiply(X0,X1)),multiply(X1,add(X3,X0))),
inference(paramodulation,[status(thm)],[f12,f14]) ).
fof(f28,plain,
! [X0,X1] : add(inverse(X0),multiply(X1,X0)) = multiply(add(X1,inverse(X0)),n1),
inference(paramodulation,[status(thm)],[f13,f14]) ).
fof(f29,plain,
! [X0,X1,X2,X3] : multiply(add(X0,X1),add(X2,add(X3,X1))) = add(multiply(X2,add(X0,X1)),add(X1,multiply(X3,X0))),
inference(paramodulation,[status(thm)],[f14,f12]) ).
fof(f31,plain,
! [X0,X1] : add(n0,add(multiply(X0,X1),multiply(inverse(X0),X1))) = X1,
inference(forward_demodulation,[status(thm)],[f15,f16]) ).
fof(f32,plain,
! [X0,X1] : add(n0,multiply(X0,add(X1,inverse(X1)))) = X0,
inference(forward_demodulation,[status(thm)],[f12,f31]) ).
fof(f33,plain,
! [X0] : add(n0,multiply(X0,n1)) = X0,
inference(forward_demodulation,[status(thm)],[f13,f32]) ).
fof(f34,plain,
! [X0,X1] : add(multiply(X0,n1),multiply(X1,n0)) = multiply(add(X1,multiply(X0,n1)),X0),
inference(paramodulation,[status(thm)],[f33,f14]) ).
fof(f35,plain,
! [X0,X1] : add(multiply(X0,n1),multiply(n0,X1)) = multiply(X0,add(X1,multiply(X0,n1))),
inference(paramodulation,[status(thm)],[f33,f14]) ).
fof(f40,plain,
! [X0,X1,X2] : multiply(add(X0,X1),add(inverse(X0),X2)) = add(add(n0,multiply(X1,inverse(X0))),multiply(X2,add(X0,X1))),
inference(paramodulation,[status(thm)],[f23,f12]) ).
fof(f54,plain,
! [X0] : add(inverse(X0),multiply(X0,X0)) = multiply(n1,n1),
inference(paramodulation,[status(thm)],[f13,f26]) ).
fof(f62,plain,
! [X0,X1] : add(inverse(add(X0,X1)),add(X1,multiply(X0,X0))) = multiply(n1,n1),
inference(paramodulation,[status(thm)],[f14,f54]) ).
fof(f75,plain,
! [X0] : add(inverse(inverse(X0)),n0) = multiply(add(X0,inverse(inverse(X0))),n1),
inference(paramodulation,[status(thm)],[f15,f28]) ).
fof(f88,plain,
! [X0,X1] : add(multiply(X0,inverse(X1)),multiply(X1,add(X0,inverse(X1)))) = X0,
inference(forward_demodulation,[status(thm)],[f12,f17]) ).
fof(f91,plain,
! [X0] : add(multiply(X0,inverse(n1)),add(inverse(n1),multiply(n1,X0))) = X0,
inference(paramodulation,[status(thm)],[f26,f88]) ).
fof(f126,plain,
! [X0,X1] : add(multiply(X0,inverse(X1)),multiply(X0,add(X0,inverse(X1)))) = X0,
inference(forward_demodulation,[status(thm)],[f12,f18]) ).
fof(f137,plain,
! [X0,X1,X2] : add(multiply(X0,add(X0,inverse(X1))),multiply(multiply(X0,inverse(X1)),X2)) = multiply(X0,add(X2,multiply(X0,add(X0,inverse(X1))))),
inference(paramodulation,[status(thm)],[f126,f14]) ).
fof(f138,plain,
! [X0,X1] : multiply(n1,multiply(add(X0,X1),add(inverse(X0),X1))) = X1,
inference(forward_demodulation,[status(thm)],[f13,f19]) ).
fof(f139,plain,
! [X0,X1] : multiply(n1,add(X0,multiply(X1,inverse(X1)))) = X0,
inference(forward_demodulation,[status(thm)],[f14,f138]) ).
fof(f140,plain,
! [X0] : multiply(n1,add(X0,n0)) = X0,
inference(forward_demodulation,[status(thm)],[f15,f139]) ).
fof(f143,plain,
! [X0,X1] : multiply(add(X0,n0),add(X1,n1)) = add(multiply(X1,add(X0,n0)),X0),
inference(paramodulation,[status(thm)],[f140,f12]) ).
fof(f144,plain,
! [X0,X1] : multiply(add(X0,n0),add(n1,X1)) = add(X0,multiply(X1,add(X0,n0))),
inference(paramodulation,[status(thm)],[f140,f12]) ).
fof(f145,plain,
! [X0,X1] : multiply(add(X0,inverse(X1)),add(X1,multiply(X0,inverse(X1)))) = X0,
inference(forward_demodulation,[status(thm)],[f14,f20]) ).
fof(f148,plain,
! [X0] : multiply(add(X0,inverse(inverse(X0))),multiply(n1,add(inverse(inverse(X0)),inverse(X0)))) = X0,
inference(paramodulation,[status(thm)],[f26,f145]) ).
fof(f157,plain,
! [X0,X1] : multiply(add(X0,inverse(X1)),add(X0,multiply(X0,inverse(X1)))) = X0,
inference(forward_demodulation,[status(thm)],[f14,f21]) ).
fof(f180,plain,
! [X0] : add(inverse(X0),add(multiply(X0,n1),multiply(n0,n0))) = multiply(n1,n1),
inference(paramodulation,[status(thm)],[f33,f62]) ).
fof(f215,plain,
! [X0,X1] : add(multiply(n0,n1),multiply(multiply(X0,n1),X1)) = multiply(X0,add(X1,multiply(n0,n1))),
inference(paramodulation,[status(thm)],[f140,f25]) ).
fof(f340,plain,
! [X0,X1] : add(multiply(X0,n1),multiply(n0,multiply(X1,n1))) = multiply(X0,multiply(n1,add(X1,X0))),
inference(paramodulation,[status(thm)],[f33,f27]) ).
fof(f421,plain,
! [X0] : add(multiply(X0,n1),multiply(n0,n0)) = multiply(X0,X0),
inference(paramodulation,[status(thm)],[f33,f34]) ).
fof(f432,plain,
! [X0] : add(n0,add(multiply(n1,n1),multiply(X0,n0))) = add(X0,multiply(n1,n1)),
inference(paramodulation,[status(thm)],[f34,f33]) ).
fof(f449,plain,
! [X0,X1] : add(multiply(add(X0,X1),n1),multiply(n0,n0)) = add(X1,multiply(X0,X0)),
inference(paramodulation,[status(thm)],[f14,f421]) ).
fof(f505,plain,
! [X0] : multiply(add(X0,n0),add(n1,n1)) = add(X0,X0),
inference(paramodulation,[status(thm)],[f140,f143]) ).
fof(f547,plain,
! [X0,X1] : multiply(add(X0,n0),add(n1,add(X1,n0))) = add(X0,add(n0,multiply(X1,X0))),
inference(paramodulation,[status(thm)],[f140,f29]) ).
fof(f644,plain,
! [X0,X1] : multiply(add(multiply(X0,X1),n0),add(n1,n1)) = multiply(X1,add(X0,X0)),
inference(paramodulation,[status(thm)],[f12,f505]) ).
fof(f687,plain,
! [X0,X1] : add(X0,multiply(X0,X1)) = multiply(multiply(add(X0,n0),add(n1,n1)),add(X1,X0)),
inference(paramodulation,[status(thm)],[f505,f14]) ).
fof(f691,plain,
! [X0] : add(n0,multiply(X0,n1)) = add(X0,multiply(n0,add(X0,n0))),
inference(paramodulation,[status(thm)],[f14,f144]) ).
fof(f692,plain,
! [X0] : X0 = add(X0,multiply(n0,add(X0,n0))),
inference(forward_demodulation,[status(thm)],[f33,f691]) ).
fof(f693,plain,
! [X0] : add(multiply(add(X0,n0),n1),multiply(n0,n1)) = add(X0,multiply(multiply(add(X0,n0),n1),add(X0,n0))),
inference(paramodulation,[status(thm)],[f35,f144]) ).
fof(f694,plain,
! [X0] : multiply(n1,add(add(X0,n0),n0)) = add(X0,multiply(multiply(add(X0,n0),n1),add(X0,n0))),
inference(forward_demodulation,[status(thm)],[f12,f693]) ).
fof(f695,plain,
! [X0] : add(X0,n0) = add(X0,multiply(multiply(add(X0,n0),n1),add(X0,n0))),
inference(forward_demodulation,[status(thm)],[f140,f694]) ).
fof(f696,plain,
! [X0] : multiply(add(X0,n0),n1) = add(X0,multiply(inverse(n1),add(X0,n0))),
inference(paramodulation,[status(thm)],[f13,f144]) ).
fof(f764,plain,
! [X0] : multiply(inverse(X0),X0) = add(n0,multiply(multiply(n0,add(X0,n0)),inverse(X0))),
inference(paramodulation,[status(thm)],[f692,f23]) ).
fof(f816,plain,
! [X0,X1] : add(multiply(add(X0,multiply(X1,X0)),n1),multiply(n0,n0)) = multiply(X0,add(X1,X0)),
inference(paramodulation,[status(thm)],[f12,f449]) ).
fof(f1795,plain,
! [X0,X1] : multiply(add(X0,inverse(X1)),add(X0,multiply(X0,inverse(X1)))) = multiply(X0,add(add(X0,inverse(X1)),multiply(X0,add(X0,inverse(X1))))),
inference(paramodulation,[status(thm)],[f12,f137]) ).
fof(f1796,plain,
! [X0,X1] : X0 = multiply(X0,add(add(X0,inverse(X1)),multiply(X0,add(X0,inverse(X1))))),
inference(forward_demodulation,[status(thm)],[f157,f1795]) ).
fof(f4012,plain,
! [X0,X1] : multiply(add(X0,X0),add(inverse(X0),X1)) = add(add(n0,n0),multiply(X1,add(X0,X0))),
inference(paramodulation,[status(thm)],[f15,f40]) ).
fof(f8640,plain,
! [X0] : add(X0,multiply(X0,inverse(X0))) = add(add(n0,n0),multiply(X0,add(X0,X0))),
inference(paramodulation,[status(thm)],[f14,f4012]) ).
fof(f8641,plain,
! [X0] : add(X0,n0) = add(add(n0,n0),multiply(X0,add(X0,X0))),
inference(forward_demodulation,[status(thm)],[f15,f8640]) ).
fof(f8838,plain,
! [X0] : add(X0,n0) = add(add(n0,n0),multiply(add(multiply(X0,X0),n0),add(n1,n1))),
inference(paramodulation,[status(thm)],[f644,f8641]) ).
fof(f8839,plain,
! [X0] : add(X0,n0) = multiply(add(n1,n1),add(inverse(n1),add(multiply(X0,X0),n0))),
inference(forward_demodulation,[status(thm)],[f4012,f8838]) ).
fof(f9722,plain,
! [X0] : multiply(n1,add(n0,multiply(X0,n1))) = multiply(X0,add(n1,multiply(n0,n1))),
inference(paramodulation,[status(thm)],[f12,f215]) ).
fof(f9723,plain,
! [X0] : multiply(n1,X0) = multiply(X0,add(n1,multiply(n0,n1))),
inference(forward_demodulation,[status(thm)],[f33,f9722]) ).
fof(f9889,plain,
multiply(n1,n0) = add(multiply(n0,n1),multiply(n0,n1)),
inference(paramodulation,[status(thm)],[f35,f9723]) ).
fof(f9890,plain,
multiply(n1,n0) = multiply(n1,add(n0,n0)),
inference(forward_demodulation,[status(thm)],[f12,f9889]) ).
fof(f9891,plain,
multiply(n1,n0) = n0,
inference(forward_demodulation,[status(thm)],[f140,f9890]) ).
fof(f9892,plain,
multiply(n1,add(n1,multiply(n0,n1))) = add(multiply(add(n1,multiply(n0,n1)),n1),multiply(n0,n0)),
inference(paramodulation,[status(thm)],[f421,f9723]) ).
fof(f9893,plain,
multiply(n1,n1) = add(multiply(add(n1,multiply(n0,n1)),n1),multiply(n0,n0)),
inference(forward_demodulation,[status(thm)],[f9723,f9892]) ).
fof(f9894,plain,
multiply(n1,n1) = multiply(n1,add(n0,n1)),
inference(forward_demodulation,[status(thm)],[f816,f9893]) ).
fof(f9954,plain,
add(add(n1,multiply(n0,n1)),n0) = multiply(add(n1,n1),add(inverse(n1),add(multiply(n1,add(n1,multiply(n0,n1))),n0))),
inference(paramodulation,[status(thm)],[f9723,f8839]) ).
fof(f9955,plain,
add(add(n1,multiply(n0,n1)),n0) = multiply(add(n1,n1),add(inverse(n1),add(multiply(n1,n1),n0))),
inference(forward_demodulation,[status(thm)],[f9723,f9954]) ).
fof(f9956,plain,
add(add(n1,multiply(n0,n1)),n0) = add(n1,n0),
inference(forward_demodulation,[status(thm)],[f8839,f9955]) ).
fof(f10065,plain,
! [X0] : multiply(n0,add(n1,X0)) = add(n0,multiply(X0,n0)),
inference(paramodulation,[status(thm)],[f9891,f12]) ).
fof(f10785,plain,
multiply(n1,n0) = add(n0,multiply(multiply(n0,n1),n0)),
inference(paramodulation,[status(thm)],[f9723,f10065]) ).
fof(f10786,plain,
n0 = add(n0,multiply(multiply(n0,n1),n0)),
inference(forward_demodulation,[status(thm)],[f9891,f10785]) ).
fof(f12044,plain,
add(n0,multiply(n0,add(n1,multiply(n0,n1)))) = multiply(multiply(add(n0,n0),add(n1,n1)),add(n1,n0)),
inference(paramodulation,[status(thm)],[f9956,f687]) ).
fof(f12045,plain,
add(n0,add(n0,multiply(multiply(n0,n1),n0))) = multiply(multiply(add(n0,n0),add(n1,n1)),add(n1,n0)),
inference(forward_demodulation,[status(thm)],[f10065,f12044]) ).
fof(f12046,plain,
add(n0,n0) = multiply(multiply(add(n0,n0),add(n1,n1)),add(n1,n0)),
inference(forward_demodulation,[status(thm)],[f10786,f12045]) ).
fof(f12047,plain,
add(n0,n0) = add(n0,multiply(n0,n1)),
inference(forward_demodulation,[status(thm)],[f687,f12046]) ).
fof(f12048,plain,
add(n0,n0) = n0,
inference(forward_demodulation,[status(thm)],[f33,f12047]) ).
fof(f12090,plain,
! [X0] : add(n0,multiply(X0,add(n1,multiply(n0,n1)))) = multiply(add(X0,n0),add(n1,n0)),
inference(paramodulation,[status(thm)],[f9956,f14]) ).
fof(f12091,plain,
! [X0] : add(n0,multiply(n1,X0)) = multiply(add(X0,n0),add(n1,n0)),
inference(forward_demodulation,[status(thm)],[f9723,f12090]) ).
fof(f12092,plain,
! [X0] : add(n0,multiply(n1,X0)) = add(n0,multiply(X0,n1)),
inference(forward_demodulation,[status(thm)],[f14,f12091]) ).
fof(f12093,plain,
! [X0] : add(n0,multiply(n1,X0)) = X0,
inference(forward_demodulation,[status(thm)],[f33,f12092]) ).
fof(f12229,plain,
add(n0,multiply(n1,n1)) = add(n0,n1),
inference(paramodulation,[status(thm)],[f9894,f12093]) ).
fof(f12230,plain,
n1 = add(n0,n1),
inference(forward_demodulation,[status(thm)],[f12093,f12229]) ).
fof(f12236,plain,
! [X0] : add(n0,X0) = add(X0,n0),
inference(paramodulation,[status(thm)],[f140,f12093]) ).
fof(f12247,plain,
add(n0,n0) = inverse(n1),
inference(paramodulation,[status(thm)],[f15,f12093]) ).
fof(f12248,plain,
n0 = inverse(n1),
inference(forward_demodulation,[status(thm)],[f12048,f12247]) ).
fof(f12342,plain,
! [X0] : multiply(add(X0,n0),n1) = add(X0,multiply(n0,add(X0,n0))),
inference(backward_demodulation,[status(thm)],[f12248,f696]) ).
fof(f12343,plain,
! [X0] : multiply(add(X0,n0),n1) = X0,
inference(forward_demodulation,[status(thm)],[f692,f12342]) ).
fof(f12344,plain,
! [X0] : add(multiply(X0,inverse(n1)),add(n0,multiply(n1,X0))) = X0,
inference(backward_demodulation,[status(thm)],[f12248,f91]) ).
fof(f12345,plain,
! [X0] : add(multiply(X0,n0),add(n0,multiply(n1,X0))) = X0,
inference(forward_demodulation,[status(thm)],[f12248,f12344]) ).
fof(f12346,plain,
! [X0] : add(multiply(X0,n0),X0) = X0,
inference(forward_demodulation,[status(thm)],[f12093,f12345]) ).
fof(f12589,plain,
add(n0,add(multiply(n1,n1),multiply(n0,n0))) = multiply(n1,n1),
inference(paramodulation,[status(thm)],[f12248,f180]) ).
fof(f12590,plain,
add(n0,multiply(n1,n1)) = multiply(n1,n1),
inference(forward_demodulation,[status(thm)],[f432,f12589]) ).
fof(f12591,plain,
n1 = multiply(n1,n1),
inference(forward_demodulation,[status(thm)],[f12093,f12590]) ).
fof(f12664,plain,
add(n1,n0) = n1,
inference(paramodulation,[status(thm)],[f12248,f13]) ).
fof(f13112,plain,
multiply(inverse(n1),n1) = add(n0,multiply(multiply(n0,n1),inverse(n1))),
inference(paramodulation,[status(thm)],[f12664,f764]) ).
fof(f13113,plain,
multiply(n0,n1) = add(n0,multiply(multiply(n0,n1),inverse(n1))),
inference(forward_demodulation,[status(thm)],[f12248,f13112]) ).
fof(f13114,plain,
multiply(n0,n1) = add(n0,multiply(multiply(n0,n1),n0)),
inference(forward_demodulation,[status(thm)],[f12248,f13113]) ).
fof(f13115,plain,
multiply(n0,n1) = n0,
inference(forward_demodulation,[status(thm)],[f10786,f13114]) ).
fof(f13116,plain,
add(n1,n0) = add(n1,multiply(multiply(add(n1,n0),n1),n1)),
inference(paramodulation,[status(thm)],[f12664,f695]) ).
fof(f13117,plain,
n1 = add(n1,multiply(multiply(add(n1,n0),n1),n1)),
inference(forward_demodulation,[status(thm)],[f12664,f13116]) ).
fof(f13118,plain,
n1 = add(n1,multiply(multiply(n1,n1),n1)),
inference(forward_demodulation,[status(thm)],[f12664,f13117]) ).
fof(f13119,plain,
n1 = add(n1,multiply(n1,n1)),
inference(forward_demodulation,[status(thm)],[f12591,f13118]) ).
fof(f13120,plain,
n1 = add(n1,n1),
inference(forward_demodulation,[status(thm)],[f12591,f13119]) ).
fof(f13263,plain,
! [X0] : multiply(n1,X0) = multiply(X0,add(n1,n0)),
inference(backward_demodulation,[status(thm)],[f13115,f9723]) ).
fof(f13264,plain,
! [X0] : multiply(n1,X0) = multiply(X0,n1),
inference(forward_demodulation,[status(thm)],[f12664,f13263]) ).
fof(f13510,plain,
add(multiply(n0,n0),n0) = add(multiply(n0,n0),multiply(multiply(add(multiply(n0,n0),n0),n1),n0)),
inference(paramodulation,[status(thm)],[f12346,f695]) ).
fof(f13511,plain,
n0 = add(multiply(n0,n0),multiply(multiply(add(multiply(n0,n0),n0),n1),n0)),
inference(forward_demodulation,[status(thm)],[f12346,f13510]) ).
fof(f13512,plain,
n0 = multiply(n0,add(n0,multiply(add(multiply(n0,n0),n0),n1))),
inference(forward_demodulation,[status(thm)],[f12,f13511]) ).
fof(f13513,plain,
n0 = multiply(n0,add(multiply(n0,n0),n0)),
inference(forward_demodulation,[status(thm)],[f33,f13512]) ).
fof(f13514,plain,
n0 = multiply(n0,n0),
inference(forward_demodulation,[status(thm)],[f12346,f13513]) ).
fof(f14749,plain,
! [X0] : add(multiply(X0,n1),multiply(n0,multiply(n0,n1))) = multiply(X0,multiply(n1,add(X0,n0))),
inference(paramodulation,[status(thm)],[f12236,f340]) ).
fof(f14750,plain,
! [X0] : add(multiply(X0,n1),multiply(n0,n0)) = multiply(X0,multiply(n1,add(X0,n0))),
inference(forward_demodulation,[status(thm)],[f13115,f14749]) ).
fof(f14751,plain,
! [X0] : add(multiply(X0,n1),n0) = multiply(X0,multiply(n1,add(X0,n0))),
inference(forward_demodulation,[status(thm)],[f13514,f14750]) ).
fof(f14752,plain,
! [X0] : add(n0,multiply(X0,n1)) = multiply(X0,multiply(n1,add(X0,n0))),
inference(forward_demodulation,[status(thm)],[f12236,f14751]) ).
fof(f14753,plain,
! [X0] : X0 = multiply(X0,multiply(n1,add(X0,n0))),
inference(forward_demodulation,[status(thm)],[f33,f14752]) ).
fof(f14754,plain,
! [X0] : X0 = multiply(X0,X0),
inference(forward_demodulation,[status(thm)],[f140,f14753]) ).
fof(f15119,plain,
! [X0,X1] : add(X0,X1) = add(X1,multiply(X0,X0)),
inference(paramodulation,[status(thm)],[f14,f14754]) ).
fof(f15120,plain,
! [X0,X1] : add(X0,X1) = add(X1,X0),
inference(forward_demodulation,[status(thm)],[f14754,f15119]) ).
fof(f15335,plain,
! [X0] : X0 = add(X0,multiply(X0,n0)),
inference(paramodulation,[status(thm)],[f12346,f15120]) ).
fof(f15401,plain,
! [X0] : multiply(add(X0,inverse(inverse(X0))),multiply(n1,add(inverse(X0),inverse(inverse(X0))))) = X0,
inference(paramodulation,[status(thm)],[f15120,f148]) ).
fof(f15402,plain,
! [X0] : multiply(add(X0,inverse(inverse(X0))),multiply(n1,n1)) = X0,
inference(forward_demodulation,[status(thm)],[f13,f15401]) ).
fof(f15403,plain,
! [X0] : multiply(add(X0,inverse(inverse(X0))),n1) = X0,
inference(forward_demodulation,[status(thm)],[f14754,f15402]) ).
fof(f15404,plain,
! [X0] : add(inverse(inverse(X0)),n0) = X0,
inference(forward_demodulation,[status(thm)],[f75,f15403]) ).
fof(f15405,plain,
! [X0] : add(n0,inverse(inverse(X0))) = X0,
inference(forward_demodulation,[status(thm)],[f15120,f15404]) ).
fof(f16938,plain,
! [X0] : multiply(add(X0,n0),add(n1,add(n1,n0))) = add(X0,add(n0,multiply(X0,n1))),
inference(paramodulation,[status(thm)],[f13264,f547]) ).
fof(f16939,plain,
! [X0] : multiply(add(X0,n0),add(n1,n1)) = add(X0,add(n0,multiply(X0,n1))),
inference(forward_demodulation,[status(thm)],[f12664,f16938]) ).
fof(f16940,plain,
! [X0] : multiply(add(X0,n0),n1) = add(X0,add(n0,multiply(X0,n1))),
inference(forward_demodulation,[status(thm)],[f13120,f16939]) ).
fof(f16941,plain,
! [X0] : X0 = add(X0,add(n0,multiply(X0,n1))),
inference(forward_demodulation,[status(thm)],[f12343,f16940]) ).
fof(f16942,plain,
! [X0] : X0 = add(X0,X0),
inference(forward_demodulation,[status(thm)],[f33,f16941]) ).
fof(f17311,plain,
! [X0,X1] : multiply(X0,X1) = multiply(X1,add(X0,X0)),
inference(paramodulation,[status(thm)],[f12,f16942]) ).
fof(f17312,plain,
! [X0,X1] : multiply(X0,X1) = multiply(X1,X0),
inference(forward_demodulation,[status(thm)],[f16942,f17311]) ).
fof(f17749,plain,
multiply(b,add(a,b)) != b,
inference(paramodulation,[status(thm)],[f17312,f22]) ).
fof(f17785,plain,
! [X0] : X0 = add(X0,multiply(n0,X0)),
inference(paramodulation,[status(thm)],[f17312,f15335]) ).
fof(f20669,plain,
! [X0] : n0 = multiply(n0,add(add(n0,inverse(inverse(X0))),multiply(n0,X0))),
inference(paramodulation,[status(thm)],[f15405,f1796]) ).
fof(f20670,plain,
! [X0] : n0 = multiply(n0,add(multiply(n0,X0),add(n0,inverse(inverse(X0))))),
inference(forward_demodulation,[status(thm)],[f15120,f20669]) ).
fof(f20671,plain,
! [X0] : n0 = multiply(n0,add(multiply(n0,X0),X0)),
inference(forward_demodulation,[status(thm)],[f15405,f20670]) ).
fof(f20672,plain,
! [X0] : n0 = multiply(n0,add(X0,multiply(n0,X0))),
inference(forward_demodulation,[status(thm)],[f15120,f20671]) ).
fof(f20673,plain,
! [X0] : n0 = multiply(n0,X0),
inference(forward_demodulation,[status(thm)],[f17785,f20672]) ).
fof(f20816,plain,
! [X0,X1] : add(multiply(X0,n1),n0) = multiply(X0,add(X1,multiply(X0,n1))),
inference(backward_demodulation,[status(thm)],[f20673,f35]) ).
fof(f20817,plain,
! [X0,X1] : add(n0,multiply(X0,n1)) = multiply(X0,add(X1,multiply(X0,n1))),
inference(forward_demodulation,[status(thm)],[f15120,f20816]) ).
fof(f20818,plain,
! [X0,X1] : X0 = multiply(X0,add(X1,multiply(X0,n1))),
inference(forward_demodulation,[status(thm)],[f33,f20817]) ).
fof(f20836,plain,
! [X0] : multiply(add(X0,n0),add(n0,n1)) = add(n0,X0),
inference(paramodulation,[status(thm)],[f20673,f143]) ).
fof(f20837,plain,
! [X0] : multiply(add(X0,n0),n1) = add(n0,X0),
inference(forward_demodulation,[status(thm)],[f12230,f20836]) ).
fof(f20838,plain,
! [X0] : X0 = add(n0,X0),
inference(forward_demodulation,[status(thm)],[f12343,f20837]) ).
fof(f21636,plain,
! [X0] : multiply(X0,n1) = X0,
inference(backward_demodulation,[status(thm)],[f20838,f33]) ).
fof(f21912,plain,
! [X0,X1] : X0 = multiply(X0,add(X1,X0)),
inference(forward_demodulation,[status(thm)],[f21636,f20818]) ).
fof(f30400,plain,
b != b,
inference(forward_demodulation,[status(thm)],[f21912,f17749]) ).
fof(f30401,plain,
$false,
inference(trivial_equality_resolution,[status(esa)],[f30400]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12 % Problem : BOO026-1 : TPTP v8.1.2. Released v2.2.0.
% 0.07/0.13 % Command : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.13/0.34 % Computer : n017.cluster.edu
% 0.13/0.34 % Model : x86_64 x86_64
% 0.13/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34 % Memory : 8042.1875MB
% 0.13/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34 % CPULimit : 300
% 0.13/0.34 % WCLimit : 300
% 0.13/0.34 % DateTime : Tue May 30 10:10:10 EDT 2023
% 0.13/0.34 % CPUTime :
% 0.13/0.35 % Drodi V3.5.1
% 12.69/1.98 % Refutation found
% 12.69/1.98 % SZS status Unsatisfiable for theBenchmark: Theory is unsatisfiable
% 12.69/1.98 % SZS output start CNFRefutation for theBenchmark
% See solution above
% 13.56/2.10 % Elapsed time: 1.742184 seconds
% 13.56/2.10 % CPU time: 13.372174 seconds
% 13.56/2.10 % Memory used: 383.509 MB
%------------------------------------------------------------------------------