TSTP Solution File: ARI660_1 by cvc5---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5---1.0.5
% Problem  : ARI660_1 : TPTP v8.1.2. Released v6.3.0.
% Transfm  : none
% Format   : tptp
% Command  : do_cvc5 %s %d

% Computer : n022.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 : Wed Aug 30 17:31:40 EDT 2023

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

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.10/0.13  % Problem    : ARI660_1 : TPTP v8.1.2. Released v6.3.0.
% 0.10/0.14  % Command    : do_cvc5 %s %d
% 0.14/0.35  % Computer : n022.cluster.edu
% 0.14/0.35  % Model    : x86_64 x86_64
% 0.14/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35  % Memory   : 8042.1875MB
% 0.14/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.35  % CPULimit   : 300
% 0.14/0.35  % WCLimit    : 300
% 0.14/0.35  % DateTime   : Tue Aug 29 17:49:23 EDT 2023
% 0.14/0.35  % CPUTime    : 
% 0.20/0.49  %----Proving TF0_ARI
% 0.20/0.56  ------- convert to smt2 : /export/starexec/sandbox2/tmp/tmp.bk4irHrKZa/cvc5---1.0.5_10162.p...
% 0.20/0.56  ------- get file name : TPTP file name is ARI660_1
% 0.20/0.56  ------- cvc5-tfa : /export/starexec/sandbox2/solver/bin/cvc5---1.0.5_10162.smt2...
% 0.20/0.56  --- Run --finite-model-find --decision=internal at 15...
% 0.20/0.56  % SZS status Theorem for ARI660_1
% 0.20/0.56  % SZS output start Proof for ARI660_1
% 0.20/0.56  (
% 0.20/0.56  (let ((_let_1 (* tptp.a tptp.a))) (let ((_let_2 (* _let_1 tptp.a))) (let ((_let_3 (not (= (<= 11 _let_2) (<= 3 tptp.a))))) (let ((_let_4 (* tptp.a tptp.a tptp.a))) (let ((_let_5 (>= _let_4 11))) (let ((_let_6 (= _let_4 0))) (let ((_let_7 (>= tptp.a 3))) (let ((_let_8 (>= tptp.a 0))) (let ((_let_9 (>= tptp.a 2))) (let ((_let_10 (ite _let_8 _let_9 (not (>= tptp.a (- 1)))))) (let ((_let_11 (= tptp.a 0))) (let ((_let_12 (not _let_11))) (let ((_let_13 (and _let_10 _let_12))) (let ((_let_14 (* tptp.a tptp.a))) (let ((_let_15 (>= _let_14 1))) (let ((_let_16 (and _let_15 _let_7))) (let ((_let_17 (+ (* 3 _let_14) (* (- 1) _let_4)))) (let ((_let_18 (>= _let_17 1))) (let ((_let_19 (>= _let_14 0))) (let ((_let_20 (+ tptp.a (* (- 1) _let_14)))) (let ((_let_21 (+ tptp.a _let_14))) (let ((_let_22 (>= _let_20 0))) (let ((_let_23 (not _let_22))) (let ((_let_24 (ite _let_8 _let_23 (>= _let_21 1)))) (let ((_let_25 (ite _let_19 _let_24 (ite _let_8 (not (>= _let_21 0)) (>= _let_20 1))))) (let ((_let_26 (EQ_RESOLVE (ASSUME :args (_let_3)) (MACRO_SR_EQ_INTRO :args (_let_3 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_27 (or))) (let ((_let_28 (not _let_8))) (let ((_let_29 (MACRO_SR_PRED_INTRO :args ((= (not _let_28) _let_8))))) (let ((_let_30 (not _let_7))) (let ((_let_31 (_let_30))) (let ((_let_32 (REFL :args _let_31))) (let ((_let_33 (> tptp.a (- 1)))) (let ((_let_34 (< tptp.a 0))) (let ((_let_35 (_let_28))) (let ((_let_36 (ASSUME :args _let_35))) (let ((_let_37 ((<= tptp.a (- 1))))) (let ((_let_38 (false))) (let ((_let_39 (1.0 (- 1.0)))) (let ((_let_40 (ASSUME :args (_let_7)))) (let ((_let_41 (not _let_9))) (let ((_let_42 (MACRO_SR_PRED_INTRO :args ((= (not _let_41) _let_9))))) (let ((_let_43 (> tptp.a 1))) (let ((_let_44 (_let_41))) (let ((_let_45 (ASSUME :args _let_44))) (let ((_let_46 (INT_TIGHT_UB (MACRO_SR_PRED_TRANSFORM _let_45 :args ((< tptp.a 2)))))) (let ((_let_47 ((<= tptp.a 1)))) (let ((_let_48 (_let_11))) (let ((_let_49 (ASSUME :args _let_48))) (let ((_let_50 (not _let_10))) (let ((_let_51 (MACRO_SR_PRED_INTRO :args ((= (not _let_12) _let_11))))) (let ((_let_52 (_let_13))) (let ((_let_53 (_let_15))) (let ((_let_54 (not _let_15))) (let ((_let_55 (not _let_18))) (let ((_let_56 (* (- 1) (- 3)))) (let ((_let_57 ((=> (and (> _let_1 0) _let_7) (>= _let_2 (* _let_1 _let_56)))))) (let ((_let_58 (not _let_19))) (let ((_let_59 (> _let_14 (- 1)))) (let ((_let_60 (ASSUME :args (_let_58)))) (let ((_let_61 ((<= _let_14 (- 1))))) (let ((_let_62 (ASSUME :args _let_53))) (let ((_let_63 (- tptp.a))) (let ((_let_64 (- _let_14))) (let ((_let_65 (- 1))) (let ((_let_66 (>= 1 0))) (let ((_let_67 (=> (and (ite _let_8 (ite _let_66 _let_43 (> tptp.a _let_65)) (ite _let_66 (> _let_63 1) (> _let_63 _let_65))) _let_12) (ite _let_19 (ite _let_8 (> _let_14 tptp.a) (> _let_14 _let_63)) (ite _let_8 (> _let_64 tptp.a) (> _let_64 _let_63)))))) (let ((_let_68 (not _let_5))) (let ((_let_69 (< _let_4 11))) (let ((_let_70 (_let_5))) (let ((_let_71 (_let_69))) (let ((_let_72 (ASSUME :args (_let_55)))) (let ((_let_73 (ASSUME :args (_let_23)))) (let ((_let_74 (ASSUME :args (_let_68)))) (let ((_let_75 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_40 _let_72 _let_73 _let_74) :args (_let_7 _let_68 _let_55 _let_23)) (SCOPE (CONTRA (MACRO_SR_PRED_TRANSFORM _let_74 :args _let_71) (MACRO_SR_PRED_TRANSFORM (MACRO_SR_PRED_TRANSFORM (SCOPE (MACRO_SR_PRED_TRANSFORM (MACRO_ARITH_SCALE_SUM_UB (ASSUME :args _let_71) (INT_TIGHT_UB (MACRO_SR_PRED_TRANSFORM _let_73 :args ((< _let_20 0)))) (MACRO_SR_PRED_TRANSFORM _let_72 :args ((< _let_17 1))) _let_40 :args (1.0 3.0 1.0 (- 3.0))) :args _let_38) :args _let_71) :args _let_70) :args ((not _let_69)))) :args (_let_7 _let_55 _let_23 _let_68)) :args ((not (and _let_7 _let_68 _let_55 _let_23)) SB_LITERAL))) (CONG _let_32 (MACRO_SR_PRED_INTRO :args ((= (not _let_68) _let_5))) (MACRO_SR_PRED_INTRO :args ((= (not _let_55) _let_18))) (MACRO_SR_PRED_INTRO :args ((= (not _let_23) _let_22))) :args _let_27)) :args ((or _let_5 _let_30 _let_18 _let_22))) (REORDERING (CNF_ITE_POS1 :args (_let_24)) :args ((or _let_28 _let_23 (not _let_24)))) (REORDERING (CNF_ITE_POS1 :args (_let_25)) :args ((or _let_58 _let_24 (not _let_25)))) (IMPLIES_ELIM (EQ_RESOLVE (THEORY_LEMMA :args (_let_67 THEORY_ARITH)) (REWRITE :args (_let_67)))) (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_60 _let_62) :args (_let_15 _let_58)) (SCOPE (CONTRA (MACRO_SR_PRED_TRANSFORM (SCOPE (MACRO_SR_PRED_TRANSFORM (MACRO_ARITH_SCALE_SUM_UB (ASSUME :args _let_61) _let_62 :args _let_39) :args _let_38) :args _let_61) :args (_let_59)) (MACRO_SR_PRED_TRANSFORM (INT_TIGHT_UB (MACRO_SR_PRED_TRANSFORM _let_60 :args ((< _let_14 0)))) :args ((not _let_59)))) :args (_let_58 _let_15)) :args ((not (and _let_15 _let_58)) SB_LITERAL))) (CONG (REFL :args (_let_54)) (MACRO_SR_PRED_INTRO :args ((= (not _let_58) _let_19))) :args _let_27)) (REORDERING (IMPLIES_ELIM (EQ_RESOLVE (MACRO_SR_PRED_TRANSFORM (ARITH_MULT_POS :args (_let_1 (>= tptp.a _let_56))) :args _let_57) (REWRITE :args _let_57))) :args ((or _let_55 (not _let_16)))) (REORDERING (CNF_AND_NEG :args (_let_16)) :args ((or _let_30 _let_54 _let_16))) (EQ_RESOLVE (IMPLIES_ELIM (EQ_RESOLVE (ARITH_MULT_SIGN :args (_let_12 _let_14)) (REWRITE :args ((=> _let_12 (> _let_14 0)))))) (CONG _let_51 (REFL :args _let_53) :args _let_27)) (REORDERING (EQ_RESOLVE (CNF_AND_NEG :args _let_52) (CONG (REFL :args _let_52) (REFL :args (_let_50)) _let_51 :args _let_27)) :args ((or _let_11 _let_50 _let_13))) (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_49 _let_40) :args (_let_7 _let_11)) (SCOPE (CONTRA (MACRO_SR_PRED_TRANSFORM _let_49 :args _let_48) (MACRO_SR_PRED_TRANSFORM (SCOPE (MACRO_SR_PRED_TRANSFORM (MACRO_ARITH_SCALE_SUM_UB _let_49 _let_40 :args _let_39) :args _let_38) :args _let_48) :args (_let_12))) :args (_let_11 _let_7)) :args ((not (and _let_7 _let_11)) SB_LITERAL))) (REORDERING (CNF_ITE_NEG1 :args (_let_10)) :args ((or _let_41 _let_28 _let_10))) (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_45 _let_40) :args (_let_7 _let_41)) (SCOPE (CONTRA (MACRO_SR_PRED_TRANSFORM (SCOPE (MACRO_SR_PRED_TRANSFORM (MACRO_ARITH_SCALE_SUM_UB (ASSUME :args _let_47) _let_40 :args _let_39) :args _let_38) :args _let_47) :args (_let_43)) (MACRO_SR_PRED_TRANSFORM _let_46 :args ((not _let_43)))) :args (_let_41 _let_7)) :args ((not (and _let_7 _let_41)) SB_LITERAL))) (CONG _let_32 _let_42 :args _let_27)) (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_36 _let_40) :args (_let_7 _let_28)) (SCOPE (CONTRA (MACRO_SR_PRED_TRANSFORM (SCOPE (MACRO_SR_PRED_TRANSFORM (MACRO_ARITH_SCALE_SUM_UB (ASSUME :args _let_37) _let_40 :args _let_39) :args _let_38) :args _let_37) :args (_let_33)) (MACRO_SR_PRED_TRANSFORM (INT_TIGHT_UB (MACRO_SR_PRED_TRANSFORM _let_36 :args (_let_34))) :args ((not _let_33)))) :args (_let_28 _let_7)) :args ((not (and _let_7 _let_28)) SB_LITERAL))) (CONG _let_32 _let_29 :args _let_27)) (NOT_EQUIV_ELIM1 _let_26) :args (_let_5 true _let_22 false _let_24 false _let_25 false _let_19 true _let_18 false _let_16 false _let_15 false _let_13 true _let_11 false _let_10 false _let_9 false _let_8 false _let_7)))) (let ((_let_76 (>= tptp.a 1))) (let ((_let_77 (>= _let_4 0))) (let ((_let_78 ((< _let_4 0)))) (let ((_let_79 (ASSUME :args _let_70))) (let ((_let_80 (= tptp.a 1))) (let ((_let_81 (not _let_76))) (let ((_let_82 (= _let_4 1))) (let ((_let_83 (not _let_80))) (let ((_let_84 (not _let_82))) (let ((_let_85 (_let_82))) (let ((_let_86 (ASSUME :args _let_85))) (let ((_let_87 (= tptp.a 2))) (let ((_let_88 (= _let_4 8))) (let ((_let_89 (not _let_87))) (let ((_let_90 (not _let_88))) (let ((_let_91 (_let_88))) (let ((_let_92 (ASSUME :args _let_91))) (let ((_let_93 (_let_89))) (let ((_let_94 (ASSUME :args _let_93))) (let ((_let_95 (ASSUME :args (_let_9)))) (let ((_let_96 (ASSUME :args _let_31))) (let ((_let_97 (_let_81))) (let ((_let_98 (_let_83))) (let ((_let_99 (ASSUME :args _let_98))) (let ((_let_100 (ASSUME :args (_let_76)))) (let ((_let_101 (and _let_81 _let_8))) (let ((_let_102 (_let_81 _let_8))) (let ((_let_103 (ASSUME :args (_let_8)))) (let ((_let_104 (ASSUME :args _let_97))) (let ((_let_105 (_let_6))) (let ((_let_106 (ASSUME :args _let_105))) (SCOPE (SCOPE (MACRO_RESOLUTION_TRUST (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_106 _let_79) :args (_let_5 _let_6)) (SCOPE (CONTRA (MACRO_SR_PRED_TRANSFORM _let_106 :args _let_105) (MACRO_SR_PRED_TRANSFORM (SCOPE (MACRO_SR_PRED_TRANSFORM (MACRO_ARITH_SCALE_SUM_UB _let_106 _let_79 :args _let_39) :args _let_38) :args _let_105) :args ((not _let_6)))) :args (_let_6 _let_5)) :args ((not (and _let_5 _let_6)) SB_LITERAL))) (MACRO_RESOLUTION_TRUST (THEORY_LEMMA :args ((or _let_12 _let_6) THEORY_ARITH)) (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_101)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_104 _let_103) (SCOPE (ARITH_TRICHOTOMY (INT_TIGHT_UB (MACRO_SR_PRED_TRANSFORM _let_104 :args ((< tptp.a 1)))) _let_103 :args _let_48) :args _let_102)) :args _let_102)) :args (true _let_101)) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_81) _let_76))) (REFL :args _let_35) (REFL :args _let_48) :args _let_27)) :args ((or _let_76 _let_11 _let_28))) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_99 _let_45 _let_100) :args (_let_76 _let_41 _let_83)) (SCOPE (CONTRA (ARITH_TRICHOTOMY _let_46 _let_100 :args (_let_80)) (MACRO_SR_PRED_TRANSFORM _let_99 :args _let_98)) :args (_let_83 _let_41 _let_76)) :args ((not (and _let_76 _let_41 _let_83)) SB_LITERAL))) (CONG (REFL :args _let_97) _let_42 (MACRO_SR_PRED_INTRO :args ((= (not _let_83) _let_80))) :args _let_27)) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_94 _let_96 _let_95) :args (_let_30 _let_9 _let_89)) (SCOPE (CONTRA (ARITH_TRICHOTOMY (INT_TIGHT_UB (MACRO_SR_PRED_TRANSFORM _let_96 :args ((< tptp.a 3)))) _let_95 :args (_let_87)) (MACRO_SR_PRED_TRANSFORM _let_94 :args _let_93)) :args (_let_89 _let_30 _let_9)) :args ((not (and _let_30 _let_9 _let_89)) SB_LITERAL))) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_30) _let_7))) (REFL :args _let_44) (MACRO_SR_PRED_INTRO :args ((= (not _let_89) _let_87))) :args _let_27)) (MACRO_RESOLUTION_TRUST (NOT_EQUIV_ELIM2 _let_26) _let_75 :args (_let_30 false _let_5)) (MACRO_RESOLUTION_TRUST (REORDERING (THEORY_LEMMA :args ((or _let_89 _let_88) THEORY_ARITH)) :args ((or _let_88 _let_89))) (MACRO_RESOLUTION_TRUST (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_92 _let_79) :args (_let_5 _let_88)) (SCOPE (CONTRA (MACRO_SR_PRED_TRANSFORM _let_92 :args _let_91) (MACRO_SR_PRED_TRANSFORM (SCOPE (MACRO_SR_PRED_TRANSFORM (MACRO_ARITH_SCALE_SUM_UB _let_92 _let_79 :args _let_39) :args _let_38) :args _let_91) :args (_let_90))) :args (_let_88 _let_5)) :args ((not (and _let_5 _let_88)) SB_LITERAL))) _let_75 :args (_let_90 false _let_5)) :args (_let_89 true _let_88)) :args (_let_41 true _let_7 true _let_87)) (MACRO_RESOLUTION_TRUST (REORDERING (THEORY_LEMMA :args ((or _let_83 _let_82) THEORY_ARITH)) :args ((or _let_82 _let_83))) (MACRO_RESOLUTION_TRUST (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_86 _let_79) :args (_let_5 _let_82)) (SCOPE (CONTRA (MACRO_SR_PRED_TRANSFORM _let_86 :args _let_85) (MACRO_SR_PRED_TRANSFORM (SCOPE (MACRO_SR_PRED_TRANSFORM (MACRO_ARITH_SCALE_SUM_UB _let_86 _let_79 :args _let_39) :args _let_38) :args _let_85) :args (_let_84))) :args (_let_82 _let_5)) :args ((not (and _let_5 _let_82)) SB_LITERAL))) _let_75 :args (_let_84 false _let_5)) :args (_let_83 true _let_82)) :args (_let_81 true _let_9 true _let_80)) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (IMPLIES_ELIM (EQ_RESOLVE (ARITH_MULT_SIGN :args (_let_34 _let_4)) (REWRITE :args ((=> _let_34 (> 0 _let_4)))))) (CONG _let_29 (REFL :args ((not _let_77))) :args _let_27)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (MODUS_PONENS _let_79 (SCOPE (MACRO_SR_PRED_TRANSFORM (SCOPE (MACRO_SR_PRED_TRANSFORM (MACRO_ARITH_SCALE_SUM_UB (ASSUME :args _let_78) _let_79 :args _let_39) :args _let_38) :args _let_78) :args (_let_77)) :args _let_70)) :args _let_70)) _let_75 :args (_let_77 false _let_5)) :args (_let_8 false _let_77)) :args (_let_11 true _let_76 false _let_8)) :args (_let_6 false _let_11)) _let_75 :args (false false _let_6 false _let_5)) :args (_let_3 true)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
% 0.20/0.56  )
% 0.20/0.56  % SZS output end Proof for ARI660_1
% 0.20/0.56  % cvc5---1.0.5 exiting
% 0.20/0.56  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------