TSTP Solution File: BOO008-2 by SPASS---3.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SPASS---3.9
% Problem  : BOO008-2 : TPTP v8.1.0. Released v1.0.0.
% Transfm  : none
% Format   : tptp
% Command  : run_spass %d %s

% Computer : n017.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 600s
% DateTime : Thu Jul 14 23:49:23 EDT 2022

% Result   : Unsatisfiable 111.70s 111.87s
% Output   : Refutation 112.38s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   28
%            Number of leaves      :   13
% Syntax   : Number of clauses     :  124 ( 124 unt;   0 nHn; 124 RR)
%            Number of literals    :  124 (   0 equ;   2 neg)
%            Maximal clause size   :    1 (   1 avg)
%            Maximal term depth    :    9 (   2 avg)
%            Number of predicates  :    2 (   1 usr;   1 prp; 0-2 aty)
%            Number of functors    :   12 (  12 usr;   9 con; 0-2 aty)
%            Number of variables   :    0 (   0 sgn)

% Comments : 
%------------------------------------------------------------------------------
cnf(1,axiom,
    ~ equal(add(add(a,b),c),add(a,add(b,c))),
    file('BOO008-2.p',unknown),
    [] ).

cnf(2,axiom,
    equal(add(u,v),add(v,u)),
    file('BOO008-2.p',unknown),
    [] ).

cnf(3,axiom,
    equal(multiply(u,v),multiply(v,u)),
    file('BOO008-2.p',unknown),
    [] ).

cnf(4,axiom,
    equal(multiply(add(u,v),add(w,v)),add(multiply(u,w),v)),
    file('BOO008-2.p',unknown),
    [] ).

cnf(5,axiom,
    equal(multiply(add(u,v),add(u,w)),add(u,multiply(v,w))),
    file('BOO008-2.p',unknown),
    [] ).

cnf(6,axiom,
    equal(add(multiply(u,v),multiply(w,v)),multiply(add(u,w),v)),
    file('BOO008-2.p',unknown),
    [] ).

cnf(7,axiom,
    equal(add(multiply(u,v),multiply(u,w)),multiply(u,add(v,w))),
    file('BOO008-2.p',unknown),
    [] ).

cnf(8,axiom,
    equal(add(u,inverse(u)),multiplicative_identity),
    file('BOO008-2.p',unknown),
    [] ).

cnf(10,axiom,
    equal(multiply(u,inverse(u)),additive_identity),
    file('BOO008-2.p',unknown),
    [] ).

cnf(12,axiom,
    equal(multiply(u,multiplicative_identity),u),
    file('BOO008-2.p',unknown),
    [] ).

cnf(13,axiom,
    equal(multiply(multiplicative_identity,u),u),
    file('BOO008-2.p',unknown),
    [] ).

cnf(14,axiom,
    equal(add(u,additive_identity),u),
    file('BOO008-2.p',unknown),
    [] ).

cnf(15,axiom,
    equal(add(additive_identity,u),u),
    file('BOO008-2.p',unknown),
    [] ).

cnf(18,plain,
    ~ equal(add(c,add(a,b)),add(a,add(b,c))),
    inference(rew,[status(thm),theory(equality)],[2,1]),
    [iquote('0:Rew:2.0,1.0')] ).

cnf(51,plain,
    equal(add(multiply(u,v),multiply(w,v)),multiply(add(w,u),v)),
    inference(spr,[status(thm),theory(equality)],[6,2]),
    [iquote('0:SpR:6.0,2.0')] ).

cnf(54,plain,
    equal(add(multiply(u,v),v),multiply(add(u,multiplicative_identity),v)),
    inference(spr,[status(thm),theory(equality)],[13,6]),
    [iquote('0:SpR:13.0,6.0')] ).

cnf(57,plain,
    equal(add(multiply(u,inverse(v)),additive_identity),multiply(add(u,v),inverse(v))),
    inference(spr,[status(thm),theory(equality)],[10,6]),
    [iquote('0:SpR:10.0,6.0')] ).

cnf(64,plain,
    equal(add(u,multiply(v,u)),multiply(add(v,multiplicative_identity),u)),
    inference(rew,[status(thm),theory(equality)],[2,54]),
    [iquote('0:Rew:2.0,54.0')] ).

cnf(68,plain,
    equal(multiply(add(u,v),w),multiply(add(v,u),w)),
    inference(rew,[status(thm),theory(equality)],[6,51]),
    [iquote('0:Rew:6.0,51.0')] ).

cnf(70,plain,
    equal(multiply(inverse(u),add(v,u)),multiply(v,inverse(u))),
    inference(rew,[status(thm),theory(equality)],[15,57,2,3]),
    [iquote('0:Rew:15.0,57.0,2.0,57.0,3.0,57.0')] ).

cnf(75,plain,
    equal(add(u,multiply(u,v)),multiply(add(v,multiplicative_identity),u)),
    inference(spr,[status(thm),theory(equality)],[3,64]),
    [iquote('0:SpR:3.0,64.0')] ).

cnf(100,plain,
    equal(multiply(add(u,v),v),add(multiply(u,additive_identity),v)),
    inference(spr,[status(thm),theory(equality)],[15,4]),
    [iquote('0:SpR:15.0,4.0')] ).

cnf(110,plain,
    equal(add(multiply(u,v),inverse(u)),multiply(multiplicative_identity,add(v,inverse(u)))),
    inference(spr,[status(thm),theory(equality)],[8,4]),
    [iquote('0:SpR:8.0,4.0')] ).

cnf(114,plain,
    equal(multiply(u,add(v,u)),add(multiply(v,additive_identity),u)),
    inference(rew,[status(thm),theory(equality)],[3,100]),
    [iquote('0:Rew:3.0,100.0')] ).

cnf(120,plain,
    equal(add(inverse(u),multiply(u,v)),add(v,inverse(u))),
    inference(rew,[status(thm),theory(equality)],[2,110,13]),
    [iquote('0:Rew:2.0,110.0,13.0,110.0')] ).

cnf(205,plain,
    equal(multiply(u,add(v,inverse(u))),add(multiply(u,v),additive_identity)),
    inference(spr,[status(thm),theory(equality)],[10,7]),
    [iquote('0:SpR:10.0,7.0')] ).

cnf(216,plain,
    equal(multiply(u,add(inverse(u),v)),add(additive_identity,multiply(u,v))),
    inference(spr,[status(thm),theory(equality)],[10,7]),
    [iquote('0:SpR:10.0,7.0')] ).

cnf(230,plain,
    equal(multiply(u,add(v,inverse(u))),multiply(u,v)),
    inference(rew,[status(thm),theory(equality)],[15,205,2]),
    [iquote('0:Rew:15.0,205.0,2.0,205.0')] ).

cnf(231,plain,
    equal(multiply(u,add(inverse(u),v)),multiply(u,v)),
    inference(rew,[status(thm),theory(equality)],[15,216]),
    [iquote('0:Rew:15.0,216.0')] ).

cnf(250,plain,
    equal(multiply(u,add(add(v,inverse(u)),w)),add(multiply(u,v),multiply(u,w))),
    inference(spr,[status(thm),theory(equality)],[230,7]),
    [iquote('0:SpR:230.0,7.0')] ).

cnf(257,plain,
    equal(multiply(u,inverse(u)),multiply(u,additive_identity)),
    inference(spr,[status(thm),theory(equality)],[15,230]),
    [iquote('0:SpR:15.0,230.0')] ).

cnf(259,plain,
    equal(multiply(u,multiplicative_identity),multiply(u,u)),
    inference(spr,[status(thm),theory(equality)],[8,230]),
    [iquote('0:SpR:8.0,230.0')] ).

cnf(263,plain,
    equal(multiply(u,u),u),
    inference(rew,[status(thm),theory(equality)],[12,259]),
    [iquote('0:Rew:12.0,259.0')] ).

cnf(266,plain,
    equal(multiply(u,additive_identity),additive_identity),
    inference(rew,[status(thm),theory(equality)],[10,257]),
    [iquote('0:Rew:10.0,257.0')] ).

cnf(269,plain,
    equal(multiply(u,add(v,u)),add(additive_identity,u)),
    inference(rew,[status(thm),theory(equality)],[266,114]),
    [iquote('0:Rew:266.0,114.0')] ).

cnf(281,plain,
    equal(multiply(u,add(v,u)),u),
    inference(rew,[status(thm),theory(equality)],[15,269]),
    [iquote('0:Rew:15.0,269.0')] ).

cnf(285,plain,
    equal(multiply(u,add(add(v,inverse(u)),w)),multiply(u,add(v,w))),
    inference(rew,[status(thm),theory(equality)],[7,250]),
    [iquote('0:Rew:7.0,250.0')] ).

cnf(329,plain,
    equal(add(u,multiply(v,u)),multiply(add(u,v),u)),
    inference(spr,[status(thm),theory(equality)],[263,6]),
    [iquote('0:SpR:263.0,6.0')] ).

cnf(331,plain,
    equal(add(multiply(u,v),u),multiply(u,add(v,u))),
    inference(spr,[status(thm),theory(equality)],[263,7]),
    [iquote('0:SpR:263.0,7.0')] ).

cnf(338,plain,
    equal(multiply(add(u,multiplicative_identity),v),multiply(v,add(v,u))),
    inference(rew,[status(thm),theory(equality)],[64,329,3]),
    [iquote('0:Rew:64.0,329.0,3.0,329.0')] ).

cnf(340,plain,
    equal(add(u,multiply(u,v)),multiply(u,add(v,u))),
    inference(rew,[status(thm),theory(equality)],[2,331]),
    [iquote('0:Rew:2.0,331.0')] ).

cnf(341,plain,
    equal(multiply(add(u,multiplicative_identity),v),v),
    inference(rew,[status(thm),theory(equality)],[75,340,281]),
    [iquote('0:Rew:75.0,340.0,281.0,340.0')] ).

cnf(343,plain,
    equal(add(u,multiply(v,u)),u),
    inference(rew,[status(thm),theory(equality)],[341,64]),
    [iquote('0:Rew:341.0,64.0')] ).

cnf(352,plain,
    equal(add(u,multiply(u,v)),u),
    inference(rew,[status(thm),theory(equality)],[341,75]),
    [iquote('0:Rew:341.0,75.0')] ).

cnf(358,plain,
    equal(multiply(u,add(u,v)),u),
    inference(rew,[status(thm),theory(equality)],[341,338]),
    [iquote('0:Rew:341.0,338.0')] ).

cnf(413,plain,
    equal(add(add(u,multiply(v,w)),multiply(add(u,v),x)),multiply(add(u,v),add(add(u,w),x))),
    inference(spr,[status(thm),theory(equality)],[5,7]),
    [iquote('0:SpR:5.0,7.0')] ).

cnf(423,plain,
    equal(add(u,multiply(v,inverse(u))),multiply(add(u,v),multiplicative_identity)),
    inference(spr,[status(thm),theory(equality)],[8,5]),
    [iquote('0:SpR:8.0,5.0')] ).

cnf(430,plain,
    equal(add(u,multiply(inverse(u),v)),multiply(multiplicative_identity,add(u,v))),
    inference(spr,[status(thm),theory(equality)],[8,5]),
    [iquote('0:SpR:8.0,5.0')] ).

cnf(440,plain,
    equal(add(u,multiply(v,inverse(u))),add(u,v)),
    inference(rew,[status(thm),theory(equality)],[13,423,3]),
    [iquote('0:Rew:13.0,423.0,3.0,423.0')] ).

cnf(441,plain,
    equal(add(u,multiply(inverse(u),v)),add(u,v)),
    inference(rew,[status(thm),theory(equality)],[13,430]),
    [iquote('0:Rew:13.0,430.0')] ).

cnf(540,plain,
    equal(multiply(u,add(add(v,u),w)),add(u,multiply(u,w))),
    inference(spr,[status(thm),theory(equality)],[281,7]),
    [iquote('0:SpR:281.0,7.0')] ).

cnf(556,plain,
    equal(multiply(u,add(add(v,u),w)),u),
    inference(rew,[status(thm),theory(equality)],[352,540]),
    [iquote('0:Rew:352.0,540.0')] ).

cnf(627,plain,
    equal(multiply(u,add(v,add(u,w))),add(multiply(u,v),u)),
    inference(spr,[status(thm),theory(equality)],[358,7]),
    [iquote('0:SpR:358.0,7.0')] ).

cnf(648,plain,
    equal(multiply(u,add(v,add(u,w))),u),
    inference(rew,[status(thm),theory(equality)],[352,627,2]),
    [iquote('0:Rew:352.0,627.0,2.0,627.0')] ).

cnf(700,plain,
    equal(multiply(u,add(v,add(inverse(u),w))),add(multiply(u,v),multiply(u,w))),
    inference(spr,[status(thm),theory(equality)],[231,7]),
    [iquote('0:SpR:231.0,7.0')] ).

cnf(710,plain,
    equal(multiply(u,inverse(inverse(u))),multiply(u,multiplicative_identity)),
    inference(spr,[status(thm),theory(equality)],[8,231]),
    [iquote('0:SpR:8.0,231.0')] ).

cnf(712,plain,
    equal(multiply(u,multiply(v,inverse(u))),multiply(u,inverse(u))),
    inference(spr,[status(thm),theory(equality)],[343,231]),
    [iquote('0:SpR:343.0,231.0')] ).

cnf(720,plain,
    equal(multiply(u,inverse(inverse(u))),u),
    inference(rew,[status(thm),theory(equality)],[12,710]),
    [iquote('0:Rew:12.0,710.0')] ).

cnf(721,plain,
    equal(multiply(u,multiply(v,inverse(u))),additive_identity),
    inference(rew,[status(thm),theory(equality)],[10,712]),
    [iquote('0:Rew:10.0,712.0')] ).

cnf(726,plain,
    equal(multiply(u,add(v,add(inverse(u),w))),multiply(u,add(v,w))),
    inference(rew,[status(thm),theory(equality)],[7,700]),
    [iquote('0:Rew:7.0,700.0')] ).

cnf(730,plain,
    equal(add(inverse(inverse(u)),u),inverse(inverse(u))),
    inference(spr,[status(thm),theory(equality)],[720,343]),
    [iquote('0:SpR:720.0,343.0')] ).

cnf(742,plain,
    equal(add(u,inverse(inverse(u))),inverse(inverse(u))),
    inference(rew,[status(thm),theory(equality)],[2,730]),
    [iquote('0:Rew:2.0,730.0')] ).

cnf(990,plain,
    equal(add(u,inverse(inverse(u))),add(u,additive_identity)),
    inference(spr,[status(thm),theory(equality)],[10,441]),
    [iquote('0:SpR:10.0,441.0')] ).

cnf(1001,plain,
    equal(add(u,add(v,inverse(u))),add(u,inverse(u))),
    inference(spr,[status(thm),theory(equality)],[281,441]),
    [iquote('0:SpR:281.0,441.0')] ).

cnf(1005,plain,
    equal(add(u,add(add(v,inverse(u)),w)),add(u,inverse(u))),
    inference(spr,[status(thm),theory(equality)],[556,441]),
    [iquote('0:SpR:556.0,441.0')] ).

cnf(1010,plain,
    equal(inverse(inverse(u)),u),
    inference(rew,[status(thm),theory(equality)],[742,990,14]),
    [iquote('0:Rew:742.0,990.0,14.0,990.0')] ).

cnf(1053,plain,
    equal(add(u,add(v,inverse(u))),multiplicative_identity),
    inference(rew,[status(thm),theory(equality)],[8,1001]),
    [iquote('0:Rew:8.0,1001.0')] ).

cnf(1068,plain,
    equal(add(u,add(add(v,inverse(u)),w)),multiplicative_identity),
    inference(rew,[status(thm),theory(equality)],[8,1005]),
    [iquote('0:Rew:8.0,1005.0')] ).

cnf(1089,plain,
    equal(multiply(inverse(u),multiply(v,u)),additive_identity),
    inference(spr,[status(thm),theory(equality)],[1010,721]),
    [iquote('0:SpR:1010.0,721.0')] ).

cnf(1117,plain,
    equal(add(inverse(u),add(v,u)),multiplicative_identity),
    inference(spr,[status(thm),theory(equality)],[1010,1053]),
    [iquote('0:SpR:1010.0,1053.0')] ).

cnf(1194,plain,
    equal(multiply(inverse(add(u,v)),v),additive_identity),
    inference(spr,[status(thm),theory(equality)],[281,1089]),
    [iquote('0:SpR:281.0,1089.0')] ).

cnf(1197,plain,
    equal(multiply(inverse(add(add(u,v),w)),v),additive_identity),
    inference(spr,[status(thm),theory(equality)],[556,1089]),
    [iquote('0:SpR:556.0,1089.0')] ).

cnf(1205,plain,
    equal(multiply(u,inverse(add(v,u))),additive_identity),
    inference(rew,[status(thm),theory(equality)],[3,1194]),
    [iquote('0:Rew:3.0,1194.0')] ).

cnf(1210,plain,
    equal(multiply(u,inverse(add(add(v,u),w))),additive_identity),
    inference(rew,[status(thm),theory(equality)],[3,1197]),
    [iquote('0:Rew:3.0,1197.0')] ).

cnf(1237,plain,
    equal(multiply(inverse(multiply(u,inverse(v))),add(v,u)),multiply(v,inverse(multiply(u,inverse(v))))),
    inference(spr,[status(thm),theory(equality)],[440,70]),
    [iquote('0:SpR:440.0,70.0')] ).

cnf(1239,plain,
    equal(multiply(inverse(multiply(inverse(u),v)),add(u,v)),multiply(u,inverse(multiply(inverse(u),v)))),
    inference(spr,[status(thm),theory(equality)],[441,70]),
    [iquote('0:SpR:441.0,70.0')] ).

cnf(1261,plain,
    equal(multiply(add(u,v),inverse(multiply(v,inverse(u)))),multiply(u,inverse(multiply(v,inverse(u))))),
    inference(rew,[status(thm),theory(equality)],[3,1237]),
    [iquote('0:Rew:3.0,1237.0')] ).

cnf(1262,plain,
    equal(multiply(add(u,v),inverse(multiply(inverse(u),v))),multiply(u,inverse(multiply(inverse(u),v)))),
    inference(rew,[status(thm),theory(equality)],[3,1239]),
    [iquote('0:Rew:3.0,1239.0')] ).

cnf(1333,plain,
    equal(add(inverse(multiply(u,v)),v),multiplicative_identity),
    inference(spr,[status(thm),theory(equality)],[343,1117]),
    [iquote('0:SpR:343.0,1117.0')] ).

cnf(1335,plain,
    equal(add(inverse(multiply(u,v)),u),multiplicative_identity),
    inference(spr,[status(thm),theory(equality)],[352,1117]),
    [iquote('0:SpR:352.0,1117.0')] ).

cnf(1350,plain,
    equal(add(u,inverse(multiply(v,u))),multiplicative_identity),
    inference(rew,[status(thm),theory(equality)],[2,1333]),
    [iquote('0:Rew:2.0,1333.0')] ).

cnf(1352,plain,
    equal(add(u,inverse(multiply(u,v))),multiplicative_identity),
    inference(rew,[status(thm),theory(equality)],[2,1335]),
    [iquote('0:Rew:2.0,1335.0')] ).

cnf(1423,plain,
    equal(add(u,inverse(add(v,inverse(u)))),add(u,additive_identity)),
    inference(spr,[status(thm),theory(equality)],[1205,441]),
    [iquote('0:SpR:1205.0,441.0')] ).

cnf(1453,plain,
    equal(add(u,inverse(add(v,inverse(u)))),u),
    inference(rew,[status(thm),theory(equality)],[14,1423]),
    [iquote('0:Rew:14.0,1423.0')] ).

cnf(1580,plain,
    equal(multiply(u,inverse(multiply(v,inverse(u)))),multiply(u,multiplicative_identity)),
    inference(spr,[status(thm),theory(equality)],[1350,231]),
    [iquote('0:SpR:1350.0,231.0')] ).

cnf(1622,plain,
    equal(multiply(u,inverse(multiply(v,inverse(u)))),u),
    inference(rew,[status(thm),theory(equality)],[12,1580]),
    [iquote('0:Rew:12.0,1580.0')] ).

cnf(1623,plain,
    equal(multiply(add(u,v),inverse(multiply(v,inverse(u)))),u),
    inference(rew,[status(thm),theory(equality)],[1622,1261]),
    [iquote('0:Rew:1622.0,1261.0')] ).

cnf(1651,plain,
    equal(multiply(u,inverse(multiply(inverse(u),v))),multiply(u,multiplicative_identity)),
    inference(spr,[status(thm),theory(equality)],[1352,231]),
    [iquote('0:SpR:1352.0,231.0')] ).

cnf(1690,plain,
    equal(multiply(u,inverse(multiply(inverse(u),v))),u),
    inference(rew,[status(thm),theory(equality)],[12,1651]),
    [iquote('0:Rew:12.0,1651.0')] ).

cnf(1691,plain,
    equal(multiply(add(u,v),inverse(multiply(inverse(u),v))),u),
    inference(rew,[status(thm),theory(equality)],[1690,1262]),
    [iquote('0:Rew:1690.0,1262.0')] ).

cnf(2527,plain,
    equal(add(u,multiply(add(v,w),inverse(u))),add(u,add(w,v))),
    inference(spr,[status(thm),theory(equality)],[68,440]),
    [iquote('0:SpR:68.0,440.0')] ).

cnf(2612,plain,
    equal(add(u,add(v,w)),add(u,add(w,v))),
    inference(rew,[status(thm),theory(equality)],[440,2527]),
    [iquote('0:Rew:440.0,2527.0')] ).

cnf(3227,plain,
    equal(multiply(inverse(add(u,add(v,w))),v),additive_identity),
    inference(spr,[status(thm),theory(equality)],[648,1089]),
    [iquote('0:SpR:648.0,1089.0')] ).

cnf(3246,plain,
    equal(add(u,add(v,add(inverse(u),w))),add(u,inverse(u))),
    inference(spr,[status(thm),theory(equality)],[648,441]),
    [iquote('0:SpR:648.0,441.0')] ).

cnf(3317,plain,
    equal(multiply(u,inverse(add(v,add(u,w)))),additive_identity),
    inference(rew,[status(thm),theory(equality)],[3,3227]),
    [iquote('0:Rew:3.0,3227.0')] ).

cnf(3322,plain,
    equal(add(u,add(v,add(inverse(u),w))),multiplicative_identity),
    inference(rew,[status(thm),theory(equality)],[8,3246]),
    [iquote('0:Rew:8.0,3246.0')] ).

cnf(3443,plain,
    equal(add(u,inverse(add(add(v,inverse(u)),w))),add(u,additive_identity)),
    inference(spr,[status(thm),theory(equality)],[1210,441]),
    [iquote('0:SpR:1210.0,441.0')] ).

cnf(3529,plain,
    equal(add(u,inverse(add(add(v,inverse(u)),w))),u),
    inference(rew,[status(thm),theory(equality)],[14,3443]),
    [iquote('0:Rew:14.0,3443.0')] ).

cnf(8212,plain,
    equal(add(u,inverse(add(v,add(inverse(u),w)))),add(u,additive_identity)),
    inference(spr,[status(thm),theory(equality)],[3317,441]),
    [iquote('0:SpR:3317.0,441.0')] ).

cnf(8349,plain,
    equal(add(u,inverse(add(v,add(inverse(u),w)))),u),
    inference(rew,[status(thm),theory(equality)],[14,8212]),
    [iquote('0:Rew:14.0,8212.0')] ).

cnf(8978,plain,
    equal(multiply(inverse(add(u,add(inverse(v),w))),multiplicative_identity),multiply(v,inverse(add(u,add(inverse(v),w))))),
    inference(spr,[status(thm),theory(equality)],[3322,70]),
    [iquote('0:SpR:3322.0,70.0')] ).

cnf(9152,plain,
    equal(multiply(u,inverse(add(v,add(inverse(u),w)))),inverse(add(v,add(inverse(u),w)))),
    inference(rew,[status(thm),theory(equality)],[13,8978,3]),
    [iquote('0:Rew:13.0,8978.0,3.0,8978.0')] ).

cnf(25244,plain,
    equal(add(add(u,inverse(v)),multiply(add(inverse(v),v),w)),multiply(add(inverse(v),v),add(add(inverse(v),u),w))),
    inference(spr,[status(thm),theory(equality)],[120,413]),
    [iquote('0:SpR:120.0,413.0')] ).

cnf(25365,plain,
    equal(add(add(u,inverse(v)),w),add(add(inverse(v),u),w)),
    inference(rew,[status(thm),theory(equality)],[13,25244,8,2]),
    [iquote('0:Rew:13.0,25244.0,13.0,25244.0,8.0,25244.0,2.0,25244.0')] ).

cnf(26380,plain,
    equal(multiply(add(u,v),inverse(multiply(u,inverse(v)))),v),
    inference(spr,[status(thm),theory(equality)],[1623,68]),
    [iquote('0:SpR:1623.0,68.0')] ).

cnf(26766,plain,
    equal(multiply(add(u,v),inverse(multiply(inverse(v),u))),v),
    inference(spr,[status(thm),theory(equality)],[1691,68]),
    [iquote('0:SpR:1691.0,68.0')] ).

cnf(39258,plain,
    equal(multiply(u,inverse(multiply(u,inverse(inverse(add(v,inverse(u))))))),inverse(add(v,inverse(u)))),
    inference(spr,[status(thm),theory(equality)],[1453,26380]),
    [iquote('0:SpR:1453.0,26380.0')] ).

cnf(39260,plain,
    equal(multiply(u,inverse(multiply(u,inverse(inverse(add(v,add(inverse(u),w))))))),inverse(add(v,add(inverse(u),w)))),
    inference(spr,[status(thm),theory(equality)],[8349,26380]),
    [iquote('0:SpR:8349.0,26380.0')] ).

cnf(39262,plain,
    equal(multiply(u,inverse(multiply(u,inverse(inverse(add(add(v,inverse(u)),w)))))),inverse(add(add(v,inverse(u)),w))),
    inference(spr,[status(thm),theory(equality)],[3529,26380]),
    [iquote('0:SpR:3529.0,26380.0')] ).

cnf(39497,plain,
    equal(multiply(u,inverse(multiply(u,v))),inverse(add(v,inverse(u)))),
    inference(rew,[status(thm),theory(equality)],[230,39258,1010]),
    [iquote('0:Rew:230.0,39258.0,1010.0,39258.0')] ).

cnf(39591,plain,
    equal(multiply(u,inverse(multiply(u,add(add(v,inverse(u)),w)))),inverse(add(add(v,inverse(u)),w))),
    inference(rew,[status(thm),theory(equality)],[1010,39262]),
    [iquote('0:Rew:1010.0,39262.0')] ).

cnf(39592,plain,
    equal(inverse(add(add(u,v),inverse(w))),inverse(add(add(u,inverse(w)),v))),
    inference(rew,[status(thm),theory(equality)],[39497,39591,285]),
    [iquote('0:Rew:39497.0,39591.0,285.0,39591.0')] ).

cnf(39593,plain,
    equal(multiply(u,inverse(multiply(u,add(v,add(inverse(u),w))))),inverse(add(v,add(inverse(u),w)))),
    inference(rew,[status(thm),theory(equality)],[1010,39260]),
    [iquote('0:Rew:1010.0,39260.0')] ).

cnf(39594,plain,
    equal(inverse(add(add(u,v),inverse(w))),inverse(add(u,add(inverse(w),v)))),
    inference(rew,[status(thm),theory(equality)],[39497,39593,726]),
    [iquote('0:Rew:39497.0,39593.0,726.0,39593.0')] ).

cnf(39596,plain,
    equal(inverse(add(add(u,inverse(v)),w)),inverse(add(u,add(inverse(v),w)))),
    inference(rew,[status(thm),theory(equality)],[39594,39592]),
    [iquote('0:Rew:39594.0,39592.0')] ).

cnf(41613,plain,
    equal(multiply(multiplicative_identity,inverse(multiply(inverse(add(add(u,inverse(v)),w)),v))),add(add(u,inverse(v)),w)),
    inference(spr,[status(thm),theory(equality)],[1068,26766]),
    [iquote('0:SpR:1068.0,26766.0')] ).

cnf(41864,plain,
    equal(inverse(multiply(u,inverse(add(add(v,inverse(u)),w)))),add(add(v,inverse(u)),w)),
    inference(rew,[status(thm),theory(equality)],[13,41613,3]),
    [iquote('0:Rew:13.0,41613.0,3.0,41613.0')] ).

cnf(41865,plain,
    equal(inverse(inverse(add(u,add(inverse(v),w)))),add(add(u,inverse(v)),w)),
    inference(rew,[status(thm),theory(equality)],[9152,41864,39596]),
    [iquote('0:Rew:9152.0,41864.0,39596.0,41864.0')] ).

cnf(41866,plain,
    equal(add(add(u,inverse(v)),w),add(u,add(inverse(v),w))),
    inference(rew,[status(thm),theory(equality)],[1010,41865]),
    [iquote('0:Rew:1010.0,41865.0')] ).

cnf(41935,plain,
    equal(add(add(inverse(u),v),w),add(v,add(inverse(u),w))),
    inference(rew,[status(thm),theory(equality)],[41866,25365]),
    [iquote('0:Rew:41866.0,25365.0')] ).

cnf(58892,plain,
    equal(add(add(u,v),w),add(w,add(v,u))),
    inference(spr,[status(thm),theory(equality)],[2612,2]),
    [iquote('0:SpR:2612.0,2.0')] ).

cnf(74645,plain,
    equal(add(add(u,v),w),add(v,add(u,w))),
    inference(spr,[status(thm),theory(equality)],[1010,41935]),
    [iquote('0:SpR:1010.0,41935.0')] ).

cnf(74734,plain,
    equal(add(u,add(v,w)),add(w,add(u,v))),
    inference(rew,[status(thm),theory(equality)],[74645,58892]),
    [iquote('0:Rew:74645.0,58892.0')] ).

cnf(76472,plain,
    $false,
    inference(unc,[status(thm)],[74734,18]),
    [iquote('0:UnC:74734.0,18.0')] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.12  % Problem  : BOO008-2 : TPTP v8.1.0. Released v1.0.0.
% 0.12/0.13  % Command  : run_spass %d %s
% 0.12/0.34  % Computer : n017.cluster.edu
% 0.12/0.34  % Model    : x86_64 x86_64
% 0.12/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  % Memory   : 8042.1875MB
% 0.12/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit : 300
% 0.12/0.34  % WCLimit  : 600
% 0.12/0.34  % DateTime : Wed Jun  1 16:30:12 EDT 2022
% 0.12/0.34  % CPUTime  : 
% 111.70/111.87  
% 111.70/111.87  SPASS V 3.9 
% 111.70/111.87  SPASS beiseite: Proof found.
% 111.70/111.87  % SZS status Theorem
% 111.70/111.87  Problem: /export/starexec/sandbox/benchmark/theBenchmark.p 
% 111.70/111.87  SPASS derived 48768 clauses, backtracked 0 clauses, performed 0 splits and kept 10679 clauses.
% 111.70/111.87  SPASS allocated 141081 KBytes.
% 111.70/111.87  SPASS spent	0:1:51.43 on the problem.
% 111.70/111.87  		0:00:00.04 for the input.
% 111.70/111.87  		0:00:00.00 for the FLOTTER CNF translation.
% 111.70/111.87  		0:00:00.26 for inferences.
% 111.70/111.87  		0:00:00.00 for the backtracking.
% 111.70/111.87  		0:1:51.08 for the reduction.
% 111.70/111.87  
% 111.70/111.87  
% 111.70/111.87  Here is a proof with depth 7, length 124 :
% 111.70/111.87  % SZS output start Refutation
% See solution above
% 112.38/112.57  Formulae used in the proof : prove_associativity commutativity_of_add commutativity_of_multiply distributivity1 distributivity2 distributivity3 distributivity4 additive_inverse1 multiplicative_inverse1 multiplicative_id1 multiplicative_id2 additive_id1 additive_id2
% 112.38/112.57  
%------------------------------------------------------------------------------