TSTP Solution File: NLP004+1 by cvc5---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5---1.0.5
% Problem  : NLP004+1 : TPTP v8.1.2. Released v2.4.0.
% Transfm  : none
% Format   : tptp
% Command  : do_cvc5 %s %d

% Computer : n009.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 09:39:23 EDT 2023

% Result   : Theorem 0.20s 0.53s
% Output   : Proof 0.20s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.13  % Problem    : NLP004+1 : TPTP v8.1.2. Released v2.4.0.
% 0.07/0.14  % Command    : do_cvc5 %s %d
% 0.13/0.35  % Computer : n009.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   : Thu Aug 24 11:32:36 EDT 2023
% 0.13/0.35  % CPUTime    : 
% 0.20/0.49  %----Proving TF0_NAR, FOF, or CNF
% 0.20/0.53  ------- convert to smt2 : /export/starexec/sandbox2/tmp/tmp.Swk6WVVe9a/cvc5---1.0.5_11515.p...
% 0.20/0.53  ------- get file name : TPTP file name is NLP004+1
% 0.20/0.53  ------- cvc5-fof : /export/starexec/sandbox2/solver/bin/cvc5---1.0.5_11515.smt2...
% 0.20/0.53  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 0.20/0.53  % SZS status Theorem for NLP004+1
% 0.20/0.53  % SZS output start Proof for NLP004+1
% 0.20/0.53  (
% 0.20/0.53  (let ((_let_1 (not (and (=> (exists ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted) (X1 $$unsorted) (X2 $$unsorted) (X4 $$unsorted) (X5 $$unsorted)) (and (tptp.seat U) (tptp.furniture U) (tptp.front U) (tptp.seat V) (tptp.furniture V) (tptp.front V) (tptp.hollywood W) (tptp.city W) (tptp.event X) (tptp.street Y) (tptp.way Y) (tptp.lonely Y) (tptp.chevy Z) (tptp.car Z) (tptp.white Z) (tptp.dirty Z) (tptp.old Z) (tptp.barrel X Z) (tptp.down X Y) (tptp.in X W) (not (= X1 X2)) (tptp.fellow X1) (tptp.man X1) (tptp.young X1) (tptp.fellow X2) (tptp.man X2) (tptp.young X2) (= X1 X4) (tptp.in X4 U) (= X2 X5) (tptp.in X5 V))) (exists ((X6 $$unsorted) (X7 $$unsorted) (X8 $$unsorted) (X9 $$unsorted) (X10 $$unsorted) (X11 $$unsorted) (X12 $$unsorted) (X13 $$unsorted) (X15 $$unsorted) (X16 $$unsorted)) (and (tptp.seat X6) (tptp.furniture X6) (tptp.front X6) (tptp.seat X7) (tptp.furniture X7) (tptp.front X7) (tptp.hollywood X8) (tptp.city X8) (tptp.event X9) (tptp.chevy X10) (tptp.car X10) (tptp.white X10) (tptp.dirty X10) (tptp.old X10) (tptp.street X11) (tptp.way X11) (tptp.lonely X11) (tptp.barrel X9 X10) (tptp.down X9 X11) (tptp.in X9 X8) (not (= X12 X13)) (tptp.fellow X12) (tptp.man X12) (tptp.young X12) (tptp.fellow X13) (tptp.man X13) (tptp.young X13) (= X12 X15) (tptp.in X15 X6) (= X13 X16) (tptp.in X16 X7)))) (=> (exists ((X17 $$unsorted) (X18 $$unsorted) (X19 $$unsorted) (X20 $$unsorted) (X21 $$unsorted) (X22 $$unsorted) (X23 $$unsorted) (X24 $$unsorted) (X26 $$unsorted) (X27 $$unsorted)) (and (tptp.seat X17) (tptp.furniture X17) (tptp.front X17) (tptp.seat X18) (tptp.furniture X18) (tptp.front X18) (tptp.hollywood X19) (tptp.city X19) (tptp.event X20) (tptp.chevy X21) (tptp.car X21) (tptp.white X21) (tptp.dirty X21) (tptp.old X21) (tptp.street X22) (tptp.way X22) (tptp.lonely X22) (tptp.barrel X20 X21) (tptp.down X20 X22) (tptp.in X20 X19) (not (= X23 X24)) (tptp.fellow X23) (tptp.man X23) (tptp.young X23) (tptp.fellow X24) (tptp.man X24) (tptp.young X24) (= X23 X26) (tptp.in X26 X17) (= X24 X27) (tptp.in X27 X18))) (exists ((X28 $$unsorted) (X29 $$unsorted) (X30 $$unsorted) (X31 $$unsorted) (X32 $$unsorted) (X33 $$unsorted) (X34 $$unsorted) (X35 $$unsorted) (X37 $$unsorted) (X38 $$unsorted)) (and (tptp.seat X28) (tptp.furniture X28) (tptp.front X28) (tptp.seat X29) (tptp.furniture X29) (tptp.front X29) (tptp.hollywood X30) (tptp.city X30) (tptp.event X31) (tptp.street X32) (tptp.way X32) (tptp.lonely X32) (tptp.chevy X33) (tptp.car X33) (tptp.white X33) (tptp.dirty X33) (tptp.old X33) (tptp.barrel X31 X33) (tptp.down X31 X32) (tptp.in X31 X30) (not (= X34 X35)) (tptp.fellow X34) (tptp.man X34) (tptp.young X34) (tptp.fellow X35) (tptp.man X35) (tptp.young X35) (= X34 X37) (tptp.in X37 X28) (= X35 X38) (tptp.in X38 X29)))))))) (let ((_let_2 (forall ((X19 $$unsorted) (X20 $$unsorted) (X21 $$unsorted) (X22 $$unsorted)) (or (not (tptp.hollywood X19)) (not (tptp.city X19)) (not (tptp.event X20)) (not (tptp.chevy X21)) (not (tptp.car X21)) (not (tptp.white X21)) (not (tptp.dirty X21)) (not (tptp.old X21)) (not (tptp.barrel X20 X21)) (not (tptp.street X22)) (not (tptp.way X22)) (not (tptp.lonely X22)) (not (tptp.down X20 X22)) (not (tptp.in X20 X19)))))) (let ((_let_3 (forall ((X18 $$unsorted) (X17 $$unsorted) (X26 $$unsorted) (X27 $$unsorted)) (or (not (tptp.seat X18)) (not (tptp.furniture X18)) (not (tptp.front X18)) (not (tptp.seat X17)) (not (tptp.furniture X17)) (not (tptp.front X17)) (= X26 X27) (not (tptp.fellow X26)) (not (tptp.man X26)) (not (tptp.young X26)) (not (tptp.fellow X27)) (not (tptp.man X27)) (not (tptp.young X27)) (not (tptp.in X26 X17)) (not (tptp.in X27 X18)))))) (let ((_let_4 (or _let_3 _let_2))) (let ((_let_5 (forall ((X30 $$unsorted) (X31 $$unsorted) (X33 $$unsorted) (X32 $$unsorted)) (or (not (tptp.hollywood X30)) (not (tptp.city X30)) (not (tptp.event X31)) (not (tptp.chevy X33)) (not (tptp.car X33)) (not (tptp.white X33)) (not (tptp.dirty X33)) (not (tptp.old X33)) (not (tptp.barrel X31 X33)) (not (tptp.street X32)) (not (tptp.way X32)) (not (tptp.lonely X32)) (not (tptp.down X31 X32)) (not (tptp.in X31 X30)))))) (let ((_let_6 (forall ((X29 $$unsorted) (X28 $$unsorted) (X37 $$unsorted) (X38 $$unsorted)) (or (not (tptp.seat X29)) (not (tptp.furniture X29)) (not (tptp.front X29)) (not (tptp.seat X28)) (not (tptp.furniture X28)) (not (tptp.front X28)) (= X37 X38) (not (tptp.fellow X37)) (not (tptp.man X37)) (not (tptp.young X37)) (not (tptp.fellow X38)) (not (tptp.man X38)) (not (tptp.young X38)) (not (tptp.in X37 X28)) (not (tptp.in X38 X29)))))) (let ((_let_7 (or _let_6 _let_5))) (let ((_let_8 (not _let_7))) (let ((_let_9 (not _let_4))) (let ((_let_10 (=> _let_9 _let_8))) (let ((_let_11 (forall ((V $$unsorted) (U $$unsorted) (X4 $$unsorted) (X5 $$unsorted)) (or (not (tptp.seat V)) (not (tptp.furniture V)) (not (tptp.front V)) (not (tptp.seat U)) (not (tptp.furniture U)) (not (tptp.front U)) (= X4 X5) (not (tptp.fellow X4)) (not (tptp.man X4)) (not (tptp.young X4)) (not (tptp.fellow X5)) (not (tptp.man X5)) (not (tptp.young X5)) (not (tptp.in X4 U)) (not (tptp.in X5 V)))))) (let ((_let_12 (forall ((X7 $$unsorted) (X6 $$unsorted) (X15 $$unsorted) (X16 $$unsorted)) (or (not (tptp.seat X7)) (not (tptp.furniture X7)) (not (tptp.front X7)) (not (tptp.seat X6)) (not (tptp.furniture X6)) (not (tptp.front X6)) (= X15 X16) (not (tptp.fellow X15)) (not (tptp.man X15)) (not (tptp.young X15)) (not (tptp.fellow X16)) (not (tptp.man X16)) (not (tptp.young X16)) (not (tptp.in X15 X6)) (not (tptp.in X16 X7)))))) (let ((_let_13 (forall ((X8 $$unsorted) (X9 $$unsorted) (X10 $$unsorted) (X11 $$unsorted)) (or (not (tptp.hollywood X8)) (not (tptp.city X8)) (not (tptp.event X9)) (not (tptp.chevy X10)) (not (tptp.car X10)) (not (tptp.white X10)) (not (tptp.dirty X10)) (not (tptp.old X10)) (not (tptp.barrel X9 X10)) (not (tptp.street X11)) (not (tptp.way X11)) (not (tptp.lonely X11)) (not (tptp.down X9 X11)) (not (tptp.in X9 X8)))))) (let ((_let_14 (or _let_12 _let_13))) (let ((_let_15 (not _let_14))) (let ((_let_16 (forall ((W $$unsorted) (X $$unsorted) (Z $$unsorted) (Y $$unsorted)) (or (not (tptp.hollywood W)) (not (tptp.city W)) (not (tptp.event X)) (not (tptp.chevy Z)) (not (tptp.car Z)) (not (tptp.white Z)) (not (tptp.dirty Z)) (not (tptp.old Z)) (not (tptp.barrel X Z)) (not (tptp.street Y)) (not (tptp.way Y)) (not (tptp.lonely Y)) (not (tptp.down X Y)) (not (tptp.in X W)))))) (let ((_let_17 (or _let_11 _let_16))) (let ((_let_18 (not _let_17))) (let ((_let_19 (=> _let_18 _let_15))) (let ((_let_20 (_let_10))) (let ((_let_21 (REORDERING (CNF_IMPLIES_NEG1 :args _let_20) :args ((or _let_9 _let_10))))) (let ((_let_22 (or))) (let ((_let_23 (NOT_AND (EQ_RESOLVE (ASSUME :args (_let_1)) (MACRO_SR_EQ_INTRO :args (_let_1 SB_DEFAULT SBA_FIXPOINT)))))) (let ((_let_24 (_let_19))) (let ((_let_25 (REORDERING (CNF_IMPLIES_NEG1 :args _let_24) :args ((or _let_18 _let_19))))) (let ((_let_26 (MACRO_RESOLUTION_TRUST (EQUIV_ELIM2 (ALPHA_EQUIV :args (_let_16 (= X X9) (= W X8) (= Z X10) (= Y X11)))) (REORDERING (CNF_OR_POS :args (_let_14)) :args ((or _let_13 _let_12 _let_15))) (CNF_OR_NEG :args (_let_17 1)) (REORDERING (EQ_RESOLVE (CNF_IMPLIES_NEG2 :args _let_24) (CONG (REFL :args _let_24) (MACRO_SR_PRED_INTRO :args ((= (not _let_15) _let_14))) :args _let_22)) :args ((or _let_14 _let_19))) _let_25 _let_23 (MACRO_RESOLUTION_TRUST (EQUIV_ELIM2 (ALPHA_EQUIV :args (_let_16 (= X X31) (= W X30) (= Z X33) (= Y X32)))) (REORDERING (EQUIV_ELIM1 (ALPHA_EQUIV :args (_let_16 (= X X20) (= W X19) (= Z X21) (= Y X22)))) :args ((or _let_2 (not _let_16)))) (REORDERING (CNF_OR_POS :args (_let_7)) :args ((or _let_5 _let_6 _let_8))) (CNF_OR_NEG :args (_let_4 1)) (REORDERING (EQ_RESOLVE (CNF_IMPLIES_NEG2 :args _let_20) (CONG (REFL :args _let_20) (MACRO_SR_PRED_INTRO :args ((= (not _let_8) _let_7))) :args _let_22)) :args ((or _let_7 _let_10))) _let_21 :args ((or _let_6 _let_10) true _let_16 false _let_5 true _let_2 false _let_7 true _let_4)) (EQUIV_ELIM2 (ALPHA_EQUIV :args (_let_11 (= X4 X37) (= X5 X38) (= U X28) (= V X29)))) (EQUIV_ELIM2 (ALPHA_EQUIV :args (_let_11 (= X4 X15) (= X5 X16) (= U X6) (= V X7)))) :args (_let_11 false _let_13 true _let_16 false _let_14 true _let_17 true _let_19 false _let_10 true _let_6 true _let_12)))) (SCOPE (SCOPE (MACRO_RESOLUTION_TRUST _let_21 (MACRO_RESOLUTION_TRUST _let_23 (MACRO_RESOLUTION_TRUST _let_25 (MACRO_RESOLUTION_TRUST (CNF_OR_NEG :args (_let_17 0)) _let_26 :args (_let_17 false _let_11)) :args (_let_19 false _let_17)) :args ((not _let_10) false _let_19)) (MACRO_RESOLUTION_TRUST (CNF_OR_NEG :args (_let_4 0)) (MACRO_RESOLUTION_TRUST (REORDERING (EQUIV_ELIM1 (ALPHA_EQUIV :args (_let_11 (= X4 X26) (= X5 X27) (= U X17) (= V X18)))) :args ((or _let_3 (not _let_11)))) _let_26 :args (_let_3 false _let_11)) :args (_let_4 false _let_3)) :args (false true _let_10 false _let_4)) :args (_let_1 true)))))))))))))))))))))))))))))
% 0.20/0.53  )
% 0.20/0.53  % SZS output end Proof for NLP004+1
% 0.20/0.53  % cvc5---1.0.5 exiting
% 0.20/0.53  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------