TSTP Solution File: GRP218-1 by Gandalf---c-2.6

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Gandalf---c-2.6
% Problem  : GRP218-1 : TPTP v3.4.2. Released v2.5.0.
% Transfm  : add_equality:r
% Format   : otter:hypothesis:set(auto),clear(print_given)
% Command  : gandalf-wrapper -time %d %s

% Computer : art08.cs.miami.edu
% Model    : i686 unknown
% CPU      : Intel(R) Pentium(R) 4 CPU 2.80GHz @ 2793MHz
% Memory   : 1000MB
% OS       : Linux 2.4.22-21mdk-i686-up-4GB
% CPULimit : 600s

% Result   : Unsatisfiable 90.0s
% Output   : Assurance 90.0s
% Verified : 
% SZS Type : None (Parsing solution fails)
% Syntax   : Number of formulae    : 0

% Comments : 
%------------------------------------------------------------------------------
%----NO SOLUTION OUTPUT BY SYSTEM
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 
% Gandalf c-2.6 r1 starting to prove: /home/graph/tptp/TSTP/PreparedTPTP/otter:hypothesis:set(auto),clear(print_given)---add_equality:r/GRP/GRP218-1+eq_r.in
% Using automatic strategy selection.
% Time limit in seconds: 600
% 
% prove-all-passes started
% 
% detected problem class: peq
% 
% strategies selected: 
% (hyper 30 #f 3 25)
% (binary-unit 12 #f)
% (binary-unit-uniteq 12 #f)
% (binary-posweight-kb-big-order 60 #f 3 25)
% (binary-posweight-lex-big-order 30 #f 3 25)
% (binary 30 #t)
% (binary-posweight-kb-big-order 156 #f)
% (binary-posweight-lex-big-order 102 #f)
% (binary-posweight-firstpref-order 60 #f)
% (binary-order 30 #f)
% (binary-posweight-kb-small-order 48 #f)
% (binary-posweight-lex-small-order 30 #f)
% 
% 
% SOS clause 
% -equal(inverse(X),sk_c10) | -equal(multiply(X,sk_c9),sk_c10) | -equal(multiply(Y,Z),sk_c9) | -equal(inverse(Y),Z) | -equal(multiply(Z,sk_c10),sk_c9) | -equal(multiply(sk_c10,U),sk_c9) | -equal(multiply(V,sk_c10),U) | -equal(inverse(V),sk_c10) | -equal(inverse(W),sk_c10) | -equal(multiply(W,sk_c9),sk_c10) | -equal(multiply(sk_c10,X1),sk_c9) | -equal(multiply(X2,sk_c10),X1) | -equal(inverse(X2),sk_c10).
% was split for some strategies as: 
% -equal(multiply(sk_c10,X1),sk_c9) | -equal(multiply(X2,sk_c10),X1) | -equal(inverse(X2),sk_c10).
% -equal(inverse(W),sk_c10) | -equal(multiply(W,sk_c9),sk_c10).
% -equal(multiply(sk_c10,U),sk_c9) | -equal(multiply(V,sk_c10),U) | -equal(inverse(V),sk_c10).
% -equal(multiply(Y,Z),sk_c9) | -equal(inverse(Y),Z) | -equal(multiply(Z,sk_c10),sk_c9).
% -equal(inverse(X),sk_c10) | -equal(multiply(X,sk_c9),sk_c10).
% 
% ********* EMPTY CLAUSE DERIVED *********
% 
% 
% timer checkpoints: c(45,40,0,96,0,0,219273,5,1501,219273,1,1501,219273,50,1501,219273,40,1501,219324,0,1501,231752,3,1802,232403,4,1952,233214,5,2102,233215,1,2102,233215,50,2102,233215,40,2102,233266,0,2102,233909,3,2414,233919,4,2575,233931,5,2703,233931,1,2703,233931,50,2703,233931,40,2703,233982,0,2703,267144,3,4204,267820,4,4954,268370,5,5704,268371,1,5704,268371,50,5705,268371,40,5705,268422,0,5705,285559,3,6456,286220,4,6831,287031,1,7206,287031,50,7206,287031,40,7206,287082,0,7206,298921,3,8038,299759,4,8332,301263,1,8707,301263,50,8707,301263,40,8707,301314,0,8707)
% 
% 
% START OF PROOF
% 301264 [] equal(X,X).
% 301265 [] equal(multiply(identity,X),X).
% 301266 [] equal(multiply(inverse(X),X),identity).
% 301267 [] equal(multiply(multiply(X,Y),Z),multiply(X,multiply(Y,Z))).
% 301269 [] equal(inverse(sk_c4),sk_c10) | equal(inverse(sk_c7),sk_c10).
% 301270 [] equal(multiply(sk_c7,sk_c10),sk_c8) | equal(inverse(sk_c4),sk_c10).
% 301271 [] equal(multiply(sk_c10,sk_c8),sk_c9) | equal(inverse(sk_c4),sk_c10).
% 301273 [] equal(inverse(sk_c4),sk_c10) | equal(inverse(sk_c6),sk_c10).
% 301274 [] equal(multiply(sk_c4,sk_c10),sk_c5) | equal(inverse(sk_c7),sk_c10).
% 301275 [] equal(multiply(sk_c4,sk_c10),sk_c5) | equal(multiply(sk_c7,sk_c10),sk_c8).
% 301276 [] equal(multiply(sk_c4,sk_c10),sk_c5) | equal(multiply(sk_c10,sk_c8),sk_c9).
% 301278 [] equal(multiply(sk_c4,sk_c10),sk_c5) | equal(inverse(sk_c6),sk_c10).
% 301279 [] equal(multiply(sk_c10,sk_c5),sk_c9) | equal(inverse(sk_c7),sk_c10).
% 301280 [] equal(multiply(sk_c10,sk_c5),sk_c9) | equal(multiply(sk_c7,sk_c10),sk_c8).
% 301281 [] equal(multiply(sk_c10,sk_c5),sk_c9) | equal(multiply(sk_c10,sk_c8),sk_c9).
% 301283 [] equal(multiply(sk_c10,sk_c5),sk_c9) | equal(inverse(sk_c6),sk_c10).
% 301284 [] equal(multiply(sk_c3,sk_c10),sk_c9) | equal(inverse(sk_c7),sk_c10).
% 301285 [] equal(multiply(sk_c3,sk_c10),sk_c9) | equal(multiply(sk_c7,sk_c10),sk_c8).
% 301286 [] equal(multiply(sk_c3,sk_c10),sk_c9) | equal(multiply(sk_c10,sk_c8),sk_c9).
% 301288 [] equal(multiply(sk_c3,sk_c10),sk_c9) | equal(inverse(sk_c6),sk_c10).
% 301289 [] equal(inverse(sk_c2),sk_c3) | equal(inverse(sk_c7),sk_c10).
% 301290 [] equal(multiply(sk_c7,sk_c10),sk_c8) | equal(inverse(sk_c2),sk_c3).
% 301291 [] equal(multiply(sk_c10,sk_c8),sk_c9) | equal(inverse(sk_c2),sk_c3).
% 301293 [] equal(inverse(sk_c2),sk_c3) | equal(inverse(sk_c6),sk_c10).
% 301294 [] equal(multiply(sk_c2,sk_c3),sk_c9) | equal(inverse(sk_c7),sk_c10).
% 301295 [] equal(multiply(sk_c2,sk_c3),sk_c9) | equal(multiply(sk_c7,sk_c10),sk_c8).
% 301296 [] equal(multiply(sk_c2,sk_c3),sk_c9) | equal(multiply(sk_c10,sk_c8),sk_c9).
% 301298 [] equal(multiply(sk_c2,sk_c3),sk_c9) | equal(inverse(sk_c6),sk_c10).
% 301300 [] equal(multiply(sk_c1,sk_c9),sk_c10) | equal(multiply(sk_c7,sk_c10),sk_c8).
% 301301 [] equal(multiply(sk_c1,sk_c9),sk_c10) | equal(multiply(sk_c10,sk_c8),sk_c9).
% 301302 [] equal(multiply(sk_c1,sk_c9),sk_c10) | equal(multiply(sk_c6,sk_c9),sk_c10).
% 301303 [] equal(multiply(sk_c1,sk_c9),sk_c10) | equal(inverse(sk_c6),sk_c10).
% 301305 [] equal(multiply(sk_c7,sk_c10),sk_c8) | equal(inverse(sk_c1),sk_c10).
% 301306 [] equal(multiply(sk_c10,sk_c8),sk_c9) | equal(inverse(sk_c1),sk_c10).
% 301307 [] equal(multiply(sk_c6,sk_c9),sk_c10) | equal(inverse(sk_c1),sk_c10).
% 301308 [] equal(inverse(sk_c1),sk_c10) | equal(inverse(sk_c6),sk_c10).
% 301309 [] $spltprd0($spltcnst31) | -equal(multiply(sk_c10,X),sk_c9) | -equal(multiply(Y,sk_c10),X) | -equal(inverse(Y),sk_c10).
% 301310 [] $spltprd0($spltcnst32) | -equal(multiply(X,sk_c9),sk_c10) | -equal(inverse(X),sk_c10).
% 301311 [] $spltprd0($spltcnst33) | -equal(multiply(sk_c10,X),sk_c9) | -equal(multiply(Y,sk_c10),X) | -equal(inverse(Y),sk_c10).
% 301312 [] $spltprd0($spltcnst34) | -equal(multiply(X,sk_c10),sk_c9) | -equal(multiply(Y,X),sk_c9) | -equal(inverse(Y),X).
% 301313 [] $spltprd0($spltcnst35) | -equal(multiply(X,sk_c9),sk_c10) | -equal(inverse(X),sk_c10).
% 301314 [] -$spltprd0($spltcnst32) | -$spltprd0($spltcnst31) | -$spltprd0($spltcnst33) | -$spltprd0($spltcnst35) | -$spltprd0($spltcnst34).
% 301345 [para:301270.2.1,301266.1.1.1] equal(multiply(sk_c10,sk_c4),identity) | equal(multiply(sk_c7,sk_c10),sk_c8).
% 301362 [para:301271.2.1,301266.1.1.1] equal(multiply(sk_c10,sk_c4),identity) | equal(multiply(sk_c10,sk_c8),sk_c9).
% 301435 [para:301279.1.1,301309.2.1,cut:301264] equal(inverse(sk_c7),sk_c10) | $spltprd0($spltcnst31) | -equal(multiply(X,sk_c10),sk_c5) | -equal(inverse(X),sk_c10).
% 301436 [para:301283.1.1,301309.2.1,cut:301264] equal(inverse(sk_c6),sk_c10) | $spltprd0($spltcnst31) | -equal(multiply(X,sk_c10),sk_c5) | -equal(inverse(X),sk_c10).
% 301437 [para:301291.1.1,301309.2.1,cut:301264] equal(inverse(sk_c2),sk_c3) | $spltprd0($spltcnst31) | -equal(multiply(X,sk_c10),sk_c8) | -equal(inverse(X),sk_c10).
% 301438 [para:301276.2.1,301309.2.1,cut:301264] equal(multiply(sk_c4,sk_c10),sk_c5) | $spltprd0($spltcnst31) | -equal(multiply(X,sk_c10),sk_c8) | -equal(inverse(X),sk_c10).
% 301439 [para:301306.1.1,301309.2.1,cut:301264] equal(inverse(sk_c1),sk_c10) | $spltprd0($spltcnst31) | -equal(multiply(X,sk_c10),sk_c8) | -equal(inverse(X),sk_c10).
% 301447 [para:301281.2.1,301309.2.1,cut:301264] equal(multiply(sk_c10,sk_c5),sk_c9) | $spltprd0($spltcnst31) | -equal(multiply(X,sk_c10),sk_c8) | -equal(inverse(X),sk_c10).
% 301455 [para:301296.2.1,301309.2.1,cut:301264] equal(multiply(sk_c2,sk_c3),sk_c9) | $spltprd0($spltcnst31) | -equal(multiply(X,sk_c10),sk_c8) | -equal(inverse(X),sk_c10).
% 301459 [para:301362.2.1,301309.2.1,cut:301264] equal(multiply(sk_c10,sk_c4),identity) | $spltprd0($spltcnst31) | -equal(multiply(X,sk_c10),sk_c8) | -equal(inverse(X),sk_c10).
% 301480 [para:301303.1.1,301310.2.1,cut:301264,binarycut:301308] equal(inverse(sk_c6),sk_c10) | $spltprd0($spltcnst32).
% 301484 [para:301307.1.1,301310.2.1,cut:301264,binarycut:301480] equal(inverse(sk_c1),sk_c10) | $spltprd0($spltcnst32).
% 301496 [para:301302.1.1,301310.2.1,cut:301264,binarycut:301484] equal(multiply(sk_c6,sk_c9),sk_c10) | $spltprd0($spltcnst32).
% 301517 [para:301279.1.1,301311.2.1,cut:301264] equal(inverse(sk_c7),sk_c10) | $spltprd0($spltcnst33) | -equal(multiply(X,sk_c10),sk_c5) | -equal(inverse(X),sk_c10).
% 301518 [para:301283.1.1,301311.2.1,cut:301264] equal(inverse(sk_c6),sk_c10) | $spltprd0($spltcnst33) | -equal(multiply(X,sk_c10),sk_c5) | -equal(inverse(X),sk_c10).
% 301519 [para:301291.1.1,301311.2.1,cut:301264] equal(inverse(sk_c2),sk_c3) | $spltprd0($spltcnst33) | -equal(multiply(X,sk_c10),sk_c8) | -equal(inverse(X),sk_c10).
% 301520 [para:301276.2.1,301311.2.1,cut:301264] equal(multiply(sk_c4,sk_c10),sk_c5) | $spltprd0($spltcnst33) | -equal(multiply(X,sk_c10),sk_c8) | -equal(inverse(X),sk_c10).
% 301521 [para:301306.1.1,301311.2.1,cut:301264] equal(inverse(sk_c1),sk_c10) | $spltprd0($spltcnst33) | -equal(multiply(X,sk_c10),sk_c8) | -equal(inverse(X),sk_c10).
% 301529 [para:301281.2.1,301311.2.1,cut:301264] equal(multiply(sk_c10,sk_c5),sk_c9) | $spltprd0($spltcnst33) | -equal(multiply(X,sk_c10),sk_c8) | -equal(inverse(X),sk_c10).
% 301537 [para:301296.2.1,301311.2.1,cut:301264] equal(multiply(sk_c2,sk_c3),sk_c9) | $spltprd0($spltcnst33) | -equal(multiply(X,sk_c10),sk_c8) | -equal(inverse(X),sk_c10).
% 301538 [para:301301.2.1,301311.2.1,cut:301264] equal(multiply(sk_c1,sk_c9),sk_c10) | $spltprd0($spltcnst33) | -equal(multiply(X,sk_c10),sk_c8) | -equal(inverse(X),sk_c10).
% 301541 [para:301362.2.1,301311.2.1,cut:301264] equal(multiply(sk_c10,sk_c4),identity) | $spltprd0($spltcnst33) | -equal(multiply(X,sk_c10),sk_c8) | -equal(inverse(X),sk_c10).
% 301563 [para:301496.1.1,301310.2.1,cut:301264,binarycut:301480] $spltprd0($spltcnst32).
% 301572 [para:301284.1.1,301312.2.1,cut:301264] equal(inverse(sk_c7),sk_c10) | $spltprd0($spltcnst34) | -equal(multiply(X,sk_c3),sk_c9) | -equal(inverse(X),sk_c3).
% 301573 [para:301288.1.1,301312.2.1,cut:301264] equal(inverse(sk_c6),sk_c10) | $spltprd0($spltcnst34) | -equal(multiply(X,sk_c3),sk_c9) | -equal(inverse(X),sk_c3).
% 301579 [para:301285.1.1,301312.2.1,cut:301264] equal(multiply(sk_c7,sk_c10),sk_c8) | $spltprd0($spltcnst34) | -equal(multiply(X,sk_c3),sk_c9) | -equal(inverse(X),sk_c3).
% 301581 [para:301286.1.1,301312.2.1,cut:301264] equal(multiply(sk_c10,sk_c8),sk_c9) | $spltprd0($spltcnst34) | -equal(multiply(X,sk_c3),sk_c9) | -equal(inverse(X),sk_c3).
% 301597 [para:301303.1.1,301313.2.1,cut:301264,binarycut:301308] equal(inverse(sk_c6),sk_c10) | $spltprd0($spltcnst35).
% 301601 [para:301307.1.1,301313.2.1,cut:301264,binarycut:301597] equal(inverse(sk_c1),sk_c10) | $spltprd0($spltcnst35).
% 301613 [para:301302.1.1,301313.2.1,cut:301264,binarycut:301601] equal(multiply(sk_c6,sk_c9),sk_c10) | $spltprd0($spltcnst35).
% 301624 [para:301266.1.1,301267.1.1.1,demod:301265] equal(X,multiply(inverse(Y),multiply(Y,X))).
% 301759 [para:301613.1.1,301313.2.1,cut:301264,binarycut:301597] $spltprd0($spltcnst35).
% 301761 [para:301266.1.1,301624.1.2.2] equal(X,multiply(inverse(inverse(X)),identity)).
% 301862 [para:301624.1.2,301624.1.2.2] equal(multiply(X,Y),multiply(inverse(inverse(X)),Y)).
% 301865 [binary:301314,301563,cut:301759] -$spltprd0($spltcnst31) | -$spltprd0($spltcnst33) | -$spltprd0($spltcnst34).
% 301877 [para:301307.2.1,301761.1.2.1.1] equal(sk_c1,multiply(inverse(sk_c10),identity)) | equal(multiply(sk_c6,sk_c9),sk_c10).
% 301890 [para:301862.1.2,301266.1.1] equal(multiply(X,inverse(X)),identity).
% 301913 [para:301291.2.1,301862.1.2.1.1] equal(multiply(sk_c10,sk_c8),sk_c9) | equal(multiply(sk_c2,X),multiply(inverse(sk_c3),X)).
% 301935 [para:301862.1.2,301624.1.2] equal(X,multiply(Y,multiply(inverse(Y),X))).
% 301936 [para:301862.1.2,301761.1.2] equal(X,multiply(X,identity)).
% 301937 [para:301936.1.2,301266.1.1] equal(inverse(identity),identity).
% 301941 [para:301936.1.2,301761.1.2] equal(X,inverse(inverse(X))).
% 303406 [para:301274.1.1,301435.3.1,cut:301264,binarycut:301269] equal(inverse(sk_c7),sk_c10) | $spltprd0($spltcnst31).
% 303410 [binary:301865,303406.2] equal(inverse(sk_c7),sk_c10) | -$spltprd0($spltcnst33) | -$spltprd0($spltcnst34).
% 303519 [para:301278.1.1,301436.3.1,cut:301264,binarycut:301273] equal(inverse(sk_c6),sk_c10) | $spltprd0($spltcnst31).
% 303523 [binary:301865,303519.2] equal(inverse(sk_c6),sk_c10) | -$spltprd0($spltcnst33) | -$spltprd0($spltcnst34).
% 303524 [para:303519.1.1,301761.1.2.1.1,demod:301936] equal(sk_c6,inverse(sk_c10)) | $spltprd0($spltcnst31).
% 303534 [para:301290.1.1,301437.3.1,cut:301264,binarycut:303406] equal(inverse(sk_c2),sk_c3) | $spltprd0($spltcnst31).
% 303567 [para:301275.2.1,301438.3.1,cut:301264,binarycut:303406] equal(multiply(sk_c4,sk_c10),sk_c5) | $spltprd0($spltcnst31).
% 303574 [para:303534.1.1,301890.1.1.2] equal(multiply(sk_c2,sk_c3),identity) | $spltprd0($spltcnst31).
% 303591 [para:301305.1.1,301439.3.1,cut:301264,binarycut:303406] equal(inverse(sk_c1),sk_c10) | $spltprd0($spltcnst31).
% 303596 [para:303591.1.1,301761.1.2.1.1,demod:301936] equal(sk_c1,inverse(sk_c10)) | $spltprd0($spltcnst31).
% 303636 [para:303596.1.2,303524.1.2] equal(sk_c6,sk_c1) | $spltprd0($spltcnst31).
% 303648 [para:303636.1.2,301302.1.1.1] equal(multiply(sk_c6,sk_c9),sk_c10) | $spltprd0($spltcnst31).
% 303662 [para:303567.1.1,301624.1.2.2] equal(sk_c10,multiply(inverse(sk_c4),sk_c5)) | $spltprd0($spltcnst31).
% 303682 [para:303648.1.1,301624.1.2.2] equal(sk_c9,multiply(inverse(sk_c6),sk_c10)) | $spltprd0($spltcnst31).
% 303722 [para:301280.2.1,301447.3.1,cut:301264,binarycut:303406] equal(multiply(sk_c10,sk_c5),sk_c9) | $spltprd0($spltcnst31).
% 303726 [para:303722.1.1,301624.1.2.2] equal(sk_c5,multiply(inverse(sk_c10),sk_c9)) | $spltprd0($spltcnst31).
% 303743 [para:303519.1.1,303682.1.2.1] equal(sk_c9,multiply(sk_c10,sk_c10)) | $spltprd0($spltcnst31).
% 303751 [para:303743.1.2,301624.1.2.2] equal(sk_c10,multiply(inverse(sk_c10),sk_c9)) | $spltprd0($spltcnst31).
% 303983 [para:303596.1.2,303751.1.2.1] equal(sk_c10,multiply(sk_c1,sk_c9)) | $spltprd0($spltcnst31).
% 303988 [para:301295.2.1,301455.3.1,cut:301264,binarycut:303406] equal(multiply(sk_c2,sk_c3),sk_c9) | $spltprd0($spltcnst31).
% 304001 [para:303988.1.1,303574.1.1] equal(sk_c9,identity) | $spltprd0($spltcnst31).
% 304017 [para:304001.1.1,303726.1.2.2,demod:301936] equal(sk_c5,inverse(sk_c10)) | $spltprd0($spltcnst31).
% 304023 [para:304001.1.1,303983.1.2.2,demod:301936] equal(sk_c10,sk_c1) | $spltprd0($spltcnst31).
% 304182 [para:304023.1.2,303591.1.1.1] equal(inverse(sk_c10),sk_c10) | $spltprd0($spltcnst31).
% 304207 [para:301345.2.1,301459.3.1,cut:301264,binarycut:303406] equal(multiply(sk_c10,sk_c4),identity) | $spltprd0($spltcnst31).
% 304413 [para:304207.1.1,301624.1.2.2,demod:301936] equal(sk_c4,inverse(sk_c10)) | $spltprd0($spltcnst31).
% 304447 [para:304413.1.2,304017.1.2] equal(sk_c5,sk_c4) | $spltprd0($spltcnst31).
% 304500 [para:304447.1.2,303662.1.2.1.1,demod:301266] equal(sk_c10,identity) | $spltprd0($spltcnst31).
% 304572 [para:304500.1.1,303751.1.2.1.1,demod:301265,301937] equal(sk_c10,sk_c9) | $spltprd0($spltcnst31).
% 304575 [para:304500.1.1,304182.1.1.1,demod:301937] equal(identity,sk_c10) | $spltprd0($spltcnst31).
% 304648 [para:301274.1.1,301517.3.1,cut:301264,binarycut:301269] equal(inverse(sk_c7),sk_c10) | $spltprd0($spltcnst33).
% 304674 [para:301278.1.1,301518.3.1,cut:301264,binarycut:301273] equal(inverse(sk_c6),sk_c10) | $spltprd0($spltcnst33).
% 304705 [para:301290.1.1,301519.3.1,cut:301264,binarycut:304648] equal(inverse(sk_c2),sk_c3) | $spltprd0($spltcnst33).
% 304718 [para:301275.2.1,301520.3.1,cut:301264,binarycut:304648] equal(multiply(sk_c4,sk_c10),sk_c5) | $spltprd0($spltcnst33).
% 304723 [para:301305.1.1,301521.3.1,cut:301264,binarycut:304648] equal(inverse(sk_c1),sk_c10) | $spltprd0($spltcnst33).
% 304859 [binary:303410.2,304648.2] equal(inverse(sk_c7),sk_c10) | -$spltprd0($spltcnst34).
% 305011 [para:301280.2.1,301529.3.1,cut:301264,binarycut:304648] equal(multiply(sk_c10,sk_c5),sk_c9) | $spltprd0($spltcnst33).
% 305062 [para:304674.1.1,301761.1.2.1.1,demod:301936] equal(sk_c6,inverse(sk_c10)) | $spltprd0($spltcnst33).
% 305074 [binary:303523.2,304674.2] equal(inverse(sk_c6),sk_c10) | -$spltprd0($spltcnst34).
% 305080 [para:304705.1.1,301890.1.1.2] equal(multiply(sk_c2,sk_c3),identity) | $spltprd0($spltcnst33).
% 305090 [para:304723.1.1,301761.1.2.1.1,demod:301936] equal(sk_c1,inverse(sk_c10)) | $spltprd0($spltcnst33).
% 305305 [para:301295.2.1,301537.3.1,cut:301264,binarycut:304648] equal(multiply(sk_c2,sk_c3),sk_c9) | $spltprd0($spltcnst33).
% 305332 [para:301300.2.1,301538.3.1,cut:301264,binarycut:304648] equal(multiply(sk_c1,sk_c9),sk_c10) | $spltprd0($spltcnst33).
% 305354 [para:305062.1.2,301761.1.2.1.1,demod:301936] equal(sk_c10,inverse(sk_c6)) | $spltprd0($spltcnst33).
% 305436 [para:305090.1.2,305062.1.2] equal(sk_c6,sk_c1) | $spltprd0($spltcnst33).
% 305449 [para:301345.2.1,301541.3.1,cut:301264,binarycut:304648] equal(multiply(sk_c10,sk_c4),identity) | $spltprd0($spltcnst33).
% 305750 [para:301294.1.1,301572.3.1,cut:301264,binarycut:301289] equal(inverse(sk_c7),sk_c10) | $spltprd0($spltcnst34).
% 305766 [binary:304859.2,305750.2] equal(inverse(sk_c7),sk_c10).
% 305769 [para:305766.1.1,301761.1.2.1.1,demod:301936] equal(sk_c7,inverse(sk_c10)).
% 305770 [para:305766.1.1,301890.1.1.2] equal(multiply(sk_c7,sk_c10),identity).
% 305771 [para:305766.1.1,301935.1.2.2.1] equal(X,multiply(sk_c7,multiply(sk_c10,X))).
% 305786 [para:301298.1.1,301573.3.1,cut:301264,binarycut:301293] equal(inverse(sk_c6),sk_c10) | $spltprd0($spltcnst34).
% 305826 [para:305770.1.1,301290.1.1] equal(inverse(sk_c2),sk_c3) | equal(identity,sk_c8).
% 305871 [binary:305074.2,305786.2] equal(inverse(sk_c6),sk_c10).
% 305876 [para:305871.1.1,301862.1.2.1.1,demod:305769] equal(multiply(sk_c6,X),multiply(sk_c7,X)).
% 305877 [para:305871.1.1,301890.1.1.2] equal(multiply(sk_c6,sk_c10),identity).
% 306193 [para:301295.1.1,301579.3.1,demod:305770,cut:301264,binarycut:305826] equal(identity,sk_c8) | $spltprd0($spltcnst34).
% 308222 [para:305305.1.1,305080.1.1] equal(sk_c9,identity) | $spltprd0($spltcnst33).
% 309053 [para:308222.1.1,305332.1.1.2,demod:301936] equal(sk_c1,sk_c10) | $spltprd0($spltcnst33).
% 309071 [para:309053.1.1,305436.1.2] equal(sk_c6,sk_c10) | $spltprd0($spltcnst33).
% 309281 [para:305449.1.1,301624.1.2.2,demod:301936,305876,305769] equal(sk_c4,sk_c6) | $spltprd0($spltcnst33).
% 309376 [para:309281.1.1,304718.1.1.1,demod:305877] equal(identity,sk_c5) | $spltprd0($spltcnst33).
% 309409 [para:309376.1.2,305011.1.1.2,demod:301936] equal(sk_c10,sk_c9) | $spltprd0($spltcnst33).
% 309492 [para:309409.1.1,309071.1.2] equal(sk_c6,sk_c9) | $spltprd0($spltcnst33).
% 309622 [para:309492.1.2,308222.1.1] equal(sk_c6,identity) | $spltprd0($spltcnst33).
% 309719 [para:309622.1.1,304674.1.1.1,demod:301937] equal(identity,sk_c10) | $spltprd0($spltcnst33).
% 309720 [para:309622.1.1,305354.1.2.1,demod:301937] equal(sk_c10,identity) | $spltprd0($spltcnst33).
% 319123 [para:301913.2.2,301581.3.1,demod:301941,cut:301264,binarycut:301296] equal(multiply(sk_c10,sk_c8),sk_c9) | $spltprd0($spltcnst34).
% 319757 [para:301936.1.2,301309.2.1,binarycut:304572] $spltprd0($spltcnst31) | -equal(multiply(X,sk_c10),identity) | -equal(inverse(X),sk_c10).
% 319759 [para:301265.1.1,319757.2.1,demod:301937,binarycut:304575,binarycut:304500] $spltprd0($spltcnst31).
% 319762 [para:301936.1.2,301311.2.1,binarycut:309409] $spltprd0($spltcnst33) | -equal(multiply(X,sk_c10),identity) | -equal(inverse(X),sk_c10).
% 319764 [para:301265.1.1,319762.2.1,demod:301937,binarycut:309719,binarycut:309720] $spltprd0($spltcnst33).
% 319765 [binary:301865,319759,cut:319764] -$spltprd0($spltcnst34).
% 319766 [binary:306193.2,319765] equal(identity,sk_c8).
% 319872 [binary:319765,319123.2] equal(multiply(sk_c10,sk_c8),sk_c9).
% 319876 [para:319872.1.1,301624.1.2.2,demod:305876,305769] equal(sk_c8,multiply(sk_c6,sk_c9)).
% 319882 [para:319766.1.2,319872.1.1.2,demod:301936] equal(sk_c10,sk_c9).
% 319950 [para:319882.1.1,305769.1.2.1] equal(sk_c7,inverse(sk_c9)).
% 319955 [para:319882.1.1,305771.1.2.2.1,demod:305876] equal(X,multiply(sk_c6,multiply(sk_c9,X))).
% 320006 [para:319882.1.1,301877.1.2.1.1,demod:319876,301936,305876,319950] equal(sk_c1,sk_c6) | equal(sk_c8,sk_c10).
% 320074 [para:319876.1.2,301267.1.1.1,demod:319955] equal(multiply(sk_c8,X),X).
% 320403 [para:320006.1.1,301302.1.1.1,demod:319876] equal(sk_c8,sk_c10).
% 320551 [para:320403.1.2,301312.2.1.2,factor:cut:319766] -equal(sk_c8,sk_c9) | $spltprd0($spltcnst34).
% 320661 [para:320403.1.2,319123.1.1.1,demod:320074,binarycut:320551] $spltprd0($spltcnst34).
% 320751 [binary:319765,320661] contradiction
% END OF PROOF
% 
% Proof found by the following strategy:
% 
% using binary resolution
% using first neg lit preferred strategy
% not using sos strategy
% using dynamic demodulation
% using ordered paramodulation
% using kb ordering for equality
% preferring bigger arities for lex ordering
% using clause demodulation
% seconds given: 78
% 
% 
% ***GANDALF_FOUND_A_REFUTATION***
% 
% Global statistics over all passes: 
% 
%  given clauses:    13670
%  derived clauses:   1357800
%  kept clauses:      85202
%  kept size sum:     219777
%  kept mid-nuclei:   217292
%  kept new demods:   361
%  forw unit-subs:    254555
%  forw double-subs: 670309
%  forw overdouble-subs: 114655
%  backward subs:     6552
%  fast unit cutoff:  14820
%  full unit cutoff:  0
%  dbl  unit cutoff:  3346
%  real runtime  :  98.37
%  process. runtime:  98.32
% specific non-discr-tree subsumption statistics: 
%  tried:           2712318
%  length fails:    178490
%  strength fails:  790420
%  predlist fails:  185938
%  aux str. fails:  416396
%  by-lit fails:    215273
%  full subs tried: 784730
%  full subs fail:  679205
% 
% ; program args: ("/home/graph/tptp/Systems/Gandalf---c-2.6/gandalf" "-time" "600" "/home/graph/tptp/TSTP/PreparedTPTP/otter:hypothesis:set(auto),clear(print_given)---add_equality:r/GRP/GRP218-1+eq_r.in")
% 
%------------------------------------------------------------------------------