%------------------------------------------------------------------------------ % File : Zenon---0.7.1 % Problem : SWB006+2 : TPTP v8.1.0. Released v5.2.0. % Transfm : none % Format : tptp:raw % Command : run_zenon %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 : 600s % DateTime : Tue Jul 19 19:26:45 EDT 2022 % Result : Theorem 0.20s 0.52s % Output : Proof 0.20s % Verified : % SZS Type : - % Comments : %------------------------------------------------------------------------------ %----WARNING: Could not form TPTP format derivation %------------------------------------------------------------------------------ %----ORIGINAL SYSTEM OUTPUT % 0.03/0.12 % Problem : SWB006+2 : TPTP v8.1.0. Released v5.2.0. % 0.03/0.12 % Command : run_zenon %s %d % 0.12/0.33 % Computer : n029.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 : Wed Jun 1 06:31:00 EDT 2022 % 0.12/0.33 % CPUTime : % 0.20/0.52 (* PROOF-FOUND *) % 0.20/0.52 % SZS status Theorem % 0.20/0.52 (* BEGIN-PROOF *) % 0.20/0.52 % SZS output start Proof % 0.20/0.52 Theorem testcase_conclusion_fullish_006_Literal_Values_represented_by_URIs_and_Blank_Nodes : (iext (uri_owl_sameAs) (uri_ex_u) (uri_ex_w)). % 0.20/0.52 Proof. % 0.20/0.52 assert (zenon_L1_ : (forall Y : zenon_U, ((iext (uri_owl_sameAs) (uri_ex_u) Y)<->((uri_ex_u) = Y))) -> (iext (uri_owl_sameAs) (uri_ex_u) (literal_plain (dat_str_abc))) -> (~((literal_plain (dat_str_abc)) = (uri_ex_u))) -> False). % 0.20/0.52 do 0 intro. intros zenon_H3 zenon_H4 zenon_H5. % 0.20/0.52 generalize (zenon_H3 (literal_plain (dat_str_abc))). zenon_intro zenon_H6. % 0.20/0.52 apply (zenon_equiv_s _ _ zenon_H6); [ zenon_intro zenon_H9; zenon_intro zenon_H8 | zenon_intro zenon_H4; zenon_intro zenon_H7 ]. % 0.20/0.52 exact (zenon_H9 zenon_H4). % 0.20/0.52 apply zenon_H5. apply sym_equal. exact zenon_H7. % 0.20/0.52 (* end of lemma zenon_L1_ *) % 0.20/0.52 assert (zenon_L2_ : forall (zenon_TBNODE_x_m : zenon_U), (zenon_TBNODE_x_m = (literal_plain (dat_str_abc))) -> (forall Y : zenon_U, ((iext (uri_owl_sameAs) (uri_ex_u) Y)<->((uri_ex_u) = Y))) -> (iext (uri_owl_sameAs) (uri_ex_u) (literal_plain (dat_str_abc))) -> (~((uri_ex_u) = zenon_TBNODE_x_m)) -> False). % 0.20/0.52 do 1 intro. intros zenon_Ha zenon_H3 zenon_H4 zenon_Hb. % 0.20/0.52 elim (classic (zenon_TBNODE_x_m = zenon_TBNODE_x_m)); [ zenon_intro zenon_Hd | zenon_intro zenon_He ]. % 0.20/0.52 cut ((zenon_TBNODE_x_m = zenon_TBNODE_x_m) = ((uri_ex_u) = zenon_TBNODE_x_m)). % 0.20/0.52 intro zenon_D_pnotp. % 0.20/0.52 apply zenon_Hb. % 0.20/0.52 rewrite <- zenon_D_pnotp. % 0.20/0.52 exact zenon_Hd. % 0.20/0.52 cut ((zenon_TBNODE_x_m = zenon_TBNODE_x_m)); [idtac | apply NNPP; zenon_intro zenon_He]. % 0.20/0.52 cut ((zenon_TBNODE_x_m = (uri_ex_u))); [idtac | apply NNPP; zenon_intro zenon_Hf]. % 0.20/0.52 congruence. % 0.20/0.52 cut ((zenon_TBNODE_x_m = (literal_plain (dat_str_abc))) = (zenon_TBNODE_x_m = (uri_ex_u))). % 0.20/0.52 intro zenon_D_pnotp. % 0.20/0.52 apply zenon_Hf. % 0.20/0.52 rewrite <- zenon_D_pnotp. % 0.20/0.52 exact zenon_Ha. % 0.20/0.52 cut (((literal_plain (dat_str_abc)) = (uri_ex_u))); [idtac | apply NNPP; zenon_intro zenon_H5]. % 0.20/0.52 cut ((zenon_TBNODE_x_m = zenon_TBNODE_x_m)); [idtac | apply NNPP; zenon_intro zenon_He]. % 0.20/0.52 congruence. % 0.20/0.52 apply zenon_He. apply refl_equal. % 0.20/0.52 apply (zenon_L1_); trivial. % 0.20/0.52 apply zenon_He. apply refl_equal. % 0.20/0.52 apply zenon_He. apply refl_equal. % 0.20/0.52 (* end of lemma zenon_L2_ *) % 0.20/0.52 assert (zenon_L3_ : (~((uri_ex_u) = (uri_ex_u))) -> False). % 0.20/0.52 do 0 intro. intros zenon_H10. % 0.20/0.52 apply zenon_H10. apply refl_equal. % 0.20/0.52 (* end of lemma zenon_L3_ *) % 0.20/0.52 apply NNPP. intro zenon_G. % 0.20/0.52 elim testcase_premise_fullish_006_Literal_Values_represented_by_URIs_and_Blank_Nodes. zenon_intro zenon_TBNODE_x_m. zenon_intro zenon_H11. % 0.20/0.52 apply (zenon_and_s _ _ zenon_H11). zenon_intro zenon_H4. zenon_intro zenon_H12. % 0.20/0.52 apply (zenon_and_s _ _ zenon_H12). zenon_intro zenon_H14. zenon_intro zenon_H13. % 0.20/0.52 generalize (owl_eqdis_sameas zenon_TBNODE_x_m). zenon_intro zenon_H15. % 0.20/0.52 generalize (zenon_H15 (uri_ex_w)). zenon_intro zenon_H16. % 0.20/0.52 apply (zenon_equiv_s _ _ zenon_H16); [ zenon_intro zenon_H19; zenon_intro zenon_H18 | zenon_intro zenon_H13; zenon_intro zenon_H17 ]. % 0.20/0.52 exact (zenon_H19 zenon_H13). % 0.20/0.52 generalize (zenon_H15 (literal_plain (dat_str_abc))). zenon_intro zenon_H1a. % 0.20/0.52 apply (zenon_equiv_s _ _ zenon_H1a); [ zenon_intro zenon_H1c; zenon_intro zenon_H1b | zenon_intro zenon_H14; zenon_intro zenon_Ha ]. % 0.20/0.52 exact (zenon_H1c zenon_H14). % 0.20/0.52 generalize (owl_eqdis_sameas (uri_ex_u)). zenon_intro zenon_H3. % 0.20/0.52 generalize (zenon_H3 zenon_TBNODE_x_m). zenon_intro zenon_H1d. % 0.20/0.52 apply (zenon_equiv_s _ _ zenon_H1d); [ zenon_intro zenon_H20; zenon_intro zenon_Hb | zenon_intro zenon_H1f; zenon_intro zenon_H1e ]. % 0.20/0.52 apply (zenon_L2_ zenon_TBNODE_x_m); trivial. % 0.20/0.52 generalize (zenon_H3 (uri_ex_w)). zenon_intro zenon_H21. % 0.20/0.52 apply (zenon_equiv_s _ _ zenon_H21); [ zenon_intro zenon_G; zenon_intro zenon_H24 | zenon_intro zenon_H23; zenon_intro zenon_H22 ]. % 0.20/0.52 cut (((uri_ex_u) = zenon_TBNODE_x_m) = ((uri_ex_u) = (uri_ex_w))). % 0.20/0.52 intro zenon_D_pnotp. % 0.20/0.52 apply zenon_H24. % 0.20/0.52 rewrite <- zenon_D_pnotp. % 0.20/0.52 exact zenon_H1e. % 0.20/0.52 cut ((zenon_TBNODE_x_m = (uri_ex_w))); [idtac | apply NNPP; zenon_intro zenon_H18]. % 0.20/0.52 cut (((uri_ex_u) = (uri_ex_u))); [idtac | apply NNPP; zenon_intro zenon_H10]. % 0.20/0.52 congruence. % 0.20/0.52 apply zenon_H10. apply refl_equal. % 0.20/0.52 exact (zenon_H18 zenon_H17). % 0.20/0.52 exact (zenon_G zenon_H23). % 0.20/0.52 Qed. % 0.20/0.52 % SZS output end Proof % 0.20/0.52 (* END-PROOF *) % 0.20/0.52 nodes searched: 929 % 0.20/0.52 max branch formulas: 100 % 0.20/0.52 proof nodes created: 202 % 0.20/0.52 formulas created: 1090 % 0.20/0.52 %------------------------------------------------------------------------------