↑ Up

Vampire-SAT---5.0.1.THM-Ref.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Vampire-SAT---5.0.1
% Problem  : RNG081+1 : TPTP v9.3.1. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 SAT

% Computer : n011.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8046.5625MB
% OS       : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Tue Sep 29 12:35:58 PM UTC 2026

% Result   : Theorem 0.11s 0.47s
% Output   : Refutation 0.21s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   18
%            Number of leaves      :   11
% Syntax   : Number of formulae    :   69 (  15 unt;   3 def)
%            Number of atoms       :  283 ( 106 equ)
%            Maximal formula atoms :   34 (   4 avg)
%            Number of connectives :  313 (  99   ~;  89   |; 112   &)
%                                         (   3 <=>;  10  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   36 (   5 avg)
%            Maximal term depth    :    3 (   1 avg)
%            Number of predicates  :    8 (   6 usr;   4 prp; 0-2 aty)
%            Number of functors    :   11 (  11 usr;   4 con; 0-2 aty)
%            Number of variables   :   72 (   0 sgn  30   !;  42   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f9,axiom,
    aScalar0(sz0z00),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mSZeroSc) ).

fof(f13,axiom,
    ! [X0] :
      ( aScalar0(X0)
     => ( sdtpldt0(X0,sz0z00) = X0
        & sdtpldt0(sz0z00,X0) = X0
        & sdtasdt0(X0,sz0z00) = sz0z00
        & sdtasdt0(sz0z00,X0) = sz0z00
        & sdtpldt0(X0,smndt0(X0)) = sz0z00
        & sdtpldt0(smndt0(X0),X0) = sz0z00
        & smndt0(smndt0(X0)) = X0
        & smndt0(sz0z00) = sz0z00 ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mScZero) ).

fof(f34,axiom,
    ! [X0,X1] :
      ( ( aVector0(X0)
        & aVector0(X1) )
     => ( aDimensionOf0(X0) = aDimensionOf0(X1)
       => aScalar0(sdtasasdt0(X0,X1)) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mScPr) ).

fof(f35,axiom,
    ! [X0,X1] :
      ( ( aVector0(X0)
        & aVector0(X1) )
     => ( ( aDimensionOf0(X0) = aDimensionOf0(X1)
          & aDimensionOf0(X1) = sz00 )
       => sdtasasdt0(X0,X1) = sz0z00 ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mDefSPZ) ).

fof(f37,axiom,
    ! [X0] :
      ( aVector0(X0)
     => sdtlseqdt0(sz0z00,sdtasasdt0(X0,X0)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mScSqPos) ).

fof(f38,axiom,
    ( aVector0(xs)
    & aVector0(xt) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__1678) ).

fof(f40,axiom,
    aDimensionOf0(xs) = aDimensionOf0(xt),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__1678_01) ).

fof(f41,conjecture,
    ( ( aDimensionOf0(xs) != sz00
     => ? [X0] :
          ( aVector0(X0)
          & X0 = sziznziztdt0(xs)
          & ? [X1] :
              ( aVector0(X1)
              & X1 = sziznziztdt0(xt)
              & ? [X2] :
                  ( aScalar0(X2)
                  & X2 = sdtlbdtrb0(xs,aDimensionOf0(xs))
                  & ? [X3] :
                      ( aScalar0(X3)
                      & X3 = sdtlbdtrb0(xt,aDimensionOf0(xt))
                      & ? [X4] :
                          ( aScalar0(X4)
                          & X4 = sdtasasdt0(X0,X0)
                          & ? [X5] :
                              ( aScalar0(X5)
                              & X5 = sdtasasdt0(X1,X1)
                              & ? [X6] :
                                  ( aScalar0(X6)
                                  & X6 = sdtasasdt0(X0,X1)
                                  & ? [X7] :
                                      ( aScalar0(X7)
                                      & X7 = sdtasdt0(X2,X2)
                                      & ? [X8] :
                                          ( aScalar0(X8)
                                          & X8 = sdtasdt0(X3,X3)
                                          & ? [X9] :
                                              ( aScalar0(X9)
                                              & X9 = sdtasdt0(X2,X3)
                                              & ? [X10] :
                                                  ( aScalar0(X10)
                                                  & X10 = sdtasdt0(X4,X8)
                                                  & ? [X11] :
                                                      ( aScalar0(X11)
                                                      & X11 = sdtasdt0(X6,X9)
                                                      & ? [X12] :
                                                          ( aScalar0(X12)
                                                          & X12 = sdtasdt0(X7,X5)
                                                          & ? [X13] :
                                                              ( aScalar0(X13)
                                                              & X13 = sdtasdt0(X10,X12)
                                                              & sdtlseqdt0(sdtasdt0(X6,X6),sdtasdt0(X4,X5))
                                                              & sdtlseqdt0(sdtpldt0(X11,X11),sdtpldt0(X10,X12))
                                                              & sdtlseqdt0(sdtasdt0(sdtpldt0(X6,X9),sdtpldt0(X6,X9)),sdtasdt0(sdtpldt0(X4,X7),sdtpldt0(X5,X8)))
                                                              & sdtlseqdt0(sdtasdt0(sdtasasdt0(xs,xt),sdtasasdt0(xs,xt)),sdtasdt0(sdtasasdt0(xs,xs),sdtasasdt0(xt,xt))) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )
   => sdtlseqdt0(sdtasdt0(sdtasasdt0(xs,xt),sdtasasdt0(xs,xt)),sdtasdt0(sdtasasdt0(xs,xs),sdtasasdt0(xt,xt))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__) ).

fof(f42,negated_conjecture,
    ~ ( ( aDimensionOf0(xs) != sz00
       => ? [X0] :
            ( aVector0(X0)
            & X0 = sziznziztdt0(xs)
            & ? [X1] :
                ( aVector0(X1)
                & X1 = sziznziztdt0(xt)
                & ? [X2] :
                    ( aScalar0(X2)
                    & X2 = sdtlbdtrb0(xs,aDimensionOf0(xs))
                    & ? [X3] :
                        ( aScalar0(X3)
                        & X3 = sdtlbdtrb0(xt,aDimensionOf0(xt))
                        & ? [X4] :
                            ( aScalar0(X4)
                            & X4 = sdtasasdt0(X0,X0)
                            & ? [X5] :
                                ( aScalar0(X5)
                                & X5 = sdtasasdt0(X1,X1)
                                & ? [X6] :
                                    ( aScalar0(X6)
                                    & X6 = sdtasasdt0(X0,X1)
                                    & ? [X7] :
                                        ( aScalar0(X7)
                                        & X7 = sdtasdt0(X2,X2)
                                        & ? [X8] :
                                            ( aScalar0(X8)
                                            & X8 = sdtasdt0(X3,X3)
                                            & ? [X9] :
                                                ( aScalar0(X9)
                                                & X9 = sdtasdt0(X2,X3)
                                                & ? [X10] :
                                                    ( aScalar0(X10)
                                                    & X10 = sdtasdt0(X4,X8)
                                                    & ? [X11] :
                                                        ( aScalar0(X11)
                                                        & X11 = sdtasdt0(X6,X9)
                                                        & ? [X12] :
                                                            ( aScalar0(X12)
                                                            & X12 = sdtasdt0(X7,X5)
                                                            & ? [X13] :
                                                                ( aScalar0(X13)
                                                                & X13 = sdtasdt0(X10,X12)
                                                                & sdtlseqdt0(sdtasdt0(X6,X6),sdtasdt0(X4,X5))
                                                                & sdtlseqdt0(sdtpldt0(X11,X11),sdtpldt0(X10,X12))
                                                                & sdtlseqdt0(sdtasdt0(sdtpldt0(X6,X9),sdtpldt0(X6,X9)),sdtasdt0(sdtpldt0(X4,X7),sdtpldt0(X5,X8)))
                                                                & sdtlseqdt0(sdtasdt0(sdtasasdt0(xs,xt),sdtasasdt0(xs,xt)),sdtasdt0(sdtasasdt0(xs,xs),sdtasasdt0(xt,xt))) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )
     => sdtlseqdt0(sdtasdt0(sdtasasdt0(xs,xt),sdtasasdt0(xs,xt)),sdtasdt0(sdtasasdt0(xs,xs),sdtasasdt0(xt,xt))) ),
    inference(negated_conjecture,[status(cth)],[f41]) ).

fof(f58,plain,
    ! [X0] :
      ( ( sdtpldt0(X0,sz0z00) = X0
        & sdtpldt0(sz0z00,X0) = X0
        & sdtasdt0(X0,sz0z00) = sz0z00
        & sdtasdt0(sz0z00,X0) = sz0z00
        & sdtpldt0(X0,smndt0(X0)) = sz0z00
        & sdtpldt0(smndt0(X0),X0) = sz0z00
        & smndt0(smndt0(X0)) = X0
        & smndt0(sz0z00) = sz0z00 )
      | ~ aScalar0(X0) ),
    inference(ennf_transformation,[],[f13]) ).

fof(f95,plain,
    ! [X0,X1] :
      ( aScalar0(sdtasasdt0(X0,X1))
      | aDimensionOf0(X0) != aDimensionOf0(X1)
      | ~ aVector0(X0)
      | ~ aVector0(X1) ),
    inference(ennf_transformation,[],[f34]) ).

fof(f96,plain,
    ! [X0,X1] :
      ( aScalar0(sdtasasdt0(X0,X1))
      | aDimensionOf0(X0) != aDimensionOf0(X1)
      | ~ aVector0(X0)
      | ~ aVector0(X1) ),
    inference(flattening,[],[f95]) ).

fof(f97,plain,
    ! [X0,X1] :
      ( sdtasasdt0(X0,X1) = sz0z00
      | aDimensionOf0(X0) != aDimensionOf0(X1)
      | sz00 != aDimensionOf0(X1)
      | ~ aVector0(X0)
      | ~ aVector0(X1) ),
    inference(ennf_transformation,[],[f35]) ).

fof(f98,plain,
    ! [X0,X1] :
      ( sdtasasdt0(X0,X1) = sz0z00
      | aDimensionOf0(X0) != aDimensionOf0(X1)
      | sz00 != aDimensionOf0(X1)
      | ~ aVector0(X0)
      | ~ aVector0(X1) ),
    inference(flattening,[],[f97]) ).

fof(f101,plain,
    ! [X0] :
      ( sdtlseqdt0(sz0z00,sdtasasdt0(X0,X0))
      | ~ aVector0(X0) ),
    inference(ennf_transformation,[],[f37]) ).

fof(f104,plain,
    ( ~ sdtlseqdt0(sdtasdt0(sdtasasdt0(xs,xt),sdtasasdt0(xs,xt)),sdtasdt0(sdtasasdt0(xs,xs),sdtasasdt0(xt,xt)))
    & ( ? [X0] :
          ( aVector0(X0)
          & X0 = sziznziztdt0(xs)
          & ? [X1] :
              ( aVector0(X1)
              & X1 = sziznziztdt0(xt)
              & ? [X2] :
                  ( aScalar0(X2)
                  & X2 = sdtlbdtrb0(xs,aDimensionOf0(xs))
                  & ? [X3] :
                      ( aScalar0(X3)
                      & X3 = sdtlbdtrb0(xt,aDimensionOf0(xt))
                      & ? [X4] :
                          ( aScalar0(X4)
                          & X4 = sdtasasdt0(X0,X0)
                          & ? [X5] :
                              ( aScalar0(X5)
                              & X5 = sdtasasdt0(X1,X1)
                              & ? [X6] :
                                  ( aScalar0(X6)
                                  & X6 = sdtasasdt0(X0,X1)
                                  & ? [X7] :
                                      ( aScalar0(X7)
                                      & X7 = sdtasdt0(X2,X2)
                                      & ? [X8] :
                                          ( aScalar0(X8)
                                          & X8 = sdtasdt0(X3,X3)
                                          & ? [X9] :
                                              ( aScalar0(X9)
                                              & X9 = sdtasdt0(X2,X3)
                                              & ? [X10] :
                                                  ( aScalar0(X10)
                                                  & X10 = sdtasdt0(X4,X8)
                                                  & ? [X11] :
                                                      ( aScalar0(X11)
                                                      & X11 = sdtasdt0(X6,X9)
                                                      & ? [X12] :
                                                          ( aScalar0(X12)
                                                          & X12 = sdtasdt0(X7,X5)
                                                          & ? [X13] :
                                                              ( aScalar0(X13)
                                                              & X13 = sdtasdt0(X10,X12)
                                                              & sdtlseqdt0(sdtasdt0(X6,X6),sdtasdt0(X4,X5))
                                                              & sdtlseqdt0(sdtpldt0(X11,X11),sdtpldt0(X10,X12))
                                                              & sdtlseqdt0(sdtasdt0(sdtpldt0(X6,X9),sdtpldt0(X6,X9)),sdtasdt0(sdtpldt0(X4,X7),sdtpldt0(X5,X8)))
                                                              & sdtlseqdt0(sdtasdt0(sdtasasdt0(xs,xt),sdtasasdt0(xs,xt)),sdtasdt0(sdtasasdt0(xs,xs),sdtasasdt0(xt,xt))) ) ) ) ) ) ) ) ) ) ) ) ) ) )
      | sz00 = aDimensionOf0(xs) ) ),
    inference(ennf_transformation,[],[f42]) ).

fof(f112,plain,
    aScalar0(sz0z00),
    inference(cnf_transformation,[],[f9]) ).

fof(f121,plain,
    ! [X0] :
      ( ~ aScalar0(X0)
      | sz0z00 = sdtasdt0(X0,sz0z00) ),
    inference(cnf_transformation,[],[f58]) ).

fof(f152,plain,
    ! [X0,X1] :
      ( ~ aVector0(X1)
      | ~ aVector0(X0)
      | aDimensionOf0(X0) != aDimensionOf0(X1)
      | aScalar0(sdtasasdt0(X0,X1)) ),
    inference(cnf_transformation,[],[f96]) ).

fof(f153,plain,
    ! [X0,X1] :
      ( sz00 != aDimensionOf0(X1)
      | ~ aVector0(X0)
      | ~ aVector0(X1)
      | aDimensionOf0(X0) != aDimensionOf0(X1)
      | sz0z00 = sdtasasdt0(X0,X1) ),
    inference(cnf_transformation,[],[f98]) ).

fof(f155,plain,
    ! [X0] :
      ( sdtlseqdt0(sz0z00,sdtasasdt0(X0,X0))
      | ~ aVector0(X0) ),
    inference(cnf_transformation,[],[f101]) ).

fof(f156,plain,
    aVector0(xt),
    inference(cnf_transformation,[],[f38]) ).

fof(f157,plain,
    aVector0(xs),
    inference(cnf_transformation,[],[f38]) ).

fof(f159,plain,
    aDimensionOf0(xs) = aDimensionOf0(xt),
    inference(cnf_transformation,[],[f40]) ).

fof(f160,plain,
    ( sz00 = aDimensionOf0(xs)
    | sdtlseqdt0(sdtasdt0(sdtasasdt0(xs,xt),sdtasasdt0(xs,xt)),sdtasdt0(sdtasasdt0(xs,xs),sdtasasdt0(xt,xt))) ),
    inference(cnf_transformation,[],[f104]) ).

fof(f192,plain,
    ~ sdtlseqdt0(sdtasdt0(sdtasasdt0(xs,xt),sdtasasdt0(xs,xt)),sdtasdt0(sdtasasdt0(xs,xs),sdtasasdt0(xt,xt))),
    inference(cnf_transformation,[],[f104]) ).

fof(f197,plain,
    ~ aScalar0(sz0z00),
    inference(consistent_polarity_flipping,[],[f112]) ).

fof(f203,plain,
    ! [X0] :
      ( aScalar0(X0)
      | sz0z00 = sdtasdt0(X0,sz0z00) ),
    inference(consistent_polarity_flipping,[],[f121]) ).

fof(f230,plain,
    ! [X0,X1] :
      ( ~ aVector0(X0)
      | ~ aVector0(X1)
      | aDimensionOf0(X0) != aDimensionOf0(X1)
      | ~ aScalar0(sdtasasdt0(X0,X1)) ),
    inference(consistent_polarity_flipping,[],[f152]) ).

fof(f245,definition,
    ( spl16_1
  <=> sdtlseqdt0(sdtasdt0(sdtasasdt0(xs,xt),sdtasasdt0(xs,xt)),sdtasdt0(sdtasasdt0(xs,xs),sdtasasdt0(xt,xt))) ),
    introduced(definition,[new_symbols(definition,[spl16_1])],[avatar_definition]) ).

fof(f246,plain,
    ( ~ sdtlseqdt0(sdtasdt0(sdtasasdt0(xs,xt),sdtasasdt0(xs,xt)),sdtasdt0(sdtasasdt0(xs,xs),sdtasasdt0(xt,xt)))
    | spl16_1 ),
    inference(avatar_component_clause,[],[f245]) ).

fof(f249,definition,
    ( spl16_2
  <=> sz00 = aDimensionOf0(xs) ),
    introduced(definition,[new_symbols(definition,[spl16_2])],[avatar_definition]) ).

fof(f251,plain,
    ( sz00 = aDimensionOf0(xs)
    | ~ spl16_2 ),
    inference(avatar_component_clause,[],[f249]) ).

fof(f252,plain,
    ( spl16_1
    | spl16_2 ),
    inference(avatar_split_clause,[],[f160,f249,f245]) ).

fof(f408,plain,
    ~ spl16_1,
    inference(avatar_split_clause,[],[f192,f245]) ).

fof(f427,plain,
    ( sz00 = aDimensionOf0(xt)
    | ~ spl16_2 ),
    inference(forward_demodulation,[],[f159,f251]) ).

fof(f435,plain,
    sz0z00 = sdtasdt0(sz0z00,sz0z00),
    inference(resolution,[],[f203,f197]) ).

fof(f560,plain,
    ! [X0] :
      ( ~ aVector0(X0)
      | aDimensionOf0(X0) != aDimensionOf0(xs)
      | ~ aScalar0(sdtasasdt0(xs,X0)) ),
    inference(resolution,[],[f230,f157]) ).

fof(f562,plain,
    ( ! [X0] :
        ( sz00 != aDimensionOf0(X0)
        | ~ aVector0(X0)
        | ~ aScalar0(sdtasasdt0(xs,X0)) )
    | ~ spl16_2 ),
    inference(forward_demodulation,[],[f560,f251]) ).

fof(f590,plain,
    ( sz00 != sz00
    | ~ aVector0(xs)
    | ~ aScalar0(sdtasasdt0(xs,xs))
    | ~ spl16_2 ),
    inference(superposition,[],[f562,f251]) ).

fof(f593,plain,
    ( ~ aVector0(xs)
    | ~ aScalar0(sdtasasdt0(xs,xs))
    | ~ spl16_2 ),
    inference(trivial_inequality_removal,[],[f590]) ).

fof(f595,plain,
    ( ~ aScalar0(sdtasasdt0(xs,xs))
    | ~ spl16_2 ),
    inference(forward_subsumption_resolution,[],[f593,f157]) ).

fof(f620,plain,
    ( sz0z00 = sdtasdt0(sdtasasdt0(xs,xs),sz0z00)
    | ~ spl16_2 ),
    inference(resolution,[],[f595,f203]) ).

fof(f682,plain,
    ( ! [X0] :
        ( sz00 != sz00
        | ~ aVector0(X0)
        | ~ aVector0(xt)
        | sz00 != aDimensionOf0(X0)
        | sz0z00 = sdtasasdt0(X0,xt) )
    | ~ spl16_2 ),
    inference(superposition,[],[f153,f427]) ).

fof(f683,plain,
    ( ! [X0] :
        ( ~ aVector0(X0)
        | ~ aVector0(xt)
        | sz00 != aDimensionOf0(X0)
        | sz0z00 = sdtasasdt0(X0,xt) )
    | ~ spl16_2 ),
    inference(trivial_inequality_removal,[],[f682]) ).

fof(f685,plain,
    ( ! [X0] :
        ( sz00 != aDimensionOf0(X0)
        | ~ aVector0(X0)
        | sz0z00 = sdtasasdt0(X0,xt) )
    | ~ spl16_2 ),
    inference(forward_subsumption_resolution,[],[f683,f156]) ).

fof(f774,definition,
    ( spl16_41
  <=> sdtlseqdt0(sz0z00,sz0z00) ),
    introduced(definition,[new_symbols(definition,[spl16_41])],[avatar_definition]) ).

fof(f997,plain,
    ( sz00 != sz00
    | ~ aVector0(xs)
    | sz0z00 = sdtasasdt0(xs,xt)
    | ~ spl16_2 ),
    inference(superposition,[],[f685,f251]) ).

fof(f998,plain,
    ( sz00 != sz00
    | ~ aVector0(xt)
    | sz0z00 = sdtasasdt0(xt,xt)
    | ~ spl16_2 ),
    inference(superposition,[],[f685,f427]) ).

fof(f999,plain,
    ( ~ aVector0(xt)
    | sz0z00 = sdtasasdt0(xt,xt)
    | ~ spl16_2 ),
    inference(trivial_inequality_removal,[],[f998]) ).

fof(f1000,plain,
    ( ~ aVector0(xs)
    | sz0z00 = sdtasasdt0(xs,xt)
    | ~ spl16_2 ),
    inference(trivial_inequality_removal,[],[f997]) ).

fof(f1001,plain,
    ( sz0z00 = sdtasasdt0(xt,xt)
    | ~ spl16_2 ),
    inference(forward_subsumption_resolution,[],[f999,f156]) ).

fof(f1002,plain,
    ( sz0z00 = sdtasasdt0(xs,xt)
    | ~ spl16_2 ),
    inference(forward_subsumption_resolution,[],[f1000,f157]) ).

fof(f1040,plain,
    ( sdtlseqdt0(sz0z00,sz0z00)
    | ~ aVector0(xt)
    | ~ spl16_2 ),
    inference(superposition,[],[f155,f1001]) ).

fof(f1045,plain,
    ( sdtlseqdt0(sz0z00,sz0z00)
    | ~ spl16_2 ),
    inference(forward_subsumption_resolution,[],[f1040,f156]) ).

fof(f1052,plain,
    ( spl16_41
    | ~ spl16_2 ),
    inference(avatar_split_clause,[],[f1045,f249,f774]) ).

fof(f1057,plain,
    ( ~ sdtlseqdt0(sdtasdt0(sz0z00,sz0z00),sdtasdt0(sdtasasdt0(xs,xs),sdtasasdt0(xt,xt)))
    | spl16_1
    | ~ spl16_2 ),
    inference(superposition,[],[f246,f1002]) ).

fof(f1071,plain,
    ( ~ sdtlseqdt0(sdtasdt0(sz0z00,sz0z00),sdtasdt0(sdtasasdt0(xs,xs),sz0z00))
    | spl16_1
    | ~ spl16_2 ),
    inference(forward_demodulation,[],[f1057,f1001]) ).

fof(f1074,plain,
    ( ~ sdtlseqdt0(sdtasdt0(sz0z00,sz0z00),sz0z00)
    | spl16_1
    | ~ spl16_2 ),
    inference(forward_demodulation,[],[f1071,f620]) ).

fof(f1077,plain,
    ( ~ sdtlseqdt0(sz0z00,sz0z00)
    | spl16_1
    | ~ spl16_2 ),
    inference(forward_demodulation,[],[f1074,f435]) ).

fof(f1080,plain,
    ( ~ spl16_41
    | spl16_1
    | ~ spl16_2 ),
    inference(avatar_split_clause,[],[f1077,f249,f245,f774]) ).

cnf(s1,plain,
    ( spl16_1
    | spl16_2 ),
    inference(sat_conversion,[],[f252]) ).

cnf(s33,plain,
    ~ spl16_1,
    inference(sat_conversion,[],[f408]) ).

cnf(s44,plain,
    ( ~ spl16_2
    | spl16_41 ),
    inference(sat_conversion,[],[f1052]) ).

cnf(s46,plain,
    ( spl16_1
    | ~ spl16_2
    | ~ spl16_41 ),
    inference(sat_conversion,[],[f1080]) ).

cnf(s50,plain,
    spl16_2,
    inference(rat,[],[s1,s33]) ).

cnf(s51,plain,
    ~ spl16_41,
    inference(rat,[],[s46,s33,s50]) ).

cnf(s55,plain,
    $false,
    inference(rat,[],[s44,s51,s50]) ).

fof(f1085,plain,
    $false,
    inference(avatar_sat_refutation,[],[s55]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.02  % Problem  : RNG081+1 : TPTP v9.3.1. Released v4.0.0.
% 0.00/0.05  % Command  : run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 SAT
% 0.11/0.38  % Computer : n011.cluster.edu
% 0.11/0.38  % Model    : x86_64 x86_64
% 0.11/0.38  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.38  % Memory   : 8046.5625MB
% 0.11/0.38  % OS       : Linux 6.8.0-71-generic
% 0.11/0.38  % CPULimit : 300
% 0.11/0.38  % WCLimit  : 300
% 0.11/0.38  % DateTime : Sun Sep 27 23:08:46 UTC 2026
% 0.11/0.38  % CPUTime  : 
% 0.11/0.38  Running run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 SAT
% 0.11/0.41  Running first-order model finding
% 0.11/0.41  Running: /export/starexec/sandbox2/solver/bin/vampire-ho --input_syntax tptp --output_axiom_names on --mode casc --intent sat -m 16384 --cores 7 -t 300 /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.11/0.47  % (2869154)Will run a generic schedule for satisfiability detection.
% 0.11/0.47  % (2869159)fmb+10_1_sas=cadical:bce=on:rp=on:random_seed=626566932_2999 on theBenchmark for (2999ds/0Mi)
% 0.11/0.47  % (2869161)dis+10_161_sil=256000:plsq=on:plsqr=61199697,1048576:gs=on:alpa=true:sac=on:slsq=on:cn=on:random_seed=1030048843:i=88024:add=on:rawr=on_2999 on theBenchmark for (2999ds/88024Mi)
% 0.11/0.47  % (2869162)dis+10_1_sil=32000:sp=arity:random_seed=78892024:i=103:fgj=on_2999 on theBenchmark for (2999ds/103Mi)
% 0.11/0.47  % (2869163)ott+31_1_sil=16000:lcm=predicate:bce=on:newcnf=on:random_seed=1587461432:i=116_2999 on theBenchmark for (2999ds/116Mi)
% 0.11/0.47  % (2869164)ott+1_1_to=lpo:sil=16000:sp=reverse_arity:erd=off:random_seed=3005682674:i=131_2999 on theBenchmark for (2999ds/131Mi)
% 0.11/0.47  % (2869165)ott-3_16_to=lpo:sil=16000:sp=arity:fd=off:rp=on:random_seed=3289567501:i=159:bs=unit_only:nicw=on:fsr=off:amm=off_2999 on theBenchmark for (2999ds/159Mi)
% 0.11/0.47  % (2869160)% WARNING: option uhcvi not known.
% 0.11/0.47  % (2869160)dis+11_61:31_drc=ordering:lsd=5:bsr=unit_only:rp=on:newcnf=on:random_seed=267921972:i=135531:add=off:rawr=on_2999 on theBenchmark for (2999ds/135531Mi)
% 0.11/0.47  % TRYING [1]
% 0.11/0.47  % TRYING [2]
% 0.11/0.47  % (2869160) found proof, printing to "/export/starexec/sandbox2/tmp/vampire-proof-2869154-2869160"...
% 0.11/0.47  % (2869160)...printing done.
% 0.11/0.47  % (2869160)Refutation found. Thanks to Tanya!
% 0.11/0.47  % SZS status Theorem for theBenchmark
% 0.11/0.47  % SZS output start Proof for theBenchmark
% See solution above
% 0.21/0.47  % (2869160)------------------------------
% 0.21/0.47  % (2869160)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 0.21/0.47  % (2869160)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 0.21/0.47  % (2869160)CaDiCaL version: 2.1.3
% 0.21/0.47  % (2869160)Termination reason: Refutation
% 0.21/0.47  % (2869160)Time elapsed: 0.014 s
% 0.21/0.47  % (2869160)Peak memory usage: 13 MB
% 0.21/0.47  % (2869160)Instructions burned: 38 (million)
% 0.21/0.47  % (2869154)Success in time 0.055 s
% 0.21/0.47  % Vampire exiting
%------------------------------------------------------------------------------