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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : GRP104-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 : n022.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:51 EDT 2023

% Result   : Unsatisfiable 169.78s 125.72s
% Output   : CNFRefutation 170.67s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   32
%            Number of leaves      :   15
% Syntax   : Number of formulae    :  238 ( 222 unt;  12 typ;   0 def)
%            Number of atoms       :  235 ( 231 equ)
%            Maximal formula atoms :    4 (   1 avg)
%            Number of connectives :   30 (  21   ~;   9   |;   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    :   12 (  12 usr;   9 con; 0-2 aty)
%            Number of variables   :  407 (; 407   !;   0   ?;   0   :)

% Comments : 
%------------------------------------------------------------------------------
%$ multiply > double_divide > #nlpp > inverse > c3 > b4 > b3 > b2 > b1 > 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(b2,type,
    b2: $i ).

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

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

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

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

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

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

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

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

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

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

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

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

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

tff(c_17,plain,
    ! [X_8,Y_9,Z_10] : ( double_divide(X_8,multiply(Y_9,multiply(inverse(Z_10),double_divide(X_8,Y_9)))) = Z_10 ),
    inference(demodulation,[status(thm),theory(equality)],[c_4,c_4,c_2]) ).

tff(c_26,plain,
    ! [Y_9,Z_10,X_8] : ( multiply(multiply(Y_9,multiply(inverse(Z_10),double_divide(X_8,Y_9))),X_8) = inverse(Z_10) ),
    inference(superposition,[status(thm),theory(equality)],[c_17,c_4]) ).

tff(c_7,plain,
    ! [X_1,Y_2,Z_3] : ( double_divide(X_1,multiply(Y_2,multiply(inverse(Z_3),double_divide(X_1,Y_2)))) = Z_3 ),
    inference(demodulation,[status(thm),theory(equality)],[c_4,c_4,c_2]) ).

tff(c_35537,plain,
    ! [X_470,Y_471,Z_472,Z_473] : ( double_divide(X_470,multiply(multiply(Y_471,multiply(inverse(Z_472),double_divide(X_470,Y_471))),multiply(inverse(Z_473),Z_472))) = Z_473 ),
    inference(superposition,[status(thm),theory(equality)],[c_7,c_17]) ).

tff(c_35613,plain,
    ! [Z_474,Z_475] : ( double_divide(multiply(inverse(Z_474),Z_475),inverse(Z_475)) = Z_474 ),
    inference(superposition,[status(thm),theory(equality)],[c_26,c_35537]) ).

tff(c_35640,plain,
    ! [Z_475,Z_474] : ( multiply(inverse(Z_475),multiply(inverse(Z_474),Z_475)) = inverse(Z_474) ),
    inference(superposition,[status(thm),theory(equality)],[c_35613,c_4]) ).

tff(c_32642,plain,
    ! [X_411,Y_412,Z_413,Z_414] : ( double_divide(X_411,multiply(multiply(Y_412,multiply(inverse(Z_413),double_divide(X_411,Y_412))),multiply(inverse(Z_414),Z_413))) = Z_414 ),
    inference(superposition,[status(thm),theory(equality)],[c_17,c_7]) ).

tff(c_32703,plain,
    ! [Z_414,Z_10] : ( double_divide(multiply(inverse(Z_414),Z_10),inverse(Z_10)) = Z_414 ),
    inference(superposition,[status(thm),theory(equality)],[c_26,c_32642]) ).

tff(c_32715,plain,
    ! [Z_415,Z_416] : ( double_divide(multiply(inverse(Z_415),Z_416),inverse(Z_416)) = Z_415 ),
    inference(superposition,[status(thm),theory(equality)],[c_26,c_32642]) ).

tff(c_32739,plain,
    ! [Z_416,Z_415] : ( multiply(inverse(Z_416),multiply(inverse(Z_415),Z_416)) = inverse(Z_415) ),
    inference(superposition,[status(thm),theory(equality)],[c_32715,c_4]) ).

tff(c_139,plain,
    ! [X_22,Y_23,Z_24,Z_25] : ( double_divide(X_22,multiply(multiply(Y_23,multiply(inverse(Z_24),double_divide(X_22,Y_23))),multiply(inverse(Z_25),Z_24))) = Z_25 ),
    inference(superposition,[status(thm),theory(equality)],[c_7,c_17]) ).

tff(c_185,plain,
    ! [Y_26,Z_27,X_28,Z_29] : ( multiply(multiply(multiply(Y_26,multiply(inverse(Z_27),double_divide(X_28,Y_26))),multiply(inverse(Z_29),Z_27)),X_28) = inverse(Z_29) ),
    inference(superposition,[status(thm),theory(equality)],[c_139,c_4]) ).

tff(c_266,plain,
    ! [Z_32,Z_33] : ( multiply(inverse(Z_32),multiply(inverse(Z_33),Z_32)) = inverse(Z_33) ),
    inference(superposition,[status(thm),theory(equality)],[c_26,c_185]) ).

tff(c_299,plain,
    ! [Z_32,X_4,Y_5] : ( multiply(inverse(Z_32),multiply(multiply(X_4,Y_5),Z_32)) = inverse(double_divide(Y_5,X_4)) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_266]) ).

tff(c_585,plain,
    ! [Z_46,X_47,Y_48] : ( multiply(inverse(Z_46),multiply(multiply(X_47,Y_48),Z_46)) = multiply(X_47,Y_48) ),
    inference(demodulation,[status(thm),theory(equality)],[c_4,c_299]) ).

tff(c_173,plain,
    ! [Z_25,Z_10] : ( double_divide(multiply(inverse(Z_25),Z_10),inverse(Z_10)) = Z_25 ),
    inference(superposition,[status(thm),theory(equality)],[c_26,c_139]) ).

tff(c_275,plain,
    ! [Z_33,Z_32] : ( double_divide(inverse(Z_33),inverse(multiply(inverse(Z_33),Z_32))) = Z_32 ),
    inference(superposition,[status(thm),theory(equality)],[c_266,c_173]) ).

tff(c_1375,plain,
    ! [Z_68,X_69,Y_70] : ( double_divide(inverse(Z_68),inverse(multiply(X_69,Y_70))) = multiply(multiply(X_69,Y_70),Z_68) ),
    inference(superposition,[status(thm),theory(equality)],[c_585,c_275]) ).

tff(c_1391,plain,
    ! [Z_68,Y_70] : ( multiply(multiply(inverse(Z_68),Y_70),Z_68) = Y_70 ),
    inference(superposition,[status(thm),theory(equality)],[c_1375,c_275]) ).

tff(c_1464,plain,
    ! [Z_71,Y_72] : ( multiply(multiply(inverse(Z_71),Y_72),Z_71) = Y_72 ),
    inference(superposition,[status(thm),theory(equality)],[c_1375,c_275]) ).

tff(c_304,plain,
    ! [Z_32,X_4,Y_5] : ( multiply(inverse(Z_32),multiply(multiply(X_4,Y_5),Z_32)) = multiply(X_4,Y_5) ),
    inference(demodulation,[status(thm),theory(equality)],[c_4,c_299]) ).

tff(c_1494,plain,
    ! [Z_71,Y_72,Z_32] : ( multiply(multiply(inverse(Z_71),Y_72),Z_71) = multiply(inverse(Z_32),multiply(Y_72,Z_32)) ),
    inference(superposition,[status(thm),theory(equality)],[c_1464,c_304]) ).

tff(c_1577,plain,
    ! [Z_32,Y_72] : ( multiply(inverse(Z_32),multiply(Y_72,Z_32)) = Y_72 ),
    inference(demodulation,[status(thm),theory(equality)],[c_1391,c_1494]) ).

tff(c_2287,plain,
    ! [Z_88,Z_89] : ( multiply(inverse(Z_88),double_divide(Z_89,inverse(Z_89))) = inverse(Z_88) ),
    inference(superposition,[status(thm),theory(equality)],[c_1464,c_26]) ).

tff(c_2399,plain,
    ! [Z_90,Z_91] : ( multiply(inverse(Z_90),Z_90) = double_divide(Z_91,inverse(Z_91)) ),
    inference(superposition,[status(thm),theory(equality)],[c_2287,c_1391]) ).

tff(c_2442,plain,
    ! [Z_91,Z_90] : ( multiply(double_divide(Z_91,inverse(Z_91)),Z_90) = Z_90 ),
    inference(superposition,[status(thm),theory(equality)],[c_2399,c_1391]) ).

tff(c_2312,plain,
    ! [Z_88,Z_89] : ( multiply(inverse(Z_88),Z_88) = double_divide(Z_89,inverse(Z_89)) ),
    inference(superposition,[status(thm),theory(equality)],[c_2287,c_1391]) ).

tff(c_230,plain,
    ! [Z_30,Z_31] : ( double_divide(multiply(inverse(Z_30),Z_31),inverse(Z_31)) = Z_30 ),
    inference(superposition,[status(thm),theory(equality)],[c_26,c_139]) ).

tff(c_263,plain,
    ! [Z_30,Y_5,X_4] : ( double_divide(multiply(inverse(Z_30),double_divide(Y_5,X_4)),multiply(X_4,Y_5)) = Z_30 ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_230]) ).

tff(c_2334,plain,
    ! [Z_88,Z_89] : ( double_divide(inverse(Z_88),multiply(inverse(Z_89),Z_89)) = Z_88 ),
    inference(superposition,[status(thm),theory(equality)],[c_2287,c_263]) ).

tff(c_2957,plain,
    ! [Z_101,Z_102] : ( double_divide(inverse(Z_101),double_divide(Z_102,inverse(Z_102))) = Z_101 ),
    inference(demodulation,[status(thm),theory(equality)],[c_2312,c_2334]) ).

tff(c_2996,plain,
    ! [Z_101,Z_102,Z_3] : ( double_divide(inverse(Z_101),multiply(double_divide(Z_102,inverse(Z_102)),multiply(inverse(Z_3),Z_101))) = Z_3 ),
    inference(superposition,[status(thm),theory(equality)],[c_2957,c_7]) ).

tff(c_5114,plain,
    ! [Z_121,Z_122] : ( double_divide(inverse(Z_121),multiply(inverse(Z_122),Z_121)) = Z_122 ),
    inference(demodulation,[status(thm),theory(equality)],[c_2442,c_2996]) ).

tff(c_5637,plain,
    ! [Y_128,Z_129] : ( double_divide(inverse(multiply(Y_128,Z_129)),Y_128) = Z_129 ),
    inference(superposition,[status(thm),theory(equality)],[c_1577,c_5114]) ).

tff(c_215,plain,
    ! [Z_10,Z_29] : ( multiply(inverse(Z_10),multiply(inverse(Z_29),Z_10)) = inverse(Z_29) ),
    inference(superposition,[status(thm),theory(equality)],[c_26,c_185]) ).

tff(c_347,plain,
    ! [Z_36,Z_37] : ( multiply(inverse(multiply(inverse(Z_36),Z_37)),inverse(Z_36)) = inverse(Z_37) ),
    inference(superposition,[status(thm),theory(equality)],[c_266,c_215]) ).

tff(c_356,plain,
    ! [Z_36,Z_37] : ( double_divide(inverse(multiply(inverse(Z_36),Z_37)),inverse(inverse(Z_37))) = inverse(Z_36) ),
    inference(superposition,[status(thm),theory(equality)],[c_347,c_275]) ).

tff(c_5674,plain,
    ! [Z_129] : ( inverse(inverse(Z_129)) = Z_129 ),
    inference(superposition,[status(thm),theory(equality)],[c_5637,c_356]) ).

tff(c_603,plain,
    ! [Z_46,X_47,Y_48] : ( double_divide(inverse(Z_46),inverse(multiply(X_47,Y_48))) = multiply(multiply(X_47,Y_48),Z_46) ),
    inference(superposition,[status(thm),theory(equality)],[c_585,c_275]) ).

tff(c_1470,plain,
    ! [Z_71,Y_72,Z_46] : ( multiply(multiply(multiply(inverse(Z_71),Y_72),Z_71),Z_46) = double_divide(inverse(Z_46),inverse(Y_72)) ),
    inference(superposition,[status(thm),theory(equality)],[c_1464,c_603]) ).

tff(c_1570,plain,
    ! [Z_46,Y_72] : ( double_divide(inverse(Z_46),inverse(Y_72)) = multiply(Y_72,Z_46) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1391,c_1470]) ).

tff(c_7594,plain,
    ! [Y_150,Z_151] : ( multiply(Y_150,multiply(inverse(Y_150),Z_151)) = Z_151 ),
    inference(superposition,[status(thm),theory(equality)],[c_5637,c_1570]) ).

tff(c_7676,plain,
    ! [Z_68,Z_151] : ( multiply(inverse(inverse(Z_68)),Z_151) = multiply(Z_151,Z_68) ),
    inference(superposition,[status(thm),theory(equality)],[c_7594,c_1391]) ).

tff(c_7817,plain,
    ! [Z_68,Z_151] : ( multiply(Z_68,Z_151) = multiply(Z_151,Z_68) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5674,c_7676]) ).

tff(c_4082,plain,
    ! [Z_114,Z_113] : ( multiply(inverse(Z_114),Z_114) = multiply(inverse(Z_113),Z_113) ),
    inference(superposition,[status(thm),theory(equality)],[c_1570,c_2399]) ).

tff(c_6,plain,
    ( ( multiply(b4,a4) != multiply(a4,b4) )
    | ( multiply(multiply(a3,b3),c3) != multiply(a3,multiply(b3,c3)) )
    | ( multiply(multiply(inverse(b2),b2),a2) != a2 )
    | ( multiply(inverse(b1),b1) != multiply(inverse(a1),a1) ) ),
    inference(cnfTransformation,[status(thm)],[f_40]) ).

tff(c_137,plain,
    multiply(inverse(b1),b1) != multiply(inverse(a1),a1),
    inference(splitLeft,[status(thm)],[c_6]) ).

tff(c_4282,plain,
    ! [Z_113] : ( multiply(inverse(a1),a1) != multiply(inverse(Z_113),Z_113) ),
    inference(superposition,[status(thm),theory(equality)],[c_4082,c_137]) ).

tff(c_21457,plain,
    ! [Z_113] : ( multiply(a1,inverse(a1)) != multiply(Z_113,inverse(Z_113)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_7817,c_7817,c_4282]) ).

tff(c_21461,plain,
    $false,
    inference(reflexivity,[status(thm),theory(equality)],[c_21457]) ).

tff(c_21463,plain,
    multiply(inverse(b1),b1) = multiply(inverse(a1),a1),
    inference(splitRight,[status(thm)],[c_6]) ).

tff(c_32751,plain,
    double_divide(multiply(inverse(a1),a1),inverse(b1)) = b1,
    inference(superposition,[status(thm),theory(equality)],[c_21463,c_32715]) ).

tff(c_38,plain,
    ! [Y_11,Z_12,X_13] : ( multiply(multiply(Y_11,multiply(inverse(Z_12),double_divide(X_13,Y_11))),X_13) = inverse(Z_12) ),
    inference(superposition,[status(thm),theory(equality)],[c_17,c_4]) ).

tff(c_34172,plain,
    ! [Y_449,Z_450,X_451,Z_452] : ( multiply(multiply(multiply(Y_449,multiply(inverse(Z_450),double_divide(X_451,Y_449))),multiply(inverse(Z_452),Z_450)),X_451) = inverse(Z_452) ),
    inference(superposition,[status(thm),theory(equality)],[c_7,c_38]) ).

tff(c_34283,plain,
    ! [Z_450,Z_452] : ( multiply(multiply(multiply(inverse(b1),multiply(inverse(Z_450),b1)),multiply(inverse(Z_452),Z_450)),multiply(inverse(a1),a1)) = inverse(Z_452) ),
    inference(superposition,[status(thm),theory(equality)],[c_32751,c_34172]) ).

tff(c_34345,plain,
    ! [Z_453] : ( multiply(inverse(Z_453),multiply(inverse(a1),a1)) = inverse(Z_453) ),
    inference(demodulation,[status(thm),theory(equality)],[c_32739,c_32739,c_34283]) ).

tff(c_32754,plain,
    ! [X_4,Y_5,Z_416] : ( double_divide(multiply(multiply(X_4,Y_5),Z_416),inverse(Z_416)) = double_divide(Y_5,X_4) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_32715]) ).

tff(c_34369,plain,
    ! [Z_453,Z_416] : ( double_divide(multiply(inverse(a1),a1),inverse(Z_453)) = double_divide(multiply(inverse(Z_453),Z_416),inverse(Z_416)) ),
    inference(superposition,[status(thm),theory(equality)],[c_34345,c_32754]) ).

tff(c_34425,plain,
    ! [Z_454] : ( double_divide(multiply(inverse(a1),a1),inverse(Z_454)) = Z_454 ),
    inference(demodulation,[status(thm),theory(equality)],[c_32703,c_34369]) ).

tff(c_32785,plain,
    ! [Z_417,Z_418] : ( multiply(inverse(Z_417),multiply(inverse(Z_418),Z_417)) = inverse(Z_418) ),
    inference(superposition,[status(thm),theory(equality)],[c_32715,c_4]) ).

tff(c_32861,plain,
    ! [Z_419,Z_420] : ( double_divide(inverse(Z_419),inverse(multiply(inverse(Z_419),Z_420))) = Z_420 ),
    inference(superposition,[status(thm),theory(equality)],[c_32785,c_32703]) ).

tff(c_32909,plain,
    ! [Y_5,X_4,Z_420] : ( double_divide(inverse(double_divide(Y_5,X_4)),inverse(multiply(multiply(X_4,Y_5),Z_420))) = Z_420 ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_32861]) ).

tff(c_32915,plain,
    ! [X_4,Y_5,Z_420] : ( double_divide(multiply(X_4,Y_5),inverse(multiply(multiply(X_4,Y_5),Z_420))) = Z_420 ),
    inference(demodulation,[status(thm),theory(equality)],[c_4,c_32909]) ).

tff(c_34435,plain,
    ! [Z_420] : ( multiply(multiply(inverse(a1),a1),Z_420) = Z_420 ),
    inference(superposition,[status(thm),theory(equality)],[c_34425,c_32915]) ).

tff(c_34501,plain,
    ! [Z_455] : ( multiply(multiply(inverse(a1),a1),Z_455) = Z_455 ),
    inference(superposition,[status(thm),theory(equality)],[c_34425,c_32915]) ).

tff(c_32827,plain,
    ! [Z_417,X_4,Y_5] : ( multiply(inverse(Z_417),multiply(multiply(X_4,Y_5),Z_417)) = inverse(double_divide(Y_5,X_4)) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_32785]) ).

tff(c_32834,plain,
    ! [Z_417,X_4,Y_5] : ( multiply(inverse(Z_417),multiply(multiply(X_4,Y_5),Z_417)) = multiply(X_4,Y_5) ),
    inference(demodulation,[status(thm),theory(equality)],[c_4,c_32827]) ).

tff(c_34527,plain,
    ! [Z_455] : ( multiply(inverse(a1),a1) = multiply(inverse(Z_455),Z_455) ),
    inference(superposition,[status(thm),theory(equality)],[c_34501,c_32834]) ).

tff(c_21547,plain,
    ! [X_252,Y_253,Z_254,Z_255] : ( double_divide(X_252,multiply(multiply(Y_253,multiply(inverse(Z_254),double_divide(X_252,Y_253))),multiply(inverse(Z_255),Z_254))) = Z_255 ),
    inference(superposition,[status(thm),theory(equality)],[c_17,c_7]) ).

tff(c_21590,plain,
    ! [Z_255,Z_10] : ( double_divide(multiply(inverse(Z_255),Z_10),inverse(Z_10)) = Z_255 ),
    inference(superposition,[status(thm),theory(equality)],[c_26,c_21547]) ).

tff(c_21602,plain,
    ! [Z_256,Z_257] : ( double_divide(multiply(inverse(Z_256),Z_257),inverse(Z_257)) = Z_256 ),
    inference(superposition,[status(thm),theory(equality)],[c_26,c_21547]) ).

tff(c_21623,plain,
    ! [Z_257,Z_256] : ( multiply(inverse(Z_257),multiply(inverse(Z_256),Z_257)) = inverse(Z_256) ),
    inference(superposition,[status(thm),theory(equality)],[c_21602,c_4]) ).

tff(c_21629,plain,
    double_divide(multiply(inverse(a1),a1),inverse(b1)) = b1,
    inference(superposition,[status(thm),theory(equality)],[c_21463,c_21602]) ).

tff(c_22720,plain,
    ! [Y_288,Z_289,X_290,Z_291] : ( multiply(multiply(multiply(Y_288,multiply(inverse(Z_289),double_divide(X_290,Y_288))),multiply(inverse(Z_291),Z_289)),X_290) = inverse(Z_291) ),
    inference(superposition,[status(thm),theory(equality)],[c_21547,c_4]) ).

tff(c_22818,plain,
    ! [Z_289,Z_291] : ( multiply(multiply(multiply(inverse(b1),multiply(inverse(Z_289),b1)),multiply(inverse(Z_291),Z_289)),multiply(inverse(a1),a1)) = inverse(Z_291) ),
    inference(superposition,[status(thm),theory(equality)],[c_21629,c_22720]) ).

tff(c_22863,plain,
    ! [Z_292] : ( multiply(inverse(Z_292),multiply(inverse(a1),a1)) = inverse(Z_292) ),
    inference(demodulation,[status(thm),theory(equality)],[c_21623,c_21623,c_22818]) ).

tff(c_21632,plain,
    ! [X_4,Y_5,Z_257] : ( double_divide(multiply(multiply(X_4,Y_5),Z_257),inverse(Z_257)) = double_divide(Y_5,X_4) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_21602]) ).

tff(c_22884,plain,
    ! [Z_292,Z_257] : ( double_divide(multiply(inverse(a1),a1),inverse(Z_292)) = double_divide(multiply(inverse(Z_292),Z_257),inverse(Z_257)) ),
    inference(superposition,[status(thm),theory(equality)],[c_22863,c_21632]) ).

tff(c_22935,plain,
    ! [Z_293] : ( double_divide(multiply(inverse(a1),a1),inverse(Z_293)) = Z_293 ),
    inference(demodulation,[status(thm),theory(equality)],[c_21590,c_22884]) ).

tff(c_21660,plain,
    ! [Z_258,Z_259] : ( multiply(inverse(Z_258),multiply(inverse(Z_259),Z_258)) = inverse(Z_259) ),
    inference(superposition,[status(thm),theory(equality)],[c_21602,c_4]) ).

tff(c_21693,plain,
    ! [Z_258,X_4,Y_5] : ( multiply(inverse(Z_258),multiply(multiply(X_4,Y_5),Z_258)) = inverse(double_divide(Y_5,X_4)) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_21660]) ).

tff(c_22205,plain,
    ! [Z_274,X_275,Y_276] : ( multiply(inverse(Z_274),multiply(multiply(X_275,Y_276),Z_274)) = multiply(X_275,Y_276) ),
    inference(demodulation,[status(thm),theory(equality)],[c_4,c_21693]) ).

tff(c_22229,plain,
    ! [X_275,Y_276,Z_274] : ( double_divide(multiply(X_275,Y_276),inverse(multiply(multiply(X_275,Y_276),Z_274))) = Z_274 ),
    inference(superposition,[status(thm),theory(equality)],[c_22205,c_21590]) ).

tff(c_22948,plain,
    ! [Z_274] : ( multiply(multiply(inverse(a1),a1),Z_274) = Z_274 ),
    inference(superposition,[status(thm),theory(equality)],[c_22935,c_22229]) ).

tff(c_23004,plain,
    ! [Z_294] : ( multiply(multiply(inverse(a1),a1),Z_294) = Z_294 ),
    inference(superposition,[status(thm),theory(equality)],[c_22935,c_22229]) ).

tff(c_21698,plain,
    ! [Z_258,X_4,Y_5] : ( multiply(inverse(Z_258),multiply(multiply(X_4,Y_5),Z_258)) = multiply(X_4,Y_5) ),
    inference(demodulation,[status(thm),theory(equality)],[c_4,c_21693]) ).

tff(c_23023,plain,
    ! [Z_294,Z_258] : ( multiply(multiply(inverse(a1),a1),Z_294) = multiply(inverse(Z_258),multiply(Z_294,Z_258)) ),
    inference(superposition,[status(thm),theory(equality)],[c_23004,c_21698]) ).

tff(c_23081,plain,
    ! [Z_258,Z_294] : ( multiply(inverse(Z_258),multiply(Z_294,Z_258)) = Z_294 ),
    inference(demodulation,[status(thm),theory(equality)],[c_22948,c_23023]) ).

tff(c_23017,plain,
    ! [Z_294,Z_274] : ( double_divide(multiply(multiply(inverse(a1),a1),Z_294),inverse(multiply(Z_294,Z_274))) = Z_274 ),
    inference(superposition,[status(thm),theory(equality)],[c_23004,c_22229]) ).

tff(c_23321,plain,
    ! [Z_299,Z_300] : ( double_divide(Z_299,inverse(multiply(Z_299,Z_300))) = Z_300 ),
    inference(demodulation,[status(thm),theory(equality)],[c_22948,c_23017]) ).

tff(c_23368,plain,
    ! [Z_258,Z_294] : ( double_divide(inverse(Z_258),inverse(Z_294)) = multiply(Z_294,Z_258) ),
    inference(superposition,[status(thm),theory(equality)],[c_23081,c_23321]) ).

tff(c_23032,plain,
    ! [Z_294] : ( double_divide(a1,inverse(a1)) = double_divide(Z_294,inverse(Z_294)) ),
    inference(superposition,[status(thm),theory(equality)],[c_23004,c_21632]) ).

tff(c_21656,plain,
    multiply(inverse(b1),multiply(inverse(a1),a1)) = inverse(b1),
    inference(superposition,[status(thm),theory(equality)],[c_21629,c_4]) ).

tff(c_21721,plain,
    ! [Z_260,Z_261] : ( double_divide(inverse(Z_260),inverse(multiply(inverse(Z_260),Z_261))) = Z_261 ),
    inference(superposition,[status(thm),theory(equality)],[c_21660,c_21590]) ).

tff(c_21748,plain,
    double_divide(inverse(b1),inverse(inverse(b1))) = multiply(inverse(a1),a1),
    inference(superposition,[status(thm),theory(equality)],[c_21656,c_21721]) ).

tff(c_23550,plain,
    multiply(inverse(a1),a1) = double_divide(a1,inverse(a1)),
    inference(demodulation,[status(thm),theory(equality)],[c_23032,c_21748]) ).

tff(c_23647,plain,
    ! [Z_304] : ( multiply(inverse(a1),a1) = multiply(inverse(Z_304),Z_304) ),
    inference(superposition,[status(thm),theory(equality)],[c_23004,c_21698]) ).

tff(c_23676,plain,
    ! [Z_304,Z_274] : ( multiply(multiply(inverse(Z_304),Z_304),Z_274) = Z_274 ),
    inference(superposition,[status(thm),theory(equality)],[c_23647,c_22948]) ).

tff(c_23935,plain,
    ! [Z_307] : ( multiply(double_divide(a1,inverse(a1)),Z_307) = Z_307 ),
    inference(superposition,[status(thm),theory(equality)],[c_23550,c_23676]) ).

tff(c_23987,plain,
    ! [Z_294,Z_307] : ( multiply(double_divide(Z_294,inverse(Z_294)),Z_307) = Z_307 ),
    inference(superposition,[status(thm),theory(equality)],[c_23032,c_23935]) ).

tff(c_23026,plain,
    ! [Z_294] : ( multiply(inverse(a1),a1) = multiply(inverse(Z_294),Z_294) ),
    inference(superposition,[status(thm),theory(equality)],[c_23004,c_21698]) ).

tff(c_23885,plain,
    ! [Z_294] : ( multiply(inverse(Z_294),Z_294) = double_divide(a1,inverse(a1)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_23550,c_23026]) ).

tff(c_24230,plain,
    ! [Z_315] : ( multiply(inverse(Z_315),Z_315) = double_divide(a1,inverse(a1)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_23550,c_23026]) ).

tff(c_23079,plain,
    ! [Z_294,Z_274] : ( double_divide(Z_294,inverse(multiply(Z_294,Z_274))) = Z_274 ),
    inference(demodulation,[status(thm),theory(equality)],[c_22948,c_23017]) ).

tff(c_24245,plain,
    ! [Z_315] : ( double_divide(inverse(Z_315),inverse(double_divide(a1,inverse(a1)))) = Z_315 ),
    inference(superposition,[status(thm),theory(equality)],[c_24230,c_23079]) ).

tff(c_24555,plain,
    ! [Z_318] : ( double_divide(inverse(Z_318),double_divide(a1,inverse(a1))) = Z_318 ),
    inference(demodulation,[status(thm),theory(equality)],[c_23885,c_4,c_24245]) ).

tff(c_24585,plain,
    ! [Z_318,Z_3] : ( double_divide(inverse(Z_318),multiply(double_divide(a1,inverse(a1)),multiply(inverse(Z_3),Z_318))) = Z_3 ),
    inference(superposition,[status(thm),theory(equality)],[c_24555,c_7]) ).

tff(c_30726,plain,
    ! [Z_388,Z_389] : ( double_divide(inverse(Z_388),multiply(inverse(Z_389),Z_388)) = Z_389 ),
    inference(demodulation,[status(thm),theory(equality)],[c_23987,c_24585]) ).

tff(c_30871,plain,
    ! [Z_390,Z_391] : ( double_divide(inverse(multiply(Z_390,Z_391)),Z_390) = Z_391 ),
    inference(superposition,[status(thm),theory(equality)],[c_23081,c_30726]) ).

tff(c_31661,plain,
    ! [Z_398,Z_399] : ( multiply(Z_398,multiply(inverse(Z_398),Z_399)) = Z_399 ),
    inference(superposition,[status(thm),theory(equality)],[c_23368,c_30871]) ).

tff(c_31939,plain,
    ! [Z_294,Z_258] : ( multiply(Z_294,Z_258) = multiply(Z_258,Z_294) ),
    inference(superposition,[status(thm),theory(equality)],[c_23081,c_31661]) ).

tff(c_21462,plain,
    ( ( multiply(multiply(inverse(b2),b2),a2) != a2 )
    | ( multiply(multiply(a3,b3),c3) != multiply(a3,multiply(b3,c3)) )
    | ( multiply(b4,a4) != multiply(a4,b4) ) ),
    inference(splitRight,[status(thm)],[c_6]) ).

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

tff(c_32391,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_31939,c_21523]) ).

tff(c_32392,plain,
    ( ( multiply(multiply(a3,b3),c3) != multiply(a3,multiply(b3,c3)) )
    | ( multiply(multiply(inverse(b2),b2),a2) != a2 ) ),
    inference(splitRight,[status(thm)],[c_21462]) ).

tff(c_32454,plain,
    multiply(multiply(inverse(b2),b2),a2) != a2,
    inference(splitLeft,[status(thm)],[c_32392]) ).

tff(c_35325,plain,
    multiply(multiply(inverse(a1),a1),a2) != a2,
    inference(demodulation,[status(thm),theory(equality)],[c_34527,c_32454]) ).

tff(c_35329,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_34435,c_35325]) ).

tff(c_35331,plain,
    multiply(multiply(inverse(b2),b2),a2) = a2,
    inference(splitRight,[status(thm)],[c_32392]) ).

tff(c_36101,plain,
    ! [X_486,Y_487,Z_488] : ( double_divide(multiply(multiply(X_486,Y_487),Z_488),inverse(Z_488)) = double_divide(Y_487,X_486) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_35613]) ).

tff(c_36185,plain,
    double_divide(b2,inverse(b2)) = double_divide(a2,inverse(a2)),
    inference(superposition,[status(thm),theory(equality)],[c_35331,c_36101]) ).

tff(c_36247,plain,
    inverse(double_divide(a2,inverse(a2))) = multiply(inverse(b2),b2),
    inference(superposition,[status(thm),theory(equality)],[c_36185,c_4]) ).

tff(c_36250,plain,
    multiply(inverse(b2),b2) = multiply(inverse(a2),a2),
    inference(demodulation,[status(thm),theory(equality)],[c_4,c_36247]) ).

tff(c_35601,plain,
    ! [Z_473,Z_10] : ( double_divide(multiply(inverse(Z_473),Z_10),inverse(Z_10)) = Z_473 ),
    inference(superposition,[status(thm),theory(equality)],[c_26,c_35537]) ).

tff(c_36269,plain,
    double_divide(multiply(inverse(a2),a2),inverse(b2)) = b2,
    inference(superposition,[status(thm),theory(equality)],[c_36250,c_35601]) ).

tff(c_29,plain,
    ! [X_1,Y_2,Z_3,Z_10] : ( double_divide(X_1,multiply(multiply(Y_2,multiply(inverse(Z_3),double_divide(X_1,Y_2))),multiply(inverse(Z_10),Z_3))) = Z_10 ),
    inference(superposition,[status(thm),theory(equality)],[c_7,c_17]) ).

tff(c_36468,plain,
    ! [Z_3,Z_10] : ( double_divide(multiply(inverse(a2),a2),multiply(multiply(inverse(b2),multiply(inverse(Z_3),b2)),multiply(inverse(Z_10),Z_3))) = Z_10 ),
    inference(superposition,[status(thm),theory(equality)],[c_36269,c_29]) ).

tff(c_36497,plain,
    ! [Z_492] : ( double_divide(multiply(inverse(a2),a2),inverse(Z_492)) = Z_492 ),
    inference(demodulation,[status(thm),theory(equality)],[c_35640,c_35640,c_36468]) ).

tff(c_36754,plain,
    ! [Z_497] : ( multiply(inverse(Z_497),multiply(inverse(a2),a2)) = inverse(Z_497) ),
    inference(superposition,[status(thm),theory(equality)],[c_36497,c_4]) ).

tff(c_35689,plain,
    ! [Z_476,Z_477] : ( multiply(inverse(Z_476),multiply(inverse(Z_477),Z_476)) = inverse(Z_477) ),
    inference(superposition,[status(thm),theory(equality)],[c_35613,c_4]) ).

tff(c_35698,plain,
    ! [Z_477,Z_476] : ( double_divide(inverse(Z_477),inverse(multiply(inverse(Z_477),Z_476))) = Z_476 ),
    inference(superposition,[status(thm),theory(equality)],[c_35689,c_35601]) ).

tff(c_37242,plain,
    ! [Z_504] : ( double_divide(inverse(Z_504),inverse(inverse(Z_504))) = multiply(inverse(a2),a2) ),
    inference(superposition,[status(thm),theory(equality)],[c_36754,c_35698]) ).

tff(c_35757,plain,
    ! [Z_478,Z_479] : ( double_divide(inverse(Z_478),inverse(multiply(inverse(Z_478),Z_479))) = Z_479 ),
    inference(superposition,[status(thm),theory(equality)],[c_35689,c_35601]) ).

tff(c_35793,plain,
    ! [Z_475,Z_474] : ( double_divide(inverse(Z_475),inverse(inverse(Z_474))) = multiply(inverse(Z_474),Z_475) ),
    inference(superposition,[status(thm),theory(equality)],[c_35640,c_35757]) ).

tff(c_37258,plain,
    ! [Z_504] : ( multiply(inverse(a2),a2) = multiply(inverse(Z_504),Z_504) ),
    inference(superposition,[status(thm),theory(equality)],[c_37242,c_35793]) ).

tff(c_37513,plain,
    ! [Z_509] : ( multiply(inverse(a2),a2) = multiply(inverse(Z_509),Z_509) ),
    inference(superposition,[status(thm),theory(equality)],[c_37242,c_35793]) ).

tff(c_38084,plain,
    ! [Z_517,Z_516] : ( multiply(inverse(Z_517),Z_517) = multiply(inverse(Z_516),Z_516) ),
    inference(superposition,[status(thm),theory(equality)],[c_37258,c_37513]) ).

tff(c_35652,plain,
    double_divide(multiply(inverse(a1),a1),inverse(b1)) = b1,
    inference(superposition,[status(thm),theory(equality)],[c_21463,c_35613]) ).

tff(c_35685,plain,
    multiply(inverse(b1),multiply(inverse(a1),a1)) = inverse(b1),
    inference(superposition,[status(thm),theory(equality)],[c_35652,c_4]) ).

tff(c_35790,plain,
    double_divide(inverse(b1),inverse(inverse(b1))) = multiply(inverse(a1),a1),
    inference(superposition,[status(thm),theory(equality)],[c_35685,c_35757]) ).

tff(c_37255,plain,
    multiply(inverse(a2),a2) = multiply(inverse(a1),a1),
    inference(superposition,[status(thm),theory(equality)],[c_37242,c_35790]) ).

tff(c_36492,plain,
    ! [Z_10] : ( double_divide(multiply(inverse(a2),a2),inverse(Z_10)) = Z_10 ),
    inference(demodulation,[status(thm),theory(equality)],[c_35640,c_35640,c_36468]) ).

tff(c_37681,plain,
    ! [Z_510] : ( double_divide(multiply(inverse(a1),a1),inverse(Z_510)) = Z_510 ),
    inference(demodulation,[status(thm),theory(equality)],[c_37255,c_36492]) ).

tff(c_37724,plain,
    ! [Z_510] : ( multiply(inverse(Z_510),multiply(inverse(a1),a1)) = inverse(Z_510) ),
    inference(superposition,[status(thm),theory(equality)],[c_37681,c_4]) ).

tff(c_38108,plain,
    ! [Z_510,Z_516] : ( multiply(inverse(Z_510),multiply(inverse(Z_516),Z_516)) = inverse(Z_510) ),
    inference(superposition,[status(thm),theory(equality)],[c_38084,c_37724]) ).

tff(c_38663,plain,
    ! [Z_524] : ( double_divide(multiply(inverse(Z_524),Z_524),inverse(a2)) = a2 ),
    inference(superposition,[status(thm),theory(equality)],[c_37513,c_35601]) ).

tff(c_38729,plain,
    double_divide(inverse(multiply(inverse(a1),a1)),inverse(a2)) = a2,
    inference(superposition,[status(thm),theory(equality)],[c_37724,c_38663]) ).

tff(c_47673,plain,
    ! [Z_3] : ( double_divide(inverse(multiply(inverse(a1),a1)),multiply(inverse(a2),multiply(inverse(Z_3),a2))) = Z_3 ),
    inference(superposition,[status(thm),theory(equality)],[c_38729,c_7]) ).

tff(c_49127,plain,
    ! [Z_636] : ( double_divide(inverse(multiply(inverse(a1),a1)),inverse(Z_636)) = Z_636 ),
    inference(demodulation,[status(thm),theory(equality)],[c_35640,c_47673]) ).

tff(c_49322,plain,
    ! [Z_637] : ( multiply(inverse(multiply(inverse(a1),a1)),Z_637) = Z_637 ),
    inference(superposition,[status(thm),theory(equality)],[c_49127,c_35698]) ).

tff(c_35637,plain,
    ! [Z_474,Z_475,Z_3] : ( double_divide(multiply(inverse(Z_474),Z_475),multiply(inverse(Z_475),multiply(inverse(Z_3),Z_474))) = Z_3 ),
    inference(superposition,[status(thm),theory(equality)],[c_35613,c_7]) ).

tff(c_49335,plain,
    ! [Z_474,Z_3] : ( double_divide(multiply(inverse(Z_474),multiply(inverse(a1),a1)),multiply(inverse(Z_3),Z_474)) = Z_3 ),
    inference(superposition,[status(thm),theory(equality)],[c_49322,c_35637]) ).

tff(c_50102,plain,
    ! [Z_642,Z_643] : ( double_divide(inverse(Z_642),multiply(inverse(Z_643),Z_642)) = Z_643 ),
    inference(demodulation,[status(thm),theory(equality)],[c_38108,c_49335]) ).

tff(c_36253,plain,
    multiply(multiply(inverse(a2),a2),a2) = a2,
    inference(demodulation,[status(thm),theory(equality)],[c_36250,c_35331]) ).

tff(c_37319,plain,
    multiply(multiply(inverse(a1),a1),a2) = a2,
    inference(demodulation,[status(thm),theory(equality)],[c_37255,c_36253]) ).

tff(c_38322,plain,
    ! [Z_518] : ( multiply(multiply(inverse(Z_518),Z_518),a2) = a2 ),
    inference(superposition,[status(thm),theory(equality)],[c_38084,c_37319]) ).

tff(c_35655,plain,
    ! [X_4,Y_5,Z_475] : ( double_divide(multiply(multiply(X_4,Y_5),Z_475),inverse(Z_475)) = double_divide(Y_5,X_4) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_35613]) ).

tff(c_38333,plain,
    ! [Z_518] : ( double_divide(a2,inverse(a2)) = double_divide(Z_518,inverse(Z_518)) ),
    inference(superposition,[status(thm),theory(equality)],[c_38322,c_35655]) ).

tff(c_39627,plain,
    ! [Z_537] : ( multiply(inverse(a2),multiply(inverse(Z_537),Z_537)) = inverse(a2) ),
    inference(superposition,[status(thm),theory(equality)],[c_38663,c_4]) ).

tff(c_39662,plain,
    ! [Z_537] : ( multiply(inverse(Z_537),Z_537) = double_divide(inverse(a2),inverse(inverse(a2))) ),
    inference(superposition,[status(thm),theory(equality)],[c_39627,c_35698]) ).

tff(c_39728,plain,
    ! [Z_537] : ( multiply(inverse(Z_537),Z_537) = double_divide(a2,inverse(a2)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_38333,c_39662]) ).

tff(c_38716,plain,
    ! [Z_524,Z_3] : ( double_divide(multiply(inverse(Z_524),Z_524),multiply(inverse(a2),multiply(inverse(Z_3),a2))) = Z_3 ),
    inference(superposition,[status(thm),theory(equality)],[c_38663,c_7]) ).

tff(c_38756,plain,
    ! [Z_524,Z_3] : ( double_divide(multiply(inverse(Z_524),Z_524),inverse(Z_3)) = Z_3 ),
    inference(demodulation,[status(thm),theory(equality)],[c_35640,c_38716]) ).

tff(c_39957,plain,
    ! [Z_540] : ( double_divide(double_divide(a2,inverse(a2)),inverse(Z_540)) = Z_540 ),
    inference(demodulation,[status(thm),theory(equality)],[c_39728,c_38756]) ).

tff(c_40283,plain,
    ! [Z_545,Z_546] : ( double_divide(double_divide(Z_545,inverse(Z_545)),inverse(Z_546)) = Z_546 ),
    inference(superposition,[status(thm),theory(equality)],[c_38333,c_39957]) ).

tff(c_54,plain,
    ! [X_14,Y_15,X_16,Y_17] : ( double_divide(X_14,multiply(Y_15,multiply(multiply(X_16,Y_17),double_divide(X_14,Y_15)))) = double_divide(Y_17,X_16) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_17]) ).

tff(c_82,plain,
    ! [Z_10,X_14,Y_15,Y_9] : ( double_divide(multiply(inverse(Z_10),double_divide(double_divide(X_14,Y_15),Y_9)),Y_9) = double_divide(X_14,multiply(Y_15,inverse(Z_10))) ),
    inference(superposition,[status(thm),theory(equality)],[c_26,c_54]) ).

tff(c_40320,plain,
    ! [Z_10,Z_546,Z_545] : ( double_divide(multiply(inverse(Z_10),Z_546),inverse(Z_546)) = double_divide(Z_545,multiply(inverse(Z_545),inverse(Z_10))) ),
    inference(superposition,[status(thm),theory(equality)],[c_40283,c_82]) ).

tff(c_40389,plain,
    ! [Z_545,Z_10] : ( double_divide(Z_545,multiply(inverse(Z_545),inverse(Z_10))) = Z_10 ),
    inference(demodulation,[status(thm),theory(equality)],[c_35601,c_40320]) ).

tff(c_50137,plain,
    ! [Z_10] : ( inverse(inverse(Z_10)) = Z_10 ),
    inference(superposition,[status(thm),theory(equality)],[c_50102,c_40389]) ).

tff(c_65283,plain,
    ! [Z_730,Z_731] : ( multiply(inverse(Z_730),Z_731) = double_divide(inverse(Z_731),Z_730) ),
    inference(demodulation,[status(thm),theory(equality)],[c_50137,c_35793]) ).

tff(c_65475,plain,
    ! [Z_731,Z_10] : ( double_divide(inverse(Z_731),inverse(Z_10)) = multiply(Z_10,Z_731) ),
    inference(superposition,[status(thm),theory(equality)],[c_50137,c_65283]) ).

tff(c_50279,plain,
    ! [Z_474,Z_475] : ( multiply(inverse(Z_474),Z_475) = double_divide(inverse(Z_475),Z_474) ),
    inference(demodulation,[status(thm),theory(equality)],[c_50137,c_35793]) ).

tff(c_65253,plain,
    ! [X_1,Y_2,Z_3] : ( double_divide(X_1,multiply(Y_2,double_divide(inverse(double_divide(X_1,Y_2)),Z_3))) = Z_3 ),
    inference(demodulation,[status(thm),theory(equality)],[c_50279,c_7]) ).

tff(c_292128,plain,
    ! [X_1383,Y_1384,Z_1385] : ( double_divide(X_1383,multiply(Y_1384,double_divide(multiply(Y_1384,X_1383),Z_1385))) = Z_1385 ),
    inference(demodulation,[status(thm),theory(equality)],[c_4,c_65253]) ).

tff(c_293978,plain,
    ! [Y_1386,X_1387,Z_1388] : ( multiply(multiply(Y_1386,double_divide(multiply(Y_1386,X_1387),Z_1388)),X_1387) = inverse(Z_1388) ),
    inference(superposition,[status(thm),theory(equality)],[c_292128,c_4]) ).

tff(c_294769,plain,
    ! [Y_1386,X_1387,Z_1388] : ( double_divide(double_divide(multiply(Y_1386,X_1387),Z_1388),Y_1386) = double_divide(inverse(Z_1388),inverse(X_1387)) ),
    inference(superposition,[status(thm),theory(equality)],[c_293978,c_35655]) ).

tff(c_295635,plain,
    ! [Y_1386,X_1387,Z_1388] : ( double_divide(double_divide(multiply(Y_1386,X_1387),Z_1388),Y_1386) = multiply(X_1387,Z_1388) ),
    inference(demodulation,[status(thm),theory(equality)],[c_65475,c_294769]) ).

tff(c_50280,plain,
    ! [Z_644] : ( inverse(inverse(Z_644)) = Z_644 ),
    inference(superposition,[status(thm),theory(equality)],[c_50102,c_40389]) ).

tff(c_50529,plain,
    ! [X_4,Y_5] : ( inverse(multiply(X_4,Y_5)) = double_divide(Y_5,X_4) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_50280]) ).

tff(c_41701,plain,
    ! [Z_565,Z_566] : ( double_divide(Z_565,multiply(inverse(Z_565),inverse(Z_566))) = Z_566 ),
    inference(demodulation,[status(thm),theory(equality)],[c_35601,c_40320]) ).

tff(c_41759,plain,
    ! [Z_565,Z_566] : ( multiply(multiply(inverse(Z_565),inverse(Z_566)),Z_565) = inverse(Z_566) ),
    inference(superposition,[status(thm),theory(equality)],[c_41701,c_4]) ).

tff(c_50337,plain,
    ! [Z_565,Z_644] : ( multiply(multiply(inverse(Z_565),Z_644),Z_565) = inverse(inverse(Z_644)) ),
    inference(superposition,[status(thm),theory(equality)],[c_50280,c_41759]) ).

tff(c_50534,plain,
    ! [Z_565,Z_644] : ( multiply(multiply(inverse(Z_565),Z_644),Z_565) = Z_644 ),
    inference(demodulation,[status(thm),theory(equality)],[c_50137,c_50337]) ).

tff(c_65778,plain,
    ! [Z_734,Z_735] : ( multiply(double_divide(inverse(Z_734),Z_735),Z_735) = Z_734 ),
    inference(demodulation,[status(thm),theory(equality)],[c_50279,c_50534]) ).

tff(c_362825,plain,
    ! [Y_1491,X_1492,Z_1493] : ( multiply(double_divide(double_divide(Y_1491,X_1492),Z_1493),Z_1493) = multiply(X_1492,Y_1491) ),
    inference(superposition,[status(thm),theory(equality)],[c_50529,c_65778]) ).

tff(c_363512,plain,
    ! [X_1387,Z_1388,Y_1386] : ( multiply(multiply(X_1387,Z_1388),Y_1386) = multiply(Z_1388,multiply(Y_1386,X_1387)) ),
    inference(superposition,[status(thm),theory(equality)],[c_295635,c_362825]) ).

tff(c_50188,plain,
    ! [Z_643,Z_642] : ( multiply(multiply(inverse(Z_643),Z_642),inverse(Z_642)) = inverse(Z_643) ),
    inference(superposition,[status(thm),theory(equality)],[c_50102,c_4]) ).

tff(c_50484,plain,
    ! [Z_475,Z_644] : ( multiply(inverse(Z_475),multiply(Z_644,Z_475)) = inverse(inverse(Z_644)) ),
    inference(superposition,[status(thm),theory(equality)],[c_50280,c_35640]) ).

tff(c_51281,plain,
    ! [Z_649,Z_650] : ( multiply(inverse(Z_649),multiply(Z_650,Z_649)) = Z_650 ),
    inference(demodulation,[status(thm),theory(equality)],[c_50137,c_50484]) ).

tff(c_51391,plain,
    ! [Z_642,Z_643] : ( multiply(inverse(inverse(Z_642)),inverse(Z_643)) = multiply(inverse(Z_643),Z_642) ),
    inference(superposition,[status(thm),theory(equality)],[c_50188,c_51281]) ).

tff(c_51506,plain,
    ! [Z_643,Z_642] : ( multiply(inverse(Z_643),Z_642) = multiply(Z_642,inverse(Z_643)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_50137,c_51391]) ).

tff(c_82033,plain,
    ! [Z_836,Z_837] : ( multiply(Z_836,inverse(Z_837)) = double_divide(inverse(Z_836),Z_837) ),
    inference(demodulation,[status(thm),theory(equality)],[c_50279,c_51506]) ).

tff(c_82333,plain,
    ! [Z_836,Y_5,X_4] : ( double_divide(inverse(Z_836),double_divide(Y_5,X_4)) = multiply(Z_836,multiply(X_4,Y_5)) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_82033]) ).

tff(c_40021,plain,
    ! [Z_518,Z_540] : ( double_divide(double_divide(Z_518,inverse(Z_518)),inverse(Z_540)) = Z_540 ),
    inference(superposition,[status(thm),theory(equality)],[c_38333,c_39957]) ).

tff(c_50439,plain,
    ! [Z_518,Z_644] : ( double_divide(double_divide(Z_518,inverse(Z_518)),Z_644) = inverse(Z_644) ),
    inference(superposition,[status(thm),theory(equality)],[c_50280,c_40021]) ).

tff(c_49686,plain,
    ! [Z_474,Z_3] : ( double_divide(inverse(Z_474),multiply(inverse(Z_3),Z_474)) = Z_3 ),
    inference(demodulation,[status(thm),theory(equality)],[c_38108,c_49335]) ).

tff(c_51296,plain,
    ! [Z_650,Z_649] : ( double_divide(inverse(multiply(Z_650,Z_649)),Z_650) = Z_649 ),
    inference(superposition,[status(thm),theory(equality)],[c_51281,c_49686]) ).

tff(c_51486,plain,
    ! [Z_649,Z_650] : ( double_divide(double_divide(Z_649,Z_650),Z_650) = Z_649 ),
    inference(demodulation,[status(thm),theory(equality)],[c_50529,c_51296]) ).

tff(c_51373,plain,
    ! [Z_650,Z_649] : ( double_divide(Z_650,inverse(multiply(Z_650,Z_649))) = Z_649 ),
    inference(superposition,[status(thm),theory(equality)],[c_51281,c_35601]) ).

tff(c_51706,plain,
    ! [Z_653,Z_654] : ( double_divide(Z_653,double_divide(Z_654,Z_653)) = Z_654 ),
    inference(demodulation,[status(thm),theory(equality)],[c_50529,c_51373]) ).

tff(c_51807,plain,
    ! [Z_650,Z_649] : ( double_divide(Z_650,Z_649) = double_divide(Z_649,Z_650) ),
    inference(superposition,[status(thm),theory(equality)],[c_51486,c_51706]) ).

tff(c_82008,plain,
    ! [Z_642,Z_643] : ( multiply(Z_642,inverse(Z_643)) = double_divide(inverse(Z_642),Z_643) ),
    inference(demodulation,[status(thm),theory(equality)],[c_50279,c_51506]) ).

tff(c_51096,plain,
    ! [Z_647,Z_648] : ( multiply(multiply(inverse(Z_647),Z_648),inverse(Z_648)) = inverse(Z_647) ),
    inference(superposition,[status(thm),theory(equality)],[c_50102,c_4]) ).

tff(c_51173,plain,
    ! [Z_10,Z_648] : ( multiply(multiply(Z_10,Z_648),inverse(Z_648)) = inverse(inverse(Z_10)) ),
    inference(superposition,[status(thm),theory(equality)],[c_50137,c_51096]) ).

tff(c_53430,plain,
    ! [Z_667,Z_668] : ( multiply(multiply(Z_667,Z_668),inverse(Z_668)) = Z_667 ),
    inference(demodulation,[status(thm),theory(equality)],[c_50137,c_51173]) ).

tff(c_50544,plain,
    ! [Z_475,Z_644] : ( multiply(inverse(Z_475),multiply(Z_644,Z_475)) = Z_644 ),
    inference(demodulation,[status(thm),theory(equality)],[c_50137,c_50484]) ).

tff(c_53445,plain,
    ! [Z_668,Z_667] : ( multiply(inverse(inverse(Z_668)),Z_667) = multiply(Z_667,Z_668) ),
    inference(superposition,[status(thm),theory(equality)],[c_53430,c_50544]) ).

tff(c_53635,plain,
    ! [Z_668,Z_667] : ( multiply(Z_668,Z_667) = multiply(Z_667,Z_668) ),
    inference(demodulation,[status(thm),theory(equality)],[c_50137,c_53445]) ).

tff(c_39120,plain,
    ! [Z_531] : ( double_divide(a2,inverse(a2)) = double_divide(Z_531,inverse(Z_531)) ),
    inference(superposition,[status(thm),theory(equality)],[c_38322,c_35655]) ).

tff(c_40817,plain,
    ! [Z_555,Z_554] : ( double_divide(Z_555,inverse(Z_555)) = double_divide(Z_554,inverse(Z_554)) ),
    inference(superposition,[status(thm),theory(equality)],[c_38333,c_39120]) ).

tff(c_41001,plain,
    ! [Z_474,Z_555] : ( multiply(inverse(Z_474),Z_474) = double_divide(Z_555,inverse(Z_555)) ),
    inference(superposition,[status(thm),theory(equality)],[c_35793,c_40817]) ).

tff(c_47106,plain,
    ! [Z_624] : ( multiply(inverse(Z_624),Z_624) = inverse(multiply(inverse(a1),a1)) ),
    inference(superposition,[status(thm),theory(equality)],[c_37724,c_38084]) ).

tff(c_173807,plain,
    ! [Z_1148,Z_1149] : ( multiply(inverse(Z_1148),Z_1148) = inverse(double_divide(Z_1149,inverse(Z_1149))) ),
    inference(superposition,[status(thm),theory(equality)],[c_41001,c_47106]) ).

tff(c_180280,plain,
    ! [Z_1162,Z_1163] : ( multiply(Z_1162,inverse(Z_1162)) = inverse(double_divide(Z_1163,inverse(Z_1163))) ),
    inference(superposition,[status(thm),theory(equality)],[c_50137,c_173807]) ).

tff(c_425276,plain,
    ! [Y_1612,X_1613,Z_1614] : ( multiply(double_divide(Y_1612,X_1613),multiply(X_1613,Y_1612)) = inverse(double_divide(Z_1614,inverse(Z_1614))) ),
    inference(superposition,[status(thm),theory(equality)],[c_4,c_180280]) ).

tff(c_425504,plain,
    ! [Z_1614,Z_1388,Y_1612,X_1613] : ( double_divide(double_divide(inverse(double_divide(Z_1614,inverse(Z_1614))),Z_1388),double_divide(Y_1612,X_1613)) = multiply(multiply(X_1613,Y_1612),Z_1388) ),
    inference(superposition,[status(thm),theory(equality)],[c_425276,c_295635]) ).

tff(c_427023,plain,
    ! [Z_1388,X_1613,Y_1612] : ( multiply(Z_1388,multiply(X_1613,Y_1612)) = multiply(Y_1612,multiply(Z_1388,X_1613)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_363512,c_82333,c_50439,c_51807,c_82008,c_53635,c_4,c_425504]) ).

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

tff(c_53667,plain,
    multiply(c3,multiply(a3,b3)) != multiply(a3,multiply(b3,c3)),
    inference(demodulation,[status(thm),theory(equality)],[c_53635,c_35330]) ).

tff(c_429549,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_427023,c_427023,c_53667]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : GRP104-1 : TPTP v8.1.2. Bugfixed v2.7.0.
% 0.00/0.13  % 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.13/0.34  % Computer : n022.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 300
% 0.13/0.34  % DateTime : Thu Aug  3 22:16:48 EDT 2023
% 0.13/0.34  % CPUTime  : 
% 169.78/125.72  % SZS status Unsatisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
% 169.78/125.75  
% 169.78/125.75  % SZS output start CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
% 170.67/125.88  
% 170.67/125.88  Inference rules
% 170.67/125.88  ----------------------
% 170.67/125.88  #Ref     : 1
% 170.67/125.88  #Sup     : 107562
% 170.67/125.88  #Fact    : 0
% 170.67/125.88  #Define  : 0
% 170.67/125.88  #Split   : 3
% 170.67/125.88  #Chain   : 0
% 170.67/125.88  #Close   : 0
% 170.67/125.88  
% 170.67/125.88  Ordering : KBO
% 170.67/125.88  
% 170.67/125.88  Simplification rules
% 170.67/125.88  ----------------------
% 170.67/125.88  #Subsume      : 8325
% 170.67/125.88  #Demod        : 233443
% 170.67/125.88  #Tautology    : 24307
% 170.67/125.88  #SimpNegUnit  : 0
% 170.67/125.88  #BackRed      : 235
% 170.67/125.88  
% 170.67/125.88  #Partial instantiations: 0
% 170.67/125.88  #Strategies tried      : 1
% 170.67/125.88  
% 170.67/125.88  Timing (in seconds)
% 170.67/125.88  ----------------------
% 170.67/125.88  Preprocessing        : 0.41
% 170.67/125.88  Parsing              : 0.22
% 170.67/125.88  CNF conversion       : 0.02
% 170.67/125.88  Main loop            : 124.22
% 170.67/125.88  Inferencing          : 9.13
% 170.67/125.88  Reduction            : 96.86
% 170.67/125.88  Demodulation         : 94.23
% 170.67/125.88  BG Simplification    : 1.52
% 170.67/125.88  Subsumption          : 11.26
% 170.67/125.88  Abstraction          : 3.47
% 170.67/125.88  MUC search           : 0.00
% 170.67/125.88  Cooper               : 0.00
% 170.67/125.88  Total                : 124.81
% 170.67/125.88  Index Insertion      : 0.00
% 170.67/125.89  Index Deletion       : 0.00
% 170.67/125.89  Index Matching       : 0.00
% 170.67/125.89  BG Taut test         : 0.00
%------------------------------------------------------------------------------