↑ Up

FindProof---0.1.UNS-CRf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% 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
%------------------------------------------------------------------------------