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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Gandalf---c-2.6
% Problem  : GRP254-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 : art06.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 29.6s
% Output   : Assurance 29.6s
% 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/GRP254-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 31)
% (binary-unit 12 #f)
% (binary-unit-uniteq 12 #f)
% (binary-posweight-kb-big-order 60 #f 3 31)
% (binary-posweight-lex-big-order 30 #f 3 31)
% (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(multiply(X,sk_c12),sk_c11) | -equal(inverse(X),sk_c12) | -equal(multiply(Y,sk_c11),sk_c10) | -equal(inverse(Y),sk_c11) | -equal(inverse(Z),sk_c10) | -equal(multiply(Z,sk_c12),sk_c10) | -equal(multiply(U,sk_c12),sk_c11) | -equal(inverse(U),sk_c12) | -equal(multiply(V,sk_c11),sk_c10) | -equal(inverse(V),sk_c11) | -equal(multiply(W,X1),sk_c12) | -equal(inverse(W),X1) | -equal(multiply(X1,sk_c11),sk_c12) | -equal(inverse(X2),X3) | -equal(inverse(X3),X1) | -equal(multiply(X2,X1),X3).
% was split for some strategies as: 
% -equal(multiply(W,X1),sk_c12) | -equal(inverse(W),X1) | -equal(multiply(X1,sk_c11),sk_c12) | -equal(inverse(X3),X1) | -equal(inverse(X2),X3) | -equal(multiply(X2,X1),X3).
% -equal(multiply(V,sk_c11),sk_c10) | -equal(inverse(V),sk_c11).
% -equal(multiply(U,sk_c12),sk_c11) | -equal(inverse(U),sk_c12).
% -equal(inverse(Z),sk_c10) | -equal(multiply(Z,sk_c12),sk_c10).
% -equal(multiply(Y,sk_c11),sk_c10) | -equal(inverse(Y),sk_c11).
% -equal(multiply(X,sk_c12),sk_c11) | -equal(inverse(X),sk_c12).
% 
% ********* EMPTY CLAUSE DERIVED *********
% 
% 
% timer checkpoints: c(65,40,1,140,0,1,94547,5,1502,94548,1,1502,94548,50,1502,94548,40,1502,94623,0,1502,105091,3,1803,105886,4,1953,106916,5,2103,106917,1,2103,106917,50,2103,106917,40,2103,106992,0,2103,108233,3,2409,108263,4,2558,108393,5,2704,108393,1,2704,108393,50,2704,108393,40,2704,108468,0,2704)
% 
% 
% START OF PROOF
% 107566 [?] ?
% 108394 [] equal(X,X).
% 108395 [] equal(multiply(identity,X),X).
% 108396 [] equal(multiply(inverse(X),X),identity).
% 108397 [] equal(multiply(multiply(X,Y),Z),multiply(X,multiply(Y,Z))).
% 108399 [] equal(multiply(sk_c3,sk_c12),sk_c10) | equal(multiply(sk_c8,sk_c9),sk_c7).
% 108400 [] equal(multiply(sk_c3,sk_c12),sk_c10) | equal(inverse(sk_c7),sk_c9).
% 108401 [] equal(multiply(sk_c3,sk_c12),sk_c10) | equal(inverse(sk_c8),sk_c7).
% 108402 [] equal(multiply(sk_c3,sk_c12),sk_c10) | equal(multiply(sk_c9,sk_c11),sk_c12).
% 108403 [] equal(multiply(sk_c3,sk_c12),sk_c10) | equal(inverse(sk_c6),sk_c9).
% 108404 [] equal(multiply(sk_c3,sk_c12),sk_c10) | equal(multiply(sk_c6,sk_c9),sk_c12).
% 108405 [] equal(multiply(sk_c3,sk_c12),sk_c10) | equal(inverse(sk_c5),sk_c11).
% 108407 [] equal(multiply(sk_c3,sk_c12),sk_c10) | equal(inverse(sk_c4),sk_c12).
% 108410 [] equal(inverse(sk_c3),sk_c10) | equal(inverse(sk_c7),sk_c9).
% 108412 [] equal(multiply(sk_c9,sk_c11),sk_c12) | equal(inverse(sk_c3),sk_c10).
% 108413 [] equal(inverse(sk_c3),sk_c10) | equal(inverse(sk_c6),sk_c9).
% 108414 [] equal(multiply(sk_c6,sk_c9),sk_c12) | equal(inverse(sk_c3),sk_c10).
% 108415 [] equal(inverse(sk_c3),sk_c10) | equal(inverse(sk_c5),sk_c11).
% 108416 [] equal(multiply(sk_c5,sk_c11),sk_c10) | equal(inverse(sk_c3),sk_c10).
% 108417 [] equal(inverse(sk_c3),sk_c10) | equal(inverse(sk_c4),sk_c12).
% 108418 [] equal(multiply(sk_c4,sk_c12),sk_c11) | equal(inverse(sk_c3),sk_c10).
% 108422 [] equal(multiply(sk_c9,sk_c11),sk_c12) | equal(inverse(sk_c2),sk_c11).
% 108423 [] equal(inverse(sk_c2),sk_c11) | equal(inverse(sk_c6),sk_c9).
% 108424 [] equal(multiply(sk_c6,sk_c9),sk_c12) | equal(inverse(sk_c2),sk_c11).
% 108425 [] equal(inverse(sk_c2),sk_c11) | equal(inverse(sk_c5),sk_c11).
% 108426 [] equal(multiply(sk_c5,sk_c11),sk_c10) | equal(inverse(sk_c2),sk_c11).
% 108427 [] equal(inverse(sk_c2),sk_c11) | equal(inverse(sk_c4),sk_c12).
% 108428 [] equal(multiply(sk_c4,sk_c12),sk_c11) | equal(inverse(sk_c2),sk_c11).
% 108429 [] equal(multiply(sk_c2,sk_c11),sk_c10) | equal(multiply(sk_c8,sk_c9),sk_c7).
% 108430 [] equal(multiply(sk_c2,sk_c11),sk_c10) | equal(inverse(sk_c7),sk_c9).
% 108431 [] equal(multiply(sk_c2,sk_c11),sk_c10) | equal(inverse(sk_c8),sk_c7).
% 108432 [] equal(multiply(sk_c2,sk_c11),sk_c10) | equal(multiply(sk_c9,sk_c11),sk_c12).
% 108433 [] equal(multiply(sk_c2,sk_c11),sk_c10) | equal(inverse(sk_c6),sk_c9).
% 108434 [] equal(multiply(sk_c2,sk_c11),sk_c10) | equal(multiply(sk_c6,sk_c9),sk_c12).
% 108435 [] equal(multiply(sk_c2,sk_c11),sk_c10) | equal(inverse(sk_c5),sk_c11).
% 108436 [] equal(multiply(sk_c2,sk_c11),sk_c10) | equal(multiply(sk_c5,sk_c11),sk_c10).
% 108440 [] equal(inverse(sk_c1),sk_c12) | equal(inverse(sk_c7),sk_c9).
% 108442 [] equal(multiply(sk_c9,sk_c11),sk_c12) | equal(inverse(sk_c1),sk_c12).
% 108447 [] equal(inverse(sk_c1),sk_c12) | equal(inverse(sk_c4),sk_c12).
% 108448 [] equal(multiply(sk_c4,sk_c12),sk_c11) | equal(inverse(sk_c1),sk_c12).
% 108450 [] equal(multiply(sk_c1,sk_c12),sk_c11) | equal(inverse(sk_c7),sk_c9).
% 108452 [] equal(multiply(sk_c1,sk_c12),sk_c11) | equal(multiply(sk_c9,sk_c11),sk_c12).
% 108457 [] equal(multiply(sk_c1,sk_c12),sk_c11) | equal(inverse(sk_c4),sk_c12).
% 108458 [] equal(multiply(sk_c1,sk_c12),sk_c11) | equal(multiply(sk_c4,sk_c12),sk_c11).
% 108459 [] -equal(multiply(X,Y),Z) | -equal(inverse(X),Z) | -equal(inverse(Z),Y) | $spltprd1($spltcnst29,Y).
% 108460 [] -equal(multiply(X,Y),sk_c12) | -equal(inverse(X),Y) | $spltprd1($spltcnst30,Y).
% 108461 [] -equal(multiply(X,sk_c11),sk_c12) | $spltprd1($spltcnst31,X).
% 108462 [] $spltprd0($spltcnst32) | -equal(multiply(X,sk_c11),sk_c10) | -equal(inverse(X),sk_c11).
% 108463 [] $spltprd0($spltcnst33) | -equal(multiply(X,sk_c12),sk_c11) | -equal(inverse(X),sk_c12).
% 108464 [] $spltprd0($spltcnst34) | -equal(multiply(X,sk_c12),sk_c10) | -equal(inverse(X),sk_c10).
% 108465 [] $spltprd0($spltcnst35) | -equal(multiply(X,sk_c11),sk_c10) | -equal(inverse(X),sk_c11).
% 108466 [] $spltprd0($spltcnst36) | -equal(multiply(X,sk_c12),sk_c11) | -equal(inverse(X),sk_c12).
% 108467 [] $spltprd0($spltcnst28) | -$spltprd1($spltcnst29,X) | -$spltprd1($spltcnst31,X) | -$spltprd1($spltcnst30,X).
% 108468 [] -$spltprd0($spltcnst32) | -$spltprd0($spltcnst28) | -$spltprd0($spltcnst33) | -$spltprd0($spltcnst35) | -$spltprd0($spltcnst34) | -$spltprd0($spltcnst36).
% 108475 [para:108395.1.1,108461.1.1] -equal(sk_c11,sk_c12) | $spltprd1($spltcnst31,identity).
% 108497 [para:108417.2.1,108396.1.1.1] equal(multiply(sk_c12,sk_c4),identity) | equal(inverse(sk_c3),sk_c10).
% 108514 [para:108427.2.1,108396.1.1.1] equal(multiply(sk_c12,sk_c4),identity) | equal(inverse(sk_c2),sk_c11).
% 108516 [para:108440.1.1,108396.1.1.1] equal(multiply(sk_c12,sk_c1),identity) | equal(inverse(sk_c7),sk_c9).
% 108530 [para:108447.1.1,108396.1.1.1] equal(multiply(sk_c12,sk_c1),identity) | equal(inverse(sk_c4),sk_c12).
% 108546 [para:108412.2.1,108396.1.1.1,binarydemod:108461] equal(multiply(sk_c10,sk_c3),identity) | $spltprd1($spltcnst31,sk_c9).
% 108547 [para:108412.1.1,108461.1.1,cut:108394] equal(inverse(sk_c3),sk_c10) | $spltprd1($spltcnst31,sk_c9).
% 108616 [para:108442.2.1,108396.1.1.1,binarydemod:108461] equal(multiply(sk_c12,sk_c1),identity) | $spltprd1($spltcnst31,sk_c9).
% 108699 [binary:108394,108459] -equal(inverse(multiply(X,Y)),Y) | -equal(inverse(X),multiply(X,Y)) | $spltprd1($spltcnst29,Y).
% 108701 [para:108395.1.1,108459.1.1,factor] $spltprd1($spltcnst29,inverse(identity)) | -equal(inverse(X),inverse(identity)) | -equal(inverse(identity),X).
% 108707 [para:108399.2.1,108459.1.1] equal(multiply(sk_c3,sk_c12),sk_c10) | $spltprd1($spltcnst29,sk_c9) | -equal(inverse(X),sk_c9) | -equal(inverse(sk_c8),X) | -equal(sk_c7,X).
% 108769 [para:108429.2.1,108459.1.1] equal(multiply(sk_c2,sk_c11),sk_c10) | $spltprd1($spltcnst29,sk_c9) | -equal(inverse(X),sk_c9) | -equal(inverse(sk_c8),X) | -equal(sk_c7,X).
% 108911 [para:108395.1.1,108460.1.1] -equal(inverse(identity),X) | -equal(X,sk_c12) | $spltprd1($spltcnst30,X).
% 108912 [binary:108395,108460] -equal(inverse(identity),sk_c12) | $spltprd1($spltcnst30,sk_c12).
% 108929 [para:108404.2.1,108460.1.1,cut:108394] equal(multiply(sk_c3,sk_c12),sk_c10) | -equal(inverse(sk_c6),sk_c9) | $spltprd1($spltcnst30,sk_c9).
% 109027 [binary:108394,108911] -equal(inverse(identity),sk_c12) | $spltprd1($spltcnst30,inverse(identity)).
% 109045 [para:108435.1.1,108462.2.1,cut:108394,binarycut:108425] equal(inverse(sk_c5),sk_c11) | $spltprd0($spltcnst32).
% 109058 [para:108436.2.1,108462.2.1,cut:108394,binarycut:109045] equal(multiply(sk_c2,sk_c11),sk_c10) | $spltprd0($spltcnst32).
% 109098 [para:108457.1.1,108463.2.1,cut:108394,binarycut:108447] equal(inverse(sk_c4),sk_c12) | $spltprd0($spltcnst33).
% 109109 [para:108458.2.1,108463.2.1,cut:108394,binarycut:109098] equal(multiply(sk_c1,sk_c12),sk_c11) | $spltprd0($spltcnst33).
% 109120 [para:108395.1.1,108464.2.1] -equal(inverse(identity),sk_c10) | -equal(sk_c12,sk_c10) | $spltprd0($spltcnst34).
% 109124 [para:108400.1.1,108464.2.1,cut:108394,binarycut:108410] equal(inverse(sk_c7),sk_c9) | $spltprd0($spltcnst34).
% 109128 [para:108403.1.1,108464.2.1,cut:108394,binarycut:108413] equal(inverse(sk_c6),sk_c9) | $spltprd0($spltcnst34).
% 109130 [para:108405.1.1,108464.2.1,cut:108394,binarycut:108415] equal(inverse(sk_c5),sk_c11) | $spltprd0($spltcnst34).
% 109135 [para:108402.1.1,108464.2.1,cut:108394,binarydemod:108461,binarycut:108547] $spltprd1($spltcnst31,sk_c9) | $spltprd0($spltcnst34).
% 109176 [para:108435.1.1,108465.2.1,cut:108394,binarycut:108425] equal(inverse(sk_c5),sk_c11) | $spltprd0($spltcnst35).
% 109189 [para:108436.2.1,108465.2.1,cut:108394,binarycut:109176] equal(multiply(sk_c2,sk_c11),sk_c10) | $spltprd0($spltcnst35).
% 109196 [para:109124.1.1,108396.1.1.1] equal(multiply(sk_c9,sk_c7),identity) | $spltprd0($spltcnst34).
% 109200 [para:109128.1.1,108396.1.1.1] equal(multiply(sk_c9,sk_c6),identity) | $spltprd0($spltcnst34).
% 109202 [para:109130.1.1,108396.1.1.1] equal(multiply(sk_c11,sk_c5),identity) | $spltprd0($spltcnst34).
% 109230 [para:108457.1.1,108466.2.1,cut:108394,binarycut:108447] equal(inverse(sk_c4),sk_c12) | $spltprd0($spltcnst36).
% 109241 [para:108458.2.1,108466.2.1,cut:108394,binarycut:109230] equal(multiply(sk_c1,sk_c12),sk_c11) | $spltprd0($spltcnst36).
% 109269 [para:108396.1.1,108397.1.1.1,demod:108395] equal(X,multiply(inverse(Y),multiply(Y,X))).
% 109389 [para:109058.1.1,108462.2.1,cut:108394] -equal(inverse(sk_c2),sk_c11) | $spltprd0($spltcnst32).
% 109396 [para:108426.2.1,109389.1.1,cut:108394] equal(multiply(sk_c5,sk_c11),sk_c10) | $spltprd0($spltcnst32).
% 109444 [para:109109.1.1,108463.2.1,cut:108394] -equal(inverse(sk_c1),sk_c12) | $spltprd0($spltcnst33).
% 109452 [para:108448.2.1,109444.1.1,cut:108394] equal(multiply(sk_c4,sk_c12),sk_c11) | $spltprd0($spltcnst33).
% 109505 [para:109189.1.1,108465.2.1,cut:108394] -equal(inverse(sk_c2),sk_c11) | $spltprd0($spltcnst35).
% 109520 [para:108426.2.1,109505.1.1,cut:108394] equal(multiply(sk_c5,sk_c11),sk_c10) | $spltprd0($spltcnst35).
% 109572 [para:109241.1.1,108466.2.1,cut:108394] -equal(inverse(sk_c1),sk_c12) | $spltprd0($spltcnst36).
% 109579 [para:108448.2.1,109572.1.1,cut:108394] equal(multiply(sk_c4,sk_c12),sk_c11) | $spltprd0($spltcnst36).
% 109715 [para:109396.1.1,108462.2.1,cut:108394,binarycut:109045] $spltprd0($spltcnst32).
% 109767 [para:109452.1.1,108463.2.1,cut:108394,binarycut:109098] $spltprd0($spltcnst33).
% 109804 [para:109520.1.1,108465.2.1,cut:108394,binarycut:109176] $spltprd0($spltcnst35).
% 109850 [para:109579.1.1,108466.2.1,cut:108394,binarycut:109230] $spltprd0($spltcnst36).
% 109852 [para:108395.1.1,109269.1.2.2] equal(X,multiply(inverse(identity),X)).
% 109855 [para:108400.1.1,109269.1.2.2] equal(sk_c12,multiply(inverse(sk_c3),sk_c10)) | equal(inverse(sk_c7),sk_c9).
% 109856 [para:108401.1.1,109269.1.2.2] equal(sk_c12,multiply(inverse(sk_c3),sk_c10)) | equal(inverse(sk_c8),sk_c7).
% 109859 [para:108407.1.1,109269.1.2.2] equal(sk_c12,multiply(inverse(sk_c3),sk_c10)) | equal(inverse(sk_c4),sk_c12).
% 109862 [para:108402.1.1,109269.1.2.2,binarydemod:108461] equal(sk_c12,multiply(inverse(sk_c3),sk_c10)) | $spltprd1($spltcnst31,sk_c9).
% 109866 [para:108414.1.1,109269.1.2.2] equal(sk_c9,multiply(inverse(sk_c6),sk_c12)) | equal(inverse(sk_c3),sk_c10).
% 109880 [para:108424.1.1,109269.1.2.2] equal(sk_c9,multiply(inverse(sk_c6),sk_c12)) | equal(inverse(sk_c2),sk_c11).
% 109900 [para:108432.1.1,109269.1.2.2,binarydemod:108461] equal(sk_c11,multiply(inverse(sk_c2),sk_c10)) | $spltprd1($spltcnst31,sk_c9).
% 110004 [para:109196.1.1,109269.1.2.2] equal(sk_c7,multiply(inverse(sk_c9),identity)) | $spltprd0($spltcnst34).
% 110008 [para:109200.1.1,109269.1.2.2] equal(sk_c6,multiply(inverse(sk_c9),identity)) | $spltprd0($spltcnst34).
% 110009 [para:109202.1.1,109269.1.2.2] equal(sk_c5,multiply(inverse(sk_c11),identity)) | $spltprd0($spltcnst34).
% 110036 [para:109852.1.2,108461.1.1] $spltprd1($spltcnst31,inverse(identity)) | -equal(sk_c11,sk_c12).
% 110049 [para:110004.1.2,108397.1.1.1,demod:108395] $spltprd0($spltcnst34) | equal(multiply(sk_c7,X),multiply(inverse(sk_c9),X)).
% 110083 [para:110008.1.2,110004.1.2] equal(sk_c7,sk_c6) | $spltprd0($spltcnst34).
% 110101 [para:110009.1.2,108397.1.1.1,demod:108395] $spltprd0($spltcnst34) | equal(multiply(sk_c5,X),multiply(inverse(sk_c11),X)).
% 110408 [binary:108468,109715,cut:109850,cut:109804,cut:109767] -$spltprd0($spltcnst34) | -$spltprd0($spltcnst28).
% 110409 [binary:109135.2,110408] $spltprd1($spltcnst31,sk_c9) | -$spltprd0($spltcnst28).
% 110551 [para:108412.2.1,109862.1.2.1,binarycut:108461] equal(sk_c12,multiply(sk_c10,sk_c10)) | $spltprd1($spltcnst31,sk_c9).
% 110576 [para:108422.2.1,109900.1.2.1,binarycut:108461] equal(sk_c11,multiply(sk_c11,sk_c10)) | $spltprd1($spltcnst31,sk_c9).
% 110599 [para:110576.1.2,109269.1.2.2,demod:108396] $spltprd1($spltcnst31,sk_c9) | equal(sk_c10,identity).
% 110601 [para:110599.2.1,108546.1.1.1,demod:108395] $spltprd1($spltcnst31,sk_c9) | equal(sk_c3,identity).
% 110613 [para:110599.2.1,110551.1.2.1,demod:108395] $spltprd1($spltcnst31,sk_c9) | equal(sk_c12,sk_c10).
% 110614 [para:110599.2.1,110551.1.2.2] equal(sk_c12,multiply(sk_c10,identity)) | $spltprd1($spltcnst31,sk_c9).
% 110625 [para:108412.2.1,110601.2.1.1,binarycut:108461] equal(inverse(identity),sk_c10) | $spltprd1($spltcnst31,sk_c9).
% 110656 [para:110613.2.1,108912.1.2,binarycut:110625] $spltprd1($spltcnst31,sk_c9) | $spltprd1($spltcnst30,sk_c12).
% 110683 [para:110613.2.1,110656.2.2] $spltprd1($spltcnst30,sk_c10) | $spltprd1($spltcnst31,sk_c9).
% 110729 [para:110599.2.1,110614.1.2.1,demod:108395] $spltprd1($spltcnst31,sk_c9) | equal(sk_c12,identity).
% 110747 [para:110729.2.1,108616.1.1.1,demod:108395] $spltprd1($spltcnst31,sk_c9) | equal(sk_c1,identity).
% 110783 [para:110747.2.1,108452.1.1.1,demod:108395,binarycut:108461] $spltprd1($spltcnst31,sk_c9) | equal(sk_c12,sk_c11).
% 110813 [para:110783.2.1,110036.2.2,cut:108394] $spltprd1($spltcnst31,inverse(identity)) | $spltprd1($spltcnst31,sk_c9).
% 110893 [para:110625.1.1,110813.1.2] $spltprd1($spltcnst31,sk_c10) | $spltprd1($spltcnst31,sk_c9).
% 112015 [binary:108394,108701.2,cut:107566] $spltprd1($spltcnst29,inverse(identity)).
% 112017 [para:110625.1.1,112015.1.2] $spltprd1($spltcnst29,sk_c10) | $spltprd1($spltcnst31,sk_c9).
% 112023 [binary:108467.2,112017,binarycut:110893,binarycut:110683] $spltprd1($spltcnst31,sk_c9) | $spltprd0($spltcnst28).
% 112026 [binary:110409.2,112023.2] $spltprd1($spltcnst31,sk_c9).
% 112147 [para:110049.2.2,108396.1.1] equal(multiply(sk_c7,sk_c9),identity) | $spltprd0($spltcnst34).
% 112163 [para:110083.1.1,112147.1.1.1] equal(multiply(sk_c6,sk_c9),identity) | $spltprd0($spltcnst34).
% 112175 [para:112163.1.1,108414.1.1] equal(inverse(sk_c3),sk_c10) | equal(identity,sk_c12) | $spltprd0($spltcnst34).
% 112179 [para:112163.1.1,108424.1.1] equal(inverse(sk_c2),sk_c11) | equal(identity,sk_c12) | $spltprd0($spltcnst34).
% 113353 [para:110101.2.2,108396.1.1] equal(multiply(sk_c5,sk_c11),identity) | $spltprd0($spltcnst34).
% 113358 [para:110101.2.2,109269.1.2] $spltprd0($spltcnst34) | equal(X,multiply(sk_c5,multiply(sk_c11,X))).
% 113360 [para:110101.2.2,110009.1.2] equal(sk_c5,multiply(sk_c5,identity)) | $spltprd0($spltcnst34).
% 113369 [para:113353.1.1,108416.1.1] equal(inverse(sk_c3),sk_c10) | equal(identity,sk_c10) | $spltprd0($spltcnst34).
% 113373 [para:113353.1.1,108426.1.1] equal(inverse(sk_c2),sk_c11) | equal(identity,sk_c10) | $spltprd0($spltcnst34).
% 113527 [para:113369.2.2,109120.1.2,cut:107566] equal(inverse(sk_c3),sk_c10) | -equal(sk_c12,sk_c10) | $spltprd0($spltcnst34).
% 113543 [para:113373.2.2,109120.1.2,cut:107566] equal(inverse(sk_c2),sk_c11) | -equal(sk_c12,sk_c10) | $spltprd0($spltcnst34).
% 113642 [para:112175.2.2,113527.2.1] equal(inverse(sk_c3),sk_c10) | -equal(identity,sk_c10) | $spltprd0($spltcnst34).
% 113649 [para:112179.2.2,113543.2.1] equal(inverse(sk_c2),sk_c11) | -equal(identity,sk_c10) | $spltprd0($spltcnst34).
% 113678 [para:113369.2.2,113642.2.2,cut:108394] equal(inverse(sk_c3),sk_c10) | $spltprd0($spltcnst34).
% 113680 [para:113678.1.1,108396.1.1.1] equal(multiply(sk_c10,sk_c3),identity) | $spltprd0($spltcnst34).
% 113750 [para:113373.2.2,113649.2.2,cut:108394] equal(inverse(sk_c2),sk_c11) | $spltprd0($spltcnst34).
% 113752 [para:113750.1.1,108396.1.1.1] equal(multiply(sk_c11,sk_c2),identity) | $spltprd0($spltcnst34).
% 113770 [para:113752.1.1,113358.2.2.2] equal(sk_c2,multiply(sk_c5,identity)) | $spltprd0($spltcnst34).
% 113781 [para:113770.1.2,113360.1.2] equal(sk_c5,sk_c2) | $spltprd0($spltcnst34).
% 113787 [para:113781.1.2,108436.1.1.1] equal(multiply(sk_c5,sk_c11),sk_c10) | $spltprd0($spltcnst34).
% 113815 [para:113787.1.1,113353.1.1] equal(sk_c10,identity) | $spltprd0($spltcnst34).
% 113824 [para:113815.1.1,109120.1.2,cut:107566] -equal(sk_c12,sk_c10) | $spltprd0($spltcnst34).
% 113831 [para:113815.1.1,113680.1.1.1,demod:108395] equal(sk_c3,identity) | $spltprd0($spltcnst34).
% 113837 [para:113815.1.1,113824.1.2] -equal(sk_c12,identity) | $spltprd0($spltcnst34).
% 113905 [para:113831.1.1,108404.1.1.1,demod:108395,binarycut:113824] equal(multiply(sk_c6,sk_c9),sk_c12) | $spltprd0($spltcnst34).
% 114047 [para:113905.1.1,112163.1.1,binarycut:113837] $spltprd0($spltcnst34).
% 114048 [binary:110408,114047] -$spltprd0($spltcnst28).
% 114366 [para:108413.2.1,109866.1.2.1] equal(sk_c9,multiply(sk_c9,sk_c12)) | equal(inverse(sk_c3),sk_c10).
% 114379 [para:114366.1.2,109269.1.2.2,demod:108396] equal(inverse(sk_c3),sk_c10) | equal(sk_c12,identity).
% 114411 [para:114379.2.1,108497.1.1.1,demod:108395] equal(inverse(sk_c3),sk_c10) | equal(sk_c4,identity).
% 114413 [para:114379.2.1,108912.1.2,cut:107566] equal(inverse(sk_c3),sk_c10) | $spltprd1($spltcnst30,sk_c12).
% 114459 [para:108417.2.1,114411.2.1.1] equal(inverse(identity),sk_c12) | equal(inverse(sk_c3),sk_c10).
% 114460 [para:114411.2.1,108418.1.1.1,demod:108395] equal(inverse(sk_c3),sk_c10) | equal(sk_c12,sk_c11).
% 114567 [para:114460.2.1,114366.1.2.2] equal(sk_c9,multiply(sk_c9,sk_c11)) | equal(inverse(sk_c3),sk_c10).
% 114847 [para:114459.1.1,112015.1.2] equal(inverse(sk_c3),sk_c10) | $spltprd1($spltcnst29,sk_c12).
% 115377 [para:114567.1.2,108412.1.1] equal(inverse(sk_c3),sk_c10) | equal(sk_c9,sk_c12).
% 115423 [para:114413.2.2,115377.2.2] equal(inverse(sk_c3),sk_c10) | $spltprd1($spltcnst30,sk_c9).
% 115425 [para:114847.2.2,115377.2.2] equal(inverse(sk_c3),sk_c10) | $spltprd1($spltcnst29,sk_c9).
% 115494 [binary:108467.2,115425.2,cut:114048,cut:112026] equal(inverse(sk_c3),sk_c10) | -$spltprd1($spltcnst30,sk_c9).
% 115540 [binary:115423.2,115494.2] equal(inverse(sk_c3),sk_c10).
% 115541 [para:115540.1.1,108396.1.1.1] equal(multiply(sk_c10,sk_c3),identity).
% 115542 [para:115540.1.1,109269.1.2.1] equal(X,multiply(sk_c10,multiply(sk_c3,X))).
% 115556 [para:115541.1.1,109269.1.2.2] equal(sk_c3,multiply(inverse(sk_c10),identity)).
% 115559 [para:115556.1.2,108397.1.1.1,demod:108395] equal(multiply(sk_c3,X),multiply(inverse(sk_c10),X)).
% 115570 [para:115559.1.2,108396.1.1] equal(multiply(sk_c3,sk_c10),identity).
% 115588 [para:115559.1.2,115556.1.2] equal(sk_c3,multiply(sk_c3,identity)).
% 115607 [para:115570.1.1,109269.1.2.2,demod:115540] equal(sk_c10,multiply(sk_c10,identity)).
% 115609 [para:115588.1.2,108460.1.1,demod:115540] -equal(sk_c10,identity) | -equal(sk_c3,sk_c12) | $spltprd1($spltcnst30,identity).
% 115610 [para:115588.1.2,108699.1.1.1,demod:115588,115540] -equal(sk_c10,sk_c3) | -equal(sk_c10,identity) | $spltprd1($spltcnst29,identity).
% 115967 [para:108423.2.1,109880.1.2.1] equal(sk_c9,multiply(sk_c9,sk_c12)) | equal(inverse(sk_c2),sk_c11).
% 115985 [para:115967.1.2,109269.1.2.2,demod:108396] equal(inverse(sk_c2),sk_c11) | equal(sk_c12,identity).
% 116022 [para:115985.2.1,108514.1.1.1,demod:108395] equal(inverse(sk_c2),sk_c11) | equal(sk_c4,identity).
% 116024 [para:115985.2.1,108912.1.2,cut:107566] equal(inverse(sk_c2),sk_c11) | $spltprd1($spltcnst30,sk_c12).
% 116081 [para:108427.2.1,116022.2.1.1] equal(inverse(identity),sk_c12) | equal(inverse(sk_c2),sk_c11).
% 116083 [para:116022.2.1,108428.1.1.1,demod:108395] equal(inverse(sk_c2),sk_c11) | equal(sk_c12,sk_c11).
% 116258 [para:116083.2.1,115967.1.2.2] equal(sk_c9,multiply(sk_c9,sk_c11)) | equal(inverse(sk_c2),sk_c11).
% 116582 [para:116081.1.1,112015.1.2] equal(inverse(sk_c2),sk_c11) | $spltprd1($spltcnst29,sk_c12).
% 117204 [para:116258.1.2,108422.1.1] equal(inverse(sk_c2),sk_c11) | equal(sk_c9,sk_c12).
% 117256 [para:116024.2.2,117204.2.2] equal(inverse(sk_c2),sk_c11) | $spltprd1($spltcnst30,sk_c9).
% 117258 [para:116582.2.2,117204.2.2] equal(inverse(sk_c2),sk_c11) | $spltprd1($spltcnst29,sk_c9).
% 117329 [binary:108467.2,117258.2,cut:114048,cut:112026] equal(inverse(sk_c2),sk_c11) | -$spltprd1($spltcnst30,sk_c9).
% 117396 [binary:117256.2,117329.2] equal(inverse(sk_c2),sk_c11).
% 117397 [para:117396.1.1,108396.1.1.1] equal(multiply(sk_c11,sk_c2),identity).
% 117412 [para:117397.1.1,109269.1.2.2] equal(sk_c2,multiply(inverse(sk_c11),identity)).
% 117415 [para:117412.1.2,108397.1.1.1,demod:108395] equal(multiply(sk_c2,X),multiply(inverse(sk_c11),X)).
% 117436 [para:117415.1.2,108396.1.1] equal(multiply(sk_c2,sk_c11),identity).
% 117455 [para:117436.1.1,108430.1.1] equal(inverse(sk_c7),sk_c9) | equal(identity,sk_c10).
% 117457 [para:117436.1.1,108431.1.1] equal(inverse(sk_c8),sk_c7) | equal(identity,sk_c10).
% 117459 [para:117436.1.1,108433.1.1] equal(inverse(sk_c6),sk_c9) | equal(identity,sk_c10).
% 117467 [para:117436.1.1,108434.1.1] equal(multiply(sk_c6,sk_c9),sk_c12) | equal(identity,sk_c10).
% 117683 [para:117455.1.1,108769.3.1,demod:117436,cut:108394,cut:108394,binarycut:117457] $spltprd1($spltcnst29,sk_c9) | equal(identity,sk_c10).
% 117687 [para:117455.2.2,109855.1.2.2,demod:115607,115540] equal(inverse(sk_c7),sk_c9) | equal(sk_c12,sk_c10).
% 117695 [binary:108467.2,117683,cut:114048,cut:112026] -$spltprd1($spltcnst30,sk_c9) | equal(identity,sk_c10).
% 117788 [para:117457.2.2,109856.1.2.2,demod:115607,115540] equal(inverse(sk_c8),sk_c7) | equal(sk_c12,sk_c10).
% 119996 [para:117467.1.1,108460.1.1,cut:108394,binarycut:117459,binarycut:117695] equal(identity,sk_c10).
% 120013 [para:119996.1.2,115541.1.1.1,demod:108395] equal(sk_c3,identity).
% 120014 [para:119996.1.2,115542.1.2.1,demod:108395] equal(X,multiply(sk_c3,X)).
% 120015 [para:119996.1.2,115607.1.2.1,demod:108395] equal(sk_c10,identity).
% 120016 [para:119996.1.2,115609.1.1,cut:108394] -equal(sk_c3,sk_c12) | $spltprd1($spltcnst30,identity).
% 120049 [para:120013.1.1,115540.1.1.1] equal(inverse(identity),sk_c10).
% 120050 [para:120013.1.1,115542.1.2.2.1,demod:108395] equal(X,multiply(sk_c10,X)).
% 120052 [para:120013.1.1,115610.1.2,cut:120015] $spltprd1($spltcnst29,identity).
% 120061 [para:120015.1.1,115556.1.2.1.1,demod:115607,120049] equal(sk_c3,sk_c10).
% 120063 [binary:108467.2,120052,cut:114048] -$spltprd1($spltcnst31,identity) | -$spltprd1($spltcnst30,identity).
% 120064 [para:120061.1.1,109855.1.2.1.1,demod:115570,115559] equal(inverse(sk_c7),sk_c9) | equal(sk_c12,identity).
% 120068 [para:120061.1.1,109859.1.2.1.1,demod:115570,115559] equal(inverse(sk_c4),sk_c12) | equal(sk_c12,identity).
% 120094 [para:120061.1.1,115540.1.1.1] equal(inverse(sk_c10),sk_c10).
% 120102 [para:120049.1.1,112015.1.2] $spltprd1($spltcnst29,sk_c10).
% 120133 [binary:108467.2,120102,cut:114048] -$spltprd1($spltcnst31,sk_c10) | -$spltprd1($spltcnst30,sk_c10).
% 120226 [para:117687.2.1,120016.1.2,cut:120061] equal(inverse(sk_c7),sk_c9) | $spltprd1($spltcnst30,identity).
% 120412 [para:120064.2.1,108516.1.1.1,demod:108395] equal(inverse(sk_c7),sk_c9) | equal(sk_c1,identity).
% 120590 [para:120068.2.1,108530.1.1.1,demod:108395] equal(inverse(sk_c4),sk_c12) | equal(sk_c1,identity).
% 121036 [para:120412.2.1,108450.1.1.1,demod:108395] equal(inverse(sk_c7),sk_c9) | equal(sk_c12,sk_c11).
% 121351 [para:108403.2.1,108929.2.1,demod:120014,cut:108394] $spltprd1($spltcnst30,sk_c9) | equal(sk_c12,sk_c10).
% 121446 [para:120590.2.1,108457.1.1.1,demod:108395] equal(inverse(sk_c4),sk_c12) | equal(sk_c12,sk_c11).
% 121523 [para:121036.2.1,108475.1.2,cut:108394] equal(inverse(sk_c7),sk_c9) | $spltprd1($spltcnst31,identity).
% 121655 [para:121446.2.1,108475.1.2,cut:108394] equal(inverse(sk_c4),sk_c12) | $spltprd1($spltcnst31,identity).
% 121693 [binary:120063,121523.2] equal(inverse(sk_c7),sk_c9) | -$spltprd1($spltcnst30,identity).
% 122311 [binary:120226.2,121693.2] equal(inverse(sk_c7),sk_c9).
% 122317 [para:122311.1.1,108707.3.1,demod:120014,cut:108394,cut:108394,binarycut:117788] $spltprd1($spltcnst29,sk_c9) | equal(sk_c12,sk_c10).
% 122349 [binary:108467.2,122317,cut:114048,cut:112026,binarycut:121351] equal(sk_c12,sk_c10).
% 122445 [para:122349.1.1,109027.1.2,demod:120049,cut:108394] $spltprd1($spltcnst30,sk_c10).
% 122496 [para:122349.1.1,120016.1.2,cut:120061] $spltprd1($spltcnst30,identity).
% 122784 [binary:120063,121655.2,cut:122496] equal(inverse(sk_c4),sk_c12).
% 122785 [para:122784.1.1,108396.1.1.1] equal(multiply(sk_c12,sk_c4),identity).
% 122801 [para:122785.1.1,109269.1.2.2] equal(sk_c4,multiply(inverse(sk_c12),identity)).
% 122806 [para:122349.1.1,122785.1.1.1,demod:120050] equal(sk_c4,identity).
% 122817 [para:122806.1.1,122785.1.1.2] equal(multiply(sk_c12,identity),identity).
% 122824 [para:122817.1.1,108397.1.1.1,demod:108395] equal(X,multiply(sk_c12,X)).
% 122832 [para:122824.1.2,109269.1.2.2] equal(X,multiply(inverse(sk_c12),X)).
% 122878 [para:122801.1.2,108397.1.1.1,demod:122832,108395] equal(multiply(sk_c4,X),X).
% 122881 [para:122349.1.1,122801.1.2.1.1,demod:115607,120094] equal(sk_c4,sk_c10).
% 122894 [para:122881.1.2,120133.1.2,cut:122445] -$spltprd1($spltcnst31,sk_c4).
% 122926 [para:122878.1.1,108461.1.1,cut:122894] -equal(sk_c11,sk_c12).
% 122927 [para:108448.1.1,122878.1.1,cut:122926] equal(inverse(sk_c1),sk_c12).
% 122928 [para:108458.2.1,122878.1.1,cut:122926] equal(multiply(sk_c1,sk_c12),sk_c11).
% 122930 [para:122349.1.1,122926.1.2] -equal(sk_c11,sk_c10).
% 122957 [para:122928.1.1,109269.1.2.2,demod:122824,122927] equal(sk_c12,sk_c11).
% 122972 [para:122957.1.1,122349.1.1,cut:122930] 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
% clause length limited to 31
% clause depth limited to 3
% seconds given: 30
% 
% 
% ***GANDALF_FOUND_A_REFUTATION***
% 
% Global statistics over all passes: 
% 
%  given clauses:    4230
%  derived clauses:   1438603
%  kept clauses:      22424
%  kept size sum:     524054
%  kept mid-nuclei:   94480
%  kept new demods:   251
%  forw unit-subs:    79402
%  forw double-subs: 259955
%  forw overdouble-subs: 56638
%  backward subs:     1843
%  fast unit cutoff:  6820
%  full unit cutoff:  0
%  dbl  unit cutoff:  371
%  real runtime  :  33.21
%  process. runtime:  32.66
% specific non-discr-tree subsumption statistics: 
%  tried:           2039632
%  length fails:    236576
%  strength fails:  539352
%  predlist fails:  11709
%  aux str. fails:  255092
%  by-lit fails:    438462
%  full subs tried: 304329
%  full subs fail:  264904
% 
% ; 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/GRP254-1+eq_r.in")
% 
%------------------------------------------------------------------------------