↑ Up

SNARK---20120808r022.UNS-Ref.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : SNARK---20120808r022
% Problem  : GRP707-1 : TPTP v8.1.0. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run-snark %s %d

% Computer : n009.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  : 600s
% DateTime : Sat Jul 16 11:40:27 EDT 2022

% Result   : Unsatisfiable 0.81s 1.03s
% Output   : Refutation 0.87s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   28
%            Number of leaves      :   10
% Syntax   : Number of clauses     :  124 ( 124 unt;   0 nHn;   9 RR)
%            Number of literals    :  124 ( 123 equ;   8 neg)
%            Maximal clause size   :    1 (   1 avg)
%            Maximal term depth    :    7 (   2 avg)
%            Number of predicates  :    2 (   0 usr;   1 prp; 0-2 aty)
%            Number of functors    :    6 (   6 usr;   3 con; 0-2 aty)
%            Number of variables   :  241 (   0 sgn)

% Comments : 
%------------------------------------------------------------------------------
cnf(c01,axiom,
    mult(X,ld(X,Y)) = Y,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',c01) ).

cnf(c02,axiom,
    ld(X,mult(X,Y)) = Y,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',c02) ).

cnf(c03,axiom,
    mult(rd(X,Y),Y) = X,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',c03) ).

cnf(c04,axiom,
    rd(mult(X,Y),Y) = X,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',c04) ).

cnf(c05,axiom,
    mult(X,unit) = X,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',c05) ).

cnf(c06,axiom,
    mult(unit,X) = X,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',c06) ).

cnf(c07,axiom,
    mult(X,mult(Y,mult(Y,Z))) = mult(mult(mult(X,Y),Y),Z),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',c07) ).

cnf(c08,axiom,
    mult(X,mult(X,mult(X,X))) = unit,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',c08) ).

cnf(c09,axiom,
    mult(mult(X,X),Y) = mult(Y,mult(X,X)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',c09) ).

cnf(goals,negated_conjecture,
    mult(mult(a,b),a) != mult(a,mult(b,a)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',goals) ).

cnf(11,plain,
    X = ld(unit,X),
    inference('PARAMODULATE',[status(thm)],[c06,c01,theory(equality)]) ).

cnf(12,plain,
    ld(X,X) = unit,
    inference('PARAMODULATE',[status(thm)],[c02,c05,theory(equality)]) ).

cnf(17,plain,
    ld(X,unit) = mult(X,mult(X,X)),
    inference('PARAMODULATE',[status(thm)],[c02,c08,theory(equality)]) ).

cnf(22,plain,
    ld(X,mult(mult(Y,Y),X)) = mult(Y,Y),
    inference('PARAMODULATE',[status(thm)],[c02,c09,theory(equality)]) ).

cnf(24,plain,
    mult(mult(X,X),Y) = mult(X,mult(X,Y)),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[c06,c07,theory(equality)]),c06,theory(equality)]) ).

cnf(25,plain,
    mult(X,mult(Y,Y)) = mult(mult(X,Y),Y),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[c05,c07,theory(equality)]),c05,theory(equality)]) ).

cnf(26,plain,
    mult(X,mult(Y,Z)) = mult(mult(mult(X,Y),Y),ld(Y,Z)),
    inference('PARAMODULATE',[status(thm)],[c07,c01,theory(equality)]) ).

cnf(27,plain,
    mult(X,mult(mult(Y,Y),Y)) = mult(mult(X,Y),mult(Y,Y)),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[c07,c09,theory(equality)]),25,theory(equality)]) ).

cnf(29,plain,
    mult(mult(X,X),mult(X,Y)) = mult(ld(X,unit),Y),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[c07,c09,theory(equality)]),17,24,theory(equality)]) ).

cnf(37,plain,
    mult(mult(mult(mult(X,X),Y),Y),Z) = mult(mult(Y,mult(Y,Z)),mult(X,X)),
    inference('PARAMODULATE',[status(thm)],[c09,c07,theory(equality)]) ).

cnf(46,plain,
    mult(X,mult(mult(Y,Y),mult(mult(Y,Y),Z))) = mult(mult(mult(mult(Y,Y),X),mult(Y,Y)),Z),
    inference('PARAMODULATE',[status(thm)],[c07,c09,theory(equality)]) ).

cnf(55,plain,
    mult(mult(X,X),X) = ld(X,unit),
    inference('PARAMODULATE',[status(thm)],[c09,17,theory(equality)]) ).

cnf(56,plain,
    mult(X,ld(Y,unit)) = mult(mult(X,Y),mult(Y,Y)),
    inference('REWRITE',[status(thm)],[27,55,theory(equality)]) ).

cnf(59,plain,
    ld(X,ld(X,unit)) = mult(X,X),
    inference('PARAMODULATE',[status(thm)],[c02,17,theory(equality)]) ).

cnf(62,plain,
    ld(X,mult(ld(Y,ld(Y,unit)),X)) = ld(Y,ld(Y,unit)),
    inference('REWRITE',[status(thm)],[22,59,theory(equality)]) ).

cnf(63,plain,
    mult(X,ld(Y,ld(Y,unit))) = mult(mult(X,Y),Y),
    inference('REWRITE',[status(thm)],[25,59,theory(equality)]) ).

cnf(66,plain,
    mult(X,mult(Y,mult(Y,Z))) = mult(mult(X,ld(Y,ld(Y,unit))),Z),
    inference('REWRITE',[status(thm)],[c07,63,theory(equality)]) ).

cnf(68,plain,
    mult(X,mult(Y,Z)) = mult(mult(X,ld(Y,ld(Y,unit))),ld(Y,Z)),
    inference('REWRITE',[status(thm)],[26,63,theory(equality)]) ).

cnf(81,plain,
    mult(X,mult(ld(Y,ld(Y,unit)),mult(ld(Y,ld(Y,unit)),Z))) = mult(mult(mult(ld(Y,ld(Y,unit)),X),ld(Y,ld(Y,unit))),Z),
    inference('REWRITE',[status(thm)],[46,59,theory(equality)]) ).

cnf(83,plain,
    mult(X,ld(Y,unit)) = mult(mult(X,Y),ld(Y,ld(Y,unit))),
    inference('REWRITE',[status(thm)],[56,59,theory(equality)]) ).

cnf(84,plain,
    mult(ld(X,ld(X,unit)),Y) = mult(Y,ld(X,ld(X,unit))),
    inference('REWRITE',[status(thm)],[c09,59,theory(equality)]) ).

cnf(89,plain,
    mult(ld(X,ld(X,unit)),Y) = mult(X,mult(X,Y)),
    inference('REWRITE',[status(thm)],[24,59,theory(equality)]) ).

cnf(90,plain,
    mult(X,mult(ld(ld(Y,ld(Y,unit)),ld(ld(Y,ld(Y,unit)),unit)),Z)) = mult(mult(mult(ld(Y,ld(Y,unit)),X),ld(Y,ld(Y,unit))),Z),
    inference('REWRITE',[status(thm)],[81,89,theory(equality)]) ).

cnf(97,plain,
    mult(X,mult(ld(Y,ld(Y,unit)),Z)) = mult(mult(X,ld(Y,ld(Y,unit))),Z),
    inference('REWRITE',[status(thm)],[66,89,theory(equality)]) ).

cnf(104,plain,
    mult(ld(X,ld(X,unit)),mult(X,Y)) = mult(ld(X,unit),Y),
    inference('REWRITE',[status(thm)],[29,59,theory(equality)]) ).

cnf(105,plain,
    mult(mult(ld(X,ld(X,unit)),ld(Y,ld(Y,unit))),Z) = mult(mult(ld(Y,ld(Y,unit)),Z),ld(X,ld(X,unit))),
    inference('REWRITE',[status(thm)],[37,89,63,59,theory(equality)]) ).

cnf(109,plain,
    mult(ld(X,ld(X,unit)),X) = ld(X,unit),
    inference('REWRITE',[status(thm)],[55,59,theory(equality)]) ).

cnf(112,plain,
    mult(X,mult(Y,ld(Z,ld(Z,unit)))) = mult(mult(X,ld(Z,ld(Z,unit))),Y),
    inference('PARAMODULATE',[status(thm)],[97,84,theory(equality)]) ).

cnf(123,plain,
    mult(X,ld(ld(Y,ld(Y,unit)),ld(ld(Y,ld(Y,unit)),unit))) = X,
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[97,59,theory(equality)]),c05,c01,68,theory(equality)]) ).

cnf(126,plain,
    ld(mult(ld(X,ld(X,unit)),Y),ld(mult(ld(X,ld(X,unit)),Y),unit)) = mult(Y,mult(ld(ld(X,ld(X,unit)),ld(ld(X,ld(X,unit)),unit)),Y)),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[97,59,theory(equality)]),90,theory(equality)]) ).

cnf(132,plain,
    mult(X,ld(Y,unit)) = mult(mult(X,ld(Y,ld(Y,unit))),Y),
    inference('PARAMODULATE',[status(thm)],[97,109,theory(equality)]) ).

cnf(133,plain,
    ld(X,ld(X,unit)) = ld(ld(X,ld(X,unit)),unit),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[84,109,theory(equality)]),123,theory(equality)]) ).

cnf(134,plain,
    ld(mult(ld(X,ld(X,unit)),Y),ld(mult(ld(X,ld(X,unit)),Y),unit)) = ld(Y,ld(Y,unit)),
    inference('REWRITE',[status(thm)],[126,59,c06,12,133,theory(equality)]) ).

cnf(138,plain,
    ld(mult(ld(X,ld(X,unit)),Y),unit) = mult(ld(X,ld(X,unit)),ld(Y,unit)),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[97,109,theory(equality)]),83,105,134,theory(equality)]) ).

cnf(140,plain,
    mult(rd(X,Y),ld(Y,ld(Y,unit))) = mult(X,Y),
    inference('PARAMODULATE',[status(thm)],[63,c03,theory(equality)]) ).

cnf(162,plain,
    mult(ld(X,ld(X,unit)),ld(X,Y)) = mult(X,Y),
    inference('PARAMODULATE',[status(thm)],[89,c01,theory(equality)]) ).

cnf(164,plain,
    ld(X,mult(ld(X,ld(X,unit)),Y)) = mult(X,Y),
    inference('PARAMODULATE',[status(thm)],[c02,89,theory(equality)]) ).

cnf(180,plain,
    rd(X,Y) = mult(X,ld(Y,unit)),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[63,140,theory(equality)]),83,c05,12,133,theory(equality)]) ).

cnf(191,plain,
    mult(mult(X,Y),ld(Y,unit)) = X,
    inference('REWRITE',[status(thm)],[c04,180,theory(equality)]) ).

cnf(192,plain,
    mult(mult(X,ld(Y,unit)),Y) = X,
    inference('REWRITE',[status(thm)],[c03,180,theory(equality)]) ).

cnf(199,plain,
    ld(mult(X,Y),X) = ld(Y,unit),
    inference('PARAMODULATE',[status(thm)],[c02,191,theory(equality)]) ).

cnf(200,plain,
    ld(mult(ld(mult(X,Y),ld(mult(X,Y),unit)),Y),unit) = mult(mult(X,Y),X),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[89,191,theory(equality)]),138,theory(equality)]) ).

cnf(204,plain,
    ld(X,Y) = ld(ld(Y,X),unit),
    inference('PARAMODULATE',[status(thm)],[199,c01,theory(equality)]) ).

cnf(211,plain,
    ld(mult(ld(X,ld(X,unit)),Y),X) = ld(mult(X,Y),unit),
    inference('PARAMODULATE',[status(thm)],[199,89,theory(equality)]) ).

cnf(247,plain,
    ld(ld(X,ld(X,unit)),ld(ld(X,unit),X)) = unit,
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[59,162,theory(equality)]),c01,204,theory(equality)]) ).

cnf(249,plain,
    ld(X,Y) = mult(ld(X,unit),Y),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[89,162,theory(equality)]),104,c06,247,204,theory(equality)]) ).

cnf(254,plain,
    ld(ld(X,unit),ld(X,Y)) = Y,
    inference('PARAMODULATE',[status(thm)],[c02,249,theory(equality)]) ).

cnf(255,plain,
    ld(X,ld(ld(X,unit),Y)) = Y,
    inference('PARAMODULATE',[status(thm)],[c01,249,theory(equality)]) ).

cnf(256,plain,
    ld(ld(X,Y),ld(X,unit)) = ld(Y,unit),
    inference('PARAMODULATE',[status(thm)],[199,249,theory(equality)]) ).

cnf(258,plain,
    ld(ld(X,Y),Z) = mult(ld(Y,X),Z),
    inference('PARAMODULATE',[status(thm)],[249,204,theory(equality)]) ).

cnf(273,plain,
    ld(X,ld(ld(mult(Y,X),unit),mult(Y,X))) = mult(mult(Y,X),Y),
    inference('REWRITE',[status(thm)],[200,204,258,theory(equality)]) ).

cnf(275,plain,
    ld(b,ld(ld(mult(a,b),unit),mult(a,b))) != mult(a,mult(b,a)),
    inference('REWRITE',[status(thm)],[goals,273,theory(equality)]) ).

cnf(276,plain,
    ld(ld(ld(X,unit),X),ld(X,Y)) = mult(X,Y),
    inference('REWRITE',[status(thm)],[162,258,theory(equality)]) ).

cnf(288,plain,
    ld(ld(ld(X,unit),X),ld(X,ld(X,Y))) = Y,
    inference('REWRITE',[status(thm)],[c01,276,theory(equality)]) ).

cnf(292,plain,
    ld(X,ld(ld(ld(Y,X),ld(ld(Y,unit),Y)),ld(ld(ld(Y,unit),Y),ld(Y,X)))) = ld(ld(ld(ld(Y,X),ld(ld(Y,unit),Y)),ld(ld(ld(Y,unit),Y),ld(Y,X))),ld(ld(ld(ld(Y,unit),Y),ld(Y,X)),Y)),
    inference('REWRITE',[status(thm)],[273,204,276,theory(equality)]) ).

cnf(294,plain,
    ld(ld(X,Y),Z) = ld(ld(ld(X,Y),ld(Y,X)),ld(ld(Y,X),Z)),
    inference('REWRITE',[status(thm)],[258,204,276,theory(equality)]) ).

cnf(298,plain,
    ld(X,ld(ld(ld(Y,X),ld(ld(Y,unit),Y)),ld(ld(ld(Y,unit),Y),ld(Y,X)))) = ld(ld(ld(Y,X),ld(ld(Y,unit),Y)),Y),
    inference('REWRITE',[status(thm)],[292,294,theory(equality)]) ).

cnf(301,plain,
    ld(ld(ld(X,ld(Y,unit)),ld(ld(X,unit),X)),Y) = X,
    inference('REWRITE',[status(thm)],[192,294,204,276,theory(equality)]) ).

cnf(302,plain,
    ld(ld(ld(X,unit),X),ld(X,ld(Y,unit))) = ld(ld(ld(X,ld(Y,ld(Y,unit))),ld(ld(X,unit),X)),Y),
    inference('REWRITE',[status(thm)],[132,294,204,276,theory(equality)]) ).

cnf(303,plain,
    ld(ld(ld(X,unit),X),ld(X,ld(ld(ld(Y,unit),Y),ld(Y,ld(Z,ld(Z,unit)))))) = ld(ld(ld(X,ld(Z,ld(Z,unit))),ld(ld(X,unit),X)),Y),
    inference('REWRITE',[status(thm)],[112,294,204,276,theory(equality)]) ).

cnf(304,plain,
    ld(ld(ld(X,unit),X),ld(X,ld(ld(ld(Y,unit),Y),ld(Y,Z)))) = ld(ld(ld(X,ld(Y,ld(Y,unit))),ld(ld(X,unit),X)),ld(Y,Z)),
    inference('REWRITE',[status(thm)],[68,294,204,276,theory(equality)]) ).

cnf(312,plain,
    ld(ld(ld(X,Y),ld(ld(X,unit),X)),ld(Y,unit)) = X,
    inference('REWRITE',[status(thm)],[191,294,204,276,theory(equality)]) ).

cnf(315,plain,
    ld(ld(ld(ld(X,unit),X),ld(X,Y)),X) = ld(Y,unit),
    inference('REWRITE',[status(thm)],[199,276,theory(equality)]) ).

cnf(322,plain,
    ld(ld(ld(a,b),ld(ld(a,unit),a)),a) != ld(ld(ld(a,ld(b,ld(b,unit))),ld(ld(a,unit),a)),ld(b,a)),
    inference('REWRITE',[status(thm)],[275,304,298,204,276,theory(equality)]) ).

cnf(329,plain,
    ld(ld(ld(X,unit),X),Y) = ld(ld(ld(Y,unit),Y),ld(Y,ld(X,ld(X,unit)))),
    inference('REWRITE',[status(thm)],[84,276,258,theory(equality)]) ).

cnf(330,plain,
    ld(ld(ld(X,unit),X),ld(X,ld(ld(ld(Y,unit),Y),Z))) = ld(ld(ld(X,ld(Y,ld(Y,unit))),ld(ld(X,unit),X)),Z),
    inference('REWRITE',[status(thm)],[303,329,theory(equality)]) ).

cnf(342,plain,
    ld(ld(ld(ld(X,unit),X),Y),ld(Y,ld(ld(X,unit),X))) = ld(Y,ld(Y,unit)),
    inference('REWRITE',[status(thm)],[134,204,258,theory(equality)]) ).

cnf(344,plain,
    ld(X,ld(ld(ld(X,unit),X),Y)) = ld(ld(ld(X,unit),X),ld(X,Y)),
    inference('REWRITE',[status(thm)],[164,276,258,theory(equality)]) ).

cnf(347,plain,
    ld(ld(ld(ld(X,unit),X),Y),X) = ld(ld(X,Y),ld(ld(X,unit),X)),
    inference('REWRITE',[status(thm)],[211,204,276,258,theory(equality)]) ).

cnf(348,plain,
    ld(ld(X,ld(X,Y)),ld(ld(X,unit),X)) = ld(Y,unit),
    inference('REWRITE',[status(thm)],[315,347,theory(equality)]) ).

cnf(352,plain,
    ld(ld(ld(X,unit),X),ld(X,ld(ld(ld(Y,unit),Y),Z))) = ld(ld(X,ld(ld(Y,unit),Y)),Z),
    inference('REWRITE',[status(thm)],[97,294,204,329,276,258,theory(equality)]) ).

cnf(354,plain,
    ld(ld(X,ld(ld(Y,unit),Y)),Z) = ld(ld(ld(X,ld(Y,ld(Y,unit))),ld(ld(X,unit),X)),Z),
    inference('REWRITE',[status(thm)],[330,352,theory(equality)]) ).

cnf(357,plain,
    ld(ld(ld(a,b),ld(ld(a,unit),a)),a) != ld(ld(a,ld(ld(b,unit),b)),ld(b,a)),
    inference('REWRITE',[status(thm)],[322,354,theory(equality)]) ).

cnf(360,plain,
    ld(ld(ld(X,unit),X),ld(X,ld(Y,unit))) = ld(ld(X,ld(ld(Y,unit),Y)),Y),
    inference('REWRITE',[status(thm)],[302,354,theory(equality)]) ).

cnf(361,plain,
    ld(ld(ld(b,a),ld(a,b)),ld(b,unit)) != ld(ld(a,ld(ld(b,unit),b)),ld(b,a)),
    inference('REWRITE',[status(thm)],[357,256,204,360,theory(equality)]) ).

cnf(378,plain,
    ld(X,ld(ld(ld(Y,unit),Y),X)) = ld(Y,ld(Y,unit)),
    inference('REWRITE',[status(thm)],[62,258,theory(equality)]) ).

cnf(394,plain,
    ld(ld(X,Y),ld(ld(Y,X),Z)) = Z,
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[288,204,theory(equality)]),294,theory(equality)]) ).

cnf(395,plain,
    ld(ld(ld(X,unit),X),Y) = ld(X,ld(X,Y)),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[288,288,theory(equality)]),11,348,204,theory(equality)]) ).

cnf(402,plain,
    ld(ld(X,ld(ld(X,Y),ld(Y,X))),Y) = ld(ld(X,Y),ld(ld(X,unit),X)),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[301,301,theory(equality)]),342,11,204,theory(equality)]) ).

cnf(406,plain,
    ld(ld(X,unit),ld(ld(Y,X),Y)) = ld(ld(Y,unit),Y),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[312,288,theory(equality)]),204,11,348,395,theory(equality)]) ).

cnf(419,plain,
    ld(ld(ld(X,unit),X),ld(X,Y)) = ld(ld(X,unit),Y),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[352,11,theory(equality)]),11,theory(equality)]) ).

cnf(427,plain,
    ld(ld(X,unit),ld(ld(ld(Y,unit),Y),Z)) = ld(ld(X,ld(ld(Y,unit),Y)),Z),
    inference('REWRITE',[status(thm)],[352,419,theory(equality)]) ).

cnf(432,plain,
    ld(ld(ld(X,unit),Y),ld(ld(ld(Y,unit),Y),X)) = Y,
    inference('REWRITE',[status(thm)],[301,204,427,theory(equality)]) ).

cnf(456,plain,
    ld(X,ld(ld(ld(X,unit),X),Y)) = ld(ld(X,unit),Y),
    inference('REWRITE',[status(thm)],[344,419,theory(equality)]) ).

cnf(481,plain,
    ld(ld(ld(X,unit),Y),X) = ld(Y,unit),
    inference('PARAMODULATE',[status(thm)],[204,255,theory(equality)]) ).

cnf(485,plain,
    ld(X,ld(X,ld(Y,unit))) = ld(Y,ld(ld(X,unit),X)),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[256,432,theory(equality)]),204,theory(equality)]) ).

cnf(486,plain,
    ld(ld(ld(b,a),ld(a,b)),ld(b,unit)) != ld(ld(b,ld(b,ld(a,unit))),ld(b,a)),
    inference('REWRITE',[status(thm)],[361,485,theory(equality)]) ).

cnf(494,plain,
    ld(ld(ld(X,unit),Y),ld(Y,ld(Y,X))) = Y,
    inference('PARAMODULATE',[status(thm)],[432,395,theory(equality)]) ).

cnf(495,plain,
    ld(X,ld(ld(Y,unit),Y)) = ld(ld(Y,X),Y),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[204,395,theory(equality)]),204,theory(equality)]) ).

cnf(525,plain,
    ld(X,ld(X,ld(Y,unit))) = ld(ld(X,Y),X),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[256,494,theory(equality)]),204,theory(equality)]) ).

cnf(526,plain,
    ld(ld(ld(b,a),ld(a,b)),ld(b,unit)) != ld(ld(ld(b,a),b),ld(b,a)),
    inference('REWRITE',[status(thm)],[486,525,theory(equality)]) ).

cnf(527,plain,
    ld(ld(ld(X,Y),Y),ld(ld(Y,unit),X)) = Y,
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[494,395,theory(equality)]),456,204,theory(equality)]) ).

cnf(539,plain,
    ld(ld(X,Y),ld(ld(X,unit),X)) = ld(Y,ld(X,unit)),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[348,255,theory(equality)]),204,theory(equality)]) ).

cnf(547,plain,
    ld(ld(X,ld(ld(X,Y),ld(Y,X))),Y) = ld(Y,ld(X,unit)),
    inference('REWRITE',[status(thm)],[402,539,theory(equality)]) ).

cnf(580,plain,
    ld(X,ld(ld(Y,unit),ld(X,Y))) = ld(ld(Y,X),ld(X,Y)),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[406,256,theory(equality)]),11,204,theory(equality)]) ).

cnf(600,plain,
    ld(X,ld(ld(Y,Z),ld(Z,Y))) = ld(ld(ld(Z,Y),X),ld(Z,Y)),
    inference('PARAMODULATE',[status(thm)],[495,204,theory(equality)]) ).

cnf(601,plain,
    ld(ld(ld(ld(X,Y),Y),ld(X,Y)),X) = ld(X,ld(Y,unit)),
    inference('REWRITE',[status(thm)],[547,600,theory(equality)]) ).

cnf(616,plain,
    ld(ld(X,unit),ld(ld(Y,ld(ld(X,unit),X)),ld(X,Y))) = ld(ld(Y,X),ld(X,Y)),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[406,495,theory(equality)]),204,theory(equality)]) ).

cnf(626,plain,
    ld(ld(X,ld(Y,X)),X) = ld(ld(X,unit),Y),
    inference('PARAMODULATE',[status(thm)],[394,527,theory(equality)]) ).

cnf(627,plain,
    ld(ld(ld(ld(X,Y),X),X),Y) = X,
    inference('PARAMODULATE',[status(thm)],[527,254,theory(equality)]) ).

cnf(646,plain,
    ld(ld(X,ld(Y,unit)),ld(Y,ld(ld(X,Y),Y))) = ld(ld(Y,ld(X,Y)),ld(ld(X,Y),Y)),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[406,527,theory(equality)]),204,theory(equality)]) ).

cnf(666,plain,
    ld(ld(X,unit),Y) = ld(X,ld(X,ld(X,Y))),
    inference('PARAMODULATE',[status(thm)],[395,419,theory(equality)]) ).

cnf(668,plain,
    ld(ld(X,Y),ld(ld(X,unit),Y)) = ld(X,ld(X,unit)),
    inference('PARAMODULATE',[status(thm)],[378,419,theory(equality)]) ).

cnf(671,plain,
    ld(ld(X,unit),ld(ld(Y,unit),Z)) = ld(ld(X,ld(ld(Y,unit),Y)),ld(Y,Z)),
    inference('PARAMODULATE',[status(thm)],[427,419,theory(equality)]) ).

cnf(673,plain,
    ld(ld(X,ld(Y,unit)),ld(ld(Y,unit),X)) = ld(ld(X,Y),ld(Y,X)),
    inference('REWRITE',[status(thm)],[616,580,671,theory(equality)]) ).

cnf(684,plain,
    ld(ld(ld(X,Y),ld(Y,X)),ld(X,unit)) = ld(ld(X,Y),ld(Y,unit)),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[419,256,theory(equality)]),204,theory(equality)]) ).

cnf(685,plain,
    ld(ld(b,a),ld(a,unit)) != ld(ld(ld(b,a),b),ld(b,a)),
    inference('REWRITE',[status(thm)],[526,684,theory(equality)]) ).

cnf(691,plain,
    ld(ld(X,Y),ld(Y,unit)) = ld(ld(X,ld(Y,unit)),Y),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[419,481,theory(equality)]),684,673,204,theory(equality)]) ).

cnf(702,plain,
    ld(ld(X,Y),ld(Y,unit)) = ld(ld(ld(Y,X),X),ld(Y,X)),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[666,256,theory(equality)]),525,204,theory(equality)]) ).

cnf(703,plain,
    ld(ld(ld(X,Y),Y),ld(Y,unit)) = ld(Y,ld(X,unit)),
    inference('REWRITE',[status(thm)],[601,691,702,theory(equality)]) ).

cnf(834,plain,
    ld(ld(X,unit),ld(Y,unit)) = ld(Y,ld(ld(X,Y),Y)),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[703,626,theory(equality)]),204,481,theory(equality)]) ).

cnf(835,plain,
    ld(X,ld(X,unit)) = ld(ld(Y,ld(X,Y)),ld(ld(X,Y),Y)),
    inference('REWRITE',[status(thm)],[646,668,834,theory(equality)]) ).

cnf(883,plain,
    ld(ld(ld(X,Y),X),ld(X,Y)) = ld(ld(X,Y),ld(Y,unit)),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[495,627,theory(equality)]),834,600,835,204,theory(equality)]) ).

cnf(889,plain,
    $false,
    inference('REWRITE',[status(thm)],[685,883,theory(equality)]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.04/0.13  % Problem  : GRP707-1 : TPTP v8.1.0. Released v4.0.0.
% 0.04/0.13  % Command  : run-snark %s %d
% 0.13/0.35  % Computer : n009.cluster.edu
% 0.13/0.35  % Model    : x86_64 x86_64
% 0.13/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35  % Memory   : 8042.1875MB
% 0.13/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35  % CPULimit : 300
% 0.13/0.35  % WCLimit  : 600
% 0.13/0.35  % DateTime : Tue Jun 14 07:44:23 EDT 2022
% 0.13/0.35  % CPUTime  : 
% 0.21/0.47  /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.21/0.48  * 
% 0.21/0.48  * 
% 0.21/0.49  #<PACKAGE "SNARK-USER">
% 0.21/0.49  * 
% 0.21/0.49  SNARK-TPTP-OPTIONS
% 0.21/0.49  * 
% 0.21/0.49  ((AGENDA-LENGTH-LIMIT NIL) (AGENDA-LENGTH-BEFORE-SIMPLIFICATION-LIMIT NIL)
% 0.21/0.49   (USE-HYPERRESOLUTION T) (USE-UR-RESOLUTION T) (USE-PARAMODULATION T)
% 0.21/0.49   (USE-FACTORING :POS)
% 0.21/0.49   (USE-LITERAL-ORDERING-WITH-HYPERRESOLUTION 'LITERAL-ORDERING-P)
% 0.21/0.49   (USE-LITERAL-ORDERING-WITH-PARAMODULATION 'LITERAL-ORDERING-P)
% 0.21/0.49   (ORDERING-FUNCTIONS>CONSTANTS T) (ASSERT-CONTEXT :CURRENT)
% 0.21/0.49   (RUN-TIME-LIMIT 300) (LISTEN-FOR-COMMANDS NIL)
% 0.21/0.49   (USE-CLOSURE-WHEN-SATISFIABLE T) (PRINT-ROWS-WHEN-GIVEN NIL)
% 0.21/0.49   (PRINT-ROWS-WHEN-DERIVED NIL) (PRINT-UNORIENTABLE-ROWS NIL)
% 0.21/0.49   (PRINT-ROW-WFFS-PRETTILY NIL) (PRINT-FINAL-ROWS :TPTP)
% 0.21/0.49   (PRINT-OPTIONS-WHEN-STARTING NIL) (USE-VARIABLE-NAME-SORTS NIL)
% 0.21/0.49   (USE-PURITY-TEST T) (USE-RELEVANCE-TEST T) (DECLARE-TPTP-SYMBOLS1)
% 0.21/0.49   (DECLARE-TPTP-SYMBOLS2))
% 0.21/0.49  * 
% 0.21/0.49  "."
% 0.21/0.49  * 
% 0.21/0.49  ; Begin refute-file /export/starexec/sandbox/benchmark/theBenchmark.p 2022-06-14T07:44:23
% 0.21/0.49  ; Running SNARK from /davis/home/graph/tptp/Systems/SNARK---20120808r022/Source/snark-system.lisp in SBCL 1.0.12 on n009.cluster.edu at 2022-06-14T07:44:23
% 0.21/0.50  
% 0.21/0.50  ; Recognized right identity assertion (= (|mult| ?X |unit|) ?X).
% 0.81/1.03  ; Recognized left identity assertion (= (|mult| |unit| ?X) ?X).
% 0.81/1.03  
% 0.81/1.03  #||
% 0.81/1.03  % SZS status Unsatisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.81/1.03  % SZS output start Refutation
% See solution above
% 0.87/1.05  ||#
% 0.87/1.05  
% 0.87/1.05  ; Summary of computation:
% 0.87/1.05  ;      3250 formulas have been input or derived (from 85 formulas).
% 0.87/1.05  ;       889 (27%) were retained.  Of these,
% 0.87/1.05  ;          497 (56%) were simplified or subsumed later,
% 0.87/1.05  ;          392 (44%) are still being kept.
% 0.87/1.05  ; 
% 0.87/1.05  ; Run time in seconds excluding printing time:
% 0.87/1.05  ;     0.002   0%   Read assertion file          (1 call)
% 0.87/1.05  ;     0.000   0%   Assert                       (10 calls)
% 0.87/1.05  ;     0.100  18%   Process new row              (3,149 calls)
% 0.87/1.05  ;     0.009   2%   Resolution                   (168 calls)
% 0.87/1.05  ;     0.051   9%   Paramodulation               (84 calls)
% 0.87/1.05  ;     0.156  29%   Forward simplification       (2,981 calls)
% 0.87/1.05  ;     0.090  17%   Backward simplification      (889 calls)
% 0.87/1.05  ;     0.103  19%   Ordering                     (19,942 calls)
% 0.87/1.05  ;     0.001   0%   Sortal reasoning             (32 calls)
% 0.87/1.05  ;     0.000   0%   Purity testing               (1 call)
% 0.87/1.05  ;     0.032   6%   Other
% 0.87/1.05  ;     0.544        Total
% 0.87/1.05  ;     0.561        Real time
% 0.87/1.05  ; 
% 0.87/1.05  ; Term-hash-array has 2,272 terms in all.
% 0.87/1.05  ; Feature-vector-row-index has 0 entries (0 at peak, 0 added, 0 deleted).
% 0.87/1.05  ; Feature-vector-row-index has 1 node (1 at peak, 1 added, 0 deleted).
% 0.87/1.05  ; Path-index has 989 entries (999 at peak, 2,522 added, 1,533 deleted).
% 0.87/1.05  ; Path-index has 1,924 nodes (1,958 at peak, 3,610 added, 1,686 deleted).
% 0.87/1.05  ; Trie-index has 989 entries (999 at peak, 2,522 added, 1,533 deleted).
% 0.87/1.05  ; Trie-index has 4,919 nodes (4,989 at peak, 14,693 added, 9,774 deleted).
% 0.87/1.05  ; Retrieved 66,369 generalization terms in 31,288 calls.
% 0.87/1.05  ; Retrieved 12,761 instance terms in 1,186 calls.
% 0.87/1.05  ; Retrieved 14,365 unifiable terms in 609 calls.
% 0.87/1.05  ; 
% 0.87/1.05  ; The agenda of rows to process has 12 entries:
% 0.87/1.05  ;     1 with value 42              5 with value 44               1 with value 47
% 0.87/1.05  ;     3 with value 43              1 with value 46               1 with value 51
% 0.87/1.05  ; The agenda of rows to give has 360 entries:
% 0.87/1.05  ;     1 with value (4 21)         26 with value (4 29)          15 with value (4 37)
% 0.87/1.05  ;    17 with value (4 22)         25 with value (4 30)           6 with value (4 38)
% 0.87/1.05  ;    18 with value (4 23)         12 with value (4 31)           4 with value (4 39)
% 0.87/1.05  ;    31 with value (4 24)         13 with value (4 32)           4 with value (4 40)
% 0.87/1.05  ;    25 with value (4 25)         17 with value (4 33)           2 with value (4 44)
% 0.87/1.05  ;    33 with value (4 26)         15 with value (4 34)           1 with value (4 45)
% 0.87/1.05  ;    42 with value (4 27)          8 with value (4 35)           1 with value (4 48)
% 0.87/1.05  ;    34 with value (4 28)          9 with value (4 36)           1 with value (4 49)
% 0.87/1.05  Evaluation took:
% 0.87/1.05    0.562 seconds of real time
% 0.87/1.05    0.513708 seconds of user run time
% 0.87/1.05    0.048146 seconds of system run time
% 0.87/1.05    [Run times include 0.023 seconds GC run time.]
% 0.87/1.05    0 calls to %EVAL
% 0.87/1.05    0 page faults and
% 0.87/1.05    49,611,848 bytes consed.
% 0.87/1.05  :PROOF-FOUND
% 0.87/1.05  ; End refute-file /export/starexec/sandbox/benchmark/theBenchmark.p 2022-06-14T07:44:23
% 0.87/1.05  :PROOF-FOUND
% 0.87/1.05  * 
%------------------------------------------------------------------------------