TSTP Solution File: TOP023+1 by Vampire-SAT---4.8

View Problem - Process Solution

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

% Computer : n027.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 18:25:17 EDT 2024

% Result   : Theorem 0.22s 0.48s
% Output   : Refutation 0.22s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   16
%            Number of leaves      :   13
% Syntax   : Number of formulae    :   75 (  29 unt;   0 def)
%            Number of atoms       :  304 (  61 equ)
%            Maximal formula atoms :   16 (   4 avg)
%            Number of connectives :  342 ( 113   ~;  94   |; 102   &)
%                                         (   6 <=>;  27  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   13 (   6 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of predicates  :   10 (   8 usr;   1 prp; 0-2 aty)
%            Number of functors    :    9 (   9 usr;   4 con; 0-2 aty)
%            Number of variables   :  129 ( 102   !;  27   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f7182,plain,
    $false,
    inference(subsumption_resolution,[],[f7181,f7126]) ).

fof(f7126,plain,
    m1_subset_1(sK13(sK10,sK9),k1_zfmisc_1(u1_struct_0(sK8))),
    inference(forward_demodulation,[],[f7118,f5927]) ).

fof(f5927,plain,
    u1_struct_0(sK8) = u1_struct_0(sK9),
    inference(unit_resulting_resolution,[],[f158,f1839,f231]) ).

fof(f231,plain,
    ! [X2,X3,X0,X1] :
      ( ~ m1_subset_1(X1,k1_zfmisc_1(k1_zfmisc_1(X0)))
      | g1_pre_topc(X0,X1) != g1_pre_topc(X2,X3)
      | X0 = X2 ),
    inference(cnf_transformation,[],[f98]) ).

fof(f98,plain,
    ! [X0,X1] :
      ( ! [X2,X3] :
          ( ( X1 = X3
            & X0 = X2 )
          | g1_pre_topc(X0,X1) != g1_pre_topc(X2,X3) )
      | ~ m1_subset_1(X1,k1_zfmisc_1(k1_zfmisc_1(X0))) ),
    inference(ennf_transformation,[],[f35]) ).

fof(f35,axiom,
    ! [X0,X1] :
      ( m1_subset_1(X1,k1_zfmisc_1(k1_zfmisc_1(X0)))
     => ! [X2,X3] :
          ( g1_pre_topc(X0,X1) = g1_pre_topc(X2,X3)
         => ( X1 = X3
            & X0 = X2 ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',free_g1_pre_topc) ).

fof(f1839,plain,
    m1_subset_1(u1_pre_topc(sK9),k1_zfmisc_1(k1_zfmisc_1(u1_struct_0(sK9)))),
    inference(unit_resulting_resolution,[],[f155,f178]) ).

fof(f178,plain,
    ! [X0] :
      ( ~ l1_pre_topc(X0)
      | m1_subset_1(u1_pre_topc(X0),k1_zfmisc_1(k1_zfmisc_1(u1_struct_0(X0)))) ),
    inference(cnf_transformation,[],[f76]) ).

fof(f76,plain,
    ! [X0] :
      ( m1_subset_1(u1_pre_topc(X0),k1_zfmisc_1(k1_zfmisc_1(u1_struct_0(X0))))
      | ~ l1_pre_topc(X0) ),
    inference(ennf_transformation,[],[f28]) ).

fof(f28,axiom,
    ! [X0] :
      ( l1_pre_topc(X0)
     => m1_subset_1(u1_pre_topc(X0),k1_zfmisc_1(k1_zfmisc_1(u1_struct_0(X0)))) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',dt_u1_pre_topc) ).

fof(f155,plain,
    l1_pre_topc(sK9),
    inference(cnf_transformation,[],[f122]) ).

fof(f122,plain,
    ( ~ v1_tsp_2(sK11,sK9)
    & v1_tsp_2(sK10,sK8)
    & sK10 = sK11
    & g1_pre_topc(u1_struct_0(sK8),u1_pre_topc(sK8)) = g1_pre_topc(u1_struct_0(sK9),u1_pre_topc(sK9))
    & m1_subset_1(sK11,k1_zfmisc_1(u1_struct_0(sK9)))
    & m1_subset_1(sK10,k1_zfmisc_1(u1_struct_0(sK8)))
    & l1_pre_topc(sK9)
    & l1_pre_topc(sK8) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK8,sK9,sK10,sK11])],[f72,f121,f120,f119,f118]) ).

fof(f118,plain,
    ( ? [X0] :
        ( ? [X1] :
            ( ? [X2] :
                ( ? [X3] :
                    ( ~ v1_tsp_2(X3,X1)
                    & v1_tsp_2(X2,X0)
                    & X2 = X3
                    & g1_pre_topc(u1_struct_0(X0),u1_pre_topc(X0)) = g1_pre_topc(u1_struct_0(X1),u1_pre_topc(X1))
                    & m1_subset_1(X3,k1_zfmisc_1(u1_struct_0(X1))) )
                & m1_subset_1(X2,k1_zfmisc_1(u1_struct_0(X0))) )
            & l1_pre_topc(X1) )
        & l1_pre_topc(X0) )
   => ( ? [X1] :
          ( ? [X2] :
              ( ? [X3] :
                  ( ~ v1_tsp_2(X3,X1)
                  & v1_tsp_2(X2,sK8)
                  & X2 = X3
                  & g1_pre_topc(u1_struct_0(X1),u1_pre_topc(X1)) = g1_pre_topc(u1_struct_0(sK8),u1_pre_topc(sK8))
                  & m1_subset_1(X3,k1_zfmisc_1(u1_struct_0(X1))) )
              & m1_subset_1(X2,k1_zfmisc_1(u1_struct_0(sK8))) )
          & l1_pre_topc(X1) )
      & l1_pre_topc(sK8) ) ),
    introduced(choice_axiom,[]) ).

fof(f119,plain,
    ( ? [X1] :
        ( ? [X2] :
            ( ? [X3] :
                ( ~ v1_tsp_2(X3,X1)
                & v1_tsp_2(X2,sK8)
                & X2 = X3
                & g1_pre_topc(u1_struct_0(X1),u1_pre_topc(X1)) = g1_pre_topc(u1_struct_0(sK8),u1_pre_topc(sK8))
                & m1_subset_1(X3,k1_zfmisc_1(u1_struct_0(X1))) )
            & m1_subset_1(X2,k1_zfmisc_1(u1_struct_0(sK8))) )
        & l1_pre_topc(X1) )
   => ( ? [X2] :
          ( ? [X3] :
              ( ~ v1_tsp_2(X3,sK9)
              & v1_tsp_2(X2,sK8)
              & X2 = X3
              & g1_pre_topc(u1_struct_0(sK8),u1_pre_topc(sK8)) = g1_pre_topc(u1_struct_0(sK9),u1_pre_topc(sK9))
              & m1_subset_1(X3,k1_zfmisc_1(u1_struct_0(sK9))) )
          & m1_subset_1(X2,k1_zfmisc_1(u1_struct_0(sK8))) )
      & l1_pre_topc(sK9) ) ),
    introduced(choice_axiom,[]) ).

fof(f120,plain,
    ( ? [X2] :
        ( ? [X3] :
            ( ~ v1_tsp_2(X3,sK9)
            & v1_tsp_2(X2,sK8)
            & X2 = X3
            & g1_pre_topc(u1_struct_0(sK8),u1_pre_topc(sK8)) = g1_pre_topc(u1_struct_0(sK9),u1_pre_topc(sK9))
            & m1_subset_1(X3,k1_zfmisc_1(u1_struct_0(sK9))) )
        & m1_subset_1(X2,k1_zfmisc_1(u1_struct_0(sK8))) )
   => ( ? [X3] :
          ( ~ v1_tsp_2(X3,sK9)
          & v1_tsp_2(sK10,sK8)
          & sK10 = X3
          & g1_pre_topc(u1_struct_0(sK8),u1_pre_topc(sK8)) = g1_pre_topc(u1_struct_0(sK9),u1_pre_topc(sK9))
          & m1_subset_1(X3,k1_zfmisc_1(u1_struct_0(sK9))) )
      & m1_subset_1(sK10,k1_zfmisc_1(u1_struct_0(sK8))) ) ),
    introduced(choice_axiom,[]) ).

fof(f121,plain,
    ( ? [X3] :
        ( ~ v1_tsp_2(X3,sK9)
        & v1_tsp_2(sK10,sK8)
        & sK10 = X3
        & g1_pre_topc(u1_struct_0(sK8),u1_pre_topc(sK8)) = g1_pre_topc(u1_struct_0(sK9),u1_pre_topc(sK9))
        & m1_subset_1(X3,k1_zfmisc_1(u1_struct_0(sK9))) )
   => ( ~ v1_tsp_2(sK11,sK9)
      & v1_tsp_2(sK10,sK8)
      & sK10 = sK11
      & g1_pre_topc(u1_struct_0(sK8),u1_pre_topc(sK8)) = g1_pre_topc(u1_struct_0(sK9),u1_pre_topc(sK9))
      & m1_subset_1(sK11,k1_zfmisc_1(u1_struct_0(sK9))) ) ),
    introduced(choice_axiom,[]) ).

fof(f72,plain,
    ? [X0] :
      ( ? [X1] :
          ( ? [X2] :
              ( ? [X3] :
                  ( ~ v1_tsp_2(X3,X1)
                  & v1_tsp_2(X2,X0)
                  & X2 = X3
                  & g1_pre_topc(u1_struct_0(X0),u1_pre_topc(X0)) = g1_pre_topc(u1_struct_0(X1),u1_pre_topc(X1))
                  & m1_subset_1(X3,k1_zfmisc_1(u1_struct_0(X1))) )
              & m1_subset_1(X2,k1_zfmisc_1(u1_struct_0(X0))) )
          & l1_pre_topc(X1) )
      & l1_pre_topc(X0) ),
    inference(flattening,[],[f71]) ).

fof(f71,plain,
    ? [X0] :
      ( ? [X1] :
          ( ? [X2] :
              ( ? [X3] :
                  ( ~ v1_tsp_2(X3,X1)
                  & v1_tsp_2(X2,X0)
                  & X2 = X3
                  & g1_pre_topc(u1_struct_0(X0),u1_pre_topc(X0)) = g1_pre_topc(u1_struct_0(X1),u1_pre_topc(X1))
                  & m1_subset_1(X3,k1_zfmisc_1(u1_struct_0(X1))) )
              & m1_subset_1(X2,k1_zfmisc_1(u1_struct_0(X0))) )
          & l1_pre_topc(X1) )
      & l1_pre_topc(X0) ),
    inference(ennf_transformation,[],[f2]) ).

fof(f2,negated_conjecture,
    ~ ! [X0] :
        ( l1_pre_topc(X0)
       => ! [X1] :
            ( l1_pre_topc(X1)
           => ! [X2] :
                ( m1_subset_1(X2,k1_zfmisc_1(u1_struct_0(X0)))
               => ! [X3] :
                    ( m1_subset_1(X3,k1_zfmisc_1(u1_struct_0(X1)))
                   => ( ( v1_tsp_2(X2,X0)
                        & X2 = X3
                        & g1_pre_topc(u1_struct_0(X0),u1_pre_topc(X0)) = g1_pre_topc(u1_struct_0(X1),u1_pre_topc(X1)) )
                     => v1_tsp_2(X3,X1) ) ) ) ) ),
    inference(negated_conjecture,[],[f1]) ).

fof(f1,conjecture,
    ! [X0] :
      ( l1_pre_topc(X0)
     => ! [X1] :
          ( l1_pre_topc(X1)
         => ! [X2] :
              ( m1_subset_1(X2,k1_zfmisc_1(u1_struct_0(X0)))
             => ! [X3] :
                  ( m1_subset_1(X3,k1_zfmisc_1(u1_struct_0(X1)))
                 => ( ( v1_tsp_2(X2,X0)
                      & X2 = X3
                      & g1_pre_topc(u1_struct_0(X0),u1_pre_topc(X0)) = g1_pre_topc(u1_struct_0(X1),u1_pre_topc(X1)) )
                   => v1_tsp_2(X3,X1) ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t1_tsp_2) ).

fof(f158,plain,
    g1_pre_topc(u1_struct_0(sK8),u1_pre_topc(sK8)) = g1_pre_topc(u1_struct_0(sK9),u1_pre_topc(sK9)),
    inference(cnf_transformation,[],[f122]) ).

fof(f7118,plain,
    m1_subset_1(sK13(sK10,sK9),k1_zfmisc_1(u1_struct_0(sK9))),
    inference(unit_resulting_resolution,[],[f7113,f187]) ).

fof(f187,plain,
    ! [X0,X1] :
      ( sP1(X0,X1)
      | m1_subset_1(sK13(X0,X1),k1_zfmisc_1(u1_struct_0(X1))) ),
    inference(cnf_transformation,[],[f134]) ).

fof(f134,plain,
    ! [X0,X1] :
      ( ( sP1(X0,X1)
        | ( sK13(X0,X1) != X0
          & r1_tarski(X0,sK13(X0,X1))
          & v1_tsp_1(sK13(X0,X1),X1)
          & m1_subset_1(sK13(X0,X1),k1_zfmisc_1(u1_struct_0(X1))) ) )
      & ( ! [X3] :
            ( X0 = X3
            | ~ r1_tarski(X0,X3)
            | ~ v1_tsp_1(X3,X1)
            | ~ m1_subset_1(X3,k1_zfmisc_1(u1_struct_0(X1))) )
        | ~ sP1(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK13])],[f132,f133]) ).

fof(f133,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( X0 != X2
          & r1_tarski(X0,X2)
          & v1_tsp_1(X2,X1)
          & m1_subset_1(X2,k1_zfmisc_1(u1_struct_0(X1))) )
     => ( sK13(X0,X1) != X0
        & r1_tarski(X0,sK13(X0,X1))
        & v1_tsp_1(sK13(X0,X1),X1)
        & m1_subset_1(sK13(X0,X1),k1_zfmisc_1(u1_struct_0(X1))) ) ),
    introduced(choice_axiom,[]) ).

fof(f132,plain,
    ! [X0,X1] :
      ( ( sP1(X0,X1)
        | ? [X2] :
            ( X0 != X2
            & r1_tarski(X0,X2)
            & v1_tsp_1(X2,X1)
            & m1_subset_1(X2,k1_zfmisc_1(u1_struct_0(X1))) ) )
      & ( ! [X3] :
            ( X0 = X3
            | ~ r1_tarski(X0,X3)
            | ~ v1_tsp_1(X3,X1)
            | ~ m1_subset_1(X3,k1_zfmisc_1(u1_struct_0(X1))) )
        | ~ sP1(X0,X1) ) ),
    inference(rectify,[],[f131]) ).

fof(f131,plain,
    ! [X1,X0] :
      ( ( sP1(X1,X0)
        | ? [X2] :
            ( X1 != X2
            & r1_tarski(X1,X2)
            & v1_tsp_1(X2,X0)
            & m1_subset_1(X2,k1_zfmisc_1(u1_struct_0(X0))) ) )
      & ( ! [X2] :
            ( X1 = X2
            | ~ r1_tarski(X1,X2)
            | ~ v1_tsp_1(X2,X0)
            | ~ m1_subset_1(X2,k1_zfmisc_1(u1_struct_0(X0))) )
        | ~ sP1(X1,X0) ) ),
    inference(nnf_transformation,[],[f106]) ).

fof(f106,plain,
    ! [X1,X0] :
      ( sP1(X1,X0)
    <=> ! [X2] :
          ( X1 = X2
          | ~ r1_tarski(X1,X2)
          | ~ v1_tsp_1(X2,X0)
          | ~ m1_subset_1(X2,k1_zfmisc_1(u1_struct_0(X0))) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1])]) ).

fof(f7113,plain,
    ~ sP1(sK10,sK9),
    inference(unit_resulting_resolution,[],[f3860,f7108,f185]) ).

fof(f185,plain,
    ! [X0,X1] :
      ( ~ sP1(X1,X0)
      | sP2(X0,X1)
      | ~ v1_tsp_1(X1,X0) ),
    inference(cnf_transformation,[],[f130]) ).

fof(f130,plain,
    ! [X0,X1] :
      ( ( sP2(X0,X1)
        | ~ sP1(X1,X0)
        | ~ v1_tsp_1(X1,X0) )
      & ( ( sP1(X1,X0)
          & v1_tsp_1(X1,X0) )
        | ~ sP2(X0,X1) ) ),
    inference(flattening,[],[f129]) ).

fof(f129,plain,
    ! [X0,X1] :
      ( ( sP2(X0,X1)
        | ~ sP1(X1,X0)
        | ~ v1_tsp_1(X1,X0) )
      & ( ( sP1(X1,X0)
          & v1_tsp_1(X1,X0) )
        | ~ sP2(X0,X1) ) ),
    inference(nnf_transformation,[],[f107]) ).

fof(f107,plain,
    ! [X0,X1] :
      ( sP2(X0,X1)
    <=> ( sP1(X1,X0)
        & v1_tsp_1(X1,X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2])]) ).

fof(f7108,plain,
    v1_tsp_1(sK10,sK9),
    inference(unit_resulting_resolution,[],[f154,f155,f3869,f156,f252,f158,f248]) ).

fof(f248,plain,
    ! [X3,X0,X1] :
      ( ~ v1_tsp_1(X3,X0)
      | v1_tsp_1(X3,X1)
      | g1_pre_topc(u1_struct_0(X0),u1_pre_topc(X0)) != g1_pre_topc(u1_struct_0(X1),u1_pre_topc(X1))
      | ~ m1_subset_1(X3,k1_zfmisc_1(u1_struct_0(X1)))
      | ~ m1_subset_1(X3,k1_zfmisc_1(u1_struct_0(X0)))
      | ~ l1_pre_topc(X1)
      | ~ l1_pre_topc(X0) ),
    inference(equality_resolution,[],[f180]) ).

fof(f180,plain,
    ! [X2,X3,X0,X1] :
      ( v1_tsp_1(X3,X1)
      | ~ v1_tsp_1(X2,X0)
      | X2 != X3
      | g1_pre_topc(u1_struct_0(X0),u1_pre_topc(X0)) != g1_pre_topc(u1_struct_0(X1),u1_pre_topc(X1))
      | ~ m1_subset_1(X3,k1_zfmisc_1(u1_struct_0(X1)))
      | ~ m1_subset_1(X2,k1_zfmisc_1(u1_struct_0(X0)))
      | ~ l1_pre_topc(X1)
      | ~ l1_pre_topc(X0) ),
    inference(cnf_transformation,[],[f80]) ).

fof(f80,plain,
    ! [X0] :
      ( ! [X1] :
          ( ! [X2] :
              ( ! [X3] :
                  ( v1_tsp_1(X3,X1)
                  | ~ v1_tsp_1(X2,X0)
                  | X2 != X3
                  | g1_pre_topc(u1_struct_0(X0),u1_pre_topc(X0)) != g1_pre_topc(u1_struct_0(X1),u1_pre_topc(X1))
                  | ~ m1_subset_1(X3,k1_zfmisc_1(u1_struct_0(X1))) )
              | ~ m1_subset_1(X2,k1_zfmisc_1(u1_struct_0(X0))) )
          | ~ l1_pre_topc(X1) )
      | ~ l1_pre_topc(X0) ),
    inference(flattening,[],[f79]) ).

fof(f79,plain,
    ! [X0] :
      ( ! [X1] :
          ( ! [X2] :
              ( ! [X3] :
                  ( v1_tsp_1(X3,X1)
                  | ~ v1_tsp_1(X2,X0)
                  | X2 != X3
                  | g1_pre_topc(u1_struct_0(X0),u1_pre_topc(X0)) != g1_pre_topc(u1_struct_0(X1),u1_pre_topc(X1))
                  | ~ m1_subset_1(X3,k1_zfmisc_1(u1_struct_0(X1))) )
              | ~ m1_subset_1(X2,k1_zfmisc_1(u1_struct_0(X0))) )
          | ~ l1_pre_topc(X1) )
      | ~ l1_pre_topc(X0) ),
    inference(ennf_transformation,[],[f47]) ).

fof(f47,axiom,
    ! [X0] :
      ( l1_pre_topc(X0)
     => ! [X1] :
          ( l1_pre_topc(X1)
         => ! [X2] :
              ( m1_subset_1(X2,k1_zfmisc_1(u1_struct_0(X0)))
             => ! [X3] :
                  ( m1_subset_1(X3,k1_zfmisc_1(u1_struct_0(X1)))
                 => ( ( v1_tsp_1(X2,X0)
                      & X2 = X3
                      & g1_pre_topc(u1_struct_0(X0),u1_pre_topc(X0)) = g1_pre_topc(u1_struct_0(X1),u1_pre_topc(X1)) )
                   => v1_tsp_1(X3,X1) ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t5_tsp_1) ).

fof(f252,plain,
    m1_subset_1(sK10,k1_zfmisc_1(u1_struct_0(sK9))),
    inference(forward_demodulation,[],[f157,f159]) ).

fof(f159,plain,
    sK10 = sK11,
    inference(cnf_transformation,[],[f122]) ).

fof(f157,plain,
    m1_subset_1(sK11,k1_zfmisc_1(u1_struct_0(sK9))),
    inference(cnf_transformation,[],[f122]) ).

fof(f156,plain,
    m1_subset_1(sK10,k1_zfmisc_1(u1_struct_0(sK8))),
    inference(cnf_transformation,[],[f122]) ).

fof(f3869,plain,
    v1_tsp_1(sK10,sK8),
    inference(unit_resulting_resolution,[],[f3857,f183]) ).

fof(f183,plain,
    ! [X0,X1] :
      ( ~ sP2(X0,X1)
      | v1_tsp_1(X1,X0) ),
    inference(cnf_transformation,[],[f130]) ).

fof(f3857,plain,
    sP2(sK8,sK10),
    inference(unit_resulting_resolution,[],[f160,f3814,f181]) ).

fof(f181,plain,
    ! [X0,X1] :
      ( ~ sP3(X0,X1)
      | ~ v1_tsp_2(X0,X1)
      | sP2(X1,X0) ),
    inference(cnf_transformation,[],[f128]) ).

fof(f128,plain,
    ! [X0,X1] :
      ( ( ( v1_tsp_2(X0,X1)
          | ~ sP2(X1,X0) )
        & ( sP2(X1,X0)
          | ~ v1_tsp_2(X0,X1) ) )
      | ~ sP3(X0,X1) ),
    inference(rectify,[],[f127]) ).

fof(f127,plain,
    ! [X1,X0] :
      ( ( ( v1_tsp_2(X1,X0)
          | ~ sP2(X0,X1) )
        & ( sP2(X0,X1)
          | ~ v1_tsp_2(X1,X0) ) )
      | ~ sP3(X1,X0) ),
    inference(nnf_transformation,[],[f108]) ).

fof(f108,plain,
    ! [X1,X0] :
      ( ( v1_tsp_2(X1,X0)
      <=> sP2(X0,X1) )
      | ~ sP3(X1,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP3])]) ).

fof(f3814,plain,
    sP3(sK10,sK8),
    inference(unit_resulting_resolution,[],[f154,f156,f191]) ).

fof(f191,plain,
    ! [X0,X1] :
      ( ~ m1_subset_1(X1,k1_zfmisc_1(u1_struct_0(X0)))
      | sP3(X1,X0)
      | ~ l1_pre_topc(X0) ),
    inference(cnf_transformation,[],[f109]) ).

fof(f109,plain,
    ! [X0] :
      ( ! [X1] :
          ( sP3(X1,X0)
          | ~ m1_subset_1(X1,k1_zfmisc_1(u1_struct_0(X0))) )
      | ~ l1_pre_topc(X0) ),
    inference(definition_folding,[],[f82,f108,f107,f106]) ).

fof(f82,plain,
    ! [X0] :
      ( ! [X1] :
          ( ( v1_tsp_2(X1,X0)
          <=> ( ! [X2] :
                  ( X1 = X2
                  | ~ r1_tarski(X1,X2)
                  | ~ v1_tsp_1(X2,X0)
                  | ~ m1_subset_1(X2,k1_zfmisc_1(u1_struct_0(X0))) )
              & v1_tsp_1(X1,X0) ) )
          | ~ m1_subset_1(X1,k1_zfmisc_1(u1_struct_0(X0))) )
      | ~ l1_pre_topc(X0) ),
    inference(flattening,[],[f81]) ).

fof(f81,plain,
    ! [X0] :
      ( ! [X1] :
          ( ( v1_tsp_2(X1,X0)
          <=> ( ! [X2] :
                  ( X1 = X2
                  | ~ r1_tarski(X1,X2)
                  | ~ v1_tsp_1(X2,X0)
                  | ~ m1_subset_1(X2,k1_zfmisc_1(u1_struct_0(X0))) )
              & v1_tsp_1(X1,X0) ) )
          | ~ m1_subset_1(X1,k1_zfmisc_1(u1_struct_0(X0))) )
      | ~ l1_pre_topc(X0) ),
    inference(ennf_transformation,[],[f21]) ).

fof(f21,axiom,
    ! [X0] :
      ( l1_pre_topc(X0)
     => ! [X1] :
          ( m1_subset_1(X1,k1_zfmisc_1(u1_struct_0(X0)))
         => ( v1_tsp_2(X1,X0)
          <=> ( ! [X2] :
                  ( m1_subset_1(X2,k1_zfmisc_1(u1_struct_0(X0)))
                 => ( ( r1_tarski(X1,X2)
                      & v1_tsp_1(X2,X0) )
                   => X1 = X2 ) )
              & v1_tsp_1(X1,X0) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',d4_tsp_2) ).

fof(f160,plain,
    v1_tsp_2(sK10,sK8),
    inference(cnf_transformation,[],[f122]) ).

fof(f154,plain,
    l1_pre_topc(sK8),
    inference(cnf_transformation,[],[f122]) ).

fof(f3860,plain,
    ~ sP2(sK9,sK10),
    inference(unit_resulting_resolution,[],[f251,f3815,f182]) ).

fof(f182,plain,
    ! [X0,X1] :
      ( ~ sP3(X0,X1)
      | ~ sP2(X1,X0)
      | v1_tsp_2(X0,X1) ),
    inference(cnf_transformation,[],[f128]) ).

fof(f3815,plain,
    sP3(sK10,sK9),
    inference(unit_resulting_resolution,[],[f155,f252,f191]) ).

fof(f251,plain,
    ~ v1_tsp_2(sK10,sK9),
    inference(forward_demodulation,[],[f161,f159]) ).

fof(f161,plain,
    ~ v1_tsp_2(sK11,sK9),
    inference(cnf_transformation,[],[f122]) ).

fof(f7181,plain,
    ~ m1_subset_1(sK13(sK10,sK9),k1_zfmisc_1(u1_struct_0(sK8))),
    inference(forward_demodulation,[],[f7179,f5927]) ).

fof(f7179,plain,
    ~ m1_subset_1(sK13(sK10,sK9),k1_zfmisc_1(u1_struct_0(sK9))),
    inference(unit_resulting_resolution,[],[f155,f154,f7121,f7126,f158,f7165,f248]) ).

fof(f7165,plain,
    ~ v1_tsp_1(sK13(sK10,sK9),sK8),
    inference(unit_resulting_resolution,[],[f3868,f7119,f7120,f7126,f186]) ).

fof(f186,plain,
    ! [X3,X0,X1] :
      ( ~ sP1(X0,X1)
      | ~ r1_tarski(X0,X3)
      | ~ v1_tsp_1(X3,X1)
      | ~ m1_subset_1(X3,k1_zfmisc_1(u1_struct_0(X1)))
      | X0 = X3 ),
    inference(cnf_transformation,[],[f134]) ).

fof(f7120,plain,
    r1_tarski(sK10,sK13(sK10,sK9)),
    inference(unit_resulting_resolution,[],[f7113,f189]) ).

fof(f189,plain,
    ! [X0,X1] :
      ( sP1(X0,X1)
      | r1_tarski(X0,sK13(X0,X1)) ),
    inference(cnf_transformation,[],[f134]) ).

fof(f7119,plain,
    sK10 != sK13(sK10,sK9),
    inference(unit_resulting_resolution,[],[f7113,f190]) ).

fof(f190,plain,
    ! [X0,X1] :
      ( sK13(X0,X1) != X0
      | sP1(X0,X1) ),
    inference(cnf_transformation,[],[f134]) ).

fof(f3868,plain,
    sP1(sK10,sK8),
    inference(unit_resulting_resolution,[],[f3857,f184]) ).

fof(f184,plain,
    ! [X0,X1] :
      ( ~ sP2(X0,X1)
      | sP1(X1,X0) ),
    inference(cnf_transformation,[],[f130]) ).

fof(f7121,plain,
    v1_tsp_1(sK13(sK10,sK9),sK9),
    inference(unit_resulting_resolution,[],[f7113,f188]) ).

fof(f188,plain,
    ! [X0,X1] :
      ( sP1(X0,X1)
      | v1_tsp_1(sK13(X0,X1),X1) ),
    inference(cnf_transformation,[],[f134]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.04/0.12  % Problem    : TOP023+1 : TPTP v8.1.2. Released v3.4.0.
% 0.13/0.14  % Command    : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% 0.15/0.35  % Computer : n027.cluster.edu
% 0.15/0.35  % Model    : x86_64 x86_64
% 0.15/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.35  % Memory   : 8042.1875MB
% 0.15/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.35  % CPULimit   : 300
% 0.15/0.35  % WCLimit    : 300
% 0.15/0.35  % DateTime   : Tue Apr 30 02:28:32 EDT 2024
% 0.15/0.35  % CPUTime    : 
% 0.15/0.36  % (24867)Running in auto input_syntax mode. Trying TPTP
% 0.15/0.38  % (24869)fmb+10_1_bce=on:fmbdsb=on:fmbes=contour:fmbswr=3:fde=none:nm=0_793 on theBenchmark for (793ds/0Mi)
% 0.15/0.38  % (24872)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.15/0.38  % (24873)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.15/0.38  % (24868)fmb+10_1_bce=on:fmbas=function:fmbsr=1.2:fde=unused:nm=0_846 on theBenchmark for (846ds/0Mi)
% 0.15/0.39  % (24870)WARNING: value z3 for option sas not known
% 0.15/0.39  % (24874)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.15/0.39  % (24870)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.15/0.39  % (24871)fmb+10_1_bce=on:fmbsr=1.5:nm=32_533 on theBenchmark for (533ds/0Mi)
% 0.15/0.40  TRYING [1]
% 0.15/0.40  TRYING [1]
% 0.15/0.40  TRYING [2]
% 0.15/0.40  TRYING [2]
% 0.15/0.40  TRYING [3]
% 0.15/0.41  TRYING [4]
% 0.15/0.41  TRYING [3]
% 0.15/0.43  TRYING [5]
% 0.22/0.44  TRYING [4]
% 0.22/0.47  TRYING [6]
% 0.22/0.47  % (24874)First to succeed.
% 0.22/0.48  % (24874)Refutation found. Thanks to Tanya!
% 0.22/0.48  % SZS status Theorem for theBenchmark
% 0.22/0.48  % SZS output start Proof for theBenchmark
% See solution above
% 0.22/0.48  % (24874)------------------------------
% 0.22/0.48  % (24874)Version: Vampire 4.8 (commit 8e9376e55 on 2024-01-18 13:49:33 +0100)
% 0.22/0.48  % (24874)Termination reason: Refutation
% 0.22/0.48  
% 0.22/0.48  % (24874)Memory used [KB]: 2107
% 0.22/0.48  % (24874)Time elapsed: 0.112 s
% 0.22/0.48  % (24874)Instructions burned: 190 (million)
% 0.22/0.48  % (24874)------------------------------
% 0.22/0.48  % (24874)------------------------------
% 0.22/0.48  % (24867)Success in time 0.108 s
%------------------------------------------------------------------------------