TSTP Solution File: GRP250-1 by Vampire-SAT---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire-SAT---4.8
% Problem  : GRP250-1 : TPTP v8.1.2. Released v2.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s

% Computer : n032.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Tue Apr 30 11:54:31 EDT 2024

% Result   : Unsatisfiable 0.14s 0.36s
% Output   : Refutation 0.14s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   52
%            Number of leaves      :   20
% Syntax   : Number of formulae    :  128 (  24 unt;   0 def)
%            Number of atoms       :  326 ( 274 equ)
%            Maximal formula atoms :   12 (   2 avg)
%            Number of connectives :  320 ( 122   ~; 193   |;   0   &)
%                                         (   5 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   19 (   3 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of predicates  :    7 (   5 usr;   6 prp; 0-2 aty)
%            Number of functors    :   11 (  11 usr;   9 con; 0-2 aty)
%            Number of variables   :   56 (  56   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f3877,plain,
    $false,
    inference(subsumption_resolution,[],[f3876,f2]) ).

fof(f2,axiom,
    ! [X0] : identity = multiply(inverse(X0),X0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',left_inverse) ).

fof(f3876,plain,
    identity != multiply(inverse(identity),identity),
    inference(forward_demodulation,[],[f3875,f1336]) ).

fof(f1336,plain,
    identity = sk_c8,
    inference(duplicate_literal_removal,[],[f1327]) ).

fof(f1327,plain,
    ( identity = sk_c8
    | identity = sk_c8
    | identity = sk_c8 ),
    inference(superposition,[],[f1078,f978]) ).

fof(f978,plain,
    ( identity = multiply(sk_c1,sk_c9)
    | identity = sk_c8 ),
    inference(superposition,[],[f495,f971]) ).

fof(f971,plain,
    ( sk_c9 = inverse(sk_c1)
    | identity = sk_c8 ),
    inference(duplicate_literal_removal,[],[f961]) ).

fof(f961,plain,
    ( identity = sk_c8
    | sk_c9 = inverse(sk_c1)
    | sk_c9 = inverse(sk_c1) ),
    inference(superposition,[],[f571,f10]) ).

fof(f10,axiom,
    ( sk_c8 = multiply(sk_c4,sk_c9)
    | sk_c9 = inverse(sk_c1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prove_this_7) ).

fof(f571,plain,
    ( identity = multiply(sk_c4,sk_c9)
    | sk_c9 = inverse(sk_c1) ),
    inference(superposition,[],[f495,f11]) ).

fof(f11,axiom,
    ( sk_c9 = inverse(sk_c4)
    | sk_c9 = inverse(sk_c1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prove_this_8) ).

fof(f495,plain,
    ! [X0] : identity = multiply(X0,inverse(X0)),
    inference(superposition,[],[f322,f2]) ).

fof(f322,plain,
    ! [X0,X1] : multiply(X0,X1) = multiply(inverse(inverse(X0)),X1),
    inference(superposition,[],[f298,f298]) ).

fof(f298,plain,
    ! [X0,X1] : multiply(inverse(X0),multiply(X0,X1)) = X1,
    inference(forward_demodulation,[],[f255,f1]) ).

fof(f1,axiom,
    ! [X0] : multiply(identity,X0) = X0,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',left_identity) ).

fof(f255,plain,
    ! [X0,X1] : multiply(inverse(X0),multiply(X0,X1)) = multiply(identity,X1),
    inference(superposition,[],[f3,f2]) ).

fof(f3,axiom,
    ! [X2,X0,X1] : multiply(multiply(X0,X1),X2) = multiply(X0,multiply(X1,X2)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',associativity) ).

fof(f1078,plain,
    ( multiply(sk_c1,sk_c9) = sk_c8
    | identity = sk_c8 ),
    inference(duplicate_literal_removal,[],[f1063]) ).

fof(f1063,plain,
    ( multiply(sk_c1,sk_c9) = sk_c8
    | multiply(sk_c1,sk_c9) = sk_c8
    | identity = sk_c8 ),
    inference(superposition,[],[f4,f1061]) ).

fof(f1061,plain,
    ( sk_c1 = sk_c4
    | identity = sk_c8 ),
    inference(duplicate_literal_removal,[],[f1048]) ).

fof(f1048,plain,
    ( sk_c1 = sk_c4
    | identity = sk_c8
    | identity = sk_c8 ),
    inference(superposition,[],[f1024,f980]) ).

fof(f980,plain,
    ( sk_c1 = inverse(sk_c9)
    | identity = sk_c8 ),
    inference(superposition,[],[f512,f971]) ).

fof(f512,plain,
    ! [X0] : inverse(inverse(X0)) = X0,
    inference(superposition,[],[f496,f320]) ).

fof(f320,plain,
    ! [X0] : multiply(inverse(inverse(X0)),identity) = X0,
    inference(superposition,[],[f298,f2]) ).

fof(f496,plain,
    ! [X0] : multiply(X0,identity) = X0,
    inference(superposition,[],[f322,f320]) ).

fof(f1024,plain,
    ( sk_c4 = inverse(sk_c9)
    | identity = sk_c8 ),
    inference(superposition,[],[f512,f1013]) ).

fof(f1013,plain,
    ( sk_c9 = inverse(sk_c4)
    | identity = sk_c8 ),
    inference(duplicate_literal_removal,[],[f1002]) ).

fof(f1002,plain,
    ( identity = sk_c8
    | identity = sk_c8
    | sk_c9 = inverse(sk_c4) ),
    inference(superposition,[],[f978,f5]) ).

fof(f5,axiom,
    ( multiply(sk_c1,sk_c9) = sk_c8
    | sk_c9 = inverse(sk_c4) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prove_this_2) ).

fof(f4,axiom,
    ( sk_c8 = multiply(sk_c4,sk_c9)
    | multiply(sk_c1,sk_c9) = sk_c8 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prove_this_1) ).

fof(f3875,plain,
    sk_c8 != multiply(inverse(sk_c8),identity),
    inference(forward_demodulation,[],[f3874,f3785]) ).

fof(f3785,plain,
    identity = sk_c7,
    inference(subsumption_resolution,[],[f3782,f1685]) ).

fof(f1685,plain,
    ( identity != sk_c5
    | identity = sk_c7 ),
    inference(equality_factoring,[],[f1637]) ).

fof(f1637,plain,
    ( sk_c5 = sk_c7
    | identity = sk_c7 ),
    inference(duplicate_literal_removal,[],[f1636]) ).

fof(f1636,plain,
    ( sk_c5 = sk_c7
    | identity = sk_c7
    | sk_c5 = sk_c7 ),
    inference(forward_demodulation,[],[f1635,f496]) ).

fof(f1635,plain,
    ( sk_c7 = multiply(sk_c5,identity)
    | identity = sk_c7
    | sk_c5 = sk_c7 ),
    inference(forward_demodulation,[],[f1634,f1336]) ).

fof(f1634,plain,
    ( identity = sk_c7
    | multiply(sk_c5,sk_c8) = sk_c7
    | sk_c5 = sk_c7 ),
    inference(forward_demodulation,[],[f1633,f1336]) ).

fof(f1633,plain,
    ( sk_c8 = sk_c7
    | multiply(sk_c5,sk_c8) = sk_c7
    | sk_c5 = sk_c7 ),
    inference(forward_demodulation,[],[f1605,f1]) ).

fof(f1605,plain,
    ( sk_c7 = multiply(identity,sk_c8)
    | multiply(sk_c5,sk_c8) = sk_c7
    | sk_c5 = sk_c7 ),
    inference(superposition,[],[f18,f1597]) ).

fof(f1597,plain,
    ( identity = sk_c2
    | sk_c5 = sk_c7 ),
    inference(forward_demodulation,[],[f1589,f2]) ).

fof(f1589,plain,
    ( sk_c2 = multiply(inverse(identity),identity)
    | sk_c5 = sk_c7 ),
    inference(superposition,[],[f320,f1400]) ).

fof(f1400,plain,
    ( identity = inverse(sk_c2)
    | sk_c5 = sk_c7 ),
    inference(forward_demodulation,[],[f1399,f1336]) ).

fof(f1399,plain,
    ( sk_c5 = sk_c7
    | sk_c8 = inverse(sk_c2) ),
    inference(forward_demodulation,[],[f1351,f496]) ).

fof(f1351,plain,
    ( sk_c7 = multiply(sk_c5,identity)
    | sk_c8 = inverse(sk_c2) ),
    inference(superposition,[],[f24,f1336]) ).

fof(f24,axiom,
    ( multiply(sk_c5,sk_c8) = sk_c7
    | sk_c8 = inverse(sk_c2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prove_this_21) ).

fof(f18,axiom,
    ( sk_c7 = multiply(sk_c2,sk_c8)
    | multiply(sk_c5,sk_c8) = sk_c7 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prove_this_15) ).

fof(f3782,plain,
    ( identity = sk_c5
    | identity = sk_c7 ),
    inference(duplicate_literal_removal,[],[f3747]) ).

fof(f3747,plain,
    ( identity = sk_c5
    | identity = sk_c7
    | identity = sk_c7 ),
    inference(superposition,[],[f3524,f3339]) ).

fof(f3339,plain,
    ( sk_c5 = inverse(sk_c5)
    | identity = sk_c7 ),
    inference(duplicate_literal_removal,[],[f3303]) ).

fof(f3303,plain,
    ( sk_c5 = inverse(sk_c5)
    | identity = sk_c7
    | identity = sk_c7 ),
    inference(superposition,[],[f3272,f1637]) ).

fof(f3272,plain,
    ( sk_c7 = inverse(sk_c7)
    | identity = sk_c7 ),
    inference(duplicate_literal_removal,[],[f3255]) ).

fof(f3255,plain,
    ( sk_c7 = inverse(sk_c7)
    | identity = sk_c7
    | identity = sk_c7 ),
    inference(superposition,[],[f3243,f2130]) ).

fof(f2130,plain,
    ( sk_c7 = sk_c6
    | identity = sk_c7 ),
    inference(subsumption_resolution,[],[f2129,f1685]) ).

fof(f2129,plain,
    ( identity = sk_c7
    | sk_c7 = sk_c6
    | identity = sk_c5 ),
    inference(forward_demodulation,[],[f2122,f1]) ).

fof(f2122,plain,
    ( sk_c7 = multiply(identity,identity)
    | sk_c7 = sk_c6
    | identity = sk_c5 ),
    inference(superposition,[],[f1398,f1416]) ).

fof(f1416,plain,
    ( identity = sk_c2
    | identity = sk_c5 ),
    inference(forward_demodulation,[],[f1415,f383]) ).

fof(f383,plain,
    identity = inverse(identity),
    inference(superposition,[],[f362,f2]) ).

fof(f362,plain,
    ! [X0] : multiply(inverse(inverse(identity)),X0) = X0,
    inference(superposition,[],[f298,f319]) ).

fof(f319,plain,
    ! [X0] : multiply(inverse(identity),X0) = X0,
    inference(superposition,[],[f298,f1]) ).

fof(f1415,plain,
    ( sk_c5 = inverse(identity)
    | identity = sk_c2 ),
    inference(forward_demodulation,[],[f1414,f1336]) ).

fof(f1414,plain,
    ( identity = sk_c2
    | sk_c5 = inverse(sk_c8) ),
    inference(forward_demodulation,[],[f1373,f383]) ).

fof(f1373,plain,
    ( sk_c2 = inverse(identity)
    | sk_c5 = inverse(sk_c8) ),
    inference(superposition,[],[f644,f1336]) ).

fof(f644,plain,
    ( sk_c2 = inverse(sk_c8)
    | sk_c5 = inverse(sk_c8) ),
    inference(superposition,[],[f512,f537]) ).

fof(f537,plain,
    ( sk_c8 = inverse(sk_c5)
    | sk_c2 = inverse(sk_c8) ),
    inference(superposition,[],[f512,f25]) ).

fof(f25,axiom,
    ( sk_c8 = inverse(sk_c2)
    | sk_c8 = inverse(sk_c5) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prove_this_22) ).

fof(f1398,plain,
    ( sk_c7 = multiply(sk_c2,identity)
    | sk_c7 = sk_c6 ),
    inference(forward_demodulation,[],[f1397,f496]) ).

fof(f1397,plain,
    ( sk_c7 = multiply(sk_c6,identity)
    | sk_c7 = multiply(sk_c2,identity) ),
    inference(forward_demodulation,[],[f1350,f1336]) ).

fof(f1350,plain,
    ( sk_c7 = multiply(sk_c2,identity)
    | sk_c7 = multiply(sk_c6,sk_c8) ),
    inference(superposition,[],[f21,f1336]) ).

fof(f21,axiom,
    ( sk_c7 = multiply(sk_c2,sk_c8)
    | sk_c7 = multiply(sk_c6,sk_c8) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prove_this_18) ).

fof(f3243,plain,
    ( sk_c7 = inverse(sk_c6)
    | identity = sk_c7 ),
    inference(duplicate_literal_removal,[],[f3227]) ).

fof(f3227,plain,
    ( identity = sk_c7
    | sk_c7 = inverse(sk_c6)
    | sk_c7 = inverse(sk_c6) ),
    inference(superposition,[],[f574,f20]) ).

fof(f20,axiom,
    ( sk_c7 = multiply(sk_c2,sk_c8)
    | sk_c7 = inverse(sk_c6) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prove_this_17) ).

fof(f574,plain,
    ( identity = multiply(sk_c2,sk_c8)
    | sk_c7 = inverse(sk_c6) ),
    inference(superposition,[],[f495,f26]) ).

fof(f26,axiom,
    ( sk_c8 = inverse(sk_c2)
    | sk_c7 = inverse(sk_c6) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prove_this_23) ).

fof(f3524,plain,
    ( identity = inverse(sk_c5)
    | identity = sk_c7 ),
    inference(forward_demodulation,[],[f3523,f1336]) ).

fof(f3523,plain,
    ( identity = sk_c7
    | sk_c8 = inverse(sk_c5) ),
    inference(duplicate_literal_removal,[],[f3522]) ).

fof(f3522,plain,
    ( identity = sk_c7
    | sk_c8 = inverse(sk_c5)
    | identity = sk_c7 ),
    inference(forward_demodulation,[],[f3521,f1336]) ).

fof(f3521,plain,
    ( sk_c8 = sk_c7
    | sk_c8 = inverse(sk_c5)
    | identity = sk_c7 ),
    inference(forward_demodulation,[],[f3472,f1]) ).

fof(f3472,plain,
    ( sk_c7 = multiply(identity,sk_c8)
    | sk_c8 = inverse(sk_c5)
    | identity = sk_c7 ),
    inference(superposition,[],[f19,f3424]) ).

fof(f3424,plain,
    ( identity = sk_c2
    | identity = sk_c7 ),
    inference(forward_demodulation,[],[f3423,f383]) ).

fof(f3423,plain,
    ( sk_c2 = inverse(identity)
    | identity = sk_c7 ),
    inference(forward_demodulation,[],[f3422,f1336]) ).

fof(f3422,plain,
    ( identity = sk_c7
    | sk_c2 = inverse(sk_c8) ),
    inference(subsumption_resolution,[],[f3421,f1685]) ).

fof(f3421,plain,
    ( identity = sk_c5
    | identity = sk_c7
    | sk_c2 = inverse(sk_c8) ),
    inference(forward_demodulation,[],[f3387,f1336]) ).

fof(f3387,plain,
    ( sk_c8 = sk_c5
    | identity = sk_c7
    | sk_c2 = inverse(sk_c8) ),
    inference(superposition,[],[f3339,f537]) ).

fof(f19,axiom,
    ( sk_c7 = multiply(sk_c2,sk_c8)
    | sk_c8 = inverse(sk_c5) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prove_this_16) ).

fof(f3874,plain,
    sk_c8 != multiply(inverse(sk_c8),sk_c7),
    inference(unit_resulting_resolution,[],[f1339,f3794,f1340,f3275,f512,f3795,f50]) ).

fof(f50,plain,
    ! [X5] :
      ( ~ sP4
      | sk_c8 != multiply(X5,sk_c7)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | sk_c8 != inverse(X5) ),
    inference(general_splitting,[],[f48,f49_D]) ).

fof(f49,plain,
    ! [X4] :
      ( sk_c7 != multiply(X4,sk_c8)
      | sk_c8 != inverse(X4)
      | sP4 ),
    inference(cnf_transformation,[],[f49_D]) ).

fof(f49_D,plain,
    ( ! [X4] :
        ( sk_c7 != multiply(X4,sk_c8)
        | sk_c8 != inverse(X4) )
  <=> ~ sP4 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP4])]) ).

fof(f48,plain,
    ! [X4,X5] :
      ( sk_c8 != inverse(X4)
      | sk_c8 != inverse(X5)
      | sk_c7 != multiply(X4,sk_c8)
      | sk_c8 != multiply(X5,sk_c7)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3 ),
    inference(general_splitting,[],[f46,f47_D]) ).

fof(f47,plain,
    ! [X7] :
      ( sk_c7 != multiply(X7,sk_c8)
      | sk_c8 != inverse(X7)
      | sP3 ),
    inference(cnf_transformation,[],[f47_D]) ).

fof(f47_D,plain,
    ( ! [X7] :
        ( sk_c7 != multiply(X7,sk_c8)
        | sk_c8 != inverse(X7) )
  <=> ~ sP3 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP3])]) ).

fof(f46,plain,
    ! [X7,X4,X5] :
      ( sk_c8 != inverse(X7)
      | sk_c8 != inverse(X4)
      | sk_c8 != inverse(X5)
      | sk_c7 != multiply(X7,sk_c8)
      | sk_c7 != multiply(X4,sk_c8)
      | sk_c8 != multiply(X5,sk_c7)
      | ~ sP0
      | ~ sP1
      | ~ sP2 ),
    inference(general_splitting,[],[f44,f45_D]) ).

fof(f45,plain,
    ! [X6] :
      ( sk_c8 != multiply(X6,sk_c9)
      | sk_c9 != inverse(X6)
      | sP2 ),
    inference(cnf_transformation,[],[f45_D]) ).

fof(f45_D,plain,
    ( ! [X6] :
        ( sk_c8 != multiply(X6,sk_c9)
        | sk_c9 != inverse(X6) )
  <=> ~ sP2 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP2])]) ).

fof(f44,plain,
    ! [X6,X7,X4,X5] :
      ( sk_c9 != inverse(X6)
      | sk_c8 != inverse(X7)
      | sk_c8 != inverse(X4)
      | sk_c8 != inverse(X5)
      | sk_c7 != multiply(X7,sk_c8)
      | sk_c7 != multiply(X4,sk_c8)
      | sk_c8 != multiply(X6,sk_c9)
      | sk_c8 != multiply(X5,sk_c7)
      | ~ sP0
      | ~ sP1 ),
    inference(general_splitting,[],[f42,f43_D]) ).

fof(f43,plain,
    ! [X8] :
      ( sk_c7 != multiply(X8,sk_c8)
      | sk_c7 != inverse(X8)
      | sP1 ),
    inference(cnf_transformation,[],[f43_D]) ).

fof(f43_D,plain,
    ( ! [X8] :
        ( sk_c7 != multiply(X8,sk_c8)
        | sk_c7 != inverse(X8) )
  <=> ~ sP1 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP1])]) ).

fof(f42,plain,
    ! [X8,X6,X7,X4,X5] :
      ( sk_c9 != inverse(X6)
      | sk_c7 != inverse(X8)
      | sk_c8 != inverse(X7)
      | sk_c8 != inverse(X4)
      | sk_c8 != inverse(X5)
      | sk_c7 != multiply(X7,sk_c8)
      | sk_c7 != multiply(X4,sk_c8)
      | sk_c7 != multiply(X8,sk_c8)
      | sk_c8 != multiply(X6,sk_c9)
      | sk_c8 != multiply(X5,sk_c7)
      | ~ sP0 ),
    inference(general_splitting,[],[f40,f41_D]) ).

fof(f41,plain,
    ! [X3] :
      ( sk_c8 != multiply(X3,sk_c9)
      | sk_c9 != inverse(X3)
      | sP0 ),
    inference(cnf_transformation,[],[f41_D]) ).

fof(f41_D,plain,
    ( ! [X3] :
        ( sk_c8 != multiply(X3,sk_c9)
        | sk_c9 != inverse(X3) )
  <=> ~ sP0 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP0])]) ).

fof(f40,axiom,
    ! [X3,X8,X6,X7,X4,X5] :
      ( sk_c9 != inverse(X3)
      | sk_c9 != inverse(X6)
      | sk_c7 != inverse(X8)
      | sk_c8 != inverse(X7)
      | sk_c8 != inverse(X4)
      | sk_c8 != inverse(X5)
      | sk_c7 != multiply(X7,sk_c8)
      | sk_c7 != multiply(X4,sk_c8)
      | sk_c7 != multiply(X8,sk_c8)
      | sk_c8 != multiply(X6,sk_c9)
      | sk_c8 != multiply(X3,sk_c9)
      | sk_c8 != multiply(X5,sk_c7) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prove_this_37) ).

fof(f3795,plain,
    sP3,
    inference(unit_resulting_resolution,[],[f383,f3785,f1407]) ).

fof(f1407,plain,
    ! [X0] :
      ( identity != inverse(X0)
      | sk_c7 != X0
      | sP3 ),
    inference(forward_demodulation,[],[f1406,f1336]) ).

fof(f1406,plain,
    ! [X0] :
      ( sk_c7 != X0
      | inverse(X0) != sk_c8
      | sP3 ),
    inference(forward_demodulation,[],[f1356,f496]) ).

fof(f1356,plain,
    ! [X0] :
      ( sk_c7 != multiply(X0,identity)
      | inverse(X0) != sk_c8
      | sP3 ),
    inference(superposition,[],[f47,f1336]) ).

fof(f3275,plain,
    sP1,
    inference(subsumption_resolution,[],[f3274,f1412]) ).

fof(f1412,plain,
    ( identity != sk_c7
    | sP1 ),
    inference(subsumption_resolution,[],[f1365,f512]) ).

fof(f1365,plain,
    ( identity != inverse(inverse(identity))
    | identity != sk_c7
    | sP1 ),
    inference(superposition,[],[f118,f1336]) ).

fof(f118,plain,
    ( identity != inverse(inverse(sk_c8))
    | identity != sk_c7
    | sP1 ),
    inference(inner_rewriting,[],[f98]) ).

fof(f98,plain,
    ( identity != sk_c7
    | sk_c7 != inverse(inverse(sk_c8))
    | sP1 ),
    inference(superposition,[],[f43,f2]) ).

fof(f3274,plain,
    ( sP1
    | identity = sk_c7 ),
    inference(subsumption_resolution,[],[f3271,f2130]) ).

fof(f3271,plain,
    ( sk_c7 != sk_c6
    | sP1
    | identity = sk_c7 ),
    inference(trivial_inequality_removal,[],[f3264]) ).

fof(f3264,plain,
    ( sk_c7 != sk_c7
    | sk_c7 != sk_c6
    | sP1
    | identity = sk_c7 ),
    inference(superposition,[],[f1405,f3243]) ).

fof(f1405,plain,
    ! [X0] :
      ( inverse(X0) != sk_c7
      | sk_c7 != X0
      | sP1 ),
    inference(forward_demodulation,[],[f1355,f496]) ).

fof(f1355,plain,
    ! [X0] :
      ( sk_c7 != multiply(X0,identity)
      | inverse(X0) != sk_c7
      | sP1 ),
    inference(superposition,[],[f43,f1336]) ).

fof(f1340,plain,
    sP2,
    inference(unit_resulting_resolution,[],[f1336,f563]) ).

fof(f563,plain,
    ( identity != sk_c8
    | sP2 ),
    inference(trivial_inequality_removal,[],[f551]) ).

fof(f551,plain,
    ( sk_c9 != sk_c9
    | identity != sk_c8
    | sP2 ),
    inference(superposition,[],[f137,f512]) ).

fof(f137,plain,
    ( sk_c9 != inverse(inverse(sk_c9))
    | identity != sk_c8
    | sP2 ),
    inference(superposition,[],[f45,f2]) ).

fof(f3794,plain,
    sP4,
    inference(unit_resulting_resolution,[],[f383,f3785,f1409]) ).

fof(f1409,plain,
    ! [X0] :
      ( identity != inverse(X0)
      | sk_c7 != X0
      | sP4 ),
    inference(forward_demodulation,[],[f1408,f1336]) ).

fof(f1408,plain,
    ! [X0] :
      ( sk_c7 != X0
      | inverse(X0) != sk_c8
      | sP4 ),
    inference(forward_demodulation,[],[f1357,f496]) ).

fof(f1357,plain,
    ! [X0] :
      ( sk_c7 != multiply(X0,identity)
      | inverse(X0) != sk_c8
      | sP4 ),
    inference(superposition,[],[f49,f1336]) ).

fof(f1339,plain,
    sP0,
    inference(unit_resulting_resolution,[],[f1336,f562]) ).

fof(f562,plain,
    ( identity != sk_c8
    | sP0 ),
    inference(trivial_inequality_removal,[],[f552]) ).

fof(f552,plain,
    ( sk_c9 != sk_c9
    | identity != sk_c8
    | sP0 ),
    inference(superposition,[],[f68,f512]) ).

fof(f68,plain,
    ( sk_c9 != inverse(inverse(sk_c9))
    | identity != sk_c8
    | sP0 ),
    inference(superposition,[],[f41,f2]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.09  % Problem    : GRP250-1 : TPTP v8.1.2. Released v2.5.0.
% 0.09/0.11  % Command    : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% 0.10/0.30  % Computer : n032.cluster.edu
% 0.10/0.30  % Model    : x86_64 x86_64
% 0.10/0.30  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.30  % Memory   : 8042.1875MB
% 0.10/0.30  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.10/0.30  % CPULimit   : 300
% 0.10/0.30  % WCLimit    : 300
% 0.10/0.30  % DateTime   : Tue Apr 30 04:27:21 EDT 2024
% 0.10/0.30  % CPUTime    : 
% 0.10/0.30  % (9556)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.31  % (9561)WARNING: value z3 for option sas not known
% 0.14/0.31  % (9563)ott+10_10:1_add=off:afr=on:amm=off:anc=all:bd=off:bs=on:fsr=off:irw=on:lma=on:msp=off:nm=4:nwc=4.0:sac=on:sp=reverse_frequency_531 on theBenchmark for (531ds/0Mi)
% 0.14/0.31  % (9559)fmb+10_1_bce=on:fmbas=function:fmbsr=1.2:fde=unused:nm=0_846 on theBenchmark for (846ds/0Mi)
% 0.14/0.31  % (9564)ott-10_8_av=off:bd=preordered:bs=on:fsd=off:fsr=off:fde=unused:irw=on:lcm=predicate:lma=on:nm=4:nwc=1.7:sp=frequency_522 on theBenchmark for (522ds/0Mi)
% 0.14/0.31  % (9565)ott+1_64_av=off:bd=off:bce=on:fsd=off:fde=unused:gsp=on:irw=on:lcm=predicate:lma=on:nm=2:nwc=1.1:sims=off:urr=on_497 on theBenchmark for (497ds/0Mi)
% 0.14/0.31  % (9561)dis+2_11_add=large:afr=on:amm=off:bd=off:bce=on:fsd=off:fde=none:gs=on:gsaa=full_model:gsem=off:irw=on:msp=off:nm=4:nwc=1.3:sas=z3:sims=off:sac=on:sp=reverse_arity_569 on theBenchmark for (569ds/0Mi)
% 0.14/0.32  % (9562)fmb+10_1_bce=on:fmbsr=1.5:nm=32_533 on theBenchmark for (533ds/0Mi)
% 0.14/0.32  TRYING [1]
% 0.14/0.32  TRYING [1]
% 0.14/0.32  TRYING [2]
% 0.14/0.32  TRYING [2]
% 0.14/0.32  % (9560)fmb+10_1_bce=on:fmbdsb=on:fmbes=contour:fmbswr=3:fde=none:nm=0_793 on theBenchmark for (793ds/0Mi)
% 0.14/0.32  TRYING [3]
% 0.14/0.32  TRYING [3]
% 0.14/0.33  TRYING [4]
% 0.14/0.34  TRYING [4]
% 0.14/0.34  TRYING [5]
% 0.14/0.36  % (9565)First to succeed.
% 0.14/0.36  % (9565)Refutation found. Thanks to Tanya!
% 0.14/0.36  % SZS status Unsatisfiable for theBenchmark
% 0.14/0.36  % SZS output start Proof for theBenchmark
% See solution above
% 0.14/0.36  % (9565)------------------------------
% 0.14/0.36  % (9565)Version: Vampire 4.8 (commit 8e9376e55 on 2024-01-18 13:49:33 +0100)
% 0.14/0.36  % (9565)Termination reason: Refutation
% 0.14/0.36  
% 0.14/0.36  % (9565)Memory used [KB]: 1281
% 0.14/0.36  % (9565)Time elapsed: 0.045 s
% 0.14/0.36  % (9565)Instructions burned: 173 (million)
% 0.14/0.36  % (9565)------------------------------
% 0.14/0.36  % (9565)------------------------------
% 0.14/0.36  % (9556)Success in time 0.055 s
%------------------------------------------------------------------------------