TSTP Solution File: GRP057-1 by SNARK---20120808r022
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : SNARK---20120808r022
% Problem : GRP057-1 : TPTP v8.1.0. Released v1.0.0.
% Transfm : none
% Format : tptp:raw
% Command : run-snark %s %d
% Computer : n018.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:35:45 EDT 2022
% Result : Unsatisfiable 2.85s 3.04s
% Output : Refutation 2.93s
% Verified :
% SZS Type : Refutation
% Derivation depth : 42
% Number of leaves : 2
% Syntax : Number of clauses : 187 ( 185 unt; 0 nHn; 4 RR)
% Number of literals : 190 ( 189 equ; 6 neg)
% Maximal clause size : 3 ( 1 avg)
% Maximal term depth : 20 ( 3 avg)
% Number of predicates : 2 ( 0 usr; 1 prp; 0-2 aty)
% Number of functors : 9 ( 9 usr; 7 con; 0-2 aty)
% Number of variables : 713 ( 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,negated_conjecture,
( multiply(inverse(a1),a1) != multiply(inverse(b1),b1)
| multiply(multiply(inverse(b2),b2),a2) != a2
| multiply(multiply(a3,b3),c3) != multiply(a3,multiply(b3,c3)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',prove_these_axioms) ).
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(1971,plain,
multiply(multiply(X,Y),inverse(multiply(inverse(multiply(Z,U)),Z))) = multiply(multiply(X,V),inverse(multiply(inverse(multiply(Y,U)),V))),
inference('PARAMODULATE',[status(thm)],[668,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(2072,plain,
multiply(multiply(X,inverse(Y)),inverse(multiply(Z,inverse(Z)))) = multiply(multiply(X,U),inverse(multiply(Y,U))),
inference('PARAMODULATE',[status(thm)],[668,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(2101,plain,
multiply(inverse(X),multiply(inverse(Y),multiply(Y,inverse(multiply(multiply(inverse(Z),inverse(multiply(U,inverse(U)))),inverse(multiply(X,inverse(multiply(V,inverse(V)))))))))) = Z,
inference('PARAMODULATE',[status(thm)],[1056,1770,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(2181,plain,
multiply(inverse(X),multiply(X,inverse(multiply(multiply(inverse(multiply(inverse(multiply(Y,inverse(Y))),multiply(multiply(Z,inverse(Z)),U))),V),inverse(multiply(W,V)))))) = multiply(W,U),
inference('PARAMODULATE',[status(thm)],[65,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(2199,plain,
multiply(multiply(X,Y),inverse(multiply(Z,Y))) = multiply(multiply(U,inverse(U)),inverse(multiply(Z,inverse(X)))),
inference('PARAMODULATE',[status(thm)],[668,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(2398,plain,
multiply(inverse(X),inverse(inverse(inverse(multiply(multiply(inverse(Y),inverse(multiply(Z,inverse(Z)))),inverse(multiply(X,inverse(multiply(U,inverse(U)))))))))) = Y,
inference('REWRITE',[status(thm)],[2101,2371,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(2560,plain,
inverse(inverse(inverse(multiply(multiply(inverse(multiply(inverse(multiply(X,inverse(X))),multiply(multiply(Y,inverse(Y)),Z))),U),inverse(multiply(V,U)))))) = multiply(V,Z),
inference('REWRITE',[status(thm)],[2181,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(2732,plain,
multiply(multiply(X,Y),Z) = multiply(multiply(X,U),inverse(multiply(inverse(multiply(Y,Z)),U))),
inference('REWRITE',[status(thm)],[1971,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(2775,plain,
inverse(multiply(inverse(multiply(inverse(multiply(X,inverse(X))),multiply(multiply(Y,inverse(Y)),Z))),inverse(U))) = multiply(U,Z),
inference('REWRITE',[status(thm)],[2560,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(2992,plain,
inverse(multiply(inverse(multiply(multiply(X,inverse(X)),Y)),inverse(Z))) = multiply(Z,Y),
inference('REWRITE',[status(thm)],[2775,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(3007,plain,
inverse(multiply(inverse(X),inverse(Y))) = multiply(Y,X),
inference('REWRITE',[status(thm)],[2992,3005,theory(equality)]) ).
cnf(3017,plain,
multiply(multiply(X,Y),inverse(multiply(Z,Y))) = inverse(multiply(Z,inverse(X))),
inference('REWRITE',[status(thm)],[2199,3005,theory(equality)]) ).
cnf(3023,plain,
multiply(multiply(X,Y),Z) = multiply(X,multiply(Y,Z)),
inference('REWRITE',[status(thm)],[2732,3007,3017,theory(equality)]) ).
cnf(3024,plain,
( multiply(inverse(a1),a1) != multiply(inverse(b1),b1)
| multiply(inverse(b2),multiply(b2,a2)) != a2 ),
inference('REWRITE',[status(thm)],[prove_these_axioms,3023,theory(equality)]) ).
cnf(3035,plain,
multiply(X,inverse(Y)) = inverse(multiply(Y,inverse(X))),
inference('REWRITE',[status(thm)],[2072,3017,3004,theory(equality)]) ).
cnf(3040,plain,
X = multiply(X,multiply(Y,inverse(Y))),
inference('REWRITE',[status(thm)],[3004,3035,theory(equality)]) ).
cnf(3042,plain,
multiply(inverse(X),multiply(X,Y)) = Y,
inference('REWRITE',[status(thm)],[2398,3007,3040,3035,2997,theory(equality)]) ).
cnf(3043,plain,
multiply(inverse(a1),a1) != multiply(inverse(b1),b1),
inference('REWRITE',[status(thm)],[3024,3042,theory(equality)]) ).
cnf(3045,plain,
multiply(inverse(X),Y) = inverse(multiply(inverse(Y),X)),
inference('REWRITE',[status(thm)],[2977,2997,theory(equality)]) ).
cnf(3046,plain,
multiply(X,multiply(inverse(Y),Y)) = X,
inference('REWRITE',[status(thm)],[3006,3045,theory(equality)]) ).
cnf(3077,plain,
multiply(inverse(X),X) = multiply(inverse(Y),Y),
inference('REWRITE',[status(thm)],[1872,3046,2997,2681,theory(equality)]) ).
cnf(3078,plain,
$false,
inference('REWRITE',[status(thm)],[3043,3077,theory(equality)]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.08/0.13 % Problem : GRP057-1 : TPTP v8.1.0. Released v1.0.0.
% 0.08/0.14 % Command : run-snark %s %d
% 0.14/0.35 % Computer : n018.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 04:11:28 EDT 2022
% 0.14/0.36 % CPUTime :
% 0.21/0.49 /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.21/0.50 *
% 0.21/0.50 *
% 0.21/0.50 #<PACKAGE "SNARK-USER">
% 0.21/0.50 *
% 0.21/0.50 SNARK-TPTP-OPTIONS
% 0.21/0.50 *
% 0.21/0.50 ((AGENDA-LENGTH-LIMIT NIL) (AGENDA-LENGTH-BEFORE-SIMPLIFICATION-LIMIT NIL)
% 0.21/0.50 (USE-HYPERRESOLUTION T) (USE-UR-RESOLUTION T) (USE-PARAMODULATION T)
% 0.21/0.50 (USE-FACTORING :POS)
% 0.21/0.50 (USE-LITERAL-ORDERING-WITH-HYPERRESOLUTION 'LITERAL-ORDERING-P)
% 0.21/0.50 (USE-LITERAL-ORDERING-WITH-PARAMODULATION 'LITERAL-ORDERING-P)
% 0.21/0.50 (ORDERING-FUNCTIONS>CONSTANTS T) (ASSERT-CONTEXT :CURRENT)
% 0.21/0.50 (RUN-TIME-LIMIT 300) (LISTEN-FOR-COMMANDS NIL)
% 0.21/0.50 (USE-CLOSURE-WHEN-SATISFIABLE T) (PRINT-ROWS-WHEN-GIVEN NIL)
% 0.21/0.50 (PRINT-ROWS-WHEN-DERIVED NIL) (PRINT-UNORIENTABLE-ROWS NIL)
% 0.21/0.50 (PRINT-ROW-WFFS-PRETTILY NIL) (PRINT-FINAL-ROWS :TPTP)
% 0.21/0.50 (PRINT-OPTIONS-WHEN-STARTING NIL) (USE-VARIABLE-NAME-SORTS NIL)
% 0.21/0.50 (USE-PURITY-TEST T) (USE-RELEVANCE-TEST T) (DECLARE-TPTP-SYMBOLS1)
% 0.21/0.50 (DECLARE-TPTP-SYMBOLS2))
% 0.21/0.50 *
% 0.21/0.50 "."
% 0.21/0.50 *
% 0.21/0.50 ; Begin refute-file /export/starexec/sandbox/benchmark/theBenchmark.p 2022-06-14T04:11:28
% 0.21/0.50 ; Running SNARK from /davis/home/graph/tptp/Systems/SNARK---20120808r022/Source/snark-system.lisp in SBCL 1.0.12 on n018.cluster.edu at 2022-06-14T04:11:28
% 2.85/3.04
% 2.85/3.04
% 2.85/3.04 #||
% 2.85/3.04 % SZS status Unsatisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
% 2.85/3.04 % SZS output start Refutation
% See solution above
% 2.93/3.12 ||#
% 2.93/3.12
% 2.93/3.12 ; Summary of computation:
% 2.93/3.12 ; 10903 formulas have been input or derived (from 46 formulas).
% 2.93/3.12 ; 3078 (28%) were retained. Of these,
% 2.93/3.12 ; 3032 (99%) were simplified or subsumed later,
% 2.93/3.12 ; 46 ( 1%) are still being kept.
% 2.93/3.12 ;
% 2.93/3.12 ; Run time in seconds excluding printing time:
% 2.93/3.12 ; 0.001 0% Read assertion file (1 call)
% 2.93/3.12 ; 0.000 0% Assert (2 calls)
% 2.93/3.12 ; 0.613 24% Process new row (9,416 calls)
% 2.93/3.12 ; 0.007 0% Resolution (90 calls)
% 2.93/3.12 ; 0.271 11% Paramodulation (45 calls)
% 2.93/3.12 ; 0.000 0% Condensing (2 calls)
% 2.93/3.12 ; 0.000 0% Forward subsumption (2 calls)
% 2.93/3.12 ; 0.000 0% Backward subsumption (2 calls)
% 2.93/3.12 ; 0.804 32% Forward simplification (8,063 calls)
% 2.93/3.12 ; 0.721 28% Backward simplification (3,078 calls)
% 2.93/3.12 ; 0.069 3% Ordering (22,402 calls)
% 2.93/3.12 ; 0.001 0% Sortal reasoning (32 calls)
% 2.93/3.12 ; 0.000 0% Purity testing (1 call)
% 2.93/3.12 ; 0.053 2% Other
% 2.93/3.12 ; 2.540 Total
% 2.93/3.12 ; 2.616 Real time
% 2.93/3.12 ;
% 2.93/3.12 ; Term-hash-array has 16,946 terms in all.
% 2.93/3.12 ; Feature-vector-row-index has 0 entries (1 at peak, 2 added, 2 deleted).
% 2.93/3.12 ; Feature-vector-row-index has 1 node (30 at peak, 50 added, 49 deleted).
% 2.93/3.12 ; Retrieved 0 possibly forward subsuming rows in 2 calls.
% 2.93/3.12 ; Retrieved 0 possibly backward subsumed rows in 2 calls.
% 2.93/3.12 ; Path-index has 191 entries (12,949 at peak, 17,660 added, 17,469 deleted).
% 2.93/3.12 ; Path-index has 17,113 nodes (22,275 at peak, 27,478 added, 10,365 deleted).
% 2.93/3.12 ; Trie-index has 191 entries (12,949 at peak, 17,660 added, 17,469 deleted).
% 2.93/3.12 ; Trie-index has 773 nodes (96,287 at peak, 129,444 added, 128,671 deleted).
% 2.93/3.12 ; Retrieved 29,817 generalization terms in 119,312 calls.
% 2.93/3.12 ; Retrieved 18,084 instance terms in 3,191 calls.
% 2.93/3.12 ; Retrieved 96,015 unifiable terms in 614 calls.
% 2.93/3.12 ;
% 2.93/3.12 ; The agenda of backward simplifiable rows to process has 1242 entries:
% 2.93/3.12 ; 1242 with value 0
% 2.93/3.12 ; The agenda of rows to process has 173 entries:
% 2.93/3.12 ; 1 with value 26 3 with value 42 4 with value 54
% 2.93/3.12 ; 2 with value 30 5 with value 43 5 with value 55
% 2.93/3.12 ; 4 with value 31 2 with value 44 4 with value 56
% 2.93/3.12 ; 2 with value 32 8 with value 45 3 with value 57
% 2.93/3.12 ; 2 with value 34 12 with value 46 3 with value 58
% 2.93/3.12 ; 4 with value 35 8 with value 47 2 with value 60
% 2.93/3.12 ; 7 with value 36 16 with value 48 1 with value 62
% 2.93/3.12 ; 2 with value 37 5 with value 49 3 with value 63
% 2.93/3.12 ; 7 with value 38 14 with value 50 2 with value 64
% 2.93/3.12 ; 6 with value 39 7 with value 51 1 with value 65
% 2.93/3.12 ; 6 with value 40 9 with value 52 1 with value 66
% 2.93/3.12 ; 4 with value 41 8 with value 53
% 2.93/3.12 ; The agenda of rows to give has 44 entries:
% 2.93/3.12 ; 1 with value (4 18) 2 with value (4 26) 2 with value (4 34)
% 2.93/3.12 ; 2 with value (4 20) 3 with value (4 27) 4 with value (4 35)
% 2.93/3.12 ; 2 with value (4 21) 1 with value (4 28) 2 with value (4 36)
% 2.93/3.12 ; 4 with value (4 22) 2 with value (4 29) 4 with value (4 37)
% 2.93/3.12 ; 4 with value (4 23) 2 with value (4 30) 1 with value (4 38)
% 2.93/3.12 ; 1 with value (4 24) 1 with value (4 32) 1 with value (4 40)
% 2.93/3.12 ; 3 with value (4 25) 2 with value (4 33)
% 2.93/3.12 Evaluation took:
% 2.93/3.12 2.617 seconds of real time
% 2.93/3.12 2.414043 seconds of user run time
% 2.93/3.12 0.203055 seconds of system run time
% 2.93/3.12 [Run times include 0.471 seconds GC run time.]
% 2.93/3.12 0 calls to %EVAL
% 2.93/3.12 0 page faults and
% 2.93/3.12 200,924,200 bytes consed.
% 2.93/3.12 :PROOF-FOUND
% 2.93/3.12 ; End refute-file /export/starexec/sandbox/benchmark/theBenchmark.p 2022-06-14T04:11:31
% 2.93/3.12 :PROOF-FOUND
% 2.93/3.12 *
%------------------------------------------------------------------------------