TSTP Solution File: GRP100-1 by Beagle---0.9.51

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : GRP100-1 : TPTP v8.1.2. Bugfixed v2.7.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s

% Computer : n016.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  : 300s
% DateTime : Tue Aug 22 10:39:50 EDT 2023

% Result   : Unsatisfiable 57.41s 43.88s
% Output   : CNFRefutation 57.68s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   24
%            Number of leaves      :   16
% Syntax   : Number of formulae    :  152 ( 136 unt;  11 typ;   0 def)
%            Number of atoms       :  153 ( 150 equ)
%            Maximal formula atoms :    4 (   1 avg)
%            Number of connectives :   34 (  22   ~;  12   |;   0   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    5 (   3 avg)
%            Maximal term depth    :    7 (   2 avg)
%            Number of types       :    1 (   0 usr)
%            Number of type conns  :    5 (   3   >;   2   *;   0   +;   0  <<)
%            Number of predicates  :    2 (   0 usr;   1 prp; 0-2 aty)
%            Number of functors    :   11 (  11 usr;   8 con; 0-2 aty)
%            Number of variables   :  260 (; 260   !;   0   ?;   0   :)

% Comments : 
%------------------------------------------------------------------------------
%$ multiply > double_divide > #nlpp > inverse > identity > c3 > b4 > b3 > a4 > a3 > a2 > a1

%Foreground sorts:

%Background operators:

%Foreground operators:
tff(a1,type,
    a1: $i ).

tff(a3,type,
    a3: $i ).

tff(c3,type,
    c3: $i ).

tff(inverse,type,
    inverse: $i > $i ).

tff(double_divide,type,
    double_divide: ( $i * $i ) > $i ).

tff(multiply,type,
    multiply: ( $i * $i ) > $i ).

tff(b4,type,
    b4: $i ).

tff(b3,type,
    b3: $i ).

tff(a2,type,
    a2: $i ).

tff(a4,type,
    a4: $i ).

tff(identity,type,
    identity: $i ).

tff(f_33,axiom,
    ! [X] : ( inverse(X) = double_divide(X,identity) ),
    file(unknown,unknown) ).

tff(f_30,axiom,
    ! [X,Y] : ( multiply(X,Y) = double_divide(double_divide(Y,X),identity) ),
    file(unknown,unknown) ).

tff(f_36,axiom,
    ! [X] : ( identity = double_divide(X,inverse(X)) ),
    file(unknown,unknown) ).

tff(f_47,axiom,
    ( ( multiply(inverse(a1),a1) != identity )
    | ( multiply(identity,a2) != a2 )
    | ( multiply(multiply(a3,b3),c3) != multiply(a3,multiply(b3,c3)) )
    | ( multiply(a4,b4) != multiply(b4,a4) ) ),
    file(unknown,unknown) ).

tff(f_27,axiom,
    ! [X,Y,Z] : ( double_divide(double_divide(X,double_divide(double_divide(Y,double_divide(X,Z)),double_divide(Z,identity))),double_divide(identity,identity)) = Y ),
    file(unknown,unknown) ).

tff(c_6,plain,
    ! [X_6] : ( double_divide(X_6,identity) = inverse(X_6) ),
    inference(cnfTransformation,[status(thm)],[f_33]) ).

tff(c_28,plain,
    ! [Y_10,X_11] : ( double_divide(double_divide(Y_10,X_11),identity) = multiply(X_11,Y_10) ),
    inference(cnfTransformation,[status(thm)],[f_30]) ).

tff(c_65,plain,
    ! [Y_13,X_14] : ( inverse(double_divide(Y_13,X_14)) = multiply(X_14,Y_13) ),
    inference(superposition,[status(thm),theory(equality)],[c_28,c_6]) ).

tff(c_125,plain,
    ! [X_18] : ( inverse(inverse(X_18)) = multiply(identity,X_18) ),
    inference(superposition,[status(thm),theory(equality)],[c_6,c_65]) ).

tff(c_8,plain,
    ! [X_7] : ( double_divide(X_7,inverse(X_7)) = identity ),
    inference(cnfTransformation,[status(thm)],[f_36]) ).

tff(c_140,plain,
    ! [X_18] : ( double_divide(inverse(X_18),multiply(identity,X_18)) = identity ),
    inference(superposition,[status(thm),theory(equality)],[c_125,c_8]) ).

tff(c_4,plain,
    ! [Y_5,X_4] : ( double_divide(double_divide(Y_5,X_4),identity) = multiply(X_4,Y_5) ),
    inference(cnfTransformation,[status(thm)],[f_30]) ).

tff(c_52,plain,
    ! [X_7] : ( multiply(inverse(X_7),X_7) = double_divide(identity,identity) ),
    inference(superposition,[status(thm),theory(equality)],[c_8,c_28]) ).

tff(c_57,plain,
    ! [X_7] : ( multiply(inverse(X_7),X_7) = inverse(identity) ),
    inference(demodulation,[status(thm),theory(equality)],[c_6,c_52]) ).

tff(c_10,plain,
    ( ( multiply(b4,a4) != multiply(a4,b4) )
    | ( multiply(multiply(a3,b3),c3) != multiply(a3,multiply(b3,c3)) )
    | ( multiply(identity,a2) != a2 )
    | ( multiply(inverse(a1),a1) != identity ) ),
    inference(cnfTransformation,[status(thm)],[f_47]) ).

tff(c_188,plain,
    ( ( multiply(b4,a4) != multiply(a4,b4) )
    | ( multiply(multiply(a3,b3),c3) != multiply(a3,multiply(b3,c3)) )
    | ( multiply(identity,a2) != a2 )
    | ( inverse(identity) != identity ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_57,c_10]) ).

tff(c_189,plain,
    inverse(identity) != identity,
    inference(splitLeft,[status(thm)],[c_188]) ).

tff(c_83,plain,
    ! [X_6] : ( inverse(inverse(X_6)) = multiply(identity,X_6) ),
    inference(superposition,[status(thm),theory(equality)],[c_6,c_65]) ).

tff(c_2,plain,
    ! [X_1,Y_2,Z_3] : ( double_divide(double_divide(X_1,double_divide(double_divide(Y_2,double_divide(X_1,Z_3)),double_divide(Z_3,identity))),double_divide(identity,identity)) = Y_2 ),
    inference(cnfTransformation,[status(thm)],[f_27]) ).

tff(c_90,plain,
    ! [X_15,Y_16,Z_17] : ( double_divide(double_divide(X_15,double_divide(double_divide(Y_16,double_divide(X_15,Z_17)),inverse(Z_17))),inverse(identity)) = Y_16 ),
    inference(demodulation,[status(thm),theory(equality)],[c_6,c_6,c_2]) ).

tff(c_120,plain,
    ! [X_7,Y_16] : ( double_divide(double_divide(X_7,double_divide(double_divide(Y_16,identity),inverse(inverse(X_7)))),inverse(identity)) = Y_16 ),
    inference(superposition,[status(thm),theory(equality)],[c_8,c_90]) ).

tff(c_124,plain,
    ! [X_7,Y_16] : ( double_divide(double_divide(X_7,double_divide(inverse(Y_16),inverse(inverse(X_7)))),inverse(identity)) = Y_16 ),
    inference(demodulation,[status(thm),theory(equality)],[c_6,c_120]) ).

tff(c_365,plain,
    ! [X_27,Y_28] : ( double_divide(double_divide(X_27,double_divide(inverse(Y_28),multiply(identity,X_27))),inverse(identity)) = Y_28 ),
    inference(demodulation,[status(thm),theory(equality)],[c_83,c_124]) ).

tff(c_395,plain,
    ! [X_18] : ( double_divide(double_divide(X_18,identity),inverse(identity)) = X_18 ),
    inference(superposition,[status(thm),theory(equality)],[c_140,c_365]) ).

tff(c_406,plain,
    ! [X_18] : ( double_divide(inverse(X_18),inverse(identity)) = X_18 ),
    inference(demodulation,[status(thm),theory(equality)],[c_6,c_395]) ).

tff(c_407,plain,
    ! [X_29] : ( double_divide(inverse(X_29),inverse(identity)) = X_29 ),
    inference(demodulation,[status(thm),theory(equality)],[c_6,c_395]) ).

tff(c_431,plain,
    ! [X_6] : ( double_divide(multiply(identity,X_6),inverse(identity)) = inverse(X_6) ),
    inference(superposition,[status(thm),theory(equality)],[c_83,c_407]) ).

tff(c_577,plain,
    ! [X_34,Y_35] : ( double_divide(double_divide(X_34,double_divide(double_divide(Y_35,inverse(X_34)),inverse(identity))),inverse(identity)) = Y_35 ),
    inference(superposition,[status(thm),theory(equality)],[c_6,c_90]) ).

tff(c_610,plain,
    ! [X_6] : ( double_divide(double_divide(identity,double_divide(inverse(X_6),inverse(identity))),inverse(identity)) = multiply(identity,X_6) ),
    inference(superposition,[status(thm),theory(equality)],[c_431,c_577]) ).

tff(c_1027,plain,
    ! [X_48] : ( double_divide(double_divide(identity,X_48),inverse(identity)) = multiply(identity,X_48) ),
    inference(demodulation,[status(thm),theory(equality)],[c_406,c_610]) ).

tff(c_1111,plain,
    double_divide(inverse(identity),inverse(identity)) = multiply(identity,identity),
    inference(superposition,[status(thm),theory(equality)],[c_6,c_1027]) ).

tff(c_1127,plain,
    multiply(identity,identity) = identity,
    inference(demodulation,[status(thm),theory(equality)],[c_406,c_1111]) ).

tff(c_37,plain,
    ! [Y_10,X_11] : ( inverse(double_divide(Y_10,X_11)) = multiply(X_11,Y_10) ),
    inference(superposition,[status(thm),theory(equality)],[c_28,c_6]) ).

tff(c_74,plain,
    ! [Y_13,X_14] : ( double_divide(double_divide(Y_13,X_14),multiply(X_14,Y_13)) = identity ),
    inference(superposition,[status(thm),theory(equality)],[c_65,c_8]) ).

tff(c_638,plain,
    ! [Y_36,X_37,Y_38] : ( double_divide(double_divide(double_divide(Y_36,X_37),double_divide(double_divide(Y_38,multiply(X_37,Y_36)),inverse(identity))),inverse(identity)) = Y_38 ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_90]) ).

tff(c_704,plain,
    ! [Y_13,X_14] : ( double_divide(double_divide(double_divide(Y_13,X_14),double_divide(identity,inverse(identity))),inverse(identity)) = double_divide(Y_13,X_14) ),
    inference(superposition,[status(thm),theory(equality)],[c_74,c_638]) ).

tff(c_747,plain,
    ! [X_39,Y_40] : ( double_divide(multiply(X_39,Y_40),inverse(identity)) = double_divide(Y_40,X_39) ),
    inference(demodulation,[status(thm),theory(equality)],[c_37,c_6,c_8,c_704]) ).

tff(c_775,plain,
    ! [X_39,Y_40] : ( multiply(inverse(identity),multiply(X_39,Y_40)) = inverse(double_divide(Y_40,X_39)) ),
    inference(superposition,[status(thm),theory(equality)],[c_747,c_37]) ).

tff(c_807,plain,
    ! [X_39,Y_40] : ( multiply(inverse(identity),multiply(X_39,Y_40)) = multiply(X_39,Y_40) ),
    inference(demodulation,[status(thm),theory(equality)],[c_37,c_775]) ).

tff(c_1132,plain,
    multiply(inverse(identity),identity) = multiply(identity,identity),
    inference(superposition,[status(thm),theory(equality)],[c_1127,c_807]) ).

tff(c_1159,plain,
    inverse(identity) = identity,
    inference(demodulation,[status(thm),theory(equality)],[c_1127,c_57,c_1132]) ).

tff(c_1161,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_189,c_1159]) ).

tff(c_1163,plain,
    inverse(identity) = identity,
    inference(splitRight,[status(thm)],[c_188]) ).

tff(c_1485,plain,
    ! [Y_59,X_60] : ( multiply(double_divide(inverse(Y_59),multiply(identity,X_60)),X_60) = Y_59 ),
    inference(demodulation,[status(thm),theory(equality)],[c_4,c_1163,c_83,c_124]) ).

tff(c_1506,plain,
    ! [X_18] : ( multiply(identity,X_18) = X_18 ),
    inference(superposition,[status(thm),theory(equality)],[c_140,c_1485]) ).

tff(c_117,plain,
    ! [X_6,Y_16] : ( double_divide(double_divide(X_6,double_divide(double_divide(Y_16,inverse(X_6)),inverse(identity))),inverse(identity)) = Y_16 ),
    inference(superposition,[status(thm),theory(equality)],[c_6,c_90]) ).

tff(c_1714,plain,
    ! [X_66,Y_67] : ( multiply(multiply(inverse(X_66),Y_67),X_66) = Y_67 ),
    inference(demodulation,[status(thm),theory(equality)],[c_4,c_1163,c_4,c_1163,c_117]) ).

tff(c_1739,plain,
    ! [Y_67] : ( multiply(multiply(identity,Y_67),identity) = Y_67 ),
    inference(superposition,[status(thm),theory(equality)],[c_1163,c_1714]) ).

tff(c_1747,plain,
    ! [Y_67] : ( multiply(Y_67,identity) = Y_67 ),
    inference(demodulation,[status(thm),theory(equality)],[c_1506,c_1739]) ).

tff(c_1529,plain,
    ! [X_6] : ( inverse(inverse(X_6)) = X_6 ),
    inference(demodulation,[status(thm),theory(equality)],[c_1506,c_83]) ).

tff(c_1748,plain,
    ! [Y_68] : ( multiply(Y_68,identity) = Y_68 ),
    inference(demodulation,[status(thm),theory(equality)],[c_1506,c_1739]) ).

tff(c_1185,plain,
    ! [X_49] : ( multiply(inverse(X_49),X_49) = identity ),
    inference(demodulation,[status(thm),theory(equality)],[c_1163,c_57]) ).

tff(c_1198,plain,
    ! [X_11,Y_10] : ( multiply(multiply(X_11,Y_10),double_divide(Y_10,X_11)) = identity ),
    inference(superposition,[status(thm),theory(equality)],[c_37,c_1185]) ).

tff(c_1799,plain,
    ! [Y_69] : ( multiply(Y_69,double_divide(identity,Y_69)) = identity ),
    inference(superposition,[status(thm),theory(equality)],[c_1748,c_1198]) ).

tff(c_1713,plain,
    ! [X_6,Y_16] : ( multiply(multiply(inverse(X_6),Y_16),X_6) = Y_16 ),
    inference(demodulation,[status(thm),theory(equality)],[c_4,c_1163,c_4,c_1163,c_117]) ).

tff(c_1805,plain,
    ! [X_6] : ( double_divide(identity,inverse(X_6)) = multiply(identity,X_6) ),
    inference(superposition,[status(thm),theory(equality)],[c_1799,c_1713]) ).

tff(c_1834,plain,
    ! [X_6] : ( double_divide(identity,inverse(X_6)) = X_6 ),
    inference(demodulation,[status(thm),theory(equality)],[c_1506,c_1805]) ).

tff(c_11,plain,
    ! [X_1,Y_2,Z_3] : ( double_divide(double_divide(X_1,double_divide(double_divide(Y_2,double_divide(X_1,Z_3)),inverse(Z_3))),inverse(identity)) = Y_2 ),
    inference(demodulation,[status(thm),theory(equality)],[c_6,c_6,c_2]) ).

tff(c_2101,plain,
    ! [X_76,Y_77,Z_78] : ( double_divide(double_divide(X_76,double_divide(double_divide(Y_77,double_divide(X_76,Z_78)),inverse(Z_78))),identity) = Y_77 ),
    inference(demodulation,[status(thm),theory(equality)],[c_1163,c_11]) ).

tff(c_2151,plain,
    ! [Y_77,X_6] : ( double_divide(double_divide(identity,double_divide(double_divide(Y_77,X_6),inverse(inverse(X_6)))),identity) = Y_77 ),
    inference(superposition,[status(thm),theory(equality)],[c_1834,c_2101]) ).

tff(c_2204,plain,
    ! [Y_77,X_6] : ( double_divide(double_divide(Y_77,X_6),X_6) = Y_77 ),
    inference(demodulation,[status(thm),theory(equality)],[c_1747,c_4,c_1529,c_2151]) ).

tff(c_1484,plain,
    ! [Y_16,X_7] : ( multiply(double_divide(inverse(Y_16),multiply(identity,X_7)),X_7) = Y_16 ),
    inference(demodulation,[status(thm),theory(equality)],[c_4,c_1163,c_83,c_124]) ).

tff(c_2312,plain,
    ! [Y_81,X_82] : ( multiply(double_divide(inverse(Y_81),X_82),X_82) = Y_81 ),
    inference(demodulation,[status(thm),theory(equality)],[c_1506,c_1484]) ).

tff(c_2575,plain,
    ! [X_87,X_88] : ( multiply(double_divide(X_87,X_88),X_88) = inverse(X_87) ),
    inference(superposition,[status(thm),theory(equality)],[c_1529,c_2312]) ).

tff(c_6637,plain,
    ! [Y_141,X_142] : ( inverse(double_divide(Y_141,X_142)) = multiply(Y_141,X_142) ),
    inference(superposition,[status(thm),theory(equality)],[c_2204,c_2575]) ).

tff(c_6682,plain,
    ! [Y_141,X_142] : ( multiply(Y_141,X_142) = multiply(X_142,Y_141) ),
    inference(superposition,[status(thm),theory(equality)],[c_6637,c_37]) ).

tff(c_31,plain,
    ! [Y_10,X_11] : ( multiply(identity,double_divide(Y_10,X_11)) = double_divide(multiply(X_11,Y_10),identity) ),
    inference(superposition,[status(thm),theory(equality)],[c_28,c_4]) ).

tff(c_53,plain,
    ! [Y_10,X_11] : ( multiply(identity,double_divide(Y_10,X_11)) = inverse(multiply(X_11,Y_10)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_6,c_31]) ).

tff(c_1523,plain,
    ! [X_11,Y_10] : ( inverse(multiply(X_11,Y_10)) = double_divide(Y_10,X_11) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1506,c_53]) ).

tff(c_2591,plain,
    ! [X_88,X_87] : ( double_divide(X_88,double_divide(X_87,X_88)) = inverse(inverse(X_87)) ),
    inference(superposition,[status(thm),theory(equality)],[c_2575,c_1523]) ).

tff(c_2813,plain,
    ! [X_92,X_93] : ( double_divide(X_92,double_divide(X_93,X_92)) = X_93 ),
    inference(demodulation,[status(thm),theory(equality)],[c_1529,c_2591]) ).

tff(c_2654,plain,
    ! [X_88,X_87] : ( double_divide(X_88,double_divide(X_87,X_88)) = X_87 ),
    inference(demodulation,[status(thm),theory(equality)],[c_1529,c_2591]) ).

tff(c_2933,plain,
    ! [X_94,X_95] : ( double_divide(double_divide(X_94,X_95),X_94) = X_95 ),
    inference(superposition,[status(thm),theory(equality)],[c_2813,c_2654]) ).

tff(c_3313,plain,
    ! [X_101,X_100] : ( double_divide(X_101,X_100) = double_divide(X_100,X_101) ),
    inference(superposition,[status(thm),theory(equality)],[c_2933,c_2204]) ).

tff(c_3440,plain,
    ! [X_101,X_100] : ( double_divide(double_divide(X_101,X_100),identity) = multiply(X_101,X_100) ),
    inference(superposition,[status(thm),theory(equality)],[c_3313,c_4]) ).

tff(c_2816,plain,
    ! [X_93,X_92] : ( double_divide(double_divide(X_93,X_92),X_93) = X_92 ),
    inference(superposition,[status(thm),theory(equality)],[c_2813,c_2654]) ).

tff(c_114,plain,
    ! [Y_5,X_4,Y_16] : ( double_divide(double_divide(double_divide(Y_5,X_4),double_divide(double_divide(Y_16,multiply(X_4,Y_5)),inverse(identity))),inverse(identity)) = Y_16 ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_90]) ).

tff(c_3564,plain,
    ! [X_102,Y_103,Y_104] : ( multiply(multiply(multiply(X_102,Y_103),Y_104),double_divide(Y_103,X_102)) = Y_104 ),
    inference(demodulation,[status(thm),theory(equality)],[c_4,c_1163,c_4,c_1163,c_114]) ).

tff(c_3729,plain,
    ! [Y_105,X_106] : ( multiply(Y_105,double_divide(Y_105,inverse(X_106))) = X_106 ),
    inference(superposition,[status(thm),theory(equality)],[c_1713,c_3564]) ).

tff(c_3758,plain,
    ! [X_6,X_106] : ( double_divide(inverse(X_6),inverse(X_106)) = multiply(X_106,X_6) ),
    inference(superposition,[status(thm),theory(equality)],[c_3729,c_1713]) ).

tff(c_2962,plain,
    ! [X_95,X_94] : ( double_divide(X_95,X_94) = double_divide(X_94,X_95) ),
    inference(superposition,[status(thm),theory(equality)],[c_2933,c_2204]) ).

tff(c_9678,plain,
    ! [X_171,X_172] : ( double_divide(inverse(X_171),inverse(X_172)) = multiply(X_172,X_171) ),
    inference(superposition,[status(thm),theory(equality)],[c_3729,c_1713]) ).

tff(c_9760,plain,
    ! [X_172,X_171] : ( multiply(inverse(X_172),inverse(X_171)) = inverse(multiply(X_172,X_171)) ),
    inference(superposition,[status(thm),theory(equality)],[c_9678,c_37]) ).

tff(c_9843,plain,
    ! [X_173,X_174] : ( multiply(inverse(X_173),inverse(X_174)) = double_divide(X_174,X_173) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1523,c_9760]) ).

tff(c_9963,plain,
    ! [X_173,X_6] : ( multiply(inverse(X_173),X_6) = double_divide(inverse(X_6),X_173) ),
    inference(superposition,[status(thm),theory(equality)],[c_1529,c_9843]) ).

tff(c_1914,plain,
    ! [X_72] : ( double_divide(identity,inverse(X_72)) = X_72 ),
    inference(demodulation,[status(thm),theory(equality)],[c_1506,c_1805]) ).

tff(c_1945,plain,
    ! [X_6] : ( double_divide(identity,X_6) = inverse(X_6) ),
    inference(superposition,[status(thm),theory(equality)],[c_1529,c_1914]) ).

tff(c_134,plain,
    ! [X_1,Y_2,X_18] : ( double_divide(double_divide(X_1,double_divide(double_divide(Y_2,double_divide(X_1,inverse(X_18))),multiply(identity,X_18))),inverse(identity)) = Y_2 ),
    inference(superposition,[status(thm),theory(equality)],[c_125,c_11]) ).

tff(c_31904,plain,
    ! [X_305,X_306,Y_307] : ( multiply(X_305,double_divide(X_306,double_divide(Y_307,double_divide(X_305,inverse(X_306))))) = Y_307 ),
    inference(demodulation,[status(thm),theory(equality)],[c_6682,c_37,c_1945,c_1163,c_1506,c_2962,c_2962,c_134]) ).

tff(c_32199,plain,
    ! [X_306,Y_307,X_173] : ( double_divide(inverse(double_divide(X_306,double_divide(Y_307,double_divide(inverse(X_173),inverse(X_306))))),X_173) = Y_307 ),
    inference(superposition,[status(thm),theory(equality)],[c_9963,c_31904]) ).

tff(c_129438,plain,
    ! [X_606,X_607,Y_608] : ( double_divide(X_606,multiply(X_607,double_divide(Y_608,multiply(X_607,X_606)))) = Y_608 ),
    inference(demodulation,[status(thm),theory(equality)],[c_3758,c_6682,c_2962,c_37,c_32199]) ).

tff(c_130390,plain,
    ! [X_607,X_606,X_92] : ( double_divide(multiply(X_607,X_606),X_92) = double_divide(X_606,multiply(X_607,X_92)) ),
    inference(superposition,[status(thm),theory(equality)],[c_2816,c_129438]) ).

tff(c_9835,plain,
    ! [X_172,X_171] : ( multiply(inverse(X_172),inverse(X_171)) = double_divide(X_171,X_172) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1523,c_9760]) ).

tff(c_46,plain,
    ! [X_6] : ( double_divide(inverse(X_6),identity) = multiply(identity,X_6) ),
    inference(superposition,[status(thm),theory(equality)],[c_6,c_28]) ).

tff(c_1528,plain,
    ! [X_6] : ( double_divide(inverse(X_6),identity) = X_6 ),
    inference(demodulation,[status(thm),theory(equality)],[c_1506,c_46]) ).

tff(c_102,plain,
    ! [X_15,Y_16,Z_17] : ( multiply(inverse(identity),double_divide(X_15,double_divide(double_divide(Y_16,double_divide(X_15,Z_17)),inverse(Z_17)))) = double_divide(Y_16,identity) ),
    inference(superposition,[status(thm),theory(equality)],[c_90,c_4]) ).

tff(c_122,plain,
    ! [X_15,Y_16,Z_17] : ( multiply(inverse(identity),double_divide(X_15,double_divide(double_divide(Y_16,double_divide(X_15,Z_17)),inverse(Z_17)))) = inverse(Y_16) ),
    inference(demodulation,[status(thm),theory(equality)],[c_6,c_102]) ).

tff(c_2673,plain,
    ! [X_89,Y_90,Z_91] : ( double_divide(X_89,double_divide(double_divide(Y_90,double_divide(X_89,Z_91)),inverse(Z_91))) = inverse(Y_90) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1506,c_1163,c_122]) ).

tff(c_2756,plain,
    ! [X_6,Y_90] : ( double_divide(inverse(X_6),double_divide(double_divide(Y_90,X_6),inverse(identity))) = inverse(Y_90) ),
    inference(superposition,[status(thm),theory(equality)],[c_1528,c_2673]) ).

tff(c_11329,plain,
    ! [X_186,Y_187] : ( double_divide(inverse(X_186),multiply(X_186,Y_187)) = inverse(Y_187) ),
    inference(demodulation,[status(thm),theory(equality)],[c_4,c_1163,c_2756]) ).

tff(c_12457,plain,
    ! [X_195,Y_196] : ( double_divide(multiply(X_195,Y_196),inverse(Y_196)) = inverse(X_195) ),
    inference(superposition,[status(thm),theory(equality)],[c_11329,c_2654]) ).

tff(c_12526,plain,
    ! [X_195,Y_196] : ( double_divide(inverse(X_195),inverse(Y_196)) = multiply(X_195,Y_196) ),
    inference(superposition,[status(thm),theory(equality)],[c_12457,c_2204]) ).

tff(c_3563,plain,
    ! [X_4,Y_5,Y_16] : ( multiply(multiply(multiply(X_4,Y_5),Y_16),double_divide(Y_5,X_4)) = Y_16 ),
    inference(demodulation,[status(thm),theory(equality)],[c_4,c_1163,c_4,c_1163,c_114]) ).

tff(c_8806,plain,
    ! [Y_163,X_164,Y_165] : ( multiply(Y_163,double_divide(Y_163,multiply(X_164,Y_165))) = double_divide(Y_165,X_164) ),
    inference(superposition,[status(thm),theory(equality)],[c_3564,c_3563]) ).

tff(c_17646,plain,
    ! [X_227,X_228,Y_229] : ( double_divide(inverse(X_227),multiply(X_228,Y_229)) = multiply(double_divide(Y_229,X_228),X_227) ),
    inference(superposition,[status(thm),theory(equality)],[c_8806,c_1713]) ).

tff(c_2753,plain,
    ! [Y_90,X_6] : ( double_divide(identity,double_divide(double_divide(Y_90,X_6),inverse(inverse(X_6)))) = inverse(Y_90) ),
    inference(superposition,[status(thm),theory(equality)],[c_1834,c_2673]) ).

tff(c_2803,plain,
    ! [X_6,Y_90] : ( multiply(X_6,double_divide(Y_90,X_6)) = inverse(Y_90) ),
    inference(demodulation,[status(thm),theory(equality)],[c_37,c_1945,c_1529,c_2753]) ).

tff(c_17711,plain,
    ! [X_228,Y_229,X_227] : ( multiply(multiply(X_228,Y_229),multiply(double_divide(Y_229,X_228),X_227)) = inverse(inverse(X_227)) ),
    inference(superposition,[status(thm),theory(equality)],[c_17646,c_2803]) ).

tff(c_38530,plain,
    ! [X_335,Y_336,X_337] : ( multiply(multiply(X_335,Y_336),multiply(double_divide(Y_336,X_335),X_337)) = X_337 ),
    inference(demodulation,[status(thm),theory(equality)],[c_1529,c_17711]) ).

tff(c_38983,plain,
    ! [Y_196,X_195,X_337] : ( multiply(multiply(inverse(Y_196),inverse(X_195)),multiply(multiply(X_195,Y_196),X_337)) = X_337 ),
    inference(superposition,[status(thm),theory(equality)],[c_12526,c_38530]) ).

tff(c_39305,plain,
    ! [X_195,Y_196,X_337] : ( multiply(double_divide(X_195,Y_196),multiply(multiply(X_195,Y_196),X_337)) = X_337 ),
    inference(demodulation,[status(thm),theory(equality)],[c_9835,c_38983]) ).

tff(c_11980,plain,
    ! [Y_191,Y_192,Y_193,X_194] : ( multiply(multiply(Y_191,Y_192),double_divide(double_divide(Y_193,X_194),multiply(multiply(X_194,Y_193),Y_191))) = Y_192 ),
    inference(superposition,[status(thm),theory(equality)],[c_3563,c_3564]) ).

tff(c_25560,plain,
    ! [Y_276,X_277,X_278,Y_279] : ( multiply(identity,double_divide(double_divide(Y_276,X_277),multiply(multiply(X_277,Y_276),multiply(X_278,Y_279)))) = double_divide(Y_279,X_278) ),
    inference(superposition,[status(thm),theory(equality)],[c_1198,c_11980]) ).

tff(c_26092,plain,
    ! [X_4,Y_5,X_278,Y_279] : ( multiply(identity,double_divide(multiply(X_4,Y_5),multiply(multiply(identity,double_divide(Y_5,X_4)),multiply(X_278,Y_279)))) = double_divide(Y_279,X_278) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_25560]) ).

tff(c_89321,plain,
    ! [X_498,Y_499,X_500,Y_501] : ( double_divide(multiply(X_498,Y_499),multiply(double_divide(Y_499,X_498),multiply(X_500,Y_501))) = double_divide(Y_501,X_500) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1506,c_1506,c_26092]) ).

tff(c_110209,plain,
    ! [Y_554,X_555,X_556] : ( double_divide(multiply(Y_554,X_555),X_556) = double_divide(X_556,multiply(X_555,Y_554)) ),
    inference(superposition,[status(thm),theory(equality)],[c_39305,c_89321]) ).

tff(c_111155,plain,
    ! [Y_554,X_555,X_556] : ( double_divide(double_divide(multiply(Y_554,X_555),X_556),identity) = multiply(multiply(X_555,Y_554),X_556) ),
    inference(superposition,[status(thm),theory(equality)],[c_110209,c_4]) ).

tff(c_185960,plain,
    ! [X_555,Y_554,X_556] : ( double_divide(double_divide(X_555,multiply(Y_554,X_556)),identity) = multiply(multiply(X_555,Y_554),X_556) ),
    inference(demodulation,[status(thm),theory(equality)],[c_130390,c_111155]) ).

tff(c_185982,plain,
    ! [X_555,Y_554,X_556] : ( multiply(multiply(X_555,Y_554),X_556) = multiply(X_555,multiply(Y_554,X_556)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_3440,c_185960]) ).

tff(c_9960,plain,
    ! [X_6,X_174] : ( multiply(X_6,inverse(X_174)) = double_divide(X_174,inverse(X_6)) ),
    inference(superposition,[status(thm),theory(equality)],[c_1529,c_9843]) ).

tff(c_6248,plain,
    ! [X_137,Y_138] : ( multiply(X_137,double_divide(Y_138,X_137)) = inverse(Y_138) ),
    inference(demodulation,[status(thm),theory(equality)],[c_37,c_1945,c_1529,c_2753]) ).

tff(c_1733,plain,
    ! [X_6,Y_67] : ( multiply(multiply(X_6,Y_67),inverse(X_6)) = Y_67 ),
    inference(superposition,[status(thm),theory(equality)],[c_1529,c_1714]) ).

tff(c_6281,plain,
    ! [Y_138,X_137] : ( multiply(inverse(Y_138),inverse(X_137)) = double_divide(Y_138,X_137) ),
    inference(superposition,[status(thm),theory(equality)],[c_6248,c_1733]) ).

tff(c_17760,plain,
    ! [X_228,Y_229,X_227] : ( multiply(multiply(X_228,Y_229),inverse(X_227)) = inverse(multiply(double_divide(Y_229,X_228),X_227)) ),
    inference(superposition,[status(thm),theory(equality)],[c_17646,c_37]) ).

tff(c_67054,plain,
    ! [X_429,Y_430,X_431] : ( multiply(multiply(X_429,Y_430),inverse(X_431)) = double_divide(X_431,double_divide(Y_430,X_429)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1523,c_17760]) ).

tff(c_67406,plain,
    ! [X_431,X_137,Y_138] : ( double_divide(X_431,double_divide(inverse(X_137),inverse(Y_138))) = multiply(double_divide(Y_138,X_137),inverse(X_431)) ),
    inference(superposition,[status(thm),theory(equality)],[c_6281,c_67054]) ).

tff(c_68750,plain,
    ! [X_436,Y_437,X_438] : ( double_divide(X_436,multiply(Y_437,X_438)) = double_divide(X_436,multiply(X_438,Y_437)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_37,c_9960,c_3758,c_67406]) ).

tff(c_77092,plain,
    ! [X_462,X_463,Y_464] : ( double_divide(double_divide(X_462,multiply(X_463,Y_464)),identity) = multiply(multiply(Y_464,X_463),X_462) ),
    inference(superposition,[status(thm),theory(equality)],[c_68750,c_4]) ).

tff(c_77669,plain,
    ! [Y_464,X_463,Y_5] : ( multiply(multiply(Y_464,X_463),Y_5) = multiply(multiply(X_463,Y_464),Y_5) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_77092]) ).

tff(c_191461,plain,
    ! [Y_464,X_463,Y_5] : ( multiply(Y_464,multiply(X_463,Y_5)) = multiply(X_463,multiply(Y_464,Y_5)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_185982,c_185982,c_77669]) ).

tff(c_4510,plain,
    ! [X_117,Y_118] : ( multiply(X_117,double_divide(Y_118,X_117)) = inverse(Y_118) ),
    inference(demodulation,[status(thm),theory(equality)],[c_37,c_1945,c_1529,c_2753]) ).

tff(c_5091,plain,
    ! [X_125,X_126] : ( inverse(double_divide(X_125,X_126)) = multiply(X_125,X_126) ),
    inference(superposition,[status(thm),theory(equality)],[c_2816,c_4510]) ).

tff(c_5193,plain,
    ! [Y_10,X_11] : ( multiply(Y_10,X_11) = multiply(X_11,Y_10) ),
    inference(superposition,[status(thm),theory(equality)],[c_37,c_5091]) ).

tff(c_1162,plain,
    ( ( multiply(identity,a2) != a2 )
    | ( multiply(multiply(a3,b3),c3) != multiply(a3,multiply(b3,c3)) )
    | ( multiply(b4,a4) != multiply(a4,b4) ) ),
    inference(splitRight,[status(thm)],[c_188]) ).

tff(c_4107,plain,
    ( ( multiply(multiply(a3,b3),c3) != multiply(a3,multiply(b3,c3)) )
    | ( multiply(b4,a4) != multiply(a4,b4) ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1506,c_1162]) ).

tff(c_4108,plain,
    multiply(b4,a4) != multiply(a4,b4),
    inference(splitLeft,[status(thm)],[c_4107]) ).

tff(c_5455,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_5193,c_4108]) ).

tff(c_5456,plain,
    multiply(multiply(a3,b3),c3) != multiply(a3,multiply(b3,c3)),
    inference(splitRight,[status(thm)],[c_4107]) ).

tff(c_25080,plain,
    multiply(c3,multiply(a3,b3)) != multiply(a3,multiply(b3,c3)),
    inference(demodulation,[status(thm),theory(equality)],[c_6682,c_5456]) ).

tff(c_201372,plain,
    multiply(a3,multiply(c3,b3)) != multiply(a3,multiply(b3,c3)),
    inference(demodulation,[status(thm),theory(equality)],[c_191461,c_25080]) ).

tff(c_201375,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_6682,c_201372]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.15/0.15  % Problem  : GRP100-1 : TPTP v8.1.2. Bugfixed v2.7.0.
% 0.15/0.15  % Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% 0.15/0.36  % Computer : n016.cluster.edu
% 0.15/0.36  % Model    : x86_64 x86_64
% 0.15/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.36  % Memory   : 8042.1875MB
% 0.15/0.36  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.36  % CPULimit : 300
% 0.15/0.36  % WCLimit  : 300
% 0.15/0.36  % DateTime : Thu Aug  3 22:53:23 EDT 2023
% 0.15/0.37  % CPUTime  : 
% 57.41/43.88  % SZS status Unsatisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
% 57.52/43.90  
% 57.52/43.90  % SZS output start CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
% 57.68/43.96  
% 57.68/43.96  Inference rules
% 57.68/43.96  ----------------------
% 57.68/43.96  #Ref     : 0
% 57.68/43.96  #Sup     : 51396
% 57.68/43.96  #Fact    : 0
% 57.68/43.96  #Define  : 0
% 57.68/43.96  #Split   : 2
% 57.68/43.96  #Chain   : 0
% 57.68/43.96  #Close   : 0
% 57.68/43.96  
% 57.68/43.96  Ordering : KBO
% 57.68/43.96  
% 57.68/43.96  Simplification rules
% 57.68/43.96  ----------------------
% 57.68/43.96  #Subsume      : 4375
% 57.68/43.96  #Demod        : 98636
% 57.68/43.96  #Tautology    : 22147
% 57.68/43.96  #SimpNegUnit  : 1
% 57.68/43.96  #BackRed      : 84
% 57.68/43.96  
% 57.68/43.96  #Partial instantiations: 0
% 57.68/43.96  #Strategies tried      : 1
% 57.68/43.96  
% 57.68/43.96  Timing (in seconds)
% 57.68/43.96  ----------------------
% 57.68/43.97  Preprocessing        : 0.48
% 57.68/43.97  Parsing              : 0.26
% 57.68/43.97  CNF conversion       : 0.02
% 57.68/43.97  Main loop            : 42.28
% 57.68/43.97  Inferencing          : 3.73
% 57.68/43.97  Reduction            : 31.39
% 57.68/43.97  Demodulation         : 30.22
% 57.68/43.97  BG Simplification    : 0.47
% 57.68/43.97  Subsumption          : 4.51
% 57.68/43.97  Abstraction          : 1.03
% 57.68/43.97  MUC search           : 0.00
% 57.68/43.97  Cooper               : 0.00
% 57.68/43.97  Total                : 42.85
% 57.68/43.97  Index Insertion      : 0.00
% 57.68/43.97  Index Deletion       : 0.00
% 57.68/43.97  Index Matching       : 0.00
% 57.68/43.97  BG Taut test         : 0.00
%------------------------------------------------------------------------------