%------------------------------------------------------------------------------
% File : FindProof---0.1
% Problem : BOO008-4 : TPTP v9.3.1. Released v1.1.0.
% Transfm : none
% Format : tptp:raw
% Command : run_findproof /export/starexec/sandbox/benchmark/theBenchmark.p 300
% Computer : n017.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8046.5625MB
% OS : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Fri Sep 25 12:59:34 PM UTC 2026
% Result : Unsatisfiable 4.57s 1.05s
% Output : CNFRefutation 4.57s
% Verified :
% SZS Type : Refutation
% Derivation depth : 40
% Number of leaves : 13
% Syntax : Number of clauses : 191 ( 191 unt; 0 nHn; 109 RR)
% Number of literals : 191 ( 190 equ; 10 neg)
% Maximal clause size : 1 ( 1 avg)
% Maximal term depth : 4 ( 1 avg)
% Number of predicates : 2 ( 0 usr; 1 prp; 0-2 aty)
% Number of functors : 12 ( 12 usr; 9 con; 0-2 aty)
% Number of variables : 119 ( 24 sgn)
% Comments :
%------------------------------------------------------------------------------
cnf(t4,axiom,
add(X1,X2) = add(X2,X1),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
cnf(t14,plain,
add(X1,X2) = add(X2,X1),
inference(orient,[status(thm)],[t4]) ).
cnf(t8,axiom,
sFlat0 = add(a,b),
introduced(definition) ).
cnf(t803,plain,
sFlat0 = add(b,a),
inference(step,[status(thm)],[t8,t14]) ).
cnf(t41,plain,
add(b,a) = sFlat0,
inference(orient,[status(thm)],[t803]) ).
cnf(t9,axiom,
sFlat1 = add(add(a,b),c),
introduced(definition) ).
cnf(t797,plain,
sFlat1 = add(c,add(a,b)),
inference(step,[status(thm)],[t9,t14]) ).
cnf(t798,plain,
sFlat1 = add(c,add(b,a)),
inference(step,[status(thm)],[t797,t14]) ).
cnf(t24,plain,
add(c,add(b,a)) = sFlat1,
inference(orient,[status(thm)],[t798]) ).
cnf(t804,plain,
add(c,sFlat0) = sFlat1,
inference(step,[status(thm)],[t24,t41]) ).
cnf(t44,plain,
add(c,sFlat0) = sFlat1,
inference(rw,[status(thm)],[t804]) ).
cnf(t805,plain,
add(sFlat0,c) = sFlat1,
inference(step,[status(thm)],[t44,t14]) ).
cnf(t56,plain,
add(sFlat0,c) = sFlat1,
inference(orient,[status(thm)],[t805]) ).
cnf(t10,axiom,
sFlat2 = add(b,c),
introduced(definition) ).
cnf(t799,plain,
sFlat2 = add(c,b),
inference(step,[status(thm)],[t10,t14]) ).
cnf(t35,plain,
add(c,b) = sFlat2,
inference(orient,[status(thm)],[t799]) ).
cnf(t11,axiom,
sFlat3 = add(a,add(b,c)),
introduced(definition) ).
cnf(t800,plain,
sFlat3 = add(a,add(c,b)),
inference(step,[status(thm)],[t11,t14]) ).
cnf(t801,plain,
sFlat3 = add(a,sFlat2),
inference(step,[status(thm)],[t800,t35]) ).
cnf(t802,plain,
sFlat3 = add(sFlat2,a),
inference(step,[status(thm)],[t801,t14]) ).
cnf(t38,plain,
add(sFlat2,a) = sFlat3,
inference(orient,[status(thm)],[t802]) ).
cnf(t7,axiom,
multiply(add(X1,X2),add(X1,X3)) = add(X1,multiply(X2,X3)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
cnf(t16,plain,
multiply(add(X1,X2),add(X1,X3)) = add(X1,multiply(X2,X3)),
inference(orient,[status(thm)],[t7]) ).
cnf(t58,plain,
add(sFlat0,multiply(X1,c)) = multiply(add(sFlat0,X1),sFlat1),
inference(cp,[status(thm)],[t16,t56]) ).
cnf(t5,axiom,
multiply(X1,X2) = multiply(X2,X1),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
cnf(t45,plain,
multiply(X1,X2) = multiply(X2,X1),
inference(orient,[status(thm)],[t5]) ).
cnf(t821,plain,
add(sFlat0,multiply(X1,c)) = multiply(sFlat1,add(sFlat0,X1)),
inference(step,[status(thm)],[t58,t45]) ).
cnf(t159,plain,
add(sFlat0,multiply(X1,c)) = multiply(sFlat1,add(sFlat0,X1)),
inference(orient,[status(thm)],[t821]) ).
cnf(t0,axiom,
add(X1,additive_identity) = X1,
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
cnf(t12,plain,
add(X1,additive_identity) = X1,
inference(orient,[status(thm)],[t0]) ).
cnf(t17,plain,
add(X1,multiply(additive_identity,X2)) = multiply(X1,add(X1,X2)),
inference(cp,[status(thm)],[t16,t12]) ).
cnf(t255,plain,
add(X1,multiply(additive_identity,X2)) = multiply(X1,add(X1,X2)),
inference(orient,[status(thm)],[t17]) ).
cnf(t6,axiom,
add(multiply(X1,X2),multiply(X1,X3)) = multiply(X1,add(X2,X3)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
cnf(t27,plain,
add(multiply(X1,X2),multiply(X1,X3)) = multiply(X1,add(X2,X3)),
inference(orient,[status(thm)],[t6]) ).
cnf(t1,axiom,
multiply(X1,multiplicative_identity) = X1,
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
cnf(t13,plain,
multiply(X1,multiplicative_identity) = X1,
inference(orient,[status(thm)],[t1]) ).
cnf(t29,plain,
multiply(X1,add(multiplicative_identity,X2)) = add(X1,multiply(X1,X2)),
inference(cp,[status(thm)],[t27,t13]) ).
cnf(t62,plain,
add(X1,multiply(X1,X2)) = multiply(X1,add(multiplicative_identity,X2)),
inference(orient,[status(thm)],[t29]) ).
cnf(t15,plain,
add(additive_identity,X1) = X1,
inference(cp,[status(thm)],[t14,t12]) ).
cnf(t53,plain,
add(additive_identity,X1) = X1,
inference(orient,[status(thm)],[t15]) ).
cnf(t63,plain,
multiply(additive_identity,add(multiplicative_identity,X1)) = multiply(additive_identity,X1),
inference(cp,[status(thm)],[t62,t53]) ).
cnf(t70,plain,
multiply(additive_identity,add(multiplicative_identity,X1)) = multiply(additive_identity,X1),
inference(orient,[status(thm)],[t63]) ).
cnf(t73,plain,
multiply(additive_identity,X1) = multiply(additive_identity,add(X1,multiplicative_identity)),
inference(cp,[status(thm)],[t70,t14]) ).
cnf(t77,plain,
multiply(additive_identity,add(X1,multiplicative_identity)) = multiply(additive_identity,X1),
inference(orient,[status(thm)],[t73]) ).
cnf(t2,axiom,
add(X1,inverse(X1)) = multiplicative_identity,
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
cnf(t21,plain,
add(X1,inverse(X1)) = multiplicative_identity,
inference(orient,[status(thm)],[t2]) ).
cnf(t23,plain,
add(X1,multiply(X2,inverse(X1))) = multiply(add(X1,X2),multiplicative_identity),
inference(cp,[status(thm)],[t16,t21]) ).
cnf(t834,plain,
add(X1,multiply(X2,inverse(X1))) = add(X1,X2),
inference(step,[status(thm)],[t23,t13]) ).
cnf(t243,plain,
add(X1,multiply(X2,inverse(X1))) = add(X1,X2),
inference(orient,[status(thm)],[t834]) ).
cnf(t46,plain,
multiply(multiplicative_identity,X1) = X1,
inference(cp,[status(thm)],[t45,t13]) ).
cnf(t59,plain,
multiply(multiplicative_identity,X1) = X1,
inference(orient,[status(thm)],[t46]) ).
cnf(t247,plain,
add(X1,multiplicative_identity) = add(X1,inverse(X1)),
inference(cp,[status(thm)],[t243,t59]) ).
cnf(t842,plain,
add(X1,multiplicative_identity) = multiplicative_identity,
inference(step,[status(thm)],[t247,t21]) ).
cnf(t297,plain,
add(X1,multiplicative_identity) = multiplicative_identity,
inference(orient,[status(thm)],[t842]) ).
cnf(t843,plain,
multiply(additive_identity,multiplicative_identity) = multiply(additive_identity,X1),
inference(step,[status(thm)],[t77,t297]) ).
cnf(t844,plain,
additive_identity = multiply(additive_identity,X1),
inference(step,[status(thm)],[t843,t13]) ).
cnf(t299,plain,
additive_identity = multiply(additive_identity,X1),
inference(rw,[status(thm)],[t844]) ).
cnf(t313,plain,
multiply(additive_identity,X1) = additive_identity,
inference(orient,[status(thm)],[t299]) ).
cnf(t861,plain,
add(X1,additive_identity) = multiply(X1,add(X1,X2)),
inference(step,[status(thm)],[t255,t313]) ).
cnf(t862,plain,
X1 = multiply(X1,add(X1,X2)),
inference(step,[status(thm)],[t861,t12]) ).
cnf(t319,plain,
X1 = multiply(X1,add(X1,X2)),
inference(rw,[status(thm)],[t862]) ).
cnf(t353,plain,
multiply(X1,add(X1,X2)) = X1,
inference(orient,[status(thm)],[t319]) ).
cnf(t365,plain,
X1 = multiply(X1,add(X2,X1)),
inference(cp,[status(thm)],[t353,t14]) ).
cnf(t394,plain,
multiply(X1,add(X2,X1)) = X1,
inference(orient,[status(thm)],[t365]) ).
cnf(t18,plain,
add(X1,multiply(X2,X3)) = multiply(add(X2,X1),add(X1,X3)),
inference(cp,[status(thm)],[t16,t14]) ).
cnf(t559,plain,
multiply(add(X1,X2),add(X2,X3)) = add(X2,multiply(X1,X3)),
inference(orient,[status(thm)],[t18]) ).
cnf(t67,plain,
multiply(X1,add(multiplicative_identity,X2)) = add(X1,multiply(X2,X1)),
inference(cp,[status(thm)],[t62,t45]) ).
cnf(t163,plain,
add(X1,multiply(X2,X1)) = multiply(X1,add(multiplicative_identity,X2)),
inference(orient,[status(thm)],[t67]) ).
cnf(t298,plain,
multiplicative_identity = add(multiplicative_identity,X1),
inference(cp,[status(thm)],[t297,t14]) ).
cnf(t305,plain,
add(multiplicative_identity,X1) = multiplicative_identity,
inference(orient,[status(thm)],[t298]) ).
cnf(t851,plain,
add(X1,multiply(X2,X1)) = multiply(X1,multiplicative_identity),
inference(step,[status(thm)],[t163,t305]) ).
cnf(t852,plain,
add(X1,multiply(X2,X1)) = X1,
inference(step,[status(thm)],[t851,t13]) ).
cnf(t308,plain,
add(X1,multiply(X2,X1)) = X1,
inference(orient,[status(thm)],[t852]) ).
cnf(t40,plain,
add(sFlat2,multiply(X1,a)) = multiply(add(sFlat2,X1),sFlat3),
inference(cp,[status(thm)],[t16,t38]) ).
cnf(t814,plain,
add(sFlat2,multiply(X1,a)) = multiply(sFlat3,add(sFlat2,X1)),
inference(step,[status(thm)],[t40,t45]) ).
cnf(t120,plain,
add(sFlat2,multiply(X1,a)) = multiply(sFlat3,add(sFlat2,X1)),
inference(orient,[status(thm)],[t814]) ).
cnf(t317,plain,
multiply(sFlat3,add(sFlat2,additive_identity)) = add(sFlat2,additive_identity),
inference(cp,[status(thm)],[t120,t313]) ).
cnf(t866,plain,
multiply(sFlat3,sFlat2) = add(sFlat2,additive_identity),
inference(step,[status(thm)],[t317,t12]) ).
cnf(t867,plain,
multiply(sFlat2,sFlat3) = add(sFlat2,additive_identity),
inference(step,[status(thm)],[t866,t45]) ).
cnf(t868,plain,
multiply(sFlat2,sFlat3) = sFlat2,
inference(step,[status(thm)],[t867,t12]) ).
cnf(t337,plain,
multiply(sFlat2,sFlat3) = sFlat2,
inference(orient,[status(thm)],[t868]) ).
cnf(t338,plain,
sFlat3 = add(sFlat3,sFlat2),
inference(cp,[status(thm)],[t308,t337]) ).
cnf(t870,plain,
sFlat3 = add(sFlat2,sFlat3),
inference(step,[status(thm)],[t338,t14]) ).
cnf(t350,plain,
add(sFlat2,sFlat3) = sFlat3,
inference(orient,[status(thm)],[t870]) ).
cnf(t594,plain,
add(sFlat3,multiply(sFlat2,X1)) = multiply(sFlat3,add(sFlat3,X1)),
inference(cp,[status(thm)],[t559,t350]) ).
cnf(t898,plain,
add(sFlat3,multiply(sFlat2,X1)) = sFlat3,
inference(step,[status(thm)],[t594,t353]) ).
cnf(t681,plain,
add(sFlat3,multiply(sFlat2,X1)) = sFlat3,
inference(orient,[status(thm)],[t898]) ).
cnf(t36,plain,
add(c,multiply(b,X1)) = multiply(sFlat2,add(c,X1)),
inference(cp,[status(thm)],[t16,t35]) ).
cnf(t85,plain,
add(c,multiply(b,X1)) = multiply(sFlat2,add(c,X1)),
inference(orient,[status(thm)],[t36]) ).
cnf(t3,axiom,
multiply(X1,inverse(X1)) = additive_identity,
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
cnf(t50,plain,
multiply(X1,inverse(X1)) = additive_identity,
inference(orient,[status(thm)],[t3]) ).
cnf(t88,plain,
multiply(sFlat2,add(c,inverse(b))) = add(c,additive_identity),
inference(cp,[status(thm)],[t85,t50]) ).
cnf(t810,plain,
multiply(sFlat2,add(c,inverse(b))) = c,
inference(step,[status(thm)],[t88,t12]) ).
cnf(t96,plain,
multiply(sFlat2,add(c,inverse(b))) = c,
inference(orient,[status(thm)],[t810]) ).
cnf(t686,plain,
sFlat3 = add(sFlat3,c),
inference(cp,[status(thm)],[t681,t96]) ).
cnf(t706,plain,
add(sFlat3,c) = sFlat3,
inference(orient,[status(thm)],[t686]) ).
cnf(t711,plain,
c = multiply(c,sFlat3),
inference(cp,[status(thm)],[t394,t706]) ).
cnf(t901,plain,
c = multiply(sFlat3,c),
inference(step,[status(thm)],[t711,t45]) ).
cnf(t720,plain,
multiply(sFlat3,c) = c,
inference(orient,[status(thm)],[t901]) ).
cnf(t721,plain,
multiply(sFlat1,add(sFlat0,sFlat3)) = add(sFlat0,c),
inference(cp,[status(thm)],[t159,t720]) ).
cnf(t43,plain,
add(b,multiply(X1,a)) = multiply(add(b,X1),sFlat0),
inference(cp,[status(thm)],[t16,t41]) ).
cnf(t818,plain,
add(b,multiply(X1,a)) = multiply(sFlat0,add(b,X1)),
inference(step,[status(thm)],[t43,t45]) ).
cnf(t139,plain,
add(b,multiply(X1,a)) = multiply(sFlat0,add(b,X1)),
inference(orient,[status(thm)],[t818]) ).
cnf(t407,plain,
a = multiply(a,sFlat3),
inference(cp,[status(thm)],[t394,t38]) ).
cnf(t880,plain,
a = multiply(sFlat3,a),
inference(step,[status(thm)],[t407,t45]) ).
cnf(t430,plain,
multiply(sFlat3,a) = a,
inference(orient,[status(thm)],[t880]) ).
cnf(t431,plain,
multiply(sFlat0,add(b,sFlat3)) = add(b,a),
inference(cp,[status(thm)],[t139,t430]) ).
cnf(t886,plain,
multiply(sFlat0,add(sFlat3,b)) = add(b,a),
inference(step,[status(thm)],[t431,t14]) ).
cnf(t887,plain,
multiply(sFlat0,add(sFlat3,b)) = sFlat0,
inference(step,[status(thm)],[t886,t41]) ).
cnf(t481,plain,
multiply(sFlat0,add(sFlat3,b)) = sFlat0,
inference(orient,[status(thm)],[t887]) ).
cnf(t411,plain,
b = multiply(b,sFlat2),
inference(cp,[status(thm)],[t394,t35]) ).
cnf(t881,plain,
b = multiply(sFlat2,b),
inference(step,[status(thm)],[t411,t45]) ).
cnf(t435,plain,
multiply(sFlat2,b) = b,
inference(orient,[status(thm)],[t881]) ).
cnf(t684,plain,
sFlat3 = add(sFlat3,b),
inference(cp,[status(thm)],[t681,t435]) ).
cnf(t699,plain,
add(sFlat3,b) = sFlat3,
inference(orient,[status(thm)],[t684]) ).
cnf(t899,plain,
multiply(sFlat0,sFlat3) = sFlat0,
inference(step,[status(thm)],[t481,t699]) ).
cnf(t705,plain,
multiply(sFlat0,sFlat3) = sFlat0,
inference(rw,[status(thm)],[t899]) ).
cnf(t715,plain,
multiply(sFlat0,sFlat3) = sFlat0,
inference(orient,[status(thm)],[t705]) ).
cnf(t717,plain,
sFlat3 = add(sFlat3,sFlat0),
inference(cp,[status(thm)],[t308,t715]) ).
cnf(t902,plain,
sFlat3 = add(sFlat0,sFlat3),
inference(step,[status(thm)],[t717,t14]) ).
cnf(t724,plain,
add(sFlat0,sFlat3) = sFlat3,
inference(orient,[status(thm)],[t902]) ).
cnf(t911,plain,
multiply(sFlat1,sFlat3) = add(sFlat0,c),
inference(step,[status(thm)],[t721,t724]) ).
cnf(t315,plain,
multiply(sFlat1,add(sFlat0,additive_identity)) = add(sFlat0,additive_identity),
inference(cp,[status(thm)],[t159,t313]) ).
cnf(t863,plain,
multiply(sFlat1,sFlat0) = add(sFlat0,additive_identity),
inference(step,[status(thm)],[t315,t12]) ).
cnf(t864,plain,
multiply(sFlat0,sFlat1) = add(sFlat0,additive_identity),
inference(step,[status(thm)],[t863,t45]) ).
cnf(t865,plain,
multiply(sFlat0,sFlat1) = sFlat0,
inference(step,[status(thm)],[t864,t12]) ).
cnf(t333,plain,
multiply(sFlat0,sFlat1) = sFlat0,
inference(orient,[status(thm)],[t865]) ).
cnf(t334,plain,
sFlat1 = add(sFlat1,sFlat0),
inference(cp,[status(thm)],[t308,t333]) ).
cnf(t869,plain,
sFlat1 = add(sFlat0,sFlat1),
inference(step,[status(thm)],[t334,t14]) ).
cnf(t347,plain,
add(sFlat0,sFlat1) = sFlat1,
inference(orient,[status(thm)],[t869]) ).
cnf(t583,plain,
add(sFlat1,multiply(sFlat0,X1)) = multiply(sFlat1,add(sFlat1,X1)),
inference(cp,[status(thm)],[t559,t347]) ).
cnf(t896,plain,
add(sFlat1,multiply(sFlat0,X1)) = sFlat1,
inference(step,[status(thm)],[t583,t353]) ).
cnf(t654,plain,
add(sFlat1,multiply(sFlat0,X1)) = sFlat1,
inference(orient,[status(thm)],[t896]) ).
cnf(t403,plain,
a = multiply(a,sFlat0),
inference(cp,[status(thm)],[t394,t41]) ).
cnf(t879,plain,
a = multiply(sFlat0,a),
inference(step,[status(thm)],[t403,t45]) ).
cnf(t425,plain,
multiply(sFlat0,a) = a,
inference(orient,[status(thm)],[t879]) ).
cnf(t658,plain,
sFlat1 = add(sFlat1,a),
inference(cp,[status(thm)],[t654,t425]) ).
cnf(t671,plain,
add(sFlat1,a) = sFlat1,
inference(orient,[status(thm)],[t658]) ).
cnf(t676,plain,
a = multiply(a,sFlat1),
inference(cp,[status(thm)],[t394,t671]) ).
cnf(t897,plain,
a = multiply(sFlat1,a),
inference(step,[status(thm)],[t676,t45]) ).
cnf(t677,plain,
multiply(sFlat1,a) = a,
inference(orient,[status(thm)],[t897]) ).
cnf(t678,plain,
multiply(sFlat3,add(sFlat2,sFlat1)) = add(sFlat2,a),
inference(cp,[status(thm)],[t120,t677]) ).
cnf(t904,plain,
multiply(sFlat3,add(sFlat1,sFlat2)) = add(sFlat2,a),
inference(step,[status(thm)],[t678,t14]) ).
cnf(t847,plain,
add(X1,multiply(X1,X2)) = multiply(X1,multiplicative_identity),
inference(step,[status(thm)],[t62,t305]) ).
cnf(t848,plain,
add(X1,multiply(X1,X2)) = X1,
inference(step,[status(thm)],[t847,t13]) ).
cnf(t306,plain,
add(X1,multiply(X1,X2)) = X1,
inference(orient,[status(thm)],[t848]) ).
cnf(t37,plain,
add(c,multiply(X1,b)) = multiply(add(c,X1),sFlat2),
inference(cp,[status(thm)],[t16,t35]) ).
cnf(t811,plain,
add(c,multiply(X1,b)) = multiply(sFlat2,add(c,X1)),
inference(step,[status(thm)],[t37,t45]) ).
cnf(t100,plain,
add(c,multiply(X1,b)) = multiply(sFlat2,add(c,X1)),
inference(orient,[status(thm)],[t811]) ).
cnf(t140,plain,
multiply(sFlat0,add(b,b)) = multiply(b,add(multiplicative_identity,a)),
inference(cp,[status(thm)],[t139,t62]) ).
cnf(t220,plain,
multiply(b,add(multiplicative_identity,a)) = multiply(sFlat0,add(b,b)),
inference(orient,[status(thm)],[t140]) ).
cnf(t244,plain,
add(X1,X1) = multiply(X1,add(multiplicative_identity,inverse(X1))),
inference(cp,[status(thm)],[t243,t62]) ).
cnf(t65,plain,
multiply(X1,add(multiplicative_identity,inverse(X1))) = add(X1,additive_identity),
inference(cp,[status(thm)],[t62,t50]) ).
cnf(t807,plain,
multiply(X1,add(multiplicative_identity,inverse(X1))) = X1,
inference(step,[status(thm)],[t65,t12]) ).
cnf(t80,plain,
multiply(X1,add(multiplicative_identity,inverse(X1))) = X1,
inference(orient,[status(thm)],[t807]) ).
cnf(t835,plain,
add(X1,X1) = X1,
inference(step,[status(thm)],[t244,t80]) ).
cnf(t287,plain,
add(X1,X1) = X1,
inference(orient,[status(thm)],[t835]) ).
cnf(t838,plain,
multiply(b,add(multiplicative_identity,a)) = multiply(sFlat0,b),
inference(step,[status(thm)],[t220,t287]) ).
cnf(t290,plain,
multiply(b,add(multiplicative_identity,a)) = multiply(sFlat0,b),
inference(orient,[status(thm)],[t838]) ).
cnf(t855,plain,
multiply(b,multiplicative_identity) = multiply(sFlat0,b),
inference(step,[status(thm)],[t290,t305]) ).
cnf(t856,plain,
b = multiply(sFlat0,b),
inference(step,[status(thm)],[t855,t13]) ).
cnf(t310,plain,
b = multiply(sFlat0,b),
inference(rw,[status(thm)],[t856]) ).
cnf(t320,plain,
multiply(sFlat0,b) = b,
inference(orient,[status(thm)],[t310]) ).
cnf(t321,plain,
multiply(sFlat2,add(c,sFlat0)) = add(c,b),
inference(cp,[status(thm)],[t100,t320]) ).
cnf(t871,plain,
multiply(sFlat2,add(sFlat0,c)) = add(c,b),
inference(step,[status(thm)],[t321,t14]) ).
cnf(t872,plain,
multiply(sFlat2,sFlat1) = add(c,b),
inference(step,[status(thm)],[t871,t56]) ).
cnf(t873,plain,
multiply(sFlat1,sFlat2) = add(c,b),
inference(step,[status(thm)],[t872,t45]) ).
cnf(t874,plain,
multiply(sFlat1,sFlat2) = sFlat2,
inference(step,[status(thm)],[t873,t35]) ).
cnf(t373,plain,
multiply(sFlat1,sFlat2) = sFlat2,
inference(orient,[status(thm)],[t874]) ).
cnf(t374,plain,
sFlat1 = add(sFlat1,sFlat2),
inference(cp,[status(thm)],[t306,t373]) ).
cnf(t377,plain,
add(sFlat1,sFlat2) = sFlat1,
inference(orient,[status(thm)],[t374]) ).
cnf(t905,plain,
multiply(sFlat3,sFlat1) = add(sFlat2,a),
inference(step,[status(thm)],[t904,t377]) ).
cnf(t906,plain,
multiply(sFlat1,sFlat3) = add(sFlat2,a),
inference(step,[status(thm)],[t905,t45]) ).
cnf(t907,plain,
multiply(sFlat1,sFlat3) = sFlat3,
inference(step,[status(thm)],[t906,t38]) ).
cnf(t744,plain,
multiply(sFlat1,sFlat3) = sFlat3,
inference(orient,[status(thm)],[t907]) ).
cnf(t912,plain,
sFlat3 = add(sFlat0,c),
inference(step,[status(thm)],[t911,t744]) ).
cnf(t913,plain,
sFlat3 = sFlat1,
inference(step,[status(thm)],[t912,t56]) ).
cnf(t784,plain,
sFlat3 = sFlat1,
inference(orient,[status(thm)],[t913]) ).
cnf(t914,plain,
add(sFlat2,a) = sFlat1,
inference(step,[status(thm)],[t38,t784]) ).
cnf(t785,plain,
add(sFlat2,a) = sFlat1,
inference(orient,[status(thm)],[t914]) ).
cnf(goal_0,negated_conjecture,
add(add(a,b),c) != add(a,add(b,c)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
cnf(g0_0,plain,
add(c,add(a,b)) != add(a,add(b,c)),
inference(rw,[status(thm)],[goal_0,t14]) ).
cnf(g0_1,plain,
add(c,add(b,a)) != add(a,add(b,c)),
inference(rw,[status(thm)],[g0_0,t14]) ).
cnf(g0_2,plain,
add(c,sFlat0) != add(a,add(b,c)),
inference(rw,[status(thm)],[g0_1,t41]) ).
cnf(g0_3,plain,
add(sFlat0,c) != add(a,add(b,c)),
inference(rw,[status(thm)],[g0_2,t14]) ).
cnf(g0_4,plain,
sFlat1 != add(a,add(b,c)),
inference(rw,[status(thm)],[g0_3,t56]) ).
cnf(g0_5,plain,
sFlat1 != add(a,add(c,b)),
inference(rw,[status(thm)],[g0_4,t14]) ).
cnf(g0_6,plain,
sFlat1 != add(a,sFlat2),
inference(rw,[status(thm)],[g0_5,t35]) ).
cnf(g0_7,plain,
sFlat1 != add(sFlat2,a),
inference(rw,[status(thm)],[g0_6,t14]) ).
cnf(g0_8,plain,
sFlat1 != sFlat1,
inference(rw,[status(thm)],[g0_7,t785]) ).
cnf(contradiction_0,plain,
$false,
inference(trivial_inequality_removal,[status(thm)],[g0_8]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03 % Problem : BOO008-4 : TPTP v9.3.1. Released v1.1.0.
% 0.00/0.04 % Command : run_findproof /export/starexec/sandbox/benchmark/theBenchmark.p 300
% 0.07/0.36 % Computer : n017.cluster.edu
% 0.07/0.36 % Model : x86_64 x86_64
% 0.07/0.36 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.07/0.36 % Memory : 8046.5625MB
% 0.07/0.36 % OS : Linux 6.8.0-71-generic
% 0.07/0.36 % CPULimit : 300
% 0.07/0.36 % WCLimit : 300
% 0.07/0.36 % DateTime : Fri Sep 25 06:24:01 UTC 2026
% 0.02/0.36 % CPUTime :
% 0.02/0.36 Running run_findproof /export/starexec/sandbox/benchmark/theBenchmark.p 300
% 4.57/1.05 % SZS status Unsatisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
% 4.57/1.05 % SZS output start CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
%------------------------------------------------------------------------------