TSTP Solution File: CSR027-10 by cvc5---1.0.5

View Problem - Process Solution

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

% Computer : n029.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 21:04:34 EDT 2023

% Result   : Unsatisfiable 0.45s 0.67s
% Output   : Proof 0.45s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.13  % Problem    : CSR027-10 : TPTP v8.1.2. Released v7.3.0.
% 0.12/0.14  % Command    : do_cvc5 %s %d
% 0.14/0.35  % Computer : n029.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   : Mon Aug 28 11:57:41 EDT 2023
% 0.14/0.36  % CPUTime    : 
% 0.20/0.50  %----Proving TF0_NAR, FOF, or CNF
% 0.20/0.50  ------- convert to smt2 : /export/starexec/sandbox/tmp/tmp.BWgULTjUSG/cvc5---1.0.5_10725.p...
% 0.20/0.52  ------- get file name : TPTP file name is CSR027-10
% 0.20/0.52  ------- cvc5-fof : /export/starexec/sandbox/solver/bin/cvc5---1.0.5_10725.smt2...
% 0.20/0.52  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 0.45/0.67  % SZS status Unsatisfiable for CSR027-10
% 0.45/0.67  % SZS output start Proof for CSR027-10
% 0.45/0.67  (
% 0.45/0.67  (let ((_let_1 (= tptp.a tptp.b))) (let ((_let_2 (not _let_1))) (let ((_let_3 (forall ((X $$unsorted)) (= (tptp.ifeq2 (tptp.tuple2 (tptp.tptp_8_875 tptp.c_tptpnsubcollectionofwithrelationfromtypefnunitvectorintervaldirectionoftranslation_throughoutmovement_translationevent_786 X) (tptp.tptpcol_16_31868 X)) (tptp.tuple2 tptp.true tptp.true) tptp.a tptp.b) tptp.b)))) (let ((_let_4 (tptp.mtvisible tptp.c_tptp_spindlecollectormt))) (let ((_let_5 (= _let_4 tptp.true))) (let ((_let_6 (forall ((SPECMT $$unsorted) (GENLMT $$unsorted)) (= (tptp.ifeq3 (tptp.genlmt SPECMT GENLMT) tptp.true (tptp.ifeq3 (tptp.mtvisible SPECMT) tptp.true (tptp.mtvisible GENLMT) tptp.true) tptp.true) tptp.true)))) (let ((_let_7 (forall ((X $$unsorted)) (= (tptp.ifeq3 (tptp.isa X tptp.c_tptpcol_16_31868) tptp.true (tptp.tptpcol_16_31868 X) tptp.true) tptp.true)))) (let ((_let_8 (tptp.f_subcollectionofwithrelationfromtypefn tptp.c_unitvectorinterval tptp.c_directionoftranslation_throughout tptp.c_movement_translationevent))) (let ((_let_9 (tptp.isa tptp.c_tptpnsubcollectionofwithrelationfromtypefnunitvectorintervaldirectionoftranslation_throughoutmovement_translationevent_786 _let_8))) (let ((_let_10 (= _let_9 tptp.true))) (let ((_let_11 (tptp.relationallexists tptp.c_tptp_8_875 _let_8 tptp.c_tptpcol_16_31868))) (let ((_let_12 (tptp.mtvisible tptp.c_tptp_member2610_mt))) (let ((_let_13 (tptp.ifeq3 _let_12 tptp.true _let_11 tptp.true))) (let ((_let_14 (= _let_13 tptp.true))) (let ((_let_15 (forall ((TERM $$unsorted)) (let ((_let_1 (tptp.f_subcollectionofwithrelationfromtypefn tptp.c_unitvectorinterval tptp.c_directionoftranslation_throughout tptp.c_movement_translationevent))) (= (tptp.ifeq3 (tptp.mtvisible tptp.c_tptp_member2610_mt) tptp.true (tptp.ifeq3 (tptp.isa TERM _let_1) tptp.true (tptp.tptp_8_875 TERM (tptp.f_relationallexistsfn TERM tptp.c_tptp_8_875 _let_1 tptp.c_tptpcol_16_31868)) tptp.true) tptp.true) tptp.true))))) (let ((_let_16 (tptp.genlmt tptp.c_tptp_spindlecollectormt tptp.c_tptp_member2610_mt))) (let ((_let_17 (= _let_16 tptp.true))) (let ((_let_18 (forall ((PRED $$unsorted) (INDEPCOL $$unsorted) (DEPCOL $$unsorted) (TERM $$unsorted)) (= (tptp.ifeq3 (tptp.relationallexists PRED INDEPCOL DEPCOL) tptp.true (tptp.ifeq3 (tptp.isa TERM INDEPCOL) tptp.true (tptp.isa (tptp.f_relationallexistsfn TERM PRED INDEPCOL DEPCOL) DEPCOL) tptp.true) tptp.true) tptp.true)))) (let ((_let_19 (forall ((A $$unsorted) (B $$unsorted) (C $$unsorted)) (= (tptp.ifeq2 A A B C) B)))) (let ((_let_20 (forall ((A $$unsorted) (B $$unsorted) (C $$unsorted)) (= (tptp.ifeq3 A A B C) B)))) (let ((_let_21 (forall ((A $$unsorted) (B $$unsorted) (C $$unsorted)) (= B (tptp.ifeq2 A A B C))))) (let ((_let_22 (tptp.tuple2 tptp.true tptp.true))) (let ((_let_23 (= tptp.a (tptp.ifeq2 _let_22 _let_22 tptp.a tptp.b)))) (let ((_let_24 (EQ_RESOLVE (ASSUME :args (_let_19)) (MACRO_SR_EQ_INTRO :args (_let_19 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_25 (tptp.f_relationallexistsfn tptp.c_tptpnsubcollectionofwithrelationfromtypefnunitvectorintervaldirectionoftranslation_throughoutmovement_translationevent_786 tptp.c_tptp_8_875 _let_8 tptp.c_tptpcol_16_31868))) (let ((_let_26 (tptp.tptpcol_16_31868 _let_25))) (let ((_let_27 (= _let_26 (tptp.ifeq3 tptp.true tptp.true _let_26 tptp.true)))) (let ((_let_28 (tptp.isa _let_25 tptp.c_tptpcol_16_31868))) (let ((_let_29 (= tptp.true (tptp.ifeq3 _let_28 tptp.true _let_26 tptp.true)))) (let ((_let_30 (= _let_28 (tptp.ifeq3 tptp.true tptp.true _let_28 tptp.true)))) (let ((_let_31 (= _let_11 (tptp.ifeq3 tptp.true tptp.true _let_11 tptp.true)))) (let ((_let_32 (tptp.tptp_8_875 tptp.c_tptpnsubcollectionofwithrelationfromtypefnunitvectorintervaldirectionoftranslation_throughoutmovement_translationevent_786 _let_25))) (let ((_let_33 (= tptp.b (tptp.ifeq2 (tptp.tuple2 _let_32 _let_26) _let_22 tptp.a tptp.b)))) (let ((_let_34 (= tptp.true (tptp.ifeq3 _let_11 tptp.true (tptp.ifeq3 _let_9 tptp.true _let_28 tptp.true) tptp.true)))) (let ((_let_35 (= _let_32 (tptp.ifeq3 tptp.true tptp.true _let_32 tptp.true)))) (let ((_let_36 (= _let_12 (tptp.ifeq3 tptp.true tptp.true _let_12 tptp.true)))) (let ((_let_37 (tptp.ifeq3 _let_4 tptp.true _let_12 tptp.true))) (let ((_let_38 (= tptp.true (tptp.ifeq3 _let_16 tptp.true _let_37 tptp.true)))) (let ((_let_39 (= tptp.true (tptp.ifeq3 _let_12 tptp.true (tptp.ifeq3 _let_9 tptp.true _let_32 tptp.true) tptp.true)))) (let ((_let_40 (= tptp.true _let_4))) (let ((_let_41 (= tptp.true _let_9))) (let ((_let_42 (= tptp.true _let_13))) (let ((_let_43 (= tptp.true _let_16))) (let ((_let_44 (not _let_23))) (let ((_let_45 (forall ((A $$unsorted) (B $$unsorted) (C $$unsorted)) (= B (tptp.ifeq3 A A B C))))) (let ((_let_46 (EQ_RESOLVE (ASSUME :args (_let_20)) (MACRO_SR_EQ_INTRO :args (_let_20 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_47 (_let_45))) (let ((_let_48 ((tptp.ifeq3 A A B C)))) (let ((_let_49 (forall ((X $$unsorted)) (= tptp.true (tptp.ifeq3 (tptp.isa X tptp.c_tptpcol_16_31868) tptp.true (tptp.tptpcol_16_31868 X) tptp.true))))) (let ((_let_50 (EQ_RESOLVE (ASSUME :args (_let_7)) (MACRO_SR_EQ_INTRO :args (_let_7 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_51 (forall ((X $$unsorted)) (= tptp.b (tptp.ifeq2 (tptp.tuple2 (tptp.tptp_8_875 tptp.c_tptpnsubcollectionofwithrelationfromtypefnunitvectorintervaldirectionoftranslation_throughoutmovement_translationevent_786 X) (tptp.tptpcol_16_31868 X)) (tptp.tuple2 tptp.true tptp.true) tptp.a tptp.b))))) (let ((_let_52 (EQ_RESOLVE (ASSUME :args (_let_3)) (MACRO_SR_EQ_INTRO :args (_let_3 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_53 (forall ((PRED $$unsorted) (INDEPCOL $$unsorted) (DEPCOL $$unsorted) (TERM $$unsorted)) (= tptp.true (tptp.ifeq3 (tptp.relationallexists PRED INDEPCOL DEPCOL) tptp.true (tptp.ifeq3 (tptp.isa TERM INDEPCOL) tptp.true (tptp.isa (tptp.f_relationallexistsfn TERM PRED INDEPCOL DEPCOL) DEPCOL) tptp.true) tptp.true))))) (let ((_let_54 (EQ_RESOLVE (ASSUME :args (_let_18)) (MACRO_SR_EQ_INTRO :args (_let_18 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_55 (forall ((SPECMT $$unsorted) (GENLMT $$unsorted)) (= tptp.true (tptp.ifeq3 (tptp.genlmt SPECMT GENLMT) tptp.true (tptp.ifeq3 (tptp.mtvisible SPECMT) tptp.true (tptp.mtvisible GENLMT) tptp.true) tptp.true))))) (let ((_let_56 (EQ_RESOLVE (ASSUME :args (_let_6)) (MACRO_SR_EQ_INTRO :args (_let_6 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_57 (forall ((TERM $$unsorted)) (let ((_let_1 (tptp.f_subcollectionofwithrelationfromtypefn tptp.c_unitvectorinterval tptp.c_directionoftranslation_throughout tptp.c_movement_translationevent))) (= tptp.true (tptp.ifeq3 (tptp.mtvisible tptp.c_tptp_member2610_mt) tptp.true (tptp.ifeq3 (tptp.isa TERM _let_1) tptp.true (tptp.tptp_8_875 TERM (tptp.f_relationallexistsfn TERM tptp.c_tptp_8_875 _let_1 tptp.c_tptpcol_16_31868)) tptp.true) tptp.true)))))) (let ((_let_58 (EQ_RESOLVE (ASSUME :args (_let_15)) (MACRO_SR_EQ_INTRO :args (_let_15 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_59 (SYMM (ASSUME :args (_let_5))))) (let ((_let_60 (SYMM (ASSUME :args (_let_10))))) (let ((_let_61 (SYMM (ASSUME :args (_let_14))))) (let ((_let_62 (SYMM (ASSUME :args (_let_17))))) (let ((_let_63 (ASSUME :args (_let_2)))) (let ((_let_64 (and _let_2 _let_43 _let_42 _let_41 _let_40 _let_39 _let_38 _let_36 _let_35 _let_34 _let_33 _let_31 _let_30 _let_29 _let_27))) (let ((_let_65 (ASSUME :args (_let_33)))) (let ((_let_66 (REFL :args (tptp.a)))) (let ((_let_67 (ASSUME :args (_let_27)))) (let ((_let_68 (APPLY_UF tptp.ifeq3))) (let ((_let_69 (REFL :args (tptp.true)))) (let ((_let_70 (SYMM _let_60))) (let ((_let_71 (ASSUME :args (_let_34)))) (let ((_let_72 (ASSUME :args (_let_30)))) (let ((_let_73 (SYMM (SYMM _let_72)))) (let ((_let_74 (ASSUME :args (_let_31)))) (let ((_let_75 (ASSUME :args (_let_38)))) (let ((_let_76 (ASSUME :args (_let_36)))) (let ((_let_77 (SYMM (SYMM _let_76)))) (let ((_let_78 (TRANS (TRANS _let_77 (CONG _let_69 _let_69 (TRANS _let_77 (CONG (SYMM (SYMM _let_59)) _let_69 (REFL :args (_let_12)) _let_69 :args _let_68)) _let_69 :args _let_68) (CONG (SYMM (SYMM _let_62)) _let_69 (REFL :args (_let_37)) _let_69 :args _let_68) (SYMM _let_75) _let_60) _let_70))) (let ((_let_79 (ASSUME :args (_let_29)))) (let ((_let_80 (ASSUME :args (_let_35)))) (let ((_let_81 (SYMM _let_80))) (let ((_let_82 (ASSUME :args (_let_39)))) (SCOPE (SCOPE (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_24 :args (_let_22 tptp.a tptp.b QUANTIFIERS_INST_E_MATCHING_SIMPLE ((tptp.ifeq2 A A B C)))) :args (_let_21))) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_64)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_62 _let_61 _let_72 _let_59 _let_75 _let_80 _let_63 _let_60 _let_82 _let_76 _let_79 _let_71 _let_65 _let_67 _let_74) (SCOPE (FALSE_ELIM (TRANS (CONG _let_66 (TRANS (CONG (CONG (TRANS (SYMM (SYMM _let_82)) (CONG _let_78 _let_69 (TRANS (CONG _let_70 _let_69 (REFL :args (_let_32)) _let_69 :args _let_68) _let_81) _let_69 :args _let_68) _let_81) (TRANS (SYMM (SYMM _let_79)) (CONG (TRANS (TRANS _let_73 (CONG (TRANS _let_60 (TRANS _let_70 (SYMM (SYMM _let_61)) (CONG _let_78 _let_69 (REFL :args (_let_11)) _let_69 :args _let_68) (SYMM _let_74))) _let_69 (TRANS _let_73 (CONG _let_60 _let_69 (REFL :args (_let_28)) _let_69 :args _let_68)) _let_69 :args _let_68) (SYMM _let_71) _let_60) _let_70) _let_69 (REFL :args (_let_26)) _let_69 :args _let_68) (SYMM _let_67)) :args (APPLY_UF tptp.tuple2)) (REFL :args (_let_22)) _let_66 (REFL :args (tptp.b)) :args (APPLY_UF tptp.ifeq2)) (SYMM _let_65)) :args (=)) (FALSE_INTRO _let_63))) :args (_let_43 _let_42 _let_30 _let_40 _let_38 _let_35 _let_2 _let_41 _let_39 _let_36 _let_29 _let_34 _let_33 _let_27 _let_31))) :args (_let_2 _let_43 _let_42 _let_41 _let_40 _let_39 _let_38 _let_36 _let_35 _let_34 _let_33 _let_31 _let_30 _let_29 _let_27))) :args (true _let_64)) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_2) _let_1))) (REFL :args ((not _let_43))) (REFL :args ((not _let_42))) (REFL :args ((not _let_41))) (REFL :args ((not _let_40))) (REFL :args ((not _let_39))) (REFL :args ((not _let_38))) (REFL :args ((not _let_36))) (REFL :args ((not _let_35))) (REFL :args ((not _let_34))) (REFL :args ((not _let_33))) (REFL :args ((not _let_31))) (REFL :args ((not _let_30))) (REFL :args ((not _let_29))) (REFL :args ((not _let_27))) (REFL :args (_let_44)) :args (or))) _let_63 _let_62 _let_61 _let_60 _let_59 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_58 :args (tptp.c_tptpnsubcollectionofwithrelationfromtypefnunitvectorintervaldirectionoftranslation_throughoutmovement_translationevent_786 QUANTIFIERS_INST_E_MATCHING_SIMPLE ((tptp.isa TERM _let_8)))) :args (_let_57))) _let_58 :args (_let_39 false _let_57)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_56 :args (tptp.c_tptp_spindlecollectormt tptp.c_tptp_member2610_mt QUANTIFIERS_INST_E_MATCHING_SIMPLE ((tptp.genlmt SPECMT GENLMT)))) :args (_let_55))) _let_56 :args (_let_38 false _let_55)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_46 :args (tptp.true _let_12 tptp.true QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_48)) :args _let_47)) _let_46 :args (_let_36 false _let_45)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_46 :args (tptp.true _let_32 tptp.true QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_48)) :args _let_47)) _let_46 :args (_let_35 false _let_45)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_54 :args (tptp.c_tptp_8_875 _let_8 tptp.c_tptpcol_16_31868 tptp.c_tptpnsubcollectionofwithrelationfromtypefnunitvectorintervaldirectionoftranslation_throughoutmovement_translationevent_786 QUANTIFIERS_INST_E_MATCHING_SIMPLE ((tptp.f_relationallexistsfn TERM PRED INDEPCOL DEPCOL)))) :args (_let_53))) _let_54 :args (_let_34 false _let_53)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_52 :args (_let_25 QUANTIFIERS_INST_E_MATCHING_SIMPLE ((tptp.tptp_8_875 tptp.c_tptpnsubcollectionofwithrelationfromtypefnunitvectorintervaldirectionoftranslation_throughoutmovement_translationevent_786 X)))) :args (_let_51))) _let_52 :args (_let_33 false _let_51)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_46 :args (tptp.true _let_11 tptp.true QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_48)) :args _let_47)) _let_46 :args (_let_31 false _let_45)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_46 :args (tptp.true _let_28 tptp.true QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_48)) :args _let_47)) _let_46 :args (_let_30 false _let_45)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_50 :args (_let_25 QUANTIFIERS_INST_E_MATCHING_SIMPLE ((tptp.isa X tptp.c_tptpcol_16_31868)))) :args (_let_49))) _let_50 :args (_let_29 false _let_49)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_46 :args (tptp.true _let_26 tptp.true QUANTIFIERS_INST_E_MATCHING_SIMPLE _let_48)) :args _let_47)) _let_46 :args (_let_27 false _let_45)) :args (_let_44 true _let_1 false _let_43 false _let_42 false _let_41 false _let_40 false _let_39 false _let_38 false _let_36 false _let_35 false _let_34 false _let_33 false _let_31 false _let_30 false _let_29 false _let_27)) _let_24 :args (false true _let_23 false _let_21)) :args (_let_20 _let_19 (forall ((A $$unsorted) (B $$unsorted) (C $$unsorted)) (= (tptp.ifeq A A B C) B)) _let_18 (= (tptp.resultisaarg tptp.c_relationallexistsfn tptp.n_4) tptp.true) (= (tptp.genlmt tptp.c_calendarsmt tptp.c_calendarsvocabularymt) tptp.true) (= (tptp.transitivebinarypredicate tptp.c_genlmt) tptp.true) (= (tptp.genlmt tptp.c_basekb tptp.c_universalvocabularymt) tptp.true) (= (tptp.genlmt tptp.c_cyclistsmt tptp.c_calendarsmt) tptp.true) (= (tptp.genlmt tptp.c_calendarsvocabularymt tptp.c_basekb) tptp.true) (= (tptp.genlmt tptp.c_tptp_spindleheadmt tptp.c_cyclistsmt) tptp.true) _let_17 (= (tptp.genlmt tptp.c_tptp_member3993_mt tptp.c_tptp_spindleheadmt) tptp.true) (= (tptp.genlmt tptp.c_tptp_spindlecollectormt tptp.c_tptp_member3993_mt) tptp.true) _let_15 _let_14 _let_10 (= (tptp.subcollectionofwithrelationfromtypefnunitvectorintervaldirectionoftranslation_throughoutmovement_translationevent tptp.c_tptpnsubcollectionofwithrelationfromtypefnunitvectorintervaldirectionoftranslation_throughoutmovement_translationevent_786) tptp.true) (forall ((PRED $$unsorted) (GENLPRED $$unsorted) (SPECPRED $$unsorted)) (= (tptp.ifeq3 (tptp.genlinverse PRED GENLPRED) tptp.true (tptp.ifeq3 (tptp.genlinverse SPECPRED PRED) tptp.true (tptp.genlpreds SPECPRED GENLPRED) tptp.true) tptp.true) tptp.true)) (forall ((ARG1 $$unsorted) (INS $$unsorted)) (= (tptp.ifeq3 (tptp.genlpreds ARG1 INS) tptp.true (tptp.predicate INS) tptp.true) tptp.true)) (forall ((ARG1 $$unsorted) (INS $$unsorted)) (= (tptp.ifeq3 (tptp.genlpreds ARG1 INS) tptp.true (tptp.predicate INS) tptp.true) tptp.true)) (forall ((INS $$unsorted) (ARG2 $$unsorted)) (= (tptp.ifeq3 (tptp.genlpreds INS ARG2) tptp.true (tptp.predicate INS) tptp.true) tptp.true)) (forall ((INS $$unsorted) (ARG2 $$unsorted)) (= (tptp.ifeq3 (tptp.genlpreds INS ARG2) tptp.true (tptp.predicate INS) tptp.true) tptp.true)) (forall ((Y $$unsorted) (Z $$unsorted) (X $$unsorted)) (= (tptp.ifeq3 (tptp.genlpreds Y Z) tptp.true (tptp.ifeq3 (tptp.genlpreds X Y) tptp.true (tptp.genlpreds X Z) tptp.true) tptp.true) tptp.true)) (forall ((X $$unsorted)) (= (tptp.ifeq3 (tptp.predicate X) tptp.true (tptp.genlpreds X X) tptp.true) tptp.true)) (forall ((X $$unsorted)) (= (tptp.ifeq3 (tptp.predicate X) tptp.true (tptp.genlpreds X X) tptp.true) tptp.true)) (forall ((ARG1 $$unsorted) (INS $$unsorted)) (= (tptp.ifeq3 (tptp.genlinverse ARG1 INS) tptp.true (tptp.binarypredicate INS) tptp.true) tptp.true)) (forall ((INS $$unsorted) (ARG2 $$unsorted)) (= (tptp.ifeq3 (tptp.genlinverse INS ARG2) tptp.true (tptp.binarypredicate INS) tptp.true) tptp.true)) (forall ((NEW $$unsorted) (OLD $$unsorted) (ARG2 $$unsorted)) (= (tptp.ifeq3 (tptp.genlpreds NEW OLD) tptp.true (tptp.ifeq3 (tptp.genlinverse OLD ARG2) tptp.true (tptp.genlinverse NEW ARG2) tptp.true) tptp.true) tptp.true)) (forall ((OLD $$unsorted) (NEW $$unsorted) (ARG1 $$unsorted)) (= (tptp.ifeq3 (tptp.genlpreds OLD NEW) tptp.true (tptp.ifeq3 (tptp.genlinverse ARG1 OLD) tptp.true (tptp.genlinverse ARG1 NEW) tptp.true) tptp.true) tptp.true)) (forall ((ARG1 $$unsorted) (INS $$unsorted)) (= (tptp.ifeq3 (tptp.disjointwith ARG1 INS) tptp.true (tptp.collection INS) tptp.true) tptp.true)) (forall ((INS $$unsorted) (ARG2 $$unsorted)) (= (tptp.ifeq3 (tptp.disjointwith INS ARG2) tptp.true (tptp.collection INS) tptp.true) tptp.true)) (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.ifeq3 (tptp.disjointwith X Y) tptp.true (tptp.disjointwith Y X) tptp.true) tptp.true)) (forall ((NEW $$unsorted) (OLD $$unsorted) (ARG1 $$unsorted)) (= (tptp.ifeq3 (tptp.genls NEW OLD) tptp.true (tptp.ifeq3 (tptp.disjointwith ARG1 OLD) tptp.true (tptp.disjointwith ARG1 NEW) tptp.true) tptp.true) tptp.true)) (forall ((NEW $$unsorted) (OLD $$unsorted) (ARG2 $$unsorted)) (= (tptp.ifeq3 (tptp.genls NEW OLD) tptp.true (tptp.ifeq3 (tptp.disjointwith OLD ARG2) tptp.true (tptp.disjointwith NEW ARG2) tptp.true) tptp.true) tptp.true)) _let_7 (forall ((X $$unsorted)) (= (tptp.ifeq3 (tptp.tptpcol_16_31868 X) tptp.true (tptp.isa X tptp.c_tptpcol_16_31868) tptp.true) tptp.true)) (forall ((X $$unsorted)) (= (tptp.ifeq3 (tptp.isa X tptp.c_movement_translationevent) tptp.true (tptp.movement_translationevent X) tptp.true) tptp.true)) (forall ((X $$unsorted)) (= (tptp.ifeq3 (tptp.movement_translationevent X) tptp.true (tptp.isa X tptp.c_movement_translationevent) tptp.true) tptp.true)) (forall ((ARG1 $$unsorted) (INS $$unsorted)) (= (tptp.ifeq3 (tptp.directionoftranslation_throughout ARG1 INS) tptp.true (tptp.unitvectorinterval INS) tptp.true) tptp.true)) (forall ((INS $$unsorted) (ARG2 $$unsorted)) (= (tptp.ifeq3 (tptp.directionoftranslation_throughout INS ARG2) tptp.true (tptp.movement_translationevent INS) tptp.true) tptp.true)) (forall ((OLD $$unsorted) (NEW $$unsorted) (ARG2 $$unsorted)) (= (tptp.ifeq3 (tptp.subevents OLD NEW) tptp.true (tptp.ifeq3 (tptp.directionoftranslation_throughout OLD ARG2) tptp.true (tptp.directionoftranslation_throughout NEW ARG2) tptp.true) tptp.true) tptp.true)) (forall ((X $$unsorted)) (= (tptp.ifeq3 (tptp.isa X tptp.c_unitvectorinterval) tptp.true (tptp.unitvectorinterval X) tptp.true) tptp.true)) (forall ((X $$unsorted)) (= (tptp.ifeq3 (tptp.unitvectorinterval X) tptp.true (tptp.isa X tptp.c_unitvectorinterval) tptp.true) tptp.true)) (forall ((ARG1 $$unsorted) (ARG2 $$unsorted) (ARG3 $$unsorted)) (= (tptp.natfunction (tptp.f_subcollectionofwithrelationfromtypefn ARG1 ARG2 ARG3) tptp.c_subcollectionofwithrelationfromtypefn) tptp.true)) (forall ((ARG1 $$unsorted) (ARG2 $$unsorted) (ARG3 $$unsorted)) (= (tptp.natargument (tptp.f_subcollectionofwithrelationfromtypefn ARG1 ARG2 ARG3) tptp.n_1 ARG1) tptp.true)) (forall ((ARG1 $$unsorted) (ARG2 $$unsorted) (ARG3 $$unsorted)) (= (tptp.natargument (tptp.f_subcollectionofwithrelationfromtypefn ARG1 ARG2 ARG3) tptp.n_2 ARG2) tptp.true)) (forall ((ARG1 $$unsorted) (ARG2 $$unsorted) (ARG3 $$unsorted)) (= (tptp.natargument (tptp.f_subcollectionofwithrelationfromtypefn ARG1 ARG2 ARG3) tptp.n_3 ARG3) tptp.true)) (forall ((ARG1 $$unsorted) (ARG2 $$unsorted) (ARG3 $$unsorted)) (= (tptp.collection (tptp.f_subcollectionofwithrelationfromtypefn ARG1 ARG2 ARG3)) tptp.true)) (forall ((X $$unsorted)) (= (tptp.ifeq3 (tptp.isa X (tptp.f_subcollectionofwithrelationfromtypefn tptp.c_unitvectorinterval tptp.c_directionoftranslation_throughout tptp.c_movement_translationevent)) tptp.true (tptp.subcollectionofwithrelationfromtypefnunitvectorintervaldirectionoftranslation_throughoutmovement_translationevent X) tptp.true) tptp.true)) (forall ((X $$unsorted)) (= (tptp.ifeq3 (tptp.subcollectionofwithrelationfromtypefnunitvectorintervaldirectionoftranslation_throughoutmovement_translationevent X) tptp.true (tptp.isa X (tptp.f_subcollectionofwithrelationfromtypefn tptp.c_unitvectorinterval tptp.c_directionoftranslation_throughout tptp.c_movement_translationevent)) tptp.true) tptp.true)) (forall ((ARG1 $$unsorted) (INS $$unsorted)) (= (tptp.ifeq3 (tptp.tptp_8_875 ARG1 INS) tptp.true (tptp.tptpcol_4_24578 INS) tptp.true) tptp.true)) (forall ((INS $$unsorted) (ARG2 $$unsorted)) (= (tptp.ifeq3 (tptp.tptp_8_875 INS ARG2) tptp.true (tptp.subcollectionofwithrelationfromtypefnunitvectorintervaldirectionoftranslation_throughoutmovement_translationevent INS) tptp.true) tptp.true)) (forall ((ARG1 $$unsorted) (ARG2 $$unsorted) (INS $$unsorted)) (= (tptp.ifeq3 (tptp.relationallexists ARG1 ARG2 INS) tptp.true (tptp.collection INS) tptp.true) tptp.true)) (forall ((ARG1 $$unsorted) (INS $$unsorted) (ARG3 $$unsorted)) (= (tptp.ifeq3 (tptp.relationallexists ARG1 INS ARG3) tptp.true (tptp.collection INS) tptp.true) tptp.true)) (forall ((INS $$unsorted) (ARG2 $$unsorted) (ARG3 $$unsorted)) (= (tptp.ifeq3 (tptp.relationallexists INS ARG2 ARG3) tptp.true (tptp.binarypredicate INS) tptp.true) tptp.true)) (= (tptp.mtvisible tptp.c_basekb) tptp.true) (forall ((X $$unsorted)) (= (tptp.ifeq3 (tptp.isa X tptp.c_transitivebinarypredicate) tptp.true (tptp.transitivebinarypredicate X) tptp.true) tptp.true)) (forall ((X $$unsorted)) (= (tptp.ifeq3 (tptp.transitivebinarypredicate X) tptp.true (tptp.isa X tptp.c_transitivebinarypredicate) tptp.true) tptp.true)) (forall ((ARG1 $$unsorted) (INS $$unsorted)) (= (tptp.ifeq3 (tptp.isa ARG1 INS) tptp.true (tptp.collection INS) tptp.true) tptp.true)) (forall ((ARG1 $$unsorted) (INS $$unsorted)) (= (tptp.ifeq3 (tptp.isa ARG1 INS) tptp.true (tptp.collection INS) tptp.true) tptp.true)) (forall ((INS $$unsorted) (ARG2 $$unsorted)) (= (tptp.ifeq3 (tptp.isa INS ARG2) tptp.true (tptp.thing INS) tptp.true) tptp.true)) (forall ((INS $$unsorted) (ARG2 $$unsorted)) (= (tptp.ifeq3 (tptp.isa INS ARG2) tptp.true (tptp.thing INS) tptp.true) tptp.true)) (forall ((OLD $$unsorted) (NEW $$unsorted) (ARG1 $$unsorted)) (= (tptp.ifeq3 (tptp.genls OLD NEW) tptp.true (tptp.ifeq3 (tptp.isa ARG1 OLD) tptp.true (tptp.isa ARG1 NEW) tptp.true) tptp.true) tptp.true)) _let_6 (forall ((ARG1 $$unsorted) (INS $$unsorted)) (= (tptp.ifeq3 (tptp.genlmt ARG1 INS) tptp.true (tptp.microtheory INS) tptp.true) tptp.true)) (forall ((ARG1 $$unsorted) (INS $$unsorted)) (= (tptp.ifeq3 (tptp.genlmt ARG1 INS) tptp.true (tptp.microtheory INS) tptp.true) tptp.true)) (forall ((INS $$unsorted) (ARG2 $$unsorted)) (= (tptp.ifeq3 (tptp.genlmt INS ARG2) tptp.true (tptp.microtheory INS) tptp.true) tptp.true)) (forall ((INS $$unsorted) (ARG2 $$unsorted)) (= (tptp.ifeq3 (tptp.genlmt INS ARG2) tptp.true (tptp.microtheory INS) tptp.true) tptp.true)) (forall ((Y $$unsorted) (Z $$unsorted) (X $$unsorted)) (= (tptp.ifeq3 (tptp.genlmt Y Z) tptp.true (tptp.ifeq3 (tptp.genlmt X Y) tptp.true (tptp.genlmt X Z) tptp.true) tptp.true) tptp.true)) (forall ((X $$unsorted)) (= (tptp.ifeq3 (tptp.microtheory X) tptp.true (tptp.genlmt X X) tptp.true) tptp.true)) (forall ((X $$unsorted)) (= (tptp.ifeq3 (tptp.microtheory X) tptp.true (tptp.genlmt X X) tptp.true) tptp.true)) (forall ((ARG1 $$unsorted) (ARG2 $$unsorted) (ARG3 $$unsorted) (ARG4 $$unsorted)) (= (tptp.natfunction (tptp.f_relationallexistsfn ARG1 ARG2 ARG3 ARG4) tptp.c_relationallexistsfn) tptp.true)) (forall ((ARG1 $$unsorted) (ARG2 $$unsorted) (ARG3 $$unsorted) (ARG4 $$unsorted)) (= (tptp.natargument (tptp.f_relationallexistsfn ARG1 ARG2 ARG3 ARG4) tptp.n_1 ARG1) tptp.true)) (forall ((ARG1 $$unsorted) (ARG2 $$unsorted) (ARG3 $$unsorted) (ARG4 $$unsorted)) (= (tptp.natargument (tptp.f_relationallexistsfn ARG1 ARG2 ARG3 ARG4) tptp.n_2 ARG2) tptp.true)) (forall ((ARG1 $$unsorted) (ARG2 $$unsorted) (ARG3 $$unsorted) (ARG4 $$unsorted)) (= (tptp.natargument (tptp.f_relationallexistsfn ARG1 ARG2 ARG3 ARG4) tptp.n_3 ARG3) tptp.true)) (forall ((ARG1 $$unsorted) (ARG2 $$unsorted) (ARG3 $$unsorted) (ARG4 $$unsorted)) (= (tptp.natargument (tptp.f_relationallexistsfn ARG1 ARG2 ARG3 ARG4) tptp.n_4 ARG4) tptp.true)) (forall ((ARG1 $$unsorted) (ARG2 $$unsorted) (ARG3 $$unsorted) (ARG4 $$unsorted)) (= (tptp.thing (tptp.f_relationallexistsfn ARG1 ARG2 ARG3 ARG4)) tptp.true)) (forall ((ARG1 $$unsorted) (INS $$unsorted)) (= (tptp.ifeq3 (tptp.resultisaarg ARG1 INS) tptp.true (tptp.positiveinteger INS) tptp.true) tptp.true)) (forall ((INS $$unsorted) (ARG2 $$unsorted)) (= (tptp.ifeq3 (tptp.resultisaarg INS ARG2) tptp.true (tptp.function_denotational INS) tptp.true) tptp.true)) (= (tptp.mtvisible tptp.c_universalvocabularymt) tptp.true) _let_5 (forall ((OBJ $$unsorted) (COL1 $$unsorted) (COL2 $$unsorted)) (= (tptp.ifeq (tptp.tuple (tptp.isa OBJ COL1) (tptp.isa OBJ COL2) (tptp.disjointwith COL1 COL2)) (tptp.tuple tptp.true tptp.true tptp.true) tptp.a tptp.b) tptp.b)) _let_3 _let_2)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
% 0.45/0.67  )
% 0.45/0.68  % SZS output end Proof for CSR027-10
% 0.45/0.68  % cvc5---1.0.5 exiting
% 0.45/0.68  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------