%------------------------------------------------------------------------------ % File : Zenon---0.7.1 % Problem : MED005+1 : TPTP v8.1.0. Released v3.2.0. % Transfm : none % Format : tptp:raw % Command : run_zenon %s %d % Computer : n020.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 : Sun Jul 17 21:56:24 EDT 2022 % Result : Theorem 1.02s 1.20s % Output : Proof 1.02s % Verified : % SZS Type : - % Comments : %------------------------------------------------------------------------------ %----WARNING: Could not form TPTP format derivation %------------------------------------------------------------------------------ %----ORIGINAL SYSTEM OUTPUT % 0.03/0.12 % Problem : MED005+1 : TPTP v8.1.0. Released v3.2.0. % 0.03/0.12 % Command : run_zenon %s %d % 0.13/0.33 % Computer : n020.cluster.edu % 0.13/0.33 % Model : x86_64 x86_64 % 0.13/0.33 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz % 0.13/0.33 % Memory : 8042.1875MB % 0.13/0.33 % OS : Linux 3.10.0-693.el7.x86_64 % 0.13/0.33 % CPULimit : 300 % 0.13/0.33 % WCLimit : 600 % 0.13/0.33 % DateTime : Tue Jul 5 01:29:44 EDT 2022 % 0.13/0.33 % CPUTime : % 1.02/1.20 (* PROOF-FOUND *) % 1.02/1.20 % SZS status Theorem % 1.02/1.20 (* BEGIN-PROOF *) % 1.02/1.20 % SZS output start Proof % 1.02/1.20 Theorem transs0s1 : (((s0 (n0))/\(forall X0 : zenon_U, ((gt (n0) X0)->(conditionhyper X0))))->(exists X0 : zenon_U, ((~(gt (n0) X0))/\((s1 X0)/\(forall X1 : zenon_U, ((gt X0 X1)->(conditionhyper X1))))))). % 1.02/1.20 Proof. % 1.02/1.20 assert (zenon_L1_ : (gt (n0) (n0)) -> False). % 1.02/1.20 do 0 intro. intros zenon_H29. % 1.02/1.20 generalize (irreflexivity_gt (n0)). zenon_intro zenon_H2a. % 1.02/1.20 exact (zenon_H2a zenon_H29). % 1.02/1.20 (* end of lemma zenon_L1_ *) % 1.02/1.20 assert (zenon_L2_ : (~(~(gt (n0) (n0)))) -> False). % 1.02/1.20 do 0 intro. intros zenon_H2b. % 1.02/1.20 apply zenon_H2b. zenon_intro zenon_H29. % 1.02/1.20 apply (zenon_L1_); trivial. % 1.02/1.20 (* end of lemma zenon_L2_ *) % 1.02/1.20 assert (zenon_L3_ : ((drugbg (n0))/\(drugsu (n0))) -> (~(drugbg (n0))) -> False). % 1.02/1.20 do 0 intro. intros zenon_H2c zenon_H2d. % 1.02/1.20 apply (zenon_and_s _ _ zenon_H2c). zenon_intro zenon_H2f. zenon_intro zenon_H2e. % 1.02/1.20 exact (zenon_H2d zenon_H2f). % 1.02/1.20 (* end of lemma zenon_L3_ *) % 1.02/1.20 assert (zenon_L4_ : ((s1 (n0))/\(~(qilt27 (n0)))) -> (~(s1 (n0))) -> False). % 1.02/1.20 do 0 intro. intros zenon_H30 zenon_H31. % 1.02/1.20 apply (zenon_and_s _ _ zenon_H30). zenon_intro zenon_H33. zenon_intro zenon_H32. % 1.02/1.20 exact (zenon_H31 zenon_H33). % 1.02/1.20 (* end of lemma zenon_L4_ *) % 1.02/1.20 assert (zenon_L5_ : (s0 (n0)) -> (s2 (n0)) -> False). % 1.02/1.20 do 0 intro. intros zenon_H34 zenon_H35. % 1.02/1.20 generalize (xorstep3 (n0)). zenon_intro zenon_H36. % 1.02/1.20 apply (zenon_or_s _ _ zenon_H36); [ zenon_intro zenon_H38 | zenon_intro zenon_H37 ]. % 1.02/1.20 exact (zenon_H38 zenon_H34). % 1.02/1.20 exact (zenon_H37 zenon_H35). % 1.02/1.20 (* end of lemma zenon_L5_ *) % 1.02/1.20 assert (zenon_L6_ : (s0 (n0)) -> (s3 (n0)) -> False). % 1.02/1.20 do 0 intro. intros zenon_H34 zenon_H39. % 1.02/1.20 generalize (xorstep4 (n0)). zenon_intro zenon_H3a. % 1.02/1.20 apply (zenon_or_s _ _ zenon_H3a); [ zenon_intro zenon_H38 | zenon_intro zenon_H3b ]. % 1.02/1.20 exact (zenon_H38 zenon_H34). % 1.02/1.20 exact (zenon_H3b zenon_H39). % 1.02/1.20 (* end of lemma zenon_L6_ *) % 1.02/1.20 assert (zenon_L7_ : (s0 (n0)) -> (forall X1 : zenon_U, ((~(gt (n0) X1))->(bsecretioni X1))) -> (~(s1 (n0))) -> False). % 1.02/1.20 do 0 intro. intros zenon_H34 zenon_H3c zenon_H31. % 1.02/1.20 generalize (bgcomp (n0)). zenon_intro zenon_H3d. % 1.02/1.20 apply (zenon_imply_s _ _ zenon_H3d); [ zenon_intro zenon_H2d | zenon_intro zenon_H3e ]. % 1.02/1.20 generalize (step3 (n0)). zenon_intro zenon_H3f. % 1.02/1.20 apply (zenon_imply_s _ _ zenon_H3f); [ zenon_intro zenon_H37 | zenon_intro zenon_H2c ]. % 1.02/1.20 generalize (xorstep4 (n0)). zenon_intro zenon_H3a. % 1.02/1.20 apply (zenon_or_s _ _ zenon_H3a); [ zenon_intro zenon_H38 | zenon_intro zenon_H3b ]. % 1.02/1.20 exact (zenon_H38 zenon_H34). % 1.02/1.20 generalize (sucomp (n0)). zenon_intro zenon_H40. % 1.02/1.20 apply (zenon_imply_s _ _ zenon_H40); [ zenon_intro zenon_H42 | zenon_intro zenon_H41 ]. % 1.02/1.20 generalize (su_completion (n0)). zenon_intro zenon_H43. % 1.02/1.20 apply (zenon_imply_s _ _ zenon_H43); [ zenon_intro zenon_H45 | zenon_intro zenon_H44 ]. % 1.02/1.20 exact (zenon_H45 zenon_H3c). % 1.02/1.20 apply (zenon_and_s _ _ zenon_H44). zenon_intro zenon_H47. zenon_intro zenon_H46. % 1.02/1.20 generalize (zenon_H47 (n0)). zenon_intro zenon_H48. % 1.02/1.20 apply (zenon_imply_s _ _ zenon_H48); [ zenon_intro zenon_H2b | zenon_intro zenon_H2e ]. % 1.02/1.20 apply (zenon_L2_); trivial. % 1.02/1.20 exact (zenon_H42 zenon_H2e). % 1.02/1.20 apply (zenon_or_s _ _ zenon_H41); [ zenon_intro zenon_H4a | zenon_intro zenon_H49 ]. % 1.02/1.20 apply (zenon_and_s _ _ zenon_H4a). zenon_intro zenon_H33. zenon_intro zenon_H4b. % 1.02/1.20 exact (zenon_H31 zenon_H33). % 1.02/1.20 apply (zenon_or_s _ _ zenon_H49); [ zenon_intro zenon_H35 | zenon_intro zenon_H39 ]. % 1.02/1.20 exact (zenon_H37 zenon_H35). % 1.02/1.20 exact (zenon_H3b zenon_H39). % 1.02/1.20 apply (zenon_L3_); trivial. % 1.02/1.20 apply (zenon_or_s _ _ zenon_H3e); [ zenon_intro zenon_H30 | zenon_intro zenon_H49 ]. % 1.02/1.20 apply (zenon_L4_); trivial. % 1.02/1.20 apply (zenon_or_s _ _ zenon_H49); [ zenon_intro zenon_H35 | zenon_intro zenon_H39 ]. % 1.02/1.20 apply (zenon_L5_); trivial. % 1.02/1.20 apply (zenon_L6_); trivial. % 1.02/1.20 (* end of lemma zenon_L7_ *) % 1.02/1.20 assert (zenon_L8_ : (forall X1 : zenon_U, ((~(gt (n0) X1))->(drugbg X1))) -> (~(drugbg (n0))) -> False). % 1.02/1.20 do 0 intro. intros zenon_H4c zenon_H2d. % 1.02/1.20 generalize (zenon_H4c (n0)). zenon_intro zenon_H4d. % 1.02/1.20 apply (zenon_imply_s _ _ zenon_H4d); [ zenon_intro zenon_H2b | zenon_intro zenon_H2f ]. % 1.02/1.20 apply (zenon_L2_); trivial. % 1.02/1.20 exact (zenon_H2d zenon_H2f). % 1.02/1.20 (* end of lemma zenon_L8_ *) % 1.02/1.20 assert (zenon_L9_ : forall (zenon_TX1_dc : zenon_U), (~(~(gt (n0) zenon_TX1_dc))) -> (~(gt (n0) zenon_TX1_dc)) -> False). % 1.02/1.20 do 1 intro. intros zenon_H4e zenon_H4f. % 1.02/1.20 exact (zenon_H4e zenon_H4f). % 1.02/1.20 (* end of lemma zenon_L9_ *) % 1.02/1.20 assert (zenon_L10_ : ((forall X1 : zenon_U, ((~(gt (n0) X1))->(uptakelg X1)))/\((forall X1 : zenon_U, ((~(gt (n0) X1))->(uptakepg X1)))/\((bcapacityex (n0))/\(forall X0 : zenon_U, ((gt (n0) X0)->(conditionhyper X0)))))) -> (~(s1 (n0))) -> (s0 (n0)) -> False). % 1.02/1.20 do 0 intro. intros zenon_H51 zenon_H31 zenon_H34. % 1.02/1.20 apply (zenon_and_s _ _ zenon_H51). zenon_intro zenon_H53. zenon_intro zenon_H52. % 1.02/1.20 generalize (bgcomp (n0)). zenon_intro zenon_H3d. % 1.02/1.20 apply (zenon_imply_s _ _ zenon_H3d); [ zenon_intro zenon_H2d | zenon_intro zenon_H3e ]. % 1.02/1.20 generalize (bg_completion (n0)). zenon_intro zenon_H54. % 1.02/1.20 apply (zenon_imply_s _ _ zenon_H54); [ zenon_intro zenon_H55 | zenon_intro zenon_H4c ]. % 1.02/1.20 apply (zenon_notallex_s (fun X1 : zenon_U => ((~(gt (n0) X1))->(~(releaselg X1)))) zenon_H55); [ zenon_intro zenon_H56; idtac ]. % 1.02/1.20 elim zenon_H56. zenon_intro zenon_TX1_dc. zenon_intro zenon_H57. % 1.02/1.20 apply (zenon_notimply_s _ _ zenon_H57). zenon_intro zenon_H4f. zenon_intro zenon_H58. % 1.02/1.20 apply zenon_H58. zenon_intro zenon_H59. % 1.02/1.20 generalize (irreflexivity_gt zenon_TX1_dc). zenon_intro zenon_H5a. % 1.02/1.20 generalize (liver_glucose zenon_TX1_dc). zenon_intro zenon_H5b. % 1.02/1.20 generalize (zenon_H5b zenon_TX1_dc). zenon_intro zenon_H5c. % 1.02/1.20 apply (zenon_imply_s _ _ zenon_H5c); [ zenon_intro zenon_H5e | zenon_intro zenon_H5d ]. % 1.02/1.20 exact (zenon_H5e zenon_H5a). % 1.02/1.20 apply (zenon_imply_s _ _ zenon_H5d); [ zenon_intro zenon_H60 | zenon_intro zenon_H5f ]. % 1.02/1.20 generalize (zenon_H53 zenon_TX1_dc). zenon_intro zenon_H61. % 1.02/1.20 apply (zenon_imply_s _ _ zenon_H61); [ zenon_intro zenon_H4e | zenon_intro zenon_H62 ]. % 1.02/1.20 exact (zenon_H4e zenon_H4f). % 1.02/1.20 exact (zenon_H60 zenon_H62). % 1.02/1.20 exact (zenon_H5f zenon_H59). % 1.02/1.20 apply (zenon_L8_); trivial. % 1.02/1.20 apply (zenon_or_s _ _ zenon_H3e); [ zenon_intro zenon_H30 | zenon_intro zenon_H49 ]. % 1.02/1.20 apply (zenon_L4_); trivial. % 1.02/1.20 apply (zenon_or_s _ _ zenon_H49); [ zenon_intro zenon_H35 | zenon_intro zenon_H39 ]. % 1.02/1.20 apply (zenon_L5_); trivial. % 1.02/1.20 apply (zenon_L6_); trivial. % 1.02/1.20 (* end of lemma zenon_L10_ *) % 1.02/1.20 apply NNPP. intro zenon_G. % 1.02/1.20 apply (zenon_notimply_s _ _ zenon_G). zenon_intro zenon_H64. zenon_intro zenon_H63. % 1.02/1.20 apply (zenon_and_s _ _ zenon_H64). zenon_intro zenon_H34. zenon_intro zenon_H65. % 1.02/1.20 apply zenon_H63. exists (n0). apply NNPP. zenon_intro zenon_H66. % 1.02/1.20 apply (zenon_notand_s _ _ zenon_H66); [ zenon_intro zenon_H2b | zenon_intro zenon_H67 ]. % 1.02/1.20 apply zenon_H2b. zenon_intro zenon_H29. % 1.02/1.20 apply (zenon_L1_); trivial. % 1.02/1.20 apply (zenon_notand_s _ _ zenon_H67); [ zenon_intro zenon_H31 | zenon_intro zenon_H68 ]. % 1.02/1.20 generalize (trans_ax1 (n0)). zenon_intro zenon_H69. % 1.02/1.20 apply (zenon_imply_s _ _ zenon_H69); [ zenon_intro zenon_H6b | zenon_intro zenon_H6a ]. % 1.02/1.20 apply (zenon_notand_s _ _ zenon_H6b); [ zenon_intro zenon_H38 | zenon_intro zenon_H6c ]. % 1.02/1.20 exact (zenon_H38 zenon_H34). % 1.02/1.20 apply zenon_H6c. zenon_intro zenon_H6d. % 1.02/1.20 generalize (normo (n0)). zenon_intro zenon_H6e. % 1.02/1.20 apply (zenon_imply_s _ _ zenon_H6e); [ zenon_intro zenon_H70 | zenon_intro zenon_H6f ]. % 1.02/1.20 exact (zenon_H70 zenon_H6d). % 1.02/1.20 apply (zenon_or_s _ _ zenon_H6f); [ zenon_intro zenon_H72 | zenon_intro zenon_H71 ]. % 1.02/1.20 apply (zenon_and_s _ _ zenon_H72). zenon_intro zenon_H3c. zenon_intro zenon_H73. % 1.02/1.20 apply (zenon_L7_); trivial. % 1.02/1.20 apply (zenon_or_s _ _ zenon_H71); [ zenon_intro zenon_H75 | zenon_intro zenon_H74 ]. % 1.02/1.20 apply (zenon_and_s _ _ zenon_H75). zenon_intro zenon_H77. zenon_intro zenon_H76. % 1.02/1.20 generalize (bgcomp (n0)). zenon_intro zenon_H3d. % 1.02/1.20 apply (zenon_imply_s _ _ zenon_H3d); [ zenon_intro zenon_H2d | zenon_intro zenon_H3e ]. % 1.02/1.20 generalize (bg_completion (n0)). zenon_intro zenon_H54. % 1.02/1.20 apply (zenon_imply_s _ _ zenon_H54); [ zenon_intro zenon_H55 | zenon_intro zenon_H4c ]. % 1.02/1.20 exact (zenon_H55 zenon_H77). % 1.02/1.20 apply (zenon_L8_); trivial. % 1.02/1.20 apply (zenon_or_s _ _ zenon_H3e); [ zenon_intro zenon_H30 | zenon_intro zenon_H49 ]. % 1.02/1.20 apply (zenon_L4_); trivial. % 1.02/1.20 apply (zenon_or_s _ _ zenon_H49); [ zenon_intro zenon_H35 | zenon_intro zenon_H39 ]. % 1.02/1.20 apply (zenon_L5_); trivial. % 1.02/1.20 apply (zenon_L6_); trivial. % 1.02/1.20 apply (zenon_or_s _ _ zenon_H74); [ zenon_intro zenon_H78 | zenon_intro zenon_H51 ]. % 1.02/1.20 apply (zenon_and_s _ _ zenon_H78). zenon_intro zenon_H7a. zenon_intro zenon_H79. % 1.02/1.20 apply (zenon_and_s _ _ zenon_H79). zenon_intro zenon_H7c. zenon_intro zenon_H7b. % 1.02/1.20 apply (zenon_and_s _ _ zenon_H7b). zenon_intro zenon_H3c. zenon_intro zenon_H65. % 1.02/1.20 apply (zenon_L7_); trivial. % 1.02/1.20 apply (zenon_L10_); trivial. % 1.02/1.20 exact (zenon_H63 zenon_H6a). % 1.02/1.20 exact (zenon_H68 zenon_H65). % 1.02/1.20 Qed. % 1.02/1.20 % SZS output end Proof % 1.02/1.20 (* END-PROOF *) % 1.02/1.20 nodes searched: 81978 % 1.02/1.20 max branch formulas: 3681 % 1.02/1.20 proof nodes created: 1551 % 1.02/1.20 formulas created: 49675 % 1.02/1.20 %------------------------------------------------------------------------------