%------------------------------------------------------------------------------ % File : Zenon---0.7.1 % Problem : TOP023+1 : TPTP v8.1.0. Released v3.4.0. % Transfm : none % Format : tptp:raw % Command : run_zenon %s %d % Computer : n028.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 : Thu Jul 21 21:38:08 EDT 2022 % Result : Theorem 15.79s 15.99s % Output : Proof 15.79s % Verified : % SZS Type : - % Comments : %------------------------------------------------------------------------------ %----WARNING: Could not form TPTP format derivation %------------------------------------------------------------------------------ %----ORIGINAL SYSTEM OUTPUT % 0.03/0.12 % Problem : TOP023+1 : TPTP v8.1.0. Released v3.4.0. % 0.03/0.12 % Command : run_zenon %s %d % 0.12/0.33 % Computer : n028.cluster.edu % 0.12/0.33 % Model : x86_64 x86_64 % 0.12/0.33 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz % 0.12/0.33 % Memory : 8042.1875MB % 0.12/0.33 % OS : Linux 3.10.0-693.el7.x86_64 % 0.12/0.33 % CPULimit : 300 % 0.12/0.33 % WCLimit : 600 % 0.12/0.33 % DateTime : Sun May 29 08:09:33 EDT 2022 % 0.12/0.33 % CPUTime : % 15.79/15.99 Zenon warning: unused variable (B : zenon_U) in reflexivity_r1_tarski % 15.79/15.99 (* PROOF-FOUND *) % 15.79/15.99 % SZS status Theorem % 15.79/15.99 (* BEGIN-PROOF *) % 15.79/15.99 % SZS output start Proof % 15.79/15.99 Theorem t1_tsp_2 : (forall A : zenon_U, ((l1_pre_topc A)->(forall B : zenon_U, ((l1_pre_topc B)->(forall C : zenon_U, ((m1_subset_1 C (k1_zfmisc_1 (u1_struct_0 A)))->(forall D : zenon_U, ((m1_subset_1 D (k1_zfmisc_1 (u1_struct_0 B)))->((((g1_pre_topc (u1_struct_0 A) (u1_pre_topc A)) = (g1_pre_topc (u1_struct_0 B) (u1_pre_topc B)))/\((C = D)/\(v1_tsp_2 C A)))->(v1_tsp_2 D B)))))))))). % 15.79/15.99 Proof. % 15.79/15.99 assert (zenon_L1_ : forall (zenon_TB_bv : zenon_U), (l1_pre_topc zenon_TB_bv) -> (~(m1_subset_1 (u1_pre_topc zenon_TB_bv) (k1_zfmisc_1 (k1_zfmisc_1 (u1_struct_0 zenon_TB_bv))))) -> False). % 15.79/15.99 do 1 intro. intros zenon_H2d zenon_H2e. % 15.79/15.99 generalize (dt_u1_pre_topc zenon_TB_bv). zenon_intro zenon_H30. % 15.79/15.99 apply (zenon_imply_s _ _ zenon_H30); [ zenon_intro zenon_H32 | zenon_intro zenon_H31 ]. % 15.79/15.99 exact (zenon_H32 zenon_H2d). % 15.79/15.99 exact (zenon_H2e zenon_H31). % 15.79/15.99 (* end of lemma zenon_L1_ *) % 15.79/15.99 assert (zenon_L2_ : forall (zenon_TA_cc : zenon_U) (zenon_TB_bv : zenon_U), (forall C : zenon_U, (forall D : zenon_U, (((g1_pre_topc (u1_struct_0 zenon_TB_bv) (u1_pre_topc zenon_TB_bv)) = (g1_pre_topc C D))->(((u1_struct_0 zenon_TB_bv) = C)/\((u1_pre_topc zenon_TB_bv) = D))))) -> (~((u1_struct_0 zenon_TB_bv) = (u1_struct_0 zenon_TA_cc))) -> ((g1_pre_topc (u1_struct_0 zenon_TA_cc) (u1_pre_topc zenon_TA_cc)) = (g1_pre_topc (u1_struct_0 zenon_TB_bv) (u1_pre_topc zenon_TB_bv))) -> False). % 15.79/15.99 do 2 intro. intros zenon_H33 zenon_H34 zenon_H35. % 15.79/15.99 generalize (zenon_H33 (u1_struct_0 zenon_TA_cc)). zenon_intro zenon_H37. % 15.79/15.99 generalize (zenon_H37 (u1_pre_topc zenon_TA_cc)). zenon_intro zenon_H38. % 15.79/15.99 apply (zenon_imply_s _ _ zenon_H38); [ zenon_intro zenon_H3a | zenon_intro zenon_H39 ]. % 15.79/15.99 apply zenon_H3a. apply sym_equal. exact zenon_H35. % 15.79/15.99 apply (zenon_and_s _ _ zenon_H39). zenon_intro zenon_H3c. zenon_intro zenon_H3b. % 15.79/15.99 exact (zenon_H34 zenon_H3c). % 15.79/15.99 (* end of lemma zenon_L2_ *) % 15.79/15.99 assert (zenon_L3_ : forall (zenon_TA_cc : zenon_U) (zenon_TB_bv : zenon_U), (~((k1_zfmisc_1 (u1_struct_0 zenon_TB_bv)) = (k1_zfmisc_1 (u1_struct_0 zenon_TA_cc)))) -> (l1_pre_topc zenon_TB_bv) -> ((g1_pre_topc (u1_struct_0 zenon_TA_cc) (u1_pre_topc zenon_TA_cc)) = (g1_pre_topc (u1_struct_0 zenon_TB_bv) (u1_pre_topc zenon_TB_bv))) -> False). % 15.79/15.99 do 2 intro. intros zenon_H3d zenon_H2d zenon_H35. % 15.79/15.99 cut (((u1_struct_0 zenon_TB_bv) = (u1_struct_0 zenon_TA_cc))); [idtac | apply NNPP; zenon_intro zenon_H34]. % 15.79/15.99 congruence. % 15.79/15.99 generalize (free_g1_pre_topc (u1_struct_0 zenon_TB_bv)). zenon_intro zenon_H3e. % 15.79/15.99 generalize (zenon_H3e (u1_pre_topc zenon_TB_bv)). zenon_intro zenon_H3f. % 15.79/15.99 apply (zenon_imply_s _ _ zenon_H3f); [ zenon_intro zenon_H2e | zenon_intro zenon_H33 ]. % 15.79/15.99 apply (zenon_L1_ zenon_TB_bv); trivial. % 15.79/15.99 apply (zenon_L2_ zenon_TA_cc zenon_TB_bv); trivial. % 15.79/15.99 (* end of lemma zenon_L3_ *) % 15.79/15.99 assert (zenon_L4_ : forall (zenon_TB_bv : zenon_U) (zenon_TA_cc : zenon_U) (zenon_TD_co : zenon_U), (~(m1_subset_1 zenon_TD_co (k1_zfmisc_1 (u1_struct_0 zenon_TA_cc)))) -> (m1_subset_1 zenon_TD_co (k1_zfmisc_1 (u1_struct_0 zenon_TB_bv))) -> ((g1_pre_topc (u1_struct_0 zenon_TA_cc) (u1_pre_topc zenon_TA_cc)) = (g1_pre_topc (u1_struct_0 zenon_TB_bv) (u1_pre_topc zenon_TB_bv))) -> (l1_pre_topc zenon_TB_bv) -> False). % 15.79/15.99 do 3 intro. intros zenon_H40 zenon_H41 zenon_H35 zenon_H2d. % 15.79/15.99 cut ((m1_subset_1 zenon_TD_co (k1_zfmisc_1 (u1_struct_0 zenon_TB_bv))) = (m1_subset_1 zenon_TD_co (k1_zfmisc_1 (u1_struct_0 zenon_TA_cc)))). % 15.79/15.99 intro zenon_D_pnotp. % 15.79/15.99 apply zenon_H40. % 15.79/15.99 rewrite <- zenon_D_pnotp. % 15.79/15.99 exact zenon_H41. % 15.79/15.99 cut (((k1_zfmisc_1 (u1_struct_0 zenon_TB_bv)) = (k1_zfmisc_1 (u1_struct_0 zenon_TA_cc)))); [idtac | apply NNPP; zenon_intro zenon_H3d]. % 15.79/15.99 cut ((zenon_TD_co = zenon_TD_co)); [idtac | apply NNPP; zenon_intro zenon_H43]. % 15.79/15.99 congruence. % 15.79/15.99 apply zenon_H43. apply refl_equal. % 15.79/15.99 apply (zenon_L3_ zenon_TA_cc zenon_TB_bv); trivial. % 15.79/15.99 (* end of lemma zenon_L4_ *) % 15.79/15.99 assert (zenon_L5_ : forall (zenon_TC_ct : zenon_U) (zenon_TA_cc : zenon_U) (zenon_TD_co : zenon_U), (~(v1_tsp_2 zenon_TD_co zenon_TA_cc)) -> (v1_tsp_2 zenon_TC_ct zenon_TA_cc) -> (zenon_TC_ct = zenon_TD_co) -> False). % 15.79/15.99 do 3 intro. intros zenon_H44 zenon_H45 zenon_H46. % 15.79/15.99 cut ((v1_tsp_2 zenon_TC_ct zenon_TA_cc) = (v1_tsp_2 zenon_TD_co zenon_TA_cc)). % 15.79/15.99 intro zenon_D_pnotp. % 15.79/15.99 apply zenon_H44. % 15.79/15.99 rewrite <- zenon_D_pnotp. % 15.79/15.99 exact zenon_H45. % 15.79/15.99 cut ((zenon_TA_cc = zenon_TA_cc)); [idtac | apply NNPP; zenon_intro zenon_H48]. % 15.79/15.99 cut ((zenon_TC_ct = zenon_TD_co)); [idtac | apply NNPP; zenon_intro zenon_H49]. % 15.79/15.99 congruence. % 15.79/15.99 exact (zenon_H49 zenon_H46). % 15.79/15.99 apply zenon_H48. apply refl_equal. % 15.79/15.99 (* end of lemma zenon_L5_ *) % 15.79/15.99 assert (zenon_L6_ : forall (zenon_TB_bv : zenon_U) (zenon_TA_cc : zenon_U) (zenon_TC_cy : zenon_U), (~(m1_subset_1 zenon_TC_cy (k1_zfmisc_1 (u1_struct_0 zenon_TA_cc)))) -> (m1_subset_1 zenon_TC_cy (k1_zfmisc_1 (u1_struct_0 zenon_TB_bv))) -> ((g1_pre_topc (u1_struct_0 zenon_TA_cc) (u1_pre_topc zenon_TA_cc)) = (g1_pre_topc (u1_struct_0 zenon_TB_bv) (u1_pre_topc zenon_TB_bv))) -> (l1_pre_topc zenon_TB_bv) -> False). % 15.79/15.99 do 3 intro. intros zenon_H4a zenon_H4b zenon_H35 zenon_H2d. % 15.79/15.99 cut ((m1_subset_1 zenon_TC_cy (k1_zfmisc_1 (u1_struct_0 zenon_TB_bv))) = (m1_subset_1 zenon_TC_cy (k1_zfmisc_1 (u1_struct_0 zenon_TA_cc)))). % 15.79/15.99 intro zenon_D_pnotp. % 15.79/15.99 apply zenon_H4a. % 15.79/15.99 rewrite <- zenon_D_pnotp. % 15.79/15.99 exact zenon_H4b. % 15.79/15.99 cut (((k1_zfmisc_1 (u1_struct_0 zenon_TB_bv)) = (k1_zfmisc_1 (u1_struct_0 zenon_TA_cc)))); [idtac | apply NNPP; zenon_intro zenon_H3d]. % 15.79/15.99 cut ((zenon_TC_cy = zenon_TC_cy)); [idtac | apply NNPP; zenon_intro zenon_H4d]. % 15.79/15.99 congruence. % 15.79/15.99 apply zenon_H4d. apply refl_equal. % 15.79/15.99 apply (zenon_L3_ zenon_TA_cc zenon_TB_bv); trivial. % 15.79/15.99 (* end of lemma zenon_L6_ *) % 15.79/15.99 apply NNPP. intro zenon_G. % 15.79/15.99 apply (zenon_notallex_s (fun A : zenon_U => ((l1_pre_topc A)->(forall B : zenon_U, ((l1_pre_topc B)->(forall C : zenon_U, ((m1_subset_1 C (k1_zfmisc_1 (u1_struct_0 A)))->(forall D : zenon_U, ((m1_subset_1 D (k1_zfmisc_1 (u1_struct_0 B)))->((((g1_pre_topc (u1_struct_0 A) (u1_pre_topc A)) = (g1_pre_topc (u1_struct_0 B) (u1_pre_topc B)))/\((C = D)/\(v1_tsp_2 C A)))->(v1_tsp_2 D B)))))))))) zenon_G); [ zenon_intro zenon_H4e; idtac ]. % 15.79/15.99 elim zenon_H4e. zenon_intro zenon_TA_cc. zenon_intro zenon_H4f. % 15.79/15.99 apply (zenon_notimply_s _ _ zenon_H4f). zenon_intro zenon_H51. zenon_intro zenon_H50. % 15.79/15.99 apply (zenon_notallex_s (fun B : zenon_U => ((l1_pre_topc B)->(forall C : zenon_U, ((m1_subset_1 C (k1_zfmisc_1 (u1_struct_0 zenon_TA_cc)))->(forall D : zenon_U, ((m1_subset_1 D (k1_zfmisc_1 (u1_struct_0 B)))->((((g1_pre_topc (u1_struct_0 zenon_TA_cc) (u1_pre_topc zenon_TA_cc)) = (g1_pre_topc (u1_struct_0 B) (u1_pre_topc B)))/\((C = D)/\(v1_tsp_2 C zenon_TA_cc)))->(v1_tsp_2 D B)))))))) zenon_H50); [ zenon_intro zenon_H52; idtac ]. % 15.79/15.99 elim zenon_H52. zenon_intro zenon_TB_bv. zenon_intro zenon_H53. % 15.79/15.99 apply (zenon_notimply_s _ _ zenon_H53). zenon_intro zenon_H2d. zenon_intro zenon_H54. % 15.79/15.99 apply (zenon_notallex_s (fun C : zenon_U => ((m1_subset_1 C (k1_zfmisc_1 (u1_struct_0 zenon_TA_cc)))->(forall D : zenon_U, ((m1_subset_1 D (k1_zfmisc_1 (u1_struct_0 zenon_TB_bv)))->((((g1_pre_topc (u1_struct_0 zenon_TA_cc) (u1_pre_topc zenon_TA_cc)) = (g1_pre_topc (u1_struct_0 zenon_TB_bv) (u1_pre_topc zenon_TB_bv)))/\((C = D)/\(v1_tsp_2 C zenon_TA_cc)))->(v1_tsp_2 D zenon_TB_bv)))))) zenon_H54); [ zenon_intro zenon_H55; idtac ]. % 15.79/15.99 elim zenon_H55. zenon_intro zenon_TC_ct. zenon_intro zenon_H56. % 15.79/15.99 apply (zenon_notimply_s _ _ zenon_H56). zenon_intro zenon_H58. zenon_intro zenon_H57. % 15.79/15.99 apply (zenon_notallex_s (fun D : zenon_U => ((m1_subset_1 D (k1_zfmisc_1 (u1_struct_0 zenon_TB_bv)))->((((g1_pre_topc (u1_struct_0 zenon_TA_cc) (u1_pre_topc zenon_TA_cc)) = (g1_pre_topc (u1_struct_0 zenon_TB_bv) (u1_pre_topc zenon_TB_bv)))/\((zenon_TC_ct = D)/\(v1_tsp_2 zenon_TC_ct zenon_TA_cc)))->(v1_tsp_2 D zenon_TB_bv)))) zenon_H57); [ zenon_intro zenon_H59; idtac ]. % 15.79/15.99 elim zenon_H59. zenon_intro zenon_TD_co. zenon_intro zenon_H5a. % 15.79/15.99 apply (zenon_notimply_s _ _ zenon_H5a). zenon_intro zenon_H41. zenon_intro zenon_H5b. % 15.79/15.99 apply (zenon_notimply_s _ _ zenon_H5b). zenon_intro zenon_H5d. zenon_intro zenon_H5c. % 15.79/15.99 apply (zenon_and_s _ _ zenon_H5d). zenon_intro zenon_H35. zenon_intro zenon_H5e. % 15.79/15.99 apply (zenon_and_s _ _ zenon_H5e). zenon_intro zenon_H46. zenon_intro zenon_H45. % 15.79/15.99 generalize (d4_tsp_2 zenon_TB_bv). zenon_intro zenon_H5f. % 15.79/15.99 apply (zenon_imply_s _ _ zenon_H5f); [ zenon_intro zenon_H32 | zenon_intro zenon_H60 ]. % 15.79/15.99 exact (zenon_H32 zenon_H2d). % 15.79/15.99 generalize (t5_tsp_1 zenon_TB_bv). zenon_intro zenon_H61. % 15.79/15.99 apply (zenon_imply_s _ _ zenon_H61); [ zenon_intro zenon_H32 | zenon_intro zenon_H62 ]. % 15.79/15.99 exact (zenon_H32 zenon_H2d). % 15.79/15.99 generalize (zenon_H60 zenon_TD_co). zenon_intro zenon_H63. % 15.79/15.99 apply (zenon_imply_s _ _ zenon_H63); [ zenon_intro zenon_H65 | zenon_intro zenon_H64 ]. % 15.79/15.99 exact (zenon_H65 zenon_H41). % 15.79/15.99 apply (zenon_equiv_s _ _ zenon_H64); [ zenon_intro zenon_H5c; zenon_intro zenon_H68 | zenon_intro zenon_H67; zenon_intro zenon_H66 ]. % 15.79/15.99 apply (zenon_notand_s _ _ zenon_H68); [ zenon_intro zenon_H6a | zenon_intro zenon_H69 ]. % 15.79/15.99 generalize (d4_tsp_2 zenon_TA_cc). zenon_intro zenon_H6b. % 15.79/15.99 apply (zenon_imply_s _ _ zenon_H6b); [ zenon_intro zenon_H6d | zenon_intro zenon_H6c ]. % 15.79/15.99 exact (zenon_H6d zenon_H51). % 15.79/15.99 generalize (t5_tsp_1 zenon_TA_cc). zenon_intro zenon_H6e. % 15.79/15.99 apply (zenon_imply_s _ _ zenon_H6e); [ zenon_intro zenon_H6d | zenon_intro zenon_H6f ]. % 15.79/15.99 exact (zenon_H6d zenon_H51). % 15.79/15.99 generalize (zenon_H6f zenon_TB_bv). zenon_intro zenon_H70. % 15.79/15.99 apply (zenon_imply_s _ _ zenon_H70); [ zenon_intro zenon_H32 | zenon_intro zenon_H71 ]. % 15.79/15.99 exact (zenon_H32 zenon_H2d). % 15.79/15.99 generalize (zenon_H71 zenon_TC_ct). zenon_intro zenon_H72. % 15.79/15.99 apply (zenon_imply_s _ _ zenon_H72); [ zenon_intro zenon_H74 | zenon_intro zenon_H73 ]. % 15.79/15.99 exact (zenon_H74 zenon_H58). % 15.79/15.99 generalize (zenon_H73 zenon_TD_co). zenon_intro zenon_H75. % 15.79/15.99 apply (zenon_imply_s _ _ zenon_H75); [ zenon_intro zenon_H65 | zenon_intro zenon_H76 ]. % 15.79/15.99 exact (zenon_H65 zenon_H41). % 15.79/15.99 apply (zenon_imply_s _ _ zenon_H76); [ zenon_intro zenon_H78 | zenon_intro zenon_H77 ]. % 15.79/15.99 apply (zenon_notand_s _ _ zenon_H78); [ zenon_intro zenon_H7a | zenon_intro zenon_H79 ]. % 15.79/15.99 exact (zenon_H7a zenon_H35). % 15.79/15.99 apply (zenon_notand_s _ _ zenon_H79); [ zenon_intro zenon_H49 | zenon_intro zenon_H7b ]. % 15.79/15.99 exact (zenon_H49 zenon_H46). % 15.79/15.99 generalize (zenon_H6c zenon_TC_ct). zenon_intro zenon_H7c. % 15.79/15.99 apply (zenon_imply_s _ _ zenon_H7c); [ zenon_intro zenon_H74 | zenon_intro zenon_H7d ]. % 15.79/15.99 exact (zenon_H74 zenon_H58). % 15.79/15.99 apply (zenon_equiv_s _ _ zenon_H7d); [ zenon_intro zenon_H80; zenon_intro zenon_H7f | zenon_intro zenon_H45; zenon_intro zenon_H7e ]. % 15.79/15.99 exact (zenon_H80 zenon_H45). % 15.79/15.99 apply (zenon_and_s _ _ zenon_H7e). zenon_intro zenon_H82. zenon_intro zenon_H81. % 15.79/15.99 exact (zenon_H7b zenon_H82). % 15.79/15.99 exact (zenon_H6a zenon_H77). % 15.79/15.99 apply (zenon_notallex_s (fun C : zenon_U => ((m1_subset_1 C (k1_zfmisc_1 (u1_struct_0 zenon_TB_bv)))->(((v1_tsp_1 C zenon_TB_bv)/\(r1_tarski zenon_TD_co C))->(zenon_TD_co = C)))) zenon_H69); [ zenon_intro zenon_H83; idtac ]. % 15.79/15.99 elim zenon_H83. zenon_intro zenon_TC_cy. zenon_intro zenon_H84. % 15.79/15.99 apply (zenon_notimply_s _ _ zenon_H84). zenon_intro zenon_H4b. zenon_intro zenon_H85. % 15.79/15.99 apply (zenon_notimply_s _ _ zenon_H85). zenon_intro zenon_H87. zenon_intro zenon_H86. % 15.79/15.99 apply (zenon_and_s _ _ zenon_H87). zenon_intro zenon_H89. zenon_intro zenon_H88. % 15.79/15.99 generalize (zenon_H62 zenon_TA_cc). zenon_intro zenon_H8a. % 15.79/15.99 apply (zenon_imply_s _ _ zenon_H8a); [ zenon_intro zenon_H6d | zenon_intro zenon_H8b ]. % 15.79/15.99 exact (zenon_H6d zenon_H51). % 15.79/15.99 generalize (d4_tsp_2 zenon_TA_cc). zenon_intro zenon_H6b. % 15.79/15.99 apply (zenon_imply_s _ _ zenon_H6b); [ zenon_intro zenon_H6d | zenon_intro zenon_H6c ]. % 15.79/15.99 exact (zenon_H6d zenon_H51). % 15.79/15.99 generalize (zenon_H6c zenon_TD_co). zenon_intro zenon_H8c. % 15.79/15.99 apply (zenon_imply_s _ _ zenon_H8c); [ zenon_intro zenon_H40 | zenon_intro zenon_H8d ]. % 15.79/15.99 apply (zenon_L4_ zenon_TB_bv zenon_TA_cc zenon_TD_co); trivial. % 15.79/15.99 apply (zenon_equiv_s _ _ zenon_H8d); [ zenon_intro zenon_H44; zenon_intro zenon_H90 | zenon_intro zenon_H8f; zenon_intro zenon_H8e ]. % 15.79/15.99 apply (zenon_L5_ zenon_TC_ct zenon_TA_cc zenon_TD_co); trivial. % 15.79/15.99 apply (zenon_and_s _ _ zenon_H8e). zenon_intro zenon_H92. zenon_intro zenon_H91. % 15.79/15.99 generalize (zenon_H91 zenon_TC_cy). zenon_intro zenon_H93. % 15.79/15.99 apply (zenon_imply_s _ _ zenon_H93); [ zenon_intro zenon_H4a | zenon_intro zenon_H94 ]. % 15.79/15.99 apply (zenon_L6_ zenon_TB_bv zenon_TA_cc zenon_TC_cy); trivial. % 15.79/15.99 apply (zenon_imply_s _ _ zenon_H94); [ zenon_intro zenon_H96 | zenon_intro zenon_H95 ]. % 15.79/15.99 apply (zenon_notand_s _ _ zenon_H96); [ zenon_intro zenon_H98 | zenon_intro zenon_H97 ]. % 15.79/15.99 generalize (zenon_H8b zenon_TC_cy). zenon_intro zenon_H99. % 15.79/15.99 apply (zenon_imply_s _ _ zenon_H99); [ zenon_intro zenon_H9b | zenon_intro zenon_H9a ]. % 15.79/15.99 exact (zenon_H9b zenon_H4b). % 15.79/15.99 generalize (zenon_H9a zenon_TC_cy). zenon_intro zenon_H9c. % 15.79/15.99 apply (zenon_imply_s _ _ zenon_H9c); [ zenon_intro zenon_H4a | zenon_intro zenon_H9d ]. % 15.79/15.99 apply (zenon_L6_ zenon_TB_bv zenon_TA_cc zenon_TC_cy); trivial. % 15.79/15.99 apply (zenon_imply_s _ _ zenon_H9d); [ zenon_intro zenon_H9f | zenon_intro zenon_H9e ]. % 15.79/15.99 apply (zenon_notand_s _ _ zenon_H9f); [ zenon_intro zenon_H3a | zenon_intro zenon_Ha0 ]. % 15.79/15.99 apply zenon_H3a. apply sym_equal. exact zenon_H35. % 15.79/15.99 apply (zenon_notand_s _ _ zenon_Ha0); [ zenon_intro zenon_H4d | zenon_intro zenon_Ha1 ]. % 15.79/15.99 apply zenon_H4d. apply refl_equal. % 15.79/15.99 exact (zenon_Ha1 zenon_H89). % 15.79/15.99 exact (zenon_H98 zenon_H9e). % 15.79/15.99 exact (zenon_H97 zenon_H88). % 15.79/15.99 exact (zenon_H86 zenon_H95). % 15.79/15.99 exact (zenon_H5c zenon_H67). % 15.79/15.99 Qed. % 15.79/15.99 % SZS output end Proof % 15.79/15.99 (* END-PROOF *) % 15.79/15.99 nodes searched: 534423 % 15.79/15.99 max branch formulas: 9483 % 15.79/15.99 proof nodes created: 16134 % 15.79/15.99 formulas created: 1188548 % 15.79/15.99 %------------------------------------------------------------------------------