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

View Problem - Process Solution

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

% Computer : n005.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:27 EDT 2023

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

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem    : NLP011+1 : TPTP v8.1.2. Released v2.4.0.
% 0.13/0.13  % Command    : do_cvc5 %s %d
% 0.13/0.34  % Computer : n005.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit   : 300
% 0.13/0.34  % WCLimit    : 300
% 0.13/0.34  % DateTime   : Thu Aug 24 13:11:38 EDT 2023
% 0.13/0.34  % CPUTime    : 
% 0.19/0.48  %----Proving TF0_NAR, FOF, or CNF
% 0.19/0.53  ------- convert to smt2 : /export/starexec/sandbox2/tmp/tmp.bAor4QHN8v/cvc5---1.0.5_16504.p...
% 0.19/0.53  ------- get file name : TPTP file name is NLP011+1
% 0.19/0.53  ------- cvc5-fof : /export/starexec/sandbox2/solver/bin/cvc5---1.0.5_16504.smt2...
% 0.19/0.53  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 0.19/0.53  % SZS status Theorem for NLP011+1
% 0.19/0.53  % SZS output start Proof for NLP011+1
% 0.19/0.53  (
% 0.19/0.53  (let ((_let_1 (not (and (=> (exists ((U $$unsorted) (V $$unsorted) (W $$unsorted) (X $$unsorted) (Y $$unsorted) (Z $$unsorted) (X1 $$unsorted) (X2 $$unsorted) (X3 $$unsorted) (X4 $$unsorted)) (and (tptp.seat U) (tptp.furniture U) (tptp.front U) (tptp.hollywood V) (tptp.city V) (tptp.event W) (tptp.street X) (tptp.way X) (tptp.lonely X) (tptp.chevy Y) (tptp.car Y) (tptp.white Y) (tptp.dirty Y) (tptp.old Y) (tptp.barrel W Y) (tptp.down W X) (tptp.in W V) (tptp.seat X2) (tptp.furniture X2) (tptp.front X2) (not (= Z X1)) (tptp.fellow Z) (tptp.man Z) (tptp.young Z) (tptp.fellow X1) (tptp.man X1) (tptp.young X1) (= Z X3) (tptp.in X3 X2) (= X1 X4) (tptp.in X4 U))) (exists ((X5 $$unsorted) (X6 $$unsorted) (X7 $$unsorted) (X8 $$unsorted) (X9 $$unsorted) (X10 $$unsorted) (X11 $$unsorted) (X12 $$unsorted) (X13 $$unsorted) (X14 $$unsorted)) (and (tptp.seat X5) (tptp.furniture X5) (tptp.front X5) (tptp.hollywood X6) (tptp.city X6) (tptp.event X7) (tptp.street X8) (tptp.way X8) (tptp.lonely X8) (tptp.chevy X9) (tptp.car X9) (tptp.white X9) (tptp.dirty X9) (tptp.old X9) (tptp.barrel X7 X9) (tptp.down X7 X8) (tptp.in X7 X6) (tptp.seat X12) (tptp.furniture X12) (tptp.front X12) (not (= X10 X11)) (tptp.fellow X10) (tptp.man X10) (tptp.young X10) (tptp.fellow X11) (tptp.man X11) (tptp.young X11) (= X10 X13) (tptp.in X13 X5) (= X11 X14) (tptp.in X14 X12)))) (=> (exists ((X15 $$unsorted) (X16 $$unsorted) (X17 $$unsorted) (X18 $$unsorted) (X19 $$unsorted) (X20 $$unsorted) (X21 $$unsorted) (X22 $$unsorted) (X23 $$unsorted) (X24 $$unsorted)) (and (tptp.seat X15) (tptp.furniture X15) (tptp.front X15) (tptp.hollywood X16) (tptp.city X16) (tptp.event X17) (tptp.street X18) (tptp.way X18) (tptp.lonely X18) (tptp.chevy X19) (tptp.car X19) (tptp.white X19) (tptp.dirty X19) (tptp.old X19) (tptp.barrel X17 X19) (tptp.down X17 X18) (tptp.in X17 X16) (tptp.seat X22) (tptp.furniture X22) (tptp.front X22) (not (= X20 X21)) (tptp.fellow X20) (tptp.man X20) (tptp.young X20) (tptp.fellow X21) (tptp.man X21) (tptp.young X21) (= X20 X23) (tptp.in X23 X15) (= X21 X24) (tptp.in X24 X22))) (exists ((X25 $$unsorted) (X26 $$unsorted) (X27 $$unsorted) (X28 $$unsorted) (X29 $$unsorted) (X30 $$unsorted) (X31 $$unsorted) (X32 $$unsorted) (X33 $$unsorted) (X34 $$unsorted)) (and (tptp.seat X25) (tptp.furniture X25) (tptp.front X25) (tptp.hollywood X26) (tptp.city X26) (tptp.event X27) (tptp.street X28) (tptp.way X28) (tptp.lonely X28) (tptp.chevy X29) (tptp.car X29) (tptp.white X29) (tptp.dirty X29) (tptp.old X29) (tptp.barrel X27 X29) (tptp.down X27 X28) (tptp.in X27 X26) (tptp.seat X32) (tptp.furniture X32) (tptp.front X32) (not (= X30 X31)) (tptp.fellow X30) (tptp.man X30) (tptp.young X30) (tptp.fellow X31) (tptp.man X31) (tptp.young X31) (= X30 X33) (tptp.in X33 X32) (= X31 X34) (tptp.in X34 X25)))))))) (let ((_let_2 (forall ((U $$unsorted) (X2 $$unsorted) (X3 $$unsorted) (X4 $$unsorted)) (or (not (tptp.seat U)) (not (tptp.furniture U)) (not (tptp.front U)) (not (tptp.seat X2)) (not (tptp.furniture X2)) (not (tptp.front X2)) (= X3 X4) (not (tptp.fellow X3)) (not (tptp.man X3)) (not (tptp.young X3)) (not (tptp.fellow X4)) (not (tptp.man X4)) (not (tptp.young X4)) (not (tptp.in X3 X2)) (not (tptp.in X4 U)))))) (let ((_let_3 (or (not (tptp.seat SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_12)) (not (tptp.furniture SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_12)) (not (tptp.front SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_12)) (not (tptp.seat SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_13)) (not (tptp.furniture SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_13)) (not (tptp.front SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_13)) (= SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_14 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_15) (not (tptp.fellow SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_14)) (not (tptp.man SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_14)) (not (tptp.young SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_14)) (not (tptp.fellow SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_15)) (not (tptp.man SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_15)) (not (tptp.young SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_15)) (not (tptp.in SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_14 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_13)) (not (tptp.in SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_15 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_12))))) (let ((_let_4 (forall ((X25 $$unsorted) (X32 $$unsorted) (X33 $$unsorted) (X34 $$unsorted)) (or (not (tptp.seat X25)) (not (tptp.furniture X25)) (not (tptp.front X25)) (not (tptp.seat X32)) (not (tptp.furniture X32)) (not (tptp.front X32)) (= X33 X34) (not (tptp.fellow X33)) (not (tptp.man X33)) (not (tptp.young X33)) (not (tptp.fellow X34)) (not (tptp.man X34)) (not (tptp.young X34)) (not (tptp.in X33 X32)) (not (tptp.in X34 X25)))))) (let ((_let_5 (or (not (tptp.seat SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2)) (not (tptp.furniture SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2)) (not (tptp.front SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2)) (not (tptp.seat SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3)) (not (tptp.furniture SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3)) (not (tptp.front SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3)) (= SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_5) (not (tptp.fellow SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4)) (not (tptp.man SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4)) (not (tptp.young SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4)) (not (tptp.fellow SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_5)) (not (tptp.man SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_5)) (not (tptp.young SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_5)) (not (tptp.in SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3)) (not (tptp.in SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_5 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2))))) (let ((_let_6 (forall ((X26 $$unsorted) (X27 $$unsorted) (X29 $$unsorted) (X28 $$unsorted)) (or (not (tptp.hollywood X26)) (not (tptp.city X26)) (not (tptp.event X27)) (not (tptp.chevy X29)) (not (tptp.car X29)) (not (tptp.white X29)) (not (tptp.dirty X29)) (not (tptp.old X29)) (not (tptp.barrel X27 X29)) (not (tptp.street X28)) (not (tptp.way X28)) (not (tptp.lonely X28)) (not (tptp.down X27 X28)) (not (tptp.in X27 X26)))))) (let ((_let_7 (or _let_4 _let_6))) (let ((_let_8 (not _let_7))) (let ((_let_9 (forall ((X22 $$unsorted) (X15 $$unsorted) (X23 $$unsorted) (X24 $$unsorted)) (or (not (tptp.seat X22)) (not (tptp.furniture X22)) (not (tptp.front X22)) (not (tptp.seat X15)) (not (tptp.furniture X15)) (not (tptp.front X15)) (= X23 X24) (not (tptp.fellow X23)) (not (tptp.man X23)) (not (tptp.young X23)) (not (tptp.fellow X24)) (not (tptp.man X24)) (not (tptp.young X24)) (not (tptp.in X23 X15)) (not (tptp.in X24 X22)))))) (let ((_let_10 (forall ((X16 $$unsorted) (X17 $$unsorted) (X19 $$unsorted) (X18 $$unsorted)) (or (not (tptp.hollywood X16)) (not (tptp.city X16)) (not (tptp.event X17)) (not (tptp.chevy X19)) (not (tptp.car X19)) (not (tptp.white X19)) (not (tptp.dirty X19)) (not (tptp.old X19)) (not (tptp.barrel X17 X19)) (not (tptp.street X18)) (not (tptp.way X18)) (not (tptp.lonely X18)) (not (tptp.down X17 X18)) (not (tptp.in X17 X16)))))) (let ((_let_11 (or _let_10 _let_9))) (let ((_let_12 (not _let_11))) (let ((_let_13 (=> _let_12 _let_8))) (let ((_let_14 (forall ((X12 $$unsorted) (X5 $$unsorted) (X13 $$unsorted) (X14 $$unsorted)) (or (not (tptp.seat X12)) (not (tptp.furniture X12)) (not (tptp.front X12)) (not (tptp.seat X5)) (not (tptp.furniture X5)) (not (tptp.front X5)) (= X13 X14) (not (tptp.fellow X13)) (not (tptp.man X13)) (not (tptp.young X13)) (not (tptp.fellow X14)) (not (tptp.man X14)) (not (tptp.young X14)) (not (tptp.in X13 X5)) (not (tptp.in X14 X12)))))) (let ((_let_15 (forall ((X6 $$unsorted) (X7 $$unsorted) (X9 $$unsorted) (X8 $$unsorted)) (or (not (tptp.hollywood X6)) (not (tptp.city X6)) (not (tptp.event X7)) (not (tptp.chevy X9)) (not (tptp.car X9)) (not (tptp.white X9)) (not (tptp.dirty X9)) (not (tptp.old X9)) (not (tptp.barrel X7 X9)) (not (tptp.street X8)) (not (tptp.way X8)) (not (tptp.lonely X8)) (not (tptp.down X7 X8)) (not (tptp.in X7 X6)))))) (let ((_let_16 (or _let_15 _let_14))) (let ((_let_17 (not _let_16))) (let ((_let_18 (forall ((V $$unsorted) (W $$unsorted) (Y $$unsorted) (X $$unsorted)) (or (not (tptp.hollywood V)) (not (tptp.city V)) (not (tptp.event W)) (not (tptp.chevy Y)) (not (tptp.car Y)) (not (tptp.white Y)) (not (tptp.dirty Y)) (not (tptp.old Y)) (not (tptp.barrel W Y)) (not (tptp.street X)) (not (tptp.way X)) (not (tptp.lonely X)) (not (tptp.down W X)) (not (tptp.in W V)))))) (let ((_let_19 (or _let_2 _let_18))) (let ((_let_20 (not _let_19))) (let ((_let_21 (=> _let_20 _let_17))) (let ((_let_22 (or))) (let ((_let_23 (not _let_2))) (let ((_let_24 (_let_23))) (let ((_let_25 (_let_13))) (let ((_let_26 (REORDERING (CNF_IMPLIES_NEG1 :args _let_25) :args ((or _let_12 _let_13))))) (let ((_let_27 (NOT_AND (EQ_RESOLVE (ASSUME :args (_let_1)) (MACRO_SR_EQ_INTRO :args (_let_1 SB_DEFAULT SBA_FIXPOINT)))))) (let ((_let_28 (_let_21))) (let ((_let_29 (REORDERING (CNF_IMPLIES_NEG1 :args _let_28) :args ((or _let_20 _let_21))))) (let ((_let_30 (_let_14))) (let ((_let_31 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE (ASSUME :args _let_30) :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_5 QUANTIFIERS_INST_E_MATCHING ((not (= (tptp.seat X12) false)) (not (= (tptp.seat X5) false)) (not (= (tptp.fellow X13) false)) (not (= (tptp.fellow X14) false))))) :args _let_30)) (REORDERING (CNF_OR_POS :args (_let_16)) :args ((or _let_15 _let_14 _let_17))) (EQUIV_ELIM2 (ALPHA_EQUIV :args (_let_18 (= W X7) (= V X6) (= Y X9) (= X X8)))) (CNF_OR_NEG :args (_let_19 1)) (REORDERING (EQ_RESOLVE (CNF_IMPLIES_NEG2 :args _let_28) (CONG (REFL :args _let_28) (MACRO_SR_PRED_INTRO :args ((= (not _let_17) _let_16))) :args _let_22)) :args ((or _let_16 _let_21))) _let_29 _let_27 (MACRO_RESOLUTION_TRUST (EQUIV_ELIM2 (ALPHA_EQUIV :args (_let_18 (= W X27) (= V X26) (= Y X29) (= X X28)))) (REORDERING (EQUIV_ELIM1 (ALPHA_EQUIV :args (_let_18 (= W X17) (= V X16) (= Y X19) (= X X18)))) :args ((or _let_10 (not _let_18)))) (REORDERING (CNF_OR_POS :args (_let_7)) :args ((or _let_6 _let_4 _let_8))) (CNF_OR_NEG :args (_let_11 0)) (REORDERING (EQ_RESOLVE (CNF_IMPLIES_NEG2 :args _let_25) (CONG (REFL :args _let_25) (MACRO_SR_PRED_INTRO :args ((= (not _let_8) _let_7))) :args _let_22)) :args ((or _let_7 _let_13))) _let_26 :args ((or _let_4 _let_13) true _let_18 false _let_6 true _let_10 false _let_7 true _let_11)) (EQ_RESOLVE (IMPLIES_ELIM (SCOPE (SKOLEMIZE (ASSUME :args _let_24)) :args _let_24)) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_23) _let_2))) (REFL :args ((not _let_5))) :args _let_22)) (EQUIV_ELIM2 (ALPHA_EQUIV :args (_let_2 (= X3 X33) (= X4 X34) (= U X25) (= X2 X32)))) :args (_let_2 false _let_14 true _let_15 true _let_18 false _let_16 true _let_19 true _let_21 false _let_13 true _let_5 true _let_4)))) (let ((_let_32 (not _let_3))) (let ((_let_33 (not _let_14))) (let ((_let_34 (_let_33))) (let ((_let_35 (_let_2))) (SCOPE (SCOPE (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE (ASSUME :args _let_35) :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_12 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_13 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_14 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_15 QUANTIFIERS_INST_E_MATCHING ((not (= (tptp.seat U) false)) (not (= (tptp.seat X2) false)) (not (= (tptp.fellow X3) false)) (not (= (tptp.fellow X4) false))))) :args _let_35)) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (IMPLIES_ELIM (SCOPE (SKOLEMIZE (ASSUME :args _let_34)) :args _let_34)) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_33) _let_14))) (REFL :args (_let_32)) :args _let_22)) (MACRO_RESOLUTION_TRUST (REORDERING (EQUIV_ELIM1 (ALPHA_EQUIV :args (_let_14 (= X13 X23) (= X14 X24) (= X5 X15) (= X12 X22)))) :args ((or _let_9 _let_33))) (MACRO_RESOLUTION_TRUST (CNF_OR_NEG :args (_let_11 1)) (MACRO_RESOLUTION_TRUST _let_26 (MACRO_RESOLUTION_TRUST _let_27 (MACRO_RESOLUTION_TRUST _let_29 (MACRO_RESOLUTION_TRUST (CNF_OR_NEG :args (_let_19 0)) _let_31 :args (_let_19 false _let_2)) :args (_let_21 false _let_19)) :args ((not _let_13) false _let_21)) :args (_let_12 true _let_13)) :args ((not _let_9) true _let_11)) :args (_let_33 true _let_9)) :args (_let_32 true _let_14)) _let_31 :args (false true _let_3 false _let_2)) :args (_let_1 true))))))))))))))))))))))))))))))))))))))
% 0.19/0.54  )
% 0.19/0.54  % SZS output end Proof for NLP011+1
% 0.19/0.54  % cvc5---1.0.5 exiting
% 0.19/0.54  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------