TSTP Solution File: GRP427-1 by SNARK---20120808r022

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SNARK---20120808r022
% Problem  : GRP427-1 : TPTP v8.1.0. Released v2.6.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run-snark %s %d

% Computer : n012.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 : Sat Jul 16 11:38:33 EDT 2022

% Result   : Unsatisfiable 2.95s 3.10s
% Output   : Refutation 2.95s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   40
%            Number of leaves      :    2
% Syntax   : Number of clauses     :  169 ( 169 unt;   0 nHn;   2 RR)
%            Number of literals    :  169 ( 168 equ;   1 neg)
%            Maximal clause size   :    1 (   1 avg)
%            Maximal term depth    :   20 (   3 avg)
%            Number of predicates  :    2 (   0 usr;   1 prp; 0-2 aty)
%            Number of functors    :    4 (   4 usr;   2 con; 0-2 aty)
%            Number of variables   :  655 (   0 sgn)

% Comments : 
%------------------------------------------------------------------------------
cnf(single_axiom,axiom,
    multiply(X,inverse(multiply(multiply(inverse(multiply(inverse(Y),multiply(inverse(X),Z))),U),inverse(multiply(Y,U))))) = Z,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',single_axiom) ).

cnf(prove_these_axioms_1,negated_conjecture,
    multiply(inverse(a1),a1) != multiply(inverse(b1),b1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prove_these_axioms_1) ).

cnf(3,plain,
    multiply(X,inverse(multiply(multiply(inverse(multiply(inverse(Y),Z)),U),inverse(multiply(Y,U))))) = inverse(multiply(multiply(inverse(multiply(inverse(V),multiply(inverse(inverse(X)),Z))),W),inverse(multiply(V,W)))),
    inference('PARAMODULATE',[status(thm)],[single_axiom,single_axiom,theory(equality)]) ).

cnf(6,plain,
    multiply(inverse(X),multiply(X,inverse(multiply(multiply(inverse(multiply(inverse(Y),Z)),U),inverse(multiply(Y,U)))))) = Z,
    inference('PARAMODULATE',[status(thm)],[single_axiom,3,theory(equality)]) ).

cnf(7,plain,
    inverse(multiply(multiply(inverse(multiply(inverse(X),multiply(inverse(inverse(Y)),multiply(inverse(Y),Z)))),U),inverse(multiply(X,U)))) = Z,
    inference('PARAMODULATE',[status(thm)],[single_axiom,3,theory(equality)]) ).

cnf(16,plain,
    multiply(X,inverse(multiply(multiply(inverse(Y),Z),inverse(multiply(U,Z))))) = inverse(multiply(multiply(inverse(multiply(inverse(V),multiply(inverse(inverse(X)),inverse(multiply(multiply(inverse(multiply(inverse(W),multiply(inverse(inverse(U)),Y))),X1),inverse(multiply(W,X1))))))),Y1),inverse(multiply(V,Y1)))),
    inference('PARAMODULATE',[status(thm)],[3,single_axiom,theory(equality)]) ).

cnf(36,plain,
    multiply(X,inverse(multiply(multiply(inverse(Y),Z),inverse(multiply(inverse(X),Z))))) = inverse(multiply(multiply(inverse(multiply(inverse(U),Y)),V),inverse(multiply(U,V)))),
    inference('PARAMODULATE',[status(thm)],[single_axiom,6,theory(equality)]) ).

cnf(39,plain,
    multiply(inverse(X),multiply(X,inverse(multiply(multiply(inverse(Y),Z),inverse(multiply(U,Z)))))) = inverse(multiply(multiply(inverse(multiply(inverse(V),multiply(inverse(inverse(U)),Y))),W),inverse(multiply(V,W)))),
    inference('PARAMODULATE',[status(thm)],[6,single_axiom,theory(equality)]) ).

cnf(52,plain,
    inverse(multiply(multiply(inverse(multiply(inverse(X),Y)),Z),inverse(multiply(X,Z)))) = inverse(multiply(multiply(inverse(multiply(inverse(U),Y)),V),inverse(multiply(U,V)))),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[3,6,theory(equality)]),single_axiom,theory(equality)]) ).

cnf(56,plain,
    multiply(inverse(X),multiply(X,inverse(inverse(multiply(multiply(inverse(multiply(inverse(Y),multiply(inverse(inverse(multiply(inverse(multiply(inverse(multiply(inverse(multiply(inverse(Z),U)),V)),W)),inverse(multiply(Z,V))))),U))),X1),inverse(multiply(Y,X1))))))) = W,
    inference('PARAMODULATE',[status(thm)],[6,3,theory(equality)]) ).

cnf(60,plain,
    multiply(inverse(X),multiply(X,Y)) = multiply(inverse(inverse(Z)),multiply(inverse(Z),Y)),
    inference('PARAMODULATE',[status(thm)],[6,7,theory(equality)]) ).

cnf(61,plain,
    inverse(multiply(multiply(inverse(multiply(inverse(X),multiply(inverse(Y),multiply(Y,Z)))),U),inverse(multiply(X,U)))) = Z,
    inference('PARAMODULATE',[status(thm)],[7,7,theory(equality)]) ).

cnf(62,plain,
    multiply(inverse(X),multiply(X,Y)) = multiply(inverse(Z),multiply(Z,Y)),
    inference('PARAMODULATE',[status(thm)],[60,60,theory(equality)]) ).

cnf(63,plain,
    multiply(inverse(inverse(X)),multiply(inverse(Y),multiply(Y,Z))) = multiply(inverse(U),multiply(U,multiply(X,Z))),
    inference('PARAMODULATE',[status(thm)],[62,62,theory(equality)]) ).

cnf(64,plain,
    multiply(X,inverse(multiply(multiply(inverse(multiply(inverse(Y),multiply(Y,Z))),U),inverse(multiply(inverse(X),U))))) = Z,
    inference('PARAMODULATE',[status(thm)],[single_axiom,62,theory(equality)]) ).

cnf(65,plain,
    multiply(inverse(X),multiply(X,inverse(multiply(multiply(inverse(multiply(inverse(Y),multiply(Y,Z))),U),inverse(multiply(V,U)))))) = multiply(V,Z),
    inference('PARAMODULATE',[status(thm)],[6,62,theory(equality)]) ).

cnf(77,plain,
    multiply(inverse(inverse(X)),multiply(inverse(Y),multiply(Y,Z))) = multiply(inverse(inverse(X)),multiply(inverse(U),multiply(U,Z))),
    inference('PARAMODULATE',[status(thm)],[63,63,theory(equality)]) ).

cnf(78,plain,
    multiply(inverse(inverse(inverse(X))),multiply(inverse(Y),multiply(Y,multiply(X,Z)))) = multiply(inverse(U),multiply(U,multiply(inverse(V),multiply(V,Z)))),
    inference('PARAMODULATE',[status(thm)],[62,63,theory(equality)]) ).

cnf(79,plain,
    multiply(inverse(inverse(X)),multiply(inverse(inverse(Y)),multiply(inverse(Z),multiply(Z,U)))) = multiply(inverse(V),multiply(V,multiply(X,multiply(Y,U)))),
    inference('PARAMODULATE',[status(thm)],[63,63,theory(equality)]) ).

cnf(97,plain,
    X = inverse(multiply(multiply(inverse(multiply(inverse(Y),multiply(Y,multiply(Z,X)))),U),inverse(multiply(inverse(Z),U)))),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[3,63,theory(equality)]),single_axiom,theory(equality)]) ).

cnf(144,plain,
    multiply(inverse(X),multiply(inverse(Y),multiply(Y,Z))) = multiply(inverse(X),multiply(inverse(U),multiply(U,Z))),
    inference('PARAMODULATE',[status(thm)],[77,61,theory(equality)]) ).

cnf(145,plain,
    multiply(X,multiply(inverse(Y),multiply(Y,Z))) = multiply(X,multiply(inverse(U),multiply(U,Z))),
    inference('PARAMODULATE',[status(thm)],[144,61,theory(equality)]) ).

cnf(146,plain,
    multiply(X,multiply(inverse(inverse(Y)),multiply(inverse(Z),multiply(Z,U)))) = multiply(X,multiply(inverse(V),multiply(V,multiply(Y,U)))),
    inference('PARAMODULATE',[status(thm)],[145,145,theory(equality)]) ).

cnf(159,plain,
    multiply(X,inverse(multiply(multiply(inverse(multiply(inverse(Y),multiply(Y,Z))),multiply(X,U)),inverse(multiply(inverse(V),multiply(V,U)))))) = Z,
    inference('PARAMODULATE',[status(thm)],[64,62,theory(equality)]) ).

cnf(360,plain,
    multiply(X,multiply(Y,inverse(multiply(multiply(inverse(multiply(inverse(X),Z)),U),inverse(multiply(inverse(Y),U)))))) = Z,
    inference('PARAMODULATE',[status(thm)],[single_axiom,36,theory(equality)]) ).

cnf(361,plain,
    multiply(inverse(X),multiply(X,multiply(Y,inverse(multiply(multiply(inverse(Z),U),inverse(multiply(inverse(Y),U))))))) = Z,
    inference('PARAMODULATE',[status(thm)],[6,36,theory(equality)]) ).

cnf(380,plain,
    multiply(inverse(inverse(X)),multiply(inverse(Y),multiply(Y,inverse(multiply(multiply(inverse(Z),U),inverse(multiply(inverse(X),U))))))) = Z,
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[63,36,theory(equality)]),6,theory(equality)]) ).

cnf(438,plain,
    inverse(multiply(multiply(inverse(X),Y),inverse(multiply(inverse(Z),Y)))) = inverse(multiply(multiply(inverse(X),U),inverse(multiply(inverse(Z),U)))),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[97,36,theory(equality)]),6,theory(equality)]) ).

cnf(482,plain,
    multiply(X,inverse(multiply(multiply(inverse(multiply(inverse(Y),inverse(multiply(multiply(inverse(Z),U),inverse(multiply(inverse(inverse(inverse(X))),U)))))),V),inverse(multiply(Y,V))))) = inverse(multiply(multiply(inverse(multiply(inverse(W),inverse(multiply(multiply(inverse(multiply(inverse(X1),Z)),Y1),inverse(multiply(X1,Y1)))))),Z1),inverse(multiply(W,Z1)))),
    inference('PARAMODULATE',[status(thm)],[3,36,theory(equality)]) ).

cnf(543,plain,
    multiply(X,inverse(multiply(multiply(inverse(multiply(inverse(Y),inverse(multiply(multiply(inverse(multiply(inverse(inverse(Z)),U)),V),inverse(multiply(inverse(inverse(inverse(X))),V)))))),W),inverse(multiply(Y,W))))) = inverse(multiply(multiply(inverse(U),X1),inverse(multiply(Z,X1)))),
    inference('PARAMODULATE',[status(thm)],[3,360,theory(equality)]) ).

cnf(547,plain,
    multiply(X,inverse(multiply(multiply(inverse(Y),Z),inverse(multiply(U,Z))))) = inverse(multiply(multiply(inverse(multiply(inverse(V),multiply(inverse(inverse(X)),multiply(W,inverse(multiply(multiply(inverse(multiply(inverse(inverse(U)),Y)),X1),inverse(multiply(inverse(W),X1)))))))),Y1),inverse(multiply(V,Y1)))),
    inference('PARAMODULATE',[status(thm)],[3,360,theory(equality)]) ).

cnf(625,plain,
    inverse(multiply(multiply(inverse(X),Y),inverse(multiply(Z,Y)))) = inverse(multiply(multiply(inverse(X),U),inverse(multiply(Z,U)))),
    inference('PARAMODULATE',[status(thm)],[438,61,theory(equality)]) ).

cnf(626,plain,
    inverse(multiply(multiply(X,Y),inverse(multiply(Z,Y)))) = inverse(multiply(multiply(X,U),inverse(multiply(Z,U)))),
    inference('PARAMODULATE',[status(thm)],[625,61,theory(equality)]) ).

cnf(668,plain,
    multiply(multiply(X,Y),inverse(multiply(Z,Y))) = multiply(multiply(X,U),inverse(multiply(Z,U))),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[361,626,theory(equality)]),361,theory(equality)]) ).

cnf(711,plain,
    multiply(inverse(inverse(multiply(X,Y))),multiply(inverse(Z),multiply(Z,inverse(multiply(U,Y))))) = multiply(inverse(V),multiply(V,multiply(multiply(X,W),inverse(multiply(U,W))))),
    inference('PARAMODULATE',[status(thm)],[63,668,theory(equality)]) ).

cnf(804,plain,
    multiply(multiply(inverse(multiply(inverse(X),Y)),Z),inverse(multiply(X,Z))) = multiply(multiply(inverse(multiply(inverse(U),Y)),V),inverse(multiply(U,V))),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[361,52,theory(equality)]),361,theory(equality)]) ).

cnf(855,plain,
    multiply(inverse(inverse(multiply(inverse(multiply(inverse(X),Y)),Z))),multiply(inverse(U),multiply(U,inverse(multiply(X,Z))))) = multiply(inverse(V),multiply(V,multiply(multiply(inverse(multiply(inverse(W),Y)),X1),inverse(multiply(W,X1))))),
    inference('PARAMODULATE',[status(thm)],[63,804,theory(equality)]) ).

cnf(908,plain,
    multiply(multiply(inverse(multiply(inverse(X),Y)),Z),inverse(multiply(X,Z))) = inverse(multiply(multiply(inverse(multiply(inverse(U),multiply(inverse(inverse(multiply(inverse(multiply(inverse(multiply(inverse(multiply(inverse(V),W)),X1)),Y)),inverse(multiply(V,X1))))),W))),Y1),inverse(multiply(U,Y1)))),
    inference('PARAMODULATE',[status(thm)],[3,804,theory(equality)]) ).

cnf(1056,plain,
    multiply(inverse(X),multiply(inverse(Y),multiply(Y,inverse(multiply(multiply(inverse(Z),U),inverse(multiply(X,U))))))) = Z,
    inference('PARAMODULATE',[status(thm)],[380,61,theory(equality)]) ).

cnf(1062,plain,
    multiply(inverse(inverse(inverse(X))),multiply(inverse(Y),multiply(Y,multiply(X,inverse(multiply(multiply(inverse(Z),U),inverse(multiply(V,U)))))))) = multiply(inverse(inverse(V)),Z),
    inference('PARAMODULATE',[status(thm)],[78,1056,theory(equality)]) ).

cnf(1104,plain,
    multiply(multiply(inverse(multiply(inverse(X),multiply(inverse(Y),multiply(Y,inverse(multiply(multiply(inverse(Z),U),inverse(multiply(V,U)))))))),W),inverse(multiply(X,W))) = multiply(multiply(inverse(Z),X1),inverse(multiply(V,X1))),
    inference('PARAMODULATE',[status(thm)],[804,1056,theory(equality)]) ).

cnf(1192,plain,
    multiply(inverse(X),multiply(X,inverse(multiply(multiply(inverse(multiply(inverse(inverse(Y)),Z)),U),inverse(multiply(V,U)))))) = multiply(V,multiply(inverse(W),multiply(W,inverse(multiply(multiply(inverse(Z),X1),inverse(multiply(Y,X1))))))),
    inference('PARAMODULATE',[status(thm)],[65,1056,theory(equality)]) ).

cnf(1505,plain,
    multiply(multiply(inverse(X),multiply(X,Y)),inverse(multiply(Z,inverse(Z)))) = Y,
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[159,6,theory(equality)]),6,theory(equality)]) ).

cnf(1609,plain,
    multiply(inverse(inverse(X)),multiply(inverse(multiply(inverse(Y),multiply(Y,Z))),Z)) = X,
    inference('PARAMODULATE',[status(thm)],[1056,1505,theory(equality)]) ).

cnf(1621,plain,
    X = multiply(inverse(Y),multiply(Y,multiply(X,inverse(multiply(Z,inverse(Z)))))),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[63,1505,theory(equality)]),1609,theory(equality)]) ).

cnf(1625,plain,
    multiply(multiply(inverse(inverse(X)),Y),inverse(multiply(Z,inverse(Z)))) = multiply(inverse(U),multiply(U,inverse(multiply(multiply(inverse(Y),V),inverse(multiply(X,V)))))),
    inference('PARAMODULATE',[status(thm)],[1505,1056,theory(equality)]) ).

cnf(1628,plain,
    multiply(multiply(inverse(inverse(X)),Y),inverse(multiply(Z,inverse(Z)))) = multiply(X,inverse(multiply(multiply(inverse(multiply(inverse(U),Y)),V),inverse(multiply(U,V))))),
    inference('PARAMODULATE',[status(thm)],[1505,6,theory(equality)]) ).

cnf(1656,plain,
    multiply(inverse(inverse(X)),Y) = multiply(inverse(Z),multiply(Z,multiply(X,multiply(Y,inverse(multiply(U,inverse(U))))))),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[79,1505,theory(equality)]),1609,theory(equality)]) ).

cnf(1703,plain,
    multiply(inverse(inverse(inverse(inverse(X)))),multiply(inverse(inverse(inverse(multiply(inverse(Y),multiply(Y,Z))))),multiply(inverse(U),multiply(U,Z)))) = multiply(inverse(V),multiply(V,X)),
    inference('PARAMODULATE',[status(thm)],[79,1609,theory(equality)]) ).

cnf(1770,plain,
    multiply(X,inverse(multiply(Y,inverse(Y)))) = multiply(X,inverse(multiply(Z,inverse(Z)))),
    inference('PARAMODULATE',[status(thm)],[1505,1621,theory(equality)]) ).

cnf(1774,plain,
    multiply(X,inverse(Y)) = multiply(inverse(Z),multiply(Z,multiply(multiply(X,U),inverse(multiply(Y,U))))),
    inference('PARAMODULATE',[status(thm)],[1621,668,theory(equality)]) ).

cnf(1785,plain,
    multiply(inverse(inverse(multiply(inverse(multiply(inverse(X),Y)),Z))),multiply(inverse(U),multiply(U,inverse(multiply(X,Z))))) = multiply(inverse(multiply(inverse(V),Y)),inverse(V)),
    inference('REWRITE',[status(thm)],[855,1774,theory(equality)]) ).

cnf(1787,plain,
    multiply(inverse(inverse(multiply(X,Y))),multiply(inverse(Z),multiply(Z,inverse(multiply(U,Y))))) = multiply(X,inverse(U)),
    inference('REWRITE',[status(thm)],[711,1774,theory(equality)]) ).

cnf(1788,plain,
    multiply(inverse(multiply(inverse(X),Y)),inverse(X)) = multiply(inverse(multiply(inverse(Z),Y)),inverse(Z)),
    inference('REWRITE',[status(thm)],[1785,1787,theory(equality)]) ).

cnf(1791,plain,
    multiply(inverse(inverse(inverse(X))),X) = multiply(inverse(inverse(inverse(Y))),Y),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[78,1621,theory(equality)]),1656,theory(equality)]) ).

cnf(1826,plain,
    X = multiply(inverse(Y),multiply(Y,multiply(X,inverse(multiply(multiply(multiply(Z,U),inverse(multiply(V,U))),inverse(multiply(multiply(Z,W),inverse(multiply(V,W))))))))),
    inference('PARAMODULATE',[status(thm)],[1621,626,theory(equality)]) ).

cnf(1872,plain,
    multiply(inverse(inverse(inverse(inverse(inverse(X))))),multiply(inverse(Y),multiply(Y,X))) = multiply(inverse(Z),multiply(Z,multiply(inverse(inverse(inverse(U))),U))),
    inference('PARAMODULATE',[status(thm)],[63,1791,theory(equality)]) ).

cnf(1892,plain,
    multiply(multiply(inverse(multiply(inverse(X),Y)),Z),inverse(multiply(X,Z))) = multiply(multiply(inverse(multiply(inverse(inverse(inverse(U))),U)),V),inverse(multiply(inverse(inverse(Y)),V))),
    inference('PARAMODULATE',[status(thm)],[804,1791,theory(equality)]) ).

cnf(1904,plain,
    multiply(inverse(X),multiply(inverse(inverse(inverse(inverse(inverse(multiply(multiply(inverse(Y),Z),inverse(multiply(X,Z)))))))),multiply(inverse(inverse(inverse(U))),U))) = Y,
    inference('PARAMODULATE',[status(thm)],[1056,1791,theory(equality)]) ).

cnf(1918,plain,
    multiply(inverse(inverse(X)),multiply(inverse(inverse(Y)),multiply(inverse(Z),multiply(Z,U)))) = multiply(inverse(inverse(inverse(inverse(multiply(X,multiply(Y,U)))))),multiply(inverse(inverse(inverse(V))),V)),
    inference('PARAMODULATE',[status(thm)],[79,1791,theory(equality)]) ).

cnf(1943,plain,
    multiply(inverse(multiply(X,Y)),X) = multiply(inverse(multiply(inverse(Z),Y)),inverse(Z)),
    inference('PARAMODULATE',[status(thm)],[1788,61,theory(equality)]) ).

cnf(1944,plain,
    multiply(inverse(multiply(X,Y)),X) = multiply(inverse(multiply(Z,Y)),Z),
    inference('PARAMODULATE',[status(thm)],[1943,1943,theory(equality)]) ).

cnf(1945,plain,
    multiply(inverse(inverse(X)),multiply(inverse(multiply(Y,multiply(Z,inverse(Z)))),Y)) = X,
    inference('PARAMODULATE',[status(thm)],[1609,1944,theory(equality)]) ).

cnf(1951,plain,
    multiply(inverse(multiply(inverse(inverse(inverse(X))),X)),inverse(inverse(inverse(Y)))) = multiply(inverse(multiply(Z,Y)),Z),
    inference('PARAMODULATE',[status(thm)],[1944,1791,theory(equality)]) ).

cnf(1953,plain,
    multiply(inverse(X),multiply(X,inverse(multiply(multiply(inverse(multiply(Y,Z)),Y),inverse(multiply(U,inverse(U))))))) = Z,
    inference('PARAMODULATE',[status(thm)],[6,1944,theory(equality)]) ).

cnf(1955,plain,
    multiply(X,inverse(multiply(multiply(inverse(multiply(Y,multiply(Z,U))),Y),inverse(multiply(inverse(X),inverse(Z)))))) = U,
    inference('PARAMODULATE',[status(thm)],[64,1944,theory(equality)]) ).

cnf(1992,plain,
    multiply(inverse(X),multiply(X,multiply(multiply(Y,Z),inverse(multiply(multiply(inverse(U),Y),inverse(multiply(inverse(multiply(V,Z)),V))))))) = U,
    inference('PARAMODULATE',[status(thm)],[361,1944,theory(equality)]) ).

cnf(2019,plain,
    multiply(inverse(X),Y) = multiply(inverse(multiply(Z,inverse(multiply(multiply(inverse(multiply(inverse(U),multiply(inverse(Y),X))),V),inverse(multiply(U,V)))))),Z),
    inference('PARAMODULATE',[status(thm)],[1944,single_axiom,theory(equality)]) ).

cnf(2025,plain,
    multiply(X,inverse(multiply(multiply(inverse(multiply(Y,Z)),Y),inverse(multiply(inverse(X),U))))) = inverse(multiply(multiply(inverse(multiply(inverse(V),multiply(U,Z))),W),inverse(multiply(V,W)))),
    inference('PARAMODULATE',[status(thm)],[36,1944,theory(equality)]) ).

cnf(2070,plain,
    multiply(X,multiply(multiply(inverse(X),Y),inverse(multiply(Z,inverse(Z))))) = Y,
    inference('PARAMODULATE',[status(thm)],[360,1770,theory(equality)]) ).

cnf(2080,plain,
    inverse(multiply(X,inverse(X))) = inverse(multiply(Y,inverse(Y))),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[1505,1770,theory(equality)]),1505,theory(equality)]) ).

cnf(2098,plain,
    multiply(X,inverse(multiply(multiply(multiply(Y,Z),inverse(multiply(U,Z))),inverse(multiply(multiply(Y,V),inverse(multiply(U,V))))))) = multiply(X,inverse(multiply(W,inverse(W)))),
    inference('PARAMODULATE',[status(thm)],[1770,626,theory(equality)]) ).

cnf(2122,plain,
    multiply(inverse(multiply(X,inverse(Y))),X) = multiply(inverse(multiply(Z,inverse(Z))),Y),
    inference('PARAMODULATE',[status(thm)],[1944,2080,theory(equality)]) ).

cnf(2126,plain,
    multiply(multiply(inverse(multiply(X,inverse(X))),multiply(multiply(Y,inverse(Y)),Z)),inverse(multiply(U,inverse(U)))) = Z,
    inference('PARAMODULATE',[status(thm)],[1505,2080,theory(equality)]) ).

cnf(2128,plain,
    multiply(X,inverse(X)) = multiply(Y,inverse(Y)),
    inference('REWRITE',[status(thm)],[inference('PARAMODULATE',[status(thm)],[1609,2080,theory(equality)]),1609,theory(equality)]) ).

cnf(2129,plain,
    multiply(inverse(inverse(X)),multiply(inverse(multiply(inverse(multiply(Y,inverse(Y))),multiply(multiply(Z,inverse(Z)),U))),U)) = X,
    inference('PARAMODULATE',[status(thm)],[1609,2080,theory(equality)]) ).

cnf(2189,plain,
    multiply(X,inverse(multiply(multiply(inverse(multiply(Y,inverse(Y))),Z),inverse(multiply(U,Z))))) = inverse(multiply(multiply(inverse(multiply(inverse(V),multiply(inverse(inverse(X)),inverse(inverse(U))))),W),inverse(multiply(V,W)))),
    inference('PARAMODULATE',[status(thm)],[3,2080,theory(equality)]) ).

cnf(2196,plain,
    multiply(inverse(X),multiply(Y,inverse(Y))) = multiply(inverse(Z),multiply(Z,inverse(X))),
    inference('PARAMODULATE',[status(thm)],[62,2128,theory(equality)]) ).

cnf(2200,plain,
    multiply(X,multiply(inverse(Y),multiply(Y,inverse(Z)))) = multiply(X,multiply(inverse(Z),multiply(U,inverse(U)))),
    inference('PARAMODULATE',[status(thm)],[145,2128,theory(equality)]) ).

cnf(2202,plain,
    multiply(inverse(inverse(X)),multiply(inverse(Y),multiply(Z,inverse(Z)))) = multiply(inverse(U),multiply(U,multiply(X,inverse(Y)))),
    inference('PARAMODULATE',[status(thm)],[63,2128,theory(equality)]) ).

cnf(2205,plain,
    multiply(inverse(multiply(multiply(inverse(multiply(inverse(X),Y)),Z),inverse(multiply(X,Z)))),multiply(U,inverse(U))) = Y,
    inference('PARAMODULATE',[status(thm)],[6,2128,theory(equality)]) ).

cnf(2209,plain,
    multiply(X,multiply(inverse(inverse(Y)),multiply(inverse(Z),multiply(Z,inverse(Y))))) = multiply(X,multiply(inverse(U),multiply(U,multiply(V,inverse(V))))),
    inference('PARAMODULATE',[status(thm)],[146,2128,theory(equality)]) ).

cnf(2212,plain,
    inverse(multiply(multiply(inverse(multiply(inverse(X),multiply(inverse(Y),multiply(Z,inverse(Z))))),U),inverse(multiply(X,U)))) = inverse(Y),
    inference('PARAMODULATE',[status(thm)],[61,2128,theory(equality)]) ).

cnf(2224,plain,
    multiply(inverse(inverse(X)),multiply(inverse(inverse(Y)),multiply(inverse(Z),multiply(Z,inverse(Y))))) = multiply(inverse(U),multiply(U,multiply(X,multiply(V,inverse(V))))),
    inference('PARAMODULATE',[status(thm)],[79,2128,theory(equality)]) ).

cnf(2227,plain,
    multiply(inverse(inverse(inverse(X))),multiply(inverse(Y),multiply(Y,multiply(X,inverse(Z))))) = multiply(inverse(U),multiply(U,multiply(inverse(Z),multiply(V,inverse(V))))),
    inference('PARAMODULATE',[status(thm)],[78,2128,theory(equality)]) ).

cnf(2238,plain,
    multiply(inverse(X),multiply(X,inverse(multiply(multiply(inverse(multiply(inverse(Y),multiply(Z,inverse(Z)))),U),inverse(multiply(V,U)))))) = multiply(V,inverse(Y)),
    inference('PARAMODULATE',[status(thm)],[65,2128,theory(equality)]) ).

cnf(2251,plain,
    multiply(X,multiply(Y,inverse(Y))) = inverse(inverse(X)),
    inference('PARAMODULATE',[status(thm)],[2070,2128,theory(equality)]) ).

cnf(2254,plain,
    multiply(inverse(inverse(inverse(X))),multiply(inverse(Y),multiply(Y,multiply(X,inverse(Z))))) = multiply(inverse(U),multiply(U,inverse(inverse(inverse(Z))))),
    inference('REWRITE',[status(thm)],[2227,2251,theory(equality)]) ).

cnf(2255,plain,
    multiply(inverse(inverse(X)),multiply(inverse(inverse(Y)),multiply(inverse(Z),multiply(Z,inverse(Y))))) = multiply(inverse(U),multiply(U,inverse(inverse(X)))),
    inference('REWRITE',[status(thm)],[2224,2251,theory(equality)]) ).

cnf(2258,plain,
    multiply(X,multiply(inverse(inverse(Y)),multiply(inverse(Z),multiply(Z,inverse(Y))))) = inverse(inverse(X)),
    inference('REWRITE',[status(thm)],[2209,2251,theory(equality)]) ).

cnf(2259,plain,
    inverse(inverse(inverse(inverse(X)))) = multiply(inverse(Y),multiply(Y,inverse(inverse(X)))),
    inference('REWRITE',[status(thm)],[2255,2258,theory(equality)]) ).

cnf(2262,plain,
    inverse(inverse(inverse(inverse(multiply(multiply(inverse(multiply(inverse(X),multiply(inverse(inverse(multiply(inverse(multiply(inverse(multiply(inverse(multiply(inverse(Y),Z)),U)),V)),inverse(multiply(Y,U))))),Z))),W),inverse(multiply(X,W))))))) = V,
    inference('REWRITE',[status(thm)],[56,2259,theory(equality)]) ).

cnf(2263,plain,
    multiply(inverse(inverse(inverse(X))),multiply(inverse(Y),multiply(Y,multiply(X,inverse(Z))))) = inverse(inverse(inverse(inverse(inverse(Z))))),
    inference('REWRITE',[status(thm)],[2254,2259,theory(equality)]) ).

cnf(2264,plain,
    inverse(inverse(inverse(inverse(inverse(multiply(multiply(inverse(X),Y),inverse(multiply(Z,Y)))))))) = multiply(inverse(inverse(Z)),X),
    inference('REWRITE',[status(thm)],[1062,2263,theory(equality)]) ).

cnf(2267,plain,
    multiply(inverse(X),multiply(multiply(inverse(inverse(X)),Y),multiply(inverse(inverse(inverse(Z))),Z))) = Y,
    inference('REWRITE',[status(thm)],[1904,2264,theory(equality)]) ).

cnf(2271,plain,
    inverse(inverse(inverse(multiply(multiply(inverse(multiply(inverse(X),Y)),Z),inverse(multiply(X,Z)))))) = Y,
    inference('REWRITE',[status(thm)],[2205,2251,theory(equality)]) ).

cnf(2272,plain,
    inverse(multiply(inverse(inverse(multiply(inverse(multiply(inverse(multiply(inverse(multiply(inverse(X),Y)),Z)),U)),inverse(multiply(X,Z))))),Y)) = U,
    inference('REWRITE',[status(thm)],[2262,2271,theory(equality)]) ).

cnf(2279,plain,
    multiply(inverse(inverse(X)),inverse(inverse(inverse(Y)))) = multiply(inverse(Z),multiply(Z,multiply(X,inverse(Y)))),
    inference('REWRITE',[status(thm)],[2202,2251,theory(equality)]) ).

cnf(2319,plain,
    X = multiply(inverse(inverse(X)),inverse(inverse(inverse(multiply(multiply(multiply(Y,Z),inverse(multiply(U,Z))),inverse(multiply(multiply(Y,V),inverse(multiply(U,V))))))))),
    inference('REWRITE',[status(thm)],[1826,2279,theory(equality)]) ).

cnf(2324,plain,
    multiply(inverse(inverse(multiply(X,Y))),inverse(inverse(inverse(multiply(multiply(inverse(Z),X),inverse(multiply(inverse(multiply(U,Y)),U))))))) = Z,
    inference('REWRITE',[status(thm)],[1992,2279,theory(equality)]) ).

cnf(2345,plain,
    X = multiply(inverse(inverse(X)),inverse(inverse(inverse(multiply(Y,inverse(Y)))))),
    inference('REWRITE',[status(thm)],[1621,2279,theory(equality)]) ).

cnf(2356,plain,
    multiply(X,inverse(Y)) = multiply(inverse(inverse(multiply(X,Z))),inverse(inverse(inverse(multiply(Y,Z))))),
    inference('REWRITE',[status(thm)],[1774,2279,theory(equality)]) ).

cnf(2367,plain,
    inverse(multiply(multiply(inverse(multiply(inverse(X),inverse(inverse(inverse(Y))))),Z),inverse(multiply(X,Z)))) = inverse(Y),
    inference('REWRITE',[status(thm)],[2212,2251,theory(equality)]) ).

cnf(2369,plain,
    multiply(inverse(X),multiply(X,inverse(multiply(multiply(inverse(inverse(inverse(inverse(Y)))),Z),inverse(multiply(U,Z)))))) = multiply(U,inverse(Y)),
    inference('REWRITE',[status(thm)],[2238,2251,theory(equality)]) ).

cnf(2371,plain,
    multiply(X,multiply(inverse(Y),multiply(Y,inverse(Z)))) = multiply(X,inverse(inverse(inverse(Z)))),
    inference('REWRITE',[status(thm)],[2200,2251,theory(equality)]) ).

cnf(2414,plain,
    multiply(inverse(X),multiply(X,inverse(multiply(multiply(inverse(multiply(inverse(inverse(Y)),Z)),U),inverse(multiply(V,U)))))) = multiply(V,inverse(inverse(inverse(multiply(multiply(inverse(Z),W),inverse(multiply(Y,W))))))),
    inference('REWRITE',[status(thm)],[1192,2371,theory(equality)]) ).

cnf(2436,plain,
    multiply(multiply(inverse(multiply(inverse(X),inverse(inverse(inverse(multiply(multiply(inverse(Y),Z),inverse(multiply(U,Z)))))))),V),inverse(multiply(X,V))) = multiply(multiply(inverse(Y),W),inverse(multiply(U,W))),
    inference('REWRITE',[status(thm)],[1104,2371,theory(equality)]) ).

cnf(2482,plain,
    inverse(inverse(inverse(X))) = multiply(inverse(Y),multiply(Y,inverse(X))),
    inference('REWRITE',[status(thm)],[2196,2251,theory(equality)]) ).

cnf(2558,plain,
    inverse(inverse(inverse(multiply(multiply(inverse(multiply(X,Y)),X),inverse(multiply(Z,inverse(Z))))))) = Y,
    inference('REWRITE',[status(thm)],[1953,2482,theory(equality)]) ).

cnf(2559,plain,
    inverse(inverse(inverse(multiply(multiply(inverse(inverse(inverse(inverse(X)))),Y),inverse(multiply(Z,Y)))))) = multiply(Z,inverse(X)),
    inference('REWRITE',[status(thm)],[2369,2482,theory(equality)]) ).

cnf(2598,plain,
    inverse(inverse(inverse(multiply(multiply(inverse(multiply(inverse(inverse(X)),Y)),Z),inverse(multiply(U,Z)))))) = multiply(U,inverse(inverse(inverse(multiply(multiply(inverse(Y),V),inverse(multiply(X,V))))))),
    inference('REWRITE',[status(thm)],[2414,2482,theory(equality)]) ).

cnf(2600,plain,
    multiply(multiply(inverse(inverse(X)),Y),inverse(multiply(Z,inverse(Z)))) = inverse(inverse(inverse(multiply(multiply(inverse(Y),U),inverse(multiply(X,U)))))),
    inference('REWRITE',[status(thm)],[1625,2482,theory(equality)]) ).

cnf(2612,plain,
    inverse(inverse(inverse(multiply(multiply(inverse(X),Y),inverse(multiply(Z,Y)))))) = inverse(multiply(multiply(inverse(multiply(inverse(U),multiply(inverse(inverse(Z)),X))),V),inverse(multiply(U,V)))),
    inference('REWRITE',[status(thm)],[39,2482,theory(equality)]) ).

cnf(2676,plain,
    multiply(inverse(inverse(X)),multiply(inverse(inverse(inverse(Y))),Y)) = X,
    inference('REWRITE',[status(thm)],[1945,2251,theory(equality)]) ).

cnf(2677,plain,
    multiply(inverse(inverse(X)),multiply(inverse(inverse(Y)),multiply(inverse(Z),multiply(Z,U)))) = inverse(inverse(multiply(X,multiply(Y,U)))),
    inference('REWRITE',[status(thm)],[1918,2676,theory(equality)]) ).

cnf(2681,plain,
    inverse(inverse(X)) = multiply(inverse(Y),multiply(Y,X)),
    inference('REWRITE',[status(thm)],[1703,1609,2677,theory(equality)]) ).

cnf(2697,plain,
    multiply(inverse(inverse(X)),inverse(inverse(inverse(Y)))) = inverse(inverse(multiply(X,inverse(Y)))),
    inference('REWRITE',[status(thm)],[2279,2681,theory(equality)]) ).

cnf(2700,plain,
    X = inverse(inverse(multiply(X,inverse(multiply(multiply(multiply(Y,Z),inverse(multiply(U,Z))),inverse(multiply(multiply(Y,V),inverse(multiply(U,V))))))))),
    inference('REWRITE',[status(thm)],[2319,2697,theory(equality)]) ).

cnf(2708,plain,
    inverse(inverse(multiply(multiply(X,Y),inverse(multiply(multiply(inverse(Z),X),inverse(multiply(inverse(multiply(U,Y)),U))))))) = Z,
    inference('REWRITE',[status(thm)],[2324,2697,theory(equality)]) ).

cnf(2713,plain,
    X = inverse(inverse(multiply(X,inverse(multiply(Y,inverse(Y)))))),
    inference('REWRITE',[status(thm)],[2345,2697,theory(equality)]) ).

cnf(2714,plain,
    inverse(multiply(inverse(multiply(X,Y)),X)) = Y,
    inference('REWRITE',[status(thm)],[2558,2713,theory(equality)]) ).

cnf(2726,plain,
    inverse(inverse(multiply(multiply(X,Y),inverse(multiply(multiply(inverse(Z),X),Y))))) = Z,
    inference('REWRITE',[status(thm)],[2708,2714,theory(equality)]) ).

cnf(2739,plain,
    multiply(X,inverse(Y)) = inverse(inverse(multiply(multiply(X,Z),inverse(multiply(Y,Z))))),
    inference('REWRITE',[status(thm)],[2356,2697,theory(equality)]) ).

cnf(2741,plain,
    multiply(X,inverse(multiply(inverse(Y),X))) = Y,
    inference('REWRITE',[status(thm)],[2726,2739,theory(equality)]) ).

cnf(2746,plain,
    multiply(multiply(inverse(inverse(X)),Y),inverse(multiply(Z,inverse(Z)))) = inverse(multiply(inverse(Y),inverse(X))),
    inference('REWRITE',[status(thm)],[2600,2739,theory(equality)]) ).

cnf(2747,plain,
    inverse(multiply(inverse(X),inverse(Y))) = multiply(Y,inverse(multiply(multiply(inverse(multiply(inverse(Z),X)),U),inverse(multiply(Z,U))))),
    inference('REWRITE',[status(thm)],[1628,2746,theory(equality)]) ).

cnf(2754,plain,
    inverse(multiply(multiply(inverse(multiply(inverse(inverse(X)),Y)),inverse(inverse(inverse(inverse(Z))))),inverse(Z))) = inverse(multiply(multiply(inverse(Y),U),inverse(multiply(X,U)))),
    inference('REWRITE',[status(thm)],[543,2739,2747,theory(equality)]) ).

cnf(2755,plain,
    inverse(multiply(multiply(inverse(X),inverse(inverse(inverse(inverse(Y))))),inverse(Y))) = inverse(multiply(multiply(inverse(multiply(inverse(Z),inverse(multiply(multiply(inverse(multiply(inverse(U),X)),V),inverse(multiply(U,V)))))),W),inverse(multiply(Z,W)))),
    inference('REWRITE',[status(thm)],[482,2739,2747,theory(equality)]) ).

cnf(2766,plain,
    inverse(multiply(inverse(multiply(inverse(inverse(X)),Y)),inverse(Z))) = multiply(Z,inverse(multiply(inverse(Y),inverse(X)))),
    inference('REWRITE',[status(thm)],[2598,2739,theory(equality)]) ).

cnf(2776,plain,
    inverse(multiply(inverse(inverse(inverse(inverse(X)))),inverse(Y))) = multiply(Y,inverse(X)),
    inference('REWRITE',[status(thm)],[2559,2739,theory(equality)]) ).

cnf(2798,plain,
    multiply(multiply(inverse(multiply(inverse(X),inverse(multiply(inverse(Y),inverse(Z))))),U),inverse(multiply(X,U))) = multiply(multiply(inverse(Y),V),inverse(multiply(Z,V))),
    inference('REWRITE',[status(thm)],[2436,2739,theory(equality)]) ).

cnf(2813,plain,
    inverse(inverse(inverse(multiply(inverse(X),inverse(Y))))) = multiply(inverse(inverse(Y)),X),
    inference('REWRITE',[status(thm)],[2264,2739,theory(equality)]) ).

cnf(2814,plain,
    inverse(inverse(multiply(inverse(inverse(inverse(X))),multiply(inverse(inverse(multiply(Y,Z))),multiply(inverse(multiply(inverse(multiply(inverse(Y),X)),Z)),U))))) = U,
    inference('REWRITE',[status(thm)],[2272,2766,2813,theory(equality)]) ).

cnf(2815,plain,
    multiply(multiply(inverse(multiply(inverse(X),Y)),Z),inverse(multiply(X,Z))) = inverse(multiply(multiply(inverse(multiply(inverse(U),inverse(multiply(inverse(inverse(inverse(V))),multiply(inverse(inverse(multiply(W,X1))),multiply(inverse(multiply(inverse(multiply(inverse(W),V)),X1)),Y)))))),Y1),inverse(multiply(U,Y1)))),
    inference('REWRITE',[status(thm)],[908,2766,2813,theory(equality)]) ).

cnf(2823,plain,
    multiply(inverse(X),multiply(multiply(inverse(inverse(X)),Y),inverse(inverse(inverse(multiply(inverse(Z),inverse(inverse(Z)))))))) = Y,
    inference('REWRITE',[status(thm)],[2267,2813,theory(equality)]) ).

cnf(2839,plain,
    multiply(multiply(inverse(multiply(inverse(X),Y)),Z),inverse(multiply(X,Z))) = multiply(multiply(inverse(inverse(inverse(inverse(multiply(inverse(U),inverse(inverse(U))))))),V),inverse(multiply(inverse(inverse(Y)),V))),
    inference('REWRITE',[status(thm)],[1892,2813,theory(equality)]) ).

cnf(2845,plain,
    inverse(inverse(multiply(inverse(inverse(multiply(inverse(X),inverse(inverse(X))))),inverse(Y)))) = multiply(inverse(multiply(Z,Y)),Z),
    inference('REWRITE',[status(thm)],[1951,2697,2813,theory(equality)]) ).

cnf(2847,plain,
    inverse(multiply(inverse(X),inverse(Y))) = inverse(multiply(multiply(inverse(multiply(inverse(Z),multiply(inverse(inverse(Y)),X))),U),inverse(multiply(Z,U)))),
    inference('REWRITE',[status(thm)],[2612,2739,theory(equality)]) ).

cnf(2860,plain,
    multiply(X,inverse(multiply(multiply(inverse(multiply(Y,inverse(Y))),Z),inverse(multiply(U,Z))))) = inverse(multiply(inverse(inverse(inverse(U))),inverse(X))),
    inference('REWRITE',[status(thm)],[2189,2847,theory(equality)]) ).

cnf(2876,plain,
    multiply(X,inverse(multiply(multiply(inverse(Y),Z),inverse(multiply(U,Z))))) = inverse(multiply(inverse(multiply(V,inverse(multiply(multiply(inverse(multiply(inverse(inverse(U)),Y)),W),inverse(multiply(inverse(V),W)))))),inverse(X))),
    inference('REWRITE',[status(thm)],[547,2847,theory(equality)]) ).

cnf(2895,plain,
    multiply(X,inverse(multiply(multiply(inverse(Y),Z),inverse(multiply(U,Z))))) = inverse(multiply(inverse(inverse(multiply(inverse(Y),inverse(U)))),inverse(X))),
    inference('REWRITE',[status(thm)],[16,2847,theory(equality)]) ).

cnf(2901,plain,
    multiply(X,inverse(multiply(multiply(inverse(Y),Z),inverse(multiply(U,Z))))) = multiply(X,inverse(inverse(multiply(inverse(inverse(U)),Y)))),
    inference('REWRITE',[status(thm)],[2876,2776,2741,2813,2895,theory(equality)]) ).

cnf(2906,plain,
    multiply(inverse(X),Y) = multiply(inverse(multiply(Z,inverse(inverse(inverse(inverse(multiply(inverse(Y),X))))))),Z),
    inference('REWRITE',[status(thm)],[2019,2681,2901,theory(equality)]) ).

cnf(2919,plain,
    multiply(X,inverse(inverse(inverse(inverse(inverse(inverse(Y))))))) = inverse(multiply(inverse(inverse(inverse(Y))),inverse(X))),
    inference('REWRITE',[status(thm)],[2860,2251,2901,theory(equality)]) ).

cnf(2934,plain,
    inverse(multiply(multiply(inverse(X),inverse(inverse(inverse(inverse(Y))))),inverse(Y))) = inverse(inverse(X)),
    inference('REWRITE',[status(thm)],[2755,2367,2681,2901,theory(equality)]) ).

cnf(2935,plain,
    inverse(inverse(multiply(inverse(inverse(X)),Y))) = inverse(multiply(multiply(inverse(Y),Z),inverse(multiply(X,Z)))),
    inference('REWRITE',[status(thm)],[2754,2934,theory(equality)]) ).

cnf(2944,plain,
    multiply(X,inverse(multiply(multiply(inverse(multiply(Y,Z)),Y),inverse(multiply(inverse(X),U))))) = inverse(inverse(inverse(inverse(multiply(U,Z))))),
    inference('REWRITE',[status(thm)],[2025,2681,2935,theory(equality)]) ).

cnf(2945,plain,
    inverse(inverse(inverse(inverse(inverse(inverse(X)))))) = X,
    inference('REWRITE',[status(thm)],[1955,2681,2944,theory(equality)]) ).

cnf(2946,plain,
    multiply(X,Y) = inverse(multiply(inverse(inverse(inverse(Y))),inverse(X))),
    inference('REWRITE',[status(thm)],[2919,2945,theory(equality)]) ).

cnf(2950,plain,
    multiply(multiply(inverse(multiply(inverse(X),Y)),Z),inverse(multiply(X,Z))) = inverse(inverse(inverse(Y))),
    inference('REWRITE',[status(thm)],[2815,2814,2681,2935,theory(equality)]) ).

cnf(2957,plain,
    inverse(inverse(inverse(inverse(multiply(inverse(X),inverse(Y)))))) = multiply(multiply(inverse(X),Z),inverse(multiply(Y,Z))),
    inference('REWRITE',[status(thm)],[2798,2950,theory(equality)]) ).

cnf(2973,plain,
    inverse(inverse(inverse(X))) = multiply(inverse(inverse(multiply(inverse(Y),inverse(inverse(Y))))),inverse(X)),
    inference('REWRITE',[status(thm)],[2839,2945,2697,2957,2950,theory(equality)]) ).

cnf(2974,plain,
    inverse(inverse(inverse(inverse(inverse(X))))) = multiply(inverse(multiply(Y,X)),Y),
    inference('REWRITE',[status(thm)],[2845,2973,theory(equality)]) ).

cnf(2977,plain,
    multiply(inverse(X),Y) = inverse(inverse(inverse(multiply(inverse(Y),X)))),
    inference('REWRITE',[status(thm)],[2906,2945,2974,theory(equality)]) ).

cnf(2978,plain,
    inverse(inverse(multiply(X,inverse(multiply(inverse(Y),multiply(inverse(multiply(Z,inverse(Z))),multiply(multiply(U,inverse(U)),Y))))))) = X,
    inference('REWRITE',[status(thm)],[2129,2697,2977,theory(equality)]) ).

cnf(2983,plain,
    X = multiply(inverse(multiply(Y,inverse(Y))),X),
    inference('REWRITE',[status(thm)],[2122,2945,2974,theory(equality)]) ).

cnf(2984,plain,
    inverse(inverse(multiply(X,inverse(multiply(inverse(Y),multiply(multiply(Z,inverse(Z)),Y)))))) = X,
    inference('REWRITE',[status(thm)],[2978,2983,theory(equality)]) ).

cnf(2991,plain,
    multiply(multiply(multiply(X,inverse(X)),Y),inverse(multiply(Z,inverse(Z)))) = Y,
    inference('REWRITE',[status(thm)],[2126,2983,theory(equality)]) ).

cnf(2996,plain,
    multiply(X,multiply(multiply(inverse(X),Y),inverse(inverse(Z)))) = inverse(inverse(inverse(inverse(multiply(Y,Z))))),
    inference('REWRITE',[status(thm)],[2944,2946,2974,theory(equality)]) ).

cnf(2997,plain,
    inverse(inverse(X)) = X,
    inference('REWRITE',[status(thm)],[2823,2713,2996,theory(equality)]) ).

cnf(3002,plain,
    multiply(X,inverse(multiply(inverse(Y),multiply(multiply(Z,inverse(Z)),Y)))) = X,
    inference('REWRITE',[status(thm)],[2984,2997,theory(equality)]) ).

cnf(3003,plain,
    X = multiply(X,inverse(multiply(multiply(multiply(Y,Z),inverse(multiply(U,Z))),inverse(multiply(multiply(Y,V),inverse(multiply(U,V))))))),
    inference('REWRITE',[status(thm)],[2700,2997,theory(equality)]) ).

cnf(3004,plain,
    X = multiply(X,inverse(multiply(Y,inverse(Y)))),
    inference('REWRITE',[status(thm)],[2098,3003,theory(equality)]) ).

cnf(3005,plain,
    multiply(multiply(X,inverse(X)),Y) = Y,
    inference('REWRITE',[status(thm)],[2991,3004,theory(equality)]) ).

cnf(3006,plain,
    multiply(X,inverse(multiply(inverse(Y),Y))) = X,
    inference('REWRITE',[status(thm)],[3002,3005,theory(equality)]) ).

cnf(3043,plain,
    multiply(inverse(X),Y) = inverse(multiply(inverse(Y),X)),
    inference('REWRITE',[status(thm)],[2977,2997,theory(equality)]) ).

cnf(3044,plain,
    multiply(X,multiply(inverse(Y),Y)) = X,
    inference('REWRITE',[status(thm)],[3006,3043,theory(equality)]) ).

cnf(3075,plain,
    multiply(inverse(X),X) = multiply(inverse(Y),Y),
    inference('REWRITE',[status(thm)],[1872,3044,2997,2681,theory(equality)]) ).

cnf(3076,plain,
    $false,
    inference('REWRITE',[status(thm)],[prove_these_axioms_1,3075,theory(equality)]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : GRP427-1 : TPTP v8.1.0. Released v2.6.0.
% 0.07/0.13  % Command  : run-snark %s %d
% 0.14/0.35  % Computer : n012.cluster.edu
% 0.14/0.35  % Model    : x86_64 x86_64
% 0.14/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35  % Memory   : 8042.1875MB
% 0.14/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.35  % CPULimit : 300
% 0.14/0.35  % WCLimit  : 600
% 0.14/0.35  % DateTime : Tue Jun 14 07:40:10 EDT 2022
% 0.14/0.35  % CPUTime  : 
% 0.21/0.47  /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.21/0.48  * 
% 0.21/0.48  * 
% 0.21/0.48  #<PACKAGE "SNARK-USER">
% 0.21/0.48  * 
% 0.21/0.48  SNARK-TPTP-OPTIONS
% 0.21/0.48  * 
% 0.21/0.48  ((AGENDA-LENGTH-LIMIT NIL) (AGENDA-LENGTH-BEFORE-SIMPLIFICATION-LIMIT NIL)
% 0.21/0.48   (USE-HYPERRESOLUTION T) (USE-UR-RESOLUTION T) (USE-PARAMODULATION T)
% 0.21/0.48   (USE-FACTORING :POS)
% 0.21/0.48   (USE-LITERAL-ORDERING-WITH-HYPERRESOLUTION 'LITERAL-ORDERING-P)
% 0.21/0.48   (USE-LITERAL-ORDERING-WITH-PARAMODULATION 'LITERAL-ORDERING-P)
% 0.21/0.48   (ORDERING-FUNCTIONS>CONSTANTS T) (ASSERT-CONTEXT :CURRENT)
% 0.21/0.48   (RUN-TIME-LIMIT 300) (LISTEN-FOR-COMMANDS NIL)
% 0.21/0.48   (USE-CLOSURE-WHEN-SATISFIABLE T) (PRINT-ROWS-WHEN-GIVEN NIL)
% 0.21/0.48   (PRINT-ROWS-WHEN-DERIVED NIL) (PRINT-UNORIENTABLE-ROWS NIL)
% 0.21/0.48   (PRINT-ROW-WFFS-PRETTILY NIL) (PRINT-FINAL-ROWS :TPTP)
% 0.21/0.48   (PRINT-OPTIONS-WHEN-STARTING NIL) (USE-VARIABLE-NAME-SORTS NIL)
% 0.21/0.48   (USE-PURITY-TEST T) (USE-RELEVANCE-TEST T) (DECLARE-TPTP-SYMBOLS1)
% 0.21/0.48   (DECLARE-TPTP-SYMBOLS2))
% 0.21/0.48  * 
% 0.21/0.48  "."
% 0.21/0.48  * 
% 0.21/0.48  ; Begin refute-file /export/starexec/sandbox/benchmark/theBenchmark.p 2022-06-14T07:40:10
% 0.21/0.48  ; Running SNARK from /davis/home/graph/tptp/Systems/SNARK---20120808r022/Source/snark-system.lisp in SBCL 1.0.12 on n012.cluster.edu at 2022-06-14T07:40:10
% 2.95/3.10  
% 2.95/3.10  
% 2.95/3.10  #||
% 2.95/3.10  % SZS status Unsatisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
% 2.95/3.10  % SZS output start Refutation
% See solution above
% 2.95/3.18  ||#
% 2.95/3.18  
% 2.95/3.18  ; Summary of computation:
% 2.95/3.18  ;     10901 formulas have been input or derived (from 46 formulas).
% 2.95/3.18  ;      3076 (28%) were retained.  Of these,
% 2.95/3.18  ;         3030 (99%) were simplified or subsumed later,
% 2.95/3.18  ;           46 ( 1%) are still being kept.
% 2.95/3.18  ; 
% 2.95/3.18  ; Run time in seconds excluding printing time:
% 2.95/3.18  ;     0.001   0%   Read assertion file          (1 call)
% 2.95/3.18  ;     0.000   0%   Assert                       (2 calls)
% 2.95/3.18  ;     0.712  27%   Process new row              (9,414 calls)
% 2.95/3.18  ;     0.007   0%   Resolution                   (90 calls)
% 2.95/3.18  ;     0.281  11%   Paramodulation               (45 calls)
% 2.95/3.18  ;     0.834  32%   Forward simplification       (8,061 calls)
% 2.95/3.18  ;     0.641  24%   Backward simplification      (3,076 calls)
% 2.95/3.18  ;     0.080   3%   Ordering                     (22,399 calls)
% 2.95/3.18  ;     0.001   0%   Sortal reasoning             (32 calls)
% 2.95/3.18  ;     0.000   0%   Purity testing               (1 call)
% 2.95/3.18  ;     0.062   2%   Other
% 2.95/3.18  ;     2.619        Total
% 2.95/3.18  ;     2.696        Real time
% 2.95/3.18  ; 
% 2.95/3.18  ; Term-hash-array has 16,934 terms in all.
% 2.95/3.18  ; Feature-vector-row-index has 0 entries (0 at peak, 0 added, 0 deleted).
% 2.95/3.18  ; Feature-vector-row-index has 1 node (1 at peak, 1 added, 0 deleted).
% 2.95/3.18  ; Path-index has 190 entries (12,935 at peak, 17,625 added, 17,435 deleted).
% 2.95/3.18  ; Path-index has 17,112 nodes (22,246 at peak, 27,412 added, 10,300 deleted).
% 2.95/3.18  ; Trie-index has 190 entries (12,935 at peak, 17,625 added, 17,435 deleted).
% 2.95/3.18  ; Trie-index has 772 nodes (96,254 at peak, 129,368 added, 128,596 deleted).
% 2.95/3.18  ; Retrieved 29,815 generalization terms in 119,291 calls.
% 2.95/3.18  ; Retrieved 18,081 instance terms in 3,191 calls.
% 2.95/3.18  ; Retrieved 96,009 unifiable terms in 602 calls.
% 2.95/3.18  ; 
% 2.95/3.18  ; The agenda of backward simplifiable rows to process has 1242 entries:
% 2.95/3.18  ;  1242 with value 0
% 2.95/3.18  ; The agenda of rows to process has 173 entries:
% 2.95/3.18  ;     1 with value 26              3 with value 42               4 with value 54
% 2.95/3.18  ;     2 with value 30              5 with value 43               5 with value 55
% 2.95/3.18  ;     4 with value 31              2 with value 44               4 with value 56
% 2.95/3.18  ;     2 with value 32              8 with value 45               3 with value 57
% 2.95/3.18  ;     2 with value 34             12 with value 46               3 with value 58
% 2.95/3.18  ;     4 with value 35              8 with value 47               2 with value 60
% 2.95/3.18  ;     7 with value 36             16 with value 48               1 with value 62
% 2.95/3.18  ;     2 with value 37              5 with value 49               3 with value 63
% 2.95/3.18  ;     7 with value 38             14 with value 50               2 with value 64
% 2.95/3.18  ;     6 with value 39              7 with value 51               1 with value 65
% 2.95/3.18  ;     6 with value 40              9 with value 52               1 with value 66
% 2.95/3.18  ;     4 with value 41              8 with value 53
% 2.95/3.18  ; The agenda of rows to give has 44 entries:
% 2.95/3.18  ;     1 with value (4 18)          2 with value (4 26)           2 with value (4 34)
% 2.95/3.18  ;     2 with value (4 20)          3 with value (4 27)           4 with value (4 35)
% 2.95/3.18  ;     2 with value (4 21)          1 with value (4 28)           2 with value (4 36)
% 2.95/3.18  ;     4 with value (4 22)          2 with value (4 29)           4 with value (4 37)
% 2.95/3.18  ;     4 with value (4 23)          2 with value (4 30)           1 with value (4 38)
% 2.95/3.18  ;     1 with value (4 24)          1 with value (4 32)           1 with value (4 40)
% 2.95/3.18  ;     3 with value (4 25)          2 with value (4 33)
% 2.95/3.18  Evaluation took:
% 2.95/3.18    2.697 seconds of real time
% 2.95/3.18    2.507567 seconds of user run time
% 2.95/3.18    0.188978 seconds of system run time
% 2.95/3.18    [Run times include 0.531 seconds GC run time.]
% 2.95/3.18    0 calls to %EVAL
% 2.95/3.18    0 page faults and
% 2.95/3.18    198,661,424 bytes consed.
% 2.95/3.18  :PROOF-FOUND
% 2.95/3.18  ; End refute-file /export/starexec/sandbox/benchmark/theBenchmark.p 2022-06-14T07:40:13
% 2.95/3.18  :PROOF-FOUND
% 2.95/3.18  * 
%------------------------------------------------------------------------------