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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : GRP102-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/sandbox2/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox2/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s

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

% Result   : Unsatisfiable 20.76s 10.39s
% Output   : CNFRefutation 21.03s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   26
%            Number of leaves      :   16
% Syntax   : Number of formulae    :  133 ( 118 unt;  11 typ;   0 def)
%            Number of atoms       :  133 ( 131 equ)
%            Maximal formula atoms :    4 (   1 avg)
%            Number of connectives :   29 (  18   ~;  11   |;   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   :  194 (; 194   !;   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_36,axiom,
    ! [X] : ( identity = double_divide(X,inverse(X)) ),
    file(unknown,unknown) ).

tff(f_30,axiom,
    ! [X,Y] : ( multiply(X,Y) = double_divide(double_divide(Y,X),identity) ),
    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(double_divide(Y,X),Z),double_divide(Y,identity))),double_divide(identity,identity)) = Z ),
    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_8,plain,
    ! [X_7] : ( double_divide(X_7,inverse(X_7)) = identity ),
    inference(cnfTransformation,[status(thm)],[f_36]) ).

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_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_218,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_219,plain,
    inverse(identity) != identity,
    inference(splitLeft,[status(thm)],[c_218]) ).

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_2,plain,
    ! [X_1,Y_2,Z_3] : ( double_divide(double_divide(X_1,double_divide(double_divide(double_divide(Y_2,X_1),Z_3),double_divide(Y_2,identity))),double_divide(identity,identity)) = Z_3 ),
    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(double_divide(Y_16,X_15),Z_17),inverse(Y_16))),inverse(identity)) = Z_17 ),
    inference(demodulation,[status(thm),theory(equality)],[c_6,c_6,c_2]) ).

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

tff(c_528,plain,
    ! [X_31,Y_32] : ( double_divide(double_divide(X_31,double_divide(identity,inverse(Y_32))),inverse(identity)) = multiply(X_31,Y_32) ),
    inference(demodulation,[status(thm),theory(equality)],[c_37,c_145]) ).

tff(c_569,plain,
    ! [X_31] : ( double_divide(double_divide(X_31,identity),inverse(identity)) = multiply(X_31,identity) ),
    inference(superposition,[status(thm),theory(equality)],[c_8,c_528]) ).

tff(c_574,plain,
    ! [X_31] : ( double_divide(inverse(X_31),inverse(identity)) = multiply(X_31,identity) ),
    inference(demodulation,[status(thm),theory(equality)],[c_6,c_569]) ).

tff(c_638,plain,
    ! [X_35,Z_36] : ( double_divide(double_divide(inverse(X_35),double_divide(double_divide(identity,Z_36),inverse(X_35))),inverse(identity)) = Z_36 ),
    inference(superposition,[status(thm),theory(equality)],[c_8,c_90]) ).

tff(c_701,plain,
    ! [Z_36] : ( double_divide(double_divide(inverse(double_divide(identity,Z_36)),identity),inverse(identity)) = Z_36 ),
    inference(superposition,[status(thm),theory(equality)],[c_8,c_638]) ).

tff(c_714,plain,
    ! [Z_37] : ( multiply(multiply(Z_37,identity),identity) = Z_37 ),
    inference(demodulation,[status(thm),theory(equality)],[c_574,c_37,c_6,c_701]) ).

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_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_745,plain,
    ! [Z_38] : ( double_divide(double_divide(identity,multiply(Z_38,identity)),Z_38) = identity ),
    inference(superposition,[status(thm),theory(equality)],[c_714,c_74]) ).

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

tff(c_825,plain,
    multiply(double_divide(identity,multiply(identity,identity)),identity) = double_divide(identity,inverse(identity)),
    inference(superposition,[status(thm),theory(equality)],[c_784,c_574]) ).

tff(c_867,plain,
    multiply(double_divide(identity,multiply(identity,identity)),identity) = identity,
    inference(demodulation,[status(thm),theory(equality)],[c_8,c_825]) ).

tff(c_713,plain,
    ! [Z_36] : ( multiply(multiply(Z_36,identity),identity) = Z_36 ),
    inference(demodulation,[status(thm),theory(equality)],[c_574,c_37,c_6,c_701]) ).

tff(c_886,plain,
    double_divide(identity,multiply(identity,identity)) = multiply(identity,identity),
    inference(superposition,[status(thm),theory(equality)],[c_867,c_713]) ).

tff(c_903,plain,
    inverse(multiply(identity,identity)) = identity,
    inference(demodulation,[status(thm),theory(equality)],[c_886,c_784]) ).

tff(c_1154,plain,
    ! [X_41] : ( double_divide(double_divide(inverse(X_41),double_divide(identity,inverse(X_41))),inverse(identity)) = inverse(identity) ),
    inference(superposition,[status(thm),theory(equality)],[c_8,c_638]) ).

tff(c_1189,plain,
    double_divide(double_divide(identity,double_divide(identity,inverse(multiply(identity,identity)))),inverse(identity)) = inverse(identity),
    inference(superposition,[status(thm),theory(equality)],[c_903,c_1154]) ).

tff(c_1222,plain,
    inverse(identity) = identity,
    inference(demodulation,[status(thm),theory(equality)],[c_8,c_8,c_6,c_903,c_1189]) ).

tff(c_1224,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_219,c_1222]) ).

tff(c_1226,plain,
    inverse(identity) = identity,
    inference(splitRight,[status(thm)],[c_218]) ).

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_141,plain,
    ! [X_7,Z_17] : ( double_divide(double_divide(inverse(X_7),double_divide(double_divide(identity,Z_17),inverse(X_7))),inverse(identity)) = Z_17 ),
    inference(superposition,[status(thm),theory(equality)],[c_8,c_90]) ).

tff(c_2041,plain,
    ! [Z_61,X_62] : ( multiply(double_divide(double_divide(identity,Z_61),inverse(X_62)),inverse(X_62)) = Z_61 ),
    inference(demodulation,[status(thm),theory(equality)],[c_4,c_1226,c_141]) ).

tff(c_2074,plain,
    ! [Z_61] : ( multiply(double_divide(double_divide(identity,Z_61),identity),inverse(identity)) = Z_61 ),
    inference(superposition,[status(thm),theory(equality)],[c_1226,c_2041]) ).

tff(c_2110,plain,
    ! [Z_61] : ( multiply(multiply(Z_61,identity),identity) = Z_61 ),
    inference(demodulation,[status(thm),theory(equality)],[c_1226,c_4,c_2074]) ).

tff(c_2101,plain,
    ! [Z_61] : ( multiply(identity,inverse(double_divide(identity,Z_61))) = Z_61 ),
    inference(superposition,[status(thm),theory(equality)],[c_8,c_2041]) ).

tff(c_2178,plain,
    ! [Z_64] : ( multiply(identity,multiply(Z_64,identity)) = Z_64 ),
    inference(demodulation,[status(thm),theory(equality)],[c_37,c_2101]) ).

tff(c_2234,plain,
    ! [Z_65] : ( multiply(identity,Z_65) = multiply(Z_65,identity) ),
    inference(superposition,[status(thm),theory(equality)],[c_2110,c_2178]) ).

tff(c_2118,plain,
    ! [Z_61] : ( multiply(identity,multiply(Z_61,identity)) = Z_61 ),
    inference(demodulation,[status(thm),theory(equality)],[c_37,c_2101]) ).

tff(c_2243,plain,
    ! [Z_65] : ( multiply(identity,multiply(identity,Z_65)) = Z_65 ),
    inference(superposition,[status(thm),theory(equality)],[c_2234,c_2118]) ).

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_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_1286,plain,
    ! [Y_43,X_44] : ( multiply(identity,double_divide(Y_43,X_44)) = inverse(multiply(X_44,Y_43)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_6,c_31]) ).

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

tff(c_2208,plain,
    ! [Z_61] : ( multiply(identity,Z_61) = multiply(Z_61,identity) ),
    inference(superposition,[status(thm),theory(equality)],[c_2110,c_2178]) ).

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

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

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_134,plain,
    ! [X_6,Z_17] : ( double_divide(double_divide(identity,double_divide(double_divide(inverse(X_6),Z_17),inverse(X_6))),inverse(identity)) = Z_17 ),
    inference(superposition,[status(thm),theory(equality)],[c_6,c_90]) ).

tff(c_2573,plain,
    ! [X_70,Z_71] : ( inverse(multiply(inverse(X_70),double_divide(inverse(X_70),Z_71))) = Z_71 ),
    inference(demodulation,[status(thm),theory(equality)],[c_53,c_2208,c_4,c_1226,c_134]) ).

tff(c_2651,plain,
    ! [X_18] : ( inverse(multiply(inverse(X_18),identity)) = multiply(identity,X_18) ),
    inference(superposition,[status(thm),theory(equality)],[c_169,c_2573]) ).

tff(c_2696,plain,
    ! [X_18] : ( multiply(identity,X_18) = X_18 ),
    inference(demodulation,[status(thm),theory(equality)],[c_2243,c_83,c_1304,c_2208,c_2651]) ).

tff(c_2246,plain,
    ! [Z_65] : ( multiply(multiply(identity,Z_65),identity) = Z_65 ),
    inference(superposition,[status(thm),theory(equality)],[c_2234,c_2110]) ).

tff(c_2795,plain,
    ! [Z_73] : ( multiply(Z_73,identity) = Z_73 ),
    inference(demodulation,[status(thm),theory(equality)],[c_2696,c_2246]) ).

tff(c_153,plain,
    ! [X_15,Y_16] : ( double_divide(double_divide(X_15,double_divide(identity,inverse(Y_16))),inverse(identity)) = multiply(X_15,Y_16) ),
    inference(demodulation,[status(thm),theory(equality)],[c_37,c_145]) ).

tff(c_2339,plain,
    ! [Y_16,X_15] : ( multiply(double_divide(identity,inverse(Y_16)),X_15) = multiply(X_15,Y_16) ),
    inference(demodulation,[status(thm),theory(equality)],[c_4,c_1226,c_153]) ).

tff(c_2806,plain,
    ! [Y_16] : ( double_divide(identity,inverse(Y_16)) = multiply(identity,Y_16) ),
    inference(superposition,[status(thm),theory(equality)],[c_2795,c_2339]) ).

tff(c_2845,plain,
    ! [Y_16] : ( double_divide(identity,inverse(Y_16)) = Y_16 ),
    inference(demodulation,[status(thm),theory(equality)],[c_2696,c_2806]) ).

tff(c_3193,plain,
    ! [Y_16,X_15] : ( multiply(Y_16,X_15) = multiply(X_15,Y_16) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2845,c_2339]) ).

tff(c_2707,plain,
    ! [Z_65] : ( multiply(Z_65,identity) = Z_65 ),
    inference(demodulation,[status(thm),theory(equality)],[c_2696,c_2246]) ).

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

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_3124,plain,
    ! [X_80] : ( double_divide(inverse(X_80),identity) = X_80 ),
    inference(demodulation,[status(thm),theory(equality)],[c_2696,c_46]) ).

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

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

tff(c_3134,plain,
    ! [X_80,Z_3] : ( double_divide(double_divide(identity,double_divide(double_divide(X_80,Z_3),inverse(inverse(X_80)))),identity) = Z_3 ),
    inference(superposition,[status(thm),theory(equality)],[c_3124,c_1227]) ).

tff(c_3177,plain,
    ! [X_80,Z_3] : ( double_divide(double_divide(X_80,Z_3),X_80) = Z_3 ),
    inference(demodulation,[status(thm),theory(equality)],[c_2707,c_4,c_2717,c_3134]) ).

tff(c_2572,plain,
    ! [X_6,Z_17] : ( inverse(multiply(inverse(X_6),double_divide(inverse(X_6),Z_17))) = Z_17 ),
    inference(demodulation,[status(thm),theory(equality)],[c_53,c_2208,c_4,c_1226,c_134]) ).

tff(c_2633,plain,
    ! [X_6,Z_17,Z_71] : ( inverse(multiply(inverse(multiply(inverse(X_6),double_divide(inverse(X_6),Z_17))),double_divide(Z_17,Z_71))) = Z_71 ),
    inference(superposition,[status(thm),theory(equality)],[c_2572,c_2573]) ).

tff(c_4363,plain,
    ! [Z_104,Z_105] : ( inverse(multiply(Z_104,double_divide(Z_104,Z_105))) = Z_105 ),
    inference(demodulation,[status(thm),theory(equality)],[c_2572,c_2633]) ).

tff(c_6457,plain,
    ! [Z_131,Z_132] : ( multiply(Z_131,double_divide(Z_131,Z_132)) = inverse(Z_132) ),
    inference(superposition,[status(thm),theory(equality)],[c_4363,c_2717]) ).

tff(c_6531,plain,
    ! [X_80,Z_3] : ( multiply(double_divide(X_80,Z_3),Z_3) = inverse(X_80) ),
    inference(superposition,[status(thm),theory(equality)],[c_3177,c_6457]) ).

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

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

tff(c_3530,plain,
    ! [X_88,Y_89,Z_90] : ( double_divide(X_88,double_divide(double_divide(double_divide(Y_89,X_88),Z_90),inverse(Y_89))) = inverse(Z_90) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2696,c_1226,c_148]) ).

tff(c_3589,plain,
    ! [Y_16,Z_90] : ( double_divide(inverse(Y_16),double_divide(double_divide(Y_16,Z_90),inverse(identity))) = inverse(Z_90) ),
    inference(superposition,[status(thm),theory(equality)],[c_2845,c_3530]) ).

tff(c_13083,plain,
    ! [Y_198,Z_199] : ( double_divide(inverse(Y_198),multiply(Z_199,Y_198)) = inverse(Z_199) ),
    inference(demodulation,[status(thm),theory(equality)],[c_4,c_1226,c_3589]) ).

tff(c_13240,plain,
    ! [Z_3,X_80] : ( double_divide(inverse(Z_3),inverse(X_80)) = inverse(double_divide(X_80,Z_3)) ),
    inference(superposition,[status(thm),theory(equality)],[c_6531,c_13083]) ).

tff(c_13327,plain,
    ! [Z_3,X_80] : ( double_divide(inverse(Z_3),inverse(X_80)) = multiply(Z_3,X_80) ),
    inference(demodulation,[status(thm),theory(equality)],[c_37,c_13240]) ).

tff(c_3196,plain,
    ! [Y_81] : ( double_divide(identity,inverse(Y_81)) = Y_81 ),
    inference(demodulation,[status(thm),theory(equality)],[c_2696,c_2806]) ).

tff(c_3227,plain,
    ! [X_6] : ( double_divide(identity,X_6) = inverse(X_6) ),
    inference(superposition,[status(thm),theory(equality)],[c_2717,c_3196]) ).

tff(c_3613,plain,
    ! [X_88,Z_90] : ( double_divide(X_88,double_divide(double_divide(double_divide(identity,X_88),Z_90),identity)) = inverse(Z_90) ),
    inference(superposition,[status(thm),theory(equality)],[c_1226,c_3530]) ).

tff(c_11962,plain,
    ! [X_189,Z_190] : ( double_divide(X_189,multiply(Z_190,inverse(X_189))) = inverse(Z_190) ),
    inference(demodulation,[status(thm),theory(equality)],[c_3227,c_4,c_3613]) ).

tff(c_14995,plain,
    ! [X_214,Y_215] : ( double_divide(X_214,multiply(inverse(X_214),Y_215)) = inverse(Y_215) ),
    inference(superposition,[status(thm),theory(equality)],[c_3193,c_11962]) ).

tff(c_3636,plain,
    ! [X_88,Y_89] : ( double_divide(X_88,double_divide(identity,inverse(Y_89))) = inverse(inverse(double_divide(Y_89,X_88))) ),
    inference(superposition,[status(thm),theory(equality)],[c_8,c_3530]) ).

tff(c_5070,plain,
    ! [X_115,Y_116] : ( inverse(multiply(X_115,Y_116)) = double_divide(X_115,Y_116) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2845,c_37,c_3636]) ).

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

tff(c_5085,plain,
    ! [Y_116,X_115] : ( double_divide(Y_116,X_115) = double_divide(X_115,Y_116) ),
    inference(superposition,[status(thm),theory(equality)],[c_5070,c_2714]) ).

tff(c_2918,plain,
    ! [X_75,Y_76,Z_77] : ( double_divide(double_divide(X_75,double_divide(double_divide(double_divide(Y_76,X_75),Z_77),inverse(Y_76))),identity) = Z_77 ),
    inference(demodulation,[status(thm),theory(equality)],[c_1226,c_11]) ).

tff(c_2985,plain,
    ! [Y_76,Y_5,Z_77] : ( multiply(double_divide(double_divide(double_divide(Y_76,Y_5),Z_77),inverse(Y_76)),Y_5) = Z_77 ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_2918]) ).

tff(c_8340,plain,
    ! [Y_5,Y_76,Z_77] : ( multiply(Y_5,double_divide(inverse(Y_76),double_divide(double_divide(Y_76,Y_5),Z_77))) = Z_77 ),
    inference(demodulation,[status(thm),theory(equality)],[c_3193,c_5085,c_2985]) ).

tff(c_15047,plain,
    ! [Y_5,Y_76,Y_215] : ( multiply(Y_5,double_divide(inverse(Y_76),inverse(Y_215))) = multiply(inverse(double_divide(Y_76,Y_5)),Y_215) ),
    inference(superposition,[status(thm),theory(equality)],[c_14995,c_8340]) ).

tff(c_15220,plain,
    ! [Y_5,Y_76,Y_215] : ( multiply(multiply(Y_5,Y_76),Y_215) = multiply(Y_5,multiply(Y_76,Y_215)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_13327,c_37,c_15047]) ).

tff(c_4396,plain,
    ! [Z_104,Z_105] : ( multiply(Z_104,double_divide(Z_104,Z_105)) = inverse(Z_105) ),
    inference(superposition,[status(thm),theory(equality)],[c_4363,c_2717]) ).

tff(c_13138,plain,
    ! [Y_198,Z_199] : ( multiply(inverse(Y_198),inverse(Z_199)) = inverse(multiply(Z_199,Y_198)) ),
    inference(superposition,[status(thm),theory(equality)],[c_13083,c_4396]) ).

tff(c_18319,plain,
    ! [Y_239,Z_240] : ( multiply(inverse(Y_239),inverse(Z_240)) = double_divide(Y_239,Z_240) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2714,c_13138]) ).

tff(c_18480,plain,
    ! [Y_239,X_6] : ( multiply(inverse(Y_239),X_6) = double_divide(Y_239,inverse(X_6)) ),
    inference(superposition,[status(thm),theory(equality)],[c_2717,c_18319]) ).

tff(c_3659,plain,
    ! [Y_91,X_92] : ( multiply(Y_91,X_92) = multiply(X_92,Y_91) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2845,c_2339]) ).

tff(c_1269,plain,
    ! [X_42] : ( multiply(inverse(X_42),X_42) = identity ),
    inference(demodulation,[status(thm),theory(equality)],[c_1226,c_57]) ).

tff(c_1282,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_1269]) ).

tff(c_3710,plain,
    ! [X_92,Y_91] : ( multiply(multiply(X_92,Y_91),double_divide(X_92,Y_91)) = identity ),
    inference(superposition,[status(thm),theory(equality)],[c_3659,c_1282]) ).

tff(c_3423,plain,
    ! [X_86,Z_87] : ( double_divide(double_divide(X_86,Z_87),X_86) = Z_87 ),
    inference(demodulation,[status(thm),theory(equality)],[c_2707,c_4,c_2717,c_3134]) ).

tff(c_3426,plain,
    ! [Z_87,X_86] : ( double_divide(Z_87,double_divide(X_86,Z_87)) = X_86 ),
    inference(superposition,[status(thm),theory(equality)],[c_3423,c_3177]) ).

tff(c_3432,plain,
    ! [X_86,Z_87,Z_3] : ( double_divide(double_divide(X_86,double_divide(double_divide(Z_87,Z_3),inverse(double_divide(X_86,Z_87)))),identity) = Z_3 ),
    inference(superposition,[status(thm),theory(equality)],[c_3423,c_1227]) ).

tff(c_23853,plain,
    ! [Z_273,Z_274,X_275] : ( multiply(double_divide(double_divide(Z_273,Z_274),multiply(Z_273,X_275)),X_275) = Z_274 ),
    inference(demodulation,[status(thm),theory(equality)],[c_4,c_37,c_3432]) ).

tff(c_26130,plain,
    ! [X_286,Z_287,X_288] : ( multiply(double_divide(X_286,multiply(Z_287,X_288)),X_288) = double_divide(X_286,Z_287) ),
    inference(superposition,[status(thm),theory(equality)],[c_3426,c_23853]) ).

tff(c_26358,plain,
    ! [X_286,X_92,Y_91] : ( multiply(double_divide(X_286,identity),double_divide(X_92,Y_91)) = double_divide(X_286,multiply(X_92,Y_91)) ),
    inference(superposition,[status(thm),theory(equality)],[c_3710,c_26130]) ).

tff(c_51075,plain,
    ! [X_396,Y_397,X_398] : ( double_divide(X_396,multiply(Y_397,X_398)) = double_divide(X_396,multiply(X_398,Y_397)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_37,c_18480,c_6,c_26358]) ).

tff(c_72832,plain,
    ! [X_463,Y_464,X_465] : ( double_divide(double_divide(X_463,multiply(Y_464,X_465)),identity) = multiply(multiply(X_465,Y_464),X_463) ),
    inference(superposition,[status(thm),theory(equality)],[c_51075,c_4]) ).

tff(c_73532,plain,
    ! [Y_464,X_465,Y_5] : ( multiply(multiply(Y_464,X_465),Y_5) = multiply(multiply(X_465,Y_464),Y_5) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_72832]) ).

tff(c_78790,plain,
    ! [Y_464,X_465,Y_5] : ( multiply(Y_464,multiply(X_465,Y_5)) = multiply(X_465,multiply(Y_464,Y_5)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_15220,c_15220,c_73532]) ).

tff(c_1225,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_218]) ).

tff(c_5566,plain,
    multiply(c3,multiply(a3,b3)) != multiply(a3,multiply(b3,c3)),
    inference(demodulation,[status(thm),theory(equality)],[c_3193,c_3193,c_2696,c_1225]) ).

tff(c_78791,plain,
    multiply(a3,multiply(c3,b3)) != multiply(a3,multiply(b3,c3)),
    inference(demodulation,[status(thm),theory(equality)],[c_78790,c_5566]) ).

tff(c_78794,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_3193,c_78791]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.13  % Problem  : GRP102-1 : TPTP v8.1.2. Bugfixed v2.7.0.
% 0.07/0.14  % Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox2/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox2/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% 0.13/0.35  % Computer : n024.cluster.edu
% 0.13/0.35  % Model    : x86_64 x86_64
% 0.13/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35  % Memory   : 8042.1875MB
% 0.13/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35  % CPULimit : 300
% 0.13/0.35  % WCLimit  : 300
% 0.13/0.35  % DateTime : Thu Aug  3 22:19:00 EDT 2023
% 0.13/0.36  % CPUTime  : 
% 20.76/10.39  % SZS status Unsatisfiable for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 20.76/10.41  
% 20.76/10.41  % SZS output start CNFRefutation for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
% 21.03/10.45  
% 21.03/10.45  Inference rules
% 21.03/10.45  ----------------------
% 21.03/10.45  #Ref     : 0
% 21.03/10.45  #Sup     : 20282
% 21.03/10.45  #Fact    : 0
% 21.03/10.45  #Define  : 0
% 21.03/10.45  #Split   : 1
% 21.03/10.45  #Chain   : 0
% 21.03/10.45  #Close   : 0
% 21.03/10.45  
% 21.03/10.45  Ordering : KBO
% 21.03/10.45  
% 21.03/10.45  Simplification rules
% 21.03/10.45  ----------------------
% 21.03/10.45  #Subsume      : 903
% 21.03/10.45  #Demod        : 30643
% 21.03/10.45  #Tautology    : 8774
% 21.03/10.45  #SimpNegUnit  : 1
% 21.03/10.45  #BackRed      : 47
% 21.03/10.45  
% 21.03/10.45  #Partial instantiations: 0
% 21.03/10.45  #Strategies tried      : 1
% 21.03/10.45  
% 21.03/10.45  Timing (in seconds)
% 21.03/10.45  ----------------------
% 21.03/10.45  Preprocessing        : 0.44
% 21.03/10.45  Parsing              : 0.23
% 21.03/10.45  CNF conversion       : 0.02
% 21.03/10.45  Main loop            : 8.85
% 21.03/10.45  Inferencing          : 1.33
% 21.03/10.45  Reduction            : 5.65
% 21.03/10.45  Demodulation         : 5.29
% 21.03/10.45  BG Simplification    : 0.17
% 21.03/10.45  Subsumption          : 1.29
% 21.03/10.45  Abstraction          : 0.28
% 21.03/10.45  MUC search           : 0.00
% 21.03/10.45  Cooper               : 0.00
% 21.03/10.45  Total                : 9.36
% 21.03/10.45  Index Insertion      : 0.00
% 21.03/10.45  Index Deletion       : 0.00
% 21.03/10.45  Index Matching       : 0.00
% 21.03/10.45  BG Taut test         : 0.00
%------------------------------------------------------------------------------