TSTP Solution File: SYN650-1 by cvc5---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5---1.0.5
% Problem  : SYN650-1 : TPTP v8.1.2. Released v2.5.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 : Fri Sep  1 02:04:28 EDT 2023

% Result   : Unsatisfiable 2.71s 2.90s
% Output   : Proof 2.71s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.12  % Problem    : SYN650-1 : TPTP v8.1.2. Released v2.5.0.
% 0.06/0.13  % Command    : do_cvc5 %s %d
% 0.13/0.34  % Computer : n009.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   : Sat Aug 26 20:35:35 EDT 2023
% 0.13/0.34  % CPUTime    : 
% 0.19/0.47  %----Proving TF0_NAR, FOF, or CNF
% 0.19/0.48  ------- convert to smt2 : /export/starexec/sandbox/tmp/tmp.cuHWWQQFHi/cvc5---1.0.5_22528.p...
% 0.19/0.49  ------- get file name : TPTP file name is SYN650-1
% 0.19/0.49  ------- cvc5-fof : /export/starexec/sandbox/solver/bin/cvc5---1.0.5_22528.smt2...
% 0.19/0.49  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 2.71/2.90  % SZS status Unsatisfiable for SYN650-1
% 2.71/2.90  % SZS output start Proof for SYN650-1
% 2.71/2.91  (
% 2.71/2.91  (let ((_let_1 (forall ((X35 $$unsorted) (X31 $$unsorted) (X32 $$unsorted) (X33 $$unsorted) (X34 $$unsorted)) (let ((_let_1 (tptp.f11 X31 (tptp.f12 X32 X33)))) (let ((_let_2 (tptp.f9 _let_1 tptp.c31 X34))) (or (tptp.p8 X35 _let_2) (tptp.p23 (tptp.f18 _let_1 _let_2)) (not (tptp.p22 (tptp.f3 (tptp.f4 (tptp.f5 tptp.c26))) X32)) (not (tptp.p24 X35 (tptp.f20 _let_1))) (not (tptp.p25 (tptp.f16 (tptp.f17 X34 X35)) (tptp.f16 (tptp.f17 X34 (tptp.f21 X31 X32 X33 X34 X35))))))))))) (let ((_let_2 (forall ((X35 $$unsorted) (X31 $$unsorted) (X32 $$unsorted) (X33 $$unsorted) (X34 $$unsorted)) (let ((_let_1 (tptp.f11 X31 (tptp.f12 X32 X33)))) (let ((_let_2 (tptp.f20 _let_1))) (let ((_let_3 (tptp.f9 _let_1 tptp.c31 X34))) (or (tptp.p8 X35 _let_3) (tptp.p24 (tptp.f21 X31 X32 X33 X34 X35) _let_2) (tptp.p23 (tptp.f18 _let_1 _let_3)) (not (tptp.p22 (tptp.f3 (tptp.f4 (tptp.f5 tptp.c26))) X32)) (not (tptp.p24 X35 _let_2))))))))) (let ((_let_3 (forall ((X34 $$unsorted) (X31 $$unsorted) (X32 $$unsorted) (X33 $$unsorted) (X35 $$unsorted)) (let ((_let_1 (tptp.f11 X31 (tptp.f12 X32 X33)))) (or (tptp.p25 (tptp.f16 (tptp.f17 X34 (tptp.f9 _let_1 tptp.c31 X34))) (tptp.f16 (tptp.f17 X34 X35))) (not (tptp.p22 (tptp.f3 (tptp.f4 (tptp.f5 tptp.c26))) X32)) (not (tptp.p24 X35 (tptp.f20 _let_1)))))))) (let ((_let_4 (tptp.f3 (tptp.f4 (tptp.f5 tptp.c26))))) (let ((_let_5 (tptp.f11 tptp.c29 (tptp.f12 tptp.c27 tptp.c30)))) (let ((_let_6 (tptp.f13 (tptp.f15 _let_5 tptp.c32) (tptp.f14 _let_4)))) (let ((_let_7 (tptp.f9 _let_5 tptp.c31 tptp.c32))) (let ((_let_8 (tptp.f16 (tptp.f17 tptp.c32 _let_7)))) (let ((_let_9 (tptp.p8 _let_8 _let_6))) (let ((_let_10 (tptp.f16 (tptp.f17 tptp.c32 tptp.c33)))) (let ((_let_11 (tptp.p8 _let_10 _let_6))) (let ((_let_12 (tptp.p23 (tptp.f18 _let_5 _let_7)))) (let ((_let_13 (not _let_12))) (let ((_let_14 (forall ((X40 $$unsorted) (X41 $$unsorted) (X42 $$unsorted) (X43 $$unsorted)) (or (tptp.p25 X40 X41) (not (tptp.p8 X42 X40)) (not (tptp.p8 X43 X41)) (not (tptp.p25 X42 X43)))))) (let ((_let_15 (tptp.p8 tptp.c33 _let_7))) (let ((_let_16 (not _let_15))) (let ((_let_17 (forall ((X55 $$unsorted) (X56 $$unsorted) (X54 $$unsorted)) (or (tptp.p8 X55 X56) (not (tptp.p8 X54 X55)) (not (tptp.p8 X54 X56)))))) (let ((_let_18 (tptp.f20 _let_5))) (let ((_let_19 (tptp.p24 tptp.c33 _let_18))) (let ((_let_20 (tptp.p22 _let_4 tptp.c27))) (let ((_let_21 (forall ((X54 $$unsorted)) (tptp.p8 X54 X54)))) (let ((_let_22 (tptp.f21 tptp.c29 tptp.c27 tptp.c30 tptp.c32 tptp.c33))) (let ((_let_23 (tptp.f16 (tptp.f17 tptp.c32 _let_22)))) (let ((_let_24 (tptp.p25 _let_6 _let_23))) (let ((_let_25 (not _let_24))) (let ((_let_26 (tptp.p8 _let_23 _let_23))) (let ((_let_27 (not _let_26))) (let ((_let_28 (tptp.p8 _let_6 _let_10))) (let ((_let_29 (not _let_28))) (let ((_let_30 (tptp.p25 _let_10 _let_23))) (let ((_let_31 (or _let_30 _let_29 _let_27 _let_25))) (let ((_let_32 (_let_14))) (let ((_let_33 (ASSUME :args _let_32))) (let ((_let_34 (not _let_31))) (let ((_let_35 (tptp.p25 _let_8 _let_23))) (let ((_let_36 (not _let_35))) (let ((_let_37 (not _let_9))) (let ((_let_38 (or _let_24 _let_37 _let_27 _let_36))) (let ((_let_39 ((not (= (tptp.p8 X42 X40) false)) (not (= (tptp.p8 X43 X41) false))))) (let ((_let_40 (tptp.p24 _let_22 _let_18))) (let ((_let_41 (not _let_40))) (let ((_let_42 (not _let_20))) (let ((_let_43 (or _let_35 _let_42 _let_41))) (let ((_let_44 (_let_3))) (let ((_let_45 (ASSUME :args _let_44))) (let ((_let_46 (not _let_19))) (let ((_let_47 (or _let_15 _let_40 _let_12 _let_42 _let_46))) (let ((_let_48 (_let_2))) (let ((_let_49 (ASSUME :args _let_48))) (let ((_let_50 (ASSUME :args (_let_19)))) (let ((_let_51 (ASSUME :args (_let_20)))) (let ((_let_52 (ASSUME :args (_let_13)))) (let ((_let_53 (ASSUME :args (_let_16)))) (let ((_let_54 (_let_21))) (let ((_let_55 (ASSUME :args _let_54))) (let ((_let_56 ((not (= (tptp.p8 X54 X54) true))))) (let ((_let_57 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_55 :args (_let_23 QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_56)) :args _let_54)) _let_55 :args (_let_26 false _let_21)))) (let ((_let_58 (tptp.p8 _let_10 _let_10))) (let ((_let_59 (not _let_58))) (let ((_let_60 (not _let_11))) (let ((_let_61 (or _let_28 _let_60 _let_59))) (let ((_let_62 (_let_17))) (let ((_let_63 (ASSUME :args _let_62))) (let ((_let_64 (not _let_30))) (let ((_let_65 (or _let_15 _let_12 _let_42 _let_46 _let_64))) (let ((_let_66 (_let_1))) (let ((_let_67 (ASSUME :args _let_66))) (SCOPE (SCOPE (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_33 :args (_let_10 _let_23 _let_6 _let_23 QUANTIFIERS_INST_E_MATCHING _let_39)) :args _let_32)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_31)) :args ((or _let_30 _let_29 _let_27 _let_25 _let_34))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_65)) :args ((or _let_15 _let_12 _let_42 _let_46 _let_64 (not _let_65)))) _let_53 _let_52 _let_51 _let_50 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_67 :args (tptp.c33 tptp.c29 tptp.c27 tptp.c30 tptp.c32 QUANTIFIERS_INST_E_MATCHING ((not (= (tptp.p8 X35 (tptp.f9 (tptp.f11 X31 (tptp.f12 X32 X33)) tptp.c31 X34)) true))))) :args _let_66)) _let_67 :args (_let_65 false _let_1)) :args (_let_64 true _let_15 true _let_12 false _let_20 false _let_19 false _let_65)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_61)) :args ((or _let_60 _let_28 _let_59 (not _let_61)))) (ASSUME :args (_let_11)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_55 :args (_let_10 QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_56)) :args _let_54)) _let_55 :args (_let_58 false _let_21)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_63 :args (_let_6 _let_10 _let_10 QUANTIFIERS_INST_E_MATCHING ((not (= (tptp.p8 X55 X56) true)) (not (= (tptp.p8 X54 X55) false))))) :args _let_62)) _let_63 :args (_let_61 false _let_17)) :args (_let_28 false _let_11 false _let_58 false _let_61)) _let_57 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_38)) :args ((or _let_37 _let_27 _let_36 _let_24 (not _let_38)))) (ASSUME :args (_let_9)) _let_57 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_43)) :args ((or _let_42 _let_41 _let_35 (not _let_43)))) _let_51 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_47)) :args ((or _let_15 _let_12 _let_42 _let_46 _let_40 (not _let_47)))) _let_53 _let_52 _let_51 _let_50 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_49 :args (tptp.c33 tptp.c29 tptp.c27 tptp.c30 tptp.c32 QUANTIFIERS_INST_E_MATCHING ((not (= (tptp.p8 X35 (tptp.f9 (tptp.f11 X31 (tptp.f12 X32 X33)) tptp.c31 X34)) true))))) :args _let_48)) _let_49 :args (_let_47 false _let_2)) :args (_let_40 true _let_15 true _let_12 false _let_20 false _let_19 false _let_47)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_45 :args (tptp.c32 tptp.c29 tptp.c27 tptp.c30 _let_22 QUANTIFIERS_INST_E_MATCHING ((not (= (tptp.p24 X35 (tptp.f20 (tptp.f11 X31 (tptp.f12 X32 X33)))) false)) (tptp.f17 X34 X35)))) :args _let_44)) _let_45 :args (_let_43 false _let_3)) :args (_let_35 false _let_20 false _let_40 false _let_43)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_33 :args (_let_6 _let_23 _let_8 _let_23 QUANTIFIERS_INST_E_MATCHING _let_39)) :args _let_32)) _let_33 :args (_let_38 false _let_14)) :args (_let_24 false _let_9 false _let_26 false _let_35 false _let_38)) :args (_let_34 true _let_30 false _let_28 false _let_26 false _let_24)) _let_33 :args (false true _let_31 false _let_14)) :args ((forall ((X0 $$unsorted)) (tptp.p10 X0 X0)) _let_21 (forall ((X51 $$unsorted)) (tptp.p7 X51 X51)) (forall ((X44 $$unsorted)) (tptp.p6 X44 X44)) (forall ((X12 $$unsorted)) (tptp.p2 X12 X12)) (forall ((X7 $$unsorted)) (tptp.p19 X7 X7)) (not (tptp.p2 tptp.c27 (tptp.f3 tptp.c26))) _let_20 (forall ((X29 $$unsorted) (X30 $$unsorted)) (or (tptp.p23 X29) (not (tptp.p23 X30)) (not (tptp.p2 X30 X29)))) _let_19 (forall ((X10 $$unsorted) (X11 $$unsorted)) (or (tptp.p19 (tptp.f20 X10) (tptp.f20 X11)) (not (tptp.p6 X10 X11)))) (forall ((X67 $$unsorted) (X68 $$unsorted)) (or (tptp.p8 (tptp.f16 X67) (tptp.f16 X68)) (not (tptp.p8 X67 X68)))) (forall ((X61 $$unsorted) (X62 $$unsorted)) (or (tptp.p8 (tptp.f14 X61) (tptp.f14 X62)) (not (tptp.p2 X61 X62)))) (forall ((X23 $$unsorted) (X24 $$unsorted)) (or (tptp.p2 (tptp.f5 X23) (tptp.f5 X24)) (not (tptp.p2 X23 X24)))) (forall ((X21 $$unsorted) (X22 $$unsorted)) (or (tptp.p2 (tptp.f4 X21) (tptp.f4 X22)) (not (tptp.p2 X21 X22)))) (forall ((X19 $$unsorted) (X20 $$unsorted)) (or (tptp.p2 (tptp.f3 X19) (tptp.f3 X20)) (not (tptp.p2 X19 X20)))) (forall ((X1 $$unsorted) (X2 $$unsorted) (X0 $$unsorted)) (or (tptp.p10 X1 X2) (not (tptp.p10 X0 X1)) (not (tptp.p10 X0 X2)))) _let_17 (forall ((X52 $$unsorted) (X53 $$unsorted) (X51 $$unsorted)) (or (tptp.p7 X52 X53) (not (tptp.p7 X51 X52)) (not (tptp.p7 X51 X53)))) (forall ((X45 $$unsorted) (X46 $$unsorted) (X44 $$unsorted)) (or (tptp.p6 X45 X46) (not (tptp.p6 X44 X45)) (not (tptp.p6 X44 X46)))) (forall ((X13 $$unsorted) (X14 $$unsorted) (X12 $$unsorted)) (or (tptp.p2 X13 X14) (not (tptp.p2 X12 X13)) (not (tptp.p2 X12 X14)))) (forall ((X8 $$unsorted) (X9 $$unsorted) (X7 $$unsorted)) (or (tptp.p19 X8 X9) (not (tptp.p19 X7 X8)) (not (tptp.p19 X7 X9)))) (tptp.p8 tptp.c28 _let_7) _let_16 _let_14 (forall ((X25 $$unsorted) (X26 $$unsorted) (X28 $$unsorted) (X27 $$unsorted)) (or (tptp.p22 X25 X26) (not (tptp.p2 X28 X26)) (not (tptp.p22 X27 X28)) (not (tptp.p2 X27 X25)))) (forall ((X36 $$unsorted) (X37 $$unsorted) (X39 $$unsorted) (X38 $$unsorted)) (or (tptp.p24 X36 X37) (not (tptp.p24 X39 X38)) (not (tptp.p8 X39 X36)) (not (tptp.p19 X38 X37)))) (forall ((X3 $$unsorted) (X4 $$unsorted) (X5 $$unsorted) (X6 $$unsorted)) (or (tptp.p10 (tptp.f12 X3 X4) (tptp.f12 X5 X6)) (not (tptp.p2 X3 X5)) (not (tptp.p2 X4 X6)))) (forall ((X69 $$unsorted) (X70 $$unsorted) (X71 $$unsorted) (X72 $$unsorted)) (or (tptp.p8 (tptp.f17 X69 X70) (tptp.f17 X71 X72)) (not (tptp.p8 X69 X71)) (not (tptp.p8 X70 X72)))) (forall ((X63 $$unsorted) (X64 $$unsorted) (X65 $$unsorted) (X66 $$unsorted)) (or (tptp.p8 (tptp.f15 X63 X64) (tptp.f15 X65 X66)) (not (tptp.p6 X63 X65)) (not (tptp.p8 X64 X66)))) (forall ((X57 $$unsorted) (X58 $$unsorted) (X59 $$unsorted) (X60 $$unsorted)) (or (tptp.p8 (tptp.f13 X57 X58) (tptp.f13 X59 X60)) (not (tptp.p8 X57 X59)) (not (tptp.p8 X58 X60)))) (forall ((X47 $$unsorted) (X48 $$unsorted) (X49 $$unsorted) (X50 $$unsorted)) (or (tptp.p6 (tptp.f11 X47 X48) (tptp.f11 X49 X50)) (not (tptp.p10 X48 X50)) (not (tptp.p2 X47 X49)))) (forall ((X15 $$unsorted) (X16 $$unsorted) (X17 $$unsorted) (X18 $$unsorted)) (or (tptp.p2 (tptp.f18 X15 X16) (tptp.f18 X17 X18)) (not (tptp.p6 X15 X17)) (not (tptp.p8 X16 X18)))) _let_13 _let_11 (forall ((X83 $$unsorted) (X84 $$unsorted) (X85 $$unsorted) (X86 $$unsorted) (X87 $$unsorted) (X88 $$unsorted)) (or (tptp.p8 (tptp.f9 X83 X84 X85) (tptp.f9 X86 X87 X88)) (not (tptp.p7 X84 X87)) (not (tptp.p8 X85 X88)) (not (tptp.p6 X83 X86)))) (forall ((X31 $$unsorted) (X32 $$unsorted) (X33 $$unsorted) (X34 $$unsorted)) (let ((_let_1 (tptp.f11 X31 (tptp.f12 X32 X33)))) (or (tptp.p24 (tptp.f9 _let_1 tptp.c31 X34) (tptp.f20 _let_1)) (not (tptp.p22 (tptp.f3 (tptp.f4 (tptp.f5 tptp.c26))) X32))))) _let_9 (forall ((X73 $$unsorted) (X74 $$unsorted) (X75 $$unsorted) (X76 $$unsorted) (X77 $$unsorted) (X78 $$unsorted) (X79 $$unsorted) (X80 $$unsorted) (X81 $$unsorted) (X82 $$unsorted)) (or (tptp.p8 (tptp.f21 X73 X74 X75 X76 X77) (tptp.f21 X78 X79 X80 X81 X82)) (not (tptp.p8 X76 X81)) (not (tptp.p8 X77 X82)) (not (tptp.p2 X73 X78)) (not (tptp.p2 X74 X79)) (not (tptp.p2 X75 X80)))) _let_3 (forall ((X34 $$unsorted) (X31 $$unsorted) (X32 $$unsorted) (X33 $$unsorted)) (let ((_let_1 (tptp.f3 (tptp.f4 (tptp.f5 tptp.c26))))) (let ((_let_2 (tptp.f11 X31 (tptp.f12 X32 X33)))) (or (tptp.p25 (tptp.f16 (tptp.f17 X34 (tptp.f9 _let_2 tptp.c31 X34))) (tptp.f13 (tptp.f15 _let_2 X34) (tptp.f14 _let_1))) (not (tptp.p22 _let_1 X32)))))) (forall ((X35 $$unsorted) (X31 $$unsorted) (X32 $$unsorted) (X33 $$unsorted) (X34 $$unsorted)) (let ((_let_1 (tptp.f11 X31 (tptp.f12 X32 X33)))) (let ((_let_2 (tptp.f20 _let_1))) (or (tptp.p8 X35 (tptp.f9 _let_1 tptp.c31 X34)) (tptp.p24 (tptp.f21 X31 X32 X33 X34 X35) _let_2) (not (tptp.p22 (tptp.f3 (tptp.f4 (tptp.f5 tptp.c26))) X32)) (not (tptp.p23 (tptp.f18 _let_1 X35))) (not (tptp.p24 X35 _let_2)))))) (forall ((X35 $$unsorted) (X31 $$unsorted) (X32 $$unsorted) (X33 $$unsorted) (X34 $$unsorted)) (let ((_let_1 (tptp.f11 X31 (tptp.f12 X32 X33)))) (or (tptp.p8 X35 (tptp.f9 _let_1 tptp.c31 X34)) (not (tptp.p22 (tptp.f3 (tptp.f4 (tptp.f5 tptp.c26))) X32)) (not (tptp.p23 (tptp.f18 _let_1 X35))) (not (tptp.p24 X35 (tptp.f20 _let_1))) (not (tptp.p25 (tptp.f16 (tptp.f17 X34 X35)) (tptp.f16 (tptp.f17 X34 (tptp.f21 X31 X32 X33 X34 X35)))))))) _let_2 _let_1))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
% 2.71/2.91  )
% 2.71/2.91  % SZS output end Proof for SYN650-1
% 2.71/2.92  % cvc5---1.0.5 exiting
% 2.76/2.92  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------