TSTP Solution File: SWW177+1 by Enigma---0.5.1

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Enigma---0.5.1
% Problem  : SWW177+1 : TPTP v8.1.0. Released v5.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : enigmatic-eprover.py %s %d 1

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

% Result   : Theorem 30.78s 5.60s
% Output   : CNFRefutation 30.78s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   12
%            Number of leaves      :   23
% Syntax   : Number of clauses     :   67 (  25 unt;   4 nHn;  56 RR)
%            Number of literals    :  144 (  18 equ;  88 neg)
%            Maximal clause size   :    4 (   2 avg)
%            Maximal term depth    :    7 (   2 avg)
%            Number of predicates  :    9 (   7 usr;   1 prp; 0-3 aty)
%            Number of functors    :   11 (  11 usr;   5 con; 0-3 aty)
%            Number of variables   :   93 (   5 sgn)

% Comments : 
%------------------------------------------------------------------------------
cnf(i_0_1409,plain,
    ( X1 != X2
    | ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,X1,X2) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-nh3xy8ok/lgb.p',i_0_1409) ).

cnf(i_0_965,plain,
    ( c_Orderings_Oord__class_Oless(X1,c_Orderings_Oord__class_Omin(X1,X2,X3),X4)
    | ~ class_Orderings_Olinorder(X1)
    | ~ c_Orderings_Oord__class_Oless(X1,X2,X4) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-nh3xy8ok/lgb.p',i_0_965) ).

cnf(i_0_160,plain,
    class_Orderings_Olinorder(tc_RealDef_Oreal),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-nh3xy8ok/lgb.p',i_0_160) ).

cnf(i_0_189,negated_conjecture,
    ( ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,c_Orderings_Oord__class_Omin(tc_RealDef_Oreal,v_d1,v_d2),c_Int_Onumber__class_Onumber__of(tc_RealDef_Oreal,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),c_Int_OPls),c_Int_OPls),c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),c_Int_OPls),c_Int_OPls)))),v_d1)
    | ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,c_Orderings_Oord__class_Omin(tc_RealDef_Oreal,v_d1,v_d2),c_Int_Onumber__class_Onumber__of(tc_RealDef_Oreal,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),c_Int_OPls),c_Int_OPls),c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),c_Int_OPls),c_Int_OPls)))),v_d2)
    | ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Groups_Ozero__class_Ozero(tc_RealDef_Oreal),c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,c_Orderings_Oord__class_Omin(tc_RealDef_Oreal,v_d1,v_d2),c_Int_Onumber__class_Onumber__of(tc_RealDef_Oreal,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),c_Int_OPls),c_Int_OPls),c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),c_Int_OPls),c_Int_OPls))))) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-nh3xy8ok/lgb.p',i_0_189) ).

cnf(i_0_273,plain,
    c_Groups_Oplus__class_Oplus(tc_Int_Oint,X1,c_Int_OPls) = X1,
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-nh3xy8ok/lgb.p',i_0_273) ).

cnf(i_0_851,plain,
    ( X1 = X2
    | c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,X1,X2)
    | ~ c_Orderings_Oord__class_Oless__eq(tc_RealDef_Oreal,X1,X2) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-nh3xy8ok/lgb.p',i_0_851) ).

cnf(i_0_941,plain,
    ( c_Orderings_Oord__class_Omin(X1,X2,X3) = X3
    | ~ class_Orderings_Olinorder(X1)
    | ~ c_Orderings_Oord__class_Oless__eq(X1,X3,X2) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-nh3xy8ok/lgb.p',i_0_941) ).

cnf(i_0_1303,plain,
    ( c_Groups_Oplus__class_Oplus(X1,c_Groups_Oone__class_Oone(X1),c_Groups_Oone__class_Oone(X1)) = c_Int_Onumber__class_Onumber__of(X1,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),c_Int_OPls),c_Int_OPls),c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),c_Int_OPls),c_Int_OPls)))
    | ~ class_Int_Onumber__ring(X1) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-nh3xy8ok/lgb.p',i_0_1303) ).

cnf(i_0_366,plain,
    ( c_Groups_Oplus__class_Oplus(X1,c_Groups_Ozero__class_Ozero(X1),X2) = X2
    | ~ class_Rings_Ocomm__semiring__1(X1) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-nh3xy8ok/lgb.p',i_0_366) ).

cnf(i_0_167,plain,
    class_Rings_Ocomm__semiring__1(tc_RealDef_Oreal),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-nh3xy8ok/lgb.p',i_0_167) ).

cnf(i_0_962,plain,
    ( c_Orderings_Oord__class_Oless__eq(X1,X2,c_Orderings_Oord__class_Omin(X1,X3,X4))
    | ~ class_Orderings_Olinorder(X1)
    | ~ c_Orderings_Oord__class_Oless__eq(X1,X2,X4)
    | ~ c_Orderings_Oord__class_Oless__eq(X1,X2,X3) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-nh3xy8ok/lgb.p',i_0_962) ).

cnf(i_0_1407,plain,
    c_Orderings_Oord__class_Oless__eq(tc_RealDef_Oreal,X1,X1),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-nh3xy8ok/lgb.p',i_0_1407) ).

cnf(i_0_158,plain,
    class_Int_Onumber__ring(tc_RealDef_Oreal),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-nh3xy8ok/lgb.p',i_0_158) ).

cnf(i_0_855,plain,
    ( c_Orderings_Oord__class_Oless(X1,X2,c_Rings_Oinverse__class_Odivide(X1,c_Groups_Oplus__class_Oplus(X1,X2,X3),c_Groups_Oplus__class_Oplus(X1,c_Groups_Oone__class_Oone(X1),c_Groups_Oone__class_Oone(X1))))
    | ~ class_Fields_Olinordered__field(X1)
    | ~ c_Orderings_Oord__class_Oless(X1,X2,X3) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-nh3xy8ok/lgb.p',i_0_855) ).

cnf(i_0_135,plain,
    class_Fields_Olinordered__field(tc_RealDef_Oreal),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-nh3xy8ok/lgb.p',i_0_135) ).

cnf(i_0_935,plain,
    ( c_Orderings_Oord__class_Oless(X1,X2,X3)
    | ~ class_Orderings_Olinorder(X1)
    | ~ c_Orderings_Oord__class_Oless(X1,X2,c_Orderings_Oord__class_Omin(X1,X4,X3)) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-nh3xy8ok/lgb.p',i_0_935) ).

cnf(i_0_188,hypothesis,
    c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Groups_Ozero__class_Ozero(tc_RealDef_Oreal),v_d2),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-nh3xy8ok/lgb.p',i_0_188) ).

cnf(i_0_667,plain,
    ( c_Orderings_Oord__class_Oless(X1,c_Rings_Oinverse__class_Odivide(X1,c_Groups_Oplus__class_Oplus(X1,X2,X3),c_Groups_Oplus__class_Oplus(X1,c_Groups_Oone__class_Oone(X1),c_Groups_Oone__class_Oone(X1))),X3)
    | ~ class_Fields_Olinordered__field(X1)
    | ~ c_Orderings_Oord__class_Oless(X1,X2,X3) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-nh3xy8ok/lgb.p',i_0_667) ).

cnf(i_0_956,plain,
    ( c_Orderings_Oord__class_Omin(X1,X2,X3) = X2
    | ~ class_Orderings_Olinorder(X1)
    | ~ c_Orderings_Oord__class_Oless__eq(X1,X2,X3) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-nh3xy8ok/lgb.p',i_0_956) ).

cnf(i_0_1406,plain,
    ( c_Orderings_Oord__class_Oless__eq(tc_RealDef_Oreal,X1,X2)
    | c_Orderings_Oord__class_Oless__eq(tc_RealDef_Oreal,X2,X1) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-nh3xy8ok/lgb.p',i_0_1406) ).

cnf(i_0_1611,plain,
    ( c_Orderings_Oord__class_Oless(X1,X2,X3)
    | ~ class_Orderings_Oorder(X1)
    | ~ c_Orderings_Oord__class_Oless(X1,X2,X4)
    | ~ c_Orderings_Oord__class_Oless__eq(X1,X4,X3) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-nh3xy8ok/lgb.p',i_0_1611) ).

cnf(i_0_162,plain,
    class_Orderings_Oorder(tc_RealDef_Oreal),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-nh3xy8ok/lgb.p',i_0_162) ).

cnf(i_0_187,hypothesis,
    c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Groups_Ozero__class_Ozero(tc_RealDef_Oreal),v_d1),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-nh3xy8ok/lgb.p',i_0_187) ).

cnf(c_0_1635,plain,
    ( X1 != X2
    | ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,X1,X2) ),
    i_0_1409 ).

cnf(c_0_1636,plain,
    ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,X1,X1),
    inference(er,[status(thm)],[c_0_1635]) ).

cnf(c_0_1637,plain,
    ( c_Orderings_Oord__class_Oless(X1,c_Orderings_Oord__class_Omin(X1,X2,X3),X4)
    | ~ class_Orderings_Olinorder(X1)
    | ~ c_Orderings_Oord__class_Oless(X1,X2,X4) ),
    i_0_965 ).

cnf(c_0_1638,plain,
    class_Orderings_Olinorder(tc_RealDef_Oreal),
    i_0_160 ).

cnf(c_0_1639,negated_conjecture,
    ( ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,c_Orderings_Oord__class_Omin(tc_RealDef_Oreal,v_d1,v_d2),c_Int_Onumber__class_Onumber__of(tc_RealDef_Oreal,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),c_Int_OPls),c_Int_OPls),c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),c_Int_OPls),c_Int_OPls)))),v_d1)
    | ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,c_Orderings_Oord__class_Omin(tc_RealDef_Oreal,v_d1,v_d2),c_Int_Onumber__class_Onumber__of(tc_RealDef_Oreal,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),c_Int_OPls),c_Int_OPls),c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),c_Int_OPls),c_Int_OPls)))),v_d2)
    | ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Groups_Ozero__class_Ozero(tc_RealDef_Oreal),c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,c_Orderings_Oord__class_Omin(tc_RealDef_Oreal,v_d1,v_d2),c_Int_Onumber__class_Onumber__of(tc_RealDef_Oreal,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),c_Int_OPls),c_Int_OPls),c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),c_Int_OPls),c_Int_OPls))))) ),
    i_0_189 ).

cnf(c_0_1640,plain,
    c_Groups_Oplus__class_Oplus(tc_Int_Oint,X1,c_Int_OPls) = X1,
    i_0_273 ).

cnf(c_0_1641,plain,
    ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,X1,c_Orderings_Oord__class_Omin(tc_RealDef_Oreal,X1,X2)),
    inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_1636,c_0_1637]),c_0_1638])]) ).

cnf(c_0_1642,plain,
    ( X1 = X2
    | c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,X1,X2)
    | ~ c_Orderings_Oord__class_Oless__eq(tc_RealDef_Oreal,X1,X2) ),
    i_0_851 ).

cnf(c_0_1643,negated_conjecture,
    ( ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Groups_Ozero__class_Ozero(tc_RealDef_Oreal),c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,c_Orderings_Oord__class_Omin(tc_RealDef_Oreal,v_d1,v_d2),c_Int_Onumber__class_Onumber__of(tc_RealDef_Oreal,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)))))
    | ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,c_Orderings_Oord__class_Omin(tc_RealDef_Oreal,v_d1,v_d2),c_Int_Onumber__class_Onumber__of(tc_RealDef_Oreal,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)))),v_d1)
    | ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,c_Orderings_Oord__class_Omin(tc_RealDef_Oreal,v_d1,v_d2),c_Int_Onumber__class_Onumber__of(tc_RealDef_Oreal,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)))),v_d2) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_1639,c_0_1640]),c_0_1640]),c_0_1640]),c_0_1640]),c_0_1640]),c_0_1640]),c_0_1640]),c_0_1640]),c_0_1640]),c_0_1640]),c_0_1640]),c_0_1640]) ).

cnf(c_0_1644,plain,
    ( c_Orderings_Oord__class_Omin(X1,X2,X3) = X3
    | ~ class_Orderings_Olinorder(X1)
    | ~ c_Orderings_Oord__class_Oless__eq(X1,X3,X2) ),
    i_0_941 ).

cnf(c_0_1645,plain,
    ( c_Groups_Oplus__class_Oplus(X1,c_Groups_Oone__class_Oone(X1),c_Groups_Oone__class_Oone(X1)) = c_Int_Onumber__class_Onumber__of(X1,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),c_Int_OPls),c_Int_OPls),c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),c_Int_OPls),c_Int_OPls)))
    | ~ class_Int_Onumber__ring(X1) ),
    i_0_1303 ).

cnf(c_0_1646,plain,
    ( c_Groups_Oplus__class_Oplus(X1,c_Groups_Ozero__class_Ozero(X1),X2) = X2
    | ~ class_Rings_Ocomm__semiring__1(X1) ),
    i_0_366 ).

cnf(c_0_1647,plain,
    class_Rings_Ocomm__semiring__1(tc_RealDef_Oreal),
    i_0_167 ).

cnf(c_0_1648,plain,
    ( c_Orderings_Oord__class_Omin(tc_RealDef_Oreal,X1,X2) = X1
    | ~ c_Orderings_Oord__class_Oless__eq(tc_RealDef_Oreal,X1,c_Orderings_Oord__class_Omin(tc_RealDef_Oreal,X1,X2)) ),
    inference(spm,[status(thm)],[c_0_1641,c_0_1642]) ).

cnf(c_0_1649,plain,
    ( c_Orderings_Oord__class_Oless__eq(X1,X2,c_Orderings_Oord__class_Omin(X1,X3,X4))
    | ~ class_Orderings_Olinorder(X1)
    | ~ c_Orderings_Oord__class_Oless__eq(X1,X2,X4)
    | ~ c_Orderings_Oord__class_Oless__eq(X1,X2,X3) ),
    i_0_962 ).

cnf(c_0_1650,plain,
    c_Orderings_Oord__class_Oless__eq(tc_RealDef_Oreal,X1,X1),
    i_0_1407 ).

cnf(c_0_1651,plain,
    ( ~ c_Orderings_Oord__class_Oless__eq(tc_RealDef_Oreal,v_d2,v_d1)
    | ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Groups_Ozero__class_Ozero(tc_RealDef_Oreal),c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,v_d2,c_Int_Onumber__class_Onumber__of(tc_RealDef_Oreal,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)))))
    | ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,v_d2,c_Int_Onumber__class_Onumber__of(tc_RealDef_Oreal,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)))),v_d1)
    | ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,v_d2,c_Int_Onumber__class_Onumber__of(tc_RealDef_Oreal,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)))),v_d2) ),
    inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_1643,c_0_1644]),c_0_1638])]) ).

cnf(c_0_1652,plain,
    ( c_Groups_Oplus__class_Oplus(X1,c_Groups_Oone__class_Oone(X1),c_Groups_Oone__class_Oone(X1)) = c_Int_Onumber__class_Onumber__of(X1,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)))
    | ~ class_Int_Onumber__ring(X1) ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_1645,c_0_1640]),c_0_1640]),c_0_1640]),c_0_1640]) ).

cnf(c_0_1653,plain,
    class_Int_Onumber__ring(tc_RealDef_Oreal),
    i_0_158 ).

cnf(c_0_1654,plain,
    ( c_Orderings_Oord__class_Oless(X1,X2,c_Rings_Oinverse__class_Odivide(X1,c_Groups_Oplus__class_Oplus(X1,X2,X3),c_Groups_Oplus__class_Oplus(X1,c_Groups_Oone__class_Oone(X1),c_Groups_Oone__class_Oone(X1))))
    | ~ class_Fields_Olinordered__field(X1)
    | ~ c_Orderings_Oord__class_Oless(X1,X2,X3) ),
    i_0_855 ).

cnf(c_0_1655,plain,
    c_Groups_Oplus__class_Oplus(tc_RealDef_Oreal,c_Groups_Ozero__class_Ozero(tc_RealDef_Oreal),X1) = X1,
    inference(spm,[status(thm)],[c_0_1646,c_0_1647]) ).

cnf(c_0_1656,plain,
    class_Fields_Olinordered__field(tc_RealDef_Oreal),
    i_0_135 ).

cnf(c_0_1657,plain,
    ( c_Orderings_Oord__class_Oless(X1,X2,X3)
    | ~ class_Orderings_Olinorder(X1)
    | ~ c_Orderings_Oord__class_Oless(X1,X2,c_Orderings_Oord__class_Omin(X1,X4,X3)) ),
    i_0_935 ).

cnf(c_0_1658,plain,
    ( c_Orderings_Oord__class_Omin(tc_RealDef_Oreal,X1,X2) = X1
    | ~ c_Orderings_Oord__class_Oless__eq(tc_RealDef_Oreal,X1,X2) ),
    inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_1648,c_0_1649]),c_0_1650]),c_0_1638])]) ).

cnf(c_0_1659,plain,
    ( ~ c_Orderings_Oord__class_Oless__eq(tc_RealDef_Oreal,v_d2,v_d1)
    | ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Groups_Ozero__class_Ozero(tc_RealDef_Oreal),c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,v_d2,c_Groups_Oplus__class_Oplus(tc_RealDef_Oreal,c_Groups_Oone__class_Oone(tc_RealDef_Oreal),c_Groups_Oone__class_Oone(tc_RealDef_Oreal))))
    | ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,v_d2,c_Groups_Oplus__class_Oplus(tc_RealDef_Oreal,c_Groups_Oone__class_Oone(tc_RealDef_Oreal),c_Groups_Oone__class_Oone(tc_RealDef_Oreal))),v_d1)
    | ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,v_d2,c_Groups_Oplus__class_Oplus(tc_RealDef_Oreal,c_Groups_Oone__class_Oone(tc_RealDef_Oreal),c_Groups_Oone__class_Oone(tc_RealDef_Oreal))),v_d2) ),
    inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_1651,c_0_1652]),c_0_1653])]) ).

cnf(c_0_1660,plain,
    ( c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Groups_Ozero__class_Ozero(tc_RealDef_Oreal),c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,X1,c_Groups_Oplus__class_Oplus(tc_RealDef_Oreal,c_Groups_Oone__class_Oone(tc_RealDef_Oreal),c_Groups_Oone__class_Oone(tc_RealDef_Oreal))))
    | ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Groups_Ozero__class_Ozero(tc_RealDef_Oreal),X1) ),
    inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_1654,c_0_1655]),c_0_1656])]) ).

cnf(c_0_1661,hypothesis,
    c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Groups_Ozero__class_Ozero(tc_RealDef_Oreal),v_d2),
    i_0_188 ).

cnf(c_0_1662,plain,
    ( c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,X1,X2)
    | ~ c_Orderings_Oord__class_Oless__eq(tc_RealDef_Oreal,X3,X2)
    | ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,X1,X3) ),
    inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_1657,c_0_1658]),c_0_1638])]) ).

cnf(c_0_1663,plain,
    ( c_Orderings_Oord__class_Oless(X1,c_Rings_Oinverse__class_Odivide(X1,c_Groups_Oplus__class_Oplus(X1,X2,X3),c_Groups_Oplus__class_Oplus(X1,c_Groups_Oone__class_Oone(X1),c_Groups_Oone__class_Oone(X1))),X3)
    | ~ class_Fields_Olinordered__field(X1)
    | ~ c_Orderings_Oord__class_Oless(X1,X2,X3) ),
    i_0_667 ).

cnf(c_0_1664,plain,
    ( c_Orderings_Oord__class_Omin(X1,X2,X3) = X2
    | ~ class_Orderings_Olinorder(X1)
    | ~ c_Orderings_Oord__class_Oless__eq(X1,X2,X3) ),
    i_0_956 ).

cnf(c_0_1665,plain,
    ( ~ c_Orderings_Oord__class_Oless__eq(tc_RealDef_Oreal,v_d2,v_d1)
    | ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,v_d2,c_Groups_Oplus__class_Oplus(tc_RealDef_Oreal,c_Groups_Oone__class_Oone(tc_RealDef_Oreal),c_Groups_Oone__class_Oone(tc_RealDef_Oreal))),v_d2) ),
    inference(csr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_1659,c_0_1660]),c_0_1661])]),c_0_1662]) ).

cnf(c_0_1666,plain,
    ( c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,X1,c_Groups_Oplus__class_Oplus(tc_RealDef_Oreal,c_Groups_Oone__class_Oone(tc_RealDef_Oreal),c_Groups_Oone__class_Oone(tc_RealDef_Oreal))),X1)
    | ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Groups_Ozero__class_Ozero(tc_RealDef_Oreal),X1) ),
    inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_1663,c_0_1655]),c_0_1656])]) ).

cnf(c_0_1667,plain,
    ( ~ c_Orderings_Oord__class_Oless__eq(tc_RealDef_Oreal,v_d1,v_d2)
    | ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Groups_Ozero__class_Ozero(tc_RealDef_Oreal),c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,v_d1,c_Int_Onumber__class_Onumber__of(tc_RealDef_Oreal,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)))))
    | ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,v_d1,c_Int_Onumber__class_Onumber__of(tc_RealDef_Oreal,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)))),v_d1)
    | ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,v_d1,c_Int_Onumber__class_Onumber__of(tc_RealDef_Oreal,c_Groups_Oplus__class_Oplus(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)))),v_d2) ),
    inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_1643,c_0_1664]),c_0_1638])]) ).

cnf(c_0_1668,plain,
    ~ c_Orderings_Oord__class_Oless__eq(tc_RealDef_Oreal,v_d2,v_d1),
    inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_1665,c_0_1666]),c_0_1661])]) ).

cnf(c_0_1669,plain,
    ( c_Orderings_Oord__class_Oless__eq(tc_RealDef_Oreal,X1,X2)
    | c_Orderings_Oord__class_Oless__eq(tc_RealDef_Oreal,X2,X1) ),
    i_0_1406 ).

cnf(c_0_1670,plain,
    ( ~ c_Orderings_Oord__class_Oless__eq(tc_RealDef_Oreal,v_d1,v_d2)
    | ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Groups_Ozero__class_Ozero(tc_RealDef_Oreal),c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,v_d1,c_Groups_Oplus__class_Oplus(tc_RealDef_Oreal,c_Groups_Oone__class_Oone(tc_RealDef_Oreal),c_Groups_Oone__class_Oone(tc_RealDef_Oreal))))
    | ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,v_d1,c_Groups_Oplus__class_Oplus(tc_RealDef_Oreal,c_Groups_Oone__class_Oone(tc_RealDef_Oreal),c_Groups_Oone__class_Oone(tc_RealDef_Oreal))),v_d1)
    | ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,v_d1,c_Groups_Oplus__class_Oplus(tc_RealDef_Oreal,c_Groups_Oone__class_Oone(tc_RealDef_Oreal),c_Groups_Oone__class_Oone(tc_RealDef_Oreal))),v_d2) ),
    inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_1667,c_0_1652]),c_0_1653])]) ).

cnf(c_0_1671,plain,
    c_Orderings_Oord__class_Oless__eq(tc_RealDef_Oreal,v_d1,v_d2),
    inference(spm,[status(thm)],[c_0_1668,c_0_1669]) ).

cnf(c_0_1672,plain,
    ( c_Orderings_Oord__class_Oless(X1,X2,X3)
    | ~ class_Orderings_Oorder(X1)
    | ~ c_Orderings_Oord__class_Oless(X1,X2,X4)
    | ~ c_Orderings_Oord__class_Oless__eq(X1,X4,X3) ),
    i_0_1611 ).

cnf(c_0_1673,plain,
    class_Orderings_Oorder(tc_RealDef_Oreal),
    i_0_162 ).

cnf(c_0_1674,plain,
    ( ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Groups_Ozero__class_Ozero(tc_RealDef_Oreal),c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,v_d1,c_Groups_Oplus__class_Oplus(tc_RealDef_Oreal,c_Groups_Oone__class_Oone(tc_RealDef_Oreal),c_Groups_Oone__class_Oone(tc_RealDef_Oreal))))
    | ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,v_d1,c_Groups_Oplus__class_Oplus(tc_RealDef_Oreal,c_Groups_Oone__class_Oone(tc_RealDef_Oreal),c_Groups_Oone__class_Oone(tc_RealDef_Oreal))),v_d1)
    | ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,v_d1,c_Groups_Oplus__class_Oplus(tc_RealDef_Oreal,c_Groups_Oone__class_Oone(tc_RealDef_Oreal),c_Groups_Oone__class_Oone(tc_RealDef_Oreal))),v_d2) ),
    inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_1670,c_0_1671])]) ).

cnf(c_0_1675,hypothesis,
    c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Groups_Ozero__class_Ozero(tc_RealDef_Oreal),v_d1),
    i_0_187 ).

cnf(c_0_1676,plain,
    ( c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,X1,v_d2)
    | ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,X1,v_d1) ),
    inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_1672,c_0_1671]),c_0_1673])]) ).

cnf(c_0_1677,plain,
    ~ c_Orderings_Oord__class_Oless(tc_RealDef_Oreal,c_Rings_Oinverse__class_Odivide(tc_RealDef_Oreal,v_d1,c_Groups_Oplus__class_Oplus(tc_RealDef_Oreal,c_Groups_Oone__class_Oone(tc_RealDef_Oreal),c_Groups_Oone__class_Oone(tc_RealDef_Oreal))),v_d1),
    inference(csr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_1674,c_0_1660]),c_0_1675])]),c_0_1676]) ).

cnf(c_0_1678,plain,
    $false,
    inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_1677,c_0_1666]),c_0_1675])]),
    [proof] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12  % Problem  : SWW177+1 : TPTP v8.1.0. Released v5.2.0.
% 0.11/0.12  % Command  : enigmatic-eprover.py %s %d 1
% 0.12/0.33  % Computer : n024.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 600
% 0.12/0.33  % DateTime : Sat Jun  4 13:39:52 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 0.19/0.45  # ENIGMATIC: Selected SinE mode:
% 0.19/0.51  # Parsing /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.19/0.51  # Filter: axfilter_auto   0 goes into file theBenchmark_axfilter_auto   0.p
% 0.19/0.51  # Filter: axfilter_auto   1 goes into file theBenchmark_axfilter_auto   1.p
% 0.19/0.51  # Filter: axfilter_auto   2 goes into file theBenchmark_axfilter_auto   2.p
% 30.78/5.60  # ENIGMATIC: Solved by autoschedule-lgb:
% 30.78/5.60  # No SInE strategy applied
% 30.78/5.60  # Trying AutoSched0 for 150 seconds
% 30.78/5.60  # AutoSched0-Mode selected heuristic G_E___302_C18_F1_URBAN_S5PRR_S0Y
% 30.78/5.60  # and selection function SelectMaxLComplexAvoidPosPred.
% 30.78/5.60  #
% 30.78/5.60  # Preprocessing time       : 0.163 s
% 30.78/5.60  
% 30.78/5.60  # Proof found!
% 30.78/5.60  # SZS status Theorem
% 30.78/5.60  # SZS output start CNFRefutation
% See solution above
% 30.78/5.60  # Training examples: 0 positive, 0 negative
% 30.78/5.60  
% 30.78/5.60  # -------------------------------------------------
% 30.78/5.60  # User time                : 2.400 s
% 30.78/5.60  # System time              : 0.075 s
% 30.78/5.60  # Total time               : 2.475 s
% 30.78/5.60  # Maximum resident set size: 7428 pages
% 30.78/5.60  
%------------------------------------------------------------------------------