TSTP Solution File: KRS076+1 by Zenon---0.7.1

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Zenon---0.7.1
% Problem  : KRS076+1 : TPTP v8.1.0. Released v3.1.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 03:39:23 EDT 2022

% Result   : Unsatisfiable 35.73s 35.94s
% Output   : Proof 35.73s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : KRS076+1 : TPTP v8.1.0. Released v3.1.0.
% 0.12/0.12  % Command  : run_zenon %s %d
% 0.12/0.33  % Computer : n020.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 : Tue Jun  7 13:31:06 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 35.73/35.94  (* PROOF-FOUND *)
% 35.73/35.94  % SZS status Unsatisfiable
% 35.73/35.94  (* BEGIN-PROOF *)
% 35.73/35.94  % SZS output start Proof
% 35.73/35.94  Theorem zenon_thm : False.
% 35.73/35.94  Proof.
% 35.73/35.94  assert (zenon_L1_ : (~((i2003_11_14_17_19_06193) = (i2003_11_14_17_19_06193))) -> False).
% 35.73/35.94  do 0 intro. intros zenon_H1e.
% 35.73/35.94  apply zenon_H1e. apply refl_equal.
% 35.73/35.94  (* end of lemma zenon_L1_ *)
% 35.73/35.94  assert (zenon_L2_ : forall (zenon_TY_bh : zenon_U), (rf1 (i2003_11_14_17_19_06193) zenon_TY_bh) -> (~(rinvF1 zenon_TY_bh (i2003_11_14_17_19_06193))) -> False).
% 35.73/35.94  do 1 intro. intros zenon_H1f zenon_H20.
% 35.73/35.94  generalize (axiom_6 zenon_TY_bh). zenon_intro zenon_H22.
% 35.73/35.94  generalize (zenon_H22 (i2003_11_14_17_19_06193)). zenon_intro zenon_H23.
% 35.73/35.94  apply (zenon_equiv_s _ _ zenon_H23); [ zenon_intro zenon_H20; zenon_intro zenon_H25 | zenon_intro zenon_H24; zenon_intro zenon_H1f ].
% 35.73/35.94  exact (zenon_H25 zenon_H1f).
% 35.73/35.94  exact (zenon_H20 zenon_H24).
% 35.73/35.94  (* end of lemma zenon_L2_ *)
% 35.73/35.94  assert (zenon_L3_ : forall (zenon_TW_bq : zenon_U) (zenon_TY_bh : zenon_U), (forall Z : zenon_U, (((rf1 (i2003_11_14_17_19_06193) zenon_TY_bh)/\(rf1 (i2003_11_14_17_19_06193) Z))->(zenon_TY_bh = Z))) -> (rf1 (i2003_11_14_17_19_06193) zenon_TY_bh) -> (~(rs (i2003_11_14_17_19_06193) zenon_TY_bh)) -> (rs (i2003_11_14_17_19_06193) zenon_TW_bq) -> (forall Y : zenon_U, ((rs (i2003_11_14_17_19_06193) Y)->(rf1 (i2003_11_14_17_19_06193) Y))) -> False).
% 35.73/35.94  do 2 intro. intros zenon_H26 zenon_H1f zenon_H27 zenon_H28 zenon_H29.
% 35.73/35.94  generalize (rs_substitution_2 zenon_TW_bq). zenon_intro zenon_H2b.
% 35.73/35.94  generalize (zenon_H29 zenon_TW_bq). zenon_intro zenon_H2c.
% 35.73/35.94  apply (zenon_imply_s _ _ zenon_H2c); [ zenon_intro zenon_H2e | zenon_intro zenon_H2d ].
% 35.73/35.94  exact (zenon_H2e zenon_H28).
% 35.73/35.94  generalize (zenon_H2b zenon_TY_bh). zenon_intro zenon_H2f.
% 35.73/35.94  generalize (zenon_H26 zenon_TW_bq). zenon_intro zenon_H30.
% 35.73/35.94  apply (zenon_imply_s _ _ zenon_H30); [ zenon_intro zenon_H32 | zenon_intro zenon_H31 ].
% 35.73/35.94  apply (zenon_notand_s _ _ zenon_H32); [ zenon_intro zenon_H25 | zenon_intro zenon_H33 ].
% 35.73/35.94  exact (zenon_H25 zenon_H1f).
% 35.73/35.94  exact (zenon_H33 zenon_H2d).
% 35.73/35.94  generalize (zenon_H2f (i2003_11_14_17_19_06193)). zenon_intro zenon_H34.
% 35.73/35.94  apply (zenon_imply_s _ _ zenon_H34); [ zenon_intro zenon_H36 | zenon_intro zenon_H35 ].
% 35.73/35.94  apply (zenon_notand_s _ _ zenon_H36); [ zenon_intro zenon_H37 | zenon_intro zenon_H2e ].
% 35.73/35.94  apply zenon_H37. apply sym_equal. exact zenon_H31.
% 35.73/35.94  exact (zenon_H2e zenon_H28).
% 35.73/35.94  exact (zenon_H27 zenon_H35).
% 35.73/35.94  (* end of lemma zenon_L3_ *)
% 35.73/35.94  assert (zenon_L4_ : forall (zenon_TY_bh : zenon_U), (exists W : zenon_U, ((rs (i2003_11_14_17_19_06193) W)/\(cowlThing W))) -> (forall Y : zenon_U, ((rs (i2003_11_14_17_19_06193) Y)->(rf (i2003_11_14_17_19_06193) Y))) -> (forall Z : zenon_U, (((rf1 (i2003_11_14_17_19_06193) zenon_TY_bh)/\(rf1 (i2003_11_14_17_19_06193) Z))->(zenon_TY_bh = Z))) -> (rf1 (i2003_11_14_17_19_06193) zenon_TY_bh) -> (forall Y : zenon_U, ((rs (i2003_11_14_17_19_06193) Y)->(rf1 (i2003_11_14_17_19_06193) Y))) -> (~(rf (i2003_11_14_17_19_06193) zenon_TY_bh)) -> False).
% 35.73/35.94  do 1 intro. intros zenon_H38 zenon_H39 zenon_H26 zenon_H1f zenon_H29 zenon_H3a.
% 35.73/35.94  elim zenon_H38. zenon_intro zenon_TW_bq. zenon_intro zenon_H3b.
% 35.73/35.94  apply (zenon_and_s _ _ zenon_H3b). zenon_intro zenon_H28. zenon_intro zenon_H3c.
% 35.73/35.94  generalize (zenon_H39 zenon_TY_bh). zenon_intro zenon_H3d.
% 35.73/35.94  apply (zenon_imply_s _ _ zenon_H3d); [ zenon_intro zenon_H27 | zenon_intro zenon_H3e ].
% 35.73/35.94  apply (zenon_L3_ zenon_TW_bq zenon_TY_bh); trivial.
% 35.73/35.94  exact (zenon_H3a zenon_H3e).
% 35.73/35.94  (* end of lemma zenon_L4_ *)
% 35.73/35.94  assert (zenon_L5_ : forall (zenon_TY_bh : zenon_U), (~(rf (i2003_11_14_17_19_06193) zenon_TY_bh)) -> (forall Z : zenon_U, (((rf1 (i2003_11_14_17_19_06193) zenon_TY_bh)/\(rf1 (i2003_11_14_17_19_06193) Z))->(zenon_TY_bh = Z))) -> (forall Y : zenon_U, ((rs (i2003_11_14_17_19_06193) Y)->(rf (i2003_11_14_17_19_06193) Y))) -> (rf1 (i2003_11_14_17_19_06193) zenon_TY_bh) -> (forall Z : zenon_U, ((rinvF1 zenon_TY_bh Z)->(exists W : zenon_U, ((rs Z W)/\(cowlThing W))))) -> False).
% 35.73/35.94  do 1 intro. intros zenon_H3a zenon_H26 zenon_H39 zenon_H1f zenon_H3f.
% 35.73/35.94  generalize (axiom_10 (i2003_11_14_17_19_06193)). zenon_intro zenon_H29.
% 35.73/35.94  generalize (zenon_H3f (i2003_11_14_17_19_06193)). zenon_intro zenon_H40.
% 35.73/35.94  apply (zenon_imply_s _ _ zenon_H40); [ zenon_intro zenon_H20 | zenon_intro zenon_H38 ].
% 35.73/35.95  apply (zenon_L2_ zenon_TY_bh); trivial.
% 35.73/35.95  apply (zenon_L4_ zenon_TY_bh); trivial.
% 35.73/35.95  (* end of lemma zenon_L5_ *)
% 35.73/35.95  assert (zenon_L6_ : forall (zenon_TY_bh : zenon_U), (forall Z : zenon_U, ((rinvF1 zenon_TY_bh Z)->(exists W : zenon_U, ((rs Z W)/\(cowlThing W))))) -> (rf1 (i2003_11_14_17_19_06193) zenon_TY_bh) -> (forall Z : zenon_U, (((rf1 (i2003_11_14_17_19_06193) zenon_TY_bh)/\(rf1 (i2003_11_14_17_19_06193) Z))->(zenon_TY_bh = Z))) -> (~(rf (i2003_11_14_17_19_06193) zenon_TY_bh)) -> False).
% 35.73/35.95  do 1 intro. intros zenon_H3f zenon_H1f zenon_H26 zenon_H3a.
% 35.73/35.95  generalize (axiom_11 (i2003_11_14_17_19_06193)). zenon_intro zenon_H39.
% 35.73/35.95  apply (zenon_L5_ zenon_TY_bh); trivial.
% 35.73/35.95  (* end of lemma zenon_L6_ *)
% 35.73/35.95  generalize (axiom_2 (i2003_11_14_17_19_06193)). zenon_intro zenon_H41.
% 35.73/35.95  apply (zenon_equiv_s _ _ zenon_H41); [ zenon_intro zenon_H44; zenon_intro zenon_H43 | zenon_intro axiom_9; zenon_intro zenon_H42 ].
% 35.73/35.95  exact (zenon_H44 axiom_9).
% 35.73/35.95  apply (zenon_and_s _ _ zenon_H42). zenon_intro zenon_H46. zenon_intro zenon_H45.
% 35.73/35.95  elim zenon_H46. zenon_intro zenon_TY_ct. zenon_intro zenon_H48.
% 35.73/35.95  apply (zenon_and_s _ _ zenon_H48). zenon_intro zenon_H4a. zenon_intro zenon_H49.
% 35.73/35.95  elim zenon_H45. zenon_intro zenon_TY_bh. zenon_intro zenon_H4b.
% 35.73/35.95  apply (zenon_and_s _ _ zenon_H4b). zenon_intro zenon_H1f. zenon_intro zenon_H4c.
% 35.73/35.95  apply (zenon_and_s _ _ zenon_H4c). zenon_intro zenon_H4d. zenon_intro zenon_H3f.
% 35.73/35.95  generalize (axiom_4 (i2003_11_14_17_19_06193)). zenon_intro zenon_H4e.
% 35.73/35.95  generalize (zenon_H4e zenon_TY_bh). zenon_intro zenon_H26.
% 35.73/35.95  generalize (rinvF_substitution_2 (i2003_11_14_17_19_06193)). zenon_intro zenon_H4f.
% 35.73/35.95  generalize (axiom_3 (i2003_11_14_17_19_06193)). zenon_intro zenon_H50.
% 35.73/35.95  cut ((cp zenon_TY_ct) = (cp zenon_TY_bh)).
% 35.73/35.95  intro zenon_D_pnotp.
% 35.73/35.95  apply zenon_H4d.
% 35.73/35.95  rewrite <- zenon_D_pnotp.
% 35.73/35.95  exact zenon_H49.
% 35.73/35.95  cut ((zenon_TY_ct = zenon_TY_bh)); [idtac | apply NNPP; zenon_intro zenon_H51].
% 35.73/35.95  congruence.
% 35.73/35.95  generalize (zenon_H50 zenon_TY_ct). zenon_intro zenon_H52.
% 35.73/35.95  generalize (zenon_H4f (i2003_11_14_17_19_06193)). zenon_intro zenon_H53.
% 35.73/35.95  generalize (zenon_H53 zenon_TY_bh). zenon_intro zenon_H54.
% 35.73/35.95  apply (zenon_imply_s _ _ zenon_H54); [ zenon_intro zenon_H56 | zenon_intro zenon_H55 ].
% 35.73/35.95  apply (zenon_notand_s _ _ zenon_H56); [ zenon_intro zenon_H1e | zenon_intro zenon_H57 ].
% 35.73/35.95  apply zenon_H1e. apply refl_equal.
% 35.73/35.95  generalize (axiom_5 zenon_TY_bh). zenon_intro zenon_H58.
% 35.73/35.95  generalize (zenon_H58 (i2003_11_14_17_19_06193)). zenon_intro zenon_H59.
% 35.73/35.95  apply (zenon_equiv_s _ _ zenon_H59); [ zenon_intro zenon_H57; zenon_intro zenon_H3a | zenon_intro zenon_H55; zenon_intro zenon_H3e ].
% 35.73/35.95  apply (zenon_L6_ zenon_TY_bh); trivial.
% 35.73/35.95  exact (zenon_H57 zenon_H55).
% 35.73/35.95  generalize (axiom_5 zenon_TY_bh). zenon_intro zenon_H58.
% 35.73/35.95  generalize (zenon_H58 (i2003_11_14_17_19_06193)). zenon_intro zenon_H59.
% 35.73/35.95  apply (zenon_equiv_s _ _ zenon_H59); [ zenon_intro zenon_H57; zenon_intro zenon_H3a | zenon_intro zenon_H55; zenon_intro zenon_H3e ].
% 35.73/35.95  exact (zenon_H57 zenon_H55).
% 35.73/35.95  generalize (zenon_H52 zenon_TY_bh). zenon_intro zenon_H5a.
% 35.73/35.95  apply (zenon_imply_s _ _ zenon_H5a); [ zenon_intro zenon_H5c | zenon_intro zenon_H5b ].
% 35.73/35.95  apply (zenon_notand_s _ _ zenon_H5c); [ zenon_intro zenon_H5d | zenon_intro zenon_H3a ].
% 35.73/35.95  exact (zenon_H5d zenon_H4a).
% 35.73/35.95  exact (zenon_H3a zenon_H3e).
% 35.73/35.95  exact (zenon_H51 zenon_H5b).
% 35.73/35.95  Qed.
% 35.73/35.95  % SZS output end Proof
% 35.73/35.95  (* END-PROOF *)
% 35.73/35.95  nodes searched: 1373226
% 35.73/35.95  max branch formulas: 28649
% 35.73/35.95  proof nodes created: 30205
% 35.73/35.95  formulas created: 2745936
% 35.73/35.95  
%------------------------------------------------------------------------------