TSTP Solution File: SWW541_5 by Vampire-SAT---4.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire-SAT---4.9
% Problem  : SWW541_5 : TPTP v8.2.0. Released v6.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_vampire %s %d SAT

% Computer : n028.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 : Mon Jun 24 18:53:36 EDT 2024

% Result   : Theorem 2.26s 0.72s
% Output   : Refutation 2.26s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   10
%            Number of leaves      :   15
% Syntax   : Number of formulae    :   59 (  20 unt;   0 typ;   0 def)
%            Number of atoms       :  131 (  52 equ)
%            Maximal formula atoms :    7 (   2 avg)
%            Number of connectives :  120 (  48   ~;  37   |;  13   &)
%                                         (   8 <=>;  14  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   13 (   4 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of FOOLs       :    1 (   1 fml;   0 var)
%            Number of types       :    5 (   4 usr)
%            Number of type conns  :    0 (   0   >;   0   *;   0   +;   0  <<)
%            Number of predicates  :   19 (  17 usr;   4 prp; 0-3 aty)
%            Number of functors    :   40 (  40 usr;   6 con; 0-5 aty)
%            Number of variables   :  111 (  96   !;  15   ?; 111   :)

% Comments : 
%------------------------------------------------------------------------------
tff(type_def_5,type,
    a1: $tType ).

tff(type_def_6,type,
    bool: $tType ).

tff(type_def_7,type,
    huffma1450048681e_tree: $tType > $tType ).

tff(type_def_8,type,
    int: $tType ).

tff(type_def_9,type,
    nat: $tType ).

tff(type_def_10,type,
    fun: ( $tType * $tType ) > $tType ).

tff(func_def_0,type,
    zero_zero: 
      !>[X0: $tType] : X0 ).

tff(func_def_1,type,
    huffma675207370phabet: 
      !>[X0: $tType] : ( huffma1450048681e_tree(X0) > fun(X0,bool) ) ).

tff(func_def_2,type,
    huffma1134658180e_cost: 
      !>[X0: $tType] : ( huffma1450048681e_tree(X0) > nat ) ).

tff(func_def_3,type,
    huffma410068972_depth: 
      !>[X0: $tType] : ( ( huffma1450048681e_tree(X0) * X0 ) > nat ) ).

tff(func_def_4,type,
    huffma1352802255e_freq: 
      !>[X0: $tType] : ( huffma1450048681e_tree(X0) > fun(X0,nat) ) ).

tff(func_def_5,type,
    huffma945805758height: 
      !>[X0: $tType] : ( huffma1450048681e_tree(X0) > nat ) ).

tff(func_def_6,type,
    huffma1401021291ibling: 
      !>[X0: $tType] : ( ( huffma1450048681e_tree(X0) * X0 ) > X0 ) ).

tff(func_def_7,type,
    huffma1146269203erNode: 
      !>[X0: $tType] : ( ( nat * huffma1450048681e_tree(X0) * huffma1450048681e_tree(X0) ) > huffma1450048681e_tree(X0) ) ).

tff(func_def_8,type,
    huffma2021818691e_Leaf: 
      !>[X0: $tType] : ( ( nat * X0 ) > huffma1450048681e_tree(X0) ) ).

tff(func_def_9,type,
    huffma107959123e_case: 
      !>[X0: $tType,X1: $tType] : ( ( fun(nat,fun(X0,X1)) * fun(nat,fun(huffma1450048681e_tree(X0),fun(huffma1450048681e_tree(X0),X1))) * huffma1450048681e_tree(X0) ) > X1 ) ).

tff(func_def_10,type,
    huffma1280178957ee_rec: 
      !>[X0: $tType,X1: $tType] : ( ( fun(nat,fun(X0,X1)) * fun(nat,fun(huffma1450048681e_tree(X0),fun(huffma1450048681e_tree(X0),fun(X1,fun(X1,X1))))) * huffma1450048681e_tree(X0) ) > X1 ) ).

tff(func_def_11,type,
    if: 
      !>[X0: $tType] : ( ( bool * X0 * X0 ) > X0 ) ).

tff(func_def_12,type,
    semiring_1_of_nat: 
      !>[X0: $tType] : ( nat > X0 ) ).

tff(func_def_13,type,
    size_size: 
      !>[X0: $tType] : ( X0 > nat ) ).

tff(func_def_14,type,
    aa: 
      !>[X0: $tType,X1: $tType] : ( ( fun(X0,X1) * X0 ) > X1 ) ).

tff(func_def_15,type,
    fFalse: bool ).

tff(func_def_16,type,
    fTrue: bool ).

tff(func_def_17,type,
    a: a1 ).

tff(func_def_18,type,
    t_1: huffma1450048681e_tree(a1) ).

tff(func_def_19,type,
    t_2: huffma1450048681e_tree(a1) ).

tff(func_def_20,type,
    w: nat ).

tff(func_def_21,type,
    sK0: int > nat ).

tff(func_def_22,type,
    sK1: fun(int,bool) > nat ).

tff(func_def_23,type,
    sK2: fun(int,bool) > int ).

tff(func_def_24,type,
    sK3: fun(int,bool) > int ).

tff(func_def_25,type,
    sK4: fun(int,bool) > nat ).

tff(func_def_26,type,
    sK5: 
      !>[X0: $tType] : ( huffma1450048681e_tree(X0) > X0 ) ).

tff(func_def_27,type,
    sK6: ( nat * fun(nat,bool) ) > nat ).

tff(func_def_28,type,
    sK7: fun(nat,bool) > nat ).

tff(func_def_29,type,
    sK8: 
      !>[X0: $tType] : ( huffma1450048681e_tree(X0) > nat ) ).

tff(func_def_30,type,
    sK9: 
      !>[X0: $tType] : ( huffma1450048681e_tree(X0) > huffma1450048681e_tree(X0) ) ).

tff(func_def_31,type,
    sK10: 
      !>[X0: $tType] : ( huffma1450048681e_tree(X0) > huffma1450048681e_tree(X0) ) ).

tff(func_def_32,type,
    sK11: 
      !>[X0: $tType] : ( huffma1450048681e_tree(X0) > nat ) ).

tff(func_def_33,type,
    sK12: 
      !>[X0: $tType] : ( huffma1450048681e_tree(X0) > X0 ) ).

tff(func_def_34,type,
    sK13: 
      !>[X0: $tType] : ( huffma1450048681e_tree(X0) > X0 ) ).

tff(func_def_35,type,
    sK14: fun(nat,nat) > nat ).

tff(func_def_36,type,
    sK15: fun(nat,nat) > nat ).

tff(func_def_37,type,
    sK16: 
      !>[X0: $tType,X1: $tType] : ( ( fun(X1,X0) * fun(X1,X0) ) > X1 ) ).

tff(pred_def_1,type,
    zero: 
      !>[X0: $tType] : $o ).

tff(pred_def_2,type,
    ord: 
      !>[X0: $tType] : $o ).

tff(pred_def_3,type,
    order: 
      !>[X0: $tType] : $o ).

tff(pred_def_4,type,
    semiring_1: 
      !>[X0: $tType] : $o ).

tff(pred_def_5,type,
    linorder: 
      !>[X0: $tType] : $o ).

tff(pred_def_6,type,
    preorder: 
      !>[X0: $tType] : $o ).

tff(pred_def_7,type,
    semiring_char_0: 
      !>[X0: $tType] : $o ).

tff(pred_def_8,type,
    linordered_semidom: 
      !>[X0: $tType] : $o ).

tff(pred_def_9,type,
    huffma1518433673istent: 
      !>[X0: $tType] : ( huffma1450048681e_tree(X0) > $o ) ).

tff(pred_def_10,type,
    huffma1393970616ptimum: 
      !>[X0: $tType] : ( huffma1450048681e_tree(X0) > $o ) ).

tff(pred_def_11,type,
    ord_less: 
      !>[X0: $tType] : ( ( X0 * X0 ) > $o ) ).

tff(pred_def_12,type,
    ord_less_eq: 
      !>[X0: $tType] : ( ( X0 * X0 ) > $o ) ).

tff(pred_def_13,type,
    member: 
      !>[X0: $tType] : ( ( X0 * fun(X0,bool) ) > $o ) ).

tff(pred_def_14,type,
    pp: bool > $o ).

tff(f7243,plain,
    $false,
    inference(avatar_sat_refutation,[],[f6580,f6918,f7137,f7242]) ).

tff(f7242,plain,
    ~ spl17_182,
    inference(avatar_contradiction_clause,[],[f7241]) ).

tff(f7241,plain,
    ( $false
    | ~ spl17_182 ),
    inference(trivial_inequality_removal,[],[f7240]) ).

tff(f7240,plain,
    ( ( huffma1401021291ibling(a1,t_1,a) != huffma1401021291ibling(a1,t_1,a) )
    | ~ spl17_182 ),
    inference(superposition,[],[f358,f6917]) ).

tff(f6917,plain,
    ( ! [X0: nat,X1: huffma1450048681e_tree(a1)] : ( huffma1401021291ibling(a1,t_1,a) = huffma1401021291ibling(a1,huffma1146269203erNode(a1,X0,t_1,X1),a) )
    | ~ spl17_182 ),
    inference(avatar_component_clause,[],[f6916]) ).

tff(f6916,plain,
    ( spl17_182
  <=> ! [X0: nat,X1: huffma1450048681e_tree(a1)] : ( huffma1401021291ibling(a1,t_1,a) = huffma1401021291ibling(a1,huffma1146269203erNode(a1,X0,t_1,X1),a) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_182])]) ).

tff(f358,plain,
    huffma1401021291ibling(a1,huffma1146269203erNode(a1,w,t_1,t_2),a) != huffma1401021291ibling(a1,t_1,a),
    inference(cnf_transformation,[],[f132]) ).

tff(f132,plain,
    huffma1401021291ibling(a1,huffma1146269203erNode(a1,w,t_1,t_2),a) != huffma1401021291ibling(a1,t_1,a),
    inference(flattening,[],[f131]) ).

tff(f131,negated_conjecture,
    ( ~ huffma1401021291ibling(a1,huffma1146269203erNode(a1,w,t_1,t_2),a) = huffma1401021291ibling(a1,t_1,a) ),
    inference(negated_conjecture,[],[f130]) ).

tff(f130,conjecture,
    huffma1401021291ibling(a1,huffma1146269203erNode(a1,w,t_1,t_2),a) = huffma1401021291ibling(a1,t_1,a),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).

tff(f7137,plain,
    ( spl17_151
    | ~ spl17_181 ),
    inference(avatar_split_clause,[],[f7136,f6912,f5722]) ).

tff(f5722,plain,
    ( spl17_151
  <=> ord_less(int,zero_zero(int),zero_zero(int)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_151])]) ).

tff(f6912,plain,
    ( spl17_181
  <=> ( t_1 = huffma2021818691e_Leaf(a1,sK11(a1,t_1),sK12(a1,t_1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl17_181])]) ).

tff(f7136,plain,
    ( ord_less(int,zero_zero(int),zero_zero(int))
    | ~ spl17_181 ),
    inference(forward_demodulation,[],[f7115,f384]) ).

tff(f384,plain,
    zero_zero(int) = semiring_1_of_nat(int,zero_zero(nat)),
    inference(cnf_transformation,[],[f79]) ).

tff(f79,axiom,
    zero_zero(int) = semiring_1_of_nat(int,zero_zero(nat)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).

tff(f7115,plain,
    ( ord_less(int,zero_zero(int),semiring_1_of_nat(int,zero_zero(nat)))
    | ~ spl17_181 ),
    inference(superposition,[],[f968,f7079]) ).

tff(f7079,plain,
    ( ( zero_zero(nat) = huffma945805758height(a1,t_1) )
    | ~ spl17_181 ),
    inference(superposition,[],[f496,f6914]) ).

tff(f6914,plain,
    ( ( t_1 = huffma2021818691e_Leaf(a1,sK11(a1,t_1),sK12(a1,t_1)) )
    | ~ spl17_181 ),
    inference(avatar_component_clause,[],[f6912]) ).

tff(f496,plain,
    ! [X0: $tType,X2: nat,X1: X0] : ( zero_zero(nat) = huffma945805758height(X0,huffma2021818691e_Leaf(X0,X2,X1)) ),
    inference(cnf_transformation,[],[f207]) ).

tff(f207,plain,
    ! [X0: $tType,X1: X0,X2: nat] : ( zero_zero(nat) = huffma945805758height(X0,huffma2021818691e_Leaf(X0,X2,X1)) ),
    inference(rectify,[],[f19]) ).

tff(f19,axiom,
    ! [X0: $tType,X17: X0,X30: nat] : ( zero_zero(nat) = huffma945805758height(X0,huffma2021818691e_Leaf(X0,X30,X17)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).

tff(f968,plain,
    ord_less(int,zero_zero(int),semiring_1_of_nat(int,huffma945805758height(a1,t_1))),
    inference(resolution,[],[f963,f368]) ).

tff(f368,plain,
    linordered_semidom(int),
    inference(cnf_transformation,[],[f103]) ).

tff(f103,axiom,
    linordered_semidom(int),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).

tff(f963,plain,
    ! [X0: $tType] :
      ( ~ linordered_semidom(X0)
      | ord_less(X0,zero_zero(X0),semiring_1_of_nat(X0,huffma945805758height(a1,t_1))) ),
    inference(resolution,[],[f407,f360]) ).

tff(f360,plain,
    ord_less(nat,zero_zero(nat),huffma945805758height(a1,t_1)),
    inference(cnf_transformation,[],[f128]) ).

tff(f128,axiom,
    ord_less(nat,zero_zero(nat),huffma945805758height(a1,t_1)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).

tff(f407,plain,
    ! [X0: $tType,X1: nat] :
      ( ~ ord_less(nat,zero_zero(nat),X1)
      | ord_less(X0,zero_zero(X0),semiring_1_of_nat(X0,X1))
      | ~ linordered_semidom(X0) ),
    inference(cnf_transformation,[],[f302]) ).

tff(f302,plain,
    ! [X0: $tType] :
      ( ! [X1: nat] :
          ( ( ord_less(X0,zero_zero(X0),semiring_1_of_nat(X0,X1))
            | ~ ord_less(nat,zero_zero(nat),X1) )
          & ( ord_less(nat,zero_zero(nat),X1)
            | ~ ord_less(X0,zero_zero(X0),semiring_1_of_nat(X0,X1)) ) )
      | ~ linordered_semidom(X0) ),
    inference(nnf_transformation,[],[f240]) ).

tff(f240,plain,
    ! [X0: $tType] :
      ( ! [X1: nat] :
          ( ord_less(X0,zero_zero(X0),semiring_1_of_nat(X0,X1))
        <=> ord_less(nat,zero_zero(nat),X1) )
      | ~ linordered_semidom(X0) ),
    inference(ennf_transformation,[],[f150]) ).

tff(f150,plain,
    ! [X0: $tType] :
      ( linordered_semidom(X0)
     => ! [X1: nat] :
          ( ord_less(X0,zero_zero(X0),semiring_1_of_nat(X0,X1))
        <=> ord_less(nat,zero_zero(nat),X1) ) ),
    inference(rectify,[],[f35]) ).

tff(f35,axiom,
    ! [X2: $tType] :
      ( linordered_semidom(X2)
     => ! [X19: nat] :
          ( ord_less(X2,zero_zero(X2),semiring_1_of_nat(X2,X19))
        <=> ord_less(nat,zero_zero(nat),X19) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).

tff(f6918,plain,
    ( spl17_181
    | spl17_182 ),
    inference(avatar_split_clause,[],[f6891,f6916,f6912]) ).

tff(f6891,plain,
    ! [X0: nat,X1: huffma1450048681e_tree(a1)] :
      ( ( huffma1401021291ibling(a1,t_1,a) = huffma1401021291ibling(a1,huffma1146269203erNode(a1,X0,t_1,X1),a) )
      | ( t_1 = huffma2021818691e_Leaf(a1,sK11(a1,t_1),sK12(a1,t_1)) ) ),
    inference(resolution,[],[f1493,f359]) ).

tff(f359,plain,
    member(a1,a,huffma675207370phabet(a1,t_1)),
    inference(cnf_transformation,[],[f129]) ).

tff(f129,axiom,
    member(a1,a,huffma675207370phabet(a1,t_1)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).

tff(f1493,plain,
    ! [X0: $tType,X2: X0,X3: nat,X1: huffma1450048681e_tree(X0),X4: huffma1450048681e_tree(X0)] :
      ( ~ member(X0,X2,huffma675207370phabet(X0,X1))
      | ( huffma1401021291ibling(X0,X1,X2) = huffma1401021291ibling(X0,huffma1146269203erNode(X0,X3,X1,X4),X2) )
      | ( huffma2021818691e_Leaf(X0,sK11(X0,X1),sK12(X0,X1)) = X1 ) ),
    inference(superposition,[],[f538,f466]) ).

tff(f466,plain,
    ! [X0: $tType,X1: huffma1450048681e_tree(X0)] :
      ( ( huffma1146269203erNode(X0,sK8(X0,X1),sK9(X0,X1),sK10(X0,X1)) = X1 )
      | ( huffma2021818691e_Leaf(X0,sK11(X0,X1),sK12(X0,X1)) = X1 ) ),
    inference(cnf_transformation,[],[f332]) ).

tff(f332,plain,
    ! [X0: $tType,X1: huffma1450048681e_tree(X0)] :
      ( ( huffma1146269203erNode(X0,sK8(X0,X1),sK9(X0,X1),sK10(X0,X1)) = X1 )
      | ( huffma2021818691e_Leaf(X0,sK11(X0,X1),sK12(X0,X1)) = X1 ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK8,sK9,sK10,sK11,sK12])],[f329,f331,f330]) ).

tff(f330,plain,
    ! [X0: $tType,X1: huffma1450048681e_tree(X0)] :
      ( ? [X2: nat,X3: huffma1450048681e_tree(X0),X4: huffma1450048681e_tree(X0)] : ( huffma1146269203erNode(X0,X2,X3,X4) = X1 )
     => ( huffma1146269203erNode(X0,sK8(X0,X1),sK9(X0,X1),sK10(X0,X1)) = X1 ) ),
    introduced(choice_axiom,[]) ).

tff(f331,plain,
    ! [X0: $tType,X1: huffma1450048681e_tree(X0)] :
      ( ? [X5: nat,X6: X0] : ( huffma2021818691e_Leaf(X0,X5,X6) = X1 )
     => ( huffma2021818691e_Leaf(X0,sK11(X0,X1),sK12(X0,X1)) = X1 ) ),
    introduced(choice_axiom,[]) ).

tff(f329,plain,
    ! [X0: $tType,X1: huffma1450048681e_tree(X0)] :
      ( ? [X2: nat,X3: huffma1450048681e_tree(X0),X4: huffma1450048681e_tree(X0)] : ( huffma1146269203erNode(X0,X2,X3,X4) = X1 )
      | ? [X5: nat,X6: X0] : ( huffma2021818691e_Leaf(X0,X5,X6) = X1 ) ),
    inference(rectify,[],[f282]) ).

tff(f282,plain,
    ! [X0: $tType,X1: huffma1450048681e_tree(X0)] :
      ( ? [X4: nat,X5: huffma1450048681e_tree(X0),X6: huffma1450048681e_tree(X0)] : ( huffma1146269203erNode(X0,X4,X5,X6) = X1 )
      | ? [X2: nat,X3: X0] : ( huffma2021818691e_Leaf(X0,X2,X3) = X1 ) ),
    inference(ennf_transformation,[],[f190]) ).

tff(f190,plain,
    ! [X0: $tType,X1: huffma1450048681e_tree(X0)] :
      ( ! [X2: nat,X3: X0] : ( huffma2021818691e_Leaf(X0,X2,X3) != X1 )
     => ~ ! [X4: nat,X5: huffma1450048681e_tree(X0),X6: huffma1450048681e_tree(X0)] : ( huffma1146269203erNode(X0,X4,X5,X6) != X1 ) ),
    inference(rectify,[],[f36]) ).

tff(f36,axiom,
    ! [X0: $tType,X41: huffma1450048681e_tree(X0)] :
      ( ! [X43: nat,X26: X0] : ( huffma2021818691e_Leaf(X0,X43,X26) != X41 )
     => ~ ! [X43: nat,X44: huffma1450048681e_tree(X0),X45: huffma1450048681e_tree(X0)] : ( huffma1146269203erNode(X0,X43,X44,X45) != X41 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).

tff(f538,plain,
    ! [X0: $tType,X2: nat,X3: huffma1450048681e_tree(X0),X1: huffma1450048681e_tree(X0),X6: X0,X4: huffma1450048681e_tree(X0),X5: nat] :
      ( ~ member(X0,X6,huffma675207370phabet(X0,huffma1146269203erNode(X0,X5,X4,X3)))
      | ( huffma1401021291ibling(X0,huffma1146269203erNode(X0,X2,huffma1146269203erNode(X0,X5,X4,X3),X1),X6) = huffma1401021291ibling(X0,huffma1146269203erNode(X0,X5,X4,X3),X6) ) ),
    inference(cnf_transformation,[],[f299]) ).

tff(f299,plain,
    ! [X0: $tType,X1: huffma1450048681e_tree(X0),X2: nat,X3: huffma1450048681e_tree(X0),X4: huffma1450048681e_tree(X0),X5: nat,X6: X0] :
      ( ( ( ( ( huffma1401021291ibling(X0,huffma1146269203erNode(X0,X2,huffma1146269203erNode(X0,X5,X4,X3),X1),X6) = X6 )
            | member(X0,X6,huffma675207370phabet(X0,X1)) )
          & ( ( huffma1401021291ibling(X0,huffma1146269203erNode(X0,X2,huffma1146269203erNode(X0,X5,X4,X3),X1),X6) = huffma1401021291ibling(X0,X1,X6) )
            | ~ member(X0,X6,huffma675207370phabet(X0,X1)) ) )
        | member(X0,X6,huffma675207370phabet(X0,huffma1146269203erNode(X0,X5,X4,X3))) )
      & ( ( huffma1401021291ibling(X0,huffma1146269203erNode(X0,X2,huffma1146269203erNode(X0,X5,X4,X3),X1),X6) = huffma1401021291ibling(X0,huffma1146269203erNode(X0,X5,X4,X3),X6) )
        | ~ member(X0,X6,huffma675207370phabet(X0,huffma1146269203erNode(X0,X5,X4,X3))) ) ),
    inference(ennf_transformation,[],[f232]) ).

tff(f232,plain,
    ! [X0: $tType,X1: huffma1450048681e_tree(X0),X2: nat,X3: huffma1450048681e_tree(X0),X4: huffma1450048681e_tree(X0),X5: nat,X6: X0] :
      ( ( ~ member(X0,X6,huffma675207370phabet(X0,huffma1146269203erNode(X0,X5,X4,X3)))
       => ( ( ~ member(X0,X6,huffma675207370phabet(X0,X1))
           => ( huffma1401021291ibling(X0,huffma1146269203erNode(X0,X2,huffma1146269203erNode(X0,X5,X4,X3),X1),X6) = X6 ) )
          & ( member(X0,X6,huffma675207370phabet(X0,X1))
           => ( huffma1401021291ibling(X0,huffma1146269203erNode(X0,X2,huffma1146269203erNode(X0,X5,X4,X3),X1),X6) = huffma1401021291ibling(X0,X1,X6) ) ) ) )
      & ( member(X0,X6,huffma675207370phabet(X0,huffma1146269203erNode(X0,X5,X4,X3)))
       => ( huffma1401021291ibling(X0,huffma1146269203erNode(X0,X2,huffma1146269203erNode(X0,X5,X4,X3),X1),X6) = huffma1401021291ibling(X0,huffma1146269203erNode(X0,X5,X4,X3),X6) ) ) ),
    inference(rectify,[],[f3]) ).

tff(f3,axiom,
    ! [X2: $tType,X15: huffma1450048681e_tree(X2),X12: nat,X9: huffma1450048681e_tree(X2),X10: huffma1450048681e_tree(X2),X11: nat,X14: X2] :
      ( ( ~ member(X2,X14,huffma675207370phabet(X2,huffma1146269203erNode(X2,X11,X10,X9)))
       => ( ( ~ member(X2,X14,huffma675207370phabet(X2,X15))
           => ( huffma1401021291ibling(X2,huffma1146269203erNode(X2,X12,huffma1146269203erNode(X2,X11,X10,X9),X15),X14) = X14 ) )
          & ( member(X2,X14,huffma675207370phabet(X2,X15))
           => ( huffma1401021291ibling(X2,huffma1146269203erNode(X2,X12,huffma1146269203erNode(X2,X11,X10,X9),X15),X14) = huffma1401021291ibling(X2,X15,X14) ) ) ) )
      & ( member(X2,X14,huffma675207370phabet(X2,huffma1146269203erNode(X2,X11,X10,X9)))
       => ( huffma1401021291ibling(X2,huffma1146269203erNode(X2,X11,X10,X9),X14) = huffma1401021291ibling(X2,huffma1146269203erNode(X2,X12,huffma1146269203erNode(X2,X11,X10,X9),X15),X14) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).

tff(f6580,plain,
    ~ spl17_151,
    inference(avatar_contradiction_clause,[],[f6576]) ).

tff(f6576,plain,
    ( $false
    | ~ spl17_151 ),
    inference(resolution,[],[f5724,f562]) ).

tff(f562,plain,
    ! [X1: int] : ~ ord_less(int,X1,X1),
    inference(equality_resolution,[],[f471]) ).

tff(f471,plain,
    ! [X0: int,X1: int] :
      ( ( X0 != X1 )
      | ~ ord_less(int,X1,X0) ),
    inference(cnf_transformation,[],[f336]) ).

tff(f336,plain,
    ! [X0: int,X1: int] :
      ( ( ord_less(int,X1,X0)
        | ( X0 = X1 )
        | ~ ord_less_eq(int,X1,X0) )
      & ( ( ( X0 != X1 )
          & ord_less_eq(int,X1,X0) )
        | ~ ord_less(int,X1,X0) ) ),
    inference(flattening,[],[f335]) ).

tff(f335,plain,
    ! [X0: int,X1: int] :
      ( ( ord_less(int,X1,X0)
        | ( X0 = X1 )
        | ~ ord_less_eq(int,X1,X0) )
      & ( ( ( X0 != X1 )
          & ord_less_eq(int,X1,X0) )
        | ~ ord_less(int,X1,X0) ) ),
    inference(nnf_transformation,[],[f193]) ).

tff(f193,plain,
    ! [X0: int,X1: int] :
      ( ord_less(int,X1,X0)
    <=> ( ( X0 != X1 )
        & ord_less_eq(int,X1,X0) ) ),
    inference(rectify,[],[f84]) ).

tff(f84,axiom,
    ! [X12: int,X64: int] :
      ( ord_less(int,X64,X12)
    <=> ( ( X12 != X64 )
        & ord_less_eq(int,X64,X12) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).

tff(f5724,plain,
    ( ord_less(int,zero_zero(int),zero_zero(int))
    | ~ spl17_151 ),
    inference(avatar_component_clause,[],[f5722]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.13  % Problem    : SWW541_5 : TPTP v8.2.0. Released v6.0.0.
% 0.12/0.13  % Command    : run_vampire %s %d SAT
% 0.12/0.34  % Computer : n028.cluster.edu
% 0.12/0.34  % Model    : x86_64 x86_64
% 0.12/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  % Memory   : 8042.1875MB
% 0.12/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit   : 300
% 0.12/0.34  % WCLimit    : 300
% 0.12/0.34  % DateTime   : Wed Jun 19 05:55:08 EDT 2024
% 0.12/0.34  % CPUTime    : 
% 0.19/0.36  This is a TF1_THM_EQU_NAR problem
% 0.19/0.36  Running first-order model finding
% 0.19/0.36  Running /export/starexec/sandbox/solver/bin/vampire --mode casc_sat -m 16384 --cores 7 -t 300 /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.21/0.43  % (15222)Running in auto input_syntax mode. Trying TPTP
% 0.21/0.43  % (15223)fmb+10_1:1_sil=256000:i=98885:tgt=full:fmbsr=1.3:fmbss=10_0 on theBenchmark for (2999ds/98885Mi)
% 0.21/0.44  % Exception at run slice level
% 0.21/0.44  User error: Finite model buillding is currently not compatible with polymorphism or higher-order constructs
% 0.21/0.44  % (15222)Running in auto input_syntax mode. Trying TPTP
% 0.21/0.44  % (15229)ott-4_1:1_sil=4000:sp=reverse_arity:lcm=predicate:newcnf=on:i=115:bce=on:fd=off:fs=off:fsr=off_0 on theBenchmark for (2999ds/115Mi)
% 0.21/0.44  % (15229)WARNING: Not using newCnf currently not compatible with polymorphic/higher-order inputs.
% 0.21/0.44  % (15222)Running in auto input_syntax mode. Trying TPTP
% 0.21/0.44  % (15228)ott+11_8:59_sil=16000:sp=occurrence:lsd=20:abs=on:i=146:aac=none:nm=16:fdi=10:rawr=on:nicw=on_0 on theBenchmark for (2999ds/146Mi)
% 0.21/0.44  % (15222)Running in auto input_syntax mode. Trying TPTP
% 0.21/0.44  % (15225)fmb+10_1:1_sil=256000:fmbes=contour:i=214858:bce=on_0 on theBenchmark for (2999ds/214858Mi)
% 0.21/0.44  % (15222)Running in auto input_syntax mode. Trying TPTP
% 0.21/0.44  % (15227)ott+21_1:1_sil=4000:i=104:fsd=on:fd=off:newcnf=on_0 on theBenchmark for (2999ds/104Mi)
% 0.21/0.44  % (15227)WARNING: Not using newCnf currently not compatible with polymorphic/higher-order inputs.
% 0.21/0.45  % (15222)Running in auto input_syntax mode. Trying TPTP
% 0.21/0.45  % (15224)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:i=99418_0 on theBenchmark for (2999ds/99418Mi)
% 0.21/0.45  % Exception at run slice level
% 0.21/0.45  User error: Immediate (shared) subterms of  term/literal huffma1401021291ibling(huffma945805758height,X0,a) have different types/not well-typed!
% 0.21/0.45  % (15222)Running in auto input_syntax mode. Trying TPTP
% 0.21/0.45  % (15226)fmb+10_1:1_sil=256000:fmbss=23:fmbes=contour:newcnf=on:fmbsr=1.14:i=152523:nm=2:gsp=on:rp=on_0 on theBenchmark for (2999ds/152523Mi)
% 0.21/0.45  % (15226)WARNING: Not using newCnf currently not compatible with polymorphic/higher-order inputs.
% 0.21/0.45  % Exception at run slice level
% 0.21/0.45  User error: Finite model buillding is currently not compatible with polymorphism or higher-order constructs
% 0.21/0.45  % (15226)WARNING: Not using GeneralSplitting currently not compatible with polymorphic/higher-order inputs.
% 0.21/0.45  % Exception at run slice level
% 0.21/0.45  User error: Finite model buillding is currently not compatible with polymorphism or higher-order constructs
% 0.21/0.49  % (15222)Running in auto input_syntax mode. Trying TPTP
% 0.21/0.49  % (15232)ott+33_1:1_to=lpo:sil=8000:sp=weighted_frequency:rp=on:i=270:nm=3:fsr=off:sac=on_0 on theBenchmark for (2999ds/270Mi)
% 0.21/0.49  % (15222)Running in auto input_syntax mode. Trying TPTP
% 0.21/0.49  % (15233)ott+4_1:1_sil=2000:i=900:bd=off:fsr=off_0 on theBenchmark for (2999ds/900Mi)
% 0.21/0.50  % (15229)Instruction limit reached!
% 0.21/0.50  % (15229)------------------------------
% 0.21/0.50  % (15229)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.21/0.50  % (15229)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.21/0.50  % (15229)Termination reason: Time limit
% 0.21/0.50  % (15229)Termination phase: Saturation
% 0.21/0.50  
% 0.21/0.50  % (15229)Memory used [KB]: 2287
% 0.21/0.50  % (15229)Time elapsed: 0.061 s
% 0.21/0.50  % (15229)Instructions burned: 116 (million)
% 0.21/0.50  % (15227)Instruction limit reached!
% 0.21/0.50  % (15227)------------------------------
% 0.21/0.50  % (15227)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.21/0.50  % (15227)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.21/0.50  % (15227)Termination reason: Time limit
% 0.21/0.50  % (15227)Termination phase: Saturation
% 0.21/0.50  
% 0.21/0.50  % (15227)Memory used [KB]: 1591
% 0.21/0.50  % (15227)Time elapsed: 0.083 s
% 0.21/0.50  % (15227)Instructions burned: 104 (million)
% 0.21/0.50  % (15222)Running in auto input_syntax mode. Trying TPTP
% 0.21/0.50  % (15230)dis+11_1:3_bsr=unit_only:sil=2000:rp=on:newcnf=on:i=404:kws=precedence:lsd=100_0 on theBenchmark for (2999ds/404Mi)
% 0.21/0.50  % (15222)Running in auto input_syntax mode. Trying TPTP
% 0.21/0.50  % (15231)ott-21_1:1_sil=4000:sp=const_frequency:i=175:fsr=off:fs=off:av=off_0 on theBenchmark for (2999ds/175Mi)
% 0.21/0.50  % (15230)WARNING: Not using newCnf currently not compatible with polymorphic/higher-order inputs.
% 0.21/0.53  % (15222)Running in auto input_syntax mode. Trying TPTP
% 0.21/0.53  % (15234)fmb+10_1:1_sil=8000:fde=unused:fmbes=contour:i=7859:nm=2:fmbswr=0_0 on theBenchmark for (2998ds/7859Mi)
% 0.21/0.53  % Exception at run slice level
% 0.21/0.53  User error: Finite model buillding is currently not compatible with polymorphism or higher-order constructs
% 0.21/0.56  % (15222)Running in auto input_syntax mode. Trying TPTP
% 0.21/0.56  % (15235)ott+11_1:2_anc=none:sil=2000:sp=const_max:spb=units:s2a=on:i=2145:s2at=5.0:awrs=converge:awrsf=170:rawr=on:gs=on:fsr=off_0 on theBenchmark for (2998ds/2145Mi)
% 0.21/0.56  % (15232)Instruction limit reached!
% 0.21/0.56  % (15232)------------------------------
% 0.21/0.56  % (15232)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 1.36/0.56  % (15232)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 1.36/0.56  % (15232)Termination reason: Time limit
% 1.36/0.56  % (15232)Termination phase: Saturation
% 1.36/0.56  
% 1.36/0.56  % (15232)Memory used [KB]: 1866
% 1.36/0.56  % (15232)Time elapsed: 0.080 s
% 1.36/0.57  % (15232)Instructions burned: 270 (million)
% 1.36/0.57  % (15222)Running in auto input_syntax mode. Trying TPTP
% 1.36/0.57  % (15236)ott-30_1:1024_sil=4000:alpa=true:newcnf=on:i=1187:bs=unit_only:ins=1:amm=off_0 on theBenchmark for (2998ds/1187Mi)
% 1.36/0.57  % (15236)WARNING: Not using newCnf currently not compatible with polymorphic/higher-order inputs.
% 1.49/0.59  % (15231)Instruction limit reached!
% 1.49/0.59  % (15231)------------------------------
% 1.49/0.59  % (15231)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 1.49/0.59  % (15231)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 1.49/0.59  % (15231)Termination reason: Time limit
% 1.49/0.59  % (15231)Termination phase: Saturation
% 1.49/0.59  
% 1.49/0.59  % (15231)Memory used [KB]: 2697
% 1.49/0.59  % (15231)Time elapsed: 0.086 s
% 1.49/0.59  % (15231)Instructions burned: 175 (million)
% 1.49/0.60  % (15222)Running in auto input_syntax mode. Trying TPTP
% 1.49/0.60  % (15237)fmb+10_1:1_sil=32000:i=23580:newcnf=on_0 on theBenchmark for (2998ds/23580Mi)
% 1.49/0.60  % (15237)WARNING: Not using newCnf currently not compatible with polymorphic/higher-order inputs.
% 1.49/0.60  % Exception at run slice level
% 1.49/0.60  User error: Finite model buillding is currently not compatible with polymorphism or higher-order constructs
% 1.79/0.64  % (15222)Running in auto input_syntax mode. Trying TPTP
% 1.79/0.64  % (15239)ott-10_1:1_sil=4000:i=1693_0 on theBenchmark for (2997ds/1693Mi)
% 1.85/0.65  % (15222)Running in auto input_syntax mode. Trying TPTP
% 1.85/0.65  % (15238)fmb+10_1:1_sil=32000:fmbss=17:fmbsr=2.0:i=2892_0 on theBenchmark for (2997ds/2892Mi)
% 1.85/0.65  % Exception at run slice level
% 1.85/0.65  User error: Finite model buillding is currently not compatible with polymorphism or higher-order constructs
% 1.85/0.70  % (15230)Instruction limit reached!
% 1.85/0.70  % (15230)------------------------------
% 1.85/0.70  % (15230)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 1.85/0.70  % (15230)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 1.85/0.70  % (15230)Termination reason: Time limit
% 1.85/0.70  % (15230)Termination phase: Saturation
% 1.85/0.70  
% 1.85/0.70  % (15230)Memory used [KB]: 2879
% 1.85/0.70  % (15230)Time elapsed: 0.200 s
% 1.85/0.70  % (15230)Instructions burned: 405 (million)
% 2.26/0.71  % (15222)Running in auto input_syntax mode. Trying TPTP
% 2.26/0.71  % (15240)dis+21_1:1_sil=4000:gs=on:sac=on:newcnf=on:gsem=off:i=1735:gsaa=full_model:abs=on:anc=none_0 on theBenchmark for (2997ds/1735Mi)
% 2.26/0.71  % (15240)WARNING: Not using newCnf currently not compatible with polymorphic/higher-order inputs.
% 2.26/0.72  % (15233)First to succeed.
% 2.26/0.72  % (15233)Solution written to "/export/starexec/sandbox/tmp/vampire-proof-15222"
% 2.26/0.72  % (15222)Running in auto input_syntax mode. Trying TPTP
% 2.26/0.72  % (15233)Refutation found. Thanks to Tanya!
% 2.26/0.72  % SZS status Theorem for theBenchmark
% 2.26/0.72  % SZS output start Proof for theBenchmark
% See solution above
% 2.26/0.72  % (15233)------------------------------
% 2.26/0.72  % (15233)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 2.26/0.72  % (15233)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 2.26/0.72  % (15233)Termination reason: Refutation
% 2.26/0.72  
% 2.26/0.72  % (15233)Memory used [KB]: 3023
% 2.26/0.72  % (15233)Time elapsed: 0.231 s
% 2.26/0.72  % (15233)Instructions burned: 774 (million)
% 2.26/0.72  % (15233)------------------------------
% 2.26/0.72  % (15233)------------------------------
% 2.26/0.72  % (15222)Success in time 0.34 s
%------------------------------------------------------------------------------