TSTP Solution File: COM133+1 by SuperZenon---0.0.1

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SuperZenon---0.0.1
% Problem  : COM133+1 : TPTP v8.1.0. Released v6.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_super_zenon -p0 -itptp -om -max-time %d %s

% Computer : n003.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 : Fri Jul 15 01:46:14 EDT 2022

% Result   : Theorem 22.06s 22.23s
% Output   : Proof 22.06s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12  % Problem  : COM133+1 : TPTP v8.1.0. Released v6.4.0.
% 0.11/0.12  % Command  : run_super_zenon -p0 -itptp -om -max-time %d %s
% 0.12/0.33  % Computer : n003.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 : Thu Jun 16 19:10:56 EDT 2022
% 0.19/0.33  % CPUTime  : 
% 22.06/22.23  % SZS status Theorem
% 22.06/22.23  (* PROOF-FOUND *)
% 22.06/22.23  (* BEGIN-PROOF *)
% 22.06/22.23  % SZS output start Proof
% 22.06/22.23  1. (T_0 = T_1) (T_0 != T_1)   ### Axiom
% 22.06/22.23  2. (vtcheck T_2 T_3 T_4) (-. (vtcheck T_2 T_3 T_4))   ### Axiom
% 22.06/22.23  3. (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (-. (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6))   ### Axiom
% 22.06/22.23  4. (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)) (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)   ### Axiom
% 22.06/22.23  5. (((T_0 = T_1) /\ ((vtcheck T_2 T_3 T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6))) => (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)) (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)) (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (vtcheck T_2 T_3 T_4) (T_0 = T_1)   ### DisjTree 1 2 3 4
% 22.06/22.23  6. (All VT2, (((T_0 = T_1) /\ ((vtcheck T_2 T_3 T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) VT2))) => (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) VT2))) (T_0 = T_1) (vtcheck T_2 T_3 T_4) (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6))   ### All 5
% 22.06/22.23  7. (All Ve1, (All VT2, (((T_0 = T_1) /\ ((vtcheck T_2 T_3 T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 Ve1) VT2))) => (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 Ve1)) VT2)))) (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)) (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (vtcheck T_2 T_3 T_4) (T_0 = T_1)   ### All 6
% 22.06/22.23  8. (All VS, (All Ve1, (All VT2, (((T_0 = T_1) /\ ((vtcheck T_2 T_3 T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 VS Ve1) VT2))) => (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 VS Ve1)) VT2))))) (T_0 = T_1) (vtcheck T_2 T_3 T_4) (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6))   ### All 7
% 22.06/22.23  9. (All Vy, (All VS, (All Ve1, (All VT2, (((T_0 = Vy) /\ ((vtcheck T_2 T_3 T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs Vy VS Ve1) VT2))) => (vtcheck T_2 (vsubst T_0 T_3 (vabs Vy VS Ve1)) VT2)))))) (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)) (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (vtcheck T_2 T_3 T_4) (T_0 = T_1)   ### All 8
% 22.06/22.23  10. (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((T_0 = Vy) /\ ((vtcheck T_2 Ve T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs Vy VS Ve1) VT2))) => (vtcheck T_2 (vsubst T_0 Ve (vabs Vy VS Ve1)) VT2))))))) (T_0 = T_1) (vtcheck T_2 T_3 T_4) (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6))   ### All 9
% 22.06/22.23  11. (All Vx, (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((Vx = Vy) /\ ((vtcheck T_2 Ve T_4) /\ (vtcheck (vbind Vx T_4 T_2) (vabs Vy VS Ve1) VT2))) => (vtcheck T_2 (vsubst Vx Ve (vabs Vy VS Ve1)) VT2)))))))) (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)) (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (vtcheck T_2 T_3 T_4) (T_0 = T_1)   ### All 10
% 22.06/22.23  12. (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((Vx = Vy) /\ ((vtcheck VC Ve T_4) /\ (vtcheck (vbind Vx T_4 VC) (vabs Vy VS Ve1) VT2))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS Ve1)) VT2))))))))) (T_0 = T_1) (vtcheck T_2 T_3 T_4) (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6))   ### All 11
% 22.06/22.23  13. (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((Vx = Vy) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS Ve1) VT2))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS Ve1)) VT2)))))))))) (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)) (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (vtcheck T_2 T_3 T_4) (T_0 = T_1)   ### All 12
% 22.06/22.23  14. (visFreeVar T_1 T_3) (-. (visFreeVar T_1 T_3))   ### Axiom
% 22.06/22.23  15. (vtcheck T_2 T_3 T_4) (-. (vtcheck T_2 T_3 T_4))   ### Axiom
% 22.06/22.23  16. (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (-. (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6))   ### Axiom
% 22.06/22.23  17. (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)) (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)   ### Axiom
% 22.06/22.23  18. (((T_0 != T_1) /\ ((visFreeVar T_1 T_3) /\ ((vtcheck T_2 T_3 T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6)))) => (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)) (visFreeVar T_1 T_3) (vtcheck T_2 T_3 T_4) (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((Vx = Vy) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS Ve1) VT2))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS Ve1)) VT2))))))))))   ### DisjTree 13 14 15 16 17
% 22.06/22.23  19. (All VT2, (((T_0 != T_1) /\ ((visFreeVar T_1 T_3) /\ ((vtcheck T_2 T_3 T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) VT2)))) => (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) VT2))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((Vx = Vy) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS Ve1) VT2))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS Ve1)) VT2)))))))))) (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)) (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (vtcheck T_2 T_3 T_4) (visFreeVar T_1 T_3)   ### All 18
% 22.06/22.23  20. (vtcheck T_2 T_3 T_4) (-. (vtcheck T_2 T_3 T_4))   ### Axiom
% 22.06/22.23  21. (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (-. (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6))   ### Axiom
% 22.06/22.23  22. (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)) (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)   ### Axiom
% 22.06/22.23  23. (((T_0 != T_1) /\ ((-. (visFreeVar T_1 T_3)) /\ ((vtcheck T_2 T_3 T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6)))) => (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)) (All VT2, (((T_0 != T_1) /\ ((visFreeVar T_1 T_3) /\ ((vtcheck T_2 T_3 T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) VT2)))) => (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) VT2))) (vtcheck T_2 T_3 T_4) (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((Vx = Vy) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS Ve1) VT2))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS Ve1)) VT2))))))))))   ### DisjTree 13 19 20 21 22
% 22.06/22.23  24. (All VT2, (((T_0 != T_1) /\ ((-. (visFreeVar T_1 T_3)) /\ ((vtcheck T_2 T_3 T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) VT2)))) => (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) VT2))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((Vx = Vy) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS Ve1) VT2))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS Ve1)) VT2)))))))))) (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)) (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (vtcheck T_2 T_3 T_4) (All VT2, (((T_0 != T_1) /\ ((visFreeVar T_1 T_3) /\ ((vtcheck T_2 T_3 T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) VT2)))) => (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) VT2)))   ### All 23
% 22.06/22.23  25. (All VS, (All VT2, (((T_0 != T_1) /\ ((visFreeVar T_1 T_3) /\ ((vtcheck T_2 T_3 T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 VS (veabs)) VT2)))) => (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 VS (veabs))) VT2)))) (vtcheck T_2 T_3 T_4) (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((Vx = Vy) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS Ve1) VT2))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS Ve1)) VT2)))))))))) (All VT2, (((T_0 != T_1) /\ ((-. (visFreeVar T_1 T_3)) /\ ((vtcheck T_2 T_3 T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) VT2)))) => (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) VT2)))   ### All 24
% 22.06/22.23  26. (All VS, (All VT2, (((T_0 != T_1) /\ ((-. (visFreeVar T_1 T_3)) /\ ((vtcheck T_2 T_3 T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 VS (veabs)) VT2)))) => (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 VS (veabs))) VT2)))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((Vx = Vy) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS Ve1) VT2))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS Ve1)) VT2)))))))))) (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)) (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (vtcheck T_2 T_3 T_4) (All VS, (All VT2, (((T_0 != T_1) /\ ((visFreeVar T_1 T_3) /\ ((vtcheck T_2 T_3 T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 VS (veabs)) VT2)))) => (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 VS (veabs))) VT2))))   ### All 25
% 22.06/22.27  27. (All Vy, (All VS, (All VT2, (((T_0 != Vy) /\ ((visFreeVar Vy T_3) /\ ((vtcheck T_2 T_3 T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs Vy VS (veabs)) VT2)))) => (vtcheck T_2 (vsubst T_0 T_3 (vabs Vy VS (veabs))) VT2))))) (vtcheck T_2 T_3 T_4) (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((Vx = Vy) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS Ve1) VT2))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS Ve1)) VT2)))))))))) (All VS, (All VT2, (((T_0 != T_1) /\ ((-. (visFreeVar T_1 T_3)) /\ ((vtcheck T_2 T_3 T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 VS (veabs)) VT2)))) => (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 VS (veabs))) VT2))))   ### All 26
% 22.06/22.27  28. (All Vy, (All VS, (All VT2, (((T_0 != Vy) /\ ((-. (visFreeVar Vy T_3)) /\ ((vtcheck T_2 T_3 T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs Vy VS (veabs)) VT2)))) => (vtcheck T_2 (vsubst T_0 T_3 (vabs Vy VS (veabs))) VT2))))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((Vx = Vy) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS Ve1) VT2))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS Ve1)) VT2)))))))))) (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)) (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (vtcheck T_2 T_3 T_4) (All Vy, (All VS, (All VT2, (((T_0 != Vy) /\ ((visFreeVar Vy T_3) /\ ((vtcheck T_2 T_3 T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs Vy VS (veabs)) VT2)))) => (vtcheck T_2 (vsubst T_0 T_3 (vabs Vy VS (veabs))) VT2)))))   ### All 27
% 22.06/22.27  29. (All Ve, (All Vy, (All VS, (All VT2, (((T_0 != Vy) /\ ((-. (visFreeVar Vy Ve)) /\ ((vtcheck T_2 Ve T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs Vy VS (veabs)) VT2)))) => (vtcheck T_2 (vsubst T_0 Ve (vabs Vy VS (veabs))) VT2)))))) (All Vy, (All VS, (All VT2, (((T_0 != Vy) /\ ((visFreeVar Vy T_3) /\ ((vtcheck T_2 T_3 T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs Vy VS (veabs)) VT2)))) => (vtcheck T_2 (vsubst T_0 T_3 (vabs Vy VS (veabs))) VT2))))) (vtcheck T_2 T_3 T_4) (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((Vx = Vy) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS Ve1) VT2))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS Ve1)) VT2))))))))))   ### All 28
% 22.06/22.27  30. (All Ve, (All Vy, (All VS, (All VT2, (((T_0 != Vy) /\ ((visFreeVar Vy Ve) /\ ((vtcheck T_2 Ve T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs Vy VS (veabs)) VT2)))) => (vtcheck T_2 (vsubst T_0 Ve (vabs Vy VS (veabs))) VT2)))))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((Vx = Vy) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS Ve1) VT2))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS Ve1)) VT2)))))))))) (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)) (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (vtcheck T_2 T_3 T_4) (All Ve, (All Vy, (All VS, (All VT2, (((T_0 != Vy) /\ ((-. (visFreeVar Vy Ve)) /\ ((vtcheck T_2 Ve T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs Vy VS (veabs)) VT2)))) => (vtcheck T_2 (vsubst T_0 Ve (vabs Vy VS (veabs))) VT2))))))   ### All 29
% 22.06/22.27  31. (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((Vx != Vy) /\ ((-. (visFreeVar Vy Ve)) /\ ((vtcheck T_2 Ve T_4) /\ (vtcheck (vbind Vx T_4 T_2) (vabs Vy VS (veabs)) VT2)))) => (vtcheck T_2 (vsubst Vx Ve (vabs Vy VS (veabs))) VT2))))))) (vtcheck T_2 T_3 T_4) (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((Vx = Vy) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS Ve1) VT2))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS Ve1)) VT2)))))))))) (All Ve, (All Vy, (All VS, (All VT2, (((T_0 != Vy) /\ ((visFreeVar Vy Ve) /\ ((vtcheck T_2 Ve T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs Vy VS (veabs)) VT2)))) => (vtcheck T_2 (vsubst T_0 Ve (vabs Vy VS (veabs))) VT2))))))   ### All 30
% 22.06/22.27  32. (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((Vx != Vy) /\ ((visFreeVar Vy Ve) /\ ((vtcheck T_2 Ve T_4) /\ (vtcheck (vbind Vx T_4 T_2) (vabs Vy VS (veabs)) VT2)))) => (vtcheck T_2 (vsubst Vx Ve (vabs Vy VS (veabs))) VT2))))))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((Vx = Vy) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS Ve1) VT2))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS Ve1)) VT2)))))))))) (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)) (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (vtcheck T_2 T_3 T_4) (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((Vx != Vy) /\ ((-. (visFreeVar Vy Ve)) /\ ((vtcheck T_2 Ve T_4) /\ (vtcheck (vbind Vx T_4 T_2) (vabs Vy VS (veabs)) VT2)))) => (vtcheck T_2 (vsubst Vx Ve (vabs Vy VS (veabs))) VT2)))))))   ### All 31
% 22.06/22.27  33. (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((Vx != Vy) /\ ((-. (visFreeVar Vy Ve)) /\ ((vtcheck VC Ve T_4) /\ (vtcheck (vbind Vx T_4 VC) (vabs Vy VS (veabs)) VT2)))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS (veabs))) VT2)))))))) (vtcheck T_2 T_3 T_4) (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((Vx = Vy) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS Ve1) VT2))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS Ve1)) VT2)))))))))) (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((Vx != Vy) /\ ((visFreeVar Vy Ve) /\ ((vtcheck T_2 Ve T_4) /\ (vtcheck (vbind Vx T_4 T_2) (vabs Vy VS (veabs)) VT2)))) => (vtcheck T_2 (vsubst Vx Ve (vabs Vy VS (veabs))) VT2)))))))   ### All 32
% 22.06/22.27  34. (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((Vx != Vy) /\ ((visFreeVar Vy Ve) /\ ((vtcheck VC Ve T_4) /\ (vtcheck (vbind Vx T_4 VC) (vabs Vy VS (veabs)) VT2)))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS (veabs))) VT2)))))))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((Vx = Vy) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS Ve1) VT2))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS Ve1)) VT2)))))))))) (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)) (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (vtcheck T_2 T_3 T_4) (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((Vx != Vy) /\ ((-. (visFreeVar Vy Ve)) /\ ((vtcheck VC Ve T_4) /\ (vtcheck (vbind Vx T_4 VC) (vabs Vy VS (veabs)) VT2)))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS (veabs))) VT2))))))))   ### All 33
% 22.06/22.27  35. (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((Vx != Vy) /\ ((-. (visFreeVar Vy Ve)) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS (veabs)) VT2)))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS (veabs))) VT2))))))))) (vtcheck T_2 T_3 T_4) (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((Vx = Vy) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS Ve1) VT2))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS Ve1)) VT2)))))))))) (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((Vx != Vy) /\ ((visFreeVar Vy Ve) /\ ((vtcheck VC Ve T_4) /\ (vtcheck (vbind Vx T_4 VC) (vabs Vy VS (veabs)) VT2)))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS (veabs))) VT2))))))))   ### All 34
% 22.06/22.29  36. (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((Vx != Vy) /\ ((visFreeVar Vy Ve) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS (veabs)) VT2)))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS (veabs))) VT2))))))))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((Vx = Vy) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS Ve1) VT2))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS Ve1)) VT2)))))))))) (-. (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6)) (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6) (vtcheck T_2 T_3 T_4) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((Vx != Vy) /\ ((-. (visFreeVar Vy Ve)) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS (veabs)) VT2)))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS (veabs))) VT2)))))))))   ### All 35
% 22.06/22.29  37. (-. (((vtcheck T_2 T_3 T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) T_6)) => (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) T_6))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((Vx != Vy) /\ ((-. (visFreeVar Vy Ve)) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS (veabs)) VT2)))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS (veabs))) VT2))))))))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((Vx = Vy) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS Ve1) VT2))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS Ve1)) VT2)))))))))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((Vx != Vy) /\ ((visFreeVar Vy Ve) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS (veabs)) VT2)))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS (veabs))) VT2)))))))))   ### ConjTree 36
% 22.06/22.29  38. (-. (All VT2, (((vtcheck T_2 T_3 T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 T_5 (veabs)) VT2)) => (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 T_5 (veabs))) VT2)))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((Vx != Vy) /\ ((visFreeVar Vy Ve) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS (veabs)) VT2)))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS (veabs))) VT2))))))))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((Vx = Vy) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS Ve1) VT2))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS Ve1)) VT2)))))))))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((Vx != Vy) /\ ((-. (visFreeVar Vy Ve)) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS (veabs)) VT2)))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS (veabs))) VT2)))))))))   ### NotAllEx 37
% 22.06/22.29  39. (-. (All VS, (All VT2, (((vtcheck T_2 T_3 T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs T_1 VS (veabs)) VT2)) => (vtcheck T_2 (vsubst T_0 T_3 (vabs T_1 VS (veabs))) VT2))))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((Vx != Vy) /\ ((-. (visFreeVar Vy Ve)) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS (veabs)) VT2)))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS (veabs))) VT2))))))))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((Vx = Vy) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS Ve1) VT2))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS Ve1)) VT2)))))))))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((Vx != Vy) /\ ((visFreeVar Vy Ve) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS (veabs)) VT2)))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS (veabs))) VT2)))))))))   ### NotAllEx 38
% 22.06/22.29  40. (-. (All Vy, (All VS, (All VT2, (((vtcheck T_2 T_3 T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs Vy VS (veabs)) VT2)) => (vtcheck T_2 (vsubst T_0 T_3 (vabs Vy VS (veabs))) VT2)))))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((Vx != Vy) /\ ((visFreeVar Vy Ve) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS (veabs)) VT2)))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS (veabs))) VT2))))))))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((Vx = Vy) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS Ve1) VT2))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS Ve1)) VT2)))))))))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((Vx != Vy) /\ ((-. (visFreeVar Vy Ve)) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS (veabs)) VT2)))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS (veabs))) VT2)))))))))   ### NotAllEx 39
% 22.06/22.29  41. (-. (All Ve, (All Vy, (All VS, (All VT2, (((vtcheck T_2 Ve T_4) /\ (vtcheck (vbind T_0 T_4 T_2) (vabs Vy VS (veabs)) VT2)) => (vtcheck T_2 (vsubst T_0 Ve (vabs Vy VS (veabs))) VT2))))))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((Vx != Vy) /\ ((-. (visFreeVar Vy Ve)) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS (veabs)) VT2)))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS (veabs))) VT2))))))))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((Vx = Vy) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS Ve1) VT2))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS Ve1)) VT2)))))))))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((Vx != Vy) /\ ((visFreeVar Vy Ve) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS (veabs)) VT2)))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS (veabs))) VT2)))))))))   ### NotAllEx 40
% 22.06/22.29  42. (-. (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((vtcheck T_2 Ve T_4) /\ (vtcheck (vbind Vx T_4 T_2) (vabs Vy VS (veabs)) VT2)) => (vtcheck T_2 (vsubst Vx Ve (vabs Vy VS (veabs))) VT2)))))))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((Vx != Vy) /\ ((visFreeVar Vy Ve) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS (veabs)) VT2)))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS (veabs))) VT2))))))))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((Vx = Vy) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS Ve1) VT2))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS Ve1)) VT2)))))))))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((Vx != Vy) /\ ((-. (visFreeVar Vy Ve)) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS (veabs)) VT2)))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS (veabs))) VT2)))))))))   ### NotAllEx 41
% 22.06/22.29  43. (-. (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((vtcheck VC Ve T_4) /\ (vtcheck (vbind Vx T_4 VC) (vabs Vy VS (veabs)) VT2)) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS (veabs))) VT2))))))))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((Vx != Vy) /\ ((-. (visFreeVar Vy Ve)) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS (veabs)) VT2)))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS (veabs))) VT2))))))))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((Vx = Vy) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS Ve1) VT2))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS Ve1)) VT2)))))))))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((Vx != Vy) /\ ((visFreeVar Vy Ve) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS (veabs)) VT2)))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS (veabs))) VT2)))))))))   ### NotAllEx 42
% 22.06/22.29  44. (-. (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS (veabs)) VT2)) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS (veabs))) VT2)))))))))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((Vx != Vy) /\ ((visFreeVar Vy Ve) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS (veabs)) VT2)))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS (veabs))) VT2))))))))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All Ve1, (All VT2, (((Vx = Vy) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS Ve1) VT2))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS Ve1)) VT2)))))))))) (All VT, (All VC, (All Vx, (All Ve, (All Vy, (All VS, (All VT2, (((Vx != Vy) /\ ((-. (visFreeVar Vy Ve)) /\ ((vtcheck VC Ve VT) /\ (vtcheck (vbind Vx VT VC) (vabs Vy VS (veabs)) VT2)))) => (vtcheck VC (vsubst Vx Ve (vabs Vy VS (veabs))) VT2)))))))))   ### NotAllEx 43
% 22.06/22.30  % SZS output end Proof
% 22.06/22.30  (* END-PROOF *)
%------------------------------------------------------------------------------