TSTP Solution File: NUM017-2 by Beagle---0.9.51

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : NUM017-2 : TPTP v8.1.2. Bugfixed v1.2.1.
% 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 : n023.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:50:51 EDT 2023

% Result   : Unsatisfiable 53.64s 38.44s
% Output   : CNFRefutation 54.25s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   12
%            Number of leaves      :   23
% Syntax   : Number of formulae    :  143 (  59 unt;  10 typ;   0 def)
%            Number of atoms       :  237 (  37 equ)
%            Maximal formula atoms :    4 (   1 avg)
%            Number of connectives :  218 ( 114   ~; 104   |;   0   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   11 (   4 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of types       :    2 (   0 usr)
%            Number of type conns  :   10 (   5   >;   5   *;   0   +;   0  <<)
%            Number of predicates  :    5 (   3 usr;   1 prp; 0-3 aty)
%            Number of functors    :    7 (   7 usr;   5 con; 0-2 aty)
%            Number of variables   :  245 (; 245   !;   0   ?;   0   :)

% Comments : 
%------------------------------------------------------------------------------
%$ product > divides > prime > second_divided_by_1st > multiply > #nlpp > e > d > c > b > a

%Foreground sorts:

%Background operators:

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

tff(product,type,
    product: ( $i * $i * $i ) > $o ).

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

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

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

tff(prime,type,
    prime: $i > $o ).

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

tff(divides,type,
    divides: ( $i * $i ) > $o ).

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

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

tff(f_25,axiom,
    ! [A,B] : product(A,B,multiply(A,B)),
    file(unknown,unknown) ).

tff(f_52,axiom,
    ! [A,B,C] :
      ( ~ product(A,B,C)
      | product(B,A,C) ),
    file(unknown,unknown) ).

tff(f_76,axiom,
    ! [A,B,C,D] :
      ( ~ product(A,B,C)
      | ~ product(A,B,D)
      | ( D = C ) ),
    file(unknown,unknown) ).

tff(f_81,axiom,
    ! [A,B] :
      ( ~ divides(A,B)
      | product(A,second_divided_by_1st(A,B),B) ),
    file(unknown,unknown) ).

tff(f_36,axiom,
    ! [A,F,B,C,E,D] :
      ( ~ product(A,B,C)
      | ~ product(D,E,B)
      | ~ product(A,D,F)
      | product(F,E,C) ),
    file(unknown,unknown) ).

tff(f_60,axiom,
    ! [A,B,C,D] :
      ( ~ product(A,B,C)
      | ~ product(A,D,C)
      | ( B = D ) ),
    file(unknown,unknown) ).

tff(f_86,axiom,
    ! [A,B,C] :
      ( ~ product(A,B,C)
      | divides(A,C) ),
    file(unknown,unknown) ).

tff(f_47,axiom,
    ! [A,F,B,C,E,D] :
      ( ~ product(A,B,C)
      | ~ product(D,B,E)
      | ~ product(F,D,A)
      | product(F,E,C) ),
    file(unknown,unknown) ).

tff(f_97,axiom,
    ! [A,B,C] :
      ( ~ divides(A,B)
      | ~ product(C,C,B)
      | ~ prime(A)
      | divides(A,C) ),
    file(unknown,unknown) ).

tff(f_98,axiom,
    prime(a),
    file(unknown,unknown) ).

tff(f_99,axiom,
    product(b,b,d),
    file(unknown,unknown) ).

tff(f_100,axiom,
    product(c,c,e),
    file(unknown,unknown) ).

tff(f_108,axiom,
    ! [A] :
      ( ~ divides(A,c)
      | ~ divides(A,b) ),
    file(unknown,unknown) ).

tff(c_2,plain,
    ! [A_1,B_2] : product(A_1,B_2,multiply(A_1,B_2)),
    inference(cnfTransformation,[status(thm)],[f_25]) ).

tff(c_46,plain,
    ! [B_44,A_45,C_46] :
      ( product(B_44,A_45,C_46)
      | ~ product(A_45,B_44,C_46) ),
    inference(cnfTransformation,[status(thm)],[f_52]) ).

tff(c_53,plain,
    ! [B_2,A_1] : product(B_2,A_1,multiply(A_1,B_2)),
    inference(resolution,[status(thm)],[c_2,c_46]) ).

tff(c_90,plain,
    ! [D_58,C_59,A_60,B_61] :
      ( ( D_58 = C_59 )
      | ~ product(A_60,B_61,D_58)
      | ~ product(A_60,B_61,C_59) ),
    inference(cnfTransformation,[status(thm)],[f_76]) ).

tff(c_325,plain,
    ! [A_91,B_92,C_93] :
      ( ( multiply(A_91,B_92) = C_93 )
      | ~ product(A_91,B_92,C_93) ),
    inference(resolution,[status(thm)],[c_2,c_90]) ).

tff(c_342,plain,
    ! [B_2,A_1] : ( multiply(B_2,A_1) = multiply(A_1,B_2) ),
    inference(resolution,[status(thm)],[c_53,c_325]) ).

tff(c_16,plain,
    ! [A_29,B_30] :
      ( product(A_29,second_divided_by_1st(A_29,B_30),B_30)
      | ~ divides(A_29,B_30) ),
    inference(cnfTransformation,[status(thm)],[f_81]) ).

tff(c_266,plain,
    ! [D_74,B_77,C_78,F_76,E_75,A_79] :
      ( product(F_76,E_75,C_78)
      | ~ product(A_79,D_74,F_76)
      | ~ product(D_74,E_75,B_77)
      | ~ product(A_79,B_77,C_78) ),
    inference(cnfTransformation,[status(thm)],[f_36]) ).

tff(c_2370,plain,
    ! [C_225,B_221,E_222,A_224,B_223] :
      ( product(B_223,E_222,C_225)
      | ~ product(second_divided_by_1st(A_224,B_223),E_222,B_221)
      | ~ product(A_224,B_221,C_225)
      | ~ divides(A_224,B_223) ),
    inference(resolution,[status(thm)],[c_16,c_266]) ).

tff(c_128547,plain,
    ! [B_1774,A_1775,C_1776,A_1777] :
      ( product(B_1774,A_1775,C_1776)
      | ~ product(A_1777,multiply(A_1775,second_divided_by_1st(A_1777,B_1774)),C_1776)
      | ~ divides(A_1777,B_1774) ),
    inference(resolution,[status(thm)],[c_53,c_2370]) ).

tff(c_128673,plain,
    ! [B_1774,A_1775,B_2] :
      ( product(B_1774,A_1775,multiply(multiply(A_1775,second_divided_by_1st(B_2,B_1774)),B_2))
      | ~ divides(B_2,B_1774) ),
    inference(resolution,[status(thm)],[c_53,c_128547]) ).

tff(c_262602,plain,
    ! [B_3389,A_3390,B_3391] :
      ( product(B_3389,A_3390,multiply(B_3391,multiply(A_3390,second_divided_by_1st(B_3391,B_3389))))
      | ~ divides(B_3391,B_3389) ),
    inference(demodulation,[status(thm),theory(equality)],[c_342,c_128673]) ).

tff(c_143,plain,
    ! [D_63,B_64,A_65,C_66] :
      ( ( D_63 = B_64 )
      | ~ product(A_65,D_63,C_66)
      | ~ product(A_65,B_64,C_66) ),
    inference(cnfTransformation,[status(thm)],[f_60]) ).

tff(c_156,plain,
    ! [B_64,B_2,A_1] :
      ( ( B_64 = B_2 )
      | ~ product(A_1,B_64,multiply(A_1,B_2)) ),
    inference(resolution,[status(thm)],[c_2,c_143]) ).

tff(c_263439,plain,
    ! [A_3392,B_3393] :
      ( ( multiply(A_3392,second_divided_by_1st(B_3393,B_3393)) = A_3392 )
      | ~ divides(B_3393,B_3393) ),
    inference(resolution,[status(thm)],[c_262602,c_156]) ).

tff(c_33,plain,
    ! [A_41,C_42,B_43] :
      ( divides(A_41,C_42)
      | ~ product(A_41,B_43,C_42) ),
    inference(cnfTransformation,[status(thm)],[f_86]) ).

tff(c_43,plain,
    ! [A_1,B_2] : divides(A_1,multiply(A_1,B_2)),
    inference(resolution,[status(thm)],[c_2,c_33]) ).

tff(c_264506,plain,
    ! [A_3392,B_3393] :
      ( divides(A_3392,A_3392)
      | ~ divides(B_3393,B_3393) ),
    inference(superposition,[status(thm),theory(equality)],[c_263439,c_43]) ).

tff(c_264688,plain,
    ! [B_3393] : ~ divides(B_3393,B_3393),
    inference(splitLeft,[status(thm)],[c_264506]) ).

tff(c_309,plain,
    ! [E_88,F_85,A_89,C_90,D_87,B_86] :
      ( product(F_85,E_88,C_90)
      | ~ product(F_85,D_87,A_89)
      | ~ product(D_87,B_86,E_88)
      | ~ product(A_89,B_86,C_90) ),
    inference(cnfTransformation,[status(thm)],[f_47]) ).

tff(c_2576,plain,
    ! [B_237,E_241,A_239,B_238,C_240] :
      ( product(A_239,E_241,C_240)
      | ~ product(second_divided_by_1st(A_239,B_238),B_237,E_241)
      | ~ product(B_238,B_237,C_240)
      | ~ divides(A_239,B_238) ),
    inference(resolution,[status(thm)],[c_16,c_309]) ).

tff(c_15454,plain,
    ! [A_476,A_477,B_478,C_479] :
      ( product(A_476,multiply(A_477,second_divided_by_1st(A_476,B_478)),C_479)
      | ~ product(B_478,A_477,C_479)
      | ~ divides(A_476,B_478) ),
    inference(resolution,[status(thm)],[c_53,c_2576]) ).

tff(c_155,plain,
    ! [B_64,A_1,B_2] :
      ( ( B_64 = A_1 )
      | ~ product(B_2,B_64,multiply(A_1,B_2)) ),
    inference(resolution,[status(thm)],[c_53,c_143]) ).

tff(c_120756,plain,
    ! [A_1712,A_1713,B_1714,A_1715] :
      ( ( multiply(A_1712,second_divided_by_1st(A_1713,B_1714)) = A_1715 )
      | ~ product(B_1714,A_1712,multiply(A_1715,A_1713))
      | ~ divides(A_1713,B_1714) ),
    inference(resolution,[status(thm)],[c_15454,c_155]) ).

tff(c_123195,plain,
    ! [A_1726,B_1727] :
      ( ( multiply(A_1726,second_divided_by_1st(B_1727,B_1727)) = A_1726 )
      | ~ divides(B_1727,B_1727) ),
    inference(resolution,[status(thm)],[c_53,c_120756]) ).

tff(c_124558,plain,
    ! [A_1726,B_1727] :
      ( divides(A_1726,A_1726)
      | ~ divides(B_1727,B_1727) ),
    inference(superposition,[status(thm),theory(equality)],[c_123195,c_43]) ).

tff(c_124725,plain,
    ! [B_1727] : ~ divides(B_1727,B_1727),
    inference(splitLeft,[status(thm)],[c_124558]) ).

tff(c_218,plain,
    ! [A_69,C_70,B_71] :
      ( divides(A_69,C_70)
      | ~ prime(A_69)
      | ~ product(C_70,C_70,B_71)
      | ~ divides(A_69,B_71) ),
    inference(cnfTransformation,[status(thm)],[f_97]) ).

tff(c_993,plain,
    ! [A_138,B_139] :
      ( divides(A_138,B_139)
      | ~ prime(A_138)
      | ~ divides(A_138,multiply(B_139,B_139)) ),
    inference(resolution,[status(thm)],[c_2,c_218]) ).

tff(c_1086,plain,
    ! [B_2] :
      ( divides(B_2,B_2)
      | ~ prime(B_2) ),
    inference(resolution,[status(thm)],[c_43,c_993]) ).

tff(c_124727,plain,
    ! [B_2] : ~ prime(B_2),
    inference(negUnitSimplification,[status(thm)],[c_124725,c_1086]) ).

tff(c_22,plain,
    prime(a),
    inference(cnfTransformation,[status(thm)],[f_98]) ).

tff(c_124862,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_124727,c_22]) ).

tff(c_124863,plain,
    ! [A_1726] : divides(A_1726,A_1726),
    inference(splitRight,[status(thm)],[c_124558]) ).

tff(c_24,plain,
    product(b,b,d),
    inference(cnfTransformation,[status(thm)],[f_99]) ).

tff(c_2060,plain,
    ! [E_192,C_193,B_194] :
      ( product(b,E_192,C_193)
      | ~ product(b,B_194,E_192)
      | ~ product(d,B_194,C_193) ),
    inference(resolution,[status(thm)],[c_24,c_309]) ).

tff(c_5345,plain,
    ! [B_298,C_299] :
      ( product(b,multiply(b,B_298),C_299)
      | ~ product(d,B_298,C_299) ),
    inference(resolution,[status(thm)],[c_2,c_2060]) ).

tff(c_158,plain,
    ! [B_64] :
      ( ( b = B_64 )
      | ~ product(b,B_64,d) ),
    inference(resolution,[status(thm)],[c_24,c_143]) ).

tff(c_5741,plain,
    ! [B_308] :
      ( ( multiply(b,B_308) = b )
      | ~ product(d,B_308,d) ),
    inference(resolution,[status(thm)],[c_5345,c_158]) ).

tff(c_5746,plain,
    ( ( multiply(b,second_divided_by_1st(d,d)) = b )
    | ~ divides(d,d) ),
    inference(resolution,[status(thm)],[c_16,c_5741]) ).

tff(c_11631,plain,
    ~ divides(d,d),
    inference(splitLeft,[status(thm)],[c_5746]) ).

tff(c_159,plain,
    ! [C_67] :
      ( ( d = C_67 )
      | ~ product(b,b,C_67) ),
    inference(resolution,[status(thm)],[c_24,c_90]) ).

tff(c_171,plain,
    multiply(b,b) = d,
    inference(resolution,[status(thm)],[c_53,c_159]) ).

tff(c_1161,plain,
    ! [C_144,B_145,A_146] :
      ( ( C_144 = B_145 )
      | ~ product(A_146,second_divided_by_1st(A_146,B_145),C_144)
      | ~ divides(A_146,B_145) ),
    inference(resolution,[status(thm)],[c_16,c_90]) ).

tff(c_1197,plain,
    ! [A_1,B_145] :
      ( ( multiply(A_1,second_divided_by_1st(A_1,B_145)) = B_145 )
      | ~ divides(A_1,B_145) ),
    inference(resolution,[status(thm)],[c_2,c_1161]) ).

tff(c_2146,plain,
    ! [B_200,A_202,B_199,C_201,E_203] :
      ( product(A_202,E_203,C_201)
      | ~ product(B_200,B_199,E_203)
      | ~ product(multiply(A_202,B_200),B_199,C_201) ),
    inference(resolution,[status(thm)],[c_2,c_309]) ).

tff(c_3699,plain,
    ! [A_277,C_278] :
      ( product(A_277,d,C_278)
      | ~ product(multiply(A_277,b),b,C_278) ),
    inference(resolution,[status(thm)],[c_24,c_2146]) ).

tff(c_3726,plain,
    ! [A_279] : product(A_279,d,multiply(b,multiply(A_279,b))),
    inference(resolution,[status(thm)],[c_53,c_3699]) ).

tff(c_8,plain,
    ! [B_16,A_15,C_17] :
      ( product(B_16,A_15,C_17)
      | ~ product(A_15,B_16,C_17) ),
    inference(cnfTransformation,[status(thm)],[f_52]) ).

tff(c_3979,plain,
    ! [A_281] : product(d,A_281,multiply(b,multiply(A_281,b))),
    inference(resolution,[status(thm)],[c_3726,c_8]) ).

tff(c_18,plain,
    ! [A_31,C_33,B_32] :
      ( divides(A_31,C_33)
      | ~ product(A_31,B_32,C_33) ),
    inference(cnfTransformation,[status(thm)],[f_86]) ).

tff(c_4116,plain,
    ! [A_283] : divides(d,multiply(b,multiply(A_283,b))),
    inference(resolution,[status(thm)],[c_3979,c_18]) ).

tff(c_4294,plain,
    ! [B_288] : divides(d,multiply(b,multiply(b,B_288))),
    inference(superposition,[status(thm),theory(equality)],[c_342,c_4116]) ).

tff(c_14293,plain,
    ! [B_448] :
      ( divides(d,multiply(b,B_448))
      | ~ divides(b,B_448) ),
    inference(superposition,[status(thm),theory(equality)],[c_1197,c_4294]) ).

tff(c_14331,plain,
    ( divides(d,d)
    | ~ divides(b,b) ),
    inference(superposition,[status(thm),theory(equality)],[c_171,c_14293]) ).

tff(c_14346,plain,
    ~ divides(b,b),
    inference(negUnitSimplification,[status(thm)],[c_11631,c_14331]) ).

tff(c_124876,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_124863,c_14346]) ).

tff(c_124878,plain,
    divides(d,d),
    inference(splitRight,[status(thm)],[c_5746]) ).

tff(c_124877,plain,
    multiply(b,second_divided_by_1st(d,d)) = b,
    inference(splitRight,[status(thm)],[c_5746]) ).

tff(c_454,plain,
    ! [B_97,B_96,A_98] :
      ( ( B_97 = B_96 )
      | ~ product(A_98,B_96,multiply(A_98,B_97)) ),
    inference(resolution,[status(thm)],[c_2,c_143]) ).

tff(c_470,plain,
    ! [A_29,B_97] :
      ( ( second_divided_by_1st(A_29,multiply(A_29,B_97)) = B_97 )
      | ~ divides(A_29,multiply(A_29,B_97)) ),
    inference(resolution,[status(thm)],[c_16,c_454]) ).

tff(c_480,plain,
    ! [A_29,B_97] : ( second_divided_by_1st(A_29,multiply(A_29,B_97)) = B_97 ),
    inference(demodulation,[status(thm),theory(equality)],[c_43,c_470]) ).

tff(c_125096,plain,
    second_divided_by_1st(d,d) = second_divided_by_1st(b,b),
    inference(superposition,[status(thm),theory(equality)],[c_124877,c_480]) ).

tff(c_69,plain,
    ! [A_53,B_54] :
      ( product(A_53,second_divided_by_1st(A_53,B_54),B_54)
      | ~ divides(A_53,B_54) ),
    inference(cnfTransformation,[status(thm)],[f_81]) ).

tff(c_75,plain,
    ! [A_53,B_54] :
      ( product(second_divided_by_1st(A_53,B_54),A_53,B_54)
      | ~ divides(A_53,B_54) ),
    inference(resolution,[status(thm)],[c_69,c_8]) ).

tff(c_125829,plain,
    ! [A_1736,B_1737,C_1738,A_1739] :
      ( product(A_1736,B_1737,C_1738)
      | ~ product(multiply(A_1736,second_divided_by_1st(A_1739,B_1737)),A_1739,C_1738)
      | ~ divides(A_1739,B_1737) ),
    inference(resolution,[status(thm)],[c_75,c_2146]) ).

tff(c_193226,plain,
    ! [A_2627,B_2628,A_2629] :
      ( product(A_2627,B_2628,multiply(A_2629,multiply(A_2627,second_divided_by_1st(A_2629,B_2628))))
      | ~ divides(A_2629,B_2628) ),
    inference(resolution,[status(thm)],[c_53,c_125829]) ).

tff(c_2242,plain,
    ! [B_211,B_209,C_213,E_210,A_212] :
      ( product(multiply(A_212,B_211),E_210,C_213)
      | ~ product(B_211,E_210,B_209)
      | ~ product(A_212,B_209,C_213) ),
    inference(resolution,[status(thm)],[c_2,c_266]) ).

tff(c_2791,plain,
    ! [A_250,C_251] :
      ( product(multiply(A_250,b),b,C_251)
      | ~ product(A_250,d,C_251) ),
    inference(resolution,[status(thm)],[c_24,c_2242]) ).

tff(c_2849,plain,
    ! [A_250,C_251] :
      ( product(b,multiply(A_250,b),C_251)
      | ~ product(A_250,d,C_251) ),
    inference(resolution,[status(thm)],[c_2791,c_8]) ).

tff(c_8596,plain,
    ! [A_351,B_352,A_353,C_354] :
      ( product(multiply(A_351,B_352),A_353,C_354)
      | ~ product(A_351,multiply(A_353,B_352),C_354) ),
    inference(resolution,[status(thm)],[c_53,c_2242]) ).

tff(c_165846,plain,
    ! [B_2352,A_2353,A_2354,B_2355] :
      ( ( B_2352 = A_2353 )
      | ~ product(A_2354,multiply(A_2353,B_2355),multiply(multiply(A_2354,B_2355),B_2352)) ),
    inference(resolution,[status(thm)],[c_8596,c_156]) ).

tff(c_165894,plain,
    ! [B_2352,A_250] :
      ( ( B_2352 = A_250 )
      | ~ product(A_250,d,multiply(multiply(b,b),B_2352)) ),
    inference(resolution,[status(thm)],[c_2849,c_165846]) ).

tff(c_166151,plain,
    ! [B_2352,A_250] :
      ( ( B_2352 = A_250 )
      | ~ product(A_250,d,multiply(d,B_2352)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_171,c_165894]) ).

tff(c_193349,plain,
    ! [A_2627] :
      ( ( multiply(A_2627,second_divided_by_1st(d,d)) = A_2627 )
      | ~ divides(d,d) ),
    inference(resolution,[status(thm)],[c_193226,c_166151]) ).

tff(c_194069,plain,
    ! [A_2630] : ( multiply(A_2630,second_divided_by_1st(b,b)) = A_2630 ),
    inference(demodulation,[status(thm),theory(equality)],[c_124878,c_125096,c_193349]) ).

tff(c_195126,plain,
    ! [A_2630] : divides(A_2630,A_2630),
    inference(superposition,[status(thm),theory(equality)],[c_194069,c_43]) ).

tff(c_26,plain,
    product(c,c,e),
    inference(cnfTransformation,[status(thm)],[f_100]) ).

tff(c_1431,plain,
    ! [E_161,C_162,B_163] :
      ( product(c,E_161,C_162)
      | ~ product(c,B_163,E_161)
      | ~ product(e,B_163,C_162) ),
    inference(resolution,[status(thm)],[c_26,c_309]) ).

tff(c_7683,plain,
    ! [B_335,C_336] :
      ( product(c,multiply(c,B_335),C_336)
      | ~ product(e,B_335,C_336) ),
    inference(resolution,[status(thm)],[c_2,c_1431]) ).

tff(c_157,plain,
    ! [B_64] :
      ( ( c = B_64 )
      | ~ product(c,B_64,e) ),
    inference(resolution,[status(thm)],[c_26,c_143]) ).

tff(c_7780,plain,
    ! [B_337] :
      ( ( multiply(c,B_337) = c )
      | ~ product(e,B_337,e) ),
    inference(resolution,[status(thm)],[c_7683,c_157]) ).

tff(c_7785,plain,
    ( ( multiply(c,second_divided_by_1st(e,e)) = c )
    | ~ divides(e,e) ),
    inference(resolution,[status(thm)],[c_16,c_7780]) ).

tff(c_130638,plain,
    ~ divides(e,e),
    inference(splitLeft,[status(thm)],[c_7785]) ).

tff(c_106,plain,
    ! [C_62] :
      ( ( e = C_62 )
      | ~ product(c,c,C_62) ),
    inference(resolution,[status(thm)],[c_26,c_90]) ).

tff(c_118,plain,
    multiply(c,c) = e,
    inference(resolution,[status(thm)],[c_53,c_106]) ).

tff(c_3235,plain,
    ! [A_268,C_269] :
      ( product(A_268,e,C_269)
      | ~ product(multiply(A_268,c),c,C_269) ),
    inference(resolution,[status(thm)],[c_26,c_2146]) ).

tff(c_3269,plain,
    ! [A_271] : product(A_271,e,multiply(c,multiply(A_271,c))),
    inference(resolution,[status(thm)],[c_53,c_3235]) ).

tff(c_3385,plain,
    ! [A_272] : product(e,A_272,multiply(c,multiply(A_272,c))),
    inference(resolution,[status(thm)],[c_3269,c_8]) ).

tff(c_3464,plain,
    ! [A_273] : divides(e,multiply(c,multiply(A_273,c))),
    inference(resolution,[status(thm)],[c_3385,c_18]) ).

tff(c_3487,plain,
    ! [A_274] : divides(e,multiply(c,multiply(c,A_274))),
    inference(superposition,[status(thm),theory(equality)],[c_342,c_3464]) ).

tff(c_132103,plain,
    ! [B_1825] :
      ( divides(e,multiply(c,B_1825))
      | ~ divides(c,B_1825) ),
    inference(superposition,[status(thm),theory(equality)],[c_1197,c_3487]) ).

tff(c_132141,plain,
    ( divides(e,e)
    | ~ divides(c,c) ),
    inference(superposition,[status(thm),theory(equality)],[c_118,c_132103]) ).

tff(c_132156,plain,
    ~ divides(c,c),
    inference(negUnitSimplification,[status(thm)],[c_130638,c_132141]) ).

tff(c_195309,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_195126,c_132156]) ).

tff(c_195310,plain,
    multiply(c,second_divided_by_1st(e,e)) = c,
    inference(splitRight,[status(thm)],[c_7785]) ).

tff(c_195815,plain,
    second_divided_by_1st(e,e) = second_divided_by_1st(c,c),
    inference(superposition,[status(thm),theory(equality)],[c_195310,c_480]) ).

tff(c_195830,plain,
    product(c,second_divided_by_1st(e,e),c),
    inference(superposition,[status(thm),theory(equality)],[c_195310,c_2]) ).

tff(c_196569,plain,
    product(c,second_divided_by_1st(c,c),c),
    inference(demodulation,[status(thm),theory(equality)],[c_195815,c_195830]) ).

tff(c_102,plain,
    ! [A_1,B_2,C_59] :
      ( ( multiply(A_1,B_2) = C_59 )
      | ~ product(B_2,A_1,C_59) ),
    inference(resolution,[status(thm)],[c_53,c_90]) ).

tff(c_197812,plain,
    multiply(second_divided_by_1st(c,c),c) = c,
    inference(resolution,[status(thm)],[c_196569,c_102]) ).

tff(c_10398,plain,
    ! [A_382,A_383,B_384,C_385] :
      ( product(A_382,multiply(A_383,B_384),C_385)
      | ~ product(multiply(A_382,B_384),A_383,C_385) ),
    inference(resolution,[status(thm)],[c_53,c_2146]) ).

tff(c_196687,plain,
    ! [A_2635,B_2636,B_2637] : product(A_2635,multiply(B_2636,B_2637),multiply(multiply(A_2635,B_2637),B_2636)),
    inference(resolution,[status(thm)],[c_2,c_10398]) ).

tff(c_206414,plain,
    ! [B_2804,B_2805,A_2806] : product(multiply(B_2804,B_2805),A_2806,multiply(multiply(A_2806,B_2805),B_2804)),
    inference(resolution,[status(thm)],[c_196687,c_8]) ).

tff(c_206880,plain,
    ! [B_2808,B_2809,A_2810] : divides(multiply(B_2808,B_2809),multiply(multiply(A_2810,B_2809),B_2808)),
    inference(resolution,[status(thm)],[c_206414,c_18]) ).

tff(c_207167,plain,
    ! [B_2811] : divides(multiply(B_2811,c),multiply(c,B_2811)),
    inference(superposition,[status(thm),theory(equality)],[c_197812,c_206880]) ).

tff(c_207237,plain,
    ! [A_1] : divides(multiply(A_1,c),multiply(A_1,c)),
    inference(superposition,[status(thm),theory(equality)],[c_342,c_207167]) ).

tff(c_264703,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_264688,c_207237]) ).

tff(c_264704,plain,
    ! [A_3392] : divides(A_3392,A_3392),
    inference(splitRight,[status(thm)],[c_264506]) ).

tff(c_264509,plain,
    ! [A_3392,B_3393] :
      ( product(A_3392,second_divided_by_1st(B_3393,B_3393),A_3392)
      | ~ divides(B_3393,B_3393) ),
    inference(superposition,[status(thm),theory(equality)],[c_263439,c_2]) ).

tff(c_265235,plain,
    ! [A_3397,B_3398] : product(A_3397,second_divided_by_1st(B_3398,B_3398),A_3397),
    inference(demodulation,[status(thm),theory(equality)],[c_264704,c_264509]) ).

tff(c_265682,plain,
    ! [B_3407,A_3408] : product(second_divided_by_1st(B_3407,B_3407),A_3408,A_3408),
    inference(resolution,[status(thm)],[c_265235,c_8]) ).

tff(c_266026,plain,
    ! [B_3407,A_3408] : divides(second_divided_by_1st(B_3407,B_3407),A_3408),
    inference(resolution,[status(thm)],[c_265682,c_18]) ).

tff(c_59,plain,
    ! [B_49,A_50] : product(B_49,A_50,multiply(A_50,B_49)),
    inference(resolution,[status(thm)],[c_2,c_46]) ).

tff(c_67,plain,
    ! [B_49,A_50] : divides(B_49,multiply(A_50,B_49)),
    inference(resolution,[status(thm)],[c_59,c_18]) ).

tff(c_195821,plain,
    divides(second_divided_by_1st(e,e),c),
    inference(superposition,[status(thm),theory(equality)],[c_195310,c_67]) ).

tff(c_196573,plain,
    divides(second_divided_by_1st(c,c),c),
    inference(demodulation,[status(thm),theory(equality)],[c_195815,c_195821]) ).

tff(c_30,plain,
    ! [A_37] :
      ( ~ divides(A_37,b)
      | ~ divides(A_37,c) ),
    inference(cnfTransformation,[status(thm)],[f_108]) ).

tff(c_196686,plain,
    ~ divides(second_divided_by_1st(c,c),b),
    inference(resolution,[status(thm)],[c_196573,c_30]) ).

tff(c_266057,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_266026,c_196686]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12  % Problem  : NUM017-2 : TPTP v8.1.2. Bugfixed v1.2.1.
% 0.11/0.13  % 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.34  % Computer : n023.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 14:47:07 EDT 2023
% 0.13/0.34  % CPUTime  : 
% 53.64/38.44  % SZS status Unsatisfiable for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 53.64/38.46  
% 53.64/38.46  % SZS output start CNFRefutation for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
% 54.25/38.51  
% 54.25/38.51  Inference rules
% 54.25/38.51  ----------------------
% 54.25/38.51  #Ref     : 0
% 54.25/38.51  #Sup     : 62133
% 54.25/38.51  #Fact    : 0
% 54.25/38.51  #Define  : 0
% 54.25/38.51  #Split   : 68
% 54.25/38.51  #Chain   : 0
% 54.25/38.51  #Close   : 0
% 54.25/38.51  
% 54.25/38.51  Ordering : KBO
% 54.25/38.51  
% 54.25/38.51  Simplification rules
% 54.25/38.51  ----------------------
% 54.25/38.51  #Subsume      : 14469
% 54.25/38.51  #Demod        : 30879
% 54.25/38.51  #Tautology    : 16212
% 54.25/38.51  #SimpNegUnit  : 237
% 54.25/38.51  #BackRed      : 275
% 54.25/38.51  
% 54.25/38.51  #Partial instantiations: 0
% 54.25/38.51  #Strategies tried      : 1
% 54.25/38.51  
% 54.25/38.51  Timing (in seconds)
% 54.25/38.51  ----------------------
% 54.25/38.51  Preprocessing        : 0.43
% 54.25/38.51  Parsing              : 0.24
% 54.25/38.51  CNF conversion       : 0.02
% 54.25/38.51  Main loop            : 37.01
% 54.25/38.51  Inferencing          : 4.02
% 54.25/38.51  Reduction            : 18.00
% 54.25/38.51  Demodulation         : 14.74
% 54.25/38.51  BG Simplification    : 0.25
% 54.25/38.51  Subsumption          : 11.96
% 54.25/38.51  Abstraction          : 0.33
% 54.25/38.51  MUC search           : 0.00
% 54.25/38.51  Cooper               : 0.00
% 54.25/38.51  Total                : 37.51
% 54.25/38.51  Index Insertion      : 0.00
% 54.25/38.51  Index Deletion       : 0.00
% 54.25/38.51  Index Matching       : 0.00
% 54.25/38.51  BG Taut test         : 0.00
%------------------------------------------------------------------------------