TSTP Solution File: GRP470-1 by Drodi---3.6.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Drodi---3.6.0
% Problem : GRP470-1 : TPTP v8.1.2. Released v2.6.0.
% Transfm : none
% Format : tptp:raw
% Command : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% Computer : n007.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 : Tue Apr 30 20:20:42 EDT 2024
% Result : Unsatisfiable 25.86s 3.72s
% Output : CNFRefutation 27.40s
% Verified :
% SZS Type : Refutation
% Derivation depth : 51
% Number of leaves : 3
% Syntax : Number of formulae : 132 ( 132 unt; 0 def)
% Number of atoms : 132 ( 131 equ)
% Maximal formula atoms : 1 ( 1 avg)
% Number of connectives : 4 ( 4 ~; 0 |; 0 &)
% ( 0 <=>; 0 =>; 0 <=; 0 <~>)
% Maximal formula depth : 9 ( 5 avg)
% Maximal term depth : 12 ( 2 avg)
% Number of predicates : 2 ( 0 usr; 1 prp; 0-2 aty)
% Number of functors : 5 ( 5 usr; 2 con; 0-2 aty)
% Number of variables : 481 ( 481 !; 0 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f1,axiom,
! [A,B,C,D] : divide(inverse(divide(A,divide(B,divide(C,D)))),divide(divide(D,C),A)) = B,
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f2,axiom,
! [A,B] : multiply(A,B) = divide(A,inverse(B)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f3,negated_conjecture,
multiply(multiply(inverse(b2),b2),a2) != a2,
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f4,plain,
! [X0,X1,X2,X3] : divide(inverse(divide(X0,divide(X1,divide(X2,X3)))),divide(divide(X3,X2),X0)) = X1,
inference(cnf_transformation,[status(esa)],[f1]) ).
fof(f5,plain,
! [X0,X1] : multiply(X0,X1) = divide(X0,inverse(X1)),
inference(cnf_transformation,[status(esa)],[f2]) ).
fof(f6,plain,
multiply(multiply(inverse(b2),b2),a2) != a2,
inference(cnf_transformation,[status(esa)],[f3]) ).
fof(f7,plain,
! [X0,X1,X2,X3,X4] : divide(inverse(X0),divide(divide(X1,X2),inverse(divide(divide(X2,X1),divide(X0,divide(X3,X4)))))) = divide(X4,X3),
inference(paramodulation,[status(thm)],[f4,f4]) ).
fof(f8,plain,
! [X0,X1,X2,X3,X4] : divide(inverse(X0),multiply(divide(X1,X2),divide(divide(X2,X1),divide(X0,divide(X3,X4))))) = divide(X4,X3),
inference(forward_demodulation,[status(thm)],[f5,f7]) ).
fof(f9,plain,
! [X0,X1,X2,X3,X4] : divide(inverse(divide(X0,X1)),divide(divide(X2,divide(X3,X4)),X0)) = inverse(divide(X2,divide(X1,divide(X4,X3)))),
inference(paramodulation,[status(thm)],[f4,f4]) ).
fof(f12,plain,
! [X0,X1,X2,X3] : divide(inverse(divide(X0,divide(X1,multiply(X2,X3)))),divide(divide(inverse(X3),X2),X0)) = X1,
inference(paramodulation,[status(thm)],[f5,f4]) ).
fof(f13,plain,
! [X0,X1,X2,X3] : divide(inverse(divide(inverse(X0),divide(X1,divide(X2,X3)))),multiply(divide(X3,X2),X0)) = X1,
inference(paramodulation,[status(thm)],[f5,f4]) ).
fof(f16,plain,
! [X0,X1,X2,X3] : divide(inverse(divide(X0,divide(X1,divide(inverse(X2),X3)))),divide(multiply(X3,X2),X0)) = X1,
inference(paramodulation,[status(thm)],[f5,f4]) ).
fof(f21,plain,
! [X0,X1,X2,X3] : divide(inverse(divide(inverse(X0),divide(X1,multiply(X2,X3)))),multiply(divide(inverse(X3),X2),X0)) = X1,
inference(paramodulation,[status(thm)],[f5,f12]) ).
fof(f43,plain,
! [X0,X1,X2,X3,X4,X5] : divide(inverse(divide(inverse(X0),divide(X1,divide(multiply(divide(X2,X3),X4),inverse(divide(inverse(X4),divide(X5,divide(X3,X2)))))))),multiply(X5,X0)) = X1,
inference(paramodulation,[status(thm)],[f13,f13]) ).
fof(f44,plain,
! [X0,X1,X2,X3,X4,X5] : divide(inverse(divide(inverse(X0),divide(X1,multiply(multiply(divide(X2,X3),X4),divide(inverse(X4),divide(X5,divide(X3,X2))))))),multiply(X5,X0)) = X1,
inference(forward_demodulation,[status(thm)],[f5,f43]) ).
fof(f49,plain,
! [X0,X1,X2,X3] : divide(inverse(divide(inverse(X0),divide(X1,divide(inverse(X2),X3)))),multiply(multiply(X3,X2),X0)) = X1,
inference(paramodulation,[status(thm)],[f5,f13]) ).
fof(f76,plain,
! [X0,X1,X2,X3,X4,X5,X6] : divide(inverse(X0),multiply(divide(X1,X2),divide(divide(X2,X1),divide(X0,X3)))) = divide(multiply(divide(X4,X5),X6),inverse(divide(inverse(X6),divide(X3,divide(X5,X4))))),
inference(paramodulation,[status(thm)],[f13,f8]) ).
fof(f77,plain,
! [X0,X1,X2,X3,X4,X5,X6] : divide(inverse(X0),multiply(divide(X1,X2),divide(divide(X2,X1),divide(X0,X3)))) = multiply(multiply(divide(X4,X5),X6),divide(inverse(X6),divide(X3,divide(X5,X4)))),
inference(forward_demodulation,[status(thm)],[f5,f76]) ).
fof(f82,plain,
! [X0,X1,X2,X3,X4,X5,X6,X7] : divide(inverse(X0),multiply(divide(X1,X2),divide(divide(X2,X1),divide(X0,divide(X3,X4))))) = divide(multiply(divide(X5,X6),divide(divide(X6,X5),divide(X7,divide(X4,X3)))),inverse(X7)),
inference(paramodulation,[status(thm)],[f8,f8]) ).
fof(f83,plain,
! [X0,X1,X2,X3,X4] : divide(X0,X1) = divide(multiply(divide(X2,X3),divide(divide(X3,X2),divide(X4,divide(X0,X1)))),inverse(X4)),
inference(forward_demodulation,[status(thm)],[f8,f82]) ).
fof(f84,plain,
! [X0,X1,X2,X3,X4] : divide(X0,X1) = multiply(multiply(divide(X2,X3),divide(divide(X3,X2),divide(X4,divide(X0,X1)))),X4),
inference(forward_demodulation,[status(thm)],[f5,f83]) ).
fof(f119,plain,
! [X0,X1,X2,X3,X4] : divide(inverse(divide(X0,X1)),divide(divide(X2,multiply(X3,X4)),X0)) = inverse(divide(X2,divide(X1,divide(inverse(X4),X3)))),
inference(paramodulation,[status(thm)],[f16,f4]) ).
fof(f120,plain,
! [X0,X1,X2,X3,X4,X5,X6] : divide(inverse(X0),multiply(divide(X1,X2),divide(divide(X2,X1),divide(X0,X3)))) = divide(divide(multiply(X4,X5),X6),inverse(divide(X6,divide(X3,divide(inverse(X5),X4))))),
inference(paramodulation,[status(thm)],[f16,f8]) ).
fof(f121,plain,
! [X0,X1,X2,X3,X4,X5,X6] : divide(inverse(X0),multiply(divide(X1,X2),divide(divide(X2,X1),divide(X0,X3)))) = multiply(divide(multiply(X4,X5),X6),divide(X6,divide(X3,divide(inverse(X5),X4)))),
inference(forward_demodulation,[status(thm)],[f5,f120]) ).
fof(f130,plain,
! [X0,X1,X2,X3,X4,X5] : divide(inverse(divide(X0,divide(X1,divide(divide(multiply(X2,X3),X4),inverse(divide(X4,divide(X5,divide(inverse(X3),X2)))))))),divide(X5,X0)) = X1,
inference(paramodulation,[status(thm)],[f16,f4]) ).
fof(f131,plain,
! [X0,X1,X2,X3,X4,X5] : divide(inverse(divide(X0,divide(X1,multiply(divide(multiply(X2,X3),X4),divide(X4,divide(X5,divide(inverse(X3),X2))))))),divide(X5,X0)) = X1,
inference(forward_demodulation,[status(thm)],[f5,f130]) ).
fof(f273,plain,
! [X0,X1,X2,X3,X4,X5,X6] : divide(inverse(divide(inverse(X0),divide(X1,multiply(X2,X3)))),multiply(divide(inverse(X3),X2),X0)) = multiply(multiply(divide(X4,X5),divide(divide(X5,X4),divide(X6,X1))),X6),
inference(paramodulation,[status(thm)],[f21,f84]) ).
fof(f274,plain,
! [X0,X1,X2,X3] : X0 = multiply(multiply(divide(X1,X2),divide(divide(X2,X1),divide(X3,X0))),X3),
inference(forward_demodulation,[status(thm)],[f21,f273]) ).
fof(f317,plain,
! [X0,X1,X2,X3] : X0 = multiply(multiply(multiply(X1,X2),divide(divide(inverse(X2),X1),divide(X3,X0))),X3),
inference(paramodulation,[status(thm)],[f5,f274]) ).
fof(f344,plain,
! [X0,X1,X2,X3] : inverse(X0) = multiply(multiply(divide(X1,X2),divide(divide(X2,X1),multiply(X3,X0))),X3),
inference(paramodulation,[status(thm)],[f5,f274]) ).
fof(f350,plain,
! [X0,X1,X2,X3] : X0 = inverse(divide(inverse(X1),divide(divide(X0,multiply(divide(X2,X3),X1)),divide(X3,X2)))),
inference(paramodulation,[status(thm)],[f12,f9]) ).
fof(f351,plain,
! [X0,X1,X2,X3] : X0 = inverse(divide(X1,divide(divide(X0,divide(divide(X2,X3),X1)),divide(X3,X2)))),
inference(paramodulation,[status(thm)],[f4,f9]) ).
fof(f373,plain,
! [X0,X1,X2,X3,X4,X5] : divide(inverse(divide(X0,X1)),divide(X2,X0)) = inverse(divide(inverse(divide(X3,divide(X2,multiply(X4,X5)))),divide(X1,divide(X3,divide(inverse(X5),X4))))),
inference(paramodulation,[status(thm)],[f12,f9]) ).
fof(f712,plain,
! [X0,X1,X2,X3] : X0 = inverse(inverse(divide(X0,divide(X1,divide(inverse(divide(divide(X2,X3),X1)),divide(X3,X2)))))),
inference(paramodulation,[status(thm)],[f9,f351]) ).
fof(f737,plain,
! [X0,X1,X2,X3] : X0 = inverse(divide(X1,divide(divide(X0,divide(multiply(X2,X3),X1)),divide(inverse(X3),X2)))),
inference(paramodulation,[status(thm)],[f5,f351]) ).
fof(f750,plain,
! [X0,X1,X2,X3,X4,X5] : X0 = inverse(divide(X1,divide(divide(X0,divide(divide(divide(divide(X2,X3),X4),inverse(divide(X4,divide(X5,divide(X3,X2))))),X1)),X5))),
inference(paramodulation,[status(thm)],[f4,f351]) ).
fof(f751,plain,
! [X0,X1,X2,X3,X4,X5] : X0 = inverse(divide(X1,divide(divide(X0,divide(multiply(divide(divide(X2,X3),X4),divide(X4,divide(X5,divide(X3,X2)))),X1)),X5))),
inference(forward_demodulation,[status(thm)],[f5,f750]) ).
fof(f779,plain,
! [X0,X1,X2,X3,X4] : multiply(X0,divide(X1,divide(divide(X2,divide(divide(X3,X4),X1)),divide(X4,X3)))) = divide(X0,X2),
inference(paramodulation,[status(thm)],[f351,f5]) ).
fof(f805,plain,
! [X0,X1,X2,X3] : X0 = inverse(divide(inverse(X1),divide(divide(X0,multiply(multiply(X2,X3),X1)),divide(inverse(X3),X2)))),
inference(paramodulation,[status(thm)],[f5,f350]) ).
fof(f1468,plain,
! [X0,X1,X2,X3] : X0 = inverse(divide(X1,divide(divide(X0,divide(multiply(inverse(X2),X3),X1)),multiply(inverse(X3),X2)))),
inference(paramodulation,[status(thm)],[f5,f737]) ).
fof(f1766,plain,
! [X0,X1,X2,X3,X4] : inverse(divide(divide(inverse(divide(divide(X0,X1),divide(X2,X3))),divide(X1,X0)),divide(X4,divide(X3,X2)))) = inverse(inverse(X4)),
inference(paramodulation,[status(thm)],[f4,f712]) ).
fof(f1772,plain,
! [X0,X1,X2,X3] : X0 = inverse(inverse(divide(X0,divide(inverse(X1),divide(inverse(multiply(divide(X2,X3),X1)),divide(X3,X2)))))),
inference(paramodulation,[status(thm)],[f5,f712]) ).
fof(f1953,plain,
! [X0,X1,X2,X3,X4] : divide(X0,X1) = multiply(divide(divide(X2,X3),X4),divide(X4,divide(divide(X1,X0),divide(X3,X2)))),
inference(paramodulation,[status(thm)],[f779,f274]) ).
fof(f1974,plain,
! [X0,X1,X2,X3,X4] : divide(X0,X1) = multiply(divide(multiply(X2,X3),X4),divide(X4,divide(divide(X1,X0),divide(inverse(X3),X2)))),
inference(paramodulation,[status(thm)],[f779,f317]) ).
fof(f2480,plain,
! [X0,X1,X2,X3] : X0 = inverse(inverse(divide(X0,divide(X1,divide(inverse(divide(multiply(inverse(X2),X3),X1)),multiply(inverse(X3),X2)))))),
inference(paramodulation,[status(thm)],[f9,f1468]) ).
fof(f4029,plain,
! [X0,X1,X2,X3,X4] : multiply(X0,inverse(divide(X1,divide(inverse(X2),divide(inverse(multiply(divide(X3,X4),X2)),divide(X4,X3)))))) = divide(X0,X1),
inference(paramodulation,[status(thm)],[f1772,f5]) ).
fof(f4726,plain,
! [X0,X1,X2,X3,X4] : divide(X0,X1) = multiply(multiply(multiply(X2,X3),X4),divide(inverse(X4),divide(divide(X1,X0),divide(inverse(X3),X2)))),
inference(paramodulation,[status(thm)],[f5,f1974]) ).
fof(f9166,plain,
! [X0,X1,X2,X3] : X0 = inverse(inverse(divide(X0,divide(inverse(X1),divide(inverse(multiply(multiply(inverse(X2),X3),X1)),multiply(inverse(X3),X2)))))),
inference(paramodulation,[status(thm)],[f5,f2480]) ).
fof(f18658,plain,
! [X0,X1,X2,X3] : divide(inverse(X0),multiply(divide(X1,X2),divide(divide(X2,X1),divide(X0,X3)))) = divide(inverse(b2),multiply(divide(b2,b2),divide(divide(b2,b2),divide(b2,X3)))),
inference(equality_split,[status(esa)],[f77]) ).
fof(f29414,plain,
! [X0,X1,X2,X3] : divide(inverse(b2),multiply(divide(b2,b2),divide(divide(b2,b2),divide(b2,X0)))) = multiply(divide(multiply(X1,X2),X3),divide(X3,divide(X0,divide(inverse(X2),X1)))),
inference(forward_demodulation,[status(thm)],[f18658,f121]) ).
fof(f31933,plain,
! [X0,X1,X2] : divide(inverse(divide(X0,divide(X1,divide(inverse(b2),multiply(divide(b2,b2),divide(divide(b2,b2),divide(b2,X2))))))),divide(X2,X0)) = X1,
inference(forward_demodulation,[status(thm)],[f29414,f131]) ).
fof(f42081,plain,
! [X0,X1,X2] : divide(inverse(divide(X0,X1)),divide(X2,X0)) = divide(inverse(divide(b2,X1)),divide(X2,b2)),
inference(equality_split,[status(esa)],[f373]) ).
fof(f45984,plain,
! [X0,X1,X2,X3] : divide(inverse(inverse(X0)),divide(X1,divide(inverse(divide(divide(X2,X3),divide(multiply(divide(b2,b2),divide(divide(b2,b2),divide(b2,X1))),inverse(b2)))),divide(X3,X2)))) = X0,
inference(paramodulation,[status(thm)],[f1766,f31933]) ).
fof(f45985,plain,
! [X0,X1,X2,X3] : divide(inverse(inverse(X0)),divide(X1,divide(inverse(divide(divide(X2,X3),multiply(multiply(divide(b2,b2),divide(divide(b2,b2),divide(b2,X1))),b2))),divide(X3,X2)))) = X0,
inference(forward_demodulation,[status(thm)],[f5,f45984]) ).
fof(f45986,plain,
! [X0,X1,X2,X3] : divide(inverse(inverse(X0)),divide(X1,divide(inverse(divide(divide(X2,X3),X1)),divide(X3,X2)))) = X0,
inference(forward_demodulation,[status(thm)],[f274,f45985]) ).
fof(f46178,plain,
! [X0,X1,X2,X3,X4,X5,X6,X7] : divide(inverse(inverse(inverse(X0))),divide(X1,divide(inverse(divide(divide(X2,X3),X1)),divide(X3,X2)))) = divide(divide(inverse(divide(divide(X4,X5),divide(X6,X7))),divide(X5,X4)),divide(X0,divide(X7,X6))),
inference(paramodulation,[status(thm)],[f1766,f45986]) ).
fof(f46179,plain,
! [X0,X1,X2,X3,X4] : inverse(X0) = divide(divide(inverse(divide(divide(X1,X2),divide(X3,X4))),divide(X2,X1)),divide(X0,divide(X4,X3))),
inference(forward_demodulation,[status(thm)],[f45986,f46178]) ).
fof(f46465,plain,
! [X0,X1,X2,X3,X4] : divide(X0,X1) = multiply(multiply(multiply(divide(X2,X3),divide(divide(X3,X2),divide(X1,X0))),inverse(X4)),X4),
inference(paramodulation,[status(thm)],[f45986,f4726]) ).
fof(f46468,plain,
! [X0,X1,X2,X3] : divide(inverse(X0),multiply(multiply(divide(X1,X2),divide(divide(X2,X1),X3)),inverse(X0))) = X3,
inference(paramodulation,[status(thm)],[f45986,f49]) ).
fof(f47035,plain,
! [X0,X1,X2,X3,X4,X5,X6] : divide(X0,multiply(multiply(divide(X1,X2),divide(divide(X2,X1),X3)),inverse(inverse(divide(X0,divide(inverse(X4),divide(inverse(multiply(multiply(inverse(X5),X6),X4)),multiply(inverse(X6),X5)))))))) = X3,
inference(paramodulation,[status(thm)],[f9166,f46468]) ).
fof(f47036,plain,
! [X0,X1,X2,X3] : divide(X0,multiply(multiply(divide(X1,X2),divide(divide(X2,X1),X3)),X0)) = X3,
inference(forward_demodulation,[status(thm)],[f9166,f47035]) ).
fof(f47972,plain,
! [X0,X1,X2,X3] : divide(X0,multiply(multiply(multiply(X1,X2),divide(divide(inverse(X2),X1),X3)),X0)) = X3,
inference(paramodulation,[status(thm)],[f5,f47036]) ).
fof(f47974,plain,
! [X0,X1,X2,X3] : divide(X0,multiply(multiply(divide(X1,X2),multiply(divide(X2,X1),X3)),X0)) = inverse(X3),
inference(paramodulation,[status(thm)],[f5,f47036]) ).
fof(f48147,plain,
! [X0,X1,X2,X3,X4] : inverse(divide(X0,X1)) = multiply(multiply(divide(X1,X0),X2),multiply(divide(X3,X4),divide(divide(X4,X3),X2))),
inference(paramodulation,[status(thm)],[f47036,f344]) ).
fof(f48219,plain,
! [X0,X1,X2,X3,X4] : divide(inverse(divide(inverse(X0),X1)),multiply(X2,X0)) = divide(inverse(divide(divide(X3,X4),X1)),divide(X2,divide(X3,X4))),
inference(paramodulation,[status(thm)],[f47036,f44]) ).
fof(f48220,plain,
! [X0,X1,X2] : divide(inverse(divide(inverse(X0),X1)),multiply(X2,X0)) = divide(inverse(divide(b2,X1)),divide(X2,b2)),
inference(forward_demodulation,[status(thm)],[f42081,f48219]) ).
fof(f54173,plain,
! [X0,X1,X2,X3] : divide(X0,multiply(multiply(multiply(X1,X2),multiply(divide(inverse(X2),X1),X3)),X0)) = inverse(X3),
inference(paramodulation,[status(thm)],[f5,f47972]) ).
fof(f55104,plain,
! [X0,X1,X2,X3] : X0 = inverse(divide(inverse(X0),divide(inverse(X1),divide(inverse(multiply(divide(X2,X3),X1)),divide(X3,X2))))),
inference(paramodulation,[status(thm)],[f47974,f805]) ).
fof(f81810,plain,
! [X0,X1,X2,X3,X4,X5,X6,X7] : divide(X0,X1) = divide(multiply(multiply(divide(X2,X3),divide(divide(X3,X2),divide(X1,X0))),inverse(inverse(divide(X4,divide(inverse(X5),divide(inverse(multiply(divide(X6,X7),X5)),divide(X7,X6))))))),X4),
inference(paramodulation,[status(thm)],[f4029,f46465]) ).
fof(f81811,plain,
! [X0,X1,X2,X3,X4] : divide(X0,X1) = divide(multiply(multiply(divide(X2,X3),divide(divide(X3,X2),divide(X1,X0))),X4),X4),
inference(forward_demodulation,[status(thm)],[f1772,f81810]) ).
fof(f87429,plain,
! [X0,X1,X2,X3] : divide(X0,multiply(inverse(divide(X1,X2)),X0)) = inverse(divide(divide(divide(X2,X1),inverse(X3)),X3)),
inference(paramodulation,[status(thm)],[f48147,f54173]) ).
fof(f87430,plain,
! [X0,X1,X2,X3] : divide(X0,multiply(inverse(divide(X1,X2)),X0)) = inverse(divide(multiply(divide(X2,X1),X3),X3)),
inference(forward_demodulation,[status(thm)],[f5,f87429]) ).
fof(f87573,plain,
! [X0,X1,X2] : divide(X0,multiply(inverse(divide(X1,X2)),X0)) = inverse(divide(multiply(divide(X2,X1),b2),b2)),
inference(equality_split,[status(esa)],[f87430]) ).
fof(f87574,plain,
! [X0,X1,X2] : inverse(divide(multiply(divide(X0,X1),X2),X2)) = inverse(divide(multiply(divide(X0,X1),b2),b2)),
inference(equality_split,[status(esa)],[f87430]) ).
fof(f91738,plain,
! [X0,X1,X2,X3,X4,X5] : divide(multiply(X0,X1),inverse(divide(inverse(X1),X2))) = divide(multiply(multiply(divide(X3,X4),divide(divide(X4,X3),divide(inverse(divide(b2,X2)),divide(X0,b2)))),X5),X5),
inference(paramodulation,[status(thm)],[f48220,f81811]) ).
fof(f91739,plain,
! [X0,X1,X2,X3,X4,X5] : multiply(multiply(X0,X1),divide(inverse(X1),X2)) = divide(multiply(multiply(divide(X3,X4),divide(divide(X4,X3),divide(inverse(divide(b2,X2)),divide(X0,b2)))),X5),X5),
inference(forward_demodulation,[status(thm)],[f5,f91738]) ).
fof(f91740,plain,
! [X0,X1,X2] : multiply(multiply(X0,X1),divide(inverse(X1),X2)) = divide(divide(X0,b2),inverse(divide(b2,X2))),
inference(forward_demodulation,[status(thm)],[f81811,f91739]) ).
fof(f91741,plain,
! [X0,X1,X2] : multiply(multiply(X0,X1),divide(inverse(X1),X2)) = multiply(divide(X0,b2),divide(b2,X2)),
inference(forward_demodulation,[status(thm)],[f5,f91740]) ).
fof(f134223,plain,
! [X0,X1,X2,X3,X4,X5,X6] : inverse(divide(divide(X0,multiply(divide(divide(X1,X2),X3),divide(X3,divide(divide(X4,divide(X5,X6)),divide(X2,X1))))),divide(X6,X5))) = inverse(divide(X0,inverse(X4))),
inference(paramodulation,[status(thm)],[f46179,f751]) ).
fof(f134224,plain,
! [X0,X1,X2,X3] : inverse(divide(divide(X0,divide(divide(X1,X2),X3)),divide(X2,X1))) = inverse(divide(X0,inverse(X3))),
inference(forward_demodulation,[status(thm)],[f1953,f134223]) ).
fof(f134225,plain,
! [X0,X1,X2,X3] : inverse(divide(divide(X0,divide(divide(X1,X2),X3)),divide(X2,X1))) = inverse(multiply(X0,X3)),
inference(forward_demodulation,[status(thm)],[f5,f134224]) ).
fof(f135149,plain,
! [X0,X1,X2,X3,X4] : inverse(divide(inverse(divide(X0,divide(X1,divide(inverse(X2),X3)))),divide(multiply(X3,X2),X0))) = inverse(multiply(inverse(divide(X4,X1)),X4)),
inference(paramodulation,[status(thm)],[f119,f134225]) ).
fof(f135150,plain,
! [X0,X1] : inverse(X0) = inverse(multiply(inverse(divide(X1,X0)),X1)),
inference(forward_demodulation,[status(thm)],[f16,f135149]) ).
fof(f136044,plain,
! [X0,X1,X2,X3,X4] : multiply(inverse(divide(X0,X1)),X0) = inverse(divide(inverse(X1),divide(inverse(X2),divide(inverse(multiply(divide(X3,X4),X2)),divide(X4,X3))))),
inference(paramodulation,[status(thm)],[f135150,f55104]) ).
fof(f136045,plain,
! [X0,X1] : multiply(inverse(divide(X0,X1)),X0) = X1,
inference(forward_demodulation,[status(thm)],[f55104,f136044]) ).
fof(f136348,plain,
! [X0,X1] : multiply(inverse(multiply(X0,X1)),X0) = inverse(X1),
inference(paramodulation,[status(thm)],[f5,f136045]) ).
fof(f136352,plain,
! [X0,X1] : divide(X0,X1) = inverse(divide(multiply(divide(X1,X0),b2),b2)),
inference(paramodulation,[status(thm)],[f136045,f87573]) ).
fof(f136590,plain,
! [X0,X1] : multiply(inverse(X0),inverse(divide(X1,X0))) = inverse(X1),
inference(paramodulation,[status(thm)],[f136045,f136348]) ).
fof(f139270,plain,
! [X0,X1,X2] : inverse(divide(multiply(divide(X0,X1),X2),X2)) = divide(X1,X0),
inference(backward_demodulation,[status(thm)],[f136352,f87574]) ).
fof(f139969,plain,
! [X0,X1,X2] : multiply(divide(X0,X1),multiply(divide(X1,X0),X2)) = X2,
inference(paramodulation,[status(thm)],[f139270,f136045]) ).
fof(f140145,plain,
! [X0,X1] : divide(X0,multiply(X1,X0)) = inverse(X1),
inference(backward_demodulation,[status(thm)],[f139969,f47974]) ).
fof(f140709,plain,
! [X0,X1] : divide(inverse(divide(X0,X1)),inverse(X0)) = inverse(inverse(X1)),
inference(paramodulation,[status(thm)],[f136590,f140145]) ).
fof(f140710,plain,
! [X0,X1] : multiply(inverse(divide(X0,X1)),X0) = inverse(inverse(X1)),
inference(forward_demodulation,[status(thm)],[f5,f140709]) ).
fof(f140711,plain,
! [X0] : X0 = inverse(inverse(X0)),
inference(forward_demodulation,[status(thm)],[f136045,f140710]) ).
fof(f141200,plain,
! [X0,X1,X2,X3,X4] : divide(multiply(X0,X1),X1) = divide(multiply(multiply(divide(X2,X3),divide(divide(X3,X2),inverse(X0))),X4),X4),
inference(paramodulation,[status(thm)],[f140145,f81811]) ).
fof(f141201,plain,
! [X0,X1,X2,X3,X4] : divide(multiply(X0,X1),X1) = divide(multiply(multiply(divide(X2,X3),multiply(divide(X3,X2),X0)),X4),X4),
inference(forward_demodulation,[status(thm)],[f5,f141200]) ).
fof(f141202,plain,
! [X0,X1,X2] : divide(multiply(X0,X1),X1) = divide(multiply(X0,X2),X2),
inference(forward_demodulation,[status(thm)],[f139969,f141201]) ).
fof(f141683,plain,
! [X0,X1] : multiply(X0,inverse(X1)) = divide(X0,X1),
inference(paramodulation,[status(thm)],[f140711,f5]) ).
fof(f141684,plain,
! [X0,X1] : divide(inverse(X0),divide(X1,X0)) = inverse(X1),
inference(backward_demodulation,[status(thm)],[f141683,f136590]) ).
fof(f141701,plain,
! [X0,X1] : inverse(X0) = divide(inverse(multiply(inverse(X1),X0)),X1),
inference(paramodulation,[status(thm)],[f136348,f141683]) ).
fof(f141708,plain,
! [X0,X1] : X0 = divide(inverse(divide(inverse(X1),X0)),X1),
inference(paramodulation,[status(thm)],[f136045,f141683]) ).
fof(f141773,plain,
! [X0,X1,X2] : multiply(divide(X0,X1),divide(divide(X1,X0),X2)) = inverse(X2),
inference(paramodulation,[status(thm)],[f141683,f139969]) ).
fof(f142244,plain,
! [X0,X1,X2] : X0 = inverse(inverse(divide(X0,multiply(multiply(X1,X2),divide(inverse(X2),X1))))),
inference(paramodulation,[status(thm)],[f141684,f805]) ).
fof(f142245,plain,
! [X0,X1,X2] : X0 = divide(X0,multiply(multiply(X1,X2),divide(inverse(X2),X1))),
inference(forward_demodulation,[status(thm)],[f140711,f142244]) ).
fof(f142246,plain,
! [X0,X1] : X0 = divide(X0,multiply(divide(X1,b2),divide(b2,X1))),
inference(forward_demodulation,[status(thm)],[f91741,f142245]) ).
fof(f146546,plain,
! [X0,X1] : divide(multiply(X0,X1),X1) = divide(multiply(X0,b2),b2),
inference(equality_split,[status(esa)],[f141202]) ).
fof(f155280,plain,
! [X0,X1,X2] : divide(inverse(X0),inverse(divide(X0,divide(X1,X2)))) = divide(X2,X1),
inference(backward_demodulation,[status(thm)],[f141773,f8]) ).
fof(f155281,plain,
! [X0,X1,X2] : multiply(inverse(X0),divide(X0,divide(X1,X2))) = divide(X2,X1),
inference(forward_demodulation,[status(thm)],[f5,f155280]) ).
fof(f155806,plain,
! [X0] : divide(b2,X0) = inverse(divide(X0,b2)),
inference(paramodulation,[status(thm)],[f140145,f142246]) ).
fof(f156364,plain,
! [X0,X1] : divide(b2,multiply(divide(X0,X1),b2)) = divide(X1,X0),
inference(paramodulation,[status(thm)],[f139270,f155806]) ).
fof(f156365,plain,
! [X0,X1] : inverse(divide(X0,X1)) = divide(X1,X0),
inference(forward_demodulation,[status(thm)],[f140145,f156364]) ).
fof(f156645,plain,
! [X0,X1] : X0 = divide(divide(X0,inverse(X1)),X1),
inference(backward_demodulation,[status(thm)],[f156365,f141708]) ).
fof(f156646,plain,
! [X0,X1] : X0 = divide(multiply(X0,X1),X1),
inference(forward_demodulation,[status(thm)],[f5,f156645]) ).
fof(f156647,plain,
! [X0] : X0 = divide(multiply(X0,b2),b2),
inference(forward_demodulation,[status(thm)],[f146546,f156646]) ).
fof(f156802,plain,
! [X0,X1] : divide(multiply(X0,X1),X1) = X0,
inference(backward_demodulation,[status(thm)],[f156647,f146546]) ).
fof(f156832,plain,
! [X0,X1] : X0 = divide(X0,multiply(X1,divide(b2,multiply(X1,b2)))),
inference(paramodulation,[status(thm)],[f156647,f142246]) ).
fof(f156833,plain,
! [X0,X1] : X0 = divide(X0,multiply(X1,inverse(X1))),
inference(forward_demodulation,[status(thm)],[f140145,f156832]) ).
fof(f156834,plain,
! [X0,X1] : X0 = divide(X0,divide(X1,X1)),
inference(forward_demodulation,[status(thm)],[f141683,f156833]) ).
fof(f157361,plain,
! [X0,X1] : multiply(X0,divide(X1,X1)) = X0,
inference(paramodulation,[status(thm)],[f156802,f156834]) ).
fof(f157500,plain,
! [X0,X1] : inverse(X0) = divide(divide(X1,X1),X0),
inference(paramodulation,[status(thm)],[f156834,f156365]) ).
fof(f157841,plain,
! [X0,X1] : multiply(inverse(X0),X0) = divide(X1,X1),
inference(paramodulation,[status(thm)],[f156834,f155281]) ).
fof(f158351,plain,
! [X0,X1] : inverse(divide(X0,X0)) = divide(inverse(inverse(X1)),X1),
inference(paramodulation,[status(thm)],[f157361,f141701]) ).
fof(f158352,plain,
! [X0,X1] : divide(X0,X0) = divide(inverse(inverse(X1)),X1),
inference(forward_demodulation,[status(thm)],[f156365,f158351]) ).
fof(f158353,plain,
! [X0,X1] : divide(X0,X0) = divide(X1,X1),
inference(forward_demodulation,[status(thm)],[f140711,f158352]) ).
fof(f158792,plain,
! [X0] : divide(X0,X0) = divide(b2,b2),
inference(equality_split,[status(esa)],[f158353]) ).
fof(f159900,plain,
! [X0] : inverse(X0) = divide(divide(b2,b2),X0),
inference(forward_demodulation,[status(thm)],[f158792,f157500]) ).
fof(f159908,plain,
! [X0] : inverse(inverse(X0)) = multiply(divide(b2,b2),X0),
inference(paramodulation,[status(thm)],[f5,f159900]) ).
fof(f159909,plain,
! [X0] : X0 = multiply(divide(b2,b2),X0),
inference(forward_demodulation,[status(thm)],[f140711,f159908]) ).
fof(f160287,plain,
! [X0] : multiply(inverse(X0),X0) = divide(b2,b2),
inference(forward_demodulation,[status(thm)],[f158792,f157841]) ).
fof(f160288,plain,
multiply(divide(b2,b2),a2) != a2,
inference(backward_demodulation,[status(thm)],[f160287,f6]) ).
fof(f161591,plain,
a2 != a2,
inference(backward_demodulation,[status(thm)],[f159909,f160288]) ).
fof(f161592,plain,
$false,
inference(trivial_equality_resolution,[status(esa)],[f161591]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.05/0.12 % Problem : GRP470-1 : TPTP v8.1.2. Released v2.6.0.
% 0.05/0.12 % Command : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.11/0.33 % Computer : n007.cluster.edu
% 0.11/0.33 % Model : x86_64 x86_64
% 0.11/0.33 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.33 % Memory : 8042.1875MB
% 0.11/0.33 % OS : Linux 3.10.0-693.el7.x86_64
% 0.11/0.33 % CPULimit : 300
% 0.11/0.33 % WCLimit : 300
% 0.11/0.33 % DateTime : Tue Apr 30 00:07:47 EDT 2024
% 0.11/0.33 % CPUTime :
% 0.11/0.34 % Drodi V3.6.0
% 25.86/3.72 % Refutation found
% 25.86/3.72 % SZS status Unsatisfiable for theBenchmark: Theory is unsatisfiable
% 25.86/3.72 % SZS output start CNFRefutation for theBenchmark
% See solution above
% 27.50/3.87 % Elapsed time: 3.508891 seconds
% 27.50/3.87 % CPU time: 27.289158 seconds
% 27.50/3.87 % Total memory used: 569.872 MB
% 27.50/3.87 % Net memory used: 560.168 MB
%------------------------------------------------------------------------------