TSTP Solution File: ITP206_1 by Zipperpin---2.1.9999
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Zipperpin---2.1.9999
% Problem : ITP206_1 : TPTP v8.1.2. Released v8.0.0.
% Transfm : NO INFORMATION
% Format : NO INFORMATION
% Command : python3 /export/starexec/sandbox2/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox2/tmp/tmp.ehsp2MHNC1 true
% Computer : n001.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:52 EDT 2023
% Result : Theorem 29.59s 4.85s
% Output : Refutation 29.59s
% Verified :
% SZS Type : Refutation
% Derivation depth : 8
% Number of leaves : 40
% Syntax : Number of formulae : 65 ( 19 unt; 32 typ; 0 def)
% Number of atoms : 50 ( 29 equ; 0 cnn)
% Maximal formula atoms : 3 ( 1 avg)
% Number of connectives : 219 ( 20 ~; 13 |; 0 &; 182 @)
% ( 0 <=>; 4 =>; 0 <=; 0 <~>)
% Maximal formula depth : 16 ( 5 avg)
% Number of types : 13 ( 12 usr)
% Number of type conns : 17 ( 17 >; 0 *; 0 +; 0 <<)
% Number of symbols : 22 ( 20 usr; 11 con; 0-2 aty)
% Number of variables : 26 ( 0 ^; 26 !; 0 ?; 26 :)
% Comments :
%------------------------------------------------------------------------------
thf(bool_type,type,
bool: $tType ).
thf(fun_ref_a_bool_type,type,
fun_ref_a_bool: $tType ).
thf(fun_he1716177789110362441a_bool_type,type,
fun_he1716177789110362441a_bool: $tType ).
thf(heap_Heap_ref_a_type,type,
heap_Heap_ref_a: $tType ).
thf(fun_a_7797985579152759073_ref_a_type,type,
fun_a_7797985579152759073_ref_a: $tType ).
thf(a_type,type,
a: $tType ).
thf(heap_e7401611519738050253t_unit_type,type,
heap_e7401611519738050253t_unit: $tType ).
thf(ref_a_type,type,
ref_a: $tType ).
thf(fun_he3288789352778960325t_unit_type,type,
fun_he3288789352778960325t_unit: $tType ).
thf(fun_Pr7082408943852936193t_unit_type,type,
fun_Pr7082408943852936193t_unit: $tType ).
thf(produc7812382424243267045t_unit_type,type,
produc7812382424243267045t_unit: $tType ).
thf(fun_Pr1332931745038653183_ref_a_type,type,
fun_Pr1332931745038653183_ref_a: $tType ).
thf(aa_hea8135729668157506370a_bool_type,type,
aa_hea8135729668157506370a_bool: fun_he1716177789110362441a_bool > heap_e7401611519738050253t_unit > fun_ref_a_bool ).
thf(aa_Pro8575920914306358506t_unit_type,type,
aa_Pro8575920914306358506t_unit: fun_Pr7082408943852936193t_unit > produc7812382424243267045t_unit > heap_e7401611519738050253t_unit ).
thf(pp_type,type,
pp: bool > $o ).
thf(produc473321116828791851t_unit_type,type,
produc473321116828791851t_unit: fun_Pr1332931745038653183_ref_a ).
thf(aa_Pro7711270743135521984_ref_a_type,type,
aa_Pro7711270743135521984_ref_a: fun_Pr1332931745038653183_ref_a > produc7812382424243267045t_unit > ref_a ).
thf(aa_hea1409956391221964662t_unit_type,type,
aa_hea1409956391221964662t_unit: fun_he3288789352778960325t_unit > heap_e7401611519738050253t_unit > produc7812382424243267045t_unit ).
thf(produc1126150082675451753t_unit_type,type,
produc1126150082675451753t_unit: fun_Pr7082408943852936193t_unit ).
thf(h2_type,type,
h2: heap_e7401611519738050253t_unit ).
thf(h_type,type,
h: heap_e7401611519738050253t_unit ).
thf(aa_a_Heap_Heap_ref_a_type,type,
aa_a_Heap_Heap_ref_a: fun_a_7797985579152759073_ref_a > a > heap_Heap_ref_a ).
thf(aa_ref_a_bool_type,type,
aa_ref_a_bool: fun_ref_a_bool > ref_a > bool ).
thf(r_type,type,
r: ref_a ).
thf(fTrue_type,type,
fTrue: bool ).
thf(x_type,type,
x: a ).
thf(heap_heap_ref_a_type,type,
heap_heap_ref_a: fun_he3288789352778960325t_unit > heap_Heap_ref_a ).
thf(ref_a2_type,type,
ref_a2: fun_a_7797985579152759073_ref_a ).
thf(heap_effect_ref_a_type,type,
heap_effect_ref_a: heap_Heap_ref_a > heap_e7401611519738050253t_unit > fun_he1716177789110362441a_bool ).
thf(alloc_a_type,type,
alloc_a: a > fun_he3288789352778960325t_unit ).
thf(fFalse_type,type,
fFalse: bool ).
thf(thesis_type,type,
thesis: $o ).
thf(help_If_3_1_If_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_T,axiom,
! [P2: bool] :
( ( P2 = fFalse )
| ( P2 = fTrue ) ) ).
thf(zip_derived_cl8103,plain,
! [X0: bool] :
( ( X0 = fFalse )
| ( X0 = fTrue ) ),
inference(cnf,[status(esa)],[help_If_3_1_If_001t__Set__Oset_It__Product____Type__Oprod_It__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_Mt__Set__Oset_It__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J_J_J_J_T]) ).
thf(help_fFalse_1_1_U,axiom,
~ ( pp @ fFalse ) ).
thf(zip_derived_cl8040,plain,
~ ( pp @ fFalse ),
inference(cnf,[status(esa)],[help_fFalse_1_1_U]) ).
thf(zip_derived_cl14598,plain,
! [X0: bool] :
( ( X0 = fTrue )
| ~ ( pp @ X0 ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl8103,zip_derived_cl8040]) ).
thf(fact_1_assms,axiom,
pp @ ( aa_ref_a_bool @ ( aa_hea8135729668157506370a_bool @ ( heap_effect_ref_a @ ( aa_a_Heap_Heap_ref_a @ ref_a2 @ x ) @ h ) @ h2 ) @ r ) ).
thf(zip_derived_cl1,plain,
pp @ ( aa_ref_a_bool @ ( aa_hea8135729668157506370a_bool @ ( heap_effect_ref_a @ ( aa_a_Heap_Heap_ref_a @ ref_a2 @ x ) @ h ) @ h2 ) @ r ),
inference(cnf,[status(esa)],[fact_1_assms]) ).
thf(zip_derived_cl14620,plain,
( ( aa_ref_a_bool @ ( aa_hea8135729668157506370a_bool @ ( heap_effect_ref_a @ ( aa_a_Heap_Heap_ref_a @ ref_a2 @ x ) @ h ) @ h2 ) @ r )
= fTrue ),
inference('s_sup+',[status(thm)],[zip_derived_cl14598,zip_derived_cl1]) ).
thf(fact_23_ref__def,axiom,
! [V: a] :
( ( aa_a_Heap_Heap_ref_a @ ref_a2 @ V )
= ( heap_heap_ref_a @ ( alloc_a @ V ) ) ) ).
thf(zip_derived_cl29,plain,
! [X0: a] :
( ( aa_a_Heap_Heap_ref_a @ ref_a2 @ X0 )
= ( heap_heap_ref_a @ ( alloc_a @ X0 ) ) ),
inference(cnf,[status(esa)],[fact_23_ref__def]) ).
thf(fact_148_effect__heapE,axiom,
! [F: fun_he3288789352778960325t_unit,H: heap_e7401611519738050253t_unit,H2: heap_e7401611519738050253t_unit,R: ref_a] :
( ( pp @ ( aa_ref_a_bool @ ( aa_hea8135729668157506370a_bool @ ( heap_effect_ref_a @ ( heap_heap_ref_a @ F ) @ H ) @ H2 ) @ R ) )
=> ~ ( ( H2
= ( aa_Pro8575920914306358506t_unit @ produc1126150082675451753t_unit @ ( aa_hea1409956391221964662t_unit @ F @ H ) ) )
=> ( R
!= ( aa_Pro7711270743135521984_ref_a @ produc473321116828791851t_unit @ ( aa_hea1409956391221964662t_unit @ F @ H ) ) ) ) ) ).
thf(zip_derived_cl197,plain,
! [X0: fun_he3288789352778960325t_unit,X1: heap_e7401611519738050253t_unit,X2: heap_e7401611519738050253t_unit,X3: ref_a] :
( ( X2
= ( aa_Pro8575920914306358506t_unit @ produc1126150082675451753t_unit @ ( aa_hea1409956391221964662t_unit @ X0 @ X1 ) ) )
| ~ ( pp @ ( aa_ref_a_bool @ ( aa_hea8135729668157506370a_bool @ ( heap_effect_ref_a @ ( heap_heap_ref_a @ X0 ) @ X1 ) @ X2 ) @ X3 ) ) ),
inference(cnf,[status(esa)],[fact_148_effect__heapE]) ).
thf(zip_derived_cl18392,plain,
! [X0: a,X1: ref_a,X2: heap_e7401611519738050253t_unit,X3: heap_e7401611519738050253t_unit] :
( ( X2
= ( aa_Pro8575920914306358506t_unit @ produc1126150082675451753t_unit @ ( aa_hea1409956391221964662t_unit @ ( alloc_a @ X0 ) @ X3 ) ) )
| ~ ( pp @ ( aa_ref_a_bool @ ( aa_hea8135729668157506370a_bool @ ( heap_effect_ref_a @ ( aa_a_Heap_Heap_ref_a @ ref_a2 @ X0 ) @ X3 ) @ X2 ) @ X1 ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl29,zip_derived_cl197]) ).
thf(zip_derived_cl18601,plain,
( ( h2
= ( aa_Pro8575920914306358506t_unit @ produc1126150082675451753t_unit @ ( aa_hea1409956391221964662t_unit @ ( alloc_a @ x ) @ h ) ) )
| ~ ( pp @ fTrue ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl14620,zip_derived_cl18392]) ).
thf(help_fTrue_1_1_U,axiom,
pp @ fTrue ).
thf(zip_derived_cl8039,plain,
pp @ fTrue,
inference(cnf,[status(esa)],[help_fTrue_1_1_U]) ).
thf(zip_derived_cl18610,plain,
( h2
= ( aa_Pro8575920914306358506t_unit @ produc1126150082675451753t_unit @ ( aa_hea1409956391221964662t_unit @ ( alloc_a @ x ) @ h ) ) ),
inference(demod,[status(thm)],[zip_derived_cl18601,zip_derived_cl8039]) ).
thf(fact_0_that,axiom,
( ( r
= ( aa_Pro7711270743135521984_ref_a @ produc473321116828791851t_unit @ ( aa_hea1409956391221964662t_unit @ ( alloc_a @ x ) @ h ) ) )
=> ( ( h2
= ( aa_Pro8575920914306358506t_unit @ produc1126150082675451753t_unit @ ( aa_hea1409956391221964662t_unit @ ( alloc_a @ x ) @ h ) ) )
=> thesis ) ) ).
thf(zip_derived_cl0,plain,
( ( h2
!= ( aa_Pro8575920914306358506t_unit @ produc1126150082675451753t_unit @ ( aa_hea1409956391221964662t_unit @ ( alloc_a @ x ) @ h ) ) )
| thesis
| ( r
!= ( aa_Pro7711270743135521984_ref_a @ produc473321116828791851t_unit @ ( aa_hea1409956391221964662t_unit @ ( alloc_a @ x ) @ h ) ) ) ),
inference(cnf,[status(esa)],[fact_0_that]) ).
thf(conj_1,conjecture,
thesis ).
thf(zf_stmt_0,negated_conjecture,
~ thesis,
inference('cnf.neg',[status(esa)],[conj_1]) ).
thf(zip_derived_cl8107,plain,
~ thesis,
inference(cnf,[status(esa)],[zf_stmt_0]) ).
thf(zip_derived_cl12220,plain,
( ( r
!= ( aa_Pro7711270743135521984_ref_a @ produc473321116828791851t_unit @ ( aa_hea1409956391221964662t_unit @ ( alloc_a @ x ) @ h ) ) )
| ( h2
!= ( aa_Pro8575920914306358506t_unit @ produc1126150082675451753t_unit @ ( aa_hea1409956391221964662t_unit @ ( alloc_a @ x ) @ h ) ) ) ),
inference('dp-resolution',[status(thm)],[zip_derived_cl0,zip_derived_cl8107]) ).
thf(zip_derived_cl14620_001,plain,
( ( aa_ref_a_bool @ ( aa_hea8135729668157506370a_bool @ ( heap_effect_ref_a @ ( aa_a_Heap_Heap_ref_a @ ref_a2 @ x ) @ h ) @ h2 ) @ r )
= fTrue ),
inference('s_sup+',[status(thm)],[zip_derived_cl14598,zip_derived_cl1]) ).
thf(zip_derived_cl29_002,plain,
! [X0: a] :
( ( aa_a_Heap_Heap_ref_a @ ref_a2 @ X0 )
= ( heap_heap_ref_a @ ( alloc_a @ X0 ) ) ),
inference(cnf,[status(esa)],[fact_23_ref__def]) ).
thf(zip_derived_cl196,plain,
! [X0: fun_he3288789352778960325t_unit,X1: heap_e7401611519738050253t_unit,X2: ref_a,X3: heap_e7401611519738050253t_unit] :
( ( X2
= ( aa_Pro7711270743135521984_ref_a @ produc473321116828791851t_unit @ ( aa_hea1409956391221964662t_unit @ X0 @ X1 ) ) )
| ~ ( pp @ ( aa_ref_a_bool @ ( aa_hea8135729668157506370a_bool @ ( heap_effect_ref_a @ ( heap_heap_ref_a @ X0 ) @ X1 ) @ X3 ) @ X2 ) ) ),
inference(cnf,[status(esa)],[fact_148_effect__heapE]) ).
thf(zip_derived_cl18364,plain,
! [X0: a,X1: ref_a,X2: heap_e7401611519738050253t_unit,X3: heap_e7401611519738050253t_unit] :
( ( X1
= ( aa_Pro7711270743135521984_ref_a @ produc473321116828791851t_unit @ ( aa_hea1409956391221964662t_unit @ ( alloc_a @ X0 ) @ X3 ) ) )
| ~ ( pp @ ( aa_ref_a_bool @ ( aa_hea8135729668157506370a_bool @ ( heap_effect_ref_a @ ( aa_a_Heap_Heap_ref_a @ ref_a2 @ X0 ) @ X3 ) @ X2 ) @ X1 ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl29,zip_derived_cl196]) ).
thf(zip_derived_cl18534,plain,
( ( r
= ( aa_Pro7711270743135521984_ref_a @ produc473321116828791851t_unit @ ( aa_hea1409956391221964662t_unit @ ( alloc_a @ x ) @ h ) ) )
| ~ ( pp @ fTrue ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl14620,zip_derived_cl18364]) ).
thf(zip_derived_cl8039_003,plain,
pp @ fTrue,
inference(cnf,[status(esa)],[help_fTrue_1_1_U]) ).
thf(zip_derived_cl18543,plain,
( r
= ( aa_Pro7711270743135521984_ref_a @ produc473321116828791851t_unit @ ( aa_hea1409956391221964662t_unit @ ( alloc_a @ x ) @ h ) ) ),
inference(demod,[status(thm)],[zip_derived_cl18534,zip_derived_cl8039]) ).
thf(zip_derived_cl18544,plain,
( ( r != r )
| ( h2
!= ( aa_Pro8575920914306358506t_unit @ produc1126150082675451753t_unit @ ( aa_hea1409956391221964662t_unit @ ( alloc_a @ x ) @ h ) ) ) ),
inference(demod,[status(thm)],[zip_derived_cl12220,zip_derived_cl18543]) ).
thf(zip_derived_cl18545,plain,
( h2
!= ( aa_Pro8575920914306358506t_unit @ produc1126150082675451753t_unit @ ( aa_hea1409956391221964662t_unit @ ( alloc_a @ x ) @ h ) ) ),
inference(simplify,[status(thm)],[zip_derived_cl18544]) ).
thf(zip_derived_cl18611,plain,
$false,
inference('simplify_reflect-',[status(thm)],[zip_derived_cl18610,zip_derived_cl18545]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13 % Problem : ITP206_1 : TPTP v8.1.2. Released v8.0.0.
% 0.00/0.14 % Command : python3 /export/starexec/sandbox2/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox2/tmp/tmp.ehsp2MHNC1 true
% 0.13/0.35 % Computer : n001.cluster.edu
% 0.13/0.35 % Model : x86_64 x86_64
% 0.13/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35 % Memory : 8042.1875MB
% 0.13/0.35 % OS : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35 % CPULimit : 300
% 0.13/0.35 % WCLimit : 300
% 0.13/0.35 % DateTime : Sun Aug 27 11:49:18 EDT 2023
% 0.13/0.36 % CPUTime :
% 0.13/0.36 % Running portfolio for 300 s
% 0.13/0.36 % File : /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.13/0.36 % Number of cores: 8
% 0.13/0.36 % Python version: Python 3.6.8
% 0.13/0.36 % Running in FO mode
% 0.21/0.63 % Total configuration time : 435
% 0.21/0.63 % Estimated wc time : 1092
% 0.21/0.63 % Estimated cpu time (7 cpus) : 156.0
% 0.21/0.69 % /export/starexec/sandbox2/solver/bin/fo/fo6_bce.sh running for 75s
% 0.21/0.71 % /export/starexec/sandbox2/solver/bin/fo/fo3_bce.sh running for 75s
% 0.21/0.74 % /export/starexec/sandbox2/solver/bin/fo/fo1_av.sh running for 75s
% 0.21/0.74 % /export/starexec/sandbox2/solver/bin/fo/fo7.sh running for 63s
% 0.21/0.74 % /export/starexec/sandbox2/solver/bin/fo/fo13.sh running for 50s
% 0.21/0.74 % /export/starexec/sandbox2/solver/bin/fo/fo5.sh running for 50s
% 0.21/0.78 % /export/starexec/sandbox2/solver/bin/fo/fo4.sh running for 50s
% 2.35/1.26 % /export/starexec/sandbox2/solver/bin/fo/fo1_lcnf.sh running for 50s
% 29.59/4.85 % Solved by fo/fo6_bce.sh.
% 29.59/4.85 % BCE start: 8108
% 29.59/4.85 % BCE eliminated: 444
% 29.59/4.85 % PE start: 7664
% 29.59/4.85 logic: eq
% 29.59/4.85 % PE eliminated: 210
% 29.59/4.85 % done 856 iterations in 4.137s
% 29.59/4.85 % SZS status Theorem for '/export/starexec/sandbox2/benchmark/theBenchmark.p'
% 29.59/4.85 % SZS output start Refutation
% See solution above
% 29.59/4.85
% 29.59/4.85
% 29.59/4.85 % Terminating...
% 30.29/4.95 % Runner terminated.
% 30.29/4.96 % Zipperpin 1.5 exiting
%------------------------------------------------------------------------------