↑ Up

FindProof---0.1.UNS-CRf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : FindProof---0.1
% Problem  : RNG009-7 : TPTP v9.3.1. Released v1.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_findproof /export/starexec/sandbox2/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 02:37:27 PM UTC 2026

% Result   : Unsatisfiable 37.16s 5.48s
% Output   : CNFRefutation 37.16s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :  113
%            Number of leaves      :   12
% Syntax   : Number of clauses     :  280 ( 280 unt;   0 nHn; 118 RR)
%            Number of literals    :  280 ( 279 equ;   3 neg)
%            Maximal clause size   :    1 (   1 avg)
%            Maximal term depth    :    6 (   2 avg)
%            Number of predicates  :    2 (   0 usr;   1 prp; 0-2 aty)
%            Number of functors    :    8 (   8 usr;   5 con; 0-2 aty)
%            Number of variables   :  253 (  15 sgn)

% Comments : 
%------------------------------------------------------------------------------
cnf(t11,axiom,
    sFlat0 = multiply(b,a),
    introduced(definition) ).

cnf(t40,plain,
    multiply(b,a) = sFlat0,
    inference(orient,[status(thm)],[t11]) ).

cnf(t9,axiom,
    add(multiply(X1,X2),multiply(X1,X3)) = multiply(X1,add(X2,X3)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

cnf(t28,plain,
    add(multiply(X1,X2),multiply(X1,X3)) = multiply(X1,add(X2,X3)),
    inference(orient,[status(thm)],[t9]) ).

cnf(t6,axiom,
    multiply(X1,multiply(X1,X1)) = X1,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

cnf(t14,plain,
    multiply(X1,multiply(X1,X1)) = X1,
    inference(orient,[status(thm)],[t6]) ).

cnf(t31,plain,
    multiply(X1,add(multiply(X1,X1),X2)) = add(X1,multiply(X1,X2)),
    inference(cp,[status(thm)],[t28,t14]) ).

cnf(t546,plain,
    multiply(X1,add(multiply(X1,X1),X2)) = add(X1,multiply(X1,X2)),
    inference(orient,[status(thm)],[t31]) ).

cnf(t549,plain,
    add(X1,multiply(X1,multiply(X1,X2))) = multiply(X1,multiply(X1,add(X1,X2))),
    inference(cp,[status(thm)],[t546,t28]) ).

cnf(t10421,plain,
    add(X1,multiply(X1,multiply(X1,X2))) = multiply(X1,multiply(X1,add(X1,X2))),
    inference(orient,[status(thm)],[t549]) ).

cnf(t7,axiom,
    add(add(X1,X2),X3) = add(X1,add(X2,X3)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

cnf(t16,plain,
    add(add(X1,X2),X3) = add(X1,add(X2,X3)),
    inference(orient,[status(thm)],[t7]) ).

cnf(t3,axiom,
    add(X1,additive_inverse(X1)) = additive_identity,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

cnf(t19,plain,
    add(X1,additive_inverse(X1)) = additive_identity,
    inference(orient,[status(thm)],[t3]) ).

cnf(t22,plain,
    add(X1,add(additive_inverse(X1),X2)) = add(additive_identity,X2),
    inference(cp,[status(thm)],[t16,t19]) ).

cnf(t1,axiom,
    add(additive_identity,X1) = X1,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

cnf(t13,plain,
    add(additive_identity,X1) = X1,
    inference(orient,[status(thm)],[t1]) ).

cnf(t49395,plain,
    add(X1,add(additive_inverse(X1),X2)) = X2,
    inference(step,[status(thm)],[t22,t13]) ).

cnf(t109,plain,
    add(X1,add(additive_inverse(X1),X2)) = X2,
    inference(orient,[status(thm)],[t49395]) ).

cnf(t5,axiom,
    add(X1,X2) = add(X2,X1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

cnf(t15,plain,
    add(X1,X2) = add(X2,X1),
    inference(orient,[status(thm)],[t5]) ).

cnf(t112,plain,
    X1 = add(X2,add(X1,additive_inverse(X2))),
    inference(cp,[status(thm)],[t109,t15]) ).

cnf(t117,plain,
    add(X1,add(X2,additive_inverse(X1))) = X2,
    inference(orient,[status(thm)],[t112]) ).

cnf(t111,plain,
    additive_inverse(additive_inverse(X1)) = add(X1,additive_identity),
    inference(cp,[status(thm)],[t109,t19]) ).

cnf(t0,axiom,
    add(X1,additive_identity) = X1,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

cnf(t12,plain,
    add(X1,additive_identity) = X1,
    inference(orient,[status(thm)],[t0]) ).

cnf(t49396,plain,
    additive_inverse(additive_inverse(X1)) = X1,
    inference(step,[status(thm)],[t111,t12]) ).

cnf(t114,plain,
    additive_inverse(additive_inverse(X1)) = X1,
    inference(orient,[status(thm)],[t49396]) ).

cnf(t120,plain,
    X1 = add(additive_inverse(X2),add(X1,X2)),
    inference(cp,[status(thm)],[t117,t114]) ).

cnf(t130,plain,
    add(additive_inverse(X1),add(X2,X1)) = X2,
    inference(orient,[status(thm)],[t120]) ).

cnf(t116,plain,
    X1 = add(additive_inverse(X2),add(X2,X1)),
    inference(cp,[status(thm)],[t109,t114]) ).

cnf(t123,plain,
    add(additive_inverse(X1),add(X1,X2)) = X2,
    inference(orient,[status(thm)],[t116]) ).

cnf(t133,plain,
    additive_inverse(X1) = add(additive_inverse(add(X1,X2)),X2),
    inference(cp,[status(thm)],[t130,t123]) ).

cnf(t49397,plain,
    additive_inverse(X1) = add(X2,additive_inverse(add(X1,X2))),
    inference(step,[status(thm)],[t133,t15]) ).

cnf(t142,plain,
    add(X1,additive_inverse(add(X2,X1))) = additive_inverse(X2),
    inference(orient,[status(thm)],[t49397]) ).

cnf(t10,axiom,
    add(multiply(X1,X2),multiply(X3,X2)) = multiply(add(X1,X3),X2),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

cnf(t23,plain,
    add(multiply(X1,X2),multiply(X3,X2)) = multiply(add(X1,X3),X2),
    inference(orient,[status(thm)],[t10]) ).

cnf(t144,plain,
    additive_inverse(multiply(X1,X2)) = add(multiply(X3,X2),additive_inverse(multiply(add(X1,X3),X2))),
    inference(cp,[status(thm)],[t142,t23]) ).

cnf(t20191,plain,
    add(multiply(X1,X2),additive_inverse(multiply(add(X3,X1),X2))) = additive_inverse(multiply(X3,X2)),
    inference(orient,[status(thm)],[t144]) ).

cnf(t20800,plain,
    additive_inverse(multiply(X1,X2)) = add(multiply(additive_inverse(X1),X2),additive_inverse(multiply(additive_identity,X2))),
    inference(cp,[status(thm)],[t20191,t19]) ).

cnf(t8,axiom,
    multiply(multiply(X1,X2),X3) = multiply(X1,multiply(X2,X3)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

cnf(t34,plain,
    multiply(multiply(X1,X2),X3) = multiply(X1,multiply(X2,X3)),
    inference(orient,[status(thm)],[t8]) ).

cnf(t552,plain,
    add(X1,multiply(X1,additive_identity)) = multiply(X1,multiply(X1,X1)),
    inference(cp,[status(thm)],[t546,t12]) ).

cnf(t49419,plain,
    add(X1,multiply(X1,additive_identity)) = X1,
    inference(step,[status(thm)],[t552,t14]) ).

cnf(t575,plain,
    add(X1,multiply(X1,additive_identity)) = X1,
    inference(orient,[status(thm)],[t49419]) ).

cnf(t577,plain,
    additive_identity = multiply(additive_identity,additive_identity),
    inference(cp,[status(thm)],[t575,t13]) ).

cnf(t585,plain,
    multiply(additive_identity,additive_identity) = additive_identity,
    inference(orient,[status(thm)],[t577]) ).

cnf(t586,plain,
    multiply(additive_identity,multiply(additive_identity,X1)) = multiply(additive_identity,X1),
    inference(cp,[status(thm)],[t34,t585]) ).

cnf(t596,plain,
    multiply(additive_identity,multiply(additive_identity,X1)) = multiply(additive_identity,X1),
    inference(orient,[status(thm)],[t586]) ).

cnf(t598,plain,
    multiply(additive_identity,add(X1,multiply(additive_identity,X2))) = add(multiply(additive_identity,X1),multiply(additive_identity,X2)),
    inference(cp,[status(thm)],[t28,t596]) ).

cnf(t49481,plain,
    multiply(additive_identity,add(X1,multiply(additive_identity,X2))) = multiply(additive_identity,add(X1,X2)),
    inference(step,[status(thm)],[t598,t28]) ).

cnf(t1462,plain,
    multiply(additive_identity,add(X1,multiply(additive_identity,X2))) = multiply(additive_identity,add(X1,X2)),
    inference(orient,[status(thm)],[t49481]) ).

cnf(t29,plain,
    multiply(X1,add(X2,X2)) = multiply(add(X1,X1),X2),
    inference(cp,[status(thm)],[t28,t23]) ).

cnf(t1604,plain,
    multiply(X1,add(X2,X2)) = multiply(add(X1,X1),X2),
    inference(orient,[status(thm)],[t29]) ).

cnf(t1644,plain,
    multiply(additive_identity,add(X1,add(X2,X2))) = multiply(additive_identity,add(X1,multiply(add(additive_identity,additive_identity),X2))),
    inference(cp,[status(thm)],[t1462,t1604]) ).

cnf(t49672,plain,
    multiply(additive_identity,add(X1,add(X2,X2))) = multiply(additive_identity,add(X1,multiply(additive_identity,X2))),
    inference(step,[status(thm)],[t1644,t13]) ).

cnf(t49673,plain,
    multiply(additive_identity,add(X1,add(X2,X2))) = multiply(additive_identity,add(X1,X2)),
    inference(step,[status(thm)],[t49672,t1462]) ).

cnf(t3165,plain,
    multiply(additive_identity,add(X1,add(X2,X2))) = multiply(additive_identity,add(X1,X2)),
    inference(orient,[status(thm)],[t49673]) ).

cnf(t3166,plain,
    multiply(additive_identity,add(X1,additive_inverse(X1))) = multiply(additive_identity,additive_inverse(X1)),
    inference(cp,[status(thm)],[t3165,t117]) ).

cnf(t49674,plain,
    multiply(additive_identity,additive_identity) = multiply(additive_identity,additive_inverse(X1)),
    inference(step,[status(thm)],[t3166,t19]) ).

cnf(t49675,plain,
    additive_identity = multiply(additive_identity,additive_inverse(X1)),
    inference(step,[status(thm)],[t49674,t585]) ).

cnf(t3189,plain,
    multiply(additive_identity,additive_inverse(X1)) = additive_identity,
    inference(orient,[status(thm)],[t49675]) ).

cnf(t3192,plain,
    additive_identity = multiply(additive_identity,X1),
    inference(cp,[status(thm)],[t3189,t114]) ).

cnf(t3198,plain,
    multiply(additive_identity,X1) = additive_identity,
    inference(orient,[status(thm)],[t3192]) ).

cnf(t50312,plain,
    additive_inverse(multiply(X1,X2)) = add(multiply(additive_inverse(X1),X2),additive_inverse(additive_identity)),
    inference(step,[status(thm)],[t20800,t3198]) ).

cnf(t21,plain,
    additive_identity = additive_inverse(additive_identity),
    inference(cp,[status(thm)],[t19,t13]) ).

cnf(t52,plain,
    additive_inverse(additive_identity) = additive_identity,
    inference(orient,[status(thm)],[t21]) ).

cnf(t50313,plain,
    additive_inverse(multiply(X1,X2)) = add(multiply(additive_inverse(X1),X2),additive_identity),
    inference(step,[status(thm)],[t50312,t52]) ).

cnf(t50314,plain,
    additive_inverse(multiply(X1,X2)) = multiply(additive_inverse(X1),X2),
    inference(step,[status(thm)],[t50313,t12]) ).

cnf(t20911,plain,
    additive_inverse(multiply(X1,X2)) = multiply(additive_inverse(X1),X2),
    inference(orient,[status(thm)],[t50314]) ).

cnf(t145,plain,
    additive_inverse(multiply(X1,X2)) = add(multiply(X1,X3),additive_inverse(multiply(X1,add(X2,X3)))),
    inference(cp,[status(thm)],[t142,t28]) ).

cnf(t50470,plain,
    multiply(additive_inverse(X1),X2) = add(multiply(X1,X3),additive_inverse(multiply(X1,add(X2,X3)))),
    inference(step,[status(thm)],[t145,t20911]) ).

cnf(t50471,plain,
    multiply(additive_inverse(X1),X2) = add(multiply(X1,X3),multiply(additive_inverse(X1),add(X2,X3))),
    inference(step,[status(thm)],[t50470,t20911]) ).

cnf(t22577,plain,
    add(multiply(X1,X2),multiply(additive_inverse(X1),add(X3,X2))) = multiply(additive_inverse(X1),X3),
    inference(orient,[status(thm)],[t50471]) ).

cnf(t22965,plain,
    multiply(additive_inverse(X1),X2) = add(multiply(X1,additive_inverse(X2)),multiply(additive_inverse(X1),additive_identity)),
    inference(cp,[status(thm)],[t22577,t19]) ).

cnf(t579,plain,
    multiply(additive_inverse(X1),additive_identity) = add(X1,additive_inverse(X1)),
    inference(cp,[status(thm)],[t109,t575]) ).

cnf(t49420,plain,
    multiply(additive_inverse(X1),additive_identity) = additive_identity,
    inference(step,[status(thm)],[t579,t19]) ).

cnf(t587,plain,
    multiply(additive_inverse(X1),additive_identity) = additive_identity,
    inference(orient,[status(thm)],[t49420]) ).

cnf(t50472,plain,
    multiply(additive_inverse(X1),X2) = add(multiply(X1,additive_inverse(X2)),additive_identity),
    inference(step,[status(thm)],[t22965,t587]) ).

cnf(t50473,plain,
    multiply(additive_inverse(X1),X2) = multiply(X1,additive_inverse(X2)),
    inference(step,[status(thm)],[t50472,t12]) ).

cnf(t23073,plain,
    multiply(additive_inverse(X1),X2) = multiply(X1,additive_inverse(X2)),
    inference(orient,[status(thm)],[t50473]) ).

cnf(t50474,plain,
    additive_inverse(multiply(X1,X2)) = multiply(X1,additive_inverse(X2)),
    inference(step,[status(thm)],[t20911,t23073]) ).

cnf(t23074,plain,
    additive_inverse(multiply(X1,X2)) = multiply(X1,additive_inverse(X2)),
    inference(orient,[status(thm)],[t50474]) ).

cnf(t35,plain,
    multiply(X1,multiply(X2,multiply(multiply(X1,X2),multiply(X1,X2)))) = multiply(X1,X2),
    inference(cp,[status(thm)],[t34,t14]) ).

cnf(t50262,plain,
    multiply(X1,multiply(X2,multiply(X1,multiply(X2,multiply(X1,X2))))) = multiply(X1,X2),
    inference(step,[status(thm)],[t35,t34]) ).

cnf(t17641,plain,
    multiply(X1,multiply(X2,multiply(X1,multiply(X2,multiply(X1,X2))))) = multiply(X1,X2),
    inference(orient,[status(thm)],[t50262]) ).

cnf(t36,plain,
    multiply(X1,multiply(multiply(X1,X1),X2)) = multiply(X1,X2),
    inference(cp,[status(thm)],[t34,t14]) ).

cnf(t49404,plain,
    multiply(X1,multiply(X1,multiply(X1,X2))) = multiply(X1,X2),
    inference(step,[status(thm)],[t36,t34]) ).

cnf(t304,plain,
    multiply(X1,multiply(X1,multiply(X1,X2))) = multiply(X1,X2),
    inference(orient,[status(thm)],[t49404]) ).

cnf(t41,plain,
    multiply(b,multiply(a,X1)) = multiply(sFlat0,X1),
    inference(cp,[status(thm)],[t34,t40]) ).

cnf(t53,plain,
    multiply(b,multiply(a,X1)) = multiply(sFlat0,X1),
    inference(orient,[status(thm)],[t41]) ).

cnf(t2,axiom,
    multiply(a,b) = c,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

cnf(t46,plain,
    multiply(a,b) = c,
    inference(orient,[status(thm)],[t2]) ).

cnf(t54,plain,
    multiply(sFlat0,b) = multiply(b,c),
    inference(cp,[status(thm)],[t53,t46]) ).

cnf(t60,plain,
    multiply(b,c) = multiply(sFlat0,b),
    inference(orient,[status(thm)],[t54]) ).

cnf(t61,plain,
    multiply(b,multiply(c,X1)) = multiply(multiply(sFlat0,b),X1),
    inference(cp,[status(thm)],[t34,t60]) ).

cnf(t49401,plain,
    multiply(b,multiply(c,X1)) = multiply(sFlat0,multiply(b,X1)),
    inference(step,[status(thm)],[t61,t34]) ).

cnf(t263,plain,
    multiply(b,multiply(c,X1)) = multiply(sFlat0,multiply(b,X1)),
    inference(orient,[status(thm)],[t49401]) ).

cnf(t48,plain,
    multiply(a,add(b,X1)) = add(c,multiply(a,X1)),
    inference(cp,[status(thm)],[t28,t46]) ).

cnf(t230,plain,
    add(c,multiply(a,X1)) = multiply(a,add(b,X1)),
    inference(orient,[status(thm)],[t48]) ).

cnf(t138,plain,
    additive_inverse(X1) = add(additive_inverse(add(X2,X1)),X2),
    inference(cp,[status(thm)],[t130,t130]) ).

cnf(t49398,plain,
    additive_inverse(X1) = add(X2,additive_inverse(add(X2,X1))),
    inference(step,[status(thm)],[t138,t15]) ).

cnf(t185,plain,
    add(X1,additive_inverse(add(X1,X2))) = additive_inverse(X2),
    inference(orient,[status(thm)],[t49398]) ).

cnf(t44,plain,
    multiply(add(b,X1),a) = add(sFlat0,multiply(X1,a)),
    inference(cp,[status(thm)],[t23,t40]) ).

cnf(t215,plain,
    add(sFlat0,multiply(X1,a)) = multiply(add(b,X1),a),
    inference(orient,[status(thm)],[t44]) ).

cnf(t222,plain,
    additive_inverse(multiply(X1,a)) = add(sFlat0,additive_inverse(multiply(add(b,X1),a))),
    inference(cp,[status(thm)],[t185,t215]) ).

cnf(t4524,plain,
    add(sFlat0,additive_inverse(multiply(add(b,X1),a))) = additive_inverse(multiply(X1,a)),
    inference(orient,[status(thm)],[t222]) ).

cnf(t4533,plain,
    additive_inverse(multiply(additive_inverse(b),a)) = add(sFlat0,additive_inverse(multiply(additive_identity,a))),
    inference(cp,[status(thm)],[t4524,t19]) ).

cnf(t50,plain,
    multiply(add(a,X1),b) = add(c,multiply(X1,b)),
    inference(cp,[status(thm)],[t23,t46]) ).

cnf(t248,plain,
    add(c,multiply(X1,b)) = multiply(add(a,X1),b),
    inference(orient,[status(thm)],[t50]) ).

cnf(t1465,plain,
    multiply(additive_identity,add(c,b)) = multiply(additive_identity,multiply(add(a,additive_identity),b)),
    inference(cp,[status(thm)],[t1462,t248]) ).

cnf(t49482,plain,
    multiply(additive_identity,add(c,b)) = multiply(additive_identity,multiply(a,b)),
    inference(step,[status(thm)],[t1465,t12]) ).

cnf(t49483,plain,
    multiply(additive_identity,add(c,b)) = multiply(additive_identity,c),
    inference(step,[status(thm)],[t49482,t46]) ).

cnf(t1480,plain,
    multiply(additive_identity,add(c,b)) = multiply(additive_identity,c),
    inference(orient,[status(thm)],[t49483]) ).

cnf(t1482,plain,
    multiply(additive_identity,add(add(c,b),X1)) = add(multiply(additive_identity,c),multiply(additive_identity,X1)),
    inference(cp,[status(thm)],[t28,t1480]) ).

cnf(t49570,plain,
    multiply(additive_identity,add(c,add(b,X1))) = add(multiply(additive_identity,c),multiply(additive_identity,X1)),
    inference(step,[status(thm)],[t1482,t16]) ).

cnf(t49571,plain,
    multiply(additive_identity,add(c,add(b,X1))) = multiply(additive_identity,add(c,X1)),
    inference(step,[status(thm)],[t49570,t28]) ).

cnf(t2136,plain,
    multiply(additive_identity,add(c,add(b,X1))) = multiply(additive_identity,add(c,X1)),
    inference(orient,[status(thm)],[t49571]) ).

cnf(t2137,plain,
    multiply(additive_identity,add(c,additive_inverse(c))) = multiply(additive_identity,b),
    inference(cp,[status(thm)],[t2136,t117]) ).

cnf(t49572,plain,
    multiply(additive_identity,additive_identity) = multiply(additive_identity,b),
    inference(step,[status(thm)],[t2137,t19]) ).

cnf(t49573,plain,
    additive_identity = multiply(additive_identity,b),
    inference(step,[status(thm)],[t49572,t585]) ).

cnf(t2155,plain,
    multiply(additive_identity,b) = additive_identity,
    inference(orient,[status(thm)],[t49573]) ).

cnf(t2156,plain,
    multiply(additive_identity,multiply(b,X1)) = multiply(additive_identity,X1),
    inference(cp,[status(thm)],[t34,t2155]) ).

cnf(t2161,plain,
    multiply(additive_identity,multiply(b,X1)) = multiply(additive_identity,X1),
    inference(orient,[status(thm)],[t2156]) ).

cnf(t42,plain,
    multiply(b,add(a,X1)) = add(sFlat0,multiply(b,X1)),
    inference(cp,[status(thm)],[t28,t40]) ).

cnf(t197,plain,
    add(sFlat0,multiply(b,X1)) = multiply(b,add(a,X1)),
    inference(orient,[status(thm)],[t42]) ).

cnf(t199,plain,
    multiply(b,add(a,a)) = add(sFlat0,sFlat0),
    inference(cp,[status(thm)],[t197,t40]) ).

cnf(t208,plain,
    multiply(b,add(a,a)) = add(sFlat0,sFlat0),
    inference(orient,[status(thm)],[t199]) ).

cnf(t209,plain,
    multiply(b,add(a,add(a,a))) = add(sFlat0,add(sFlat0,sFlat0)),
    inference(cp,[status(thm)],[t197,t208]) ).

cnf(t1031,plain,
    multiply(b,add(a,add(a,a))) = add(sFlat0,add(sFlat0,sFlat0)),
    inference(orient,[status(thm)],[t209]) ).

cnf(t2169,plain,
    multiply(additive_identity,add(a,add(a,a))) = multiply(additive_identity,add(sFlat0,add(sFlat0,sFlat0))),
    inference(cp,[status(thm)],[t2161,t1031]) ).

cnf(t597,plain,
    multiply(additive_identity,add(multiply(additive_identity,X1),X2)) = add(multiply(additive_identity,X1),multiply(additive_identity,X2)),
    inference(cp,[status(thm)],[t28,t596]) ).

cnf(t49479,plain,
    multiply(additive_identity,add(multiply(additive_identity,X1),X2)) = multiply(additive_identity,add(X1,X2)),
    inference(step,[status(thm)],[t597,t28]) ).

cnf(t1436,plain,
    multiply(additive_identity,add(multiply(additive_identity,X1),X2)) = multiply(additive_identity,add(X1,X2)),
    inference(orient,[status(thm)],[t49479]) ).

cnf(t1437,plain,
    multiply(additive_identity,add(X1,multiply(X2,X1))) = multiply(additive_identity,multiply(add(additive_identity,X2),X1)),
    inference(cp,[status(thm)],[t1436,t23]) ).

cnf(t49509,plain,
    multiply(additive_identity,add(X1,multiply(X2,X1))) = multiply(additive_identity,multiply(X2,X1)),
    inference(step,[status(thm)],[t1437,t13]) ).

cnf(t1852,plain,
    multiply(additive_identity,add(X1,multiply(X2,X1))) = multiply(additive_identity,multiply(X2,X1)),
    inference(orient,[status(thm)],[t49509]) ).

cnf(t1607,plain,
    multiply(add(additive_identity,additive_identity),multiply(additive_identity,X1)) = multiply(additive_identity,add(multiply(additive_identity,X1),X1)),
    inference(cp,[status(thm)],[t1604,t1462]) ).

cnf(t590,plain,
    additive_identity = multiply(X1,additive_identity),
    inference(cp,[status(thm)],[t587,t114]) ).

cnf(t594,plain,
    multiply(X1,additive_identity) = additive_identity,
    inference(orient,[status(thm)],[t590]) ).

cnf(t595,plain,
    multiply(X1,multiply(additive_identity,X2)) = multiply(additive_identity,X2),
    inference(cp,[status(thm)],[t34,t594]) ).

cnf(t601,plain,
    multiply(X1,multiply(additive_identity,X2)) = multiply(additive_identity,X2),
    inference(orient,[status(thm)],[t595]) ).

cnf(t49491,plain,
    multiply(additive_identity,X1) = multiply(additive_identity,add(multiply(additive_identity,X1),X1)),
    inference(step,[status(thm)],[t1607,t601]) ).

cnf(t49492,plain,
    multiply(additive_identity,X1) = multiply(additive_identity,add(X1,X1)),
    inference(step,[status(thm)],[t49491,t1436]) ).

cnf(t1687,plain,
    multiply(additive_identity,add(X1,X1)) = multiply(additive_identity,X1),
    inference(orient,[status(thm)],[t49492]) ).

cnf(t1865,plain,
    multiply(additive_identity,multiply(additive_identity,add(X1,X1))) = multiply(additive_identity,add(add(X1,X1),multiply(additive_identity,X1))),
    inference(cp,[status(thm)],[t1852,t1687]) ).

cnf(t49513,plain,
    multiply(additive_identity,add(X1,X1)) = multiply(additive_identity,add(add(X1,X1),multiply(additive_identity,X1))),
    inference(step,[status(thm)],[t1865,t596]) ).

cnf(t49514,plain,
    multiply(additive_identity,X1) = multiply(additive_identity,add(add(X1,X1),multiply(additive_identity,X1))),
    inference(step,[status(thm)],[t49513,t1687]) ).

cnf(t49515,plain,
    multiply(additive_identity,X1) = multiply(additive_identity,add(add(X1,X1),X1)),
    inference(step,[status(thm)],[t49514,t1462]) ).

cnf(t49516,plain,
    multiply(additive_identity,X1) = multiply(additive_identity,add(X1,add(X1,X1))),
    inference(step,[status(thm)],[t49515,t16]) ).

cnf(t1989,plain,
    multiply(additive_identity,add(X1,add(X1,X1))) = multiply(additive_identity,X1),
    inference(orient,[status(thm)],[t49516]) ).

cnf(t49574,plain,
    multiply(additive_identity,a) = multiply(additive_identity,add(sFlat0,add(sFlat0,sFlat0))),
    inference(step,[status(thm)],[t2169,t1989]) ).

cnf(t49575,plain,
    multiply(additive_identity,a) = multiply(additive_identity,sFlat0),
    inference(step,[status(thm)],[t49574,t1989]) ).

cnf(t2188,plain,
    multiply(additive_identity,a) = multiply(additive_identity,sFlat0),
    inference(orient,[status(thm)],[t49575]) ).

cnf(t2189,plain,
    multiply(add(b,additive_identity),a) = add(sFlat0,multiply(additive_identity,sFlat0)),
    inference(cp,[status(thm)],[t215,t2188]) ).

cnf(t49576,plain,
    multiply(b,a) = add(sFlat0,multiply(additive_identity,sFlat0)),
    inference(step,[status(thm)],[t2189,t12]) ).

cnf(t49577,plain,
    sFlat0 = add(sFlat0,multiply(additive_identity,sFlat0)),
    inference(step,[status(thm)],[t49576,t40]) ).

cnf(t2200,plain,
    add(sFlat0,multiply(additive_identity,sFlat0)) = sFlat0,
    inference(orient,[status(thm)],[t49577]) ).

cnf(t2202,plain,
    additive_inverse(multiply(additive_identity,sFlat0)) = add(sFlat0,additive_inverse(sFlat0)),
    inference(cp,[status(thm)],[t185,t2200]) ).

cnf(t49578,plain,
    additive_inverse(multiply(additive_identity,sFlat0)) = additive_identity,
    inference(step,[status(thm)],[t2202,t19]) ).

cnf(t2207,plain,
    additive_inverse(multiply(additive_identity,sFlat0)) = additive_identity,
    inference(orient,[status(thm)],[t49578]) ).

cnf(t2210,plain,
    multiply(additive_identity,sFlat0) = additive_inverse(additive_identity),
    inference(cp,[status(thm)],[t114,t2207]) ).

cnf(t49579,plain,
    multiply(additive_identity,sFlat0) = additive_identity,
    inference(step,[status(thm)],[t2210,t52]) ).

cnf(t2217,plain,
    multiply(additive_identity,sFlat0) = additive_identity,
    inference(orient,[status(thm)],[t49579]) ).

cnf(t49586,plain,
    multiply(additive_identity,a) = additive_identity,
    inference(step,[status(thm)],[t2188,t2217]) ).

cnf(t2224,plain,
    multiply(additive_identity,a) = additive_identity,
    inference(orient,[status(thm)],[t49586]) ).

cnf(t49726,plain,
    additive_inverse(multiply(additive_inverse(b),a)) = add(sFlat0,additive_inverse(additive_identity)),
    inference(step,[status(thm)],[t4533,t2224]) ).

cnf(t49727,plain,
    additive_inverse(multiply(additive_inverse(b),a)) = add(sFlat0,additive_identity),
    inference(step,[status(thm)],[t49726,t52]) ).

cnf(t49728,plain,
    additive_inverse(multiply(additive_inverse(b),a)) = sFlat0,
    inference(step,[status(thm)],[t49727,t12]) ).

cnf(t4555,plain,
    additive_inverse(multiply(additive_inverse(b),a)) = sFlat0,
    inference(orient,[status(thm)],[t49728]) ).

cnf(t4558,plain,
    multiply(additive_inverse(b),a) = additive_inverse(sFlat0),
    inference(cp,[status(thm)],[t114,t4555]) ).

cnf(t4575,plain,
    multiply(additive_inverse(b),a) = additive_inverse(sFlat0),
    inference(orient,[status(thm)],[t4558]) ).

cnf(t4579,plain,
    multiply(add(additive_inverse(b),X1),a) = add(additive_inverse(sFlat0),multiply(X1,a)),
    inference(cp,[status(thm)],[t23,t4575]) ).

cnf(t4681,plain,
    add(additive_inverse(sFlat0),multiply(X1,a)) = multiply(add(additive_inverse(b),X1),a),
    inference(orient,[status(thm)],[t4579]) ).

cnf(t4688,plain,
    multiply(add(additive_inverse(b),multiply(X1,X2)),a) = add(additive_inverse(sFlat0),multiply(X1,multiply(X2,a))),
    inference(cp,[status(thm)],[t4681,t34]) ).

cnf(t40198,plain,
    add(additive_inverse(sFlat0),multiply(X1,multiply(X2,a))) = multiply(add(additive_inverse(b),multiply(X1,X2)),a),
    inference(orient,[status(thm)],[t4688]) ).

cnf(t55,plain,
    multiply(sFlat0,multiply(a,a)) = multiply(b,a),
    inference(cp,[status(thm)],[t53,t14]) ).

cnf(t49393,plain,
    multiply(sFlat0,multiply(a,a)) = sFlat0,
    inference(step,[status(thm)],[t55,t40]) ).

cnf(t66,plain,
    multiply(sFlat0,multiply(a,a)) = sFlat0,
    inference(orient,[status(thm)],[t49393]) ).

cnf(t40233,plain,
    multiply(add(additive_inverse(b),multiply(sFlat0,a)),a) = add(additive_inverse(sFlat0),sFlat0),
    inference(cp,[status(thm)],[t40198,t66]) ).

cnf(t50969,plain,
    multiply(add(additive_inverse(b),multiply(sFlat0,a)),a) = add(sFlat0,additive_inverse(sFlat0)),
    inference(step,[status(thm)],[t40233,t15]) ).

cnf(t50970,plain,
    multiply(add(additive_inverse(b),multiply(sFlat0,a)),a) = additive_identity,
    inference(step,[status(thm)],[t50969,t19]) ).

cnf(t40310,plain,
    multiply(add(additive_inverse(b),multiply(sFlat0,a)),a) = additive_identity,
    inference(orient,[status(thm)],[t50970]) ).

cnf(t40313,plain,
    multiply(add(additive_inverse(b),multiply(sFlat0,a)),multiply(a,X1)) = multiply(additive_identity,X1),
    inference(cp,[status(thm)],[t34,t40310]) ).

cnf(t50975,plain,
    multiply(add(additive_inverse(b),multiply(sFlat0,a)),multiply(a,X1)) = additive_identity,
    inference(step,[status(thm)],[t40313,t3198]) ).

cnf(t40358,plain,
    multiply(add(additive_inverse(b),multiply(sFlat0,a)),multiply(a,X1)) = additive_identity,
    inference(orient,[status(thm)],[t50975]) ).

cnf(t40458,plain,
    multiply(a,add(additive_inverse(b),multiply(sFlat0,a))) = multiply(a,additive_identity),
    inference(cp,[status(thm)],[t17641,t40358]) ).

cnf(t50979,plain,
    multiply(a,add(additive_inverse(b),multiply(sFlat0,a))) = additive_identity,
    inference(step,[status(thm)],[t40458,t594]) ).

cnf(t40502,plain,
    multiply(a,add(additive_inverse(b),multiply(sFlat0,a))) = additive_identity,
    inference(orient,[status(thm)],[t50979]) ).

cnf(t40510,plain,
    multiply(a,add(b,add(additive_inverse(b),multiply(sFlat0,a)))) = add(c,additive_identity),
    inference(cp,[status(thm)],[t230,t40502]) ).

cnf(t50980,plain,
    multiply(a,multiply(sFlat0,a)) = add(c,additive_identity),
    inference(step,[status(thm)],[t40510,t109]) ).

cnf(t47,plain,
    multiply(a,multiply(b,X1)) = multiply(c,X1),
    inference(cp,[status(thm)],[t34,t46]) ).

cnf(t72,plain,
    multiply(a,multiply(b,X1)) = multiply(c,X1),
    inference(orient,[status(thm)],[t47]) ).

cnf(t75,plain,
    multiply(c,multiply(a,X1)) = multiply(a,multiply(sFlat0,X1)),
    inference(cp,[status(thm)],[t72,t53]) ).

cnf(t271,plain,
    multiply(a,multiply(sFlat0,X1)) = multiply(c,multiply(a,X1)),
    inference(orient,[status(thm)],[t75]) ).

cnf(t50981,plain,
    multiply(c,multiply(a,a)) = add(c,additive_identity),
    inference(step,[status(thm)],[t50980,t271]) ).

cnf(t50982,plain,
    multiply(c,multiply(a,a)) = c,
    inference(step,[status(thm)],[t50981,t12]) ).

cnf(t40548,plain,
    multiply(c,multiply(a,a)) = c,
    inference(orient,[status(thm)],[t50982]) ).

cnf(t40556,plain,
    multiply(c,multiply(multiply(a,a),X1)) = multiply(c,X1),
    inference(cp,[status(thm)],[t34,t40548]) ).

cnf(t50997,plain,
    multiply(c,multiply(a,multiply(a,X1))) = multiply(c,X1),
    inference(step,[status(thm)],[t40556,t34]) ).

cnf(t40740,plain,
    multiply(c,multiply(a,multiply(a,X1))) = multiply(c,X1),
    inference(orient,[status(thm)],[t50997]) ).

cnf(t74,plain,
    multiply(c,a) = multiply(a,sFlat0),
    inference(cp,[status(thm)],[t72,t40]) ).

cnf(t82,plain,
    multiply(a,sFlat0) = multiply(c,a),
    inference(orient,[status(thm)],[t74]) ).

cnf(t40811,plain,
    multiply(c,sFlat0) = multiply(c,multiply(a,multiply(c,a))),
    inference(cp,[status(thm)],[t40740,t82]) ).

cnf(t41183,plain,
    multiply(c,multiply(a,multiply(c,a))) = multiply(c,sFlat0),
    inference(orient,[status(thm)],[t40811]) ).

cnf(t41213,plain,
    multiply(c,a) = multiply(c,multiply(a,multiply(c,sFlat0))),
    inference(cp,[status(thm)],[t17641,t41183]) ).

cnf(t41215,plain,
    multiply(c,multiply(a,multiply(c,sFlat0))) = multiply(c,a),
    inference(orient,[status(thm)],[t41213]) ).

cnf(t41222,plain,
    multiply(sFlat0,multiply(b,multiply(a,multiply(c,sFlat0)))) = multiply(b,multiply(c,a)),
    inference(cp,[status(thm)],[t263,t41215]) ).

cnf(t51013,plain,
    multiply(sFlat0,multiply(sFlat0,multiply(c,sFlat0))) = multiply(b,multiply(c,a)),
    inference(step,[status(thm)],[t41222,t53]) ).

cnf(t83,plain,
    multiply(sFlat0,sFlat0) = multiply(b,multiply(c,a)),
    inference(cp,[status(thm)],[t53,t82]) ).

cnf(t102,plain,
    multiply(b,multiply(c,a)) = multiply(sFlat0,sFlat0),
    inference(orient,[status(thm)],[t83]) ).

cnf(t51014,plain,
    multiply(sFlat0,multiply(sFlat0,multiply(c,sFlat0))) = multiply(sFlat0,sFlat0),
    inference(step,[status(thm)],[t51013,t102]) ).

cnf(t41246,plain,
    multiply(sFlat0,multiply(sFlat0,multiply(c,sFlat0))) = multiply(sFlat0,sFlat0),
    inference(orient,[status(thm)],[t51014]) ).

cnf(t41265,plain,
    multiply(sFlat0,multiply(c,sFlat0)) = multiply(sFlat0,multiply(sFlat0,sFlat0)),
    inference(cp,[status(thm)],[t304,t41246]) ).

cnf(t51015,plain,
    multiply(sFlat0,multiply(c,sFlat0)) = sFlat0,
    inference(step,[status(thm)],[t41265,t14]) ).

cnf(t41275,plain,
    multiply(sFlat0,multiply(c,sFlat0)) = sFlat0,
    inference(orient,[status(thm)],[t51015]) ).

cnf(t41283,plain,
    multiply(sFlat0,add(multiply(c,sFlat0),X1)) = add(sFlat0,multiply(sFlat0,X1)),
    inference(cp,[status(thm)],[t28,t41275]) ).

cnf(t43773,plain,
    multiply(sFlat0,add(multiply(c,sFlat0),X1)) = add(sFlat0,multiply(sFlat0,X1)),
    inference(orient,[status(thm)],[t41283]) ).

cnf(t43786,plain,
    add(sFlat0,multiply(sFlat0,multiply(X1,sFlat0))) = multiply(sFlat0,multiply(add(c,X1),sFlat0)),
    inference(cp,[status(thm)],[t43773,t23]) ).

cnf(t548,plain,
    add(X1,multiply(X1,multiply(X2,X1))) = multiply(X1,multiply(add(X1,X2),X1)),
    inference(cp,[status(thm)],[t546,t23]) ).

cnf(t9755,plain,
    add(X1,multiply(X1,multiply(X2,X1))) = multiply(X1,multiply(add(X1,X2),X1)),
    inference(orient,[status(thm)],[t548]) ).

cnf(t51272,plain,
    multiply(sFlat0,multiply(add(sFlat0,X1),sFlat0)) = multiply(sFlat0,multiply(add(c,X1),sFlat0)),
    inference(step,[status(thm)],[t43786,t9755]) ).

cnf(t48527,plain,
    multiply(sFlat0,multiply(add(c,X1),sFlat0)) = multiply(sFlat0,multiply(add(sFlat0,X1),sFlat0)),
    inference(orient,[status(thm)],[t51272]) ).

cnf(t48558,plain,
    multiply(sFlat0,multiply(add(sFlat0,additive_inverse(c)),sFlat0)) = multiply(sFlat0,multiply(additive_identity,sFlat0)),
    inference(cp,[status(thm)],[t48527,t19]) ).

cnf(t51273,plain,
    multiply(sFlat0,multiply(add(sFlat0,additive_inverse(c)),sFlat0)) = multiply(additive_identity,sFlat0),
    inference(step,[status(thm)],[t48558,t601]) ).

cnf(t51274,plain,
    multiply(sFlat0,multiply(add(sFlat0,additive_inverse(c)),sFlat0)) = additive_identity,
    inference(step,[status(thm)],[t51273,t2217]) ).

cnf(t48605,plain,
    multiply(sFlat0,multiply(add(sFlat0,additive_inverse(c)),sFlat0)) = additive_identity,
    inference(orient,[status(thm)],[t51274]) ).

cnf(t48634,plain,
    multiply(add(sFlat0,additive_inverse(c)),sFlat0) = multiply(add(sFlat0,additive_inverse(c)),multiply(sFlat0,multiply(add(sFlat0,additive_inverse(c)),additive_identity))),
    inference(cp,[status(thm)],[t17641,t48605]) ).

cnf(t51275,plain,
    multiply(add(sFlat0,additive_inverse(c)),sFlat0) = multiply(add(sFlat0,additive_inverse(c)),multiply(sFlat0,additive_identity)),
    inference(step,[status(thm)],[t48634,t594]) ).

cnf(t51276,plain,
    multiply(add(sFlat0,additive_inverse(c)),sFlat0) = multiply(add(sFlat0,additive_inverse(c)),additive_identity),
    inference(step,[status(thm)],[t51275,t594]) ).

cnf(t51277,plain,
    multiply(add(sFlat0,additive_inverse(c)),sFlat0) = additive_identity,
    inference(step,[status(thm)],[t51276,t594]) ).

cnf(t48635,plain,
    multiply(add(sFlat0,additive_inverse(c)),sFlat0) = additive_identity,
    inference(orient,[status(thm)],[t51277]) ).

cnf(t48639,plain,
    multiply(add(sFlat0,additive_inverse(c)),multiply(sFlat0,X1)) = multiply(additive_identity,X1),
    inference(cp,[status(thm)],[t34,t48635]) ).

cnf(t51280,plain,
    multiply(add(sFlat0,additive_inverse(c)),multiply(sFlat0,X1)) = additive_identity,
    inference(step,[status(thm)],[t48639,t3198]) ).

cnf(t48675,plain,
    multiply(add(sFlat0,additive_inverse(c)),multiply(sFlat0,X1)) = additive_identity,
    inference(orient,[status(thm)],[t51280]) ).

cnf(t48741,plain,
    multiply(sFlat0,add(sFlat0,additive_inverse(c))) = multiply(sFlat0,additive_identity),
    inference(cp,[status(thm)],[t17641,t48675]) ).

cnf(t51297,plain,
    multiply(sFlat0,add(sFlat0,additive_inverse(c))) = additive_identity,
    inference(step,[status(thm)],[t48741,t594]) ).

cnf(t48848,plain,
    multiply(sFlat0,add(sFlat0,additive_inverse(c))) = additive_identity,
    inference(orient,[status(thm)],[t51297]) ).

cnf(t48849,plain,
    multiply(sFlat0,additive_inverse(add(sFlat0,additive_inverse(c)))) = additive_inverse(additive_identity),
    inference(cp,[status(thm)],[t23074,t48848]) ).

cnf(t150,plain,
    additive_inverse(add(X1,additive_inverse(X2))) = add(X2,additive_inverse(X1)),
    inference(cp,[status(thm)],[t109,t142]) ).

cnf(t161,plain,
    additive_inverse(add(X1,additive_inverse(X2))) = add(X2,additive_inverse(X1)),
    inference(orient,[status(thm)],[t150]) ).

cnf(t51298,plain,
    multiply(sFlat0,add(c,additive_inverse(sFlat0))) = additive_inverse(additive_identity),
    inference(step,[status(thm)],[t48849,t161]) ).

cnf(t51299,plain,
    multiply(sFlat0,add(c,additive_inverse(sFlat0))) = additive_identity,
    inference(step,[status(thm)],[t51298,t52]) ).

cnf(t48900,plain,
    multiply(sFlat0,add(c,additive_inverse(sFlat0))) = additive_identity,
    inference(orient,[status(thm)],[t51299]) ).

cnf(t48921,plain,
    multiply(sFlat0,multiply(sFlat0,add(sFlat0,add(c,additive_inverse(sFlat0))))) = add(sFlat0,multiply(sFlat0,additive_identity)),
    inference(cp,[status(thm)],[t10421,t48900]) ).

cnf(t51300,plain,
    multiply(sFlat0,multiply(sFlat0,c)) = add(sFlat0,multiply(sFlat0,additive_identity)),
    inference(step,[status(thm)],[t48921,t117]) ).

cnf(t76,plain,
    multiply(c,multiply(b,b)) = multiply(a,b),
    inference(cp,[status(thm)],[t72,t14]) ).

cnf(t49394,plain,
    multiply(c,multiply(b,b)) = c,
    inference(step,[status(thm)],[t76,t46]) ).

cnf(t89,plain,
    multiply(c,multiply(b,b)) = c,
    inference(orient,[status(thm)],[t49394]) ).

cnf(t91,plain,
    multiply(c,add(multiply(b,b),X1)) = add(c,multiply(c,X1)),
    inference(cp,[status(thm)],[t28,t89]) ).

cnf(t879,plain,
    multiply(c,add(multiply(b,b),X1)) = add(c,multiply(c,X1)),
    inference(orient,[status(thm)],[t91]) ).

cnf(t880,plain,
    add(c,multiply(c,multiply(X1,b))) = multiply(c,multiply(add(b,X1),b)),
    inference(cp,[status(thm)],[t879,t23]) ).

cnf(t251,plain,
    multiply(add(a,multiply(X1,X2)),b) = add(c,multiply(X1,multiply(X2,b))),
    inference(cp,[status(thm)],[t248,t34]) ).

cnf(t9111,plain,
    add(c,multiply(X1,multiply(X2,b))) = multiply(add(a,multiply(X1,X2)),b),
    inference(orient,[status(thm)],[t251]) ).

cnf(t50040,plain,
    multiply(add(a,multiply(c,X1)),b) = multiply(c,multiply(add(b,X1),b)),
    inference(step,[status(thm)],[t880,t9111]) ).

cnf(t11565,plain,
    multiply(add(a,multiply(c,X1)),b) = multiply(c,multiply(add(b,X1),b)),
    inference(orient,[status(thm)],[t50040]) ).

cnf(t40772,plain,
    multiply(c,add(additive_inverse(b),multiply(sFlat0,a))) = multiply(c,multiply(a,additive_identity)),
    inference(cp,[status(thm)],[t40740,t40502]) ).

cnf(t51028,plain,
    multiply(c,add(additive_inverse(b),multiply(sFlat0,a))) = multiply(c,additive_identity),
    inference(step,[status(thm)],[t40772,t594]) ).

cnf(t51029,plain,
    multiply(c,add(additive_inverse(b),multiply(sFlat0,a))) = additive_identity,
    inference(step,[status(thm)],[t51028,t594]) ).

cnf(t41562,plain,
    multiply(c,add(additive_inverse(b),multiply(sFlat0,a))) = additive_identity,
    inference(orient,[status(thm)],[t51029]) ).

cnf(t41580,plain,
    multiply(c,multiply(add(b,add(additive_inverse(b),multiply(sFlat0,a))),b)) = multiply(add(a,additive_identity),b),
    inference(cp,[status(thm)],[t11565,t41562]) ).

cnf(t51030,plain,
    multiply(c,multiply(multiply(sFlat0,a),b)) = multiply(add(a,additive_identity),b),
    inference(step,[status(thm)],[t41580,t109]) ).

cnf(t51031,plain,
    multiply(c,multiply(sFlat0,multiply(a,b))) = multiply(add(a,additive_identity),b),
    inference(step,[status(thm)],[t51030,t34]) ).

cnf(t51032,plain,
    multiply(c,multiply(sFlat0,c)) = multiply(add(a,additive_identity),b),
    inference(step,[status(thm)],[t51031,t46]) ).

cnf(t51033,plain,
    multiply(c,multiply(sFlat0,c)) = multiply(a,b),
    inference(step,[status(thm)],[t51032,t12]) ).

cnf(t51034,plain,
    multiply(c,multiply(sFlat0,c)) = c,
    inference(step,[status(thm)],[t51033,t46]) ).

cnf(t41588,plain,
    multiply(c,multiply(sFlat0,c)) = c,
    inference(orient,[status(thm)],[t51034]) ).

cnf(t41599,plain,
    multiply(add(c,X1),multiply(sFlat0,c)) = add(c,multiply(X1,multiply(sFlat0,c))),
    inference(cp,[status(thm)],[t23,t41588]) ).

cnf(t46578,plain,
    add(c,multiply(X1,multiply(sFlat0,c))) = multiply(add(c,X1),multiply(sFlat0,c)),
    inference(orient,[status(thm)],[t41599]) ).

cnf(t48729,plain,
    multiply(add(c,add(sFlat0,additive_inverse(c))),multiply(sFlat0,c)) = add(c,additive_identity),
    inference(cp,[status(thm)],[t46578,t48675]) ).

cnf(t51281,plain,
    multiply(sFlat0,multiply(sFlat0,c)) = add(c,additive_identity),
    inference(step,[status(thm)],[t48729,t117]) ).

cnf(t51282,plain,
    multiply(sFlat0,multiply(sFlat0,c)) = c,
    inference(step,[status(thm)],[t51281,t12]) ).

cnf(t48743,plain,
    multiply(sFlat0,multiply(sFlat0,c)) = c,
    inference(orient,[status(thm)],[t51282]) ).

cnf(t51301,plain,
    c = add(sFlat0,multiply(sFlat0,additive_identity)),
    inference(step,[status(thm)],[t51300,t48743]) ).

cnf(t51302,plain,
    c = sFlat0,
    inference(step,[status(thm)],[t51301,t575]) ).

cnf(t48926,plain,
    c = sFlat0,
    inference(orient,[status(thm)],[t51302]) ).

cnf(goal_0,negated_conjecture,
    multiply(b,a) != c,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

cnf(g0_0,plain,
    sFlat0 != c,
    inference(rw,[status(thm)],[goal_0,t40]) ).

cnf(g0_1,plain,
    sFlat0 != sFlat0,
    inference(rw,[status(thm)],[g0_0,t48926]) ).

cnf(contradiction_0,plain,
    $false,
    inference(trivial_inequality_removal,[status(thm)],[g0_1]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.02  % Problem  : RNG009-7 : TPTP v9.3.1. Released v1.0.0.
% 0.00/0.04  % Command  : run_findproof /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 0.10/0.36  % Computer : n017.cluster.edu
% 0.10/0.36  % Model    : x86_64 x86_64
% 0.10/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.36  % Memory   : 8046.5625MB
% 0.10/0.36  % OS       : Linux 6.8.0-71-generic
% 0.10/0.36  % CPULimit : 300
% 0.10/0.36  % WCLimit  : 300
% 0.10/0.36  % DateTime : Thu Sep 24 07:39:30 UTC 2026
% 0.10/0.36  % CPUTime  : 
% 0.10/0.36  Running run_findproof /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 37.16/5.48  % SZS status Unsatisfiable for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 37.16/5.48  % SZS output start CNFRefutation for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
%------------------------------------------------------------------------------