%------------------------------------------------------------------------------
% File : Zipperpin---2.1.9999
% Problem : ITP217^3 : TPTP v9.2.1. Bugfixed v9.2.1.
% Transfm : none
% Format : tptp:raw
% Command : python3 /export/starexec/sandbox2/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox2/tmp/tmp.3BTsfZ30gf true
% Computer : n007.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 : Sat Feb 28 09:48:07 AM UTC 2026
% Result : Theorem 142.90s 20.18s
% Output : Refutation 142.90s
% Verified :
% SZS Type : Refutation
% Derivation depth : 4
% Number of leaves : 13
% Syntax : Number of formulae : 27 ( 13 unt; 0 typ; 0 def)
% Number of atoms : 143 ( 11 equ; 0 cnn)
% Maximal formula atoms : 6 ( 5 avg)
% Number of connectives : 302 ( 16 ~; 6 |; 3 &; 270 @)
% ( 3 <=>; 4 =>; 0 <=; 0 <~>)
% Maximal formula depth : 14 ( 6 avg)
% Number of types : 8 ( 7 usr)
% Number of type conns : 4 ( 4 >; 0 *; 0 +; 0 <<)
% Number of symbols : 29 ( 26 usr; 9 con; 0-8 aty)
% Number of variables : 47 ( 5 ^; 42 !; 0 ?; 47 :)
% Comments :
%------------------------------------------------------------------------------
thf(heap_Time_Heap_a_type,type,
heap_Time_Heap_a: $tType ).
thf(heap_T5738788834812785303t_unit_type,type,
heap_T5738788834812785303t_unit: $tType ).
thf(product_unit_type,type,
product_unit: $tType ).
thf(nat_type,type,
nat: $tType ).
thf(heap_e7401611519738050253t_unit_type,type,
heap_e7401611519738050253t_unit: $tType ).
thf(list_char_type,type,
list_char: $tType ).
thf(char_type,type,
char: $tType ).
thf(m_type,type,
m: heap_Time_Heap_a ).
thf(zero_zero_nat_type,type,
zero_zero_nat: nat ).
thf(heap_T4284346855313245393t_unit_type,type,
heap_T4284346855313245393t_unit: product_unit > heap_T5738788834812785303t_unit ).
thf(ord_less_nat_type,type,
ord_less_nat: nat > nat > $o ).
thf(p_type,type,
p: $o ).
thf(refine_Imp_refines_a_type,type,
refine_Imp_refines_a: heap_Time_Heap_a > heap_Time_Heap_a > $o ).
thf(heap_T757603679106148408unit_a_type,type,
heap_T757603679106148408unit_a: heap_T5738788834812785303t_unit > ( product_unit > heap_Time_Heap_a ) > heap_Time_Heap_a ).
thf(ord_less_eq_nat_type,type,
ord_less_eq_nat: nat > nat > $o ).
thf(cons_char_type,type,
cons_char: char > list_char > list_char ).
thf(time_t3350536682685678164t_unit_type,type,
time_t3350536682685678164t_unit: heap_T5738788834812785303t_unit > heap_e7401611519738050253t_unit > heap_e7401611519738050253t_unit ).
thf(time_time_a_type,type,
time_time_a: heap_Time_Heap_a > heap_e7401611519738050253t_unit > nat ).
thf(product_Unity_type,type,
product_Unity: product_unit ).
thf(time_fails_a_type,type,
time_fails_a: heap_Time_Heap_a > heap_e7401611519738050253t_unit > $o ).
thf(time_t4224138285095624986t_unit_type,type,
time_t4224138285095624986t_unit: heap_T5738788834812785303t_unit > heap_e7401611519738050253t_unit > nat ).
thf(t_type,type,
t: nat ).
thf(if_Hea8138950348631371857t_unit_type,type,
if_Hea8138950348631371857t_unit: $o > heap_T5738788834812785303t_unit > heap_T5738788834812785303t_unit > heap_T5738788834812785303t_unit ).
thf(time_f8834461667527620124t_unit_type,type,
time_f8834461667527620124t_unit: heap_T5738788834812785303t_unit > heap_e7401611519738050253t_unit > $o ).
thf(time_t2745601220510131320t_unit_type,type,
time_t2745601220510131320t_unit: heap_T5738788834812785303t_unit > heap_e7401611519738050253t_unit > product_unit ).
thf(time_TBOUND_a_type,type,
time_TBOUND_a: heap_Time_Heap_a > nat > $o ).
thf(h_type,type,
h: heap_e7401611519738050253t_unit ).
thf(nil_char_type,type,
nil_char: list_char ).
thf(plus_plus_nat_type,type,
plus_plus_nat: nat > nat > nat ).
thf(refine_Imp_assert_type,type,
refine_Imp_assert: $o > heap_T5738788834812785303t_unit ).
thf(char2_type,type,
char2: $o > $o > $o > $o > $o > $o > $o > $o > char ).
thf(heap_T2927564422264180874t_unit_type,type,
heap_T2927564422264180874t_unit: list_char > heap_T5738788834812785303t_unit ).
thf('#l_lift12071_type',type,
'#l_lift12071': heap_Time_Heap_a > product_unit > heap_Time_Heap_a ).
thf(fact_214_refines__assert_H__bind,axiom,
! [P3: heap_Time_Heap_a,Q2: heap_Time_Heap_a,Phi: $o] :
( ( refine_Imp_refines_a @ P3 @ Q2 )
=> ( refine_Imp_refines_a @ P3
@ ( heap_T757603679106148408unit_a @ ( refine_Imp_assert @ Phi )
@ ^ [Uu: product_unit] : Q2 ) ) ) ).
thf(zip_derived_cl215,plain,
! [X0: heap_Time_Heap_a,X1: heap_Time_Heap_a,X2: $o] :
( ~ ( refine_Imp_refines_a @ X0 @ X1 )
| ( refine_Imp_refines_a @ X0
@ ( heap_T757603679106148408unit_a @ ( refine_Imp_assert @ X2 )
@ ^ [Y0: product_unit] : X1 ) ) ),
inference(cnf,[status(esa)],[fact_214_refines__assert_H__bind]) ).
thf(zip_derived_cl22449,plain,
! [X1: heap_Time_Heap_a,X3: product_unit] :
( ( '#l_lift12071' @ X1 @ X3 )
= X1 ),
define([status(thm)]) ).
thf(fact_1_assms,axiom,
( p
=> ( time_TBOUND_a @ m @ t ) ) ).
thf(zip_derived_cl1,plain,
( ( time_TBOUND_a @ m @ t )
| ~ p ),
inference(cnf,[status(esa)],[fact_1_assms]) ).
thf(fact_217_ureturn__bind,axiom,
! [X2: product_unit,F: product_unit > heap_Time_Heap_a] :
( ( heap_T757603679106148408unit_a @ ( heap_T4284346855313245393t_unit @ X2 ) @ F )
= ( F @ X2 ) ) ).
thf(zip_derived_cl217,plain,
! [X0: product_unit > heap_Time_Heap_a,X1: product_unit] :
( ( heap_T757603679106148408unit_a @ ( heap_T4284346855313245393t_unit @ X1 ) @ X0 )
= ( X0 @ X1 ) ),
inference(cnf,[status(esa)],[fact_217_ureturn__bind]) ).
thf(help_If_1_1_If_001t__Heap____Time____Monad__OHeap_It__Product____Type__Ounit_J_T,axiom,
! [X2: heap_T5738788834812785303t_unit,Y: heap_T5738788834812785303t_unit] :
( ( if_Hea8138950348631371857t_unit @ $true @ X2 @ Y )
= X2 ) ).
thf(zip_derived_cl3763,plain,
! [X0: heap_T5738788834812785303t_unit,X1: heap_T5738788834812785303t_unit] :
( ( if_Hea8138950348631371857t_unit @ $true @ X0 @ X1 )
= X0 ),
inference(cnf,[status(esa)],[help_If_1_1_If_001t__Heap____Time____Monad__OHeap_It__Product____Type__Ounit_J_T]) ).
thf(fact_299_fails__assert_H,axiom,
! [P: $o,H: heap_e7401611519738050253t_unit] :
( ( time_f8834461667527620124t_unit @ ( refine_Imp_assert @ P ) @ H )
<=> ~ P ) ).
thf(zip_derived_cl259,plain,
! [X0: $o,X1: heap_e7401611519738050253t_unit] :
( ( time_f8834461667527620124t_unit @ ( refine_Imp_assert @ X0 ) @ X1 )
| X0 ),
inference(cnf,[status(esa)],[fact_299_fails__assert_H]) ).
thf(fact_5898_assert_H__def,axiom,
! [P5: $o] :
( ( refine_Imp_assert @ P5 )
= ( if_Hea8138950348631371857t_unit @ P5 @ ( heap_T4284346855313245393t_unit @ product_Unity ) @ ( heap_T2927564422264180874t_unit @ ( cons_char @ ( char2 @ $true @ $false @ $false @ $false @ $false @ $true @ $true @ $false ) @ ( cons_char @ ( char2 @ $true @ $true @ $false @ $false @ $true @ $true @ $true @ $false ) @ ( cons_char @ ( char2 @ $true @ $true @ $false @ $false @ $true @ $true @ $true @ $false ) @ ( cons_char @ ( char2 @ $true @ $false @ $true @ $false @ $false @ $true @ $true @ $false ) @ ( cons_char @ ( char2 @ $false @ $true @ $false @ $false @ $true @ $true @ $true @ $false ) @ ( cons_char @ ( char2 @ $false @ $false @ $true @ $false @ $true @ $true @ $true @ $false ) @ nil_char ) ) ) ) ) ) ) ) ) ).
thf(zip_derived_cl3754,plain,
! [X0: $o] :
( ( refine_Imp_assert @ X0 )
= ( if_Hea8138950348631371857t_unit @ X0 @ ( heap_T4284346855313245393t_unit @ product_Unity ) @ ( heap_T2927564422264180874t_unit @ ( cons_char @ ( char2 @ $true @ $false @ $false @ $false @ $false @ $true @ $true @ $false ) @ ( cons_char @ ( char2 @ $true @ $true @ $false @ $false @ $true @ $true @ $true @ $false ) @ ( cons_char @ ( char2 @ $true @ $true @ $false @ $false @ $true @ $true @ $true @ $false ) @ ( cons_char @ ( char2 @ $true @ $false @ $true @ $false @ $false @ $true @ $true @ $false ) @ ( cons_char @ ( char2 @ $false @ $true @ $false @ $false @ $true @ $true @ $true @ $false ) @ ( cons_char @ ( char2 @ $false @ $false @ $true @ $false @ $true @ $true @ $true @ $false ) @ nil_char ) ) ) ) ) ) ) ) ),
inference(cnf,[status(esa)],[fact_5898_assert_H__def]) ).
thf(fact_1396_less__zeroE,axiom,
! [N: nat] :
~ ( ord_less_nat @ N @ zero_zero_nat ) ).
thf(zip_derived_cl1519,plain,
! [X0: nat] :
~ ( ord_less_nat @ X0 @ zero_zero_nat ),
inference(cnf,[status(esa)],[fact_1396_less__zeroE]) ).
thf(fact_566_time__bind,axiom,
! [M: heap_T5738788834812785303t_unit,H: heap_e7401611519738050253t_unit,F: product_unit > heap_Time_Heap_a] :
( ( ~ ( ~ ( time_f8834461667527620124t_unit @ M @ H )
& ~ ( time_fails_a @ ( F @ ( time_t2745601220510131320t_unit @ M @ H ) ) @ ( time_t3350536682685678164t_unit @ M @ H ) ) )
=> ( ( time_time_a @ ( heap_T757603679106148408unit_a @ M @ F ) @ H )
= zero_zero_nat ) )
& ( ( ~ ( time_f8834461667527620124t_unit @ M @ H )
& ~ ( time_fails_a @ ( F @ ( time_t2745601220510131320t_unit @ M @ H ) ) @ ( time_t3350536682685678164t_unit @ M @ H ) ) )
=> ( ( time_time_a @ ( heap_T757603679106148408unit_a @ M @ F ) @ H )
= ( plus_plus_nat @ ( time_t4224138285095624986t_unit @ M @ H ) @ ( time_time_a @ ( F @ ( time_t2745601220510131320t_unit @ M @ H ) ) @ ( time_t3350536682685678164t_unit @ M @ H ) ) ) ) ) ) ).
thf(zip_derived_cl549,plain,
! [X0: heap_T5738788834812785303t_unit,X1: product_unit > heap_Time_Heap_a,X2: heap_e7401611519738050253t_unit] :
( ( ( time_time_a @ ( heap_T757603679106148408unit_a @ X0 @ X1 ) @ X2 )
= zero_zero_nat )
| ~ ( time_f8834461667527620124t_unit @ X0 @ X2 ) ),
inference(cnf,[status(esa)],[fact_566_time__bind]) ).
thf(fact_1243_linorder__not__less,axiom,
! [X2: nat,Y: nat] :
( ~ ( ord_less_nat @ X2 @ Y )
<=> ( ord_less_eq_nat @ Y @ X2 ) ) ).
thf(zip_derived_cl1373,plain,
! [X0: nat,X1: nat] :
( ( ord_less_eq_nat @ X0 @ X1 )
| ( ord_less_nat @ X1 @ X0 ) ),
inference(cnf,[status(esa)],[fact_1243_linorder__not__less]) ).
thf(fact_26_TBOUND__def,axiom,
! [M2: heap_Time_Heap_a,T2: nat] :
( ( time_TBOUND_a @ M2 @ T2 )
<=> ! [H3: heap_e7401611519738050253t_unit] : ( ord_less_eq_nat @ ( time_time_a @ M2 @ H3 ) @ T2 ) ) ).
thf(zip_derived_cl22,plain,
! [X0: heap_Time_Heap_a,X1: heap_e7401611519738050253t_unit,X2: nat] :
( ( ord_less_eq_nat @ ( time_time_a @ X0 @ X1 ) @ X2 )
| ~ ( time_TBOUND_a @ X0 @ X2 ) ),
inference(cnf,[status(esa)],[fact_26_TBOUND__def]) ).
thf(conj_0,conjecture,
( ord_less_eq_nat
@ ( time_time_a
@ ( heap_T757603679106148408unit_a @ ( refine_Imp_assert @ p )
@ ^ [Uu: product_unit] : m )
@ h )
@ t ) ).
thf(zf_stmt_0,negated_conjecture,
~ ( ord_less_eq_nat
@ ( time_time_a
@ ( heap_T757603679106148408unit_a @ ( refine_Imp_assert @ p )
@ ^ [Uu: product_unit] : m )
@ h )
@ t ),
inference('cnf.neg',[status(esa)],[conj_0]) ).
thf(zip_derived_cl3764,plain,
~ ( ord_less_eq_nat
@ ( time_time_a
@ ( heap_T757603679106148408unit_a @ ( refine_Imp_assert @ p )
@ ^ [Y0: product_unit] : m )
@ h )
@ t ),
inference(cnf,[status(esa)],[zf_stmt_0]) ).
thf(zip_derived_cl22449_001,plain,
! [X1: heap_Time_Heap_a,X3: product_unit] :
( ( '#l_lift12071' @ X1 @ X3 )
= X1 ),
define([status(thm)]) ).
thf(zip_derived_cl22458,plain,
~ ( ord_less_eq_nat @ ( time_time_a @ ( heap_T757603679106148408unit_a @ ( refine_Imp_assert @ p ) @ ( '#l_lift12071' @ m ) ) @ h ) @ t ),
inference(lambda_lifting,[status(thm)],[zip_derived_cl3764,zip_derived_cl22449]) ).
thf(zip_derived_cl22468,plain,
$false,
inference(eprover,[status(thm)],[zip_derived_cl22449,zip_derived_cl1,zip_derived_cl217,zip_derived_cl3763,zip_derived_cl259,zip_derived_cl3754,zip_derived_cl1519,zip_derived_cl549,zip_derived_cl1373,zip_derived_cl22,zip_derived_cl22458]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.09 % Problem : ITP217^3 : TPTP v9.2.1. Bugfixed v9.2.1.
% 0.00/0.10 % Command : python3 /export/starexec/sandbox2/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox2/tmp/tmp.3BTsfZ30gf true
% 0.11/0.29 % Computer : n007.cluster.edu
% 0.11/0.29 % Model : x86_64 x86_64
% 0.11/0.29 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.29 % Memory : 8042.1875MB
% 0.11/0.29 % OS : Linux 3.10.0-693.el7.x86_64
% 0.11/0.29 % CPULimit : 300
% 0.11/0.29 % WCLimit : 300
% 0.11/0.29 % DateTime : Thu Feb 26 05:44:08 EST 2026
% 0.11/0.30 % CPUTime :
% 0.11/0.30 % Running portfolio for 300 s
% 0.11/0.30 % File : /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.11/0.30 % Number of cores: 8
% 0.11/0.30 % Python version: Python 3.6.8
% 0.11/0.30 % Running in HO mode
% 0.47/0.56 % Total configuration time : 828
% 0.47/0.56 % Estimated wc time : 1656
% 0.47/0.56 % Estimated cpu time (8 cpus) : 207.0
% 0.62/0.65 % /export/starexec/sandbox2/solver/bin/lams/35_full_unif4.sh running for 80s
% 0.62/0.65 % /export/starexec/sandbox2/solver/bin/lams/40_c_ic.sh running for 80s
% 0.62/0.65 % /export/starexec/sandbox2/solver/bin/lams/15_e_short1.sh running for 30s
% 0.62/0.65 % /export/starexec/sandbox2/solver/bin/lams/40_c.s.sh running for 80s
% 0.62/0.65 % /export/starexec/sandbox2/solver/bin/lams/40_noforms.sh running for 90s
% 0.62/0.65 % /export/starexec/sandbox2/solver/bin/lams/20_acsne_simpl.sh running for 40s
% 0.62/0.67 % /export/starexec/sandbox2/solver/bin/lams/40_b.comb.sh running for 70s
% 0.62/0.68 % /export/starexec/sandbox2/solver/bin/lams/30_sp5.sh running for 60s
% 4.20/1.06 % /export/starexec/sandbox2/solver/bin/lams/30_b.l.sh running for 90s
% 142.90/20.18 % Solved by lams/40_c.s.sh.
% 142.90/20.18 % done 1708 iterations in 19.502s
% 142.90/20.18 % SZS status Theorem for '/export/starexec/sandbox2/benchmark/theBenchmark.p'
% 142.90/20.18 % SZS output start Refutation
% See solution above
% 142.90/20.18
% 142.90/20.18
% 142.90/20.18 % Terminating...
% 3.07/20.23 % Runner terminated.
% 3.07/20.24 % Zipperpin 1.5 exiting
%------------------------------------------------------------------------------