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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Gandalf---c-2.6
% Problem  : GRP362-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 : art05.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 239.2s
% Output   : Assurance 239.2s
% 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/GRP362-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 29)
% (binary-unit 12 #f)
% (binary-unit-uniteq 12 #f)
% (binary-posweight-kb-big-order 60 #f 3 29)
% (binary-posweight-lex-big-order 30 #f 3 29)
% (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(sk_c9,sk_c8),sk_c10) | -equal(inverse(sk_c9),sk_c10) | -equal(multiply(sk_c10,sk_c8),sk_c9) | -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_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(multiply(sk_c9,sk_c8),sk_c10).
% -equal(inverse(sk_c9),sk_c10).
% -equal(multiply(sk_c10,sk_c8),sk_c9).
% -equal(inverse(sk_c10),sk_c9).
% 
% ********* EMPTY CLAUSE DERIVED *********
% 
% 
% timer checkpoints: c(59,40,0,123,0,0,4678,50,92,4742,0,92,15373,50,267,15437,0,267,30005,50,542,30069,0,542,46582,50,889,46582,40,889,46646,0,890,58620,3,1191,59375,4,1341,59904,5,1491,59905,1,1491,59905,50,1491,59905,40,1491,59969,0,1491,60372,3,1812,60384,4,1969,60408,5,2092,60408,1,2092,60408,50,2092,60408,40,2092,60472,0,2092,85209,3,3597,85874,4,4343,86587,5,5093,86588,1,5093,86588,50,5093,86588,40,5093,86652,0,5094,105644,3,5845,106269,4,6220,106746,5,6595,106747,1,6595,106747,50,6595,106747,40,6595,106811,0,6595,115832,3,7407,117659,4,7721,119868,1,8096,119868,50,8096,119868,40,8096,119932,0,8096,191908,3,11998,192825,4,13947,193549,5,15897,193550,1,15897,193550,50,15900,193550,40,15900,193614,0,15900,241271,3,18452,241978,4,19726,242499,1,21001,242499,50,21003,242499,40,21003,242563,0,21003,274021,3,22504,274805,4,23254,275397,5,24004,275398,1,24004,275398,50,24005,275398,40,24005,275462,0,24005)
% 
% 
% START OF PROOF
% 275399 [] equal(X,X).
% 275400 [] equal(multiply(identity,X),X).
% 275401 [] equal(multiply(inverse(X),X),identity).
% 275402 [] equal(multiply(multiply(X,Y),Z),multiply(X,multiply(Y,Z))).
% 275405 [] equal(inverse(sk_c1),sk_c10) | equal(inverse(sk_c7),sk_c10).
% 275406 [] equal(multiply(sk_c6,sk_c9),sk_c8) | equal(inverse(sk_c1),sk_c10).
% 275407 [] equal(inverse(sk_c1),sk_c10) | equal(inverse(sk_c5),sk_c6).
% 275408 [] equal(multiply(sk_c5,sk_c6),sk_c8) | equal(inverse(sk_c1),sk_c10).
% 275409 [] equal(inverse(sk_c1),sk_c10) | equal(inverse(sk_c3),sk_c10).
% 275412 [] equal(inverse(sk_c1),sk_c10) | equal(inverse(sk_c10),sk_c9).
% 275413 [] equal(multiply(sk_c1,sk_c10),sk_c2) | equal(multiply(sk_c7,sk_c8),sk_c10).
% 275414 [] equal(multiply(sk_c1,sk_c10),sk_c2) | equal(inverse(sk_c7),sk_c10).
% 275416 [] equal(multiply(sk_c1,sk_c10),sk_c2) | equal(inverse(sk_c5),sk_c6).
% 275417 [] equal(multiply(sk_c1,sk_c10),sk_c2) | equal(multiply(sk_c5,sk_c6),sk_c8).
% 275418 [] equal(multiply(sk_c1,sk_c10),sk_c2) | equal(inverse(sk_c3),sk_c10).
% 275419 [] equal(multiply(sk_c1,sk_c10),sk_c2) | equal(multiply(sk_c3,sk_c10),sk_c4).
% 275421 [] equal(multiply(sk_c1,sk_c10),sk_c2) | equal(inverse(sk_c10),sk_c9).
% 275423 [] equal(multiply(sk_c10,sk_c2),sk_c9) | equal(inverse(sk_c7),sk_c10).
% 275425 [] equal(multiply(sk_c10,sk_c2),sk_c9) | equal(inverse(sk_c5),sk_c6).
% 275426 [] equal(multiply(sk_c10,sk_c2),sk_c9) | equal(multiply(sk_c5,sk_c6),sk_c8).
% 275427 [] equal(multiply(sk_c10,sk_c2),sk_c9) | equal(inverse(sk_c3),sk_c10).
% 275428 [] equal(multiply(sk_c10,sk_c2),sk_c9) | equal(multiply(sk_c3,sk_c10),sk_c4).
% 275429 [] equal(multiply(sk_c10,sk_c2),sk_c9) | equal(multiply(sk_c10,sk_c4),sk_c9).
% 275430 [] equal(multiply(sk_c10,sk_c2),sk_c9) | equal(inverse(sk_c10),sk_c9).
% 275431 [] equal(multiply(sk_c10,sk_c8),sk_c9) | equal(multiply(sk_c7,sk_c8),sk_c10).
% 275432 [] equal(multiply(sk_c10,sk_c8),sk_c9) | equal(inverse(sk_c7),sk_c10).
% 275434 [] equal(multiply(sk_c10,sk_c8),sk_c9) | equal(inverse(sk_c5),sk_c6).
% 275435 [] equal(multiply(sk_c10,sk_c8),sk_c9) | equal(multiply(sk_c5,sk_c6),sk_c8).
% 275441 [] equal(inverse(sk_c9),sk_c10) | equal(inverse(sk_c7),sk_c10).
% 275446 [] equal(multiply(sk_c3,sk_c10),sk_c4) | equal(inverse(sk_c9),sk_c10).
% 275447 [] equal(multiply(sk_c10,sk_c4),sk_c9) | equal(inverse(sk_c9),sk_c10).
% 275448 [] equal(inverse(sk_c9),sk_c10) | equal(inverse(sk_c10),sk_c9).
% 275449 [] equal(multiply(sk_c9,sk_c8),sk_c10) | equal(multiply(sk_c7,sk_c8),sk_c10).
% 275450 [] equal(multiply(sk_c9,sk_c8),sk_c10) | equal(inverse(sk_c7),sk_c10).
% 275458 [?] ?
% 275459 [] $spltprd0($spltcnst38) | -equal(multiply(X,sk_c9),sk_c8) | -equal(multiply(Y,X),sk_c8) | -equal(inverse(Y),X).
% 275460 [] $spltprd0($spltcnst39) | -equal(multiply(sk_c10,X),sk_c9) | -equal(multiply(Y,sk_c10),X) | -equal(inverse(Y),sk_c10).
% 275461 [] $spltprd0($spltcnst40) | -equal(multiply(sk_c10,X),sk_c9) | -equal(multiply(Y,sk_c10),X) | -equal(inverse(Y),sk_c10).
% 275462 [] -$spltprd0($spltcnst38) | -$spltprd0($spltcnst37) | -$spltprd0($spltcnst40) | -$spltprd0($spltcnst39).
% 275489 [input:275458,factor] -equal(multiply(sk_c10,sk_c8),sk_c9) | -equal(multiply(sk_c9,sk_c8),sk_c10) | -equal(inverse(sk_c9),sk_c10) | -equal(inverse(sk_c10),sk_c9) | $spltprd0($spltcnst37).
% 275490 [input:275459,factor] -equal(multiply(sk_c9,sk_c9),sk_c8) | -equal(inverse(sk_c9),sk_c9) | $spltprd0($spltcnst38).
% 275611 [para:275401.1.1,275402.1.1.1,demod:275400] equal(X,multiply(inverse(Y),multiply(Y,X))).
% 275627 [para:275432.1.1,275402.1.1.1] equal(inverse(sk_c7),sk_c10) | equal(multiply(sk_c9,X),multiply(sk_c10,multiply(sk_c8,X))).
% 275641 [para:275419.1.1,275402.1.1.1] equal(multiply(sk_c3,sk_c10),sk_c4) | equal(multiply(sk_c2,X),multiply(sk_c1,multiply(sk_c10,X))).
% 275701 [para:275406.1.1,275459.2.1,cut:275399] equal(inverse(sk_c1),sk_c10) | $spltprd0($spltcnst38) | -equal(multiply(X,sk_c6),sk_c8) | -equal(inverse(X),sk_c6).
% 275799 [para:275402.1.1,275459.3.1] $spltprd0($spltcnst38) | -equal(multiply(X,multiply(Y,Z)),sk_c8) | -equal(inverse(multiply(X,Y)),Z) | -equal(multiply(Z,sk_c9),sk_c8).
% 275801 [para:275401.1.1,275611.1.2.2] equal(X,multiply(inverse(inverse(X)),identity)).
% 275811 [para:275423.1.1,275611.1.2.2] equal(sk_c2,multiply(inverse(sk_c10),sk_c9)) | equal(inverse(sk_c7),sk_c10).
% 275817 [para:275432.1.1,275611.1.2.2] equal(sk_c8,multiply(inverse(sk_c10),sk_c9)) | equal(inverse(sk_c7),sk_c10).
% 275886 [para:275611.1.2,275611.1.2.2] equal(multiply(X,Y),multiply(inverse(inverse(X)),Y)).
% 275917 [binary:275414,275460.3,binarycut:275423,binarycut:275405] equal(inverse(sk_c7),sk_c10) | $spltprd0($spltcnst39).
% 275921 [binary:275416,275460.3,binarycut:275425,binarycut:275407] equal(inverse(sk_c5),sk_c6) | $spltprd0($spltcnst39).
% 275925 [binary:275418,275460.3,binarycut:275427,binarycut:275409] equal(inverse(sk_c3),sk_c10) | $spltprd0($spltcnst39).
% 275929 [binary:275421,275460.3,binarycut:275430,binarycut:275412] equal(inverse(sk_c10),sk_c9) | $spltprd0($spltcnst39).
% 275942 [binary:275446,275460.3,binarycut:275447,binarycut:275925] equal(inverse(sk_c9),sk_c10) | $spltprd0($spltcnst39).
% 276028 [binary:275414,275461.3,binarycut:275423,binarycut:275405] equal(inverse(sk_c7),sk_c10) | $spltprd0($spltcnst40).
% 276032 [binary:275416,275461.3,binarycut:275425,binarycut:275407] equal(inverse(sk_c5),sk_c6) | $spltprd0($spltcnst40).
% 276036 [binary:275418,275461.3,binarycut:275427,binarycut:275409] equal(inverse(sk_c3),sk_c10) | $spltprd0($spltcnst40).
% 276040 [binary:275421,275461.3,binarycut:275430,binarycut:275412] equal(inverse(sk_c10),sk_c9) | $spltprd0($spltcnst40).
% 276053 [binary:275446,275461.3,binarycut:275447,binarycut:276036] equal(inverse(sk_c9),sk_c10) | $spltprd0($spltcnst40).
% 276104 [para:275929.1.1,275401.1.1.1] equal(multiply(sk_c9,sk_c10),identity) | $spltprd0($spltcnst39).
% 276124 [para:276040.1.1,275401.1.1.1] equal(multiply(sk_c9,sk_c10),identity) | $spltprd0($spltcnst40).
% 276133 [para:275917.1.1,275801.1.2.1.1] equal(sk_c7,multiply(inverse(sk_c10),identity)) | $spltprd0($spltcnst39).
% 276136 [para:275929.1.1,275801.1.2.1.1] equal(sk_c10,multiply(inverse(sk_c9),identity)) | $spltprd0($spltcnst39).
% 276137 [para:275942.1.1,275801.1.2.1.1] equal(sk_c9,multiply(inverse(sk_c10),identity)) | $spltprd0($spltcnst39).
% 276138 [para:276028.1.1,275801.1.2.1.1] equal(sk_c7,multiply(inverse(sk_c10),identity)) | $spltprd0($spltcnst40).
% 276141 [para:276040.1.1,275801.1.2.1.1] equal(sk_c10,multiply(inverse(sk_c9),identity)) | $spltprd0($spltcnst40).
% 276142 [para:276053.1.1,275801.1.2.1.1] equal(sk_c9,multiply(inverse(sk_c10),identity)) | $spltprd0($spltcnst40).
% 276365 [binary:275460.3,276104,binarycut:275942] -equal(multiply(sk_c10,identity),sk_c9) | $spltprd0($spltcnst39).
% 276436 [binary:275461.3,276124,binarycut:276053] -equal(multiply(sk_c10,identity),sk_c9) | $spltprd0($spltcnst40).
% 276747 [para:275942.1.1,276136.1.2.1] equal(sk_c10,multiply(sk_c10,identity)) | $spltprd0($spltcnst39).
% 276752 [para:276747.1.2,276365.1.1] -equal(sk_c10,sk_c9) | $spltprd0($spltcnst39).
% 276819 [para:276137.1.2,276133.1.2] equal(sk_c7,sk_c9) | $spltprd0($spltcnst39).
% 276829 [para:276819.1.2,275449.1.1.1] equal(multiply(sk_c7,sk_c8),sk_c10) | $spltprd0($spltcnst39).
% 276840 [para:276819.1.2,276752.1.2] -equal(sk_c10,sk_c7) | $spltprd0($spltcnst39).
% 276885 [para:276829.1.1,275611.1.2.2] equal(sk_c8,multiply(inverse(sk_c7),sk_c10)) | $spltprd0($spltcnst39).
% 277126 [para:276053.1.1,276141.1.2.1] equal(sk_c10,multiply(sk_c10,identity)) | $spltprd0($spltcnst40).
% 277136 [para:277126.1.2,276436.1.1] -equal(sk_c10,sk_c9) | $spltprd0($spltcnst40).
% 277144 [para:276142.1.2,276138.1.2] equal(sk_c7,sk_c9) | $spltprd0($spltcnst40).
% 277154 [para:277144.1.2,275449.1.1.1] equal(multiply(sk_c7,sk_c8),sk_c10) | $spltprd0($spltcnst40).
% 277171 [para:277144.1.2,277136.1.2] -equal(sk_c10,sk_c7) | $spltprd0($spltcnst40).
% 277274 [para:277154.1.1,275611.1.2.2] equal(sk_c8,multiply(inverse(sk_c7),sk_c10)) | $spltprd0($spltcnst40).
% 277486 [para:276885.1.2,275611.1.2.2,demod:275886] equal(sk_c10,multiply(sk_c7,sk_c8)) | $spltprd0($spltcnst39).
% 277593 [para:277274.1.2,275611.1.2.2,demod:275886] equal(sk_c10,multiply(sk_c7,sk_c8)) | $spltprd0($spltcnst40).
% 277824 [para:275886.1.2,275401.1.1] equal(multiply(X,inverse(X)),identity).
% 277844 [para:275886.1.2,275611.1.2] equal(X,multiply(Y,multiply(inverse(Y),X))).
% 277847 [para:275886.1.2,275801.1.2] equal(X,multiply(X,identity)).
% 277894 [para:277847.1.2,275801.1.2] equal(X,inverse(inverse(X))).
% 277974 [para:275405.1.1,277894.1.2.1] equal(sk_c1,inverse(sk_c10)) | equal(inverse(sk_c7),sk_c10).
% 277975 [para:275405.2.1,277894.1.2.1] equal(sk_c7,inverse(sk_c10)) | equal(inverse(sk_c1),sk_c10).
% 277978 [para:275409.1.1,277894.1.2.1] equal(sk_c1,inverse(sk_c10)) | equal(inverse(sk_c3),sk_c10).
% 277982 [para:275441.1.1,277894.1.2.1] equal(sk_c9,inverse(sk_c10)) | equal(inverse(sk_c7),sk_c10).
% 277983 [para:275441.2.1,277894.1.2.1] equal(sk_c7,inverse(sk_c10)) | equal(inverse(sk_c9),sk_c10).
% 277988 [para:275448.1.1,277894.1.2.1] equal(sk_c9,inverse(sk_c10)) | equal(inverse(sk_c10),sk_c9).
% 278024 [para:275405.1.1,277824.1.1.2] equal(multiply(sk_c1,sk_c10),identity) | equal(inverse(sk_c7),sk_c10).
% 278026 [para:275407.1.1,277824.1.1.2] equal(multiply(sk_c1,sk_c10),identity) | equal(inverse(sk_c5),sk_c6).
% 278027 [para:275407.2.1,277824.1.1.2] equal(multiply(sk_c5,sk_c6),identity) | equal(inverse(sk_c1),sk_c10).
% 278043 [para:275921.1.1,277824.1.1.2] equal(multiply(sk_c5,sk_c6),identity) | $spltprd0($spltcnst39).
% 278045 [para:276032.1.1,277824.1.1.2] equal(multiply(sk_c5,sk_c6),identity) | $spltprd0($spltcnst40).
% 278115 [para:277847.1.2,275627.2.2.2,demod:277847] equal(sk_c9,multiply(sk_c10,sk_c8)) | equal(inverse(sk_c7),sk_c10).
% 278458 [para:277974.1.2,275801.1.2.1.1,demod:277847] equal(sk_c10,inverse(sk_c1)) | equal(inverse(sk_c7),sk_c10).
% 278474 [para:275412.1.2,277975.2.1] equal(inverse(sk_c1),sk_c10) | equal(sk_c7,sk_c9).
% 278508 [para:278474.1.1,275801.1.2.1.1,demod:277847] equal(sk_c1,inverse(sk_c10)) | equal(sk_c7,sk_c9).
% 278586 [para:277978.1.2,275801.1.2.1.1,demod:277847] equal(sk_c10,inverse(sk_c1)) | equal(inverse(sk_c3),sk_c10).
% 278825 [para:277982.1.2,277974.1.2] equal(inverse(sk_c7),sk_c10) | equal(sk_c1,sk_c9).
% 278830 [para:278825.1.1,275801.1.2.1.1,demod:277847] equal(sk_c7,inverse(sk_c10)) | equal(sk_c1,sk_c9).
% 278903 [para:278830.1.2,275801.1.2.1.1,demod:277847] equal(sk_c10,inverse(sk_c7)) | equal(sk_c1,sk_c9).
% 278986 [para:275448.1.2,277983.2.1] equal(inverse(sk_c9),sk_c10) | equal(sk_c7,sk_c9).
% 279002 [para:278986.1.1,275801.1.2.1.1,demod:277847] equal(sk_c9,inverse(sk_c10)) | equal(sk_c7,sk_c9).
% 279021 [para:279002.1.2,278508.1.2] equal(sk_c1,sk_c9) | equal(sk_c7,sk_c9).
% 279040 [para:279021.2.2,275449.1.1.1] equal(multiply(sk_c7,sk_c8),sk_c10) | equal(sk_c1,sk_c9).
% 280214 [para:277988.1.2,275801.1.2.1.1,demod:277847] equal(sk_c10,inverse(sk_c9)) | equal(inverse(sk_c10),sk_c9).
% 280619 [para:278458.2.1,275801.1.2.1.1,demod:277847] equal(sk_c7,inverse(sk_c10)) | equal(sk_c10,inverse(sk_c1)).
% 280727 [para:278586.2.1,275801.1.2.1.1,demod:277847] equal(sk_c3,inverse(sk_c10)) | equal(sk_c10,inverse(sk_c1)).
% 281179 [para:280214.2.1,275801.1.2.1.1,demod:277847] equal(sk_c10,inverse(sk_c9)).
% 281180 [para:281179.1.2,275401.1.1.1] equal(multiply(sk_c10,sk_c9),identity).
% 281181 [para:281179.1.2,275611.1.2.1] equal(X,multiply(sk_c10,multiply(sk_c9,X))).
% 281182 [para:281179.1.2,275801.1.2.1.1,demod:277847] equal(sk_c9,inverse(sk_c10)).
% 281189 [para:281179.1.2,277824.1.1.2] equal(multiply(sk_c9,sk_c10),identity).
% 281217 [para:281189.1.1,275459.3.1,demod:281179,281180,cut:275399] -equal(identity,sk_c8) | $spltprd0($spltcnst38).
% 281391 [para:280619.1.2,275801.1.2.1.1,demod:277847] equal(sk_c10,inverse(sk_c7)) | equal(sk_c10,inverse(sk_c1)).
% 281413 [para:280727.1.2,275801.1.2.1.1,demod:277847] equal(sk_c10,inverse(sk_c3)) | equal(sk_c10,inverse(sk_c1)).
% 283640 [para:278024.1.1,275414.1.1] equal(inverse(sk_c7),sk_c10) | equal(identity,sk_c2).
% 283645 [para:283640.1.1,275801.1.2.1.1,demod:277847,281182] equal(sk_c7,sk_c9) | equal(identity,sk_c2).
% 283731 [para:283645.1.2,281179.1.2.1] equal(sk_c10,inverse(sk_c7)) | equal(identity,sk_c2).
% 284020 [para:278026.1.1,275416.1.1] equal(inverse(sk_c5),sk_c6) | equal(identity,sk_c2).
% 284028 [para:284020.1.1,277824.1.1.2] equal(multiply(sk_c5,sk_c6),identity) | equal(identity,sk_c2).
% 284114 [para:278027.1.1,275408.1.1] equal(inverse(sk_c1),sk_c10) | equal(identity,sk_c8).
% 284121 [para:284114.1.1,275801.1.2.1.1,demod:277847,281182] equal(sk_c1,sk_c9) | equal(identity,sk_c8).
% 284130 [para:275407.2.1,275701.4.1,cut:275399,binarycut:275408] equal(inverse(sk_c1),sk_c10) | $spltprd0($spltcnst38).
% 284139 [para:284130.1.1,275401.1.1.1] equal(multiply(sk_c10,sk_c1),identity) | $spltprd0($spltcnst38).
% 284140 [para:284130.1.1,275611.1.2.1] $spltprd0($spltcnst38) | equal(X,multiply(sk_c10,multiply(sk_c1,X))).
% 284144 [para:284130.1.1,275886.1.2.1.1,demod:281182] $spltprd0($spltcnst38) | equal(multiply(sk_c1,X),multiply(sk_c9,X)).
% 284145 [para:284130.1.1,277824.1.1.2] equal(multiply(sk_c1,sk_c10),identity) | $spltprd0($spltcnst38).
% 284146 [para:284130.1.1,277844.1.2.2.1] $spltprd0($spltcnst38) | equal(X,multiply(sk_c1,multiply(sk_c10,X))).
% 284359 [para:284121.2.2,277486.1.2.2,demod:277847,binarycut:276840] equal(sk_c1,sk_c9) | $spltprd0($spltcnst39).
% 284365 [para:284121.2.2,277593.1.2.2,demod:277847,binarycut:277171] equal(sk_c1,sk_c9) | $spltprd0($spltcnst40).
% 284397 [para:284121.2.2,279040.1.1.2,demod:277847] equal(sk_c7,sk_c10) | equal(sk_c1,sk_c9).
% 284462 [para:284359.1.2,275942.1.1.1] equal(inverse(sk_c1),sk_c10) | $spltprd0($spltcnst39).
% 284486 [para:284359.1.2,281181.1.2.2.1] $spltprd0($spltcnst39) | equal(X,multiply(sk_c10,multiply(sk_c1,X))).
% 284516 [para:284365.1.2,276053.1.1.1] equal(inverse(sk_c1),sk_c10) | $spltprd0($spltcnst40).
% 284537 [para:284365.1.2,281181.1.2.2.1] $spltprd0($spltcnst40) | equal(X,multiply(sk_c10,multiply(sk_c1,X))).
% 284867 [para:284462.1.1,275886.1.2.1.1,demod:281182] $spltprd0($spltcnst39) | equal(multiply(sk_c1,X),multiply(sk_c9,X)).
% 284871 [para:284516.1.1,275886.1.2.1.1,demod:281182] $spltprd0($spltcnst40) | equal(multiply(sk_c1,X),multiply(sk_c9,X)).
% 284932 [para:284397.1.1,278903.1.2.1,demod:281182] equal(sk_c10,sk_c9) | equal(sk_c1,sk_c9).
% 286272 [binary:275462,284140,binarycut:284537,binarycut:284486] -$spltprd0($spltcnst37) | equal(X,multiply(sk_c10,multiply(sk_c1,X))).
% 286314 [binary:275462,284144,binarycut:284871,binarycut:284867] -$spltprd0($spltcnst37) | equal(multiply(sk_c1,X),multiply(sk_c9,X)).
% 288352 [para:278115.1.2,275489.1.1,demod:281182,281179,cut:275399,cut:275399,binarycut:275450] equal(inverse(sk_c7),sk_c10) | $spltprd0($spltcnst37).
% 288356 [para:288352.1.1,275801.1.2.1.1,demod:277847,281182] equal(sk_c7,sk_c9) | $spltprd0($spltcnst37).
% 288370 [para:288356.1.2,275449.1.1.1] equal(multiply(sk_c7,sk_c8),sk_c10) | $spltprd0($spltcnst37).
% 288408 [para:288356.1.2,275489.2.1.1,demod:281182,281179,cut:275399,cut:275399,binarycut:288370] -equal(multiply(sk_c10,sk_c8),sk_c9) | $spltprd0($spltcnst37).
% 288430 [para:288356.1.2,281179.1.2.1] equal(sk_c10,inverse(sk_c7)) | $spltprd0($spltcnst37).
% 288585 [para:275434.1.1,288408.1.1,cut:275399] equal(inverse(sk_c5),sk_c6) | $spltprd0($spltcnst37).
% 288605 [para:284121.2.2,288408.1.1.2,demod:277847,binarycut:284932] equal(sk_c1,sk_c9) | $spltprd0($spltcnst37).
% 288639 [para:288605.1.2,281179.1.2.1] equal(sk_c10,inverse(sk_c1)) | $spltprd0($spltcnst37).
% 288643 [para:288605.1.2,281181.1.2.2.1,binarycut:286272] equal(X,multiply(sk_c10,multiply(sk_c1,X))).
% 288674 [para:288585.1.1,277824.1.1.2] equal(multiply(sk_c5,sk_c6),identity) | $spltprd0($spltcnst37).
% 288779 [para:288639.1.2,275886.1.2.1.1,demod:281182,binarycut:286314] equal(multiply(sk_c1,X),multiply(sk_c9,X)).
% 288810 [para:277824.1.1,288643.1.2.2,demod:277847] equal(inverse(sk_c1),sk_c10).
% 288829 [para:288810.1.1,277894.1.2.1,demod:281182] equal(sk_c1,sk_c9).
% 288830 [para:288810.1.1,277824.1.1.2] equal(multiply(sk_c1,sk_c10),identity).
% 288950 [para:288830.1.1,275417.1.1] equal(multiply(sk_c5,sk_c6),sk_c8) | equal(identity,sk_c2).
% 289387 [para:275435.1.1,288674.2.1,binarycut:288408] equal(identity,sk_c8) | $spltprd0($spltcnst37).
% 289408 [para:275431.1.2,289387.2.1.2,demod:277847,binarycut:288408] equal(sk_c7,sk_c10) | $spltprd0($spltcnst37).
% 289421 [?] ?
% 289543 [para:289408.1.1,288430.1.2.1,demod:281182,binarycut:289421] $spltprd0($spltcnst37).
% 289544 [binary:275462.2,289543] -$spltprd0($spltcnst40) | -$spltprd0($spltcnst39) | -$spltprd0($spltcnst38).
% 291293 [para:288950.1.1,284028.1.1] equal(sk_c8,identity) | equal(identity,sk_c2).
% 291333 [para:275413.1.1,291293.2.1.2,demod:288830,277847] equal(sk_c7,sk_c10) | equal(identity,sk_c2).
% 291354 [para:291293.1.1,277486.1.2.2,demod:277847,binarycut:276840] equal(identity,sk_c2) | $spltprd0($spltcnst39).
% 291357 [para:291293.1.1,277593.1.2.2,demod:277847,binarycut:277171] equal(identity,sk_c2) | $spltprd0($spltcnst40).
% 291377 [?] ?
% 291382 [para:291354.1.2,275426.1.1.2,demod:277847,binarycut:276752] equal(multiply(sk_c5,sk_c6),sk_c8) | $spltprd0($spltcnst39).
% 291402 [para:291357.1.2,275426.1.1.2,demod:277847,binarycut:277136] equal(multiply(sk_c5,sk_c6),sk_c8) | $spltprd0($spltcnst40).
% 291469 [para:291333.1.1,283731.1.2.1,demod:281182,binarycut:291377] equal(identity,sk_c2).
% 291472 [para:291469.1.2,275427.1.1.2,demod:277847] equal(inverse(sk_c3),sk_c10) | equal(sk_c10,sk_c9).
% 291477 [para:291469.1.2,275429.1.1.2,demod:277847] equal(multiply(sk_c10,sk_c4),sk_c9) | equal(sk_c10,sk_c9).
% 291513 [para:291382.1.1,278043.1.1] equal(sk_c8,identity) | $spltprd0($spltcnst39).
% 291530 [para:291513.1.1,277486.1.2.2,demod:277847,binarycut:276840] $spltprd0($spltcnst39).
% 291531 [binary:289544.2,291530] -$spltprd0($spltcnst40) | -$spltprd0($spltcnst38).
% 291566 [para:291402.1.1,278045.1.1] equal(sk_c8,identity) | $spltprd0($spltcnst40).
% 291576 [para:291566.1.1,277593.1.2.2,demod:277847,binarycut:277171] $spltprd0($spltcnst40).
% 291577 [binary:291531,291576] -$spltprd0($spltcnst38).
% 292609 [para:275817.1.2,275811.1.2] equal(inverse(sk_c7),sk_c10) | equal(sk_c2,sk_c8).
% 292617 [para:291472.1.1,275801.1.2.1.1,demod:277847,288779,281182] equal(sk_c3,sk_c1) | equal(sk_c10,sk_c9).
% 292720 [para:292617.2.2,288829.1.2] equal(sk_c1,sk_c10) | equal(sk_c3,sk_c1).
% 293988 [para:292609.1.1,275801.1.2.1.1,demod:277847,288779,281182] equal(sk_c7,sk_c1) | equal(sk_c2,sk_c8).
% 294049 [para:293988.2.2,281217.1.2,cut:291469,cut:291577] equal(sk_c7,sk_c1).
% 294129 [para:281391.1.2,294049.2.2.1] equal(sk_c10,inverse(sk_c7)).
% 294145 [para:294049.1.2,284139.1.1.2,cut:291577] equal(multiply(sk_c10,sk_c7),identity).
% 294146 [para:294049.1.2,284145.1.1.1,cut:291577] equal(multiply(sk_c7,sk_c10),identity).
% 294154 [para:294049.1.2,292720.1.1] equal(sk_c7,sk_c10) | equal(sk_c3,sk_c1).
% 294165 [para:294129.1.2,275886.1.2.1.1,demod:288779,281182] equal(multiply(sk_c7,X),multiply(sk_c1,X)).
% 294166 [para:294129.1.2,277894.1.2.1,demod:281182] equal(sk_c7,sk_c9).
% 294174 [para:294166.1.2,275449.1.1.1] equal(multiply(sk_c7,sk_c8),sk_c10).
% 294253 [para:294146.1.1,275799.2.1.2,demod:281180,277847,cut:291577,factor:cut:275399] -equal(identity,sk_c8).
% 294256 [para:294174.1.1,275611.1.2.2,demod:294129] equal(sk_c8,multiply(sk_c10,sk_c10)).
% 294330 [para:294154.1.1,294145.1.1.2,demod:294256] equal(sk_c8,identity) | equal(sk_c3,sk_c1).
% 294716 [para:294330.1.1,294253.1.2,cut:275399] equal(sk_c3,sk_c1).
% 294759 [para:281413.1.2,294716.2.2.1] equal(sk_c10,inverse(sk_c3)).
% 294773 [para:294716.1.2,284145.1.1.1,cut:291577] equal(multiply(sk_c3,sk_c10),identity).
% 294775 [para:294716.1.2,284146.2.2.1,cut:291577] equal(X,multiply(sk_c3,multiply(sk_c10,X))).
% 294792 [para:294759.1.2,275886.1.2.1.1,demod:294165,288779,281182] equal(multiply(sk_c3,X),multiply(sk_c7,X)).
% 294793 [para:294759.1.2,277894.1.2.1,demod:281182] equal(sk_c3,sk_c9).
% 294831 [para:294793.1.2,288829.1.2] equal(sk_c1,sk_c3).
% 294855 [para:275641.1.1,294831.2.2.1,demod:294773,294775] equal(identity,sk_c4) | equal(multiply(sk_c2,X),X).
% 295049 [para:294855.2.1,277847.1.2] equal(sk_c2,identity) | equal(identity,sk_c4).
% 295076 [para:295049.1.1,275428.1.1.2,demod:294773,277847] equal(sk_c10,sk_c9) | equal(identity,sk_c4).
% 295096 [para:295076.1.2,281180.1.1.2,demod:294256] equal(sk_c8,identity) | equal(identity,sk_c4).
% 295163 [para:295096.1.1,294253.1.2,cut:275399] equal(identity,sk_c4).
% 296054 [para:295163.1.2,291477.1.1.2,demod:277847] equal(sk_c10,sk_c9).
% 296079 [para:296054.1.2,281180.1.1.2,demod:294256] equal(sk_c8,identity).
% 296097 [para:296054.1.2,284144.2.2.1,demod:294792,294165,cut:291577] equal(multiply(sk_c3,X),multiply(sk_c10,X)).
% 296117 [para:296079.1.1,275490.1.2,demod:281179,281180,296097,294792,294165,288779,cut:275399,cut:296054,cut:291577] contradiction
% END OF PROOF
% 
% Proof found by the following strategy:
% 
% using binary resolution
% using term-depth-order 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: 15
% 
% 
% ***GANDALF_FOUND_A_REFUTATION***
% 
% Global statistics over all passes: 
% 
%  given clauses:    25351
%  derived clauses:   3389344
%  kept clauses:      218916
%  kept size sum:     765211
%  kept mid-nuclei:   36295
%  kept new demods:   479
%  forw unit-subs:    689386
%  forw double-subs: 2229118
%  forw overdouble-subs: 176207
%  backward subs:     12664
%  fast unit cutoff:  50653
%  full unit cutoff:  0
%  dbl  unit cutoff:  14763
%  real runtime  :  249.5
%  process. runtime:  248.6
% specific non-discr-tree subsumption statistics: 
%  tried:           16303676
%  length fails:    1153420
%  strength fails:  3965464
%  predlist fails:  856705
%  aux str. fails:  2175995
%  by-lit fails:    4699538
%  full subs tried: 845501
%  full subs fail:  767074
% 
% ; 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/GRP362-1+eq_r.in")
% 
%------------------------------------------------------------------------------