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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Zenon---0.7.1
% Problem  : CSR052+2 : TPTP v8.1.0. Released v3.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_zenon %s %d

% Computer : n026.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 : Sat Jul 16 00:02:13 EDT 2022

% Result   : Theorem 0.48s 0.64s
% Output   : Proof 0.48s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.04/0.12  % Problem  : CSR052+2 : TPTP v8.1.0. Released v3.4.0.
% 0.04/0.13  % Command  : run_zenon %s %d
% 0.13/0.34  % Computer : n026.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 : Fri Jun 10 14:41:03 EDT 2022
% 0.13/0.34  % CPUTime  : 
% 0.48/0.64  (* PROOF-FOUND *)
% 0.48/0.64  % SZS status Theorem
% 0.48/0.64  (* BEGIN-PROOF *)
% 0.48/0.64  % SZS output start Proof
% 0.48/0.64  Theorem query102 : ((mtvisible (f_contentmtofcdafromeventfn (f_urlreferentfn (f_urlfn (s_http_ukencartamsncomencyclopedia_761573010_4united_states_of_americahtml))) (c_translation_33)))->(genls (c_tptpcol_15_40430) (c_tptpcol_7_39939))).
% 0.48/0.64  Proof.
% 0.48/0.64  apply NNPP. intro zenon_G.
% 0.48/0.64  elim (classic (forall x : zenon_U, (forall y : zenon_U, (forall z : zenon_U, ((genls x y)->((genls y z)->(genls x z))))))); [ zenon_intro zenon_H450 | zenon_intro zenon_H451 ].
% 0.48/0.64  apply (zenon_notimply_s _ _ zenon_G). zenon_intro zenon_H453. zenon_intro zenon_H452.
% 0.48/0.64  elim (classic ((~((c_tptpcol_15_40430) = (c_tptpcol_8_39940)))/\(~(genls (c_tptpcol_15_40430) (c_tptpcol_8_39940))))); [ zenon_intro zenon_H454 | zenon_intro zenon_H455 ].
% 0.48/0.64  apply (zenon_and_s _ _ zenon_H454). zenon_intro zenon_H457. zenon_intro zenon_H456.
% 0.48/0.64  elim (classic ((~((c_tptpcol_15_40430) = (c_tptpcol_9_40196)))/\(~(genls (c_tptpcol_15_40430) (c_tptpcol_9_40196))))); [ zenon_intro zenon_H458 | zenon_intro zenon_H459 ].
% 0.48/0.64  apply (zenon_and_s _ _ zenon_H458). zenon_intro zenon_H45b. zenon_intro zenon_H45a.
% 0.48/0.64  elim (classic ((~((c_tptpcol_15_40430) = (c_tptpcol_10_40324)))/\(~(genls (c_tptpcol_15_40430) (c_tptpcol_10_40324))))); [ zenon_intro zenon_H45c | zenon_intro zenon_H45d ].
% 0.48/0.64  apply (zenon_and_s _ _ zenon_H45c). zenon_intro zenon_H45f. zenon_intro zenon_H45e.
% 0.48/0.64  elim (classic ((~((c_tptpcol_15_40430) = (c_tptpcol_11_40388)))/\(~(genls (c_tptpcol_15_40430) (c_tptpcol_11_40388))))); [ zenon_intro zenon_H460 | zenon_intro zenon_H461 ].
% 0.48/0.64  apply (zenon_and_s _ _ zenon_H460). zenon_intro zenon_H463. zenon_intro zenon_H462.
% 0.48/0.64  elim (classic ((~((c_tptpcol_15_40430) = (c_tptpcol_12_40420)))/\(~(genls (c_tptpcol_15_40430) (c_tptpcol_12_40420))))); [ zenon_intro zenon_H464 | zenon_intro zenon_H465 ].
% 0.48/0.64  apply (zenon_and_s _ _ zenon_H464). zenon_intro zenon_H467. zenon_intro zenon_H466.
% 0.48/0.64  elim (classic ((~((c_tptpcol_15_40430) = (c_tptpcol_13_40421)))/\(~(genls (c_tptpcol_15_40430) (c_tptpcol_13_40421))))); [ zenon_intro zenon_H468 | zenon_intro zenon_H469 ].
% 0.48/0.64  apply (zenon_and_s _ _ zenon_H468). zenon_intro zenon_H46b. zenon_intro zenon_H46a.
% 0.48/0.64  elim (classic ((~((c_tptpcol_15_40430) = (c_tptpcol_14_40429)))/\(~(genls (c_tptpcol_15_40430) (c_tptpcol_14_40429))))); [ zenon_intro zenon_H46c | zenon_intro zenon_H46d ].
% 0.48/0.64  apply (zenon_and_s _ _ zenon_H46c). zenon_intro zenon_H46f. zenon_intro zenon_H46e.
% 0.48/0.64  exact (zenon_H46e ax1_4).
% 0.48/0.64  cut ((genls (c_tptpcol_14_40429) (c_tptpcol_13_40421)) = (genls (c_tptpcol_15_40430) (c_tptpcol_13_40421))).
% 0.48/0.64  intro zenon_D_pnotp.
% 0.48/0.64  apply zenon_H46a.
% 0.48/0.64  rewrite <- zenon_D_pnotp.
% 0.48/0.64  exact ax1_186.
% 0.48/0.64  cut (((c_tptpcol_13_40421) = (c_tptpcol_13_40421))); [idtac | apply NNPP; zenon_intro zenon_H470].
% 0.48/0.64  cut (((c_tptpcol_14_40429) = (c_tptpcol_15_40430))); [idtac | apply NNPP; zenon_intro zenon_H471].
% 0.48/0.64  congruence.
% 0.48/0.64  apply (zenon_notand_s _ _ zenon_H46d); [ zenon_intro zenon_H473 | zenon_intro zenon_H472 ].
% 0.48/0.64  apply zenon_H473. zenon_intro zenon_H474.
% 0.48/0.64  elim (classic ((c_tptpcol_15_40430) = (c_tptpcol_15_40430))); [ zenon_intro zenon_H475 | zenon_intro zenon_H476 ].
% 0.48/0.64  cut (((c_tptpcol_15_40430) = (c_tptpcol_15_40430)) = ((c_tptpcol_14_40429) = (c_tptpcol_15_40430))).
% 0.48/0.64  intro zenon_D_pnotp.
% 0.48/0.64  apply zenon_H471.
% 0.48/0.64  rewrite <- zenon_D_pnotp.
% 0.48/0.64  exact zenon_H475.
% 0.48/0.64  cut (((c_tptpcol_15_40430) = (c_tptpcol_15_40430))); [idtac | apply NNPP; zenon_intro zenon_H476].
% 0.48/0.64  cut (((c_tptpcol_15_40430) = (c_tptpcol_14_40429))); [idtac | apply NNPP; zenon_intro zenon_H46f].
% 0.48/0.64  congruence.
% 0.48/0.64  exact (zenon_H46f zenon_H474).
% 0.48/0.64  apply zenon_H476. apply refl_equal.
% 0.48/0.64  apply zenon_H476. apply refl_equal.
% 0.48/0.64  apply zenon_H472. zenon_intro ax1_4.
% 0.48/0.64  generalize (zenon_H450 (c_tptpcol_15_40430)). zenon_intro zenon_H477.
% 0.48/0.64  generalize (zenon_H477 (c_tptpcol_14_40429)). zenon_intro zenon_H478.
% 0.48/0.64  generalize (zenon_H478 (c_tptpcol_13_40421)). zenon_intro zenon_H479.
% 0.48/0.64  apply (zenon_imply_s _ _ zenon_H479); [ zenon_intro zenon_H46e | zenon_intro zenon_H47a ].
% 0.48/0.64  exact (zenon_H46e ax1_4).
% 0.48/0.64  apply (zenon_imply_s _ _ zenon_H47a); [ zenon_intro zenon_H47c | zenon_intro zenon_H47b ].
% 0.48/0.64  exact (zenon_H47c ax1_186).
% 0.48/0.64  exact (zenon_H46a zenon_H47b).
% 0.48/0.64  apply zenon_H470. apply refl_equal.
% 0.48/0.64  cut ((genls (c_tptpcol_13_40421) (c_tptpcol_12_40420)) = (genls (c_tptpcol_15_40430) (c_tptpcol_12_40420))).
% 0.48/0.64  intro zenon_D_pnotp.
% 0.48/0.64  apply zenon_H466.
% 0.48/0.64  rewrite <- zenon_D_pnotp.
% 0.48/0.64  exact ax1_16.
% 0.48/0.64  cut (((c_tptpcol_12_40420) = (c_tptpcol_12_40420))); [idtac | apply NNPP; zenon_intro zenon_H47d].
% 0.48/0.64  cut (((c_tptpcol_13_40421) = (c_tptpcol_15_40430))); [idtac | apply NNPP; zenon_intro zenon_H47e].
% 0.48/0.64  congruence.
% 0.48/0.64  apply (zenon_notand_s _ _ zenon_H469); [ zenon_intro zenon_H480 | zenon_intro zenon_H47f ].
% 0.48/0.64  apply zenon_H480. zenon_intro zenon_H481.
% 0.48/0.64  elim (classic ((c_tptpcol_15_40430) = (c_tptpcol_15_40430))); [ zenon_intro zenon_H475 | zenon_intro zenon_H476 ].
% 0.48/0.64  cut (((c_tptpcol_15_40430) = (c_tptpcol_15_40430)) = ((c_tptpcol_13_40421) = (c_tptpcol_15_40430))).
% 0.48/0.64  intro zenon_D_pnotp.
% 0.48/0.64  apply zenon_H47e.
% 0.48/0.64  rewrite <- zenon_D_pnotp.
% 0.48/0.64  exact zenon_H475.
% 0.48/0.64  cut (((c_tptpcol_15_40430) = (c_tptpcol_15_40430))); [idtac | apply NNPP; zenon_intro zenon_H476].
% 0.48/0.64  cut (((c_tptpcol_15_40430) = (c_tptpcol_13_40421))); [idtac | apply NNPP; zenon_intro zenon_H46b].
% 0.48/0.64  congruence.
% 0.48/0.64  exact (zenon_H46b zenon_H481).
% 0.48/0.64  apply zenon_H476. apply refl_equal.
% 0.48/0.64  apply zenon_H476. apply refl_equal.
% 0.48/0.64  apply zenon_H47f. zenon_intro zenon_H47b.
% 0.48/0.64  generalize (zenon_H450 (c_tptpcol_15_40430)). zenon_intro zenon_H477.
% 0.48/0.64  generalize (zenon_H477 (c_tptpcol_13_40421)). zenon_intro zenon_H482.
% 0.48/0.64  generalize (zenon_H482 (c_tptpcol_12_40420)). zenon_intro zenon_H483.
% 0.48/0.64  apply (zenon_imply_s _ _ zenon_H483); [ zenon_intro zenon_H46a | zenon_intro zenon_H484 ].
% 0.48/0.64  exact (zenon_H46a zenon_H47b).
% 0.48/0.64  apply (zenon_imply_s _ _ zenon_H484); [ zenon_intro zenon_H486 | zenon_intro zenon_H485 ].
% 0.48/0.64  exact (zenon_H486 ax1_16).
% 0.48/0.64  exact (zenon_H466 zenon_H485).
% 0.48/0.64  apply zenon_H47d. apply refl_equal.
% 0.48/0.64  cut ((genls (c_tptpcol_12_40420) (c_tptpcol_11_40388)) = (genls (c_tptpcol_15_40430) (c_tptpcol_11_40388))).
% 0.48/0.64  intro zenon_D_pnotp.
% 0.48/0.64  apply zenon_H462.
% 0.48/0.64  rewrite <- zenon_D_pnotp.
% 0.48/0.64  exact ax1_54.
% 0.48/0.64  cut (((c_tptpcol_11_40388) = (c_tptpcol_11_40388))); [idtac | apply NNPP; zenon_intro zenon_H487].
% 0.48/0.64  cut (((c_tptpcol_12_40420) = (c_tptpcol_15_40430))); [idtac | apply NNPP; zenon_intro zenon_H488].
% 0.48/0.64  congruence.
% 0.48/0.64  apply (zenon_notand_s _ _ zenon_H465); [ zenon_intro zenon_H48a | zenon_intro zenon_H489 ].
% 0.48/0.64  apply zenon_H48a. zenon_intro zenon_H48b.
% 0.48/0.64  elim (classic ((c_tptpcol_15_40430) = (c_tptpcol_15_40430))); [ zenon_intro zenon_H475 | zenon_intro zenon_H476 ].
% 0.48/0.64  cut (((c_tptpcol_15_40430) = (c_tptpcol_15_40430)) = ((c_tptpcol_12_40420) = (c_tptpcol_15_40430))).
% 0.48/0.64  intro zenon_D_pnotp.
% 0.48/0.64  apply zenon_H488.
% 0.48/0.64  rewrite <- zenon_D_pnotp.
% 0.48/0.64  exact zenon_H475.
% 0.48/0.64  cut (((c_tptpcol_15_40430) = (c_tptpcol_15_40430))); [idtac | apply NNPP; zenon_intro zenon_H476].
% 0.48/0.64  cut (((c_tptpcol_15_40430) = (c_tptpcol_12_40420))); [idtac | apply NNPP; zenon_intro zenon_H467].
% 0.48/0.64  congruence.
% 0.48/0.64  exact (zenon_H467 zenon_H48b).
% 0.48/0.64  apply zenon_H476. apply refl_equal.
% 0.48/0.64  apply zenon_H476. apply refl_equal.
% 0.48/0.64  apply zenon_H489. zenon_intro zenon_H485.
% 0.48/0.64  generalize (zenon_H450 (c_tptpcol_15_40430)). zenon_intro zenon_H477.
% 0.48/0.64  generalize (zenon_H477 (c_tptpcol_12_40420)). zenon_intro zenon_H48c.
% 0.48/0.64  generalize (zenon_H48c (c_tptpcol_11_40388)). zenon_intro zenon_H48d.
% 0.48/0.64  apply (zenon_imply_s _ _ zenon_H48d); [ zenon_intro zenon_H466 | zenon_intro zenon_H48e ].
% 0.48/0.64  exact (zenon_H466 zenon_H485).
% 0.48/0.64  apply (zenon_imply_s _ _ zenon_H48e); [ zenon_intro zenon_H490 | zenon_intro zenon_H48f ].
% 0.48/0.64  exact (zenon_H490 ax1_54).
% 0.48/0.64  exact (zenon_H462 zenon_H48f).
% 0.48/0.64  apply zenon_H487. apply refl_equal.
% 0.48/0.64  cut ((genls (c_tptpcol_11_40388) (c_tptpcol_10_40324)) = (genls (c_tptpcol_15_40430) (c_tptpcol_10_40324))).
% 0.48/0.64  intro zenon_D_pnotp.
% 0.48/0.64  apply zenon_H45e.
% 0.48/0.64  rewrite <- zenon_D_pnotp.
% 0.48/0.64  exact ax1_424.
% 0.48/0.64  cut (((c_tptpcol_10_40324) = (c_tptpcol_10_40324))); [idtac | apply NNPP; zenon_intro zenon_H491].
% 0.48/0.64  cut (((c_tptpcol_11_40388) = (c_tptpcol_15_40430))); [idtac | apply NNPP; zenon_intro zenon_H492].
% 0.48/0.64  congruence.
% 0.48/0.64  apply (zenon_notand_s _ _ zenon_H461); [ zenon_intro zenon_H494 | zenon_intro zenon_H493 ].
% 0.48/0.64  apply zenon_H494. zenon_intro zenon_H495.
% 0.48/0.64  elim (classic ((c_tptpcol_15_40430) = (c_tptpcol_15_40430))); [ zenon_intro zenon_H475 | zenon_intro zenon_H476 ].
% 0.48/0.64  cut (((c_tptpcol_15_40430) = (c_tptpcol_15_40430)) = ((c_tptpcol_11_40388) = (c_tptpcol_15_40430))).
% 0.48/0.64  intro zenon_D_pnotp.
% 0.48/0.64  apply zenon_H492.
% 0.48/0.64  rewrite <- zenon_D_pnotp.
% 0.48/0.64  exact zenon_H475.
% 0.48/0.64  cut (((c_tptpcol_15_40430) = (c_tptpcol_15_40430))); [idtac | apply NNPP; zenon_intro zenon_H476].
% 0.48/0.64  cut (((c_tptpcol_15_40430) = (c_tptpcol_11_40388))); [idtac | apply NNPP; zenon_intro zenon_H463].
% 0.48/0.64  congruence.
% 0.48/0.64  exact (zenon_H463 zenon_H495).
% 0.48/0.64  apply zenon_H476. apply refl_equal.
% 0.48/0.64  apply zenon_H476. apply refl_equal.
% 0.48/0.64  apply zenon_H493. zenon_intro zenon_H48f.
% 0.48/0.64  generalize (zenon_H450 (c_tptpcol_15_40430)). zenon_intro zenon_H477.
% 0.48/0.64  generalize (zenon_H477 (c_tptpcol_11_40388)). zenon_intro zenon_H496.
% 0.48/0.64  generalize (zenon_H496 (c_tptpcol_10_40324)). zenon_intro zenon_H497.
% 0.48/0.64  apply (zenon_imply_s _ _ zenon_H497); [ zenon_intro zenon_H462 | zenon_intro zenon_H498 ].
% 0.48/0.64  exact (zenon_H462 zenon_H48f).
% 0.48/0.64  apply (zenon_imply_s _ _ zenon_H498); [ zenon_intro zenon_H49a | zenon_intro zenon_H499 ].
% 0.48/0.64  exact (zenon_H49a ax1_424).
% 0.48/0.64  exact (zenon_H45e zenon_H499).
% 0.48/0.64  apply zenon_H491. apply refl_equal.
% 0.48/0.64  cut ((genls (c_tptpcol_10_40324) (c_tptpcol_9_40196)) = (genls (c_tptpcol_15_40430) (c_tptpcol_9_40196))).
% 0.48/0.64  intro zenon_D_pnotp.
% 0.48/0.64  apply zenon_H45a.
% 0.48/0.64  rewrite <- zenon_D_pnotp.
% 0.48/0.64  exact ax1_76.
% 0.48/0.64  cut (((c_tptpcol_9_40196) = (c_tptpcol_9_40196))); [idtac | apply NNPP; zenon_intro zenon_H49b].
% 0.48/0.64  cut (((c_tptpcol_10_40324) = (c_tptpcol_15_40430))); [idtac | apply NNPP; zenon_intro zenon_H49c].
% 0.48/0.64  congruence.
% 0.48/0.64  apply (zenon_notand_s _ _ zenon_H45d); [ zenon_intro zenon_H49e | zenon_intro zenon_H49d ].
% 0.48/0.64  apply zenon_H49e. zenon_intro zenon_H49f.
% 0.48/0.64  elim (classic ((c_tptpcol_15_40430) = (c_tptpcol_15_40430))); [ zenon_intro zenon_H475 | zenon_intro zenon_H476 ].
% 0.48/0.64  cut (((c_tptpcol_15_40430) = (c_tptpcol_15_40430)) = ((c_tptpcol_10_40324) = (c_tptpcol_15_40430))).
% 0.48/0.64  intro zenon_D_pnotp.
% 0.48/0.64  apply zenon_H49c.
% 0.48/0.64  rewrite <- zenon_D_pnotp.
% 0.48/0.64  exact zenon_H475.
% 0.48/0.64  cut (((c_tptpcol_15_40430) = (c_tptpcol_15_40430))); [idtac | apply NNPP; zenon_intro zenon_H476].
% 0.48/0.64  cut (((c_tptpcol_15_40430) = (c_tptpcol_10_40324))); [idtac | apply NNPP; zenon_intro zenon_H45f].
% 0.48/0.64  congruence.
% 0.48/0.64  exact (zenon_H45f zenon_H49f).
% 0.48/0.64  apply zenon_H476. apply refl_equal.
% 0.48/0.64  apply zenon_H476. apply refl_equal.
% 0.48/0.64  apply zenon_H49d. zenon_intro zenon_H499.
% 0.48/0.64  generalize (zenon_H450 (c_tptpcol_15_40430)). zenon_intro zenon_H477.
% 0.48/0.64  generalize (zenon_H477 (c_tptpcol_10_40324)). zenon_intro zenon_H4a0.
% 0.48/0.64  generalize (zenon_H4a0 (c_tptpcol_9_40196)). zenon_intro zenon_H4a1.
% 0.48/0.64  apply (zenon_imply_s _ _ zenon_H4a1); [ zenon_intro zenon_H45e | zenon_intro zenon_H4a2 ].
% 0.48/0.64  exact (zenon_H45e zenon_H499).
% 0.48/0.64  apply (zenon_imply_s _ _ zenon_H4a2); [ zenon_intro zenon_H4a4 | zenon_intro zenon_H4a3 ].
% 0.48/0.64  exact (zenon_H4a4 ax1_76).
% 0.48/0.64  exact (zenon_H45a zenon_H4a3).
% 0.48/0.64  apply zenon_H49b. apply refl_equal.
% 0.48/0.64  cut ((genls (c_tptpcol_9_40196) (c_tptpcol_8_39940)) = (genls (c_tptpcol_15_40430) (c_tptpcol_8_39940))).
% 0.48/0.64  intro zenon_D_pnotp.
% 0.48/0.64  apply zenon_H456.
% 0.48/0.64  rewrite <- zenon_D_pnotp.
% 0.48/0.64  exact ax1_470.
% 0.48/0.64  cut (((c_tptpcol_8_39940) = (c_tptpcol_8_39940))); [idtac | apply NNPP; zenon_intro zenon_H4a5].
% 0.48/0.64  cut (((c_tptpcol_9_40196) = (c_tptpcol_15_40430))); [idtac | apply NNPP; zenon_intro zenon_H4a6].
% 0.48/0.64  congruence.
% 0.48/0.64  apply (zenon_notand_s _ _ zenon_H459); [ zenon_intro zenon_H4a8 | zenon_intro zenon_H4a7 ].
% 0.48/0.64  apply zenon_H4a8. zenon_intro zenon_H4a9.
% 0.48/0.64  elim (classic ((c_tptpcol_15_40430) = (c_tptpcol_15_40430))); [ zenon_intro zenon_H475 | zenon_intro zenon_H476 ].
% 0.48/0.64  cut (((c_tptpcol_15_40430) = (c_tptpcol_15_40430)) = ((c_tptpcol_9_40196) = (c_tptpcol_15_40430))).
% 0.48/0.64  intro zenon_D_pnotp.
% 0.48/0.64  apply zenon_H4a6.
% 0.48/0.64  rewrite <- zenon_D_pnotp.
% 0.48/0.64  exact zenon_H475.
% 0.48/0.64  cut (((c_tptpcol_15_40430) = (c_tptpcol_15_40430))); [idtac | apply NNPP; zenon_intro zenon_H476].
% 0.48/0.64  cut (((c_tptpcol_15_40430) = (c_tptpcol_9_40196))); [idtac | apply NNPP; zenon_intro zenon_H45b].
% 0.48/0.64  congruence.
% 0.48/0.64  exact (zenon_H45b zenon_H4a9).
% 0.48/0.64  apply zenon_H476. apply refl_equal.
% 0.48/0.64  apply zenon_H476. apply refl_equal.
% 0.48/0.64  apply zenon_H4a7. zenon_intro zenon_H4a3.
% 0.48/0.64  generalize (zenon_H450 (c_tptpcol_15_40430)). zenon_intro zenon_H477.
% 0.48/0.64  generalize (zenon_H477 (c_tptpcol_9_40196)). zenon_intro zenon_H4aa.
% 0.48/0.64  generalize (zenon_H4aa (c_tptpcol_8_39940)). zenon_intro zenon_H4ab.
% 0.48/0.64  apply (zenon_imply_s _ _ zenon_H4ab); [ zenon_intro zenon_H45a | zenon_intro zenon_H4ac ].
% 0.48/0.64  exact (zenon_H45a zenon_H4a3).
% 0.48/0.64  apply (zenon_imply_s _ _ zenon_H4ac); [ zenon_intro zenon_H4ae | zenon_intro zenon_H4ad ].
% 0.48/0.64  exact (zenon_H4ae ax1_470).
% 0.48/0.64  exact (zenon_H456 zenon_H4ad).
% 0.48/0.64  apply zenon_H4a5. apply refl_equal.
% 0.48/0.64  cut ((genls (c_tptpcol_8_39940) (c_tptpcol_7_39939)) = (genls (c_tptpcol_15_40430) (c_tptpcol_7_39939))).
% 0.48/0.64  intro zenon_D_pnotp.
% 0.48/0.64  apply zenon_H452.
% 0.48/0.64  rewrite <- zenon_D_pnotp.
% 0.48/0.64  exact ax1_438.
% 0.48/0.64  cut (((c_tptpcol_7_39939) = (c_tptpcol_7_39939))); [idtac | apply NNPP; zenon_intro zenon_H4af].
% 0.48/0.64  cut (((c_tptpcol_8_39940) = (c_tptpcol_15_40430))); [idtac | apply NNPP; zenon_intro zenon_H4b0].
% 0.48/0.64  congruence.
% 0.48/0.64  apply (zenon_notand_s _ _ zenon_H455); [ zenon_intro zenon_H4b2 | zenon_intro zenon_H4b1 ].
% 0.48/0.64  apply zenon_H4b2. zenon_intro zenon_H4b3.
% 0.48/0.64  elim (classic ((c_tptpcol_15_40430) = (c_tptpcol_15_40430))); [ zenon_intro zenon_H475 | zenon_intro zenon_H476 ].
% 0.48/0.64  cut (((c_tptpcol_15_40430) = (c_tptpcol_15_40430)) = ((c_tptpcol_8_39940) = (c_tptpcol_15_40430))).
% 0.48/0.64  intro zenon_D_pnotp.
% 0.48/0.64  apply zenon_H4b0.
% 0.48/0.64  rewrite <- zenon_D_pnotp.
% 0.48/0.64  exact zenon_H475.
% 0.48/0.64  cut (((c_tptpcol_15_40430) = (c_tptpcol_15_40430))); [idtac | apply NNPP; zenon_intro zenon_H476].
% 0.48/0.64  cut (((c_tptpcol_15_40430) = (c_tptpcol_8_39940))); [idtac | apply NNPP; zenon_intro zenon_H457].
% 0.48/0.64  congruence.
% 0.48/0.64  exact (zenon_H457 zenon_H4b3).
% 0.48/0.64  apply zenon_H476. apply refl_equal.
% 0.48/0.64  apply zenon_H476. apply refl_equal.
% 0.48/0.64  apply zenon_H4b1. zenon_intro zenon_H4ad.
% 0.48/0.64  generalize (zenon_H450 (c_tptpcol_15_40430)). zenon_intro zenon_H477.
% 0.48/0.64  generalize (zenon_H477 (c_tptpcol_8_39940)). zenon_intro zenon_H4b4.
% 0.48/0.64  generalize (zenon_H4b4 (c_tptpcol_7_39939)). zenon_intro zenon_H4b5.
% 0.48/0.64  apply (zenon_imply_s _ _ zenon_H4b5); [ zenon_intro zenon_H456 | zenon_intro zenon_H4b6 ].
% 0.48/0.64  exact (zenon_H456 zenon_H4ad).
% 0.48/0.64  apply (zenon_imply_s _ _ zenon_H4b6); [ zenon_intro zenon_H4b8 | zenon_intro zenon_H4b7 ].
% 0.48/0.64  exact (zenon_H4b8 ax1_438).
% 0.48/0.64  exact (zenon_H452 zenon_H4b7).
% 0.48/0.64  apply zenon_H4af. apply refl_equal.
% 0.48/0.64  apply zenon_H451. zenon_intro zenon_Tx_bun. apply NNPP. zenon_intro zenon_H4ba.
% 0.48/0.64  apply zenon_H4ba. zenon_intro zenon_Ty_bup. apply NNPP. zenon_intro zenon_H4bc.
% 0.48/0.64  apply zenon_H4bc. zenon_intro zenon_Tz_bur. apply NNPP. zenon_intro zenon_H4be.
% 0.48/0.64  apply (zenon_notimply_s _ _ zenon_H4be). zenon_intro zenon_H4c0. zenon_intro zenon_H4bf.
% 0.48/0.64  apply (zenon_notimply_s _ _ zenon_H4bf). zenon_intro zenon_H4c2. zenon_intro zenon_H4c1.
% 0.48/0.64  generalize (ax1_1109 zenon_Tx_bun). zenon_intro zenon_H4c3.
% 0.48/0.64  generalize (zenon_H4c3 zenon_Ty_bup). zenon_intro zenon_H4c4.
% 0.48/0.64  generalize (zenon_H4c4 zenon_Tz_bur). zenon_intro zenon_H4c5.
% 0.48/0.64  apply (zenon_imply_s _ _ zenon_H4c5); [ zenon_intro zenon_H4c7 | zenon_intro zenon_H4c6 ].
% 0.48/0.64  apply (zenon_notand_s _ _ zenon_H4c7); [ zenon_intro zenon_H4c9 | zenon_intro zenon_H4c8 ].
% 0.48/0.64  exact (zenon_H4c9 zenon_H4c0).
% 0.48/0.64  exact (zenon_H4c8 zenon_H4c2).
% 0.48/0.64  exact (zenon_H4c1 zenon_H4c6).
% 0.48/0.64  Qed.
% 0.48/0.64  % SZS output end Proof
% 0.48/0.64  (* END-PROOF *)
% 0.48/0.64  nodes searched: 2990
% 0.48/0.64  max branch formulas: 4035
% 0.48/0.64  proof nodes created: 20
% 0.48/0.64  formulas created: 34016
% 0.48/0.64  
%------------------------------------------------------------------------------