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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Gandalf---c-2.6
% Problem  : GRP388-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 258.1s
% Output   : Assurance 258.1s
% 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/GRP388-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(sk_c10),sk_c9) | -equal(multiply(sk_c8,sk_c9),sk_c10) | -equal(multiply(sk_c10,X),sk_c9) | -equal(multiply(Y,sk_c10),X) | -equal(inverse(Y),sk_c10) | -equal(multiply(sk_c10,Z),sk_c9) | -equal(multiply(U,sk_c10),Z) | -equal(inverse(U),sk_c10) | -equal(multiply(V,W),sk_c8) | -equal(inverse(V),W) | -equal(multiply(W,sk_c9),sk_c8) | -equal(inverse(X1),sk_c10) | -equal(multiply(X1,sk_c8),sk_c10).
% was split for some strategies as: 
% -equal(inverse(X1),sk_c10) | -equal(multiply(X1,sk_c8),sk_c10).
% -equal(multiply(V,W),sk_c8) | -equal(inverse(V),W) | -equal(multiply(W,sk_c9),sk_c8).
% -equal(multiply(sk_c10,Z),sk_c9) | -equal(multiply(U,sk_c10),Z) | -equal(inverse(U),sk_c10).
% -equal(multiply(sk_c10,X),sk_c9) | -equal(multiply(Y,sk_c10),X) | -equal(inverse(Y),sk_c10).
% -equal(inverse(sk_c10),sk_c9).
% -equal(multiply(sk_c8,sk_c9),sk_c10).
% 
% ********* EMPTY CLAUSE DERIVED *********
% 
% 
% timer checkpoints: c(38,40,0,81,0,0,137081,5,1501,137081,1,1501,137081,50,1501,137081,40,1501,137124,0,1501,148523,3,1802,149210,4,1952,149776,5,2102,149777,1,2102,149777,50,2102,149777,40,2102,149820,0,2102,150731,3,2408,150909,4,2557,150950,5,2703,150950,1,2703,150950,50,2703,150950,40,2703,150993,0,2703,182767,3,4204,183426,4,4954,183967,1,5704,183967,50,5705,183967,40,5705,184010,0,5705,200927,3,6457,201654,4,6831,202358,5,7206,202359,1,7206,202359,50,7206,202359,40,7206,202402,0,7206,217017,3,7982,218033,4,8332,219545,5,8707,219546,1,8707,219546,50,8707,219546,40,8707,219589,0,8707,277032,3,12608,278221,4,14559,279558,5,16509,279559,1,16509,279559,50,16511,279559,40,16511,279602,0,16511,322775,3,19062,323791,4,20337,324841,5,21612,324842,1,21612,324842,50,21614,324842,40,21614,324885,0,21614,363891,3,23115,364406,4,23865,365129,1,24615,365129,50,24616,365129,40,24616,365172,0,24616,391399,3,25367,391879,4,25742)
% 
% 
% START OF PROOF
% 365130 [] equal(X,X).
% 365131 [] equal(multiply(identity,X),X).
% 365132 [] equal(multiply(inverse(X),X),identity).
% 365133 [] equal(multiply(multiply(X,Y),Z),multiply(X,multiply(Y,Z))).
% 365134 [?] ?
% 365136 [] equal(inverse(sk_c1),sk_c10) | equal(inverse(sk_c7),sk_c10).
% 365138 [] equal(inverse(sk_c1),sk_c10) | equal(inverse(sk_c5),sk_c6).
% 365139 [] equal(multiply(sk_c5,sk_c6),sk_c8) | equal(inverse(sk_c1),sk_c10).
% 365140 [] equal(inverse(sk_c1),sk_c10) | equal(inverse(sk_c3),sk_c10).
% 365141 [] equal(multiply(sk_c3,sk_c10),sk_c4) | equal(inverse(sk_c1),sk_c10).
% 365142 [] equal(multiply(sk_c10,sk_c4),sk_c9) | equal(inverse(sk_c1),sk_c10).
% 365144 [] equal(multiply(sk_c1,sk_c10),sk_c2) | equal(inverse(sk_c7),sk_c10).
% 365145 [] equal(multiply(sk_c1,sk_c10),sk_c2) | equal(multiply(sk_c6,sk_c9),sk_c8).
% 365146 [] equal(multiply(sk_c1,sk_c10),sk_c2) | equal(inverse(sk_c5),sk_c6).
% 365147 [] equal(multiply(sk_c1,sk_c10),sk_c2) | equal(multiply(sk_c5,sk_c6),sk_c8).
% 365148 [] equal(multiply(sk_c1,sk_c10),sk_c2) | equal(inverse(sk_c3),sk_c10).
% 365149 [] equal(multiply(sk_c1,sk_c10),sk_c2) | equal(multiply(sk_c3,sk_c10),sk_c4).
% 365150 [] equal(multiply(sk_c1,sk_c10),sk_c2) | equal(multiply(sk_c10,sk_c4),sk_c9).
% 365151 [] equal(multiply(sk_c10,sk_c2),sk_c9) | equal(multiply(sk_c7,sk_c8),sk_c10).
% 365152 [] equal(multiply(sk_c10,sk_c2),sk_c9) | equal(inverse(sk_c7),sk_c10).
% 365153 [] equal(multiply(sk_c10,sk_c2),sk_c9) | equal(multiply(sk_c6,sk_c9),sk_c8).
% 365154 [] equal(multiply(sk_c10,sk_c2),sk_c9) | equal(inverse(sk_c5),sk_c6).
% 365155 [] equal(multiply(sk_c10,sk_c2),sk_c9) | equal(multiply(sk_c5,sk_c6),sk_c8).
% 365156 [] equal(multiply(sk_c10,sk_c2),sk_c9) | equal(inverse(sk_c3),sk_c10).
% 365157 [] equal(multiply(sk_c10,sk_c2),sk_c9) | equal(multiply(sk_c3,sk_c10),sk_c4).
% 365158 [] equal(multiply(sk_c10,sk_c2),sk_c9) | equal(multiply(sk_c10,sk_c4),sk_c9).
% 365160 [] equal(multiply(sk_c8,sk_c9),sk_c10) | equal(inverse(sk_c7),sk_c10).
% 365161 [] equal(multiply(sk_c8,sk_c9),sk_c10) | equal(multiply(sk_c6,sk_c9),sk_c8).
% 365162 [] equal(multiply(sk_c8,sk_c9),sk_c10) | equal(inverse(sk_c5),sk_c6).
% 365163 [] equal(multiply(sk_c8,sk_c9),sk_c10) | equal(multiply(sk_c5,sk_c6),sk_c8).
% 365165 [] equal(multiply(sk_c8,sk_c9),sk_c10) | equal(multiply(sk_c3,sk_c10),sk_c4).
% 365166 [] equal(multiply(sk_c8,sk_c9),sk_c10) | equal(multiply(sk_c10,sk_c4),sk_c9).
% 365167 [] equal(inverse(sk_c10),sk_c9).
% 365168 [?] ?
% 365169 [] $spltprd0($spltcnst38) | -equal(multiply(X,sk_c9),sk_c8) | -equal(multiply(Y,X),sk_c8) | -equal(inverse(Y),X).
% 365170 [] $spltprd0($spltcnst39) | -equal(multiply(sk_c10,X),sk_c9) | -equal(multiply(Y,sk_c10),X) | -equal(inverse(Y),sk_c10).
% 365171 [] $spltprd0($spltcnst40) | -equal(multiply(sk_c10,X),sk_c9) | -equal(multiply(Y,sk_c10),X) | -equal(inverse(Y),sk_c10).
% 365172 [] -$spltprd0($spltcnst38) | -$spltprd0($spltcnst37) | -$spltprd0($spltcnst40) | -$spltprd0($spltcnst39).
% 365185 [input:365134,factor:factor:factor:factor:factor:factor:factor:factor:cut:365130,factor:factor:factor:factor:factor:factor:factor] -equal(multiply(sk_c10,sk_c9),sk_c8) | -equal(multiply(sk_c8,sk_c9),sk_c10) | -equal(multiply(sk_c10,Y),sk_c9) | -equal(multiply(X,sk_c8),sk_c10) | -equal(multiply(X,sk_c10),sk_c8) | -equal(multiply(X,sk_c10),Y) | -equal(inverse(X),sk_c10).
% 365203 [para:365167.1.1,365132.1.1.1] equal(multiply(sk_c9,sk_c10),identity).
% 365249 [para:365132.1.1,365133.1.1.1,demod:365131] equal(X,multiply(inverse(Y),multiply(Y,X))).
% 365251 [para:365203.1.1,365133.1.1.1,demod:365131] equal(X,multiply(sk_c9,multiply(sk_c10,X))).
% 365257 [para:365146.1.1,365133.1.1.1] equal(inverse(sk_c5),sk_c6) | equal(multiply(sk_c2,X),multiply(sk_c1,multiply(sk_c10,X))).
% 365262 [para:365154.1.1,365133.1.1.1] equal(inverse(sk_c5),sk_c6) | equal(multiply(sk_c9,X),multiply(sk_c10,multiply(sk_c2,X))).
% 365265 [para:365145.1.1,365133.1.1.1] equal(multiply(sk_c6,sk_c9),sk_c8) | equal(multiply(sk_c2,X),multiply(sk_c1,multiply(sk_c10,X))).
% 365267 [para:365162.1.1,365133.1.1.1] equal(inverse(sk_c5),sk_c6) | equal(multiply(sk_c10,X),multiply(sk_c8,multiply(sk_c9,X))).
% 365272 [para:365147.1.1,365133.1.1.1] equal(multiply(sk_c5,sk_c6),sk_c8) | equal(multiply(sk_c2,X),multiply(sk_c1,multiply(sk_c10,X))).
% 365277 [para:365149.1.1,365133.1.1.1] equal(multiply(sk_c3,sk_c10),sk_c4) | equal(multiply(sk_c2,X),multiply(sk_c1,multiply(sk_c10,X))).
% 365279 [para:365150.1.1,365133.1.1.1] equal(multiply(sk_c10,sk_c4),sk_c9) | equal(multiply(sk_c2,X),multiply(sk_c1,multiply(sk_c10,X))).
% 365283 [para:365153.1.1,365133.1.1.1] equal(multiply(sk_c6,sk_c9),sk_c8) | equal(multiply(sk_c9,X),multiply(sk_c10,multiply(sk_c2,X))).
% 365285 [para:365155.1.1,365133.1.1.1] equal(multiply(sk_c5,sk_c6),sk_c8) | equal(multiply(sk_c9,X),multiply(sk_c10,multiply(sk_c2,X))).
% 365287 [para:365157.1.1,365133.1.1.1] equal(multiply(sk_c3,sk_c10),sk_c4) | equal(multiply(sk_c9,X),multiply(sk_c10,multiply(sk_c2,X))).
% 365289 [para:365158.1.1,365133.1.1.1] equal(multiply(sk_c10,sk_c4),sk_c9) | equal(multiply(sk_c9,X),multiply(sk_c10,multiply(sk_c2,X))).
% 365293 [para:365161.1.1,365133.1.1.1] equal(multiply(sk_c6,sk_c9),sk_c8) | equal(multiply(sk_c10,X),multiply(sk_c8,multiply(sk_c9,X))).
% 365295 [para:365163.1.1,365133.1.1.1] equal(multiply(sk_c5,sk_c6),sk_c8) | equal(multiply(sk_c10,X),multiply(sk_c8,multiply(sk_c9,X))).
% 365297 [para:365165.1.1,365133.1.1.1] equal(multiply(sk_c3,sk_c10),sk_c4) | equal(multiply(sk_c10,X),multiply(sk_c8,multiply(sk_c9,X))).
% 365299 [para:365166.1.1,365133.1.1.1] equal(multiply(sk_c10,sk_c4),sk_c9) | equal(multiply(sk_c10,X),multiply(sk_c8,multiply(sk_c9,X))).
% 365318 [input:365168,cut:365130] -equal(multiply(sk_c8,sk_c9),sk_c10) | $spltprd0($spltcnst37) | -equal(multiply(X,sk_c8),sk_c10) | -equal(inverse(X),sk_c10).
% 365343 [para:365132.1.1,365249.1.2.2] equal(X,multiply(inverse(inverse(X)),identity)).
% 365345 [para:365203.1.1,365249.1.2.2] equal(sk_c10,multiply(inverse(sk_c9),identity)).
% 365378 [para:365133.1.1,365249.1.2.2] equal(X,multiply(inverse(multiply(Y,Z)),multiply(Y,multiply(Z,X)))).
% 365379 [para:365251.1.2,365249.1.2.2] equal(multiply(sk_c10,X),multiply(inverse(sk_c9),X)).
% 365380 [para:365249.1.2,365249.1.2.2] equal(multiply(X,Y),multiply(inverse(inverse(X)),Y)).
% 365382 [para:365379.1.2,365132.1.1] equal(multiply(sk_c10,sk_c9),identity).
% 365385 [para:365379.1.2,365345.1.2] equal(sk_c10,multiply(sk_c10,identity)).
% 365393 [para:365203.1.1,365169.3.1,demod:365382] -equal(inverse(sk_c9),sk_c10) | -equal(identity,sk_c8) | $spltprd0($spltcnst38).
% 365471 [para:365382.1.1,365251.1.2.2] equal(sk_c9,multiply(sk_c9,identity)).
% 365477 [para:365380.1.2,365132.1.1] equal(multiply(X,inverse(X)),identity).
% 365485 [para:365380.1.2,365249.1.2] equal(X,multiply(Y,multiply(inverse(Y),X))).
% 365486 [para:365380.1.2,365343.1.2] equal(X,multiply(X,identity)).
% 365511 [binary:365144,365170.3,binarycut:365152,binarycut:365136] equal(inverse(sk_c7),sk_c10) | $spltprd0($spltcnst39).
% 365515 [binary:365146,365170.3,binarycut:365154,binarycut:365138] equal(inverse(sk_c5),sk_c6) | $spltprd0($spltcnst39).
% 365522 [binary:365148,365170.3,binarycut:365156,binarycut:365140] equal(inverse(sk_c3),sk_c10) | $spltprd0($spltcnst39).
% 365566 [para:365486.1.2,365132.1.1] equal(inverse(identity),identity).
% 365567 [para:365486.1.2,365345.1.2] equal(sk_c10,inverse(sk_c9)).
% 365568 [para:365486.1.2,365343.1.2] equal(X,inverse(inverse(X))).
% 365588 [para:365511.1.1,365343.1.2.1.1,demod:365471,365167] equal(sk_c7,sk_c9) | $spltprd0($spltcnst39).
% 365589 [para:365511.1.1,365380.1.2.1.1,demod:365167] $spltprd0($spltcnst39) | equal(multiply(sk_c7,X),multiply(sk_c9,X)).
% 365623 [binary:365148,365171.3,binarycut:365156,binarycut:365140] equal(inverse(sk_c3),sk_c10) | $spltprd0($spltcnst40).
% 365665 [para:365588.1.2,365203.1.1.1] equal(multiply(sk_c7,sk_c10),identity) | $spltprd0($spltcnst39).
% 365689 [para:365138.2.1,365477.1.1.2] equal(multiply(sk_c5,sk_c6),identity) | equal(inverse(sk_c1),sk_c10).
% 365701 [para:365515.1.1,365477.1.1.2] equal(multiply(sk_c5,sk_c6),identity) | $spltprd0($spltcnst39).
% 365895 [para:365522.1.1,365343.1.2.1.1,demod:365471,365167] equal(sk_c3,sk_c9) | $spltprd0($spltcnst39).
% 367231 [binary:365170.3,365665,demod:365385,binarycut:365511] -equal(sk_c10,sk_c9) | $spltprd0($spltcnst39).
% 367233 [para:365588.1.2,367231.1.2] -equal(sk_c10,sk_c7) | $spltprd0($spltcnst39).
% 368714 [para:365895.1.2,365589.2.2.1] $spltprd0($spltcnst39) | equal(multiply(sk_c7,X),multiply(sk_c3,X)).
% 369220 [binary:365170.3,368714.2,binarycut:365511] -equal(multiply(sk_c10,multiply(sk_c3,sk_c10)),sk_c9) | $spltprd0($spltcnst39).
% 369427 [binary:365170.3,365277,binarycut:365279,binarycut:365522] $spltprd0($spltcnst39) | equal(multiply(sk_c2,X),multiply(sk_c1,multiply(sk_c10,X))).
% 369432 [binary:365171.3,365277,binarycut:365279,binarycut:365623] $spltprd0($spltcnst40) | equal(multiply(sk_c2,X),multiply(sk_c1,multiply(sk_c10,X))).
% 370001 [para:365567.1.2,365393.1.1,cut:365130] -equal(identity,sk_c8) | $spltprd0($spltcnst38).
% 370499 [binary:365170.3,365287,binarycut:365289,binarycut:365522] $spltprd0($spltcnst39) | equal(multiply(sk_c9,X),multiply(sk_c10,multiply(sk_c2,X))).
% 370506 [binary:365171.3,365287,binarycut:365289,binarycut:365623] $spltprd0($spltcnst40) | equal(multiply(sk_c9,X),multiply(sk_c10,multiply(sk_c2,X))).
% 370896 [para:365689.1.1,365139.1.1] equal(inverse(sk_c1),sk_c10) | equal(identity,sk_c8).
% 370953 [para:370896.1.1,365343.1.2.1.1,demod:365471,365167] equal(sk_c1,sk_c9) | equal(identity,sk_c8).
% 371100 [para:370953.2.2,370001.1.2,cut:365130] equal(sk_c1,sk_c9) | $spltprd0($spltcnst38).
% 371125 [para:371100.1.2,365251.1.2.1] $spltprd0($spltcnst38) | equal(X,multiply(sk_c1,multiply(sk_c10,X))).
% 371896 [binary:365170.3,365297,binarycut:365299,binarycut:365522] $spltprd0($spltcnst39) | equal(multiply(sk_c10,X),multiply(sk_c8,multiply(sk_c9,X))).
% 371901 [binary:365171.3,365297,binarycut:365299,binarycut:365623] $spltprd0($spltcnst40) | equal(multiply(sk_c10,X),multiply(sk_c8,multiply(sk_c9,X))).
% 378352 [para:365141.1.1,369220.1.1.2,binarycut:365142] equal(inverse(sk_c1),sk_c10) | $spltprd0($spltcnst39).
% 378364 [para:378352.1.1,365343.1.2.1.1,demod:365471,365167] equal(sk_c1,sk_c9) | $spltprd0($spltcnst39).
% 382100 [para:365132.1.1,365378.1.2.2,demod:365486] equal(X,inverse(multiply(inverse(multiply(Y,X)),Y))).
% 382104 [para:365203.1.1,365378.1.2.2.2,demod:365486] equal(sk_c10,multiply(inverse(multiply(X,sk_c9)),X)).
% 382201 [para:365382.1.1,365378.1.2.2.2,demod:365486] equal(sk_c9,multiply(inverse(multiply(X,sk_c10)),X)).
% 382203 [para:365477.1.1,365378.1.2.2.2,demod:365486] equal(inverse(X),multiply(inverse(multiply(Y,X)),Y)).
% 382491 [para:382104.1.2,365318.3.1,demod:365568,cut:365130] -equal(multiply(sk_c8,sk_c9),sk_c10) | $spltprd0($spltcnst37).
% 382536 [para:382104.1.2,382104.1.2.1.1,demod:365167] equal(sk_c10,multiply(sk_c9,inverse(multiply(sk_c9,sk_c9)))).
% 382538 [para:365160.1.1,382491.1.1,cut:365130] equal(inverse(sk_c7),sk_c10) | $spltprd0($spltcnst37).
% 382539 [para:365162.1.1,382491.1.1,cut:365130] equal(inverse(sk_c5),sk_c6) | $spltprd0($spltcnst37).
% 382612 [para:382538.1.1,365343.1.2.1.1,demod:365471,365167] equal(sk_c7,sk_c9) | $spltprd0($spltcnst37).
% 382695 [para:382612.1.2,382491.1.1.2] -equal(multiply(sk_c8,sk_c7),sk_c10) | $spltprd0($spltcnst37).
% 382702 [para:382539.1.1,365477.1.1.2] equal(multiply(sk_c5,sk_c6),identity) | $spltprd0($spltcnst37).
% 383103 [para:365163.1.1,382702.2.1,binarycut:382491] equal(identity,sk_c8) | $spltprd0($spltcnst37).
% 383111 [?] ?
% 383135 [para:383103.1.2,382695.1.1.1,demod:365131,binarycut:383111] $spltprd0($spltcnst37).
% 383136 [binary:365172.2,383135] -$spltprd0($spltcnst40) | -$spltprd0($spltcnst39) | -$spltprd0($spltcnst38).
% 383137 [binary:365172,365169,cut:383135] -$spltprd0($spltcnst40) | -$spltprd0($spltcnst39) | -equal(multiply(X,sk_c9),sk_c8) | -equal(multiply(Y,X),sk_c8) | -equal(inverse(Y),X).
% 383269 [para:365272.1.1,383137.4.1,cut:365130,binarycut:365265,binarycut:365257,binarycut:369432,binarycut:369427] equal(multiply(sk_c2,X),multiply(sk_c1,multiply(sk_c10,X))).
% 383314 [para:365285.1.1,383137.4.1,cut:365130,binarycut:365283,binarycut:365262,binarycut:370506,binarycut:370499] equal(multiply(sk_c9,X),multiply(sk_c10,multiply(sk_c2,X))).
% 383354 [para:365295.1.1,383137.4.1,cut:365130,binarycut:365293,binarycut:365267,binarycut:371901,binarycut:371896] equal(multiply(sk_c10,X),multiply(sk_c8,multiply(sk_c9,X))).
% 383662 [para:382536.1.2,365249.1.2.2,demod:365567] equal(inverse(multiply(sk_c9,sk_c9)),multiply(sk_c10,sk_c10)).
% 383742 [para:378364.1.2,382536.1.2.1,demod:383269,383662] equal(sk_c10,multiply(sk_c2,sk_c10)) | $spltprd0($spltcnst39).
% 383820 [para:383742.1.2,382201.1.2.1.1,demod:365167] equal(sk_c9,multiply(sk_c9,sk_c2)) | $spltprd0($spltcnst39).
% 383973 [para:383820.1.2,365249.1.2.2,demod:365382,365567] equal(sk_c2,identity) | $spltprd0($spltcnst39).
% 383995 [para:383973.1.1,365151.1.1.2,demod:365385,binarycut:367231] equal(multiply(sk_c7,sk_c8),sk_c10) | $spltprd0($spltcnst39).
% 383999 [para:383973.1.1,365155.1.1.2,demod:365385,binarycut:367231] equal(multiply(sk_c5,sk_c6),sk_c8) | $spltprd0($spltcnst39).
% 384178 [para:383999.1.1,365701.1.1] equal(sk_c8,identity) | $spltprd0($spltcnst39).
% 384216 [para:384178.1.1,383995.1.1.2,demod:365486] equal(sk_c7,sk_c10) | $spltprd0($spltcnst39).
% 384230 [para:384216.1.2,365385.1.2.1,demod:365486,binarycut:367233] $spltprd0($spltcnst39).
% 384231 [binary:383136.2,384230] -$spltprd0($spltcnst40) | -$spltprd0($spltcnst38).
% 384235 [binary:371125,384231.2,demod:383269] -$spltprd0($spltcnst40) | equal(X,multiply(sk_c2,X)).
% 391454 [para:365485.1.2,382100.1.2.1.1.1] equal(multiply(inverse(X),Y),inverse(multiply(inverse(Y),X))).
% 391455 [para:382100.1.2,382104.1.2.1] equal(sk_c10,multiply(X,inverse(multiply(sk_c9,X)))).
% 391457 [para:382100.1.2,382201.1.2.1] equal(sk_c9,multiply(X,inverse(multiply(sk_c10,X)))).
% 391459 [para:382100.1.2,382100.1.2.1.1] equal(X,inverse(multiply(Y,inverse(multiply(X,Y))))).
% 391462 [para:391455.1.2,365249.1.2.2] equal(inverse(multiply(sk_c9,X)),multiply(inverse(X),sk_c10)).
% 391500 [para:365486.1.2,383314.1.2.2,demod:365471] equal(sk_c9,multiply(sk_c10,sk_c2)).
% 391501 [para:365477.1.1,383314.1.2.2,demod:365385] equal(multiply(sk_c9,inverse(sk_c2)),sk_c10).
% 391503 [para:383314.1.2,391457.1.2.2.1,demod:365485,365133,391462] equal(sk_c9,multiply(sk_c2,sk_c10)).
% 391509 [para:391500.1.2,365251.1.2.2] equal(sk_c2,multiply(sk_c9,sk_c9)).
% 391510 [para:391500.1.2,382203.1.2.1.1,demod:365567] equal(inverse(sk_c2),multiply(sk_c10,sk_c10)).
% 391513 [para:391503.1.2,365133.1.1.1] equal(multiply(sk_c9,X),multiply(sk_c2,multiply(sk_c10,X))).
% 391515 [para:391510.1.2,383269.1.2.2,demod:391503] equal(sk_c9,multiply(sk_c1,inverse(sk_c2))).
% 391519 [para:391515.1.2,391459.1.2.1.2.1,demod:365167,391454,365567] equal(sk_c1,multiply(sk_c9,sk_c2)).
% 391521 [para:391519.1.2,365133.1.1.1] equal(multiply(sk_c1,X),multiply(sk_c9,multiply(sk_c2,X))).
% 391531 [para:365203.1.1,383354.1.2.2,demod:365486,391510] equal(inverse(sk_c2),sk_c8).
% 391533 [para:365471.1.2,383354.1.2.2,demod:365385] equal(sk_c10,multiply(sk_c8,sk_c9)).
% 391546 [para:391531.1.1,365477.1.1.2] equal(multiply(sk_c2,sk_c8),identity).
% 391549 [para:391531.1.1,391501.1.1.2] equal(multiply(sk_c9,sk_c8),sk_c10).
% 391636 [binary:365185.6,391513,demod:365567,365382,391533,365385,391546,391531,391510,391549,365203,cut:365130] -equal(sk_c10,sk_c9) | -equal(identity,sk_c8).
% 391640 [binary:365171.3,391521,demod:391500,391509,391503,cut:365130] -equal(inverse(sk_c1),sk_c10) | $spltprd0($spltcnst40).
% 392026 [binary:365141,365171.3,binarycut:365142,binarycut:365623,binarycut:391640] $spltprd0($spltcnst40).
% 392028 [binary:384235,392026] equal(X,multiply(sk_c2,X)).
% 392042 [para:392028.1.2,365486.1.2] equal(sk_c2,identity).
% 392046 [para:392028.1.2,382104.1.2.1.1,demod:391500,365567] equal(sk_c10,sk_c9).
% 392060 [para:392042.1.1,391531.1.1.1,demod:365566] equal(identity,sk_c8).
% 392064 [binary:391636,392046,cut:392060] contradiction
% END OF PROOF
% 
% Proof found by the following strategy:
% 
% using binary resolution
% using term-depth-order strategy
% not using sos strategy
% using unit paramodulation strategy
% using unit strategy
% using dynamic demodulation
% using ordered paramodulation
% using kb ordering for equality
% preferring bigger arities for lex ordering
% using clause demodulation
% seconds given: 15
% 
% 
% old unit clauses discarded
% 
% ***GANDALF_FOUND_A_REFUTATION***
% 
% Global statistics over all passes: 
% 
%  given clauses:    25552
%  derived clauses:   3334792
%  kept clauses:      223149
%  kept size sum:     0
%  kept mid-nuclei:   116629
%  kept new demods:   1319
%  forw unit-subs:    593041
%  forw double-subs: 2064419
%  forw overdouble-subs: 258358
%  backward subs:     12083
%  fast unit cutoff:  26173
%  full unit cutoff:  0
%  dbl  unit cutoff:  25140
%  real runtime  :  261.23
%  process. runtime:  259.3
% specific non-discr-tree subsumption statistics: 
%  tried:           9914149
%  length fails:    1241323
%  strength fails:  2825495
%  predlist fails:  574206
%  aux str. fails:  1560303
%  by-lit fails:    1173851
%  full subs tried: 1102239
%  full subs fail:  954514
% 
% ; 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/GRP388-1+eq_r.in")
% 
%------------------------------------------------------------------------------