%------------------------------------------------------------------------------ % File : Zenon---0.7.1 % Problem : PRO011+4 : TPTP v8.1.0. Released v4.0.0. % Transfm : none % Format : tptp:raw % Command : run_zenon %s %d % Computer : n019.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 : 600s % DateTime : Mon Jul 18 17:56:24 EDT 2022 % Result : Theorem 68.12s 68.35s % Output : Proof 68.12s % Verified : % SZS Type : - % Comments : %------------------------------------------------------------------------------ %----WARNING: Could not form TPTP format derivation %------------------------------------------------------------------------------ %----ORIGINAL SYSTEM OUTPUT % 0.06/0.12 % Problem : PRO011+4 : TPTP v8.1.0. Released v4.0.0. % 0.06/0.13 % Command : run_zenon %s %d % 0.13/0.32 % Computer : n019.cluster.edu % 0.13/0.32 % Model : x86_64 x86_64 % 0.13/0.32 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz % 0.13/0.32 % Memory : 8042.1875MB % 0.13/0.32 % OS : Linux 3.10.0-693.el7.x86_64 % 0.13/0.32 % CPULimit : 300 % 0.13/0.32 % WCLimit : 600 % 0.13/0.32 % DateTime : Mon Jun 13 03:25:55 EDT 2022 % 0.13/0.32 % CPUTime : % 68.12/68.35 (* PROOF-FOUND *) % 68.12/68.35 % SZS status Theorem % 68.12/68.35 (* BEGIN-PROOF *) % 68.12/68.35 % SZS output start Proof % 68.12/68.35 Theorem goals : (forall X105 : zenon_U, ((occurrence_of X105 (tptp0))->(exists X106 : zenon_U, (exists X107 : zenon_U, ((leaf_occ X107 X105)/\(((occurrence_of X107 (tptp1))->(~(exists X108 : zenon_U, ((occurrence_of X108 (tptp2))/\((subactivity_occurrence X108 X105)/\(min_precedes X106 X108 (tptp0)))))))/\((occurrence_of X107 (tptp2))->(~(exists X109 : zenon_U, ((occurrence_of X109 (tptp1))/\((subactivity_occurrence X109 X105)/\(min_precedes X106 X109 (tptp0))))))))))))). % 68.12/68.35 Proof. % 68.12/68.35 assert (zenon_L1_ : forall (zenon_TX104_bw : zenon_U) (zenon_TX105_bx : zenon_U), (exists X57 : zenon_U, ((occurrence_of zenon_TX105_bx X57)/\((subactivity_occurrence zenon_TX104_bw zenon_TX105_bx)/\(leaf zenon_TX104_bw X57)))) -> (~(leaf_occ zenon_TX104_bw zenon_TX105_bx)) -> False). % 68.12/68.35 do 2 intro. intros zenon_H2e zenon_H2f. % 68.12/68.35 generalize (sos_18 zenon_TX104_bw). zenon_intro zenon_H32. % 68.12/68.35 generalize (zenon_H32 zenon_TX105_bx). zenon_intro zenon_H33. % 68.12/68.35 apply (zenon_equiv_s _ _ zenon_H33); [ zenon_intro zenon_H2f; zenon_intro zenon_H35 | zenon_intro zenon_H34; zenon_intro zenon_H2e ]. % 68.12/68.35 exact (zenon_H35 zenon_H2e). % 68.12/68.35 exact (zenon_H2f zenon_H34). % 68.12/68.35 (* end of lemma zenon_L1_ *) % 68.12/68.35 assert (zenon_L2_ : forall (zenon_TX104_bw : zenon_U) (zenon_TX105_bx : zenon_U), (~(~(exists X109 : zenon_U, ((occurrence_of X109 (tptp1))/\((subactivity_occurrence X109 zenon_TX105_bx)/\(min_precedes zenon_TX104_bw X109 (tptp0))))))) -> (~(exists X50 : zenon_U, (min_precedes zenon_TX104_bw X50 (tptp0)))) -> False). % 68.12/68.35 do 2 intro. intros zenon_H36 zenon_H37. % 68.12/68.35 apply zenon_H36. zenon_intro zenon_H38. % 68.12/68.35 elim zenon_H38. zenon_intro zenon_TX109_cf. zenon_intro zenon_H3a. % 68.12/68.35 apply (zenon_and_s _ _ zenon_H3a). zenon_intro zenon_H3c. zenon_intro zenon_H3b. % 68.12/68.35 apply (zenon_and_s _ _ zenon_H3b). zenon_intro zenon_H3e. zenon_intro zenon_H3d. % 68.12/68.35 apply zenon_H37. exists zenon_TX109_cf. apply NNPP. zenon_intro zenon_H3f. % 68.12/68.35 exact (zenon_H3f zenon_H3d). % 68.12/68.35 (* end of lemma zenon_L2_ *) % 68.12/68.35 assert (zenon_L3_ : forall (zenon_TX105_bx : zenon_U) (zenon_TX104_bw : zenon_U), (~((occurrence_of zenon_TX104_bw (tptp2))->(~(exists X109 : zenon_U, ((occurrence_of X109 (tptp1))/\((subactivity_occurrence X109 zenon_TX105_bx)/\(min_precedes zenon_TX104_bw X109 (tptp0)))))))) -> (~(exists X50 : zenon_U, (min_precedes zenon_TX104_bw X50 (tptp0)))) -> False). % 68.12/68.35 do 2 intro. intros zenon_H40 zenon_H37. % 68.12/68.35 apply (zenon_notimply_s _ _ zenon_H40). zenon_intro zenon_H41. zenon_intro zenon_H36. % 68.12/68.35 apply (zenon_L2_ zenon_TX104_bw zenon_TX105_bx); trivial. % 68.12/68.35 (* end of lemma zenon_L3_ *) % 68.12/68.35 assert (zenon_L4_ : forall (zenon_TX104_bw : zenon_U) (zenon_TX105_bx : zenon_U), (~(exists X106 : zenon_U, (exists X107 : zenon_U, ((leaf_occ X107 zenon_TX105_bx)/\(((occurrence_of X107 (tptp1))->(~(exists X108 : zenon_U, ((occurrence_of X108 (tptp2))/\((subactivity_occurrence X108 zenon_TX105_bx)/\(min_precedes X106 X108 (tptp0)))))))/\((occurrence_of X107 (tptp2))->(~(exists X109 : zenon_U, ((occurrence_of X109 (tptp1))/\((subactivity_occurrence X109 zenon_TX105_bx)/\(min_precedes X106 X109 (tptp0)))))))))))) -> (~(exists X50 : zenon_U, (min_precedes zenon_TX104_bw X50 (tptp0)))) -> (exists X57 : zenon_U, ((occurrence_of zenon_TX105_bx X57)/\((subactivity_occurrence zenon_TX104_bw zenon_TX105_bx)/\(leaf zenon_TX104_bw X57)))) -> False). % 68.12/68.35 do 2 intro. intros zenon_H42 zenon_H37 zenon_H2e. % 68.12/68.35 apply zenon_H42. exists zenon_TX104_bw. apply NNPP. zenon_intro zenon_H43. % 68.12/68.35 apply zenon_H43. exists zenon_TX104_bw. apply NNPP. zenon_intro zenon_H44. % 68.12/68.35 apply (zenon_notand_s _ _ zenon_H44); [ zenon_intro zenon_H2f | zenon_intro zenon_H45 ]. % 68.12/68.35 apply (zenon_L1_ zenon_TX104_bw zenon_TX105_bx); trivial. % 68.12/68.35 apply (zenon_notand_s _ _ zenon_H45); [ zenon_intro zenon_H46 | zenon_intro zenon_H40 ]. % 68.12/68.35 apply (zenon_notimply_s _ _ zenon_H46). zenon_intro zenon_H48. zenon_intro zenon_H47. % 68.12/68.35 apply zenon_H47. zenon_intro zenon_H49. % 68.12/68.35 elim zenon_H49. zenon_intro zenon_TX108_cw. zenon_intro zenon_H4b. % 68.12/68.35 apply (zenon_and_s _ _ zenon_H4b). zenon_intro zenon_H4d. zenon_intro zenon_H4c. % 68.12/68.35 apply (zenon_and_s _ _ zenon_H4c). zenon_intro zenon_H4f. zenon_intro zenon_H4e. % 68.12/68.36 apply zenon_H37. exists zenon_TX108_cw. apply NNPP. zenon_intro zenon_H50. % 68.12/68.36 exact (zenon_H50 zenon_H4e). % 68.12/68.36 apply (zenon_L3_ zenon_TX105_bx zenon_TX104_bw); trivial. % 68.12/68.36 (* end of lemma zenon_L4_ *) % 68.12/68.36 apply NNPP. intro zenon_G. % 68.12/68.36 apply (zenon_notallex_s (fun X105 : zenon_U => ((occurrence_of X105 (tptp0))->(exists X106 : zenon_U, (exists X107 : zenon_U, ((leaf_occ X107 X105)/\(((occurrence_of X107 (tptp1))->(~(exists X108 : zenon_U, ((occurrence_of X108 (tptp2))/\((subactivity_occurrence X108 X105)/\(min_precedes X106 X108 (tptp0)))))))/\((occurrence_of X107 (tptp2))->(~(exists X109 : zenon_U, ((occurrence_of X109 (tptp1))/\((subactivity_occurrence X109 X105)/\(min_precedes X106 X109 (tptp0))))))))))))) zenon_G); [ zenon_intro zenon_H51; idtac ]. % 68.12/68.36 elim zenon_H51. zenon_intro zenon_TX105_bx. zenon_intro zenon_H52. % 68.12/68.36 apply (zenon_notimply_s _ _ zenon_H52). zenon_intro zenon_H53. zenon_intro zenon_H42. % 68.12/68.36 generalize (sos_32 zenon_TX105_bx). zenon_intro zenon_H54. % 68.12/68.36 apply (zenon_imply_s _ _ zenon_H54); [ zenon_intro zenon_H56 | zenon_intro zenon_H55 ]. % 68.12/68.36 exact (zenon_H56 zenon_H53). % 68.12/68.36 elim zenon_H55. zenon_intro zenon_TX102_dj. zenon_intro zenon_H58. % 68.12/68.36 elim zenon_H58. zenon_intro zenon_TX103_dl. zenon_intro zenon_H5a. % 68.12/68.36 elim zenon_H5a. zenon_intro zenon_TX104_bw. zenon_intro zenon_H5b. % 68.12/68.36 apply (zenon_and_s _ _ zenon_H5b). zenon_intro zenon_H5d. zenon_intro zenon_H5c. % 68.12/68.36 apply (zenon_and_s _ _ zenon_H5c). zenon_intro zenon_H5f. zenon_intro zenon_H5e. % 68.12/68.36 apply (zenon_and_s _ _ zenon_H5e). zenon_intro zenon_H61. zenon_intro zenon_H60. % 68.12/68.36 apply (zenon_and_s _ _ zenon_H60). zenon_intro zenon_H63. zenon_intro zenon_H62. % 68.12/68.36 apply (zenon_and_s _ _ zenon_H62). zenon_intro zenon_H65. zenon_intro zenon_H64. % 68.12/68.36 apply (zenon_and_s _ _ zenon_H64). zenon_intro zenon_H66. zenon_intro zenon_H34. % 68.12/68.36 generalize (sos_18 zenon_TX104_bw). zenon_intro zenon_H32. % 68.12/68.36 generalize (zenon_H32 zenon_TX105_bx). zenon_intro zenon_H33. % 68.12/68.36 apply (zenon_equiv_s _ _ zenon_H33); [ zenon_intro zenon_H2f; zenon_intro zenon_H35 | zenon_intro zenon_H34; zenon_intro zenon_H2e ]. % 68.12/68.36 exact (zenon_H2f zenon_H34). % 68.12/68.36 generalize (sos_09 zenon_TX105_bx). zenon_intro zenon_H67. % 68.12/68.36 generalize (zenon_H67 zenon_TX104_bw). zenon_intro zenon_H68. % 68.12/68.36 generalize (zenon_H68 (tptp0)). zenon_intro zenon_H69. % 68.12/68.36 apply (zenon_imply_s _ _ zenon_H69); [ zenon_intro zenon_H6a | zenon_intro zenon_H37 ]. % 68.12/68.36 apply (zenon_notand_s _ _ zenon_H6a); [ zenon_intro zenon_H56 | zenon_intro zenon_H2f ]. % 68.12/68.36 exact (zenon_H56 zenon_H53). % 68.12/68.36 apply (zenon_L1_ zenon_TX104_bw zenon_TX105_bx); trivial. % 68.12/68.36 apply (zenon_L4_ zenon_TX104_bw zenon_TX105_bx); trivial. % 68.12/68.36 Qed. % 68.12/68.36 % SZS output end Proof % 68.12/68.36 (* END-PROOF *) % 68.12/68.36 nodes searched: 2380082 % 68.12/68.36 max branch formulas: 32007 % 68.12/68.36 proof nodes created: 84219 % 68.12/68.36 formulas created: 7052247 % 68.12/68.36 %------------------------------------------------------------------------------