%------------------------------------------------------------------------------
% File : FindProof---0.1
% Problem : BOO007-4 : TPTP v9.3.1. Released v1.1.0.
% Transfm : none
% Format : tptp:raw
% Command : run_findproof /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% Computer : n014.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:33 PM UTC 2026
% Result : Unsatisfiable 7.64s 1.53s
% Output : CNFRefutation 7.64s
% Verified :
% SZS Type : Refutation
% Derivation depth : 44
% Number of leaves : 13
% Syntax : Number of clauses : 199 ( 199 unt; 0 nHn; 115 RR)
% Number of literals : 199 ( 198 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 : 128 ( 20 sgn)
% Comments :
%------------------------------------------------------------------------------
cnf(t5,axiom,
multiply(X1,X2) = multiply(X2,X1),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
cnf(t14,plain,
multiply(X1,X2) = multiply(X2,X1),
inference(orient,[status(thm)],[t5]) ).
cnf(t8,axiom,
sFlat0 = multiply(a,b),
introduced(definition) ).
cnf(t1674,plain,
sFlat0 = multiply(b,a),
inference(step,[status(thm)],[t8,t14]) ).
cnf(t41,plain,
multiply(b,a) = sFlat0,
inference(orient,[status(thm)],[t1674]) ).
cnf(t9,axiom,
sFlat1 = multiply(multiply(a,b),c),
introduced(definition) ).
cnf(t1668,plain,
sFlat1 = multiply(c,multiply(a,b)),
inference(step,[status(thm)],[t9,t14]) ).
cnf(t1669,plain,
sFlat1 = multiply(c,multiply(b,a)),
inference(step,[status(thm)],[t1668,t14]) ).
cnf(t24,plain,
multiply(c,multiply(b,a)) = sFlat1,
inference(orient,[status(thm)],[t1669]) ).
cnf(t1675,plain,
multiply(c,sFlat0) = sFlat1,
inference(step,[status(thm)],[t24,t41]) ).
cnf(t44,plain,
multiply(c,sFlat0) = sFlat1,
inference(rw,[status(thm)],[t1675]) ).
cnf(t1676,plain,
multiply(sFlat0,c) = sFlat1,
inference(step,[status(thm)],[t44,t14]) ).
cnf(t56,plain,
multiply(sFlat0,c) = sFlat1,
inference(orient,[status(thm)],[t1676]) ).
cnf(t10,axiom,
sFlat2 = multiply(b,c),
introduced(definition) ).
cnf(t1670,plain,
sFlat2 = multiply(c,b),
inference(step,[status(thm)],[t10,t14]) ).
cnf(t35,plain,
multiply(c,b) = sFlat2,
inference(orient,[status(thm)],[t1670]) ).
cnf(t11,axiom,
sFlat3 = multiply(a,multiply(b,c)),
introduced(definition) ).
cnf(t1671,plain,
sFlat3 = multiply(a,multiply(c,b)),
inference(step,[status(thm)],[t11,t14]) ).
cnf(t1672,plain,
sFlat3 = multiply(a,sFlat2),
inference(step,[status(thm)],[t1671,t35]) ).
cnf(t1673,plain,
sFlat3 = multiply(sFlat2,a),
inference(step,[status(thm)],[t1672,t14]) ).
cnf(t38,plain,
multiply(sFlat2,a) = sFlat3,
inference(orient,[status(thm)],[t1673]) ).
cnf(t6,axiom,
add(multiply(X1,X2),multiply(X1,X3)) = multiply(X1,add(X2,X3)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
cnf(t16,plain,
add(multiply(X1,X2),multiply(X1,X3)) = multiply(X1,add(X2,X3)),
inference(orient,[status(thm)],[t6]) ).
cnf(t39,plain,
multiply(sFlat2,add(a,X1)) = add(sFlat3,multiply(sFlat2,X1)),
inference(cp,[status(thm)],[t16,t38]) ).
cnf(t124,plain,
add(sFlat3,multiply(sFlat2,X1)) = multiply(sFlat2,add(a,X1)),
inference(orient,[status(thm)],[t39]) ).
cnf(t130,plain,
multiply(sFlat2,add(a,X1)) = add(sFlat3,multiply(X1,sFlat2)),
inference(cp,[status(thm)],[t124,t14]) ).
cnf(t269,plain,
add(sFlat3,multiply(X1,sFlat2)) = multiply(sFlat2,add(a,X1)),
inference(orient,[status(thm)],[t130]) ).
cnf(t20,plain,
multiply(X1,add(X2,X3)) = add(multiply(X1,X2),multiply(X3,X1)),
inference(cp,[status(thm)],[t16,t14]) ).
cnf(t854,plain,
add(multiply(X1,X2),multiply(X3,X1)) = multiply(X1,add(X2,X3)),
inference(orient,[status(thm)],[t20]) ).
cnf(t3,axiom,
multiply(X1,inverse(X1)) = additive_identity,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
cnf(t21,plain,
multiply(X1,inverse(X1)) = additive_identity,
inference(orient,[status(thm)],[t3]) ).
cnf(t23,plain,
multiply(X1,add(X2,inverse(X1))) = add(multiply(X1,X2),additive_identity),
inference(cp,[status(thm)],[t16,t21]) ).
cnf(t0,axiom,
add(X1,additive_identity) = X1,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
cnf(t13,plain,
add(X1,additive_identity) = X1,
inference(orient,[status(thm)],[t0]) ).
cnf(t1717,plain,
multiply(X1,add(X2,inverse(X1))) = multiply(X1,X2),
inference(step,[status(thm)],[t23,t13]) ).
cnf(t573,plain,
multiply(X1,add(X2,inverse(X1))) = multiply(X1,X2),
inference(orient,[status(thm)],[t1717]) ).
cnf(t2,axiom,
add(X1,inverse(X1)) = multiplicative_identity,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
cnf(t50,plain,
add(X1,inverse(X1)) = multiplicative_identity,
inference(orient,[status(thm)],[t2]) ).
cnf(t575,plain,
multiply(X1,X1) = multiply(X1,multiplicative_identity),
inference(cp,[status(thm)],[t573,t50]) ).
cnf(t1,axiom,
multiply(X1,multiplicative_identity) = X1,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
cnf(t12,plain,
multiply(X1,multiplicative_identity) = X1,
inference(orient,[status(thm)],[t1]) ).
cnf(t1722,plain,
multiply(X1,X1) = X1,
inference(step,[status(thm)],[t575,t12]) ).
cnf(t596,plain,
multiply(X1,X1) = X1,
inference(orient,[status(thm)],[t1722]) ).
cnf(t857,plain,
multiply(X1,add(X1,X2)) = add(X1,multiply(X2,X1)),
inference(cp,[status(thm)],[t854,t596]) ).
cnf(t17,plain,
multiply(X1,add(multiplicative_identity,X2)) = add(X1,multiply(X1,X2)),
inference(cp,[status(thm)],[t16,t12]) ).
cnf(t62,plain,
add(X1,multiply(X1,X2)) = multiply(X1,add(multiplicative_identity,X2)),
inference(orient,[status(thm)],[t17]) ).
cnf(t71,plain,
multiply(X1,add(multiplicative_identity,X2)) = add(X1,multiply(X2,X1)),
inference(cp,[status(thm)],[t62,t14]) ).
cnf(t181,plain,
add(X1,multiply(X2,X1)) = multiply(X1,add(multiplicative_identity,X2)),
inference(orient,[status(thm)],[t71]) ).
cnf(t598,plain,
multiply(X1,add(X2,X1)) = add(multiply(X1,X2),X1),
inference(cp,[status(thm)],[t16,t596]) ).
cnf(t4,axiom,
add(X1,X2) = add(X2,X1),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
cnf(t45,plain,
add(X1,X2) = add(X2,X1),
inference(orient,[status(thm)],[t4]) ).
cnf(t1747,plain,
multiply(X1,add(X2,X1)) = add(X1,multiply(X1,X2)),
inference(step,[status(thm)],[t598,t45]) ).
cnf(t1748,plain,
multiply(X1,add(X2,X1)) = multiply(X1,add(multiplicative_identity,X2)),
inference(step,[status(thm)],[t1747,t62]) ).
cnf(t745,plain,
multiply(X1,add(X2,X1)) = multiply(X1,add(multiplicative_identity,X2)),
inference(orient,[status(thm)],[t1748]) ).
cnf(t189,plain,
multiply(inverse(X1),add(multiplicative_identity,X1)) = add(inverse(X1),additive_identity),
inference(cp,[status(thm)],[t181,t21]) ).
cnf(t1691,plain,
multiply(inverse(X1),add(multiplicative_identity,X1)) = inverse(X1),
inference(step,[status(thm)],[t189,t13]) ).
cnf(t234,plain,
multiply(inverse(X1),add(multiplicative_identity,X1)) = inverse(X1),
inference(orient,[status(thm)],[t1691]) ).
cnf(t238,plain,
multiply(add(multiplicative_identity,X1),add(multiplicative_identity,inverse(X1))) = add(add(multiplicative_identity,X1),inverse(X1)),
inference(cp,[status(thm)],[t181,t234]) ).
cnf(t7,axiom,
multiply(add(X1,X2),add(X1,X3)) = add(X1,multiply(X2,X3)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
cnf(t27,plain,
multiply(add(X1,X2),add(X1,X3)) = add(X1,multiply(X2,X3)),
inference(orient,[status(thm)],[t7]) ).
cnf(t1692,plain,
add(multiplicative_identity,multiply(X1,inverse(X1))) = add(add(multiplicative_identity,X1),inverse(X1)),
inference(step,[status(thm)],[t238,t27]) ).
cnf(t1693,plain,
add(multiplicative_identity,additive_identity) = add(add(multiplicative_identity,X1),inverse(X1)),
inference(step,[status(thm)],[t1692,t21]) ).
cnf(t1694,plain,
multiplicative_identity = add(add(multiplicative_identity,X1),inverse(X1)),
inference(step,[status(thm)],[t1693,t13]) ).
cnf(t1695,plain,
multiplicative_identity = add(inverse(X1),add(multiplicative_identity,X1)),
inference(step,[status(thm)],[t1694,t45]) ).
cnf(t240,plain,
add(inverse(X1),add(multiplicative_identity,X1)) = multiplicative_identity,
inference(orient,[status(thm)],[t1695]) ).
cnf(t750,plain,
multiply(add(multiplicative_identity,X1),add(multiplicative_identity,inverse(X1))) = multiply(add(multiplicative_identity,X1),multiplicative_identity),
inference(cp,[status(thm)],[t745,t240]) ).
cnf(t1749,plain,
add(multiplicative_identity,multiply(X1,inverse(X1))) = multiply(add(multiplicative_identity,X1),multiplicative_identity),
inference(step,[status(thm)],[t750,t27]) ).
cnf(t1750,plain,
add(multiplicative_identity,additive_identity) = multiply(add(multiplicative_identity,X1),multiplicative_identity),
inference(step,[status(thm)],[t1749,t21]) ).
cnf(t1751,plain,
multiplicative_identity = multiply(add(multiplicative_identity,X1),multiplicative_identity),
inference(step,[status(thm)],[t1750,t13]) ).
cnf(t1752,plain,
multiplicative_identity = add(multiplicative_identity,X1),
inference(step,[status(thm)],[t1751,t12]) ).
cnf(t804,plain,
add(multiplicative_identity,X1) = multiplicative_identity,
inference(orient,[status(thm)],[t1752]) ).
cnf(t1757,plain,
add(X1,multiply(X2,X1)) = multiply(X1,multiplicative_identity),
inference(step,[status(thm)],[t181,t804]) ).
cnf(t1758,plain,
add(X1,multiply(X2,X1)) = X1,
inference(step,[status(thm)],[t1757,t12]) ).
cnf(t807,plain,
add(X1,multiply(X2,X1)) = X1,
inference(orient,[status(thm)],[t1758]) ).
cnf(t1832,plain,
multiply(X1,add(X1,X2)) = X1,
inference(step,[status(thm)],[t857,t807]) ).
cnf(t988,plain,
multiply(X1,add(X1,X2)) = X1,
inference(orient,[status(thm)],[t1832]) ).
cnf(t36,plain,
multiply(c,add(b,X1)) = add(sFlat2,multiply(c,X1)),
inference(cp,[status(thm)],[t16,t35]) ).
cnf(t105,plain,
add(sFlat2,multiply(c,X1)) = multiply(c,add(b,X1)),
inference(orient,[status(thm)],[t36]) ).
cnf(t111,plain,
multiply(c,add(b,X1)) = add(sFlat2,multiply(X1,c)),
inference(cp,[status(thm)],[t105,t14]) ).
cnf(t257,plain,
add(sFlat2,multiply(X1,c)) = multiply(c,add(b,X1)),
inference(orient,[status(thm)],[t111]) ).
cnf(t259,plain,
multiply(c,add(b,sFlat0)) = add(sFlat2,sFlat1),
inference(cp,[status(thm)],[t257,t56]) ).
cnf(t1697,plain,
multiply(c,add(sFlat0,b)) = add(sFlat2,sFlat1),
inference(step,[status(thm)],[t259,t45]) ).
cnf(t1698,plain,
multiply(c,add(sFlat0,b)) = add(sFlat1,sFlat2),
inference(step,[status(thm)],[t1697,t45]) ).
cnf(t263,plain,
multiply(c,add(sFlat0,b)) = add(sFlat1,sFlat2),
inference(orient,[status(thm)],[t1698]) ).
cnf(t67,plain,
multiply(b,add(multiplicative_identity,a)) = add(b,sFlat0),
inference(cp,[status(thm)],[t62,t41]) ).
cnf(t1678,plain,
multiply(b,add(multiplicative_identity,a)) = add(sFlat0,b),
inference(step,[status(thm)],[t67,t45]) ).
cnf(t85,plain,
multiply(b,add(multiplicative_identity,a)) = add(sFlat0,b),
inference(orient,[status(thm)],[t1678]) ).
cnf(t1796,plain,
multiply(b,multiplicative_identity) = add(sFlat0,b),
inference(step,[status(thm)],[t85,t804]) ).
cnf(t1797,plain,
b = add(sFlat0,b),
inference(step,[status(thm)],[t1796,t12]) ).
cnf(t828,plain,
b = add(sFlat0,b),
inference(rw,[status(thm)],[t1797]) ).
cnf(t894,plain,
add(sFlat0,b) = b,
inference(orient,[status(thm)],[t828]) ).
cnf(t1818,plain,
multiply(c,b) = add(sFlat1,sFlat2),
inference(step,[status(thm)],[t263,t894]) ).
cnf(t1819,plain,
sFlat2 = add(sFlat1,sFlat2),
inference(step,[status(thm)],[t1818,t35]) ).
cnf(t900,plain,
sFlat2 = add(sFlat1,sFlat2),
inference(rw,[status(thm)],[t1819]) ).
cnf(t917,plain,
add(sFlat1,sFlat2) = sFlat2,
inference(orient,[status(thm)],[t900]) ).
cnf(t989,plain,
sFlat1 = multiply(sFlat1,sFlat2),
inference(cp,[status(thm)],[t988,t917]) ).
cnf(t1030,plain,
multiply(sFlat1,sFlat2) = sFlat1,
inference(orient,[status(thm)],[t989]) ).
cnf(t1037,plain,
multiply(sFlat2,add(a,sFlat1)) = add(sFlat3,sFlat1),
inference(cp,[status(thm)],[t269,t1030]) ).
cnf(t1864,plain,
multiply(sFlat2,add(sFlat1,a)) = add(sFlat3,sFlat1),
inference(step,[status(thm)],[t1037,t45]) ).
cnf(t18,plain,
multiply(X1,add(X2,X3)) = add(multiply(X2,X1),multiply(X1,X3)),
inference(cp,[status(thm)],[t16,t14]) ).
cnf(t274,plain,
add(multiply(X1,X2),multiply(X2,X3)) = multiply(X2,add(X1,X3)),
inference(orient,[status(thm)],[t18]) ).
cnf(t1785,plain,
multiply(X1,add(X2,X1)) = multiply(X1,multiplicative_identity),
inference(step,[status(thm)],[t745,t804]) ).
cnf(t1786,plain,
multiply(X1,add(X2,X1)) = X1,
inference(step,[status(thm)],[t1785,t12]) ).
cnf(t822,plain,
multiply(X1,add(X2,X1)) = X1,
inference(rw,[status(thm)],[t1786]) ).
cnf(t923,plain,
multiply(X1,add(X2,X1)) = X1,
inference(orient,[status(thm)],[t822]) ).
cnf(t66,plain,
multiply(sFlat0,add(multiplicative_identity,c)) = add(sFlat0,sFlat1),
inference(cp,[status(thm)],[t62,t56]) ).
cnf(t81,plain,
multiply(sFlat0,add(multiplicative_identity,c)) = add(sFlat0,sFlat1),
inference(orient,[status(thm)],[t66]) ).
cnf(t1798,plain,
multiply(sFlat0,multiplicative_identity) = add(sFlat0,sFlat1),
inference(step,[status(thm)],[t81,t804]) ).
cnf(t1799,plain,
sFlat0 = add(sFlat0,sFlat1),
inference(step,[status(thm)],[t1798,t12]) ).
cnf(t829,plain,
sFlat0 = add(sFlat0,sFlat1),
inference(rw,[status(thm)],[t1799]) ).
cnf(t901,plain,
add(sFlat0,sFlat1) = sFlat0,
inference(orient,[status(thm)],[t829]) ).
cnf(t931,plain,
sFlat1 = multiply(sFlat1,sFlat0),
inference(cp,[status(thm)],[t923,t901]) ).
cnf(t1830,plain,
sFlat1 = multiply(sFlat0,sFlat1),
inference(step,[status(thm)],[t931,t14]) ).
cnf(t972,plain,
multiply(sFlat0,sFlat1) = sFlat1,
inference(orient,[status(thm)],[t1830]) ).
cnf(t977,plain,
multiply(sFlat1,add(sFlat0,X1)) = add(sFlat1,multiply(sFlat1,X1)),
inference(cp,[status(thm)],[t274,t972]) ).
cnf(t1753,plain,
add(X1,multiply(X1,X2)) = multiply(X1,multiplicative_identity),
inference(step,[status(thm)],[t62,t804]) ).
cnf(t1754,plain,
add(X1,multiply(X1,X2)) = X1,
inference(step,[status(thm)],[t1753,t12]) ).
cnf(t805,plain,
add(X1,multiply(X1,X2)) = X1,
inference(orient,[status(thm)],[t1754]) ).
cnf(t1835,plain,
multiply(sFlat1,add(sFlat0,X1)) = sFlat1,
inference(step,[status(thm)],[t977,t805]) ).
cnf(t1137,plain,
multiply(sFlat1,add(sFlat0,X1)) = sFlat1,
inference(orient,[status(thm)],[t1835]) ).
cnf(t197,plain,
multiply(a,add(multiplicative_identity,b)) = add(a,sFlat0),
inference(cp,[status(thm)],[t181,t41]) ).
cnf(t1687,plain,
multiply(a,add(multiplicative_identity,b)) = add(sFlat0,a),
inference(step,[status(thm)],[t197,t45]) ).
cnf(t218,plain,
multiply(a,add(multiplicative_identity,b)) = add(sFlat0,a),
inference(orient,[status(thm)],[t1687]) ).
cnf(t1790,plain,
multiply(a,multiplicative_identity) = add(sFlat0,a),
inference(step,[status(thm)],[t218,t804]) ).
cnf(t1791,plain,
a = add(sFlat0,a),
inference(step,[status(thm)],[t1790,t12]) ).
cnf(t825,plain,
a = add(sFlat0,a),
inference(rw,[status(thm)],[t1791]) ).
cnf(t839,plain,
add(sFlat0,a) = a,
inference(orient,[status(thm)],[t825]) ).
cnf(t1142,plain,
sFlat1 = multiply(sFlat1,a),
inference(cp,[status(thm)],[t1137,t839]) ).
cnf(t1169,plain,
multiply(sFlat1,a) = sFlat1,
inference(orient,[status(thm)],[t1142]) ).
cnf(t1178,plain,
a = add(a,sFlat1),
inference(cp,[status(thm)],[t807,t1169]) ).
cnf(t1837,plain,
a = add(sFlat1,a),
inference(step,[status(thm)],[t1178,t45]) ).
cnf(t1182,plain,
add(sFlat1,a) = a,
inference(orient,[status(thm)],[t1837]) ).
cnf(t1865,plain,
multiply(sFlat2,a) = add(sFlat3,sFlat1),
inference(step,[status(thm)],[t1864,t1182]) ).
cnf(t1866,plain,
sFlat3 = add(sFlat3,sFlat1),
inference(step,[status(thm)],[t1865,t38]) ).
cnf(t1867,plain,
sFlat3 = add(sFlat1,sFlat3),
inference(step,[status(thm)],[t1866,t45]) ).
cnf(t285,plain,
multiply(c,add(sFlat0,X1)) = add(sFlat1,multiply(c,X1)),
inference(cp,[status(thm)],[t274,t56]) ).
cnf(t387,plain,
add(sFlat1,multiply(c,X1)) = multiply(c,add(sFlat0,X1)),
inference(orient,[status(thm)],[t285]) ).
cnf(t398,plain,
multiply(c,add(sFlat0,X1)) = add(sFlat1,multiply(X1,c)),
inference(cp,[status(thm)],[t387,t14]) ).
cnf(t519,plain,
add(sFlat1,multiply(X1,c)) = multiply(c,add(sFlat0,X1)),
inference(orient,[status(thm)],[t398]) ).
cnf(t68,plain,
multiply(sFlat2,add(multiplicative_identity,a)) = add(sFlat2,sFlat3),
inference(cp,[status(thm)],[t62,t38]) ).
cnf(t89,plain,
multiply(sFlat2,add(multiplicative_identity,a)) = add(sFlat2,sFlat3),
inference(orient,[status(thm)],[t68]) ).
cnf(t1794,plain,
multiply(sFlat2,multiplicative_identity) = add(sFlat2,sFlat3),
inference(step,[status(thm)],[t89,t804]) ).
cnf(t1795,plain,
sFlat2 = add(sFlat2,sFlat3),
inference(step,[status(thm)],[t1794,t12]) ).
cnf(t827,plain,
sFlat2 = add(sFlat2,sFlat3),
inference(rw,[status(thm)],[t1795]) ).
cnf(t848,plain,
add(sFlat2,sFlat3) = sFlat2,
inference(orient,[status(thm)],[t827]) ).
cnf(t940,plain,
sFlat3 = multiply(sFlat3,sFlat2),
inference(cp,[status(thm)],[t923,t848]) ).
cnf(t1831,plain,
sFlat3 = multiply(sFlat2,sFlat3),
inference(step,[status(thm)],[t940,t14]) ).
cnf(t980,plain,
multiply(sFlat2,sFlat3) = sFlat3,
inference(orient,[status(thm)],[t1831]) ).
cnf(t985,plain,
multiply(sFlat3,add(sFlat2,X1)) = add(sFlat3,multiply(sFlat3,X1)),
inference(cp,[status(thm)],[t274,t980]) ).
cnf(t1838,plain,
multiply(sFlat3,add(sFlat2,X1)) = sFlat3,
inference(step,[status(thm)],[t985,t805]) ).
cnf(t1185,plain,
multiply(sFlat3,add(sFlat2,X1)) = sFlat3,
inference(orient,[status(thm)],[t1838]) ).
cnf(t70,plain,
multiply(c,add(multiplicative_identity,b)) = add(c,sFlat2),
inference(cp,[status(thm)],[t62,t35]) ).
cnf(t1679,plain,
multiply(c,add(multiplicative_identity,b)) = add(sFlat2,c),
inference(step,[status(thm)],[t70,t45]) ).
cnf(t93,plain,
multiply(c,add(multiplicative_identity,b)) = add(sFlat2,c),
inference(orient,[status(thm)],[t1679]) ).
cnf(t1792,plain,
multiply(c,multiplicative_identity) = add(sFlat2,c),
inference(step,[status(thm)],[t93,t804]) ).
cnf(t1793,plain,
c = add(sFlat2,c),
inference(step,[status(thm)],[t1792,t12]) ).
cnf(t826,plain,
c = add(sFlat2,c),
inference(rw,[status(thm)],[t1793]) ).
cnf(t842,plain,
add(sFlat2,c) = c,
inference(orient,[status(thm)],[t826]) ).
cnf(t1188,plain,
sFlat3 = multiply(sFlat3,c),
inference(cp,[status(thm)],[t1185,t842]) ).
cnf(t1205,plain,
multiply(sFlat3,c) = sFlat3,
inference(orient,[status(thm)],[t1188]) ).
cnf(t1210,plain,
multiply(c,add(sFlat0,sFlat3)) = add(sFlat1,sFlat3),
inference(cp,[status(thm)],[t519,t1205]) ).
cnf(t289,plain,
multiply(a,add(b,X1)) = add(sFlat0,multiply(a,X1)),
inference(cp,[status(thm)],[t274,t41]) ).
cnf(t419,plain,
add(sFlat0,multiply(a,X1)) = multiply(a,add(b,X1)),
inference(orient,[status(thm)],[t289]) ).
cnf(t427,plain,
multiply(a,add(b,X1)) = add(sFlat0,multiply(X1,a)),
inference(cp,[status(thm)],[t419,t14]) ).
cnf(t531,plain,
add(sFlat0,multiply(X1,a)) = multiply(a,add(b,X1)),
inference(orient,[status(thm)],[t427]) ).
cnf(t534,plain,
multiply(a,add(b,sFlat2)) = add(sFlat0,sFlat3),
inference(cp,[status(thm)],[t531,t38]) ).
cnf(t1715,plain,
multiply(a,add(sFlat2,b)) = add(sFlat0,sFlat3),
inference(step,[status(thm)],[t534,t45]) ).
cnf(t537,plain,
multiply(a,add(sFlat2,b)) = add(sFlat0,sFlat3),
inference(orient,[status(thm)],[t1715]) ).
cnf(t206,plain,
multiply(b,add(multiplicative_identity,c)) = add(b,sFlat2),
inference(cp,[status(thm)],[t181,t35]) ).
cnf(t1690,plain,
multiply(b,add(multiplicative_identity,c)) = add(sFlat2,b),
inference(step,[status(thm)],[t206,t45]) ).
cnf(t228,plain,
multiply(b,add(multiplicative_identity,c)) = add(sFlat2,b),
inference(orient,[status(thm)],[t1690]) ).
cnf(t1788,plain,
multiply(b,multiplicative_identity) = add(sFlat2,b),
inference(step,[status(thm)],[t228,t804]) ).
cnf(t1789,plain,
b = add(sFlat2,b),
inference(step,[status(thm)],[t1788,t12]) ).
cnf(t824,plain,
b = add(sFlat2,b),
inference(rw,[status(thm)],[t1789]) ).
cnf(t835,plain,
add(sFlat2,b) = b,
inference(orient,[status(thm)],[t824]) ).
cnf(t1808,plain,
multiply(a,b) = add(sFlat0,sFlat3),
inference(step,[status(thm)],[t537,t835]) ).
cnf(t838,plain,
multiply(a,b) = add(sFlat0,sFlat3),
inference(rw,[status(thm)],[t1808]) ).
cnf(t1827,plain,
multiply(b,a) = add(sFlat0,sFlat3),
inference(step,[status(thm)],[t838,t14]) ).
cnf(t1828,plain,
sFlat0 = add(sFlat0,sFlat3),
inference(step,[status(thm)],[t1827,t41]) ).
cnf(t920,plain,
add(sFlat0,sFlat3) = sFlat0,
inference(orient,[status(thm)],[t1828]) ).
cnf(t1840,plain,
multiply(c,sFlat0) = add(sFlat1,sFlat3),
inference(step,[status(thm)],[t1210,t920]) ).
cnf(t1841,plain,
multiply(sFlat0,c) = add(sFlat1,sFlat3),
inference(step,[status(thm)],[t1840,t14]) ).
cnf(t1842,plain,
sFlat1 = add(sFlat1,sFlat3),
inference(step,[status(thm)],[t1841,t56]) ).
cnf(t1218,plain,
add(sFlat1,sFlat3) = sFlat1,
inference(orient,[status(thm)],[t1842]) ).
cnf(t1868,plain,
sFlat3 = sFlat1,
inference(step,[status(thm)],[t1867,t1218]) ).
cnf(t1659,plain,
sFlat3 = sFlat1,
inference(orient,[status(thm)],[t1868]) ).
cnf(t1869,plain,
multiply(sFlat2,a) = sFlat1,
inference(step,[status(thm)],[t38,t1659]) ).
cnf(t1660,plain,
multiply(sFlat2,a) = sFlat1,
inference(orient,[status(thm)],[t1869]) ).
cnf(goal_0,negated_conjecture,
multiply(multiply(a,b),c) != multiply(a,multiply(b,c)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
cnf(g0_0,plain,
multiply(c,multiply(a,b)) != multiply(a,multiply(b,c)),
inference(rw,[status(thm)],[goal_0,t14]) ).
cnf(g0_1,plain,
multiply(c,multiply(b,a)) != multiply(a,multiply(b,c)),
inference(rw,[status(thm)],[g0_0,t14]) ).
cnf(g0_2,plain,
multiply(c,sFlat0) != multiply(a,multiply(b,c)),
inference(rw,[status(thm)],[g0_1,t41]) ).
cnf(g0_3,plain,
multiply(sFlat0,c) != multiply(a,multiply(b,c)),
inference(rw,[status(thm)],[g0_2,t14]) ).
cnf(g0_4,plain,
sFlat1 != multiply(a,multiply(b,c)),
inference(rw,[status(thm)],[g0_3,t56]) ).
cnf(g0_5,plain,
sFlat1 != multiply(a,multiply(c,b)),
inference(rw,[status(thm)],[g0_4,t14]) ).
cnf(g0_6,plain,
sFlat1 != multiply(a,sFlat2),
inference(rw,[status(thm)],[g0_5,t35]) ).
cnf(g0_7,plain,
sFlat1 != multiply(sFlat2,a),
inference(rw,[status(thm)],[g0_6,t14]) ).
cnf(g0_8,plain,
sFlat1 != sFlat1,
inference(rw,[status(thm)],[g0_7,t1660]) ).
cnf(contradiction_0,plain,
$false,
inference(trivial_inequality_removal,[status(thm)],[g0_8]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03 % Problem : BOO007-4 : TPTP v9.3.1. Released v1.1.0.
% 0.00/0.04 % Command : run_findproof /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 0.09/0.36 % Computer : n014.cluster.edu
% 0.09/0.36 % Model : x86_64 x86_64
% 0.09/0.36 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.09/0.36 % Memory : 8046.5625MB
% 0.09/0.36 % OS : Linux 6.8.0-71-generic
% 0.09/0.36 % CPULimit : 300
% 0.09/0.36 % WCLimit : 300
% 0.09/0.36 % DateTime : Fri Sep 25 06:27:47 UTC 2026
% 0.09/0.36 % CPUTime :
% 0.09/0.36 Running run_findproof /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 7.64/1.53 % SZS status Unsatisfiable for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 7.64/1.53 % SZS output start CNFRefutation for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
%------------------------------------------------------------------------------