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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Gandalf---c-2.6
% Problem  : GRP390-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 : art10.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 19.5s
% Output   : Assurance 19.5s
% 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/GRP390-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 23)
% (binary-unit 12 #f)
% (binary-unit-uniteq 12 #f)
% (binary-posweight-kb-big-order 60 #f 3 23)
% (binary-posweight-lex-big-order 30 #f 3 23)
% (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_c8),sk_c7) | -equal(inverse(X),sk_c9) | -equal(multiply(X,sk_c8),sk_c9) | -equal(multiply(Y,Z),sk_c8) | -equal(inverse(Y),Z) | -equal(multiply(Z,sk_c7),sk_c8) | -equal(multiply(U,sk_c9),sk_c8) | -equal(inverse(U),sk_c9) | -equal(multiply(V,sk_c8),sk_c7) | -equal(inverse(V),sk_c8) | -equal(inverse(W),sk_c9) | -equal(multiply(W,sk_c8),sk_c9).
% was split for some strategies as: 
% -equal(inverse(W),sk_c9) | -equal(multiply(W,sk_c8),sk_c9).
% -equal(multiply(V,sk_c8),sk_c7) | -equal(inverse(V),sk_c8).
% -equal(multiply(U,sk_c9),sk_c8) | -equal(inverse(U),sk_c9).
% -equal(multiply(Y,Z),sk_c8) | -equal(inverse(Y),Z) | -equal(multiply(Z,sk_c7),sk_c8).
% -equal(inverse(X),sk_c9) | -equal(multiply(X,sk_c8),sk_c9).
% -equal(inverse(sk_c8),sk_c7).
% 
% ********* EMPTY CLAUSE DERIVED *********
% 
% 
% timer checkpoints: c(41,40,1,88,0,1,137117,5,1502,137117,1,1502,137117,50,1502,137117,40,1502,137164,0,1502,149255,3,1803,149894,4,1953,150494,1,2103,150494,50,2103,150494,40,2103,150541,0,2103,150763,3,2416,150773,4,2582,150780,5,2704,150780,1,2704,150780,50,2704,150780,40,2704,150827,0,2704)
% 
% 
% START OF PROOF
% 150615 [?] ?
% 150781 [] equal(X,X).
% 150782 [] equal(multiply(identity,X),X).
% 150783 [] equal(multiply(inverse(X),X),identity).
% 150784 [] equal(multiply(multiply(X,Y),Z),multiply(X,multiply(Y,Z))).
% 150787 [] equal(multiply(sk_c3,sk_c7),sk_c8) | equal(inverse(sk_c6),sk_c9).
% 150788 [] equal(multiply(sk_c3,sk_c7),sk_c8) | equal(inverse(sk_c5),sk_c8).
% 150790 [] equal(multiply(sk_c3,sk_c7),sk_c8) | equal(inverse(sk_c4),sk_c9).
% 150791 [] equal(multiply(sk_c3,sk_c7),sk_c8) | equal(multiply(sk_c4,sk_c9),sk_c8).
% 150793 [] equal(inverse(sk_c2),sk_c3) | equal(inverse(sk_c6),sk_c9).
% 150794 [] equal(inverse(sk_c2),sk_c3) | equal(inverse(sk_c5),sk_c8).
% 150795 [] equal(multiply(sk_c5,sk_c8),sk_c7) | equal(inverse(sk_c2),sk_c3).
% 150796 [] equal(inverse(sk_c2),sk_c3) | equal(inverse(sk_c4),sk_c9).
% 150797 [] equal(multiply(sk_c4,sk_c9),sk_c8) | equal(inverse(sk_c2),sk_c3).
% 150799 [] equal(multiply(sk_c2,sk_c3),sk_c8) | equal(inverse(sk_c6),sk_c9).
% 150800 [] equal(multiply(sk_c2,sk_c3),sk_c8) | equal(inverse(sk_c5),sk_c8).
% 150801 [] equal(multiply(sk_c2,sk_c3),sk_c8) | equal(multiply(sk_c5,sk_c8),sk_c7).
% 150802 [] equal(multiply(sk_c2,sk_c3),sk_c8) | equal(inverse(sk_c4),sk_c9).
% 150803 [] equal(multiply(sk_c2,sk_c3),sk_c8) | equal(multiply(sk_c4,sk_c9),sk_c8).
% 150804 [] equal(multiply(sk_c1,sk_c8),sk_c9) | equal(multiply(sk_c6,sk_c8),sk_c9).
% 150805 [] equal(multiply(sk_c1,sk_c8),sk_c9) | equal(inverse(sk_c6),sk_c9).
% 150806 [] equal(multiply(sk_c1,sk_c8),sk_c9) | equal(inverse(sk_c5),sk_c8).
% 150808 [] equal(multiply(sk_c1,sk_c8),sk_c9) | equal(inverse(sk_c4),sk_c9).
% 150809 [] equal(multiply(sk_c1,sk_c8),sk_c9) | equal(multiply(sk_c4,sk_c9),sk_c8).
% 150810 [] equal(multiply(sk_c6,sk_c8),sk_c9) | equal(inverse(sk_c1),sk_c9).
% 150811 [] equal(inverse(sk_c1),sk_c9) | equal(inverse(sk_c6),sk_c9).
% 150812 [] equal(inverse(sk_c1),sk_c9) | equal(inverse(sk_c5),sk_c8).
% 150814 [] equal(inverse(sk_c1),sk_c9) | equal(inverse(sk_c4),sk_c9).
% 150815 [] equal(multiply(sk_c4,sk_c9),sk_c8) | equal(inverse(sk_c1),sk_c9).
% 150817 [] equal(inverse(sk_c8),sk_c7) | equal(inverse(sk_c6),sk_c9).
% 150818 [] equal(inverse(sk_c8),sk_c7) | equal(inverse(sk_c5),sk_c8).
% 150819 [] equal(multiply(sk_c5,sk_c8),sk_c7) | equal(inverse(sk_c8),sk_c7).
% 150820 [] equal(inverse(sk_c8),sk_c7) | equal(inverse(sk_c4),sk_c9).
% 150821 [] equal(multiply(sk_c4,sk_c9),sk_c8) | equal(inverse(sk_c8),sk_c7).
% 150822 [] -equal(inverse(sk_c8),sk_c7) | $spltprd0($spltcnst16) | -equal(multiply(X,sk_c8),sk_c9) | -equal(inverse(X),sk_c9).
% 150823 [] $spltprd0($spltcnst17) | -equal(multiply(X,sk_c8),sk_c7) | -equal(inverse(X),sk_c8).
% 150824 [] $spltprd0($spltcnst18) | -equal(multiply(X,sk_c9),sk_c8) | -equal(inverse(X),sk_c9).
% 150825 [] $spltprd0($spltcnst19) | -equal(multiply(X,sk_c7),sk_c8) | -equal(multiply(Y,X),sk_c8) | -equal(inverse(Y),X).
% 150826 [] $spltprd0($spltcnst20) | -equal(multiply(X,sk_c8),sk_c9) | -equal(inverse(X),sk_c9).
% 150827 [] -$spltprd0($spltcnst17) | -$spltprd0($spltcnst16) | -$spltprd0($spltcnst18) | -$spltprd0($spltcnst20) | -$spltprd0($spltcnst19).
% 150889 [para:150810.2.1,150783.1.1.1] equal(multiply(sk_c9,sk_c1),identity) | equal(multiply(sk_c6,sk_c8),sk_c9).
% 150941 [para:150817.1.1,150822.1.1,cut:150781] equal(inverse(sk_c6),sk_c9) | $spltprd0($spltcnst16) | -equal(multiply(X,sk_c8),sk_c9) | -equal(inverse(X),sk_c9).
% 150942 [para:150818.1.1,150822.1.1,cut:150781] equal(inverse(sk_c5),sk_c8) | $spltprd0($spltcnst16) | -equal(multiply(X,sk_c8),sk_c9) | -equal(inverse(X),sk_c9).
% 150943 [para:150820.1.1,150822.1.1,cut:150781] equal(inverse(sk_c4),sk_c9) | $spltprd0($spltcnst16) | -equal(multiply(X,sk_c8),sk_c9) | -equal(inverse(X),sk_c9).
% 150946 [para:150821.2.1,150822.1.1,cut:150781] equal(multiply(sk_c4,sk_c9),sk_c8) | $spltprd0($spltcnst16) | -equal(multiply(X,sk_c8),sk_c9) | -equal(inverse(X),sk_c9).
% 150956 [para:150782.1.1,150823.2.1] -equal(inverse(identity),sk_c8) | -equal(sk_c8,sk_c7) | $spltprd0($spltcnst17).
% 150957 [para:150783.1.1,150823.2.1] -equal(inverse(inverse(sk_c8)),sk_c8) | -equal(identity,sk_c7) | $spltprd0($spltcnst17).
% 150961 [para:150795.1.1,150823.2.1,cut:150781] -equal(inverse(sk_c5),sk_c8) | equal(inverse(sk_c2),sk_c3) | $spltprd0($spltcnst17).
% 150969 [para:150819.1.1,150823.2.1,cut:150781] -equal(inverse(sk_c5),sk_c8) | equal(inverse(sk_c8),sk_c7) | $spltprd0($spltcnst17).
% 150990 [para:150794.2.1,150961.1.1,cut:150781] equal(inverse(sk_c2),sk_c3) | $spltprd0($spltcnst17).
% 150992 [para:150990.1.1,150783.1.1.1] equal(multiply(sk_c3,sk_c2),identity) | $spltprd0($spltcnst17).
% 150999 [para:150797.1.1,150824.2.1,cut:150781] -equal(inverse(sk_c4),sk_c9) | equal(inverse(sk_c2),sk_c3) | $spltprd0($spltcnst18).
% 151001 [para:150815.1.1,150824.2.1,cut:150781] -equal(inverse(sk_c4),sk_c9) | equal(inverse(sk_c1),sk_c9) | $spltprd0($spltcnst18).
% 151003 [para:150803.2.1,150824.2.1,cut:150781] equal(multiply(sk_c2,sk_c3),sk_c8) | -equal(inverse(sk_c4),sk_c9) | $spltprd0($spltcnst18).
% 151004 [para:150809.2.1,150824.2.1,cut:150781] equal(multiply(sk_c1,sk_c8),sk_c9) | -equal(inverse(sk_c4),sk_c9) | $spltprd0($spltcnst18).
% 151014 [para:150818.2.1,150969.1.1,cut:150781] equal(inverse(sk_c8),sk_c7) | $spltprd0($spltcnst17).
% 151019 [para:150787.1.1,150825.2.1,cut:150781] equal(inverse(sk_c6),sk_c9) | $spltprd0($spltcnst19) | -equal(multiply(X,sk_c3),sk_c8) | -equal(inverse(X),sk_c3).
% 151020 [para:150788.1.1,150825.2.1,cut:150781] equal(inverse(sk_c5),sk_c8) | $spltprd0($spltcnst19) | -equal(multiply(X,sk_c3),sk_c8) | -equal(inverse(X),sk_c3).
% 151021 [para:150790.1.1,150825.2.1,cut:150781] equal(inverse(sk_c4),sk_c9) | $spltprd0($spltcnst19) | -equal(multiply(X,sk_c3),sk_c8) | -equal(inverse(X),sk_c3).
% 151023 [para:150791.1.1,150825.2.1,cut:150781] equal(multiply(sk_c4,sk_c9),sk_c8) | $spltprd0($spltcnst19) | -equal(multiply(X,sk_c3),sk_c8) | -equal(inverse(X),sk_c3).
% 151028 [para:151014.1.1,150783.1.1.1] equal(multiply(sk_c7,sk_c8),identity) | $spltprd0($spltcnst17).
% 151031 [para:151014.1.1,150957.1.1.1] -equal(inverse(sk_c7),sk_c8) | -equal(identity,sk_c7) | $spltprd0($spltcnst17).
% 151040 [para:150805.1.1,150826.2.1,cut:150781,binarycut:150811] equal(inverse(sk_c6),sk_c9) | $spltprd0($spltcnst20).
% 151046 [para:150810.1.1,150826.2.1,cut:150781,binarycut:151040] equal(inverse(sk_c1),sk_c9) | $spltprd0($spltcnst20).
% 151052 [para:150804.1.1,150826.2.1,cut:150781,binarycut:151046] equal(multiply(sk_c6,sk_c8),sk_c9) | $spltprd0($spltcnst20).
% 151067 [para:150783.1.1,150784.1.1.1,demod:150782] equal(X,multiply(inverse(Y),multiply(Y,X))).
% 151146 [para:151028.1.1,150784.1.1.1,demod:150782] $spltprd0($spltcnst17) | equal(X,multiply(sk_c7,multiply(sk_c8,X))).
% 151152 [para:151052.1.1,150826.2.1,cut:150781,binarycut:151040] $spltprd0($spltcnst20).
% 151258 [para:150992.1.1,151067.1.2.2] equal(sk_c2,multiply(inverse(sk_c3),identity)) | $spltprd0($spltcnst17).
% 151260 [para:151028.1.1,151067.1.2.2] equal(sk_c8,multiply(inverse(sk_c7),identity)) | $spltprd0($spltcnst17).
% 151267 [para:151258.1.2,150784.1.1.1,demod:150782] $spltprd0($spltcnst17) | equal(multiply(sk_c2,X),multiply(inverse(sk_c3),X)).
% 151273 [para:151260.1.2,150784.1.1.1,demod:150782] $spltprd0($spltcnst17) | equal(multiply(sk_c8,X),multiply(inverse(sk_c7),X)).
% 151311 [para:151267.2.2,150783.1.1] equal(multiply(sk_c2,sk_c3),identity) | $spltprd0($spltcnst17).
% 151323 [para:151311.1.1,150800.1.1] equal(inverse(sk_c5),sk_c8) | equal(identity,sk_c8) | $spltprd0($spltcnst17).
% 151410 [para:151323.2.2,150956.1.2,cut:150615] equal(inverse(sk_c5),sk_c8) | -equal(sk_c8,sk_c7) | $spltprd0($spltcnst17).
% 151452 [para:151323.2.2,151410.2.1] equal(inverse(sk_c5),sk_c8) | -equal(identity,sk_c7) | $spltprd0($spltcnst17).
% 151695 [para:151273.2.2,150783.1.1] equal(multiply(sk_c8,sk_c7),identity) | $spltprd0($spltcnst17).
% 151700 [para:151273.2.2,151067.1.2] $spltprd0($spltcnst17) | equal(X,multiply(sk_c8,multiply(sk_c7,X))).
% 151708 [para:151695.1.1,151146.2.2.2] equal(sk_c7,multiply(sk_c7,identity)) | $spltprd0($spltcnst17).
% 151710 [para:151323.2.2,151695.1.1.1,demod:150782] equal(inverse(sk_c5),sk_c8) | equal(sk_c7,identity) | $spltprd0($spltcnst17).
% 151752 [para:151708.1.2,151700.2.2.2] equal(identity,multiply(sk_c8,sk_c7)) | $spltprd0($spltcnst17).
% 151957 [para:151710.2.1,151452.2.2,cut:150781] equal(inverse(sk_c5),sk_c8) | $spltprd0($spltcnst17).
% 151959 [para:151957.1.1,150783.1.1.1] equal(multiply(sk_c8,sk_c5),identity) | $spltprd0($spltcnst17).
% 151965 [para:151959.1.1,151146.2.2.2] equal(sk_c5,multiply(sk_c7,identity)) | $spltprd0($spltcnst17).
% 151971 [para:151965.1.2,151708.1.2] equal(sk_c7,sk_c5) | $spltprd0($spltcnst17).
% 151984 [para:151971.1.1,151028.1.1.1] equal(multiply(sk_c5,sk_c8),identity) | $spltprd0($spltcnst17).
% 151990 [para:151971.1.1,151031.1.1.1,binarycut:151957] -equal(identity,sk_c7) | $spltprd0($spltcnst17).
% 152024 [para:150801.1.1,151984.2.1,binarycut:151990] equal(multiply(sk_c2,sk_c3),sk_c8) | $spltprd0($spltcnst17).
% 152045 [para:150805.1.1,150941.3.1,cut:150781,binarycut:150811] equal(inverse(sk_c6),sk_c9) | $spltprd0($spltcnst16).
% 152047 [para:152045.1.1,150783.1.1.1] equal(multiply(sk_c9,sk_c6),identity) | $spltprd0($spltcnst16).
% 152053 [para:150806.1.1,150942.3.1,cut:150781,binarycut:150812] equal(inverse(sk_c5),sk_c8) | $spltprd0($spltcnst16).
% 152056 [para:152053.1.1,151067.1.2.1] $spltprd0($spltcnst16) | equal(X,multiply(sk_c8,multiply(sk_c5,X))).
% 152070 [para:152024.1.1,151311.1.1] equal(sk_c8,identity) | $spltprd0($spltcnst17).
% 152076 [para:150808.1.1,150943.3.1,cut:150781,binarycut:150814] equal(inverse(sk_c4),sk_c9) | $spltprd0($spltcnst16).
% 152094 [para:152070.1.1,151752.1.2.1,demod:150782,binarycut:151990] $spltprd0($spltcnst17).
% 152095 [binary:150827,152094,cut:151152] -$spltprd0($spltcnst18) | -$spltprd0($spltcnst19) | -$spltprd0($spltcnst16).
% 152115 [para:152047.1.1,151067.1.2.2] equal(sk_c6,multiply(inverse(sk_c9),identity)) | $spltprd0($spltcnst16).
% 152128 [para:152115.1.2,150784.1.1.1,demod:150782] $spltprd0($spltcnst16) | equal(multiply(sk_c6,X),multiply(inverse(sk_c9),X)).
% 152651 [para:150796.2.1,150999.1.1,cut:150781] equal(inverse(sk_c2),sk_c3) | $spltprd0($spltcnst18).
% 152654 [para:152651.1.1,151067.1.2.1] $spltprd0($spltcnst18) | equal(X,multiply(sk_c3,multiply(sk_c2,X))).
% 152709 [para:150814.2.1,151001.1.1,cut:150781] equal(inverse(sk_c1),sk_c9) | $spltprd0($spltcnst18).
% 152711 [para:152709.1.1,150783.1.1.1] equal(multiply(sk_c9,sk_c1),identity) | $spltprd0($spltcnst18).
% 152712 [para:152709.1.1,151067.1.2.1] $spltprd0($spltcnst18) | equal(X,multiply(sk_c9,multiply(sk_c1,X))).
% 152715 [para:152711.1.1,151067.1.2.2] equal(sk_c1,multiply(inverse(sk_c9),identity)) | $spltprd0($spltcnst18).
% 152750 [para:150802.2.1,151003.2.1,cut:150781] equal(multiply(sk_c2,sk_c3),sk_c8) | $spltprd0($spltcnst18).
% 152755 [para:152750.1.1,152654.2.2.2] equal(sk_c3,multiply(sk_c3,sk_c8)) | $spltprd0($spltcnst18).
% 152758 [para:152755.1.2,151067.1.2.2,demod:150783] equal(sk_c8,identity) | $spltprd0($spltcnst18).
% 152812 [para:150808.2.1,151004.2.1,cut:150781] equal(multiply(sk_c1,sk_c8),sk_c9) | $spltprd0($spltcnst18).
% 152829 [para:152812.1.1,152712.2.2.2] equal(sk_c8,multiply(sk_c9,sk_c9)) | $spltprd0($spltcnst18).
% 152830 [para:152758.1.1,152812.1.1.2] equal(multiply(sk_c1,identity),sk_c9) | $spltprd0($spltcnst18).
% 152832 [para:152829.1.2,150824.2.1,cut:150781] -equal(inverse(sk_c9),sk_c9) | $spltprd0($spltcnst18).
% 152841 [para:152830.1.1,152712.2.2.2] equal(identity,multiply(sk_c9,sk_c9)) | $spltprd0($spltcnst18).
% 152852 [para:152841.1.2,151067.1.2.2] equal(sk_c9,multiply(inverse(sk_c9),identity)) | $spltprd0($spltcnst18).
% 153040 [para:150799.1.1,151019.3.1,cut:150781,binarycut:150793] equal(inverse(sk_c6),sk_c9) | $spltprd0($spltcnst19).
% 153082 [para:150800.1.1,151020.3.1,cut:150781,binarycut:150794] equal(inverse(sk_c5),sk_c8) | $spltprd0($spltcnst19).
% 153128 [para:150802.1.1,151021.3.1,cut:150781,binarycut:150796] equal(inverse(sk_c4),sk_c9) | $spltprd0($spltcnst19).
% 153972 [para:152852.1.2,152715.1.2] equal(sk_c1,sk_c9) | $spltprd0($spltcnst18).
% 153995 [para:153972.1.1,152709.1.1.1,binarycut:152832] $spltprd0($spltcnst18).
% 153996 [binary:152095,153995] -$spltprd0($spltcnst19) | -$spltprd0($spltcnst16).
% 153998 [binary:153040.2,153996] equal(inverse(sk_c6),sk_c9) | -$spltprd0($spltcnst16).
% 153999 [binary:153082.2,153996] equal(inverse(sk_c5),sk_c8) | -$spltprd0($spltcnst16).
% 154000 [binary:153128.2,153996] equal(inverse(sk_c4),sk_c9) | -$spltprd0($spltcnst16).
% 154013 [binary:152045.2,153998.2] equal(inverse(sk_c6),sk_c9).
% 154014 [para:154013.1.1,150783.1.1.1] equal(multiply(sk_c9,sk_c6),identity).
% 154016 [para:154014.1.1,151067.1.2.2] equal(sk_c6,multiply(inverse(sk_c9),identity)).
% 154018 [binary:152053.2,153999.2] equal(inverse(sk_c5),sk_c8).
% 154019 [para:154018.1.1,150783.1.1.1] equal(multiply(sk_c8,sk_c5),identity).
% 154020 [para:154018.1.1,151067.1.2.1] equal(X,multiply(sk_c8,multiply(sk_c5,X))).
% 154021 [para:154019.1.1,151067.1.2.2] equal(sk_c5,multiply(inverse(sk_c8),identity)).
% 154023 [binary:152076.2,154000.2] equal(inverse(sk_c4),sk_c9).
% 154025 [para:154023.1.1,151067.1.2.1] equal(X,multiply(sk_c9,multiply(sk_c4,X))).
% 154039 [para:154016.1.2,150784.1.1.1,demod:150782] equal(multiply(sk_c6,X),multiply(inverse(sk_c9),X)).
% 154043 [para:154021.1.2,150784.1.1.1,demod:150782] equal(multiply(sk_c5,X),multiply(inverse(sk_c8),X)).
% 154080 [para:154025.1.2,151067.1.2.2,demod:154039] equal(multiply(sk_c4,X),multiply(sk_c6,X)).
% 154134 [para:154039.1.2,150783.1.1,demod:154080] equal(multiply(sk_c4,sk_c9),identity).
% 154136 [para:154039.1.2,151067.1.2,demod:154080] equal(X,multiply(sk_c4,multiply(sk_c9,X))).
% 154144 [para:154039.1.2,154016.1.2,demod:154080] equal(sk_c6,multiply(sk_c4,identity)).
% 154167 [para:154134.1.1,150797.1.1] equal(inverse(sk_c2),sk_c3) | equal(identity,sk_c8).
% 154171 [para:154134.1.1,150815.1.1] equal(inverse(sk_c1),sk_c9) | equal(identity,sk_c8).
% 154173 [para:154134.1.1,150821.1.1] equal(inverse(sk_c8),sk_c7) | equal(identity,sk_c8).
% 154175 [para:150803.1.1,154134.2.1] equal(multiply(sk_c2,sk_c3),sk_c8) | equal(identity,sk_c8).
% 154177 [para:150809.1.1,154134.2.1] equal(multiply(sk_c1,sk_c8),sk_c9) | equal(identity,sk_c8).
% 154190 [para:150889.1.1,154136.1.2.2,demod:154080,154144] equal(multiply(sk_c4,sk_c8),sk_c9) | equal(sk_c1,sk_c6).
% 154360 [para:154173.2.2,154019.1.1.1,demod:150782] equal(inverse(sk_c8),sk_c7) | equal(sk_c5,identity).
% 154519 [para:154360.2.1,150819.1.1.1,demod:150782] equal(inverse(sk_c8),sk_c7) | equal(sk_c8,sk_c7).
% 154777 [para:154043.1.2,150783.1.1] equal(multiply(sk_c5,sk_c8),identity).
% 154817 [para:154777.1.1,151067.1.2.2,demod:154018] equal(sk_c8,multiply(sk_c8,identity)).
% 155133 [para:154175.1.1,151023.3.1,demod:154134,cut:150781,binarycut:154167] equal(identity,sk_c8) | $spltprd0($spltcnst19).
% 155180 [binary:153996,155133.2] equal(identity,sk_c8) | -$spltprd0($spltcnst16).
% 155181 [para:155133.1.2,154020.1.2.1,demod:150782] $spltprd0($spltcnst19) | equal(X,multiply(sk_c5,X)).
% 155237 [binary:153996,155181] -$spltprd0($spltcnst16) | equal(X,multiply(sk_c5,X)).
% 155339 [para:154177.1.1,150946.3.1,demod:154134,cut:150781,binarycut:154171] equal(identity,sk_c8) | $spltprd0($spltcnst16).
% 155375 [para:155339.1.2,152056.2.2.1,demod:150782,binarycut:155237] equal(X,multiply(sk_c5,X)).
% 155400 [binary:155180.2,155339.2] equal(identity,sk_c8).
% 155423 [para:155400.1.2,154019.1.1.1,demod:150782] equal(sk_c5,identity).
% 155435 [para:155400.1.2,154817.1.2.1,demod:150782] equal(sk_c8,identity).
% 155453 [para:155423.1.1,154018.1.1.1] equal(inverse(identity),sk_c8).
% 155464 [para:155435.1.1,154021.1.2.1.1,demod:154817,155453] equal(sk_c5,sk_c8).
% 155471 [para:155435.1.1,154519.1.1.1,demod:155453] equal(sk_c8,sk_c7).
% 155542 [para:155471.1.1,154777.1.1.2,demod:155375] equal(sk_c7,identity).
% 155553 [para:155542.1.1,150825.2.1.2,factor:cut:155400,cut:155435] $spltprd0($spltcnst19).
% 155556 [binary:153996,155553] -$spltprd0($spltcnst16).
% 155672 [para:154190.2.1,150804.1.1.1,demod:154080] equal(multiply(sk_c4,sk_c8),sk_c9).
% 155680 [para:155400.1.2,155672.1.1.2,demod:154144] equal(sk_c6,sk_c9).
% 155689 [para:155680.1.1,154013.1.1.1] equal(inverse(sk_c9),sk_c9).
% 155907 [para:155464.1.2,150822.1.1.1,demod:154018,cut:155471,cut:155556] -equal(multiply(X,sk_c8),sk_c9) | -equal(inverse(X),sk_c9).
% 155919 [para:152128.2.2,155907.1.1,demod:155689,155672,154080,cut:150781,cut:155556] 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 23
% clause depth limited to 3
% seconds given: 30
% 
% 
% ***GANDALF_FOUND_A_REFUTATION***
% 
% Global statistics over all passes: 
% 
%  given clauses:    4226
%  derived clauses:   894493
%  kept clauses:      14519
%  kept size sum:     225172
%  kept mid-nuclei:   106558
%  kept new demods:   230
%  forw unit-subs:    79954
%  forw double-subs: 504775
%  forw overdouble-subs: 41203
%  backward subs:     2183
%  fast unit cutoff:  1335
%  full unit cutoff:  0
%  dbl  unit cutoff:  30413
%  real runtime  :  29.2
%  process. runtime:  28.52
% specific non-discr-tree subsumption statistics: 
%  tried:           229730
%  length fails:    32417
%  strength fails:  52017
%  predlist fails:  2548
%  aux str. fails:  34783
%  by-lit fails:    14760
%  full subs tried: 81557
%  full subs fail:  46301
% 
% ; 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/GRP390-1+eq_r.in")
% 
%------------------------------------------------------------------------------