↑ Up

Vampire-SAT---5.0.1.UNS-Ref.s

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

% Computer : n001.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 11:57:38 AM UTC 2026

% Result   : Unsatisfiable 5.18s 1.26s
% Output   : Refutation 5.18s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   16
%            Number of leaves      :   17
% Syntax   : Number of formulae    :  117 (  21 unt;  14 def)
%            Number of atoms       :  280 (   0 equ)
%            Maximal formula atoms :    4 (   2 avg)
%            Number of connectives :  296 ( 133   ~; 149   |;   0   &)
%                                         (  14 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   10 (   5 avg)
%            Maximal term depth    :    7 (   2 avg)
%            Number of predicates  :   16 (  15 usr;  15 prp; 0-1 aty)
%            Number of functors    :    3 (   3 usr;   2 con; 0-2 aty)
%            Number of variables   :  272 (   0 sgn 272   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f1,axiom,
    ! [X0,X1] :
      ( ~ is_a_theorem(implies(X0,X1))
      | ~ is_a_theorem(X0)
      | is_a_theorem(X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',condensed_detachment) ).

fof(f2,axiom,
    ! [X2,X3,X0,X1,X4] : is_a_theorem(implies(implies(implies(X0,X1),implies(X2,X3)),implies(implies(X3,X0),implies(X4,implies(X2,X0))))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ic_JLukasiewicz_5) ).

fof(f3,negated_conjecture,
    ~ is_a_theorem(implies(a,implies(implies(a,b),b))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prove_ic_5) ).

fof(f4,plain,
    ! [X2,X3,X0,X1,X4] :
      ( ~ is_a_theorem(implies(implies(X0,X1),implies(X2,X3)))
      | is_a_theorem(implies(implies(X3,X0),implies(X4,implies(X2,X0)))) ),
    inference(resolution,[],[f2,f1]) ).

fof(f5,plain,
    ! [X2,X3,X0,X1,X4,X5] : is_a_theorem(implies(implies(implies(X0,implies(X1,X2)),implies(X2,X3)),implies(X4,implies(implies(X5,X2),implies(X2,X3))))),
    inference(resolution,[],[f4,f2]) ).

fof(f7,plain,
    ! [X2,X3,X0,X1,X4,X5] :
      ( ~ is_a_theorem(implies(implies(X0,implies(X1,X2)),implies(X2,X3)))
      | is_a_theorem(implies(X4,implies(implies(X5,X2),implies(X2,X3)))) ),
    inference(resolution,[],[f5,f1]) ).

fof(f8,plain,
    ! [X2,X3,X0,X1,X4] : is_a_theorem(implies(X0,implies(implies(X1,X2),implies(X2,implies(implies(X3,X4),implies(X4,X2)))))),
    inference(resolution,[],[f7,f5]) ).

fof(f9,plain,
    ! [X2,X3,X0,X1,X4] :
      ( ~ is_a_theorem(X0)
      | is_a_theorem(implies(implies(X1,X2),implies(X2,implies(implies(X3,X4),implies(X4,X2))))) ),
    inference(resolution,[],[f8,f1]) ).

fof(f13,definition,
    ( spl0_1
  <=> ! [X2,X1,X3,X4] : is_a_theorem(implies(implies(X1,X2),implies(X2,implies(implies(X3,X4),implies(X4,X2))))) ),
    introduced(definition,[new_symbols(definition,[spl0_1])],[avatar_definition]) ).

fof(f14,plain,
    ( ! [X2,X3,X1,X4] : is_a_theorem(implies(implies(X1,X2),implies(X2,implies(implies(X3,X4),implies(X4,X2)))))
    | ~ spl0_1 ),
    inference(avatar_component_clause,[],[f13]) ).

fof(f16,definition,
    ( spl0_2
  <=> ! [X0] : ~ is_a_theorem(X0) ),
    introduced(definition,[new_symbols(definition,[spl0_2])],[avatar_definition]) ).

fof(f17,plain,
    ( ! [X0] : ~ is_a_theorem(X0)
    | ~ spl0_2 ),
    inference(avatar_component_clause,[],[f16]) ).

fof(f18,plain,
    ( spl0_1
    | spl0_2 ),
    inference(avatar_split_clause,[],[f9,f16,f13]) ).

fof(f19,plain,
    ( ! [X2,X3,X0,X1,X4] : is_a_theorem(implies(implies(implies(implies(X0,X1),implies(X1,X2)),X3),implies(X4,implies(X2,X3))))
    | ~ spl0_1 ),
    inference(resolution,[],[f14,f4]) ).

fof(f26,plain,
    ( ! [X2,X3,X0,X1,X4] : is_a_theorem(implies(X0,implies(implies(X1,X2),implies(X2,implies(X3,implies(X4,X2))))))
    | ~ spl0_1 ),
    inference(resolution,[],[f19,f7]) ).

fof(f28,plain,
    ( ! [X2,X3,X0,X1,X4] :
        ( ~ is_a_theorem(implies(implies(implies(X0,X1),implies(X1,X2)),X3))
        | is_a_theorem(implies(X4,implies(X2,X3))) )
    | ~ spl0_1 ),
    inference(resolution,[],[f19,f1]) ).

fof(f34,definition,
    ( spl0_3
  <=> ! [X2,X1,X3,X4] : is_a_theorem(implies(implies(X1,X2),implies(X2,implies(X3,implies(X4,X2))))) ),
    introduced(definition,[new_symbols(definition,[spl0_3])],[avatar_definition]) ).

fof(f35,plain,
    ( ! [X2,X3,X1,X4] : is_a_theorem(implies(implies(X1,X2),implies(X2,implies(X3,implies(X4,X2)))))
    | ~ spl0_3 ),
    inference(avatar_component_clause,[],[f34]) ).

fof(f37,plain,
    ( $false
    | ~ spl0_2 ),
    inference(resolution,[],[f17,f2]) ).

fof(f46,plain,
    ~ spl0_2,
    inference(avatar_contradiction_clause,[],[f37]) ).

fof(f50,plain,
    ( ! [X2,X3,X0,X1,X4] :
        ( ~ is_a_theorem(X0)
        | is_a_theorem(implies(implies(X1,X2),implies(X2,implies(X3,implies(X4,X2))))) )
    | ~ spl0_1 ),
    inference(resolution,[],[f1,f26]) ).

fof(f52,plain,
    ( spl0_3
    | spl0_2
    | ~ spl0_1 ),
    inference(avatar_split_clause,[],[f50,f13,f16,f34]) ).

fof(f59,plain,
    ( ! [X2,X3,X0,X1,X4] : is_a_theorem(implies(X0,implies(X1,implies(implies(X1,X2),implies(X3,implies(X4,X2))))))
    | ~ spl0_1 ),
    inference(resolution,[],[f28,f2]) ).

fof(f62,plain,
    ( ! [X2,X3,X0,X1,X4] : is_a_theorem(implies(X0,implies(X1,implies(X2,implies(X3,implies(implies(X4,X3),X1))))))
    | ~ spl0_1 ),
    inference(resolution,[],[f28,f19]) ).

fof(f64,plain,
    ( ! [X2,X3,X0,X1,X4] :
        ( ~ is_a_theorem(X0)
        | is_a_theorem(implies(X1,implies(implies(X1,X2),implies(X3,implies(X4,X2))))) )
    | ~ spl0_1 ),
    inference(resolution,[],[f59,f1]) ).

fof(f67,definition,
    ( spl0_4
  <=> ! [X4,X3,X2,X1] : is_a_theorem(implies(X1,implies(implies(X1,X2),implies(X3,implies(X4,X2))))) ),
    introduced(definition,[new_symbols(definition,[spl0_4])],[avatar_definition]) ).

fof(f68,plain,
    ( ! [X2,X3,X1,X4] : is_a_theorem(implies(X1,implies(implies(X1,X2),implies(X3,implies(X4,X2)))))
    | ~ spl0_4 ),
    inference(avatar_component_clause,[],[f67]) ).

fof(f69,plain,
    ( spl0_4
    | spl0_2
    | ~ spl0_1 ),
    inference(avatar_split_clause,[],[f64,f13,f16,f67]) ).

fof(f98,plain,
    ( ! [X2,X3,X0,X1,X4] :
        ( ~ is_a_theorem(X0)
        | is_a_theorem(implies(X1,implies(X2,implies(X3,implies(implies(X4,X3),X1))))) )
    | ~ spl0_1 ),
    inference(resolution,[],[f62,f1]) ).

fof(f101,definition,
    ( spl0_8
  <=> ! [X4,X3,X2,X1] : is_a_theorem(implies(X1,implies(X2,implies(X3,implies(implies(X4,X3),X1))))) ),
    introduced(definition,[new_symbols(definition,[spl0_8])],[avatar_definition]) ).

fof(f102,plain,
    ( ! [X2,X3,X1,X4] : is_a_theorem(implies(X1,implies(X2,implies(X3,implies(implies(X4,X3),X1)))))
    | ~ spl0_8 ),
    inference(avatar_component_clause,[],[f101]) ).

fof(f103,plain,
    ( spl0_8
    | spl0_2
    | ~ spl0_1 ),
    inference(avatar_split_clause,[],[f98,f13,f16,f101]) ).

fof(f110,plain,
    ( ! [X2,X3,X0,X1] :
        ( is_a_theorem(implies(X1,implies(X2,implies(implies(X3,X2),X0))))
        | ~ is_a_theorem(X0) )
    | ~ spl0_8 ),
    inference(resolution,[],[f102,f1]) ).

fof(f114,plain,
    ( ! [X2,X3,X0,X1] :
        ( ~ is_a_theorem(X0)
        | ~ is_a_theorem(X1)
        | is_a_theorem(implies(X2,implies(implies(X3,X2),X0))) )
    | ~ spl0_8 ),
    inference(resolution,[],[f110,f1]) ).

fof(f117,definition,
    ( spl0_10
  <=> ! [X2,X0,X3] :
        ( ~ is_a_theorem(X0)
        | is_a_theorem(implies(X2,implies(implies(X3,X2),X0))) ) ),
    introduced(definition,[new_symbols(definition,[spl0_10])],[avatar_definition]) ).

fof(f118,plain,
    ( ! [X2,X3,X0] :
        ( is_a_theorem(implies(X2,implies(implies(X3,X2),X0)))
        | ~ is_a_theorem(X0) )
    | ~ spl0_10 ),
    inference(avatar_component_clause,[],[f117]) ).

fof(f119,plain,
    ( spl0_2
    | spl0_10
    | ~ spl0_8 ),
    inference(avatar_split_clause,[],[f114,f101,f117,f16]) ).

fof(f126,plain,
    ( ! [X2,X0,X1] :
        ( is_a_theorem(implies(implies(X2,X1),X0))
        | ~ is_a_theorem(X1)
        | ~ is_a_theorem(X0) )
    | ~ spl0_10 ),
    inference(resolution,[],[f118,f1]) ).

fof(f326,plain,
    ( ! [X2,X3,X0,X1,X4] : is_a_theorem(implies(implies(implies(X0,implies(X1,X2)),X3),implies(X4,implies(X2,X3))))
    | ~ spl0_3 ),
    inference(resolution,[],[f4,f35]) ).

fof(f329,plain,
    ( ! [X2,X3,X0,X1,X4,X5] : is_a_theorem(implies(implies(implies(implies(X0,X1),implies(X2,implies(X3,X1))),X4),implies(X5,implies(X0,X4))))
    | ~ spl0_1 ),
    inference(resolution,[],[f4,f59]) ).

fof(f335,plain,
    ( ! [X2,X3,X0,X1,X4,X5] : is_a_theorem(implies(implies(implies(X0,implies(X1,X2)),X3),implies(X4,implies(implies(implies(X3,X5),X2),X3))))
    | ~ spl0_4 ),
    inference(resolution,[],[f4,f68]) ).

fof(f343,plain,
    ( ! [X2,X3,X0,X1,X4] :
        ( is_a_theorem(implies(implies(X0,X1),implies(X2,implies(X3,X1))))
        | ~ is_a_theorem(X4)
        | ~ is_a_theorem(implies(X3,X0)) )
    | ~ spl0_10 ),
    inference(resolution,[],[f4,f126]) ).

fof(f346,definition,
    ( spl0_37
  <=> ! [X0,X3,X2,X1] :
        ( is_a_theorem(implies(implies(X0,X1),implies(X2,implies(X3,X1))))
        | ~ is_a_theorem(implies(X3,X0)) ) ),
    introduced(definition,[new_symbols(definition,[spl0_37])],[avatar_definition]) ).

fof(f347,plain,
    ( ! [X2,X3,X0,X1] :
        ( is_a_theorem(implies(implies(X0,X1),implies(X2,implies(X3,X1))))
        | ~ is_a_theorem(implies(X3,X0)) )
    | ~ spl0_37 ),
    inference(avatar_component_clause,[],[f346]) ).

fof(f348,plain,
    ( spl0_2
    | spl0_37
    | ~ spl0_10 ),
    inference(avatar_split_clause,[],[f343,f117,f346,f16]) ).

fof(f349,plain,
    ( ! [X2,X3,X0,X1,X4,X5] : is_a_theorem(implies(implies(implies(X0,X1),implies(X2,implies(X3,X0))),implies(X4,implies(X5,implies(X2,implies(X3,X0))))))
    | ~ spl0_3 ),
    inference(resolution,[],[f326,f4]) ).

fof(f6030,plain,
    ( ! [X2,X3,X0,X1,X4,X5] :
        ( ~ is_a_theorem(implies(implies(X0,X1),implies(X2,implies(X3,X0))))
        | is_a_theorem(implies(X4,implies(X5,implies(X2,implies(X3,X0))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f349,f1]) ).

fof(f6381,plain,
    ( ! [X2,X3,X0,X1,X4] : is_a_theorem(implies(X0,implies(X1,implies(implies(X2,X3),implies(X4,implies(X3,X3))))))
    | ~ spl0_3 ),
    inference(resolution,[],[f6030,f2]) ).

fof(f6458,plain,
    ( ! [X2,X3,X0,X1,X4] :
        ( ~ is_a_theorem(X0)
        | is_a_theorem(implies(X1,implies(implies(X2,X3),implies(X4,implies(X3,X3))))) )
    | ~ spl0_3 ),
    inference(resolution,[],[f6381,f1]) ).

fof(f6529,definition,
    ( spl0_299
  <=> ! [X4,X2,X1,X3] : is_a_theorem(implies(X1,implies(implies(X2,X3),implies(X4,implies(X3,X3))))) ),
    introduced(definition,[new_symbols(definition,[spl0_299])],[avatar_definition]) ).

fof(f6530,plain,
    ( ! [X2,X3,X1,X4] : is_a_theorem(implies(X1,implies(implies(X2,X3),implies(X4,implies(X3,X3)))))
    | ~ spl0_299 ),
    inference(avatar_component_clause,[],[f6529]) ).

fof(f6531,plain,
    ( spl0_299
    | spl0_2
    | ~ spl0_3 ),
    inference(avatar_split_clause,[],[f6458,f34,f16,f6529]) ).

fof(f6534,plain,
    ( ! [X2,X3,X0,X1] :
        ( ~ is_a_theorem(X0)
        | is_a_theorem(implies(implies(X1,X2),implies(X3,implies(X2,X2)))) )
    | ~ spl0_299 ),
    inference(resolution,[],[f6530,f1]) ).

fof(f6587,definition,
    ( spl0_301
  <=> ! [X2,X1,X3] : is_a_theorem(implies(implies(X1,X2),implies(X3,implies(X2,X2)))) ),
    introduced(definition,[new_symbols(definition,[spl0_301])],[avatar_definition]) ).

fof(f6588,plain,
    ( ! [X2,X3,X1] : is_a_theorem(implies(implies(X1,X2),implies(X3,implies(X2,X2))))
    | ~ spl0_301 ),
    inference(avatar_component_clause,[],[f6587]) ).

fof(f6589,plain,
    ( spl0_301
    | spl0_2
    | ~ spl0_299 ),
    inference(avatar_split_clause,[],[f6534,f6529,f16,f6587]) ).

fof(f6590,plain,
    ( ! [X2,X3,X0,X1] : is_a_theorem(implies(X0,implies(X1,implies(X2,implies(X3,X3)))))
    | ~ spl0_3
    | ~ spl0_301 ),
    inference(resolution,[],[f6588,f6030]) ).

fof(f6763,plain,
    ( ! [X2,X3,X0,X1] :
        ( ~ is_a_theorem(X0)
        | is_a_theorem(implies(X1,implies(X2,implies(X3,X3)))) )
    | ~ spl0_3
    | ~ spl0_301 ),
    inference(resolution,[],[f6590,f1]) ).

fof(f6835,definition,
    ( spl0_312
  <=> ! [X2,X1,X3] : is_a_theorem(implies(X1,implies(X2,implies(X3,X3)))) ),
    introduced(definition,[new_symbols(definition,[spl0_312])],[avatar_definition]) ).

fof(f6836,plain,
    ( ! [X2,X3,X1] : is_a_theorem(implies(X1,implies(X2,implies(X3,X3))))
    | ~ spl0_312 ),
    inference(avatar_component_clause,[],[f6835]) ).

fof(f6837,plain,
    ( spl0_312
    | spl0_2
    | ~ spl0_3
    | ~ spl0_301 ),
    inference(avatar_split_clause,[],[f6763,f6587,f34,f16,f6835]) ).

fof(f6840,plain,
    ( ! [X2,X0,X1] :
        ( ~ is_a_theorem(X0)
        | is_a_theorem(implies(X1,implies(X2,X2))) )
    | ~ spl0_312 ),
    inference(resolution,[],[f6836,f1]) ).

fof(f6894,definition,
    ( spl0_314
  <=> ! [X2,X1] : is_a_theorem(implies(X1,implies(X2,X2))) ),
    introduced(definition,[new_symbols(definition,[spl0_314])],[avatar_definition]) ).

fof(f6895,plain,
    ( ! [X2,X1] : is_a_theorem(implies(X1,implies(X2,X2)))
    | ~ spl0_314 ),
    inference(avatar_component_clause,[],[f6894]) ).

fof(f6896,plain,
    ( spl0_314
    | spl0_2
    | ~ spl0_312 ),
    inference(avatar_split_clause,[],[f6840,f6835,f16,f6894]) ).

fof(f6911,plain,
    ( ! [X2,X0,X1] : is_a_theorem(implies(implies(X0,X1),implies(X2,implies(X0,X1))))
    | ~ spl0_314 ),
    inference(resolution,[],[f6895,f4]) ).

fof(f6992,plain,
    ( ! [X2,X3,X0,X1] : is_a_theorem(implies(implies(implies(X0,X1),X0),implies(X2,implies(X3,X0))))
    | ~ spl0_314 ),
    inference(resolution,[],[f6911,f4]) ).

fof(f7557,plain,
    ( ! [X2,X3,X0,X1] :
        ( ~ is_a_theorem(implies(implies(X0,X1),X0))
        | is_a_theorem(implies(X2,implies(X3,X0))) )
    | ~ spl0_314 ),
    inference(resolution,[],[f6992,f1]) ).

fof(f7658,plain,
    ( ! [X2,X3,X0,X1,X4] : is_a_theorem(implies(X0,implies(X1,implies(X2,implies(implies(implies(X3,X4),X3),X3)))))
    | ~ spl0_4
    | ~ spl0_314 ),
    inference(resolution,[],[f7557,f335]) ).

fof(f8824,plain,
    ( ! [X2,X3,X0,X1,X4] :
        ( ~ is_a_theorem(X0)
        | is_a_theorem(implies(X1,implies(X2,implies(implies(implies(X3,X4),X3),X3)))) )
    | ~ spl0_4
    | ~ spl0_314 ),
    inference(resolution,[],[f7658,f1]) ).

fof(f8902,definition,
    ( spl0_353
  <=> ! [X4,X2,X1,X3] : is_a_theorem(implies(X1,implies(X2,implies(implies(implies(X3,X4),X3),X3)))) ),
    introduced(definition,[new_symbols(definition,[spl0_353])],[avatar_definition]) ).

fof(f8903,plain,
    ( ! [X2,X3,X1,X4] : is_a_theorem(implies(X1,implies(X2,implies(implies(implies(X3,X4),X3),X3))))
    | ~ spl0_353 ),
    inference(avatar_component_clause,[],[f8902]) ).

fof(f8904,plain,
    ( spl0_353
    | spl0_2
    | ~ spl0_4
    | ~ spl0_314 ),
    inference(avatar_split_clause,[],[f8824,f6894,f67,f16,f8902]) ).

fof(f8908,plain,
    ( ! [X2,X3,X0,X1] :
        ( ~ is_a_theorem(X0)
        | is_a_theorem(implies(X1,implies(implies(implies(X2,X3),X2),X2))) )
    | ~ spl0_353 ),
    inference(resolution,[],[f8903,f1]) ).

fof(f8968,definition,
    ( spl0_355
  <=> ! [X2,X1,X3] : is_a_theorem(implies(X1,implies(implies(implies(X2,X3),X2),X2))) ),
    introduced(definition,[new_symbols(definition,[spl0_355])],[avatar_definition]) ).

fof(f8969,plain,
    ( ! [X2,X3,X1] : is_a_theorem(implies(X1,implies(implies(implies(X2,X3),X2),X2)))
    | ~ spl0_355 ),
    inference(avatar_component_clause,[],[f8968]) ).

fof(f8970,plain,
    ( spl0_355
    | spl0_2
    | ~ spl0_353 ),
    inference(avatar_split_clause,[],[f8908,f8902,f16,f8968]) ).

fof(f8974,plain,
    ( ! [X2,X0,X1] :
        ( ~ is_a_theorem(X0)
        | is_a_theorem(implies(implies(implies(X1,X2),X1),X1)) )
    | ~ spl0_355 ),
    inference(resolution,[],[f8969,f1]) ).

fof(f9032,definition,
    ( spl0_357
  <=> ! [X2,X1] : is_a_theorem(implies(implies(implies(X1,X2),X1),X1)) ),
    introduced(definition,[new_symbols(definition,[spl0_357])],[avatar_definition]) ).

fof(f9033,plain,
    ( ! [X2,X1] : is_a_theorem(implies(implies(implies(X1,X2),X1),X1))
    | ~ spl0_357 ),
    inference(avatar_component_clause,[],[f9032]) ).

fof(f9034,plain,
    ( spl0_357
    | spl0_2
    | ~ spl0_355 ),
    inference(avatar_split_clause,[],[f8974,f8968,f16,f9032]) ).

fof(f9058,plain,
    ( ! [X0,X1] :
        ( ~ is_a_theorem(implies(implies(X0,X1),X0))
        | is_a_theorem(X0) )
    | ~ spl0_357 ),
    inference(resolution,[],[f9033,f1]) ).

fof(f9203,plain,
    ( ! [X2,X0,X1] :
        ( ~ is_a_theorem(implies(X1,implies(X0,implies(X1,X2))))
        | is_a_theorem(implies(X0,implies(X1,X2))) )
    | ~ spl0_37
    | ~ spl0_357 ),
    inference(resolution,[],[f9058,f347]) ).

fof(f9225,plain,
    ( ! [X2,X0,X1] : is_a_theorem(implies(implies(X0,X1),implies(X0,implies(X2,X1))))
    | ~ spl0_1
    | ~ spl0_357 ),
    inference(resolution,[],[f9058,f329]) ).

fof(f18083,plain,
    ( ! [X0,X1] : is_a_theorem(implies(X0,implies(implies(X0,X1),X1)))
    | ~ spl0_1
    | ~ spl0_37
    | ~ spl0_357 ),
    inference(resolution,[],[f9203,f9225]) ).

fof(f18223,plain,
    ( $false
    | ~ spl0_1
    | ~ spl0_37
    | ~ spl0_357 ),
    inference(resolution,[],[f18083,f3]) ).

fof(f18294,plain,
    ( ~ spl0_1
    | ~ spl0_37
    | ~ spl0_357 ),
    inference(avatar_contradiction_clause,[],[f18223]) ).

cnf(s1,plain,
    ( spl0_1
    | spl0_2 ),
    inference(sat_conversion,[],[f18]) ).

cnf(s7,plain,
    ~ spl0_2,
    inference(sat_conversion,[],[f46]) ).

cnf(s8,plain,
    ( ~ spl0_1
    | spl0_2
    | spl0_3 ),
    inference(sat_conversion,[],[f52]) ).

cnf(s9,plain,
    ( ~ spl0_1
    | spl0_2
    | spl0_4 ),
    inference(sat_conversion,[],[f69]) ).

cnf(s13,plain,
    ( ~ spl0_1
    | spl0_2
    | spl0_8 ),
    inference(sat_conversion,[],[f103]) ).

cnf(s15,plain,
    ( spl0_2
    | ~ spl0_8
    | spl0_10 ),
    inference(sat_conversion,[],[f119]) ).

cnf(s43,plain,
    ( spl0_2
    | ~ spl0_10
    | spl0_37 ),
    inference(sat_conversion,[],[f348]) ).

cnf(s647,plain,
    ( spl0_2
    | ~ spl0_3
    | spl0_299 ),
    inference(sat_conversion,[],[f6531]) ).

cnf(s655,plain,
    ( spl0_2
    | ~ spl0_299
    | spl0_301 ),
    inference(sat_conversion,[],[f6589]) ).

cnf(s675,plain,
    ( spl0_2
    | ~ spl0_3
    | ~ spl0_301
    | spl0_312 ),
    inference(sat_conversion,[],[f6837]) ).

cnf(s683,plain,
    ( spl0_2
    | ~ spl0_312
    | spl0_314 ),
    inference(sat_conversion,[],[f6896]) ).

cnf(s793,plain,
    ( spl0_2
    | ~ spl0_4
    | ~ spl0_314
    | spl0_353 ),
    inference(sat_conversion,[],[f8904]) ).

cnf(s801,plain,
    ( spl0_2
    | ~ spl0_353
    | spl0_355 ),
    inference(sat_conversion,[],[f8970]) ).

cnf(s807,plain,
    ( spl0_2
    | ~ spl0_355
    | spl0_357 ),
    inference(sat_conversion,[],[f9034]) ).

cnf(s1047,plain,
    ( ~ spl0_1
    | ~ spl0_37
    | ~ spl0_357 ),
    inference(sat_conversion,[],[f18294]) ).

cnf(s1049,plain,
    spl0_1,
    inference(rat,[],[s1,s7]) ).

cnf(s1051,plain,
    spl0_8,
    inference(rat,[],[s13,s7,s1049]) ).

cnf(s1052,plain,
    spl0_4,
    inference(rat,[],[s9,s7,s1049]) ).

cnf(s1053,plain,
    spl0_3,
    inference(rat,[],[s8,s7,s1049]) ).

cnf(s1054,plain,
    spl0_10,
    inference(rat,[],[s15,s7,s1051]) ).

cnf(s1085,plain,
    spl0_299,
    inference(rat,[],[s647,s7,s1053]) ).

cnf(s1102,plain,
    spl0_37,
    inference(rat,[],[s43,s7,s1054]) ).

cnf(s1110,plain,
    spl0_301,
    inference(rat,[],[s655,s7,s1085]) ).

cnf(s1125,plain,
    ~ spl0_357,
    inference(rat,[],[s1047,s1049,s1102]) ).

cnf(s1197,plain,
    spl0_312,
    inference(rat,[],[s675,s1053,s7,s1110]) ).

cnf(s1227,plain,
    ~ spl0_355,
    inference(rat,[],[s807,s7,s1125]) ).

cnf(s1281,plain,
    spl0_314,
    inference(rat,[],[s683,s7,s1197]) ).

cnf(s1288,plain,
    ~ spl0_353,
    inference(rat,[],[s801,s7,s1227]) ).

cnf(s1299,plain,
    $false,
    inference(rat,[],[s793,s1052,s7,s1288,s1281]) ).

fof(f18295,plain,
    $false,
    inference(avatar_sat_refutation,[],[s1299]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03  % Problem  : LCL095-1 : TPTP v9.3.1. Released v1.0.0.
% 0.00/0.07  % Command  : run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 SAT
% 0.17/0.42  % Computer : n001.cluster.edu
% 0.17/0.42  % Model    : x86_64 x86_64
% 0.17/0.42  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.17/0.42  % Memory   : 8046.5625MB
% 0.17/0.42  % OS       : Linux 6.8.0-71-generic
% 0.17/0.42  % CPULimit : 300
% 0.17/0.42  % WCLimit  : 300
% 0.17/0.42  % DateTime : Sun Sep 27 15:27:30 UTC 2026
% 0.17/0.43  % CPUTime  : 
% 0.17/0.43  Running run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 SAT
% 0.21/0.48  Running first-order model finding
% 0.21/0.48  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
% 5.18/1.26  % (3705646)Will run a generic schedule for satisfiability detection.
% 5.18/1.26  % (3705654)dis+10_1_sil=32000:sp=arity:random_seed=216995478:i=103:fgj=on_3000 on theBenchmark for (3000ds/103Mi)
% 5.18/1.26  % (3705657)ott-3_16_to=lpo:sil=16000:sp=arity:fd=off:rp=on:random_seed=1579583811:i=159:bs=unit_only:nicw=on:fsr=off:amm=off_3000 on theBenchmark for (3000ds/159Mi)
% 5.18/1.26  % (3705652)% WARNING: option uhcvi not known.
% 5.18/1.26  % (3705652)dis+11_61:31_drc=ordering:lsd=5:bsr=unit_only:rp=on:newcnf=on:random_seed=3481369243:i=135531:add=off:rawr=on_3000 on theBenchmark for (3000ds/135531Mi)
% 5.18/1.26  % (3705651)fmb+10_1_sas=cadical:bce=on:rp=on:random_seed=3380775705_3000 on theBenchmark for (3000ds/0Mi)
% 5.18/1.26  % (3705655)ott+31_1_sil=16000:lcm=predicate:bce=on:newcnf=on:random_seed=2903017863:i=116_3000 on theBenchmark for (3000ds/116Mi)
% 5.18/1.26  % (3705653)dis+10_161_sil=256000:plsq=on:plsqr=61199697,1048576:gs=on:alpa=true:sac=on:slsq=on:cn=on:random_seed=2032329618:i=88024:add=on:rawr=on_3000 on theBenchmark for (3000ds/88024Mi)
% 5.18/1.26  % (3705656)ott+1_1_to=lpo:sil=16000:sp=reverse_arity:erd=off:random_seed=1299876843:i=131_3000 on theBenchmark for (3000ds/131Mi)
% 5.18/1.26  % TRYING [1]
% 5.18/1.26  % TRYING [2]
% 5.18/1.26  % TRYING [3]
% 5.18/1.26  % TRYING [4]
% 5.18/1.26  % (3705654)Instruction limit reached! 
% 5.18/1.26  % (3705654)------------------------------
% 5.18/1.26  % (3705654)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 5.18/1.26  % (3705654)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 5.18/1.26  % (3705654)CaDiCaL version: 2.1.3
% 5.18/1.26  % (3705654)Termination reason: Instruction limit
% 5.18/1.26  % (3705654)Termination phase: Saturation
% 5.18/1.26  % (3705654)Time elapsed: 0.057 s
% 5.18/1.26  % (3705654)Peak memory usage: 12 MB
% 5.18/1.26  % (3705654)Instructions burned: 104 (million)
% 5.18/1.26  % (3705665)fmb+10_1_fmbas=predicate:sil=64000:sas=cadical:random_seed=1235092174:i=714:nm=2_2999 on theBenchmark for (2999ds/714Mi)
% 5.18/1.26  % TRYING [1]
% 5.18/1.26  % TRYING [2]
% 5.18/1.26  % TRYING [3]
% 5.18/1.26  % TRYING [4]
% 5.18/1.26  % (3705655)Instruction limit reached! 
% 5.18/1.26  % (3705655)------------------------------
% 5.18/1.26  % (3705655)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 5.18/1.26  % (3705655)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 5.18/1.26  % (3705655)CaDiCaL version: 2.1.3
% 5.18/1.26  % (3705655)Termination reason: Instruction limit
% 5.18/1.26  % (3705655)Termination phase: Saturation
% 5.18/1.26  % (3705655)Time elapsed: 0.110 s
% 5.18/1.26  % (3705655)Peak memory usage: 11 MB
% 5.18/1.26  % (3705655)Instructions burned: 116 (million)
% 5.18/1.26  % (3705656)Instruction limit reached! 
% 5.18/1.26  % (3705656)------------------------------
% 5.18/1.26  % (3705656)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 5.18/1.26  % (3705656)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 5.18/1.26  % (3705656)CaDiCaL version: 2.1.3
% 5.18/1.26  % (3705656)Termination reason: Instruction limit
% 5.18/1.26  % (3705656)Termination phase: Saturation
% 5.18/1.26  % (3705656)Time elapsed: 0.131 s
% 5.18/1.26  % (3705656)Peak memory usage: 12 MB
% 5.18/1.26  % (3705656)Instructions burned: 132 (million)
% 5.18/1.26  % (3705667)ott+32_1_sil=16000:bsd=on:sp=const_max:bce=on:random_seed=556821983:i=131:bd=preordered:fsd=on_2998 on theBenchmark for (2998ds/131Mi)
% 5.18/1.26  % (3705657)Instruction limit reached! 
% 5.18/1.26  % (3705657)------------------------------
% 5.18/1.26  % (3705657)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 5.18/1.26  % (3705657)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 5.18/1.26  % (3705657)CaDiCaL version: 2.1.3
% 5.18/1.26  % (3705657)Termination reason: Instruction limit
% 5.18/1.26  % (3705657)Termination phase: Saturation
% 5.18/1.26  % (3705657)Time elapsed: 0.158 s
% 5.18/1.26  % (3705657)Peak memory usage: 12 MB
% 5.18/1.26  % (3705657)Instructions burned: 159 (million)
% 5.18/1.26  % (3705668)dis+11_32_anc=none:slsqr=2,1:sil=64000:sas=cadical:lma=off:lsd=50:s2agt=8:slsqc=1:kmz=on:newcnf=on:slsq=on:random_seed=2933073942:i=684:slsql=off:bs=unit_only:nicw=on:rawr=on_2998 on theBenchmark for (2998ds/684Mi)
% 5.18/1.26  % (3705670)ott-21_1_sil=16000:fs=off:random_seed=3877933932:i=180:av=off:fsr=off_2998 on theBenchmark for (2998ds/180Mi)
% 5.18/1.26  % TRYING [5]
% 5.18/1.26  % TRYING [5]
% 5.18/1.26  % (3705667)Instruction limit reached! 
% 5.18/1.26  % (3705667)------------------------------
% 5.18/1.26  % (3705667)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 5.18/1.26  % (3705667)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 5.18/1.26  % (3705667)CaDiCaL version: 2.1.3
% 5.18/1.26  % (3705667)Termination reason: Instruction limit
% 5.18/1.26  % (3705667)Termination phase: Saturation
% 5.18/1.26  % (3705667)Time elapsed: 0.102 s
% 5.18/1.26  % (3705667)Peak memory usage: 12 MB
% 5.18/1.26  % (3705667)Instructions burned: 132 (million)
% 5.18/1.26  % (3705673)dis+10_4_sil=64000:sp=reverse_arity:bsr=on:sac=on:cn=on:random_seed=3728321490:i=477:bd=all_2997 on theBenchmark for (2997ds/477Mi)
% 5.18/1.26  % (3705670)Instruction limit reached! 
% 5.18/1.26  % (3705670)------------------------------
% 5.18/1.26  % (3705670)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 5.18/1.26  % (3705670)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 5.18/1.26  % (3705670)CaDiCaL version: 2.1.3
% 5.18/1.26  % (3705670)Termination reason: Instruction limit
% 5.18/1.26  % (3705670)Termination phase: Saturation
% 5.18/1.26  % (3705670)Time elapsed: 0.177 s
% 5.18/1.26  % (3705670)Peak memory usage: 11 MB
% 5.18/1.26  % (3705670)Instructions burned: 180 (million)
% 5.18/1.26  % (3705675)fmb+10_1_sil=64000:erd=off:updr=off:random_seed=182977290:fmbsr=1.3:i=865:ins=25_2996 on theBenchmark for (2996ds/865Mi)
% 5.18/1.26  % TRYING [1]
% 5.18/1.26  % TRYING [2]
% 5.18/1.26  % TRYING [3]
% 5.18/1.26  % TRYING [4]
% 5.18/1.26  % (3705665)Instruction limit reached! 
% 5.18/1.26  % (3705665)------------------------------
% 5.18/1.26  % (3705665)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 5.18/1.26  % (3705665)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 5.18/1.26  % (3705665)CaDiCaL version: 2.1.3
% 5.18/1.26  % (3705665)Termination reason: Instruction limit
% 5.18/1.26  % (3705665)Termination phase: Finite model building SAT solving
% 5.18/1.26  % (3705665)Time elapsed: 0.365 s
% 5.18/1.26  % (3705665)Peak memory usage: 15 MB
% 5.18/1.26  % (3705665)Instructions burned: 715 (million)
% 5.18/1.26  % (3705677)ott+10_1_to=lpo:sil=64000:tgt=full:sp=arity:spb=goal_then_units:random_seed=225857223:i=1179_2995 on theBenchmark for (2995ds/1179Mi)
% 5.18/1.26  % TRYING [5]
% 5.18/1.26  % (3705673)Instruction limit reached! 
% 5.18/1.26  % (3705673)------------------------------
% 5.18/1.26  % (3705673)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 5.18/1.26  % (3705673)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 5.18/1.26  % (3705673)CaDiCaL version: 2.1.3
% 5.18/1.26  % (3705673)Termination reason: Instruction limit
% 5.18/1.26  % (3705673)Termination phase: Saturation
% 5.18/1.26  % (3705673)Time elapsed: 0.458 s
% 5.18/1.26  % (3705673)Peak memory usage: 15 MB
% 5.18/1.26  % (3705673)Instructions burned: 477 (million)
% 5.18/1.26  % (3705668) found proof, printing to "/export/starexec/sandbox2/tmp/vampire-proof-3705646-3705668"...
% 5.18/1.26  % (3705668)...printing done.
% 5.18/1.26  % (3705668)Refutation found. Thanks to Tanya!
% 5.18/1.26  % SZS status Unsatisfiable for theBenchmark
% 5.18/1.26  % SZS output start Proof for theBenchmark
% See solution above
% 5.18/1.26  % (3705668)------------------------------
% 5.18/1.26  % (3705668)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 5.18/1.26  % (3705668)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 5.18/1.26  % (3705668)CaDiCaL version: 2.1.3
% 5.18/1.26  % (3705668)Termination reason: Refutation
% 5.18/1.26  % (3705668)Time elapsed: 0.565 s
% 5.18/1.26  % (3705668)Peak memory usage: 18 MB
% 5.18/1.26  % (3705668)Instructions burned: 619 (million)
% 5.18/1.26  % (3705646)Success in time 0.774 s
% 5.18/1.26  % Vampire exiting
%------------------------------------------------------------------------------