TSTP Solution File: ITP207_1 by Zipperpin---2.1.9999

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Zipperpin---2.1.9999
% Problem  : ITP207_1 : TPTP v8.1.2. Released v8.0.0.
% Transfm  : NO INFORMATION
% Format   : NO INFORMATION
% Command  : python3 /export/starexec/sandbox/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox/tmp/tmp.9wX02Qj5S6 true

% Computer : n022.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 : Thu Aug 31 05:22:53 EDT 2023

% Result   : Theorem 48.00s 7.61s
% Output   : Refutation 48.00s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :    9
%            Number of leaves      :   40
% Syntax   : Number of formulae    :   61 (  18 unt;  32 typ;   0 def)
%            Number of atoms       :   40 (  20 equ;   0 cnn)
%            Maximal formula atoms :    2 (   1 avg)
%            Number of connectives :  148 (  12   ~;   9   |;   0   &; 125   @)
%                                         (   0 <=>;   2  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    9 (   4 avg)
%            Number of types       :   14 (  13 usr)
%            Number of type conns  :   18 (  18   >;   0   *;   0   +;   0  <<)
%            Number of symbols     :   21 (  19 usr;   9 con; 0-2 aty)
%            Number of variables   :   16 (   0   ^;  16   !;   0   ?;  16   :)

% Comments : 
%------------------------------------------------------------------------------
thf(bool_type,type,
    bool: $tType ).

thf(fun_he6201055237484778573t_bool_type,type,
    fun_he6201055237484778573t_bool: $tType ).

thf(heap_Time_Heap_a_type,type,
    heap_Time_Heap_a: $tType ).

thf(fun_a_6093291656547882009Heap_a_type,type,
    fun_a_6093291656547882009Heap_a: $tType ).

thf(fun_a_bool_type,type,
    fun_a_bool: $tType ).

thf(a_type,type,
    a: $tType ).

thf(heap_e7401611519738050253t_unit_type,type,
    heap_e7401611519738050253t_unit: $tType ).

thf(option3562590408128118217it_nat_type,type,
    option3562590408128118217it_nat: $tType ).

thf(fun_he1921015881043195817it_nat_type,type,
    fun_he1921015881043195817it_nat: $tType ).

thf(fun_Pr2403869735082759103it_nat_type,type,
    fun_Pr2403869735082759103it_nat: $tType ).

thf(produc3260487557148687353it_nat_type,type,
    produc3260487557148687353it_nat: $tType ).

thf(produc6653097349344004940it_nat_type,type,
    produc6653097349344004940it_nat: $tType ).

thf(nat_type,type,
    nat: $tType ).

thf(one_one_nat_type,type,
    one_one_nat: nat ).

thf(h_type,type,
    h: heap_e7401611519738050253t_unit ).

thf(some_P7913643980934408916it_nat_type,type,
    some_P7913643980934408916it_nat: fun_Pr2403869735082759103it_nat ).

thf(aa_hea1793595068369496646t_bool_type,type,
    aa_hea1793595068369496646t_bool: fun_he6201055237484778573t_bool > heap_e7401611519738050253t_unit > bool ).

thf(aa_Pro5302094286594872192it_nat_type,type,
    aa_Pro5302094286594872192it_nat: fun_Pr2403869735082759103it_nat > produc3260487557148687353it_nat > option3562590408128118217it_nat ).

thf(heap_Time_assert_a_type,type,
    heap_Time_assert_a: fun_a_bool > fun_a_6093291656547882009Heap_a ).

thf(pp_type,type,
    pp: bool > $o ).

thf(produc584006145561248582it_nat_type,type,
    produc584006145561248582it_nat: heap_e7401611519738050253t_unit > nat > produc6653097349344004940it_nat ).

thf(heap_Time_execute_a_type,type,
    heap_Time_execute_a: heap_Time_Heap_a > fun_he1921015881043195817it_nat ).

thf(fFalse_type,type,
    fFalse: bool ).

thf(aa_a_H8829438773920479562Heap_a_type,type,
    aa_a_H8829438773920479562Heap_a: fun_a_6093291656547882009Heap_a > a > heap_Time_Heap_a ).

thf(aa_hea4724376117875161946it_nat_type,type,
    aa_hea4724376117875161946it_nat: fun_he1921015881043195817it_nat > heap_e7401611519738050253t_unit > option3562590408128118217it_nat ).

thf(none_P2651198173097904984it_nat_type,type,
    none_P2651198173097904984it_nat: option3562590408128118217it_nat ).

thf(x_type,type,
    x: a ).

thf(aa_a_bool_type,type,
    aa_a_bool: fun_a_bool > a > bool ).

thf(fTrue_type,type,
    fTrue: bool ).

thf(heap_Time_success_a_type,type,
    heap_Time_success_a: heap_Time_Heap_a > fun_he6201055237484778573t_bool ).

thf(produc9178034014595674355it_nat_type,type,
    produc9178034014595674355it_nat: a > produc6653097349344004940it_nat > produc3260487557148687353it_nat ).

thf(p_type,type,
    p: fun_a_bool ).

thf(help_If_3_1_If_001t__Option__Ooption_It__Product____Type__Oprod_It__Product____Type__Ounit_Mt__Product____Type__Oprod_It__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_Mt__Nat__Onat_J_J_J_T,axiom,
    ! [P: bool] :
      ( ( P = fFalse )
      | ( P = fTrue ) ) ).

thf(zip_derived_cl14637,plain,
    ! [X0: bool] :
      ( ( X0 = fFalse )
      | ( X0 = fTrue ) ),
    inference(cnf,[status(esa)],[help_If_3_1_If_001t__Option__Ooption_It__Product____Type__Oprod_It__Product____Type__Ounit_Mt__Product____Type__Oprod_It__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_Mt__Nat__Onat_J_J_J_T]) ).

thf(conj_1,conjecture,
    pp @ ( aa_hea1793595068369496646t_bool @ ( heap_Time_success_a @ ( aa_a_H8829438773920479562Heap_a @ ( heap_Time_assert_a @ p ) @ x ) ) @ h ) ).

thf(zf_stmt_0,negated_conjecture,
    ~ ( pp @ ( aa_hea1793595068369496646t_bool @ ( heap_Time_success_a @ ( aa_a_H8829438773920479562Heap_a @ ( heap_Time_assert_a @ p ) @ x ) ) @ h ) ),
    inference('cnf.neg',[status(esa)],[conj_1]) ).

thf(zip_derived_cl14641,plain,
    ~ ( pp @ ( aa_hea1793595068369496646t_bool @ ( heap_Time_success_a @ ( aa_a_H8829438773920479562Heap_a @ ( heap_Time_assert_a @ p ) @ x ) ) @ h ) ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl25846,plain,
    ( ( ( aa_hea1793595068369496646t_bool @ ( heap_Time_success_a @ ( aa_a_H8829438773920479562Heap_a @ ( heap_Time_assert_a @ p ) @ x ) ) @ h )
      = fFalse )
    | ~ ( pp @ fTrue ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl14637,zip_derived_cl14641]) ).

thf(help_fTrue_1_1_U,axiom,
    pp @ fTrue ).

thf(zip_derived_cl14583,plain,
    pp @ fTrue,
    inference(cnf,[status(esa)],[help_fTrue_1_1_U]) ).

thf(zip_derived_cl25912,plain,
    ( ( aa_hea1793595068369496646t_bool @ ( heap_Time_success_a @ ( aa_a_H8829438773920479562Heap_a @ ( heap_Time_assert_a @ p ) @ x ) ) @ h )
    = fFalse ),
    inference(demod,[status(thm)],[zip_derived_cl25846,zip_derived_cl14583]) ).

thf(fact_10_successI,axiom,
    ! [F: heap_Time_Heap_a,H: heap_e7401611519738050253t_unit] :
      ( ( ( aa_hea4724376117875161946it_nat @ ( heap_Time_execute_a @ F ) @ H )
       != none_P2651198173097904984it_nat )
     => ( pp @ ( aa_hea1793595068369496646t_bool @ ( heap_Time_success_a @ F ) @ H ) ) ) ).

thf(zip_derived_cl14,plain,
    ! [X0: heap_Time_Heap_a,X1: heap_e7401611519738050253t_unit] :
      ( ( pp @ ( aa_hea1793595068369496646t_bool @ ( heap_Time_success_a @ X0 ) @ X1 ) )
      | ( ( aa_hea4724376117875161946it_nat @ ( heap_Time_execute_a @ X0 ) @ X1 )
        = none_P2651198173097904984it_nat ) ),
    inference(cnf,[status(esa)],[fact_10_successI]) ).

thf(zip_derived_cl25963,plain,
    ( ( pp @ fFalse )
    | ( ( aa_hea4724376117875161946it_nat @ ( heap_Time_execute_a @ ( aa_a_H8829438773920479562Heap_a @ ( heap_Time_assert_a @ p ) @ x ) ) @ h )
      = none_P2651198173097904984it_nat ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl25912,zip_derived_cl14]) ).

thf(help_fFalse_1_1_U,axiom,
    ~ ( pp @ fFalse ) ).

thf(zip_derived_cl14590,plain,
    ~ ( pp @ fFalse ),
    inference(cnf,[status(esa)],[help_fFalse_1_1_U]) ).

thf(zip_derived_cl25966,plain,
    ( ( aa_hea4724376117875161946it_nat @ ( heap_Time_execute_a @ ( aa_a_H8829438773920479562Heap_a @ ( heap_Time_assert_a @ p ) @ x ) ) @ h )
    = none_P2651198173097904984it_nat ),
    inference(demod,[status(thm)],[zip_derived_cl25963,zip_derived_cl14590]) ).

thf(fact_350_execute__assert_I1_J,axiom,
    ! [P: fun_a_bool,X: a,H: heap_e7401611519738050253t_unit] :
      ( ( pp @ ( aa_a_bool @ P @ X ) )
     => ( ( aa_hea4724376117875161946it_nat @ ( heap_Time_execute_a @ ( aa_a_H8829438773920479562Heap_a @ ( heap_Time_assert_a @ P ) @ X ) ) @ H )
        = ( aa_Pro5302094286594872192it_nat @ some_P7913643980934408916it_nat @ ( produc9178034014595674355it_nat @ X @ ( produc584006145561248582it_nat @ H @ one_one_nat ) ) ) ) ) ).

thf(zip_derived_cl561,plain,
    ! [X0: fun_a_bool,X1: a,X2: heap_e7401611519738050253t_unit] :
      ( ~ ( pp @ ( aa_a_bool @ X0 @ X1 ) )
      | ( ( aa_hea4724376117875161946it_nat @ ( heap_Time_execute_a @ ( aa_a_H8829438773920479562Heap_a @ ( heap_Time_assert_a @ X0 ) @ X1 ) ) @ X2 )
        = ( aa_Pro5302094286594872192it_nat @ some_P7913643980934408916it_nat @ ( produc9178034014595674355it_nat @ X1 @ ( produc584006145561248582it_nat @ X2 @ one_one_nat ) ) ) ) ),
    inference(cnf,[status(esa)],[fact_350_execute__assert_I1_J]) ).

thf(zip_derived_cl34561,plain,
    ( ~ ( pp @ ( aa_a_bool @ p @ x ) )
    | ( none_P2651198173097904984it_nat
      = ( aa_Pro5302094286594872192it_nat @ some_P7913643980934408916it_nat @ ( produc9178034014595674355it_nat @ x @ ( produc584006145561248582it_nat @ h @ one_one_nat ) ) ) ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl25966,zip_derived_cl561]) ).

thf(zip_derived_cl14637_001,plain,
    ! [X0: bool] :
      ( ( X0 = fFalse )
      | ( X0 = fTrue ) ),
    inference(cnf,[status(esa)],[help_If_3_1_If_001t__Option__Ooption_It__Product____Type__Oprod_It__Product____Type__Ounit_Mt__Product____Type__Oprod_It__Heap__Oheap__Oheap____ext_It__Product____Type__Ounit_J_Mt__Nat__Onat_J_J_J_T]) ).

thf(zip_derived_cl14590_002,plain,
    ~ ( pp @ fFalse ),
    inference(cnf,[status(esa)],[help_fFalse_1_1_U]) ).

thf(zip_derived_cl25826,plain,
    ! [X0: bool] :
      ( ( X0 = fTrue )
      | ~ ( pp @ X0 ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl14637,zip_derived_cl14590]) ).

thf(conj_0,axiom,
    pp @ ( aa_a_bool @ p @ x ) ).

thf(zip_derived_cl14640,plain,
    pp @ ( aa_a_bool @ p @ x ),
    inference(cnf,[status(esa)],[conj_0]) ).

thf(zip_derived_cl25991,plain,
    ( ( aa_a_bool @ p @ x )
    = fTrue ),
    inference('s_sup+',[status(thm)],[zip_derived_cl25826,zip_derived_cl14640]) ).

thf(zip_derived_cl14583_003,plain,
    pp @ fTrue,
    inference(cnf,[status(esa)],[help_fTrue_1_1_U]) ).

thf(zip_derived_cl34562,plain,
    ( none_P2651198173097904984it_nat
    = ( aa_Pro5302094286594872192it_nat @ some_P7913643980934408916it_nat @ ( produc9178034014595674355it_nat @ x @ ( produc584006145561248582it_nat @ h @ one_one_nat ) ) ) ),
    inference(demod,[status(thm)],[zip_derived_cl34561,zip_derived_cl25991,zip_derived_cl14583]) ).

thf(fact_76_option_Odistinct_I1_J,axiom,
    ! [X22: produc3260487557148687353it_nat] :
      ( none_P2651198173097904984it_nat
     != ( aa_Pro5302094286594872192it_nat @ some_P7913643980934408916it_nat @ X22 ) ) ).

thf(zip_derived_cl199,plain,
    ! [X0: produc3260487557148687353it_nat] :
      ( none_P2651198173097904984it_nat
     != ( aa_Pro5302094286594872192it_nat @ some_P7913643980934408916it_nat @ X0 ) ),
    inference(cnf,[status(esa)],[fact_76_option_Odistinct_I1_J]) ).

thf(zip_derived_cl34563,plain,
    $false,
    inference('simplify_reflect-',[status(thm)],[zip_derived_cl34562,zip_derived_cl199]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13  % Problem  : ITP207_1 : TPTP v8.1.2. Released v8.0.0.
% 0.00/0.15  % Command  : python3 /export/starexec/sandbox/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox/tmp/tmp.9wX02Qj5S6 true
% 0.15/0.35  % Computer : n022.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 : Sun Aug 27 14:01:09 EDT 2023
% 0.15/0.36  % CPUTime  : 
% 0.15/0.36  % Running portfolio for 300 s
% 0.15/0.36  % File         : /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.15/0.36  % Number of cores: 8
% 0.15/0.36  % Python version: Python 3.6.8
% 0.15/0.36  % Running in FO mode
% 0.21/0.66  % Total configuration time : 435
% 0.21/0.66  % Estimated wc time : 1092
% 0.21/0.66  % Estimated cpu time (7 cpus) : 156.0
% 0.21/0.73  % /export/starexec/sandbox/solver/bin/fo/fo6_bce.sh running for 75s
% 0.21/0.74  % /export/starexec/sandbox/solver/bin/fo/fo3_bce.sh running for 75s
% 0.21/0.74  % /export/starexec/sandbox/solver/bin/fo/fo1_av.sh running for 75s
% 0.21/0.76  % /export/starexec/sandbox/solver/bin/fo/fo7.sh running for 63s
% 0.21/0.76  % /export/starexec/sandbox/solver/bin/fo/fo5.sh running for 50s
% 0.21/0.76  % /export/starexec/sandbox/solver/bin/fo/fo13.sh running for 50s
% 0.21/0.77  % /export/starexec/sandbox/solver/bin/fo/fo4.sh running for 50s
% 48.00/7.61  % Solved by fo/fo6_bce.sh.
% 48.00/7.61  % BCE start: 14642
% 48.00/7.61  % BCE eliminated: 105
% 48.00/7.61  % PE start: 14537
% 48.00/7.61  logic: eq
% 48.00/7.61  % PE eliminated: 420
% 48.00/7.61  % done 1875 iterations in 6.866s
% 48.00/7.61  % SZS status Theorem for '/export/starexec/sandbox/benchmark/theBenchmark.p'
% 48.00/7.61  % SZS output start Refutation
% See solution above
% 48.00/7.62  
% 48.00/7.62  
% 48.00/7.62  % Terminating...
% 48.96/7.67  % Runner terminated.
% 48.96/7.68  % Zipperpin 1.5 exiting
%------------------------------------------------------------------------------