TSTP Solution File: BOO014-10 by EQP---0.9e

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : EQP---0.9e
% Problem  : BOO014-10 : TPTP v8.1.0. Released v7.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : tptp2X_and_run_eqp %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  : 600s
% DateTime : Thu Jul 14 23:37:06 EDT 2022

% Result   : Unsatisfiable 37.23s 37.67s
% Output   : Refutation 37.23s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   30
%            Number of leaves      :   25
% Syntax   : Number of clauses     :  124 ( 124 unt;   0 nHn;  36 RR)
%            Number of literals    :  124 (   0 equ;   1 neg)
%            Maximal clause size   :    1 (   1 avg)
%            Maximal term depth    :    6 (   2 avg)
%            Number of predicates  :    2 (   1 usr;   1 prp; 0-2 aty)
%            Number of functors    :   14 (  14 usr;   7 con; 0-4 aty)
%            Number of variables   :  251 (  12 sgn)

% Comments : 
%------------------------------------------------------------------------------
cnf(1,plain,
    equal(ifeq2(A,A,B,C),B),
    file('BOO014-10.p',unknown),
    [] ).

cnf(2,plain,
    equal(ifeq(A,A,B,C),B),
    file('BOO014-10.p',unknown),
    [] ).

cnf(3,plain,
    equal(sum(A,B,add(A,B)),true),
    file('BOO014-10.p',unknown),
    [] ).

cnf(4,plain,
    equal(product(A,B,multiply(A,B)),true),
    file('BOO014-10.p',unknown),
    [] ).

cnf(5,plain,
    equal(ifeq(sum(A,B,C),true,sum(B,A,C),true),true),
    file('BOO014-10.p',unknown),
    [] ).

cnf(6,plain,
    equal(ifeq(product(A,B,C),true,product(B,A,C),true),true),
    file('BOO014-10.p',unknown),
    [] ).

cnf(7,plain,
    equal(sum(additive_identity,A,A),true),
    file('BOO014-10.p',unknown),
    [] ).

cnf(8,plain,
    equal(sum(A,additive_identity,A),true),
    file('BOO014-10.p',unknown),
    [] ).

cnf(9,plain,
    equal(product(multiplicative_identity,A,A),true),
    file('BOO014-10.p',unknown),
    [] ).

cnf(10,plain,
    equal(product(A,multiplicative_identity,A),true),
    file('BOO014-10.p',unknown),
    [] ).

cnf(11,plain,
    equal(ifeq(product(A,B,C),true,ifeq(product(A,D,E),true,ifeq(product(A,F,G),true,ifeq(sum(F,D,B),true,sum(G,E,C),true),true),true),true),true),
    file('BOO014-10.p',unknown),
    [] ).

cnf(12,plain,
    equal(ifeq(product(A,B,C),true,ifeq(product(A,D,E),true,ifeq(sum(E,C,F),true,ifeq(sum(D,B,G),true,product(A,G,F),true),true),true),true),true),
    file('BOO014-10.p',unknown),
    [] ).

cnf(13,plain,
    equal(ifeq(product(A,B,C),true,ifeq(product(D,B,E),true,ifeq(product(F,B,G),true,ifeq(sum(F,D,A),true,sum(G,E,C),true),true),true),true),true),
    file('BOO014-10.p',unknown),
    [] ).

cnf(15,plain,
    equal(ifeq(product(A,B,C),true,ifeq(sum(D,C,E),true,ifeq(sum(D,B,F),true,ifeq(sum(D,A,G),true,product(G,F,E),true),true),true),true),true),
    file('BOO014-10.p',unknown),
    [] ).

cnf(16,plain,
    equal(ifeq(product(A,B,C),true,ifeq(product(D,E,F),true,ifeq(sum(G,E,B),true,ifeq(sum(G,D,A),true,sum(G,F,C),true),true),true),true),true),
    file('BOO014-10.p',unknown),
    [] ).

cnf(17,plain,
    equal(ifeq(product(A,B,C),true,ifeq(sum(C,D,E),true,ifeq(sum(B,D,F),true,ifeq(sum(A,D,G),true,product(G,F,E),true),true),true),true),true),
    file('BOO014-10.p',unknown),
    [] ).

cnf(19,plain,
    equal(sum(inverse(A),A,multiplicative_identity),true),
    file('BOO014-10.p',unknown),
    [] ).

cnf(20,plain,
    equal(sum(A,inverse(A),multiplicative_identity),true),
    file('BOO014-10.p',unknown),
    [] ).

cnf(21,plain,
    equal(product(inverse(A),A,additive_identity),true),
    file('BOO014-10.p',unknown),
    [] ).

cnf(22,plain,
    equal(product(A,inverse(A),additive_identity),true),
    file('BOO014-10.p',unknown),
    [] ).

cnf(23,plain,
    equal(ifeq2(sum(A,B,C),true,ifeq2(sum(A,B,D),true,D,C),C),C),
    file('BOO014-10.p',unknown),
    [] ).

cnf(24,plain,
    equal(ifeq2(product(A,B,C),true,ifeq2(product(A,B,D),true,D,C),C),C),
    file('BOO014-10.p',unknown),
    [] ).

cnf(25,plain,
    equal(sum(x,y,x_plus_y),true),
    file('BOO014-10.p',unknown),
    [] ).

cnf(26,plain,
    equal(product(inverse(x),inverse(y),x_inverse_times_y_inverse),true),
    file('BOO014-10.p',unknown),
    [] ).

cnf(27,plain,
    ~ equal(inverse(x_plus_y),x_inverse_times_y_inverse),
    file('BOO014-10.p',unknown),
    [] ).

cnf(28,plain,
    equal(sum(A,B,add(B,A)),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[3,5]),2]),
    [iquote('para(3,5),demod([2])')] ).

cnf(29,plain,
    equal(product(A,B,multiply(B,A)),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[4,6]),2]),
    [iquote('para(4,6),demod([2])')] ).

cnf(32,plain,
    equal(ifeq(product(A,B,C),true,ifeq(product(A,D,E),true,ifeq(sum(D,B,F),true,sum(E,C,multiply(A,F)),true),true),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[4,11]),2]),
    [iquote('para(4,11),demod([2])')] ).

cnf(33,plain,
    equal(ifeq(product(A,B,C),true,ifeq(product(A,D,E),true,ifeq(sum(D,F,B),true,sum(E,multiply(A,F),C),true),true),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[4,11]),2]),
    [iquote('para(4,11),demod([2])')] ).

cnf(34,plain,
    equal(ifeq(product(A,B,C),true,ifeq(product(A,D,E),true,ifeq(sum(F,D,B),true,sum(multiply(A,F),E,C),true),true),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[4,11]),2]),
    [iquote('para(4,11),demod([2])')] ).

cnf(38,plain,
    equal(sum(y,x,x_plus_y),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[25,5]),2]),
    [iquote('para(25,5),demod([2])')] ).

cnf(47,plain,
    equal(ifeq(product(A,B,C),true,ifeq(product(A,D,E),true,ifeq(sum(D,B,F),true,product(A,F,add(E,C)),true),true),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[3,12]),2]),
    [iquote('para(3,12),demod([2])')] ).

cnf(53,plain,
    equal(ifeq(product(A,B,C),true,ifeq(product(A,D,additive_identity),true,ifeq(sum(D,B,E),true,product(A,E,C),true),true),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[7,12]),2]),
    [iquote('para(7,12),demod([2])')] ).

cnf(63,plain,
    equal(ifeq2(sum(additive_identity,A,B),true,B,A),A),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[7,23]),1]),
    [iquote('para(7,23),demod([1])')] ).

cnf(76,plain,
    equal(ifeq(product(A,B,C),true,ifeq(product(D,B,E),true,ifeq(sum(D,A,multiplicative_identity),true,sum(E,C,B),true),true),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[9,13]),2]),
    [iquote('para(9,13),demod([2])')] ).

cnf(82,plain,
    equal(add(additive_identity,A),A),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[3,63]),1]),
    [iquote('para(3,63),demod([1])')] ).

cnf(88,plain,
    equal(add(A,additive_identity),A),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[28,63]),1]),
    [iquote('para(28,63),demod([1])')] ).

cnf(100,plain,
    equal(ifeq(product(A,B,C),true,ifeq(sum(D,C,E),true,ifeq(sum(D,A,F),true,product(F,add(D,B),E),true),true),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[3,15]),2]),
    [iquote('para(3,15),demod([2])')] ).

cnf(102,plain,
    equal(ifeq2(sum(A,additive_identity,B),true,B,A),A),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[8,23]),1]),
    [iquote('para(8,23),demod([1])')] ).

cnf(109,plain,
    equal(ifeq(product(A,B,additive_identity),true,ifeq(sum(C,B,D),true,ifeq(sum(C,A,E),true,product(E,D,C),true),true),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[8,15]),2]),
    [iquote('para(8,15),demod([2])')] ).

cnf(116,plain,
    equal(ifeq(product(A,add(B,C),D),true,ifeq(product(E,C,F),true,ifeq(sum(B,E,A),true,sum(B,F,D),true),true),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[3,16]),2]),
    [iquote('para(3,16),demod([2])')] ).

cnf(141,plain,
    equal(ifeq(product(A,B,additive_identity),true,ifeq(sum(B,C,D),true,ifeq(sum(A,C,E),true,product(E,D,C),true),true),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[7,17]),2]),
    [iquote('para(7,17),demod([2])')] ).

cnf(151,plain,
    equal(ifeq2(product(multiplicative_identity,A,B),true,B,A),A),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[9,24]),1]),
    [iquote('para(9,24),demod([1])')] ).

cnf(199,plain,
    equal(multiply(A,multiplicative_identity),A),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[29,151]),1]),
    [iquote('para(29,151),demod([1])')] ).

cnf(248,plain,
    equal(ifeq2(product(A,multiplicative_identity,B),true,B,A),A),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[10,24]),1]),
    [iquote('para(10,24),demod([1])')] ).

cnf(255,plain,
    equal(ifeq2(sum(A,B,C),true,add(A,B),C),C),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[3,23]),1]),
    [iquote('para(3,23),demod([1])')] ).

cnf(262,plain,
    equal(ifeq2(product(A,B,C),true,multiply(A,B),C),C),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[4,24]),1]),
    [iquote('para(4,24),demod([1])')] ).

cnf(265,plain,
    equal(ifeq2(product(A,inverse(A),B),true,B,additive_identity),additive_identity),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[22,24]),1]),
    [iquote('para(22,24),demod([1])')] ).

cnf(415,plain,
    equal(ifeq(product(A,B,C),true,ifeq(product(A,inverse(B),D),true,sum(D,C,A),true),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[19,32]),199,2]),
    [iquote('para(19,32),demod([199,2])')] ).

cnf(433,plain,
    equal(add(A,B),add(B,A)),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[28,255]),1]),
    [iquote('para(28,255),demod([1])')] ).

cnf(434,plain,
    equal(ifeq(product(A,B,C),true,ifeq(sum(B,D,multiplicative_identity),true,sum(C,multiply(A,D),A),true),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[10,33]),2]),
    [iquote('para(10,33),demod([2])')] ).

cnf(444,plain,
    equal(multiply(inverse(x),inverse(y)),x_inverse_times_y_inverse),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[26,262]),1]),
    [iquote('para(26,262),demod([1])')] ).

cnf(457,plain,
    equal(multiply(A,B),multiply(B,A)),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[29,262]),1]),
    [iquote('para(29,262),demod([1])')] ).

cnf(459,plain,
    equal(ifeq(product(A,multiplicative_identity,B),true,ifeq(product(A,inverse(C),D),true,sum(multiply(A,C),D,B),true),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[20,34]),2]),
    [iquote('para(20,34),demod([2])')] ).

cnf(463,plain,
    equal(multiply(inverse(y),inverse(x)),x_inverse_times_y_inverse),
    inference(para,[status(thm),theory(equality)],[457,444]),
    [iquote('para(457,444)')] ).

cnf(663,plain,
    equal(ifeq(product(A,B,C),true,ifeq(product(A,D,E),true,product(A,add(D,B),add(E,C)),true),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[3,47]),2]),
    [iquote('para(3,47),demod([2])')] ).

cnf(664,plain,
    equal(ifeq(product(A,B,C),true,ifeq(sum(B,D,E),true,product(A,E,add(C,multiply(A,D))),true),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[4,47]),2]),
    [iquote('para(4,47),demod([2])')] ).

cnf(853,plain,
    equal(ifeq(product(A,additive_identity,B),true,ifeq(product(A,C,additive_identity),true,product(A,C,B),true),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[8,53]),2]),
    [iquote('para(8,53),demod([2])')] ).

cnf(1251,plain,
    equal(ifeq(product(A,B,C),true,ifeq(sum(A,multiplicative_identity,multiplicative_identity),true,sum(C,B,B),true),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[9,76]),2]),
    [iquote('para(9,76),demod([2])')] ).

cnf(1695,plain,
    equal(ifeq(product(A,B,C),true,ifeq(sum(inverse(C),A,D),true,product(D,add(inverse(C),B),multiplicative_identity),true),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[19,100]),2]),
    [iquote('para(19,100),demod([2])')] ).

cnf(1838,plain,
    equal(ifeq(product(additive_identity,A,additive_identity),true,ifeq(sum(B,A,C),true,product(B,C,B),true),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[8,109]),2]),
    [iquote('para(8,109),demod([2])')] ).

cnf(1976,plain,
    equal(ifeq(product(A,add(B,C),D),true,ifeq(sum(B,E,A),true,sum(B,multiply(E,C),D),true),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[4,116]),2]),
    [iquote('para(4,116),demod([2])')] ).

cnf(2419,plain,
    equal(ifeq(product(A,additive_identity,additive_identity),true,ifeq(sum(A,B,C),true,product(C,B,B),true),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[7,141]),2]),
    [iquote('para(7,141),demod([2])')] ).

cnf(3169,plain,
    equal(ifeq(product(additive_identity,y,additive_identity),true,product(x,x_plus_y,x),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[25,1838]),2]),
    [iquote('para(25,1838),demod([2])')] ).

cnf(3177,plain,
    equal(ifeq(product(additive_identity,x,additive_identity),true,product(y,x_plus_y,y),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[38,1838]),2]),
    [iquote('para(38,1838),demod([2])')] ).

cnf(3658,plain,
    equal(ifeq(product(A,additive_identity,B),true,product(A,inverse(A),B),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[22,853]),2]),
    [iquote('para(22,853),demod([2])')] ).

cnf(3659,plain,
    equal(product(A,inverse(A),multiply(A,additive_identity)),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[4,3658]),2]),
    [iquote('para(4,3658),demod([2])')] ).

cnf(3661,plain,
    equal(multiply(A,additive_identity),additive_identity),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[3659,265]),1]),
    [iquote('para(3659,265),demod([1])')] ).

cnf(3671,plain,
    equal(product(A,additive_identity,additive_identity),true),
    inference(para,[status(thm),theory(equality)],[3661,4]),
    [iquote('para(3661,4)')] ).

cnf(3674,plain,
    equal(ifeq(sum(A,B,C),true,product(C,B,B),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[2419]),3671,2]),
    [iquote('back_demod(2419),demod([3671,2])')] ).

cnf(3676,plain,
    equal(product(additive_identity,A,additive_identity),true),
    inference(para,[status(thm),theory(equality)],[3661,29]),
    [iquote('para(3661,29)')] ).

cnf(3677,plain,
    equal(product(y,x_plus_y,y),true),
    inference(demod,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[3177]),3676,2]),
    [iquote('back_demod(3177),demod([3676,2])')] ).

cnf(3678,plain,
    equal(product(x,x_plus_y,x),true),
    inference(demod,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[3169]),3676,2]),
    [iquote('back_demod(3169),demod([3676,2])')] ).

cnf(3704,plain,
    equal(product(add(A,B),B,B),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[3,3674]),2]),
    [iquote('para(3,3674),demod([2])')] ).

cnf(3706,plain,
    equal(add(A,multiplicative_identity),multiplicative_identity),
    inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[3704,248]),1]),1]),
    [iquote('para(3704,248),demod([1]),flip(1)')] ).

cnf(3716,plain,
    equal(sum(A,multiplicative_identity,multiplicative_identity),true),
    inference(para,[status(thm),theory(equality)],[3706,3]),
    [iquote('para(3706,3)')] ).

cnf(3717,plain,
    equal(ifeq(product(A,B,C),true,sum(C,B,B),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[1251]),3716,2]),
    [iquote('back_demod(1251),demod([3716,2])')] ).

cnf(3757,plain,
    equal(sum(multiply(A,B),B,B),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[4,3717]),2]),
    [iquote('para(4,3717),demod([2])')] ).

cnf(3764,plain,
    equal(add(multiply(A,B),B),B),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[3757,255]),1]),
    [iquote('para(3757,255),demod([1])')] ).

cnf(3766,plain,
    equal(add(x_inverse_times_y_inverse,inverse(y)),inverse(y)),
    inference(para,[status(thm),theory(equality)],[444,3764]),
    [iquote('para(444,3764)')] ).

cnf(3772,plain,
    equal(add(x_inverse_times_y_inverse,inverse(x)),inverse(x)),
    inference(para,[status(thm),theory(equality)],[463,3764]),
    [iquote('para(463,3764)')] ).

cnf(4460,plain,
    equal(ifeq(product(A,inverse(inverse(A)),B),true,sum(B,additive_identity,A),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[22,415]),2]),
    [iquote('para(22,415),demod([2])')] ).

cnf(4463,plain,
    equal(ifeq(product(A,inverse(B),C),true,sum(C,multiply(B,A),A),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[29,415]),2]),
    [iquote('para(29,415),demod([2])')] ).

cnf(4738,plain,
    equal(ifeq(sum(inverse(A),B,multiplicative_identity),true,sum(additive_identity,multiply(A,B),A),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[22,434]),2]),
    [iquote('para(22,434),demod([2])')] ).

cnf(5014,plain,
    equal(ifeq(product(inverse(inverse(A)),multiplicative_identity,B),true,sum(multiply(inverse(inverse(A)),A),additive_identity,B),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[21,459]),2]),
    [iquote('para(21,459),demod([2])')] ).

cnf(5121,plain,
    equal(sum(multiply(A,inverse(inverse(A))),additive_identity,A),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[4,4460]),2]),
    [iquote('para(4,4460),demod([2])')] ).

cnf(5123,plain,
    equal(multiply(A,inverse(inverse(A))),A),
    inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[5121,102]),1]),1]),
    [iquote('para(5121,102),demod([1]),flip(1)')] ).

cnf(5124,plain,
    equal(multiply(inverse(inverse(A)),A),A),
    inference(flip,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[5123,457]),1]),
    [iquote('para(5123,457),flip(1)')] ).

cnf(5125,plain,
    equal(ifeq(product(inverse(inverse(A)),multiplicative_identity,B),true,sum(A,additive_identity,B),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[5014]),5124]),
    [iquote('back_demod(5014),demod([5124])')] ).

cnf(5144,plain,
    equal(sum(A,additive_identity,inverse(inverse(A))),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[10,5125]),2]),
    [iquote('para(10,5125),demod([2])')] ).

cnf(5145,plain,
    equal(inverse(inverse(A)),A),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[5144,102]),1]),
    [iquote('para(5144,102),demod([1])')] ).

cnf(5948,plain,
    equal(ifeq(product(A,B,C),true,product(A,add(B,inverse(A)),C),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[22,663]),88,2]),
    [iquote('para(22,663),demod([88,2])')] ).

cnf(5981,plain,
    equal(ifeq(product(A,y,B),true,product(A,x_plus_y,add(B,multiply(A,x))),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[38,664]),2]),
    [iquote('para(38,664),demod([2])')] ).

cnf(6452,plain,
    equal(ifeq(product(A,y,additive_identity),true,product(A,x_plus_y,multiply(A,x)),true),true),
    inference(para,[status(thm),theory(equality)],[82,5981]),
    [iquote('para(82,5981)')] ).

cnf(7404,plain,
    equal(ifeq(product(y,x_inverse_times_y_inverse,A),true,product(y,inverse(y),A),true),true),
    inference(para,[status(thm),theory(equality)],[3766,5948]),
    [iquote('para(3766,5948)')] ).

cnf(7405,plain,
    equal(product(y,inverse(y),multiply(y,x_inverse_times_y_inverse)),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[4,7404]),2]),
    [iquote('para(4,7404),demod([2])')] ).

cnf(7407,plain,
    equal(multiply(y,x_inverse_times_y_inverse),additive_identity),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[7405,265]),1]),
    [iquote('para(7405,265),demod([1])')] ).

cnf(7410,plain,
    equal(product(x_inverse_times_y_inverse,y,additive_identity),true),
    inference(para,[status(thm),theory(equality)],[7407,29]),
    [iquote('para(7407,29)')] ).

cnf(7471,plain,
    equal(product(x_inverse_times_y_inverse,x_plus_y,multiply(x_inverse_times_y_inverse,x)),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[7410,6452]),2]),
    [iquote('para(7410,6452),demod([2])')] ).

cnf(7473,plain,
    equal(multiply(x_inverse_times_y_inverse,x_plus_y),multiply(x_inverse_times_y_inverse,x)),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[7471,262]),1]),
    [iquote('para(7471,262),demod([1])')] ).

cnf(7474,plain,
    equal(multiply(x_plus_y,x_inverse_times_y_inverse),multiply(x_inverse_times_y_inverse,x)),
    inference(flip,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[7473,457]),1]),
    [iquote('para(7473,457),flip(1)')] ).

cnf(8383,plain,
    equal(ifeq(product(x,x_inverse_times_y_inverse,A),true,product(x,inverse(x),A),true),true),
    inference(para,[status(thm),theory(equality)],[3772,5948]),
    [iquote('para(3772,5948)')] ).

cnf(8384,plain,
    equal(product(x,inverse(x),multiply(x,x_inverse_times_y_inverse)),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[4,8383]),2]),
    [iquote('para(4,8383),demod([2])')] ).

cnf(8386,plain,
    equal(multiply(x,x_inverse_times_y_inverse),additive_identity),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[8384,265]),1]),
    [iquote('para(8384,265),demod([1])')] ).

cnf(8392,plain,
    equal(multiply(x_inverse_times_y_inverse,x),additive_identity),
    inference(flip,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[8386,457]),1]),
    [iquote('para(8386,457),flip(1)')] ).

cnf(8438,plain,
    equal(multiply(x_plus_y,x_inverse_times_y_inverse),additive_identity),
    inference(demod,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[7474]),8392]),
    [iquote('back_demod(7474),demod([8392])')] ).

cnf(8645,plain,
    equal(ifeq(product(x_inverse_times_y_inverse,inverse(x_plus_y),A),true,sum(A,additive_identity,x_inverse_times_y_inverse),true),true),
    inference(para,[status(thm),theory(equality)],[8438,4463]),
    [iquote('para(8438,4463)')] ).

cnf(8791,plain,
    equal(sum(multiply(x_inverse_times_y_inverse,inverse(x_plus_y)),additive_identity,x_inverse_times_y_inverse),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[4,8645]),2]),
    [iquote('para(4,8645),demod([2])')] ).

cnf(8793,plain,
    equal(multiply(x_inverse_times_y_inverse,inverse(x_plus_y)),x_inverse_times_y_inverse),
    inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[8791,102]),1]),1]),
    [iquote('para(8791,102),demod([1]),flip(1)')] ).

cnf(8794,plain,
    equal(multiply(inverse(x_plus_y),x_inverse_times_y_inverse),x_inverse_times_y_inverse),
    inference(flip,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[8793,457]),1]),
    [iquote('para(8793,457),flip(1)')] ).

cnf(9464,plain,
    equal(ifeq(sum(x_plus_y,x_inverse_times_y_inverse,multiplicative_identity),true,sum(additive_identity,x_inverse_times_y_inverse,inverse(x_plus_y)),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[8794,4738]),5145]),
    [iquote('para(8794,4738),demod([5145])')] ).

cnf(11631,plain,
    equal(ifeq(product(A,B,A),true,product(multiplicative_identity,add(inverse(A),B),multiplicative_identity),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[19,1695]),2]),
    [iquote('para(19,1695),demod([2])')] ).

cnf(11636,plain,
    equal(product(multiplicative_identity,add(inverse(y),x_plus_y),multiplicative_identity),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[3677,11631]),2]),
    [iquote('para(3677,11631),demod([2])')] ).

cnf(11639,plain,
    equal(add(inverse(y),x_plus_y),multiplicative_identity),
    inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[11636,151]),1]),1]),
    [iquote('para(11636,151),demod([1]),flip(1)')] ).

cnf(11640,plain,
    equal(add(x_plus_y,inverse(y)),multiplicative_identity),
    inference(flip,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[11639,433]),1]),
    [iquote('para(11639,433),flip(1)')] ).

cnf(11711,plain,
    equal(product(multiplicative_identity,add(inverse(x),x_plus_y),multiplicative_identity),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[3678,11631]),2]),
    [iquote('para(3678,11631),demod([2])')] ).

cnf(11713,plain,
    equal(add(inverse(x),x_plus_y),multiplicative_identity),
    inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[11711,151]),1]),1]),
    [iquote('para(11711,151),demod([1]),flip(1)')] ).

cnf(11716,plain,
    equal(sum(x_plus_y,inverse(x),multiplicative_identity),true),
    inference(para,[status(thm),theory(equality)],[11713,28]),
    [iquote('para(11713,28)')] ).

cnf(12851,plain,
    equal(ifeq(sum(A,B,multiplicative_identity),true,sum(A,multiply(B,C),add(A,C)),true),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[9,1976]),2]),
    [iquote('para(9,1976),demod([2])')] ).

cnf(21701,plain,
    equal(ifeq(sum(x_plus_y,A,multiplicative_identity),true,sum(x_plus_y,multiply(A,inverse(y)),multiplicative_identity),true),true),
    inference(para,[status(thm),theory(equality)],[11640,12851]),
    [iquote('para(11640,12851)')] ).

cnf(21702,plain,
    equal(sum(x_plus_y,x_inverse_times_y_inverse,multiplicative_identity),true),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[444,21701]),11716,2]),
    [iquote('para(444,21701),demod([11716,2])')] ).

cnf(21703,plain,
    equal(sum(additive_identity,x_inverse_times_y_inverse,inverse(x_plus_y)),true),
    inference(demod,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[9464]),21702,2]),
    [iquote('back_demod(9464),demod([21702,2])')] ).

cnf(21705,plain,
    equal(inverse(x_plus_y),x_inverse_times_y_inverse),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[21703,63]),1]),
    [iquote('para(21703,63),demod([1])')] ).

cnf(21706,plain,
    $false,
    inference(conflict,[status(thm)],[21705,27]),
    [iquote('conflict(21705,27)')] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.10/0.12  % Problem  : BOO014-10 : TPTP v8.1.0. Released v7.3.0.
% 0.10/0.12  % Command  : tptp2X_and_run_eqp %s
% 0.12/0.33  % Computer : n023.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 600
% 0.12/0.33  % DateTime : Wed Jun  1 21:16:11 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 0.65/1.05  ----- EQP 0.9e, May 2009 -----
% 0.65/1.05  The job began on n023.cluster.edu, Wed Jun  1 21:16:11 2022
% 0.65/1.05  The command was "./eqp09e".
% 0.65/1.05  
% 0.65/1.05  set(prolog_style_variables).
% 0.65/1.05  set(lrpo).
% 0.65/1.05  set(basic_paramod).
% 0.65/1.05  set(functional_subsume).
% 0.65/1.05  set(ordered_paramod).
% 0.65/1.05  set(prime_paramod).
% 0.65/1.05  set(para_pairs).
% 0.65/1.05  assign(pick_given_ratio,4).
% 0.65/1.05  clear(print_kept).
% 0.65/1.05  clear(print_new_demod).
% 0.65/1.05  clear(print_back_demod).
% 0.65/1.05  clear(print_given).
% 0.65/1.05  assign(max_mem,64000).
% 0.65/1.05  end_of_commands.
% 0.65/1.05  
% 0.65/1.05  Usable:
% 0.65/1.05  end_of_list.
% 0.65/1.05  
% 0.65/1.05  Sos:
% 0.65/1.05  0 (wt=-1) [] ifeq2(A,A,B,C) = B.
% 0.65/1.05  0 (wt=-1) [] ifeq(A,A,B,C) = B.
% 0.65/1.05  0 (wt=-1) [] sum(A,B,add(A,B)) = true.
% 0.65/1.05  0 (wt=-1) [] product(A,B,multiply(A,B)) = true.
% 0.65/1.05  0 (wt=-1) [] ifeq(sum(A,B,C),true,sum(B,A,C),true) = true.
% 0.65/1.05  0 (wt=-1) [] ifeq(product(A,B,C),true,product(B,A,C),true) = true.
% 0.65/1.05  0 (wt=-1) [] sum(additive_identity,A,A) = true.
% 0.65/1.05  0 (wt=-1) [] sum(A,additive_identity,A) = true.
% 0.65/1.05  0 (wt=-1) [] product(multiplicative_identity,A,A) = true.
% 0.65/1.05  0 (wt=-1) [] product(A,multiplicative_identity,A) = true.
% 0.65/1.05  0 (wt=-1) [] ifeq(product(A,B,C),true,ifeq(product(A,D,E),true,ifeq(product(A,F,G),true,ifeq(sum(F,D,B),true,sum(G,E,C),true),true),true),true) = true.
% 0.65/1.05  0 (wt=-1) [] ifeq(product(A,B,C),true,ifeq(product(A,D,E),true,ifeq(sum(E,C,F),true,ifeq(sum(D,B,G),true,product(A,G,F),true),true),true),true) = true.
% 0.65/1.05  0 (wt=-1) [] ifeq(product(A,B,C),true,ifeq(product(D,B,E),true,ifeq(product(F,B,G),true,ifeq(sum(F,D,A),true,sum(G,E,C),true),true),true),true) = true.
% 0.65/1.05  0 (wt=-1) [] ifeq(product(A,B,C),true,ifeq(product(D,B,E),true,ifeq(sum(E,C,F),true,ifeq(sum(D,A,G),true,product(G,B,F),true),true),true),true) = true.
% 0.65/1.05  0 (wt=-1) [] ifeq(product(A,B,C),true,ifeq(sum(D,C,E),true,ifeq(sum(D,B,F),true,ifeq(sum(D,A,G),true,product(G,F,E),true),true),true),true) = true.
% 0.65/1.05  0 (wt=-1) [] ifeq(product(A,B,C),true,ifeq(product(D,E,F),true,ifeq(sum(G,E,B),true,ifeq(sum(G,D,A),true,sum(G,F,C),true),true),true),true) = true.
% 0.65/1.05  0 (wt=-1) [] ifeq(product(A,B,C),true,ifeq(sum(C,D,E),true,ifeq(sum(B,D,F),true,ifeq(sum(A,D,G),true,product(G,F,E),true),true),true),true) = true.
% 0.65/1.05  0 (wt=-1) [] ifeq(product(A,B,C),true,ifeq(product(D,E,F),true,ifeq(sum(E,G,B),true,ifeq(sum(D,G,A),true,sum(F,G,C),true),true),true),true) = true.
% 0.65/1.05  0 (wt=-1) [] sum(inverse(A),A,multiplicative_identity) = true.
% 0.65/1.05  0 (wt=-1) [] sum(A,inverse(A),multiplicative_identity) = true.
% 0.65/1.05  0 (wt=-1) [] product(inverse(A),A,additive_identity) = true.
% 0.65/1.05  0 (wt=-1) [] product(A,inverse(A),additive_identity) = true.
% 0.65/1.05  0 (wt=-1) [] ifeq2(sum(A,B,C),true,ifeq2(sum(A,B,D),true,D,C),C) = C.
% 0.65/1.05  0 (wt=-1) [] ifeq2(product(A,B,C),true,ifeq2(product(A,B,D),true,D,C),C) = C.
% 0.65/1.05  0 (wt=-1) [] sum(x,y,x_plus_y) = true.
% 0.65/1.05  0 (wt=-1) [] product(inverse(x),inverse(y),x_inverse_times_y_inverse) = true.
% 0.65/1.05  0 (wt=-1) [] -(inverse(x_plus_y) = x_inverse_times_y_inverse).
% 0.65/1.05  end_of_list.
% 0.65/1.05  
% 0.65/1.05  Demodulators:
% 0.65/1.05  end_of_list.
% 0.65/1.05  
% 0.65/1.05  Passive:
% 0.65/1.05  end_of_list.
% 0.65/1.05  
% 0.65/1.05  Starting to process input.
% 0.65/1.05  
% 0.65/1.05  ** KEPT: 1 (wt=7) [] ifeq2(A,A,B,C) = B.
% 0.65/1.05  1 is a new demodulator.
% 0.65/1.05  
% 0.65/1.05  ** KEPT: 2 (wt=7) [] ifeq(A,A,B,C) = B.
% 0.65/1.05  2 is a new demodulator.
% 0.65/1.05  
% 0.65/1.05  ** KEPT: 3 (wt=8) [] sum(A,B,add(A,B)) = true.
% 0.65/1.05  3 is a new demodulator.
% 0.65/1.05  
% 0.65/1.05  ** KEPT: 4 (wt=8) [] product(A,B,multiply(A,B)) = true.
% 0.65/1.05  4 is a new demodulator.
% 0.65/1.05  
% 0.65/1.05  ** KEPT: 5 (wt=13) [] ifeq(sum(A,B,C),true,sum(B,A,C),true) = true.
% 0.65/1.05  5 is a new demodulator.
% 0.65/1.05  
% 0.65/1.05  ** KEPT: 6 (wt=13) [] ifeq(product(A,B,C),true,product(B,A,C),true) = true.
% 0.65/1.05  6 is a new demodulator.
% 0.65/1.05  
% 0.65/1.05  ** KEPT: 7 (wt=6) [] sum(additive_identity,A,A) = true.
% 0.65/1.05  7 is a new demodulator.
% 0.65/1.05  
% 0.65/1.05  ** KEPT: 8 (wt=6) [] sum(A,additive_identity,A) = true.
% 0.65/1.05  8 is a new demodulator.
% 0.65/1.05  
% 0.65/1.05  ** KEPT: 9 (wt=6) [] product(multiplicative_identity,A,A) = true.
% 0.65/1.05  9 is a new demodulator.
% 0.65/1.05  
% 0.65/1.05  ** KEPT: 10 (wt=6) [] product(A,multiplicative_identity,A) = true.
% 0.65/1.05  10 is a new demodulator.
% 0.65/1.05  
% 0.65/1.05  ** KEPT: 11 (wt=34) [] ifeq(product(A,B,C),true,ifeq(product(A,D,E),true,ifeq(product(A,F,G),true,ifeq(sum(F,D,B),true,sum(G,E,C),true),true),true),true) = true.
% 0.65/1.05  11 is a new demodulator.
% 0.65/1.05  
% 0.65/1.05  ** KEPT: 12 (wt=34) [] ifeq(product(A,B,C),true,ifeq(product(A,D,E),true,ifeq(sum(E,C,F),true,ifeq(sum(D,B,G),true,product(A,G,F),true),true),true),true) = true.
% 0.65/1.05  12 is a new demodulator.
% 0.65/1.05  
% 0.65/1.05  ** KEPT: 13 (wt=34) [] ifeq(product(A,B,C),true,ifeq(product(D,B,E),true,ifeq(product(F,B,G),true,ifeq(sum(F,D,A),true,sum(G,E,C),true),true),true),true) = true.
% 0.65/1.06  13 is a new demodulator.
% 0.65/1.06  
% 0.65/1.06  ** KEPT: 14 (wt=34) [] ifeq(product(A,B,C),true,ifeq(product(D,B,E),true,ifeq(sum(E,C,F),true,ifeq(sum(D,A,G),true,product(G,B,F),true),true),true),true) = true.
% 0.65/1.06  14 is a new demodulator.
% 0.65/1.06  
% 0.65/1.06  ** KEPT: 15 (wt=34) [] ifeq(product(A,B,C),true,ifeq(sum(D,C,E),true,ifeq(sum(D,B,F),true,ifeq(sum(D,A,G),true,product(G,F,E),true),true),true),true) = true.
% 0.65/1.06  15 is a new demodulator.
% 0.65/1.06  
% 0.65/1.06  ** KEPT: 16 (wt=34) [] ifeq(product(A,B,C),true,ifeq(product(D,E,F),true,ifeq(sum(G,E,B),true,ifeq(sum(G,D,A),true,sum(G,F,C),true),true),true),true) = true.
% 0.65/1.06  16 is a new demodulator.
% 0.65/1.06  
% 0.65/1.06  ** KEPT: 17 (wt=34) [] ifeq(product(A,B,C),true,ifeq(sum(C,D,E),true,ifeq(sum(B,D,F),true,ifeq(sum(A,D,G),true,product(G,F,E),true),true),true),true) = true.
% 0.65/1.06  17 is a new demodulator.
% 0.65/1.06  
% 0.65/1.06  ** KEPT: 18 (wt=34) [] ifeq(product(A,B,C),true,ifeq(product(D,E,F),true,ifeq(sum(E,G,B),true,ifeq(sum(D,G,A),true,sum(F,G,C),true),true),true),true) = true.
% 0.65/1.06  18 is a new demodulator.
% 0.65/1.06  
% 0.65/1.06  ** KEPT: 19 (wt=7) [] sum(inverse(A),A,multiplicative_identity) = true.
% 0.65/1.06  19 is a new demodulator.
% 0.65/1.06  
% 0.65/1.06  ** KEPT: 20 (wt=7) [] sum(A,inverse(A),multiplicative_identity) = true.
% 0.65/1.06  20 is a new demodulator.
% 0.65/1.06  
% 0.65/1.06  ** KEPT: 21 (wt=7) [] product(inverse(A),A,additive_identity) = true.
% 0.65/1.06  21 is a new demodulator.
% 0.65/1.06  
% 0.65/1.06  ** KEPT: 22 (wt=7) [] product(A,inverse(A),additive_identity) = true.
% 0.65/1.06  22 is a new demodulator.
% 0.65/1.06  
% 0.65/1.06  ** KEPT: 23 (wt=17) [] ifeq2(sum(A,B,C),true,ifeq2(sum(A,B,D),true,D,C),C) = C.
% 0.65/1.06  23 is a new demodulator.
% 0.65/1.06  
% 0.65/1.06  ** KEPT: 24 (wt=17) [] ifeq2(product(A,B,C),true,ifeq2(product(A,B,D),true,D,C),C) = C.
% 0.65/1.06  24 is a new demodulator.
% 0.65/1.06  
% 0.65/1.06  ** KEPT: 25 (wt=6) [] sum(x,y,x_plus_y) = true.
% 0.65/1.06  25 is a new demodulator.
% 0.65/1.06  
% 0.65/1.06  ** KEPT: 26 (wt=8) [] product(inverse(x),inverse(y),x_inverse_times_y_inverse) = true.
% 0.65/1.06  26 is a new demodulator.
% 0.65/1.06  
% 0.65/1.06  ** KEPT: 27 (wt=4) [] -(inverse(x_plus_y) = x_inverse_times_y_inverse).
% 0.65/1.06  
% 0.65/1.06  After processing input:
% 0.65/1.06  
% 0.65/1.06  Usable:
% 0.65/1.06  end_of_list.
% 0.65/1.06  
% 0.65/1.06  Sos:
% 0.65/1.06  27 (wt=4) [] -(inverse(x_plus_y) = x_inverse_times_y_inverse).
% 0.65/1.06  7 (wt=6) [] sum(additive_identity,A,A) = true.
% 0.65/1.06  8 (wt=6) [] sum(A,additive_identity,A) = true.
% 0.65/1.06  9 (wt=6) [] product(multiplicative_identity,A,A) = true.
% 0.65/1.06  10 (wt=6) [] product(A,multiplicative_identity,A) = true.
% 0.65/1.06  25 (wt=6) [] sum(x,y,x_plus_y) = true.
% 0.65/1.06  1 (wt=7) [] ifeq2(A,A,B,C) = B.
% 0.65/1.06  2 (wt=7) [] ifeq(A,A,B,C) = B.
% 0.65/1.06  19 (wt=7) [] sum(inverse(A),A,multiplicative_identity) = true.
% 0.65/1.06  20 (wt=7) [] sum(A,inverse(A),multiplicative_identity) = true.
% 0.65/1.06  21 (wt=7) [] product(inverse(A),A,additive_identity) = true.
% 0.65/1.06  22 (wt=7) [] product(A,inverse(A),additive_identity) = true.
% 0.65/1.06  3 (wt=8) [] sum(A,B,add(A,B)) = true.
% 0.65/1.06  4 (wt=8) [] product(A,B,multiply(A,B)) = true.
% 0.65/1.06  26 (wt=8) [] product(inverse(x),inverse(y),x_inverse_times_y_inverse) = true.
% 0.65/1.06  5 (wt=13) [] ifeq(sum(A,B,C),true,sum(B,A,C),true) = true.
% 0.65/1.06  6 (wt=13) [] ifeq(product(A,B,C),true,product(B,A,C),true) = true.
% 0.65/1.06  23 (wt=17) [] ifeq2(sum(A,B,C),true,ifeq2(sum(A,B,D),true,D,C),C) = C.
% 0.65/1.06  24 (wt=17) [] ifeq2(product(A,B,C),true,ifeq2(product(A,B,D),true,D,C),C) = C.
% 0.65/1.06  11 (wt=34) [] ifeq(product(A,B,C),true,ifeq(product(A,D,E),true,ifeq(product(A,F,G),true,ifeq(sum(F,D,B),true,sum(G,E,C),true),true),true),true) = true.
% 0.65/1.06  12 (wt=34) [] ifeq(product(A,B,C),true,ifeq(product(A,D,E),true,ifeq(sum(E,C,F),true,ifeq(sum(D,B,G),true,product(A,G,F),true),true),true),true) = true.
% 0.65/1.06  13 (wt=34) [] ifeq(product(A,B,C),true,ifeq(product(D,B,E),true,ifeq(product(F,B,G),true,ifeq(sum(F,D,A),true,sum(G,E,C),true),true),true),true) = true.
% 0.65/1.06  14 (wt=34) [] ifeq(product(A,B,C),true,ifeq(product(D,B,E),true,ifeq(sum(E,C,F),true,ifeq(sum(D,A,G),true,product(G,B,F),true),true),true),true) = true.
% 0.65/1.06  15 (wt=34) [] ifeq(product(A,B,C),true,ifeq(sum(D,C,E),true,ifeq(sum(D,B,F),true,ifeq(sum(D,A,G),true,product(G,F,E),true),true),true),true) = true.
% 0.65/1.06  16 (wt=34) [] ifeq(product(A,B,C),true,ifeq(product(D,E,F),true,ifeq(sum(G,E,B),true,ifeq(sum(G,D,A),true,sum(G,F,C),true),true),true),true) = true.
% 0.65/1.06  17 (wt=34) [] ifeq(product(A,B,C),true,ifeq(sum(C,D,E),true,ifeq(sum(B,D,F),true,ifeq(sum(A,D,G),true,product(G,F,E),true),true),true),true) = true.
% 0.65/1.06  18 (wt=34) [] ifeq(product(A,B,C),true,ifeq(product(D,E,F),true,ifeq(sum(E,G,B),true,ifeq(sum(D,G,A),true,sum(F,G,C),true),true),true),true) = true.
% 37.23/37.67  end_of_list.
% 37.23/37.67  
% 37.23/37.67  Demodulators:
% 37.23/37.67  1 (wt=7) [] ifeq2(A,A,B,C) = B.
% 37.23/37.67  2 (wt=7) [] ifeq(A,A,B,C) = B.
% 37.23/37.67  3 (wt=8) [] sum(A,B,add(A,B)) = true.
% 37.23/37.67  4 (wt=8) [] product(A,B,multiply(A,B)) = true.
% 37.23/37.67  5 (wt=13) [] ifeq(sum(A,B,C),true,sum(B,A,C),true) = true.
% 37.23/37.67  6 (wt=13) [] ifeq(product(A,B,C),true,product(B,A,C),true) = true.
% 37.23/37.67  7 (wt=6) [] sum(additive_identity,A,A) = true.
% 37.23/37.67  8 (wt=6) [] sum(A,additive_identity,A) = true.
% 37.23/37.67  9 (wt=6) [] product(multiplicative_identity,A,A) = true.
% 37.23/37.67  10 (wt=6) [] product(A,multiplicative_identity,A) = true.
% 37.23/37.67  11 (wt=34) [] ifeq(product(A,B,C),true,ifeq(product(A,D,E),true,ifeq(product(A,F,G),true,ifeq(sum(F,D,B),true,sum(G,E,C),true),true),true),true) = true.
% 37.23/37.67  12 (wt=34) [] ifeq(product(A,B,C),true,ifeq(product(A,D,E),true,ifeq(sum(E,C,F),true,ifeq(sum(D,B,G),true,product(A,G,F),true),true),true),true) = true.
% 37.23/37.67  13 (wt=34) [] ifeq(product(A,B,C),true,ifeq(product(D,B,E),true,ifeq(product(F,B,G),true,ifeq(sum(F,D,A),true,sum(G,E,C),true),true),true),true) = true.
% 37.23/37.67  14 (wt=34) [] ifeq(product(A,B,C),true,ifeq(product(D,B,E),true,ifeq(sum(E,C,F),true,ifeq(sum(D,A,G),true,product(G,B,F),true),true),true),true) = true.
% 37.23/37.67  15 (wt=34) [] ifeq(product(A,B,C),true,ifeq(sum(D,C,E),true,ifeq(sum(D,B,F),true,ifeq(sum(D,A,G),true,product(G,F,E),true),true),true),true) = true.
% 37.23/37.67  16 (wt=34) [] ifeq(product(A,B,C),true,ifeq(product(D,E,F),true,ifeq(sum(G,E,B),true,ifeq(sum(G,D,A),true,sum(G,F,C),true),true),true),true) = true.
% 37.23/37.67  17 (wt=34) [] ifeq(product(A,B,C),true,ifeq(sum(C,D,E),true,ifeq(sum(B,D,F),true,ifeq(sum(A,D,G),true,product(G,F,E),true),true),true),true) = true.
% 37.23/37.67  18 (wt=34) [] ifeq(product(A,B,C),true,ifeq(product(D,E,F),true,ifeq(sum(E,G,B),true,ifeq(sum(D,G,A),true,sum(F,G,C),true),true),true),true) = true.
% 37.23/37.67  19 (wt=7) [] sum(inverse(A),A,multiplicative_identity) ---------------- PROOF FOUND ----------------
% 37.23/37.67  % SZS status Unsatisfiable
% 37.23/37.67  
% 37.23/37.67  = true.
% 37.23/37.67  20 (wt=7) [] sum(A,inverse(A),multiplicative_identity) = true.
% 37.23/37.67  21 (wt=7) [] product(inverse(A),A,additive_identity) = true.
% 37.23/37.67  22 (wt=7) [] product(A,inverse(A),additive_identity) = true.
% 37.23/37.67  23 (wt=17) [] ifeq2(sum(A,B,C),true,ifeq2(sum(A,B,D),true,D,C),C) = C.
% 37.23/37.67  24 (wt=17) [] ifeq2(product(A,B,C),true,ifeq2(product(A,B,D),true,D,C),C) = C.
% 37.23/37.67  25 (wt=6) [] sum(x,y,x_plus_y) = true.
% 37.23/37.67  26 (wt=8) [] product(inverse(x),inverse(y),x_inverse_times_y_inverse) = true.
% 37.23/37.67  end_of_list.
% 37.23/37.67  
% 37.23/37.67  Passive:
% 37.23/37.67  end_of_list.
% 37.23/37.67  
% 37.23/37.67  UNIT CONFLICT from 21705 and 27 at  15.03 seconds.
% 37.23/37.67  
% 37.23/37.67  ---------------- PROOF ----------------
% 37.23/37.67  % SZS output start Refutation
% See solution above
% 37.23/37.67  ------------ end of proof -------------
% 37.23/37.67  
% 37.23/37.67  
% 37.23/37.67  ------------- memory usage ------------
% 37.23/37.67  Memory dynamically allocated (tp_alloc): 24902.
% 37.23/37.67    type (bytes each)        gets      frees     in use      avail      bytes
% 37.23/37.67  sym_ent (  96)               74          0         74          0      6.9 K
% 37.23/37.67  term (  16)             3946629    3589121     357508         40   6898.6 K
% 37.23/37.67  gen_ptr (   8)          2455110    1069683    1385427        123  10824.6 K
% 37.23/37.67  context ( 808)        155452451  155452449          2          4      4.7 K
% 37.23/37.67  trail (  12)             156096     156096          0          7      0.1 K
% 37.23/37.67  bt_node (  68)        115866793  115866789          4         28      2.1 K
% 37.23/37.68  ac_position (285432)          0          0          0          0      0.0 K
% 37.23/37.68  ac_match_pos (14044)          0          0          0          0      0.0 K
% 37.23/37.68  ac_match_free_vars_pos (4020)
% 37.23/37.68                                0          0          0          0      0.0 K
% 37.23/37.68  discrim (  12)           308126      66529     241597        182   2833.3 K
% 37.23/37.68  flat (  40)             6746022    6746022          0         33      1.3 K
% 37.23/37.68  discrim_pos (  12)       291031     291031          0          1      0.0 K
% 37.23/37.68  fpa_head (  12)            9166          0       9166          0    107.4 K
% 37.23/37.68  fpa_tree (  28)          280210     280210          0         25      0.7 K
% 37.23/37.68  fpa_pos (  36)            43406      43406          0          1      0.0 K
% 37.23/37.68  literal (  12)           179977     158272      21705          1    254.4 K
% 37.23/37.68  clause (  24)            179977     158272      21705          1    508.7 K
% 37.23/37.68  list (  12)               21760      21704         56          5      0.7 K
% 37.23/37.68  list_pos (  20)           95491      21494      73997         50   1446.2 K
% 37.23/37.68  pair_index (   40)              2          0          2          0      0.1 K
% 37.23/37.68  
% 37.23/37.68  -------------- statistics -------------
% 37.23/37.68  Clauses input                 27
% 37.23/37.68    Usable input                   0
% 37.23/37.68    Sos input                     27
% 37.23/37.68    Demodulators input             0
% 37.23/37.68    Passive input                  0
% 37.23/37.68  
% 37.23/37.68  Processed BS (before search)  27
% 37.23/37.68  Forward subsumed BS            0
% 37.23/37.68  Kept BS                       27
% 37.23/37.68  New demodulators BS           26
% 37.23/37.68  Back demodulated BS            0
% 37.23/37.68  
% 37.23/37.68  Clauses or pairs given   8102071
% 37.23/37.68  Clauses generated         157935
% 37.23/37.68  Forward subsumed          136257
% 37.23/37.68  Deleted by weight              0
% 37.23/37.68  Deleted by variable count      0
% 37.23/37.68  Kept                       21678
% 37.23/37.68  New demodulators           21675
% 37.23/37.68  Back demodulated            4272
% 37.23/37.68  Ordered paramod prunes         0
% 37.23/37.68  Basic paramod prunes     54799360
% 37.23/37.68  Prime paramod prunes       22938
% 37.23/37.68  Semantic prunes                0
% 37.23/37.68  
% 37.23/37.68  Rewrite attmepts         2261762
% 37.23/37.68  Rewrites                  267835
% 37.23/37.68  
% 37.23/37.68  FPA overloads                  0
% 37.23/37.68  FPA underloads                 0
% 37.23/37.68  
% 37.23/37.68  Usable size                    0
% 37.23/37.68  Sos size                   17432
% 37.23/37.68  Demodulators size          17429
% 37.23/37.68  Passive size                   0
% 37.23/37.68  Disabled size               4272
% 37.23/37.68  
% 37.23/37.68  Proofs found                   1
% 37.23/37.68  
% 37.23/37.68  ----------- times (seconds) ----------- Wed Jun  1 21:16:48 2022
% 37.23/37.68  
% 37.23/37.68  user CPU time            15.03   (0 hr, 0 min, 15 sec)
% 37.23/37.68  system CPU time          21.59   (0 hr, 0 min, 21 sec)
% 37.23/37.68  wall-clock time          37      (0 hr, 0 min, 37 sec)
% 37.23/37.68  input time                0.00
% 37.23/37.68  paramodulation time       6.49
% 37.23/37.68  demodulation time         0.19
% 37.23/37.68  orient time               0.17
% 37.23/37.68  weigh time                0.04
% 37.23/37.68  forward subsume time      0.05
% 37.23/37.68  back demod find time      1.15
% 37.23/37.68  conflict time             0.01
% 37.23/37.68  LRPO time                 0.06
% 37.23/37.68  store clause time         1.13
% 37.23/37.68  disable clause time       0.44
% 37.23/37.68  prime paramod time        0.12
% 37.23/37.68  semantics time            0.00
% 37.23/37.68  
% 37.23/37.68  EQP interrupted
%------------------------------------------------------------------------------