TSTP Solution File: GRP775+1 by SRASS---0.1

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SRASS---0.1
% Problem  : GRP775+1 : TPTP v5.0.0. Released v4.1.0.
% Transfm  : none
% Format   : tptp
% Command  : SRASS -q2 -a 0 10 10 10 -i3 -n60 %s

% Computer : art11.cs.miami.edu
% Model    : i686 i686
% CPU      : Intel(R) Pentium(R) 4 CPU 3.00GHz @ 3000MHz
% Memory   : 2006MB
% OS       : Linux 2.6.31.5-127.fc12.i686.PAE
% CPULimit : 300s
% DateTime : Wed Dec 29 07:28:16 EST 2010

% Result   : Theorem 4.35s
% Output   : Solution 4.35s
% Verified : 
% SZS Type : None (Parsing solution fails)
% Syntax   : Number of formulae    : 0

% Comments : 
%------------------------------------------------------------------------------
%----ERROR: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% Reading problem from /tmp/SystemOnTPTP5283/GRP775+1.tptp
% Adding relevance values
% Extracting the conjecture
% Sorting axioms by relevance
% Looking for THM       ... 
% found
% SZS status THM for /tmp/SystemOnTPTP5283/GRP775+1.tptp
% SZS output start Solution for /tmp/SystemOnTPTP5283/GRP775+1.tptp
% TreeLimitedRun: ----------------------------------------------------------
% TreeLimitedRun: /home/graph/tptp/Systems/EP---1.2/eproof --print-statistics -xAuto -tAuto --cpu-limit=60 --proof-time-unlimited --memory-limit=Auto --tstp-in --tstp-out /tmp/SRASS.s.p 
% TreeLimitedRun: CPU time limit is 60s
% TreeLimitedRun: WC  time limit is 120s
% TreeLimitedRun: PID is 5415
% TreeLimitedRun: ----------------------------------------------------------
% PrfWatch: 0.00 CPU 0.02 WC
% # Preprocessing time     : 0.010 s
% # Problem is unsatisfiable (or provable), constructing proof object
% # SZS status Theorem
% PrfWatch: 1.95 CPU 2.03 WC
% # SZS output start CNFRefutation.
% fof(1, axiom,![X1]:![X2]:![X3]:product(product(X3,X2),X1)=product(X3,product(X2,X1)),file('/tmp/SRASS.s.p', sos01)).
% fof(2, axiom,![X3]:product(X3,X3)=X3,file('/tmp/SRASS.s.p', sos02)).
% fof(3, axiom,![X4]:![X5]:(l(X4,X5)<=>(product(X4,X5)=X4&product(X5,X4)=X5)),file('/tmp/SRASS.s.p', sos03)).
% fof(4, axiom,![X6]:![X7]:(r(X6,X7)<=>(product(X6,X7)=X7&product(X7,X6)=X6)),file('/tmp/SRASS.s.p', sos04)).
% fof(5, axiom,![X8]:![X9]:(d(X8,X9)<=>?[X10]:(r(X8,X10)&l(X10,X9))),file('/tmp/SRASS.s.p', sos05)).
% fof(6, conjecture,![X11]:![X12]:(d(X11,X12)<=>(product(X11,product(X12,X11))=X11&product(X12,product(X11,X12))=X12)),file('/tmp/SRASS.s.p', goals)).
% fof(7, negated_conjecture,~(![X11]:![X12]:(d(X11,X12)<=>(product(X11,product(X12,X11))=X11&product(X12,product(X11,X12))=X12))),inference(assume_negation,[status(cth)],[6])).
% fof(8, plain,![X4]:![X5]:![X6]:product(product(X6,X5),X4)=product(X6,product(X5,X4)),inference(variable_rename,[status(thm)],[1])).
% cnf(9,plain,(product(product(X1,X2),X3)=product(X1,product(X2,X3))),inference(split_conjunct,[status(thm)],[8])).
% fof(10, plain,![X4]:product(X4,X4)=X4,inference(variable_rename,[status(thm)],[2])).
% cnf(11,plain,(product(X1,X1)=X1),inference(split_conjunct,[status(thm)],[10])).
% fof(12, plain,![X4]:![X5]:((~(l(X4,X5))|(product(X4,X5)=X4&product(X5,X4)=X5))&((~(product(X4,X5)=X4)|~(product(X5,X4)=X5))|l(X4,X5))),inference(fof_nnf,[status(thm)],[3])).
% fof(13, plain,![X6]:![X7]:((~(l(X6,X7))|(product(X6,X7)=X6&product(X7,X6)=X7))&((~(product(X6,X7)=X6)|~(product(X7,X6)=X7))|l(X6,X7))),inference(variable_rename,[status(thm)],[12])).
% fof(14, plain,![X6]:![X7]:(((product(X6,X7)=X6|~(l(X6,X7)))&(product(X7,X6)=X7|~(l(X6,X7))))&((~(product(X6,X7)=X6)|~(product(X7,X6)=X7))|l(X6,X7))),inference(distribute,[status(thm)],[13])).
% cnf(15,plain,(l(X1,X2)|product(X2,X1)!=X2|product(X1,X2)!=X1),inference(split_conjunct,[status(thm)],[14])).
% cnf(16,plain,(product(X2,X1)=X2|~l(X1,X2)),inference(split_conjunct,[status(thm)],[14])).
% cnf(17,plain,(product(X1,X2)=X1|~l(X1,X2)),inference(split_conjunct,[status(thm)],[14])).
% fof(18, plain,![X6]:![X7]:((~(r(X6,X7))|(product(X6,X7)=X7&product(X7,X6)=X6))&((~(product(X6,X7)=X7)|~(product(X7,X6)=X6))|r(X6,X7))),inference(fof_nnf,[status(thm)],[4])).
% fof(19, plain,![X8]:![X9]:((~(r(X8,X9))|(product(X8,X9)=X9&product(X9,X8)=X8))&((~(product(X8,X9)=X9)|~(product(X9,X8)=X8))|r(X8,X9))),inference(variable_rename,[status(thm)],[18])).
% fof(20, plain,![X8]:![X9]:(((product(X8,X9)=X9|~(r(X8,X9)))&(product(X9,X8)=X8|~(r(X8,X9))))&((~(product(X8,X9)=X9)|~(product(X9,X8)=X8))|r(X8,X9))),inference(distribute,[status(thm)],[19])).
% cnf(21,plain,(r(X1,X2)|product(X2,X1)!=X1|product(X1,X2)!=X2),inference(split_conjunct,[status(thm)],[20])).
% cnf(22,plain,(product(X2,X1)=X1|~r(X1,X2)),inference(split_conjunct,[status(thm)],[20])).
% cnf(23,plain,(product(X1,X2)=X2|~r(X1,X2)),inference(split_conjunct,[status(thm)],[20])).
% fof(24, plain,![X8]:![X9]:((~(d(X8,X9))|?[X10]:(r(X8,X10)&l(X10,X9)))&(![X10]:(~(r(X8,X10))|~(l(X10,X9)))|d(X8,X9))),inference(fof_nnf,[status(thm)],[5])).
% fof(25, plain,![X11]:![X12]:((~(d(X11,X12))|?[X13]:(r(X11,X13)&l(X13,X12)))&(![X14]:(~(r(X11,X14))|~(l(X14,X12)))|d(X11,X12))),inference(variable_rename,[status(thm)],[24])).
% fof(26, plain,![X11]:![X12]:((~(d(X11,X12))|(r(X11,esk1_2(X11,X12))&l(esk1_2(X11,X12),X12)))&(![X14]:(~(r(X11,X14))|~(l(X14,X12)))|d(X11,X12))),inference(skolemize,[status(esa)],[25])).
% fof(27, plain,![X11]:![X12]:![X14]:(((~(r(X11,X14))|~(l(X14,X12)))|d(X11,X12))&(~(d(X11,X12))|(r(X11,esk1_2(X11,X12))&l(esk1_2(X11,X12),X12)))),inference(shift_quantors,[status(thm)],[26])).
% fof(28, plain,![X11]:![X12]:![X14]:(((~(r(X11,X14))|~(l(X14,X12)))|d(X11,X12))&((r(X11,esk1_2(X11,X12))|~(d(X11,X12)))&(l(esk1_2(X11,X12),X12)|~(d(X11,X12))))),inference(distribute,[status(thm)],[27])).
% cnf(29,plain,(l(esk1_2(X1,X2),X2)|~d(X1,X2)),inference(split_conjunct,[status(thm)],[28])).
% cnf(30,plain,(r(X1,esk1_2(X1,X2))|~d(X1,X2)),inference(split_conjunct,[status(thm)],[28])).
% cnf(31,plain,(d(X1,X2)|~l(X3,X2)|~r(X1,X3)),inference(split_conjunct,[status(thm)],[28])).
% fof(32, negated_conjecture,?[X11]:?[X12]:((~(d(X11,X12))|(~(product(X11,product(X12,X11))=X11)|~(product(X12,product(X11,X12))=X12)))&(d(X11,X12)|(product(X11,product(X12,X11))=X11&product(X12,product(X11,X12))=X12))),inference(fof_nnf,[status(thm)],[7])).
% fof(33, negated_conjecture,?[X13]:?[X14]:((~(d(X13,X14))|(~(product(X13,product(X14,X13))=X13)|~(product(X14,product(X13,X14))=X14)))&(d(X13,X14)|(product(X13,product(X14,X13))=X13&product(X14,product(X13,X14))=X14))),inference(variable_rename,[status(thm)],[32])).
% fof(34, negated_conjecture,((~(d(esk2_0,esk3_0))|(~(product(esk2_0,product(esk3_0,esk2_0))=esk2_0)|~(product(esk3_0,product(esk2_0,esk3_0))=esk3_0)))&(d(esk2_0,esk3_0)|(product(esk2_0,product(esk3_0,esk2_0))=esk2_0&product(esk3_0,product(esk2_0,esk3_0))=esk3_0))),inference(skolemize,[status(esa)],[33])).
% fof(35, negated_conjecture,((~(d(esk2_0,esk3_0))|(~(product(esk2_0,product(esk3_0,esk2_0))=esk2_0)|~(product(esk3_0,product(esk2_0,esk3_0))=esk3_0)))&((product(esk2_0,product(esk3_0,esk2_0))=esk2_0|d(esk2_0,esk3_0))&(product(esk3_0,product(esk2_0,esk3_0))=esk3_0|d(esk2_0,esk3_0)))),inference(distribute,[status(thm)],[34])).
% cnf(36,negated_conjecture,(d(esk2_0,esk3_0)|product(esk3_0,product(esk2_0,esk3_0))=esk3_0),inference(split_conjunct,[status(thm)],[35])).
% cnf(37,negated_conjecture,(d(esk2_0,esk3_0)|product(esk2_0,product(esk3_0,esk2_0))=esk2_0),inference(split_conjunct,[status(thm)],[35])).
% cnf(38,negated_conjecture,(product(esk3_0,product(esk2_0,esk3_0))!=esk3_0|product(esk2_0,product(esk3_0,esk2_0))!=esk2_0|~d(esk2_0,esk3_0)),inference(split_conjunct,[status(thm)],[35])).
% cnf(39,plain,(product(X1,esk1_2(X1,X2))=esk1_2(X1,X2)|~d(X1,X2)),inference(spm,[status(thm)],[23,30,theory(equality)])).
% cnf(40,plain,(product(esk1_2(X1,X2),X1)=X1|~d(X1,X2)),inference(spm,[status(thm)],[22,30,theory(equality)])).
% cnf(41,plain,(d(X1,X2)|~l(esk1_2(X1,X3),X2)|~d(X1,X3)),inference(spm,[status(thm)],[31,30,theory(equality)])).
% cnf(42,plain,(product(X1,product(X2,product(X1,X2)))=product(X1,X2)),inference(spm,[status(thm)],[11,9,theory(equality)])).
% cnf(44,plain,(product(X1,X2)=product(X1,product(X1,X2))),inference(spm,[status(thm)],[9,11,theory(equality)])).
% cnf(49,plain,(product(esk1_2(X1,X2),X2)=esk1_2(X1,X2)|~d(X1,X2)),inference(spm,[status(thm)],[17,29,theory(equality)])).
% cnf(50,plain,(product(X1,esk1_2(X2,X1))=X1|~d(X2,X1)),inference(spm,[status(thm)],[16,29,theory(equality)])).
% cnf(54,plain,(d(X1,X2)|~l(X3,X2)|product(X3,X1)!=X1|product(X1,X3)!=X3),inference(spm,[status(thm)],[31,21,theory(equality)])).
% cnf(56,plain,(product(product(X1,X2),X3)=product(X1,product(X2,product(product(X1,X2),X3)))),inference(spm,[status(thm)],[9,44,theory(equality)])).
% cnf(61,plain,(product(X1,product(X2,X3))=product(X1,product(X2,product(product(X1,X2),X3)))),inference(rw,[status(thm)],[56,9,theory(equality)])).
% cnf(62,plain,(product(X1,product(X2,X3))=product(X1,product(X2,product(X1,product(X2,X3))))),inference(rw,[status(thm)],[61,9,theory(equality)])).
% cnf(68,plain,(product(X1,X3)=product(esk1_2(X1,X2),product(X1,X3))|~d(X1,X2)),inference(spm,[status(thm)],[9,40,theory(equality)])).
% cnf(70,plain,(product(X1,X2)=product(X1,product(X2,esk1_2(X3,product(X1,X2))))|~d(X3,product(X1,X2))),inference(spm,[status(thm)],[9,50,theory(equality)])).
% cnf(71,plain,(product(X1,X3)=product(X1,product(esk1_2(X2,X1),X3))|~d(X2,X1)),inference(spm,[status(thm)],[9,50,theory(equality)])).
% cnf(74,plain,(esk1_2(product(X1,X2),X3)=product(X1,product(X2,esk1_2(product(X1,X2),X3)))|~d(product(X1,X2),X3)),inference(spm,[status(thm)],[9,39,theory(equality)])).
% cnf(75,plain,(product(esk1_2(X1,X2),X3)=product(X1,product(esk1_2(X1,X2),X3))|~d(X1,X2)),inference(spm,[status(thm)],[9,39,theory(equality)])).
% cnf(77,plain,(esk1_2(X1,X1)=X1|~d(X1,X1)),inference(spm,[status(thm)],[50,39,theory(equality)])).
% cnf(79,plain,(l(X1,X1)|~d(X1,X1)),inference(spm,[status(thm)],[29,77,theory(equality)])).
% cnf(95,plain,(product(product(X1,X2),X3)=product(X1,product(X2,product(X3,product(product(X1,X2),X3))))),inference(spm,[status(thm)],[9,42,theory(equality)])).
% cnf(108,plain,(product(X1,product(X2,X3))=product(X1,product(X2,product(X3,product(product(X1,X2),X3))))),inference(rw,[status(thm)],[95,9,theory(equality)])).
% cnf(109,plain,(product(X1,product(X2,X3))=product(X1,product(X2,product(X3,product(X1,product(X2,X3)))))),inference(rw,[status(thm)],[108,9,theory(equality)])).
% cnf(127,plain,(d(X1,X2)|~d(X1,X3)|product(X2,esk1_2(X1,X3))!=X2|product(esk1_2(X1,X3),X2)!=esk1_2(X1,X3)),inference(spm,[status(thm)],[41,15,theory(equality)])).
% cnf(131,plain,(product(esk1_2(X1,X2),product(X2,esk1_2(X1,X2)))=esk1_2(X1,X2)|~d(X1,X2)),inference(spm,[status(thm)],[42,49,theory(equality)])).
% cnf(155,plain,(product(X1,X2)=esk1_2(X1,product(X1,X2))|~d(X1,product(X1,X2))),inference(spm,[status(thm)],[49,68,theory(equality)])).
% cnf(181,plain,(d(product(X1,X2),X3)|product(product(X1,X2),X1)!=X1|~l(X1,X3)),inference(spm,[status(thm)],[54,44,theory(equality)])).
% cnf(182,plain,(d(X1,X2)|product(X1,X1)!=X1|~l(X1,X2)),inference(spm,[status(thm)],[54,11,theory(equality)])).
% cnf(187,plain,(d(product(X1,X2),X3)|product(X1,product(X2,X1))!=X1|~l(X1,X3)),inference(rw,[status(thm)],[181,9,theory(equality)])).
% cnf(188,plain,(d(X1,X2)|$false|~l(X1,X2)),inference(rw,[status(thm)],[182,11,theory(equality)])).
% cnf(189,plain,(d(X1,X2)|~l(X1,X2)),inference(cn,[status(thm)],[188,theory(equality)])).
% cnf(190,plain,(d(esk1_2(X1,X2),X2)|~d(X1,X2)),inference(spm,[status(thm)],[189,29,theory(equality)])).
% cnf(191,plain,(d(X1,X2)|product(X2,X1)!=X2|product(X1,X2)!=X1),inference(spm,[status(thm)],[189,15,theory(equality)])).
% cnf(199,plain,(product(product(X1,X2),X1)=X1|~d(X1,product(X1,X2))),inference(spm,[status(thm)],[40,155,theory(equality)])).
% cnf(200,plain,(product(product(X1,X2),product(X1,X3))=product(X1,X3)|~d(X1,product(X1,X2))),inference(spm,[status(thm)],[68,155,theory(equality)])).
% cnf(202,plain,(d(X1,X2)|~d(X1,product(X1,X3))|~l(product(X1,X3),X2)),inference(spm,[status(thm)],[41,155,theory(equality)])).
% cnf(206,plain,(esk1_2(esk1_2(X1,X2),X1)=X1|~d(esk1_2(X1,X2),X1)|~d(X1,X2)),inference(spm,[status(thm)],[155,40,theory(equality)])).
% cnf(208,plain,(esk1_2(product(X1,X2),product(X1,product(X2,X3)))=product(X1,product(X2,X3))|~d(product(X1,X2),product(X1,product(X2,X3)))),inference(spm,[status(thm)],[155,9,theory(equality)])).
% cnf(217,plain,(product(X1,product(X2,X1))=X1|~d(X1,product(X1,X2))),inference(rw,[status(thm)],[199,9,theory(equality)])).
% cnf(218,plain,(product(X1,product(X2,product(X1,X3)))=product(X1,X3)|~d(X1,product(X1,X2))),inference(rw,[status(thm)],[200,9,theory(equality)])).
% cnf(237,plain,(product(product(X1,X2),product(X3,X4))=product(X1,product(X2,product(X3,product(product(X1,X2),product(X3,X4)))))),inference(spm,[status(thm)],[9,62,theory(equality)])).
% cnf(248,plain,(product(X1,product(esk1_2(X2,X3),product(X1,product(X2,X4))))=product(X1,product(X2,X4))|~d(X2,X3)),inference(spm,[status(thm)],[62,68,theory(equality)])).
% cnf(252,plain,(product(X1,product(X2,product(X1,esk1_2(X2,X3))))=product(X1,esk1_2(X2,X3))|~d(X2,X3)),inference(spm,[status(thm)],[62,39,theory(equality)])).
% cnf(269,plain,(product(X1,product(X2,product(X3,X4)))=product(X1,product(X2,product(X3,product(product(X1,X2),product(X3,X4)))))),inference(rw,[status(thm)],[237,9,theory(equality)])).
% cnf(270,plain,(product(X1,product(X2,product(X3,X4)))=product(X1,product(X2,product(X3,product(X1,product(X2,product(X3,X4))))))),inference(rw,[status(thm)],[269,9,theory(equality)])).
% cnf(492,plain,(product(X1,esk1_2(product(X1,X2),X3))=esk1_2(product(X1,X2),X3)|~d(product(X1,X2),X3)),inference(spm,[status(thm)],[44,74,theory(equality)])).
% cnf(523,plain,(product(X1,X2)=esk1_2(product(X1,X2),X2)|~d(product(X1,X2),X2)),inference(spm,[status(thm)],[74,50,theory(equality)])).
% cnf(552,plain,(l(product(X1,X2),X2)|~d(product(X1,X2),X2)),inference(spm,[status(thm)],[29,523,theory(equality)])).
% cnf(561,plain,(product(X1,product(product(X2,X1),X3))=product(X1,X3)|~d(product(X2,X1),X1)),inference(spm,[status(thm)],[71,523,theory(equality)])).
% cnf(583,plain,(product(X1,product(X2,product(X1,X3)))=product(X1,X3)|~d(product(X2,X1),X1)),inference(rw,[status(thm)],[561,9,theory(equality)])).
% cnf(596,plain,(product(X1,product(product(esk1_2(X1,X2),X3),X1))=X1|~d(X1,product(esk1_2(X1,X2),X3))|~d(X1,X2)),inference(spm,[status(thm)],[217,75,theory(equality)])).
% cnf(632,plain,(product(X1,product(esk1_2(X1,X2),product(X3,X1)))=X1|~d(X1,product(esk1_2(X1,X2),X3))|~d(X1,X2)),inference(rw,[status(thm)],[596,9,theory(equality)])).
% cnf(680,plain,(l(product(X1,product(X2,X3)),X3)|~d(product(X1,product(X2,X3)),X3)),inference(spm,[status(thm)],[552,9,theory(equality)])).
% cnf(741,plain,(product(esk1_2(X1,X2),product(X1,X3))=product(X1,product(X3,product(esk1_2(X1,X2),product(X1,X3))))|~d(X1,X2)),inference(spm,[status(thm)],[68,109,theory(equality)])).
% cnf(990,plain,(d(X1,esk1_2(X1,X2))|product(esk1_2(X1,X2),esk1_2(X1,X2))!=esk1_2(X1,X2)|~d(X1,X2)),inference(spm,[status(thm)],[127,11,theory(equality)])).
% cnf(995,plain,(d(X1,esk1_2(X1,X2))|$false|~d(X1,X2)),inference(rw,[status(thm)],[990,11,theory(equality)])).
% cnf(996,plain,(d(X1,esk1_2(X1,X2))|~d(X1,X2)),inference(cn,[status(thm)],[995,theory(equality)])).
% cnf(998,plain,(d(product(X1,X2),product(X1,X2))|~d(product(X1,X2),X2)),inference(spm,[status(thm)],[996,523,theory(equality)])).
% cnf(1007,plain,(d(X1,X1)|~d(X1,esk1_2(X2,X1))|~d(X2,X1)),inference(spm,[status(thm)],[998,50,theory(equality)])).
% cnf(1035,plain,(d(X1,X1)|~d(X1,product(X2,X1))|~d(product(X2,X1),X1)),inference(spm,[status(thm)],[1007,523,theory(equality)])).
% cnf(1057,plain,(d(X1,X1)|~d(X1,product(X2,X1))|product(X1,product(X2,X1))!=X1|product(product(X2,X1),X1)!=product(X2,X1)),inference(spm,[status(thm)],[1035,191,theory(equality)])).
% cnf(1058,plain,(d(X1,X1)|~d(X1,product(X2,X1))|product(X1,product(X2,X1))!=X1|$false),inference(rw,[status(thm)],[inference(rw,[status(thm)],[1057,9,theory(equality)]),11,theory(equality)])).
% cnf(1059,plain,(d(X1,X1)|~d(X1,product(X2,X1))|product(X1,product(X2,X1))!=X1),inference(cn,[status(thm)],[1058,theory(equality)])).
% cnf(1077,plain,(d(X1,X1)|product(X1,product(X2,X1))!=X1|product(product(X2,X1),X1)!=product(X2,X1)),inference(spm,[status(thm)],[1059,191,theory(equality)])).
% cnf(1102,plain,(d(X1,X1)|product(X1,product(X2,X1))!=X1|$false),inference(rw,[status(thm)],[inference(rw,[status(thm)],[1077,9,theory(equality)]),11,theory(equality)])).
% cnf(1103,plain,(d(X1,X1)|product(X1,product(X2,X1))!=X1),inference(cn,[status(thm)],[1102,theory(equality)])).
% cnf(1120,plain,(d(X1,X1)|product(X1,X1)!=X1),inference(spm,[status(thm)],[1103,11,theory(equality)])).
% cnf(1150,plain,(d(X1,X1)|$false),inference(rw,[status(thm)],[1120,11,theory(equality)])).
% cnf(1151,plain,(d(X1,X1)),inference(cn,[status(thm)],[1150,theory(equality)])).
% cnf(1164,plain,(l(X1,X1)|$false),inference(rw,[status(thm)],[79,1151,theory(equality)])).
% cnf(1165,plain,(l(X1,X1)),inference(cn,[status(thm)],[1164,theory(equality)])).
% cnf(1484,plain,(d(X1,X2)|~d(X1,product(X1,X2))|~d(product(X1,X2),X2)),inference(spm,[status(thm)],[202,552,theory(equality)])).
% cnf(2714,plain,(d(product(product(X1,product(X2,X1)),X2),X3)|product(product(X1,product(X2,X1)),product(X2,X1))!=product(X1,product(X2,X1))|~l(product(X1,product(X2,X1)),X3)),inference(spm,[status(thm)],[187,42,theory(equality)])).
% cnf(2767,plain,(d(product(X1,X2),X3)|product(product(X1,product(X2,X1)),product(X2,X1))!=product(X1,product(X2,X1))|~l(product(X1,product(X2,X1)),X3)),inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[2714,9,theory(equality)]),9,theory(equality)]),42,theory(equality)])).
% cnf(2768,plain,(d(product(X1,X2),X3)|$false|~l(product(X1,product(X2,X1)),X3)),inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[2767,9,theory(equality)]),9,theory(equality)]),42,theory(equality)])).
% cnf(2769,plain,(d(product(X1,X2),X3)|~l(product(X1,product(X2,X1)),X3)),inference(cn,[status(thm)],[2768,theory(equality)])).
% cnf(3013,plain,(d(product(X1,X2),product(X1,product(X2,X1)))),inference(spm,[status(thm)],[2769,1165,theory(equality)])).
% cnf(3015,plain,(d(product(X1,X2),X1)|~d(product(X1,product(X2,X1)),X1)),inference(spm,[status(thm)],[2769,680,theory(equality)])).
% cnf(3069,plain,(d(product(X1,esk1_2(X1,X2)),product(X1,X1))|~d(X1,X2)),inference(spm,[status(thm)],[3013,40,theory(equality)])).
% cnf(3085,plain,(d(product(product(X1,X2),X1),product(product(X1,X2),product(X1,X2)))),inference(spm,[status(thm)],[3013,44,theory(equality)])).
% cnf(3092,plain,(d(product(X1,esk1_2(X2,X1)),product(X1,X1))|~d(X2,X1)),inference(spm,[status(thm)],[3013,71,theory(equality)])).
% cnf(3129,plain,(d(product(X1,esk1_2(X1,X2)),X1)|~d(X1,X2)),inference(rw,[status(thm)],[3069,11,theory(equality)])).
% cnf(3143,plain,(d(product(X1,product(X2,X1)),product(X1,X2))),inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[3085,9,theory(equality)]),9,theory(equality)]),42,theory(equality)])).
% cnf(3147,plain,(d(product(X1,esk1_2(X2,X1)),X1)|~d(X2,X1)),inference(rw,[status(thm)],[3092,11,theory(equality)])).
% cnf(3202,plain,(d(product(X1,X1),product(X1,esk1_2(X1,X2)))|~d(X1,X2)),inference(spm,[status(thm)],[3143,40,theory(equality)])).
% cnf(3206,plain,(d(product(esk1_2(X1,X2),esk1_2(X1,X2)),product(esk1_2(X1,X2),X1))|~d(X1,X2)),inference(spm,[status(thm)],[3143,39,theory(equality)])).
% cnf(3256,plain,(d(X1,product(X1,esk1_2(X1,X2)))|~d(X1,X2)),inference(rw,[status(thm)],[3202,11,theory(equality)])).
% cnf(3258,plain,(d(esk1_2(X1,X2),product(esk1_2(X1,X2),X1))|~d(X1,X2)),inference(rw,[status(thm)],[3206,11,theory(equality)])).
% cnf(3281,plain,(d(esk1_2(X1,X2),X1)|~d(X1,X2)),inference(spm,[status(thm)],[3129,39,theory(equality)])).
% cnf(3301,plain,(d(product(X1,product(X2,X1)),X1)|~d(product(X2,X1),X1)),inference(spm,[status(thm)],[3147,523,theory(equality)])).
% cnf(3737,plain,(d(product(product(X1,product(X2,product(X1,X3))),X2),product(X1,product(X2,product(X1,X3))))|~d(product(product(X1,product(X2,product(X1,X3))),product(X2,product(X1,X3))),product(X1,product(X2,product(X1,X3))))),inference(spm,[status(thm)],[3015,62,theory(equality)])).
% cnf(3738,plain,(d(product(product(X1,product(X2,product(X3,product(X1,X2)))),X3),product(X1,product(X2,product(X3,product(X1,X2)))))|~d(product(product(X1,product(X2,product(X3,product(X1,X2)))),product(X3,product(X1,X2))),product(X1,product(X2,product(X3,product(X1,X2)))))),inference(spm,[status(thm)],[3015,109,theory(equality)])).
% cnf(3799,plain,(d(product(X1,product(X2,product(X1,product(X3,X2)))),product(X1,product(X2,product(X1,X3))))|~d(product(product(X1,product(X2,product(X1,X3))),product(X2,product(X1,X3))),product(X1,product(X2,product(X1,X3))))),inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[3737,9,theory(equality)]),9,theory(equality)]),9,theory(equality)])).
% cnf(3800,plain,(d(product(X1,product(X2,product(X1,product(X3,X2)))),product(X1,product(X2,product(X1,X3))))|$false),inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[3799,9,theory(equality)]),9,theory(equality)]),9,theory(equality)]),109,theory(equality)]),1151,theory(equality)])).
% cnf(3801,plain,(d(product(X1,product(X2,product(X1,product(X3,X2)))),product(X1,product(X2,product(X1,X3))))),inference(cn,[status(thm)],[3800,theory(equality)])).
% cnf(3802,plain,(d(product(X1,product(X2,X3)),product(X1,product(X2,product(X3,product(X1,X2)))))|~d(product(product(X1,product(X2,product(X3,product(X1,X2)))),product(X3,product(X1,X2))),product(X1,product(X2,product(X3,product(X1,X2)))))),inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[3738,9,theory(equality)]),9,theory(equality)]),9,theory(equality)]),9,theory(equality)]),109,theory(equality)])).
% cnf(3803,plain,(d(product(X1,product(X2,X3)),product(X1,product(X2,product(X3,product(X1,X2)))))|$false),inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[3802,9,theory(equality)]),9,theory(equality)]),9,theory(equality)]),9,theory(equality)]),109,theory(equality)]),1151,theory(equality)])).
% cnf(3804,plain,(d(product(X1,product(X2,X3)),product(X1,product(X2,product(X3,product(X1,X2)))))),inference(cn,[status(thm)],[3803,theory(equality)])).
% cnf(4299,plain,(d(product(X1,X2),X1)|~d(product(X2,X1),X1)),inference(spm,[status(thm)],[3015,3301,theory(equality)])).
% cnf(4803,plain,(esk1_2(esk1_2(X1,X2),X1)=X1|~d(X1,X2)),inference(csr,[status(thm)],[206,3281])).
% cnf(5562,plain,(esk1_2(product(product(X1,X2),X1),product(X1,X2))=product(X1,X2)|~d(product(product(X1,X2),X1),product(X1,X2))),inference(spm,[status(thm)],[208,11,theory(equality)])).
% cnf(5672,plain,(esk1_2(product(X1,product(X2,X1)),product(X1,X2))=product(X1,X2)|~d(product(product(X1,X2),X1),product(X1,X2))),inference(rw,[status(thm)],[5562,9,theory(equality)])).
% cnf(5673,plain,(esk1_2(product(X1,product(X2,X1)),product(X1,X2))=product(X1,X2)|$false),inference(rw,[status(thm)],[inference(rw,[status(thm)],[5672,9,theory(equality)]),3143,theory(equality)])).
% cnf(5674,plain,(esk1_2(product(X1,product(X2,X1)),product(X1,X2))=product(X1,X2)),inference(cn,[status(thm)],[5673,theory(equality)])).
% cnf(5744,plain,(r(product(X1,product(X2,X1)),product(X1,X2))|~d(product(X1,product(X2,X1)),product(X1,X2))),inference(spm,[status(thm)],[30,5674,theory(equality)])).
% cnf(5851,plain,(r(product(X1,product(X2,X1)),product(X1,X2))|$false),inference(rw,[status(thm)],[5744,3143,theory(equality)])).
% cnf(5852,plain,(r(product(X1,product(X2,X1)),product(X1,X2))),inference(cn,[status(thm)],[5851,theory(equality)])).
% cnf(6083,plain,(r(product(X1,X1),product(X1,esk1_2(X1,X2)))|~d(X1,X2)),inference(spm,[status(thm)],[5852,40,theory(equality)])).
% cnf(6140,plain,(r(X1,product(X1,esk1_2(X1,X2)))|~d(X1,X2)),inference(rw,[status(thm)],[6083,11,theory(equality)])).
% cnf(9100,plain,(product(X1,product(X2,X1))=X1|~d(X2,X1)),inference(spm,[status(thm)],[252,50,theory(equality)])).
% cnf(9236,negated_conjecture,(product(esk3_0,product(esk2_0,esk3_0))=esk3_0),inference(spm,[status(thm)],[9100,36,theory(equality)])).
% cnf(9332,negated_conjecture,(product(esk3_0,product(product(esk2_0,esk3_0),product(esk3_0,X1)))=product(esk3_0,X1)|~d(esk3_0,esk3_0)),inference(spm,[status(thm)],[218,9236,theory(equality)])).
% cnf(9339,negated_conjecture,(l(esk3_0,product(esk2_0,esk3_0))|~d(esk3_0,product(esk2_0,esk3_0))),inference(spm,[status(thm)],[552,9236,theory(equality)])).
% cnf(9382,negated_conjecture,(d(esk3_0,product(esk3_0,product(esk2_0,product(esk3_0,product(esk3_0,esk2_0)))))),inference(spm,[status(thm)],[3804,9236,theory(equality)])).
% cnf(9384,negated_conjecture,(product(X1,product(esk3_0,product(esk2_0,product(X1,esk3_0))))=product(X1,esk3_0)),inference(spm,[status(thm)],[270,9236,theory(equality)])).
% cnf(9386,negated_conjecture,(product(esk3_0,product(esk1_2(esk2_0,X1),esk3_0))=esk3_0|~d(esk2_0,X1)),inference(spm,[status(thm)],[248,9236,theory(equality)])).
% cnf(9389,negated_conjecture,(d(product(esk3_0,esk2_0),X1)|~l(esk3_0,X1)),inference(spm,[status(thm)],[187,9236,theory(equality)])).
% cnf(9393,negated_conjecture,(d(product(esk3_0,esk2_0),esk3_0)|~d(esk3_0,esk3_0)),inference(spm,[status(thm)],[3015,9236,theory(equality)])).
% cnf(9400,negated_conjecture,(esk1_2(esk3_0,product(esk3_0,esk2_0))=product(esk3_0,esk2_0)),inference(spm,[status(thm)],[5674,9236,theory(equality)])).
% cnf(9412,negated_conjecture,(product(esk2_0,product(esk3_0,esk2_0))!=esk2_0|$false|~d(esk2_0,esk3_0)),inference(rw,[status(thm)],[38,9236,theory(equality)])).
% cnf(9413,negated_conjecture,(product(esk2_0,product(esk3_0,esk2_0))!=esk2_0|~d(esk2_0,esk3_0)),inference(cn,[status(thm)],[9412,theory(equality)])).
% cnf(9471,negated_conjecture,(product(esk3_0,product(esk2_0,product(esk3_0,X1)))=product(esk3_0,X1)|~d(esk3_0,esk3_0)),inference(rw,[status(thm)],[inference(rw,[status(thm)],[9332,9,theory(equality)]),44,theory(equality)])).
% cnf(9472,negated_conjecture,(product(esk3_0,product(esk2_0,product(esk3_0,X1)))=product(esk3_0,X1)|$false),inference(rw,[status(thm)],[9471,1151,theory(equality)])).
% cnf(9473,negated_conjecture,(product(esk3_0,product(esk2_0,product(esk3_0,X1)))=product(esk3_0,X1)),inference(cn,[status(thm)],[9472,theory(equality)])).
% cnf(9537,negated_conjecture,(d(esk3_0,product(esk3_0,esk2_0))),inference(rw,[status(thm)],[inference(rw,[status(thm)],[9382,44,theory(equality)]),42,theory(equality)])).
% cnf(9543,negated_conjecture,(d(product(esk3_0,esk2_0),esk3_0)|$false),inference(rw,[status(thm)],[9393,1151,theory(equality)])).
% cnf(9544,negated_conjecture,(d(product(esk3_0,esk2_0),esk3_0)),inference(cn,[status(thm)],[9543,theory(equality)])).
% cnf(9685,negated_conjecture,(d(product(esk3_0,product(esk2_0,product(esk3_0,product(X1,esk2_0)))),product(esk3_0,X1))),inference(spm,[status(thm)],[3801,9473,theory(equality)])).
% cnf(9697,negated_conjecture,(product(esk3_0,product(esk2_0,esk1_2(esk3_0,X1)))=esk1_2(esk3_0,X1)|~d(esk3_0,X1)),inference(spm,[status(thm)],[9473,39,theory(equality)])).
% cnf(9717,negated_conjecture,(product(esk3_0,product(esk2_0,esk3_0))=product(esk3_0,esk1_2(X1,product(esk2_0,esk3_0)))|~d(X1,product(esk2_0,esk3_0))),inference(spm,[status(thm)],[9473,70,theory(equality)])).
% cnf(9825,negated_conjecture,(d(product(esk3_0,product(X1,esk2_0)),product(esk3_0,X1))),inference(rw,[status(thm)],[9685,9473,theory(equality)])).
% cnf(9862,negated_conjecture,(esk3_0=product(esk3_0,esk1_2(X1,product(esk2_0,esk3_0)))|~d(X1,product(esk2_0,esk3_0))),inference(rw,[status(thm)],[9717,9236,theory(equality)])).
% cnf(9886,negated_conjecture,(esk1_2(product(esk3_0,esk2_0),esk3_0)=esk3_0|~d(esk3_0,product(esk3_0,esk2_0))),inference(spm,[status(thm)],[4803,9400,theory(equality)])).
% cnf(9905,negated_conjecture,(d(esk3_0,X1)|product(product(esk3_0,esk2_0),X1)!=product(esk3_0,esk2_0)|product(X1,product(esk3_0,esk2_0))!=X1|~d(esk3_0,product(esk3_0,esk2_0))),inference(spm,[status(thm)],[127,9400,theory(equality)])).
% cnf(9977,negated_conjecture,(esk1_2(product(esk3_0,esk2_0),esk3_0)=esk3_0|$false),inference(rw,[status(thm)],[9886,9537,theory(equality)])).
% cnf(9978,negated_conjecture,(esk1_2(product(esk3_0,esk2_0),esk3_0)=esk3_0),inference(cn,[status(thm)],[9977,theory(equality)])).
% cnf(10032,negated_conjecture,(d(esk3_0,X1)|product(esk3_0,product(esk2_0,X1))!=product(esk3_0,esk2_0)|product(X1,product(esk3_0,esk2_0))!=X1|~d(esk3_0,product(esk3_0,esk2_0))),inference(rw,[status(thm)],[9905,9,theory(equality)])).
% cnf(10033,negated_conjecture,(d(esk3_0,X1)|product(esk3_0,product(esk2_0,X1))!=product(esk3_0,esk2_0)|product(X1,product(esk3_0,esk2_0))!=X1|$false),inference(rw,[status(thm)],[10032,9537,theory(equality)])).
% cnf(10034,negated_conjecture,(d(esk3_0,X1)|product(esk3_0,product(esk2_0,X1))!=product(esk3_0,esk2_0)|product(X1,product(esk3_0,esk2_0))!=X1),inference(cn,[status(thm)],[10033,theory(equality)])).
% cnf(10130,negated_conjecture,(d(product(esk3_0,esk2_0),X1)|product(esk3_0,X1)!=esk3_0|product(X1,esk3_0)!=X1|~d(product(esk3_0,esk2_0),esk3_0)),inference(spm,[status(thm)],[127,9978,theory(equality)])).
% cnf(10263,negated_conjecture,(d(product(esk3_0,esk2_0),X1)|product(esk3_0,X1)!=esk3_0|product(X1,esk3_0)!=X1|$false),inference(rw,[status(thm)],[10130,9544,theory(equality)])).
% cnf(10264,negated_conjecture,(d(product(esk3_0,esk2_0),X1)|product(esk3_0,X1)!=esk3_0|product(X1,esk3_0)!=X1),inference(cn,[status(thm)],[10263,theory(equality)])).
% cnf(10845,negated_conjecture,(product(X1,product(product(esk3_0,esk2_0),X1))=X1|~l(esk3_0,X1)),inference(spm,[status(thm)],[9100,9389,theory(equality)])).
% cnf(10862,negated_conjecture,(product(X1,product(esk3_0,product(esk2_0,X1)))=X1|~l(esk3_0,X1)),inference(rw,[status(thm)],[10845,9,theory(equality)])).
% cnf(11298,negated_conjecture,(product(product(esk3_0,X1),product(product(esk3_0,product(X1,esk2_0)),product(esk3_0,X1)))=product(esk3_0,X1)),inference(spm,[status(thm)],[9100,9825,theory(equality)])).
% cnf(11330,negated_conjecture,(product(esk3_0,product(X1,product(esk2_0,product(esk3_0,X1))))=product(esk3_0,X1)),inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[11298,9,theory(equality)]),9,theory(equality)]),9,theory(equality)]),62,theory(equality)])).
% cnf(12369,negated_conjecture,(product(esk3_0,product(product(esk2_0,X1),esk3_0))=esk3_0|~d(esk2_0,product(esk2_0,X1))),inference(spm,[status(thm)],[9386,155,theory(equality)])).
% cnf(12531,negated_conjecture,(product(esk3_0,product(esk2_0,product(X1,esk3_0)))=esk3_0|~d(esk2_0,product(esk2_0,X1))),inference(rw,[status(thm)],[12369,9,theory(equality)])).
% cnf(12557,negated_conjecture,(product(esk3_0,product(esk2_0,product(esk1_2(esk2_0,X1),esk3_0)))=esk3_0|~d(esk2_0,X1)),inference(spm,[status(thm)],[12531,3256,theory(equality)])).
% cnf(16219,negated_conjecture,(d(X1,product(X1,product(esk3_0,product(product(esk2_0,X1),product(X1,esk3_0)))))|~l(esk3_0,X1)),inference(spm,[status(thm)],[3804,10862,theory(equality)])).
% cnf(16458,negated_conjecture,(d(X1,product(X1,esk3_0))|~l(esk3_0,X1)),inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[16219,9,theory(equality)]),44,theory(equality)]),9384,theory(equality)])).
% cnf(16523,negated_conjecture,(d(X1,esk3_0)|~d(product(X1,esk3_0),esk3_0)|~l(esk3_0,X1)),inference(spm,[status(thm)],[1484,16458,theory(equality)])).
% cnf(16545,negated_conjecture,(d(X1,esk3_0)|~l(esk3_0,X1)|product(esk3_0,product(X1,esk3_0))!=esk3_0|product(product(X1,esk3_0),esk3_0)!=product(X1,esk3_0)),inference(spm,[status(thm)],[16523,191,theory(equality)])).
% cnf(16561,negated_conjecture,(d(X1,esk3_0)|~l(esk3_0,X1)|product(esk3_0,product(X1,esk3_0))!=esk3_0|$false),inference(rw,[status(thm)],[inference(rw,[status(thm)],[16545,9,theory(equality)]),11,theory(equality)])).
% cnf(16562,negated_conjecture,(d(X1,esk3_0)|~l(esk3_0,X1)|product(esk3_0,product(X1,esk3_0))!=esk3_0),inference(cn,[status(thm)],[16561,theory(equality)])).
% cnf(17026,negated_conjecture,(d(product(esk2_0,esk3_0),esk3_0)|product(esk3_0,product(product(esk2_0,esk3_0),esk3_0))!=esk3_0|~d(esk3_0,product(esk2_0,esk3_0))),inference(spm,[status(thm)],[16562,9339,theory(equality)])).
% cnf(17031,negated_conjecture,(d(product(esk2_0,esk3_0),esk3_0)|$false|~d(esk3_0,product(esk2_0,esk3_0))),inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[17026,9,theory(equality)]),11,theory(equality)]),9236,theory(equality)])).
% cnf(17032,negated_conjecture,(d(product(esk2_0,esk3_0),esk3_0)|~d(esk3_0,product(esk2_0,esk3_0))),inference(cn,[status(thm)],[17031,theory(equality)])).
% cnf(21497,negated_conjecture,(product(esk3_0,product(esk2_0,esk1_2(esk2_0,esk3_0)))=esk3_0|~d(esk2_0,esk3_0)),inference(spm,[status(thm)],[12557,49,theory(equality)])).
% cnf(28660,negated_conjecture,(esk1_2(product(esk3_0,X1),product(esk2_0,esk3_0))=esk3_0|~d(product(esk3_0,X1),product(esk2_0,esk3_0))),inference(spm,[status(thm)],[9862,492,theory(equality)])).
% cnf(28780,plain,(esk1_2(product(X1,X2),X1)=X1|~d(product(X1,X2),X1)),inference(spm,[status(thm)],[50,492,theory(equality)])).
% cnf(52324,negated_conjecture,(product(esk3_0,esk2_0)=esk1_2(esk3_0,esk2_0)|~d(esk3_0,esk2_0)),inference(spm,[status(thm)],[9697,50,theory(equality)])).
% cnf(52495,negated_conjecture,(d(product(esk3_0,esk2_0),esk2_0)|~d(esk3_0,esk2_0)),inference(spm,[status(thm)],[190,52324,theory(equality)])).
% cnf(52978,negated_conjecture,(d(product(esk2_0,esk3_0),esk2_0)|~d(esk3_0,esk2_0)),inference(spm,[status(thm)],[4299,52495,theory(equality)])).
% cnf(59955,negated_conjecture,(d(esk3_0,product(esk2_0,esk3_0))|~d(product(esk3_0,X1),product(esk2_0,esk3_0))),inference(spm,[status(thm)],[190,28660,theory(equality)])).
% cnf(60427,negated_conjecture,(d(esk3_0,product(esk2_0,esk3_0))|product(esk3_0,product(esk2_0,esk3_0))!=esk3_0|product(product(esk2_0,esk3_0),esk3_0)!=product(esk2_0,esk3_0)),inference(spm,[status(thm)],[59955,10264,theory(equality)])).
% cnf(60434,negated_conjecture,(d(esk3_0,product(esk2_0,esk3_0))|$false|product(product(esk2_0,esk3_0),esk3_0)!=product(esk2_0,esk3_0)),inference(rw,[status(thm)],[60427,9236,theory(equality)])).
% cnf(60435,negated_conjecture,(d(esk3_0,product(esk2_0,esk3_0))|$false|$false),inference(rw,[status(thm)],[inference(rw,[status(thm)],[60434,9,theory(equality)]),11,theory(equality)])).
% cnf(60436,negated_conjecture,(d(esk3_0,product(esk2_0,esk3_0))),inference(cn,[status(thm)],[60435,theory(equality)])).
% cnf(60439,negated_conjecture,(d(product(esk2_0,esk3_0),esk3_0)|$false),inference(rw,[status(thm)],[17032,60436,theory(equality)])).
% cnf(60440,negated_conjecture,(d(product(esk2_0,esk3_0),esk3_0)),inference(cn,[status(thm)],[60439,theory(equality)])).
% cnf(69409,plain,(d(X1,product(X1,product(X1,X2)))|~d(product(X1,X2),X1)),inference(spm,[status(thm)],[3258,28780,theory(equality)])).
% cnf(69711,plain,(d(X1,product(X1,X2))|~d(product(X1,X2),X1)),inference(rw,[status(thm)],[69409,44,theory(equality)])).
% cnf(70222,negated_conjecture,(d(esk2_0,product(esk2_0,esk3_0))|~d(esk3_0,esk2_0)),inference(spm,[status(thm)],[69711,52978,theory(equality)])).
% cnf(71554,negated_conjecture,(d(esk2_0,esk3_0)|~d(product(esk2_0,esk3_0),esk3_0)|~d(esk3_0,esk2_0)),inference(spm,[status(thm)],[1484,70222,theory(equality)])).
% cnf(71559,negated_conjecture,(d(esk2_0,esk3_0)|$false|~d(esk3_0,esk2_0)),inference(rw,[status(thm)],[71554,60440,theory(equality)])).
% cnf(71560,negated_conjecture,(d(esk2_0,esk3_0)|~d(esk3_0,esk2_0)),inference(cn,[status(thm)],[71559,theory(equality)])).
% cnf(71564,negated_conjecture,(d(esk2_0,esk3_0)|product(esk3_0,product(esk2_0,esk2_0))!=product(esk3_0,esk2_0)|product(esk2_0,product(esk3_0,esk2_0))!=esk2_0),inference(spm,[status(thm)],[71560,10034,theory(equality)])).
% cnf(71566,negated_conjecture,(d(esk2_0,esk3_0)|$false|product(esk2_0,product(esk3_0,esk2_0))!=esk2_0),inference(rw,[status(thm)],[71564,11,theory(equality)])).
% cnf(71567,negated_conjecture,(d(esk2_0,esk3_0)|product(esk2_0,product(esk3_0,esk2_0))!=esk2_0),inference(cn,[status(thm)],[71566,theory(equality)])).
% cnf(71568,negated_conjecture,(d(esk2_0,esk3_0)),inference(csr,[status(thm)],[71567,37])).
% cnf(71594,negated_conjecture,(product(esk3_0,product(esk2_0,esk1_2(esk2_0,esk3_0)))=esk3_0|$false),inference(rw,[status(thm)],[21497,71568,theory(equality)])).
% cnf(71595,negated_conjecture,(product(esk3_0,product(esk2_0,esk1_2(esk2_0,esk3_0)))=esk3_0),inference(cn,[status(thm)],[71594,theory(equality)])).
% cnf(71601,negated_conjecture,(product(esk2_0,product(esk3_0,esk2_0))!=esk2_0|$false),inference(rw,[status(thm)],[9413,71568,theory(equality)])).
% cnf(71602,negated_conjecture,(product(esk2_0,product(esk3_0,esk2_0))!=esk2_0),inference(cn,[status(thm)],[71601,theory(equality)])).
% cnf(72750,negated_conjecture,(product(esk3_0,esk1_2(esk2_0,esk3_0))=esk3_0|~d(esk2_0,esk3_0)),inference(spm,[status(thm)],[71595,39,theory(equality)])).
% cnf(73012,negated_conjecture,(product(esk3_0,esk1_2(esk2_0,esk3_0))=esk3_0|$false),inference(rw,[status(thm)],[72750,71568,theory(equality)])).
% cnf(73013,negated_conjecture,(product(esk3_0,esk1_2(esk2_0,esk3_0))=esk3_0),inference(cn,[status(thm)],[73012,theory(equality)])).
% cnf(73041,negated_conjecture,(product(esk3_0,X1)=product(esk3_0,product(esk1_2(esk2_0,esk3_0),X1))),inference(spm,[status(thm)],[9,73013,theory(equality)])).
% cnf(73151,negated_conjecture,(product(esk1_2(esk2_0,esk3_0),esk3_0)=esk1_2(esk2_0,esk3_0)|~d(esk2_0,esk3_0)),inference(spm,[status(thm)],[131,73013,theory(equality)])).
% cnf(73158,negated_conjecture,(product(esk3_0,product(esk1_2(esk2_0,esk3_0),product(esk2_0,esk3_0)))=esk3_0),inference(spm,[status(thm)],[11330,73013,theory(equality)])).
% cnf(73274,negated_conjecture,(product(esk1_2(esk2_0,esk3_0),esk3_0)=esk1_2(esk2_0,esk3_0)|$false),inference(rw,[status(thm)],[73151,71568,theory(equality)])).
% cnf(73275,negated_conjecture,(product(esk1_2(esk2_0,esk3_0),esk3_0)=esk1_2(esk2_0,esk3_0)),inference(cn,[status(thm)],[73274,theory(equality)])).
% cnf(75574,negated_conjecture,(product(esk1_2(esk2_0,esk3_0),product(esk3_0,product(esk1_2(esk2_0,esk3_0),X1)))=product(esk1_2(esk2_0,esk3_0),X1)|~d(esk1_2(esk2_0,esk3_0),esk1_2(esk2_0,esk3_0))),inference(spm,[status(thm)],[218,73275,theory(equality)])).
% cnf(75696,negated_conjecture,(product(esk2_0,esk1_2(esk2_0,esk3_0))=esk1_2(esk2_0,esk3_0)|~d(esk2_0,esk3_0)),inference(spm,[status(thm)],[75,73275,theory(equality)])).
% cnf(75781,negated_conjecture,(product(esk1_2(esk2_0,esk3_0),product(esk3_0,product(esk1_2(esk2_0,esk3_0),X1)))=product(esk1_2(esk2_0,esk3_0),X1)|$false),inference(rw,[status(thm)],[75574,1151,theory(equality)])).
% cnf(75782,negated_conjecture,(product(esk1_2(esk2_0,esk3_0),product(esk3_0,product(esk1_2(esk2_0,esk3_0),X1)))=product(esk1_2(esk2_0,esk3_0),X1)),inference(cn,[status(thm)],[75781,theory(equality)])).
% cnf(75889,negated_conjecture,(product(esk2_0,esk1_2(esk2_0,esk3_0))=esk1_2(esk2_0,esk3_0)|$false),inference(rw,[status(thm)],[75696,71568,theory(equality)])).
% cnf(75890,negated_conjecture,(product(esk2_0,esk1_2(esk2_0,esk3_0))=esk1_2(esk2_0,esk3_0)),inference(cn,[status(thm)],[75889,theory(equality)])).
% cnf(76102,negated_conjecture,(d(esk2_0,esk1_2(esk2_0,esk3_0))|~d(esk2_0,esk3_0)),inference(spm,[status(thm)],[3256,75890,theory(equality)])).
% cnf(76103,negated_conjecture,(r(esk2_0,esk1_2(esk2_0,esk3_0))|~d(esk2_0,esk3_0)),inference(spm,[status(thm)],[6140,75890,theory(equality)])).
% cnf(76209,negated_conjecture,(d(esk2_0,esk1_2(esk2_0,esk3_0))|$false),inference(rw,[status(thm)],[76102,71568,theory(equality)])).
% cnf(76210,negated_conjecture,(d(esk2_0,esk1_2(esk2_0,esk3_0))),inference(cn,[status(thm)],[76209,theory(equality)])).
% cnf(76211,negated_conjecture,(r(esk2_0,esk1_2(esk2_0,esk3_0))|$false),inference(rw,[status(thm)],[76103,71568,theory(equality)])).
% cnf(76212,negated_conjecture,(r(esk2_0,esk1_2(esk2_0,esk3_0))),inference(cn,[status(thm)],[76211,theory(equality)])).
% cnf(76780,negated_conjecture,(product(esk1_2(esk2_0,esk3_0),esk2_0)=esk2_0),inference(spm,[status(thm)],[22,76212,theory(equality)])).
% cnf(78411,negated_conjecture,(product(esk2_0,product(esk1_2(esk2_0,esk3_0),product(esk2_0,X1)))=product(esk2_0,X1)|~d(esk2_0,esk2_0)),inference(spm,[status(thm)],[583,76780,theory(equality)])).
% cnf(78431,negated_conjecture,(product(esk2_0,X1)=product(esk1_2(esk2_0,esk3_0),product(esk2_0,X1))),inference(spm,[status(thm)],[9,76780,theory(equality)])).
% cnf(78584,negated_conjecture,(product(esk2_0,product(esk1_2(esk2_0,esk3_0),product(esk2_0,X1)))=product(esk2_0,X1)|$false),inference(rw,[status(thm)],[78411,1151,theory(equality)])).
% cnf(78585,negated_conjecture,(product(esk2_0,product(esk1_2(esk2_0,esk3_0),product(esk2_0,X1)))=product(esk2_0,X1)),inference(cn,[status(thm)],[78584,theory(equality)])).
% cnf(89334,negated_conjecture,(product(esk2_0,esk3_0)=product(esk1_2(esk2_0,esk3_0),product(esk2_0,esk3_0))|~d(esk2_0,esk3_0)),inference(spm,[status(thm)],[741,73158,theory(equality)])).
% cnf(89641,negated_conjecture,(product(esk2_0,esk3_0)=product(esk1_2(esk2_0,esk3_0),product(esk2_0,esk3_0))|$false),inference(rw,[status(thm)],[89334,71568,theory(equality)])).
% cnf(89642,negated_conjecture,(product(esk2_0,esk3_0)=product(esk1_2(esk2_0,esk3_0),product(esk2_0,esk3_0))),inference(cn,[status(thm)],[89641,theory(equality)])).
% cnf(90365,negated_conjecture,(product(esk2_0,product(esk1_2(esk2_0,esk3_0),product(product(esk2_0,esk3_0),esk2_0)))=esk2_0|~d(esk2_0,product(esk2_0,esk3_0))|~d(esk2_0,esk3_0)),inference(spm,[status(thm)],[632,89642,theory(equality)])).
% cnf(90638,negated_conjecture,(product(esk2_0,product(esk3_0,esk2_0))=esk2_0|~d(esk2_0,product(esk2_0,esk3_0))|~d(esk2_0,esk3_0)),inference(rw,[status(thm)],[inference(rw,[status(thm)],[90365,9,theory(equality)]),78585,theory(equality)])).
% cnf(90639,negated_conjecture,(product(esk2_0,product(esk3_0,esk2_0))=esk2_0|~d(esk2_0,product(esk2_0,esk3_0))|$false),inference(rw,[status(thm)],[90638,71568,theory(equality)])).
% cnf(90640,negated_conjecture,(product(esk2_0,product(esk3_0,esk2_0))=esk2_0|~d(esk2_0,product(esk2_0,esk3_0))),inference(cn,[status(thm)],[90639,theory(equality)])).
% cnf(90641,negated_conjecture,(~d(esk2_0,product(esk2_0,esk3_0))),inference(sr,[status(thm)],[90640,71602,theory(equality)])).
% cnf(108633,negated_conjecture,(product(esk1_2(esk2_0,esk3_0),product(esk3_0,X1))=product(esk1_2(esk2_0,esk3_0),X1)),inference(rw,[status(thm)],[75782,73041,theory(equality)])).
% cnf(109049,negated_conjecture,(product(esk1_2(esk2_0,esk3_0),esk3_0)=product(esk1_2(esk2_0,esk3_0),product(esk2_0,esk3_0))),inference(spm,[status(thm)],[108633,9236,theory(equality)])).
% cnf(109728,negated_conjecture,(esk1_2(esk2_0,esk3_0)=product(esk1_2(esk2_0,esk3_0),product(esk2_0,esk3_0))),inference(rw,[status(thm)],[109049,73275,theory(equality)])).
% cnf(109729,negated_conjecture,(esk1_2(esk2_0,esk3_0)=product(esk2_0,esk3_0)),inference(rw,[status(thm)],[109728,78431,theory(equality)])).
% cnf(109919,negated_conjecture,(d(esk2_0,product(esk2_0,esk3_0))),inference(rw,[status(thm)],[76210,109729,theory(equality)])).
% cnf(109920,negated_conjecture,($false),inference(sr,[status(thm)],[109919,90641,theory(equality)])).
% cnf(109921,negated_conjecture,($false),109920,['proof']).
% # SZS output end CNFRefutation
% # Processed clauses                  : 2199
% # ...of these trivial                : 117
% # ...subsumed                        : 1565
% # ...remaining for further processing: 517
% # Other redundant clauses eliminated : 0
% # Clauses deleted for lack of memory : 0
% # Backward-subsumed                  : 24
% # Backward-rewritten                 : 88
% # Generated clauses                  : 53056
% # ...of the previous two non-trivial : 41470
% # Contextual simplify-reflections    : 324
% # Paramodulations                    : 53056
% # Factorizations                     : 0
% # Equation resolutions               : 0
% # Current number of processed clauses: 405
% #    Positive orientable unit clauses: 43
% #    Positive unorientable unit clauses: 0
% #    Negative unit clauses           : 6
% #    Non-unit-clauses                : 356
% # Current number of unprocessed clauses: 33674
% # ...number of literals in the above : 115802
% # Clause-clause subsumption calls (NU) : 22693
% # Rec. Clause-clause subsumption calls : 21711
% # Unit Clause-clause subsumption calls : 415
% # Rewrite failures with RHS unbound  : 0
% # Indexed BW rewrite attempts        : 217
% # Indexed BW rewrite successes       : 29
% # Backwards rewriting index:   249 leaves,   2.61+/-4.797 terms/leaf
% # Paramod-from index:          161 leaves,   1.82+/-2.752 terms/leaf
% # Paramod-into index:          234 leaves,   2.42+/-4.586 terms/leaf
% # -------------------------------------------------
% # User time              : 1.616 s
% # System time            : 0.082 s
% # Total time             : 1.698 s
% # Maximum resident set size: 0 pages
% PrfWatch: 3.31 CPU 3.42 WC
% FINAL PrfWatch: 3.31 CPU 3.43 WC
% SZS output end Solution for /tmp/SystemOnTPTP5283/GRP775+1.tptp
% 
%------------------------------------------------------------------------------