TSTP Solution File: SWB004+2 by Zenon---0.7.1

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Zenon---0.7.1
% Problem  : SWB004+2 : TPTP v8.1.0. Released v5.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 : Tue Jul 19 19:26:44 EDT 2022

% Result   : Theorem 0.37s 0.54s
% Output   : Proof 0.37s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : SWB004+2 : TPTP v8.1.0. Released v5.2.0.
% 0.07/0.13  % Command  : run_zenon %s %d
% 0.13/0.34  % Computer : n020.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 600
% 0.13/0.34  % DateTime : Wed Jun  1 11:40:23 EDT 2022
% 0.13/0.34  % CPUTime  : 
% 0.37/0.54  (* PROOF-FOUND *)
% 0.37/0.54  % SZS status Theorem
% 0.37/0.54  (* BEGIN-PROOF *)
% 0.37/0.54  % SZS output start Proof
% 0.37/0.54  Theorem testcase_conclusion_fullish_004_Axiomatic_Triples : ((iext (uri_rdf_type) (uri_owl_Class) (uri_owl_Thing))/\((iext (uri_rdf_type) (uri_owl_Class) (uri_owl_Class))/\((iext (uri_rdfs_subClassOf) (uri_owl_Class) (uri_owl_Thing))/\((iext (uri_owl_equivalentClass) (uri_owl_Class) (uri_rdfs_Class))/\(iext (uri_rdfs_subClassOf) (uri_rdfs_Datatype) (uri_owl_Class)))))).
% 0.37/0.54  Proof.
% 0.37/0.54  apply NNPP. intro zenon_G.
% 0.37/0.54  apply (zenon_notand_s _ _ zenon_G); [ zenon_intro zenon_Hf | zenon_intro zenon_He ].
% 0.37/0.54  generalize (rdfs_cext_def (uri_owl_Class)). zenon_intro zenon_H10.
% 0.37/0.54  generalize (zenon_H10 (uri_owl_Thing)). zenon_intro zenon_H11.
% 0.37/0.54  apply (zenon_equiv_s _ _ zenon_H11); [ zenon_intro zenon_Hf; zenon_intro zenon_H14 | zenon_intro zenon_H13; zenon_intro zenon_H12 ].
% 0.37/0.54  generalize (owl_class_thing_ext (uri_owl_Class)). zenon_intro zenon_H15.
% 0.37/0.54  apply (zenon_equiv_s _ _ zenon_H15); [ zenon_intro zenon_H14; zenon_intro zenon_H17 | zenon_intro zenon_H12; zenon_intro zenon_H16 ].
% 0.37/0.54  generalize (simple_ir (uri_owl_Class)). zenon_intro zenon_H16.
% 0.37/0.54  exact (zenon_H17 zenon_H16).
% 0.37/0.54  exact (zenon_H14 zenon_H12).
% 0.37/0.54  exact (zenon_Hf zenon_H13).
% 0.37/0.54  apply (zenon_notand_s _ _ zenon_He); [ zenon_intro zenon_H19 | zenon_intro zenon_H18 ].
% 0.37/0.54  generalize (rdfs_cext_def (uri_owl_Class)). zenon_intro zenon_H10.
% 0.37/0.54  generalize (zenon_H10 (uri_owl_Class)). zenon_intro zenon_H1a.
% 0.37/0.54  apply (zenon_equiv_s _ _ zenon_H1a); [ zenon_intro zenon_H19; zenon_intro zenon_H1d | zenon_intro zenon_H1c; zenon_intro zenon_H1b ].
% 0.37/0.54  generalize (owl_class_classowl_ext (uri_owl_Class)). zenon_intro zenon_H1e.
% 0.37/0.54  apply (zenon_equiv_s _ _ zenon_H1e); [ zenon_intro zenon_H1d; zenon_intro zenon_H1f | zenon_intro zenon_H1b; zenon_intro owl_class_classowl_type ].
% 0.37/0.54  exact (zenon_H1f owl_class_classowl_type).
% 0.37/0.54  exact (zenon_H1d zenon_H1b).
% 0.37/0.54  exact (zenon_H19 zenon_H1c).
% 0.37/0.54  apply (zenon_notand_s _ _ zenon_H18); [ zenon_intro zenon_H21 | zenon_intro zenon_H20 ].
% 0.37/0.54  generalize (owl_rdfsext_subclassof (uri_owl_Class)). zenon_intro zenon_H22.
% 0.37/0.54  generalize (zenon_H22 (uri_owl_Thing)). zenon_intro zenon_H23.
% 0.37/0.54  apply (zenon_equiv_s _ _ zenon_H23); [ zenon_intro zenon_H21; zenon_intro zenon_H26 | zenon_intro zenon_H25; zenon_intro zenon_H24 ].
% 0.37/0.54  apply (zenon_notand_s _ _ zenon_H26); [ zenon_intro zenon_H1f | zenon_intro zenon_H27 ].
% 0.37/0.54  exact (zenon_H1f owl_class_classowl_type).
% 0.37/0.54  apply (zenon_notand_s _ _ zenon_H27); [ zenon_intro zenon_H29 | zenon_intro zenon_H28 ].
% 0.37/0.54  exact (zenon_H29 owl_class_thing_type).
% 0.37/0.54  apply (zenon_notallex_s (fun X : zenon_U => ((icext (uri_owl_Class) X)->(icext (uri_owl_Thing) X))) zenon_H28); [ zenon_intro zenon_H2a; idtac ].
% 0.37/0.54  elim zenon_H2a. zenon_intro zenon_TX_br. zenon_intro zenon_H2c.
% 0.37/0.54  apply (zenon_notimply_s _ _ zenon_H2c). zenon_intro zenon_H2e. zenon_intro zenon_H2d.
% 0.37/0.54  generalize (owl_class_thing_ext zenon_TX_br). zenon_intro zenon_H2f.
% 0.37/0.54  apply (zenon_equiv_s _ _ zenon_H2f); [ zenon_intro zenon_H2d; zenon_intro zenon_H32 | zenon_intro zenon_H31; zenon_intro zenon_H30 ].
% 0.37/0.54  generalize (simple_ir zenon_TX_br). zenon_intro zenon_H30.
% 0.37/0.54  exact (zenon_H32 zenon_H30).
% 0.37/0.54  exact (zenon_H2d zenon_H31).
% 0.37/0.54  exact (zenon_H21 zenon_H25).
% 0.37/0.54  apply (zenon_notand_s _ _ zenon_H20); [ zenon_intro zenon_H34 | zenon_intro zenon_H33 ].
% 0.37/0.54  generalize (owl_eqdis_equivalentclass (uri_owl_Class)). zenon_intro zenon_H35.
% 0.37/0.54  generalize (zenon_H35 (uri_rdfs_Class)). zenon_intro zenon_H36.
% 0.37/0.54  apply (zenon_equiv_s _ _ zenon_H36); [ zenon_intro zenon_H34; zenon_intro zenon_H39 | zenon_intro zenon_H38; zenon_intro zenon_H37 ].
% 0.37/0.54  apply (zenon_notand_s _ _ zenon_H39); [ zenon_intro zenon_H1f | zenon_intro zenon_H3a ].
% 0.37/0.54  exact (zenon_H1f owl_class_classowl_type).
% 0.37/0.54  apply (zenon_notand_s _ _ zenon_H3a); [ zenon_intro zenon_H3c | zenon_intro zenon_H3b ].
% 0.37/0.54  exact (zenon_H3c owl_class_classrdfs_type).
% 0.37/0.54  apply (zenon_notallex_s (fun X : zenon_U => ((icext (uri_owl_Class) X)<->(icext (uri_rdfs_Class) X))) zenon_H3b); [ zenon_intro zenon_H3d; idtac ].
% 0.37/0.54  elim zenon_H3d. zenon_intro zenon_TX_ck. zenon_intro zenon_H3f.
% 0.37/0.54  apply (zenon_notequiv_s _ _ zenon_H3f); [ zenon_intro zenon_H43; zenon_intro zenon_H42 | zenon_intro zenon_H41; zenon_intro zenon_H40 ].
% 0.37/0.54  generalize (owl_class_classowl_ext zenon_TX_ck). zenon_intro zenon_H44.
% 0.37/0.54  apply (zenon_equiv_s _ _ zenon_H44); [ zenon_intro zenon_H43; zenon_intro zenon_H46 | zenon_intro zenon_H41; zenon_intro zenon_H45 ].
% 0.37/0.54  generalize (owl_class_classrdfs_ext zenon_TX_ck). zenon_intro zenon_H47.
% 0.37/0.54  apply (zenon_equiv_s _ _ zenon_H47); [ zenon_intro zenon_H40; zenon_intro zenon_H46 | zenon_intro zenon_H42; zenon_intro zenon_H45 ].
% 0.37/0.54  exact (zenon_H40 zenon_H42).
% 0.37/0.54  exact (zenon_H46 zenon_H45).
% 0.37/0.54  exact (zenon_H43 zenon_H41).
% 0.37/0.54  generalize (owl_class_classrdfs_ext zenon_TX_ck). zenon_intro zenon_H47.
% 0.37/0.54  apply (zenon_equiv_s _ _ zenon_H47); [ zenon_intro zenon_H40; zenon_intro zenon_H46 | zenon_intro zenon_H42; zenon_intro zenon_H45 ].
% 0.37/0.54  generalize (owl_class_classowl_ext zenon_TX_ck). zenon_intro zenon_H44.
% 0.37/0.54  apply (zenon_equiv_s _ _ zenon_H44); [ zenon_intro zenon_H43; zenon_intro zenon_H46 | zenon_intro zenon_H41; zenon_intro zenon_H45 ].
% 0.37/0.54  exact (zenon_H43 zenon_H41).
% 0.37/0.54  exact (zenon_H46 zenon_H45).
% 0.37/0.54  exact (zenon_H40 zenon_H42).
% 0.37/0.54  exact (zenon_H34 zenon_H38).
% 0.37/0.54  generalize (owl_rdfsext_subclassof (uri_rdfs_Datatype)). zenon_intro zenon_H48.
% 0.37/0.54  generalize (zenon_H48 (uri_owl_Class)). zenon_intro zenon_H49.
% 0.37/0.54  apply (zenon_equiv_s _ _ zenon_H49); [ zenon_intro zenon_H33; zenon_intro zenon_H4c | zenon_intro zenon_H4b; zenon_intro zenon_H4a ].
% 0.37/0.54  apply (zenon_notand_s _ _ zenon_H4c); [ zenon_intro zenon_H4e | zenon_intro zenon_H4d ].
% 0.37/0.54  exact (zenon_H4e owl_class_datatype_type).
% 0.37/0.54  apply (zenon_notand_s _ _ zenon_H4d); [ zenon_intro zenon_H1f | zenon_intro zenon_H4f ].
% 0.37/0.54  exact (zenon_H1f owl_class_classowl_type).
% 0.37/0.54  apply (zenon_notallex_s (fun X : zenon_U => ((icext (uri_rdfs_Datatype) X)->(icext (uri_owl_Class) X))) zenon_H4f); [ zenon_intro zenon_H50; idtac ].
% 0.37/0.54  elim zenon_H50. zenon_intro zenon_TX_dd. zenon_intro zenon_H52.
% 0.37/0.54  apply (zenon_notimply_s _ _ zenon_H52). zenon_intro zenon_H54. zenon_intro zenon_H53.
% 0.37/0.54  generalize (owl_class_classowl_ext zenon_TX_dd). zenon_intro zenon_H55.
% 0.37/0.54  apply (zenon_equiv_s _ _ zenon_H55); [ zenon_intro zenon_H53; zenon_intro zenon_H58 | zenon_intro zenon_H57; zenon_intro zenon_H56 ].
% 0.37/0.54  generalize (owl_parts_idc_cond_set zenon_TX_dd). zenon_intro zenon_H59.
% 0.37/0.54  apply (zenon_imply_s _ _ zenon_H59); [ zenon_intro zenon_H5a | zenon_intro zenon_H56 ].
% 0.37/0.54  generalize (owl_class_datatype_ext zenon_TX_dd). zenon_intro zenon_H5b.
% 0.37/0.54  apply (zenon_equiv_s _ _ zenon_H5b); [ zenon_intro zenon_H5d; zenon_intro zenon_H5a | zenon_intro zenon_H54; zenon_intro zenon_H5c ].
% 0.37/0.54  exact (zenon_H5d zenon_H54).
% 0.37/0.54  exact (zenon_H5a zenon_H5c).
% 0.37/0.54  exact (zenon_H58 zenon_H56).
% 0.37/0.54  exact (zenon_H53 zenon_H57).
% 0.37/0.54  exact (zenon_H33 zenon_H4b).
% 0.37/0.54  Qed.
% 0.37/0.54  % SZS output end Proof
% 0.37/0.54  (* END-PROOF *)
% 0.37/0.54  nodes searched: 1734
% 0.37/0.54  max branch formulas: 322
% 0.37/0.54  proof nodes created: 208
% 0.37/0.54  formulas created: 4109
% 0.37/0.54  
%------------------------------------------------------------------------------