TSTP Solution File: SET662+3 by SuperZenon---0.0.1

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SuperZenon---0.0.1
% Problem  : SET662+3 : TPTP v8.1.0. Released v2.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_super_zenon -p0 -itptp -om -max-time %d %s

% Computer : n027.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 05:43:13 EDT 2022

% Result   : Theorem 2.86s 3.05s
% Output   : Proof 2.86s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12  % Problem  : SET662+3 : TPTP v8.1.0. Released v2.2.0.
% 0.11/0.12  % Command  : run_super_zenon -p0 -itptp -om -max-time %d %s
% 0.14/0.33  % Computer : n027.cluster.edu
% 0.14/0.33  % Model    : x86_64 x86_64
% 0.14/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.33  % Memory   : 8042.1875MB
% 0.14/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.33  % CPULimit : 300
% 0.14/0.33  % WCLimit  : 600
% 0.14/0.33  % DateTime : Sun Jul 10 03:53:32 EDT 2022
% 0.14/0.33  % CPUTime  : 
% 2.86/3.05  % SZS status Theorem
% 2.86/3.05  (* PROOF-FOUND *)
% 2.86/3.05  (* BEGIN-PROOF *)
% 2.86/3.05  % SZS output start Proof
% 2.86/3.05  1. (ilf_type T_0 (set_type)) (-. (ilf_type T_0 (set_type)))   ### Axiom
% 2.86/3.05  2. (ilf_type T_1 (set_type)) (-. (ilf_type T_1 (set_type)))   ### Axiom
% 2.86/3.05  3. (ilf_type T_0 (set_type)) (-. (ilf_type T_0 (set_type)))   ### Axiom
% 2.86/3.05  4. (ilf_type T_1 (set_type)) (-. (ilf_type T_1 (set_type)))   ### Axiom
% 2.86/3.05  5. (-. (ilf_type (cross_product T_0 T_1) (set_type))) (ilf_type (cross_product T_0 T_1) (set_type))   ### Axiom
% 2.86/3.05  6. ((ilf_type T_1 (set_type)) => (ilf_type (cross_product T_0 T_1) (set_type))) (-. (ilf_type (cross_product T_0 T_1) (set_type))) (ilf_type T_1 (set_type))   ### Imply 4 5
% 2.86/3.05  7. (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product T_0 C) (set_type)))) (ilf_type T_1 (set_type)) (-. (ilf_type (cross_product T_0 T_1) (set_type)))   ### All 6
% 2.86/3.05  8. ((ilf_type T_0 (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product T_0 C) (set_type))))) (-. (ilf_type (cross_product T_0 T_1) (set_type))) (ilf_type T_1 (set_type)) (ilf_type T_0 (set_type))   ### Imply 3 7
% 2.86/3.05  9. (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (ilf_type T_0 (set_type)) (ilf_type T_1 (set_type)) (-. (ilf_type (cross_product T_0 T_1) (set_type)))   ### All 8
% 2.86/3.05  10. (-. (ilf_type (empty_set) (set_type))) (ilf_type (empty_set) (set_type))   ### Axiom
% 2.86/3.05  11. (All B, (ilf_type B (set_type))) (-. (ilf_type (empty_set) (set_type)))   ### All 10
% 2.86/3.05  12. (-. (ilf_type (power_set (cross_product T_0 T_1)) (set_type))) (ilf_type (power_set (cross_product T_0 T_1)) (set_type))   ### Axiom
% 2.86/3.05  13. ((-. (empty (power_set (cross_product T_0 T_1)))) /\ (ilf_type (power_set (cross_product T_0 T_1)) (set_type))) (-. (ilf_type (power_set (cross_product T_0 T_1)) (set_type)))   ### And 12
% 2.86/3.05  14. ((ilf_type (cross_product T_0 T_1) (set_type)) => ((-. (empty (power_set (cross_product T_0 T_1)))) /\ (ilf_type (power_set (cross_product T_0 T_1)) (set_type)))) (-. (ilf_type (power_set (cross_product T_0 T_1)) (set_type))) (ilf_type T_1 (set_type)) (ilf_type T_0 (set_type)) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type))))))   ### Imply 9 13
% 2.86/3.05  15. (All B, ((ilf_type B (set_type)) => ((-. (empty (power_set B))) /\ (ilf_type (power_set B) (set_type))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (ilf_type T_0 (set_type)) (ilf_type T_1 (set_type)) (-. (ilf_type (power_set (cross_product T_0 T_1)) (set_type)))   ### All 14
% 2.86/3.05  16. (-. (empty (power_set (cross_product T_0 T_1)))) (empty (power_set (cross_product T_0 T_1)))   ### Axiom
% 2.86/3.05  17. (ilf_type T_2 (set_type)) (-. (ilf_type T_2 (set_type)))   ### Axiom
% 2.86/3.05  18. (member T_2 (empty_set)) (-. (member T_2 (empty_set)))   ### Axiom
% 2.86/3.05  19. ((ilf_type T_2 (set_type)) => (-. (member T_2 (empty_set)))) (member T_2 (empty_set)) (ilf_type T_2 (set_type))   ### Imply 17 18
% 2.86/3.05  20. (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set))))) (ilf_type T_2 (set_type)) (member T_2 (empty_set))   ### All 19
% 2.86/3.05  21. (-. ((ilf_type T_2 (set_type)) => ((member T_2 (empty_set)) => (member T_2 (cross_product T_0 T_1))))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set)))))   ### ConjTree 20
% 2.86/3.05  22. (-. (All D, ((ilf_type D (set_type)) => ((member D (empty_set)) => (member D (cross_product T_0 T_1)))))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set)))))   ### NotAllEx 21
% 2.86/3.05  23. (-. (member (empty_set) (power_set (cross_product T_0 T_1)))) (member (empty_set) (power_set (cross_product T_0 T_1)))   ### Axiom
% 2.86/3.05  24. ((member (empty_set) (power_set (cross_product T_0 T_1))) <=> (All D, ((ilf_type D (set_type)) => ((member D (empty_set)) => (member D (cross_product T_0 T_1)))))) (-. (member (empty_set) (power_set (cross_product T_0 T_1)))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set)))))   ### Equiv 22 23
% 2.86/3.05  25. ((ilf_type (cross_product T_0 T_1) (set_type)) => ((member (empty_set) (power_set (cross_product T_0 T_1))) <=> (All D, ((ilf_type D (set_type)) => ((member D (empty_set)) => (member D (cross_product T_0 T_1))))))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set))))) (-. (member (empty_set) (power_set (cross_product T_0 T_1)))) (ilf_type T_1 (set_type)) (ilf_type T_0 (set_type)) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type))))))   ### Imply 9 24
% 2.86/3.05  26. (All C, ((ilf_type C (set_type)) => ((member (empty_set) (power_set C)) <=> (All D, ((ilf_type D (set_type)) => ((member D (empty_set)) => (member D C))))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (ilf_type T_0 (set_type)) (ilf_type T_1 (set_type)) (-. (member (empty_set) (power_set (cross_product T_0 T_1)))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set)))))   ### All 25
% 2.86/3.05  27. (-. (ilf_type (empty_set) (member_type (power_set (cross_product T_0 T_1))))) (ilf_type (empty_set) (member_type (power_set (cross_product T_0 T_1))))   ### Axiom
% 2.86/3.05  28. ((ilf_type (empty_set) (member_type (power_set (cross_product T_0 T_1)))) <=> (member (empty_set) (power_set (cross_product T_0 T_1)))) (-. (ilf_type (empty_set) (member_type (power_set (cross_product T_0 T_1))))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set))))) (ilf_type T_1 (set_type)) (ilf_type T_0 (set_type)) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (All C, ((ilf_type C (set_type)) => ((member (empty_set) (power_set C)) <=> (All D, ((ilf_type D (set_type)) => ((member D (empty_set)) => (member D C)))))))   ### Equiv 26 27
% 2.86/3.05  29. (((-. (empty (power_set (cross_product T_0 T_1)))) /\ (ilf_type (power_set (cross_product T_0 T_1)) (set_type))) => ((ilf_type (empty_set) (member_type (power_set (cross_product T_0 T_1)))) <=> (member (empty_set) (power_set (cross_product T_0 T_1))))) (All C, ((ilf_type C (set_type)) => ((member (empty_set) (power_set C)) <=> (All D, ((ilf_type D (set_type)) => ((member D (empty_set)) => (member D C))))))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set))))) (-. (ilf_type (empty_set) (member_type (power_set (cross_product T_0 T_1))))) (ilf_type T_1 (set_type)) (ilf_type T_0 (set_type)) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (All B, ((ilf_type B (set_type)) => ((-. (empty (power_set B))) /\ (ilf_type (power_set B) (set_type))))) (-. (empty (power_set (cross_product T_0 T_1))))   ### DisjTree 16 15 28
% 2.86/3.05  30. (All C, (((-. (empty C)) /\ (ilf_type C (set_type))) => ((ilf_type (empty_set) (member_type C)) <=> (member (empty_set) C)))) (-. (empty (power_set (cross_product T_0 T_1)))) (All B, ((ilf_type B (set_type)) => ((-. (empty (power_set B))) /\ (ilf_type (power_set B) (set_type))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (ilf_type T_0 (set_type)) (ilf_type T_1 (set_type)) (-. (ilf_type (empty_set) (member_type (power_set (cross_product T_0 T_1))))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set))))) (All C, ((ilf_type C (set_type)) => ((member (empty_set) (power_set C)) <=> (All D, ((ilf_type D (set_type)) => ((member D (empty_set)) => (member D C)))))))   ### All 29
% 2.86/3.05  31. ((ilf_type (empty_set) (set_type)) => (All C, ((ilf_type C (set_type)) => ((member (empty_set) (power_set C)) <=> (All D, ((ilf_type D (set_type)) => ((member D (empty_set)) => (member D C)))))))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set))))) (-. (ilf_type (empty_set) (member_type (power_set (cross_product T_0 T_1))))) (ilf_type T_1 (set_type)) (ilf_type T_0 (set_type)) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (All B, ((ilf_type B (set_type)) => ((-. (empty (power_set B))) /\ (ilf_type (power_set B) (set_type))))) (-. (empty (power_set (cross_product T_0 T_1)))) (All C, (((-. (empty C)) /\ (ilf_type C (set_type))) => ((ilf_type (empty_set) (member_type C)) <=> (member (empty_set) C)))) (All B, (ilf_type B (set_type)))   ### Imply 11 30
% 2.86/3.07  32. (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((member B (power_set C)) <=> (All D, ((ilf_type D (set_type)) => ((member D B) => (member D C))))))))) (All B, (ilf_type B (set_type))) (All C, (((-. (empty C)) /\ (ilf_type C (set_type))) => ((ilf_type (empty_set) (member_type C)) <=> (member (empty_set) C)))) (-. (empty (power_set (cross_product T_0 T_1)))) (All B, ((ilf_type B (set_type)) => ((-. (empty (power_set B))) /\ (ilf_type (power_set B) (set_type))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (ilf_type T_0 (set_type)) (ilf_type T_1 (set_type)) (-. (ilf_type (empty_set) (member_type (power_set (cross_product T_0 T_1))))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set)))))   ### All 31
% 2.86/3.07  33. (empty (power_set (cross_product T_0 T_1))) (-. (empty (power_set (cross_product T_0 T_1))))   ### Axiom
% 2.86/3.07  34. ((-. (empty (power_set (cross_product T_0 T_1)))) /\ (ilf_type (power_set (cross_product T_0 T_1)) (set_type))) (empty (power_set (cross_product T_0 T_1)))   ### And 33
% 2.86/3.07  35. ((ilf_type (cross_product T_0 T_1) (set_type)) => ((-. (empty (power_set (cross_product T_0 T_1)))) /\ (ilf_type (power_set (cross_product T_0 T_1)) (set_type)))) (empty (power_set (cross_product T_0 T_1))) (ilf_type T_1 (set_type)) (ilf_type T_0 (set_type)) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type))))))   ### Imply 9 34
% 2.86/3.07  36. (All B, ((ilf_type B (set_type)) => ((-. (empty (power_set B))) /\ (ilf_type (power_set B) (set_type))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (ilf_type T_0 (set_type)) (ilf_type T_1 (set_type)) (empty (power_set (cross_product T_0 T_1)))   ### All 35
% 2.86/3.07  37. ((empty (power_set (cross_product T_0 T_1))) <=> (All C, ((ilf_type C (set_type)) => (-. (member C (power_set (cross_product T_0 T_1))))))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set))))) (-. (ilf_type (empty_set) (member_type (power_set (cross_product T_0 T_1))))) (ilf_type T_1 (set_type)) (ilf_type T_0 (set_type)) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (All B, ((ilf_type B (set_type)) => ((-. (empty (power_set B))) /\ (ilf_type (power_set B) (set_type))))) (All C, (((-. (empty C)) /\ (ilf_type C (set_type))) => ((ilf_type (empty_set) (member_type C)) <=> (member (empty_set) C)))) (All B, (ilf_type B (set_type))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((member B (power_set C)) <=> (All D, ((ilf_type D (set_type)) => ((member D B) => (member D C)))))))))   ### Equiv 32 36
% 2.86/3.07  38. ((ilf_type (power_set (cross_product T_0 T_1)) (set_type)) => ((empty (power_set (cross_product T_0 T_1))) <=> (All C, ((ilf_type C (set_type)) => (-. (member C (power_set (cross_product T_0 T_1)))))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((member B (power_set C)) <=> (All D, ((ilf_type D (set_type)) => ((member D B) => (member D C))))))))) (All B, (ilf_type B (set_type))) (All C, (((-. (empty C)) /\ (ilf_type C (set_type))) => ((ilf_type (empty_set) (member_type C)) <=> (member (empty_set) C)))) (-. (ilf_type (empty_set) (member_type (power_set (cross_product T_0 T_1))))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set))))) (ilf_type T_1 (set_type)) (ilf_type T_0 (set_type)) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (All B, ((ilf_type B (set_type)) => ((-. (empty (power_set B))) /\ (ilf_type (power_set B) (set_type)))))   ### Imply 15 37
% 2.86/3.07  39. (All B, ((ilf_type B (set_type)) => ((empty B) <=> (All C, ((ilf_type C (set_type)) => (-. (member C B))))))) (All B, ((ilf_type B (set_type)) => ((-. (empty (power_set B))) /\ (ilf_type (power_set B) (set_type))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (ilf_type T_0 (set_type)) (ilf_type T_1 (set_type)) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set))))) (-. (ilf_type (empty_set) (member_type (power_set (cross_product T_0 T_1))))) (All C, (((-. (empty C)) /\ (ilf_type C (set_type))) => ((ilf_type (empty_set) (member_type C)) <=> (member (empty_set) C)))) (All B, (ilf_type B (set_type))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((member B (power_set C)) <=> (All D, ((ilf_type D (set_type)) => ((member D B) => (member D C)))))))))   ### All 38
% 2.86/3.07  40. ((ilf_type (empty_set) (set_type)) => (All C, (((-. (empty C)) /\ (ilf_type C (set_type))) => ((ilf_type (empty_set) (member_type C)) <=> (member (empty_set) C))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((member B (power_set C)) <=> (All D, ((ilf_type D (set_type)) => ((member D B) => (member D C))))))))) (-. (ilf_type (empty_set) (member_type (power_set (cross_product T_0 T_1))))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set))))) (ilf_type T_1 (set_type)) (ilf_type T_0 (set_type)) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (All B, ((ilf_type B (set_type)) => ((-. (empty (power_set B))) /\ (ilf_type (power_set B) (set_type))))) (All B, ((ilf_type B (set_type)) => ((empty B) <=> (All C, ((ilf_type C (set_type)) => (-. (member C B))))))) (All B, (ilf_type B (set_type)))   ### Imply 11 39
% 2.86/3.07  41. (All B, ((ilf_type B (set_type)) => (All C, (((-. (empty C)) /\ (ilf_type C (set_type))) => ((ilf_type B (member_type C)) <=> (member B C)))))) (All B, (ilf_type B (set_type))) (All B, ((ilf_type B (set_type)) => ((empty B) <=> (All C, ((ilf_type C (set_type)) => (-. (member C B))))))) (All B, ((ilf_type B (set_type)) => ((-. (empty (power_set B))) /\ (ilf_type (power_set B) (set_type))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (ilf_type T_0 (set_type)) (ilf_type T_1 (set_type)) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set))))) (-. (ilf_type (empty_set) (member_type (power_set (cross_product T_0 T_1))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((member B (power_set C)) <=> (All D, ((ilf_type D (set_type)) => ((member D B) => (member D C)))))))))   ### All 40
% 2.86/3.07  42. (-. (ilf_type (empty_set) (subset_type (cross_product T_0 T_1)))) (ilf_type (empty_set) (subset_type (cross_product T_0 T_1)))   ### Axiom
% 2.86/3.07  43. ((ilf_type (empty_set) (subset_type (cross_product T_0 T_1))) <=> (ilf_type (empty_set) (member_type (power_set (cross_product T_0 T_1))))) (-. (ilf_type (empty_set) (subset_type (cross_product T_0 T_1)))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((member B (power_set C)) <=> (All D, ((ilf_type D (set_type)) => ((member D B) => (member D C))))))))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set))))) (ilf_type T_1 (set_type)) (ilf_type T_0 (set_type)) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (All B, ((ilf_type B (set_type)) => ((-. (empty (power_set B))) /\ (ilf_type (power_set B) (set_type))))) (All B, ((ilf_type B (set_type)) => ((empty B) <=> (All C, ((ilf_type C (set_type)) => (-. (member C B))))))) (All B, (ilf_type B (set_type))) (All B, ((ilf_type B (set_type)) => (All C, (((-. (empty C)) /\ (ilf_type C (set_type))) => ((ilf_type B (member_type C)) <=> (member B C))))))   ### Equiv 41 42
% 2.86/3.07  44. ((ilf_type (empty_set) (set_type)) => ((ilf_type (empty_set) (subset_type (cross_product T_0 T_1))) <=> (ilf_type (empty_set) (member_type (power_set (cross_product T_0 T_1)))))) (All B, ((ilf_type B (set_type)) => (All C, (((-. (empty C)) /\ (ilf_type C (set_type))) => ((ilf_type B (member_type C)) <=> (member B C)))))) (All B, ((ilf_type B (set_type)) => ((empty B) <=> (All C, ((ilf_type C (set_type)) => (-. (member C B))))))) (All B, ((ilf_type B (set_type)) => ((-. (empty (power_set B))) /\ (ilf_type (power_set B) (set_type))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (ilf_type T_0 (set_type)) (ilf_type T_1 (set_type)) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((member B (power_set C)) <=> (All D, ((ilf_type D (set_type)) => ((member D B) => (member D C))))))))) (-. (ilf_type (empty_set) (subset_type (cross_product T_0 T_1)))) (All B, (ilf_type B (set_type)))   ### Imply 11 43
% 2.86/3.08  45. (All C, ((ilf_type C (set_type)) => ((ilf_type C (subset_type (cross_product T_0 T_1))) <=> (ilf_type C (member_type (power_set (cross_product T_0 T_1))))))) (All B, (ilf_type B (set_type))) (-. (ilf_type (empty_set) (subset_type (cross_product T_0 T_1)))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((member B (power_set C)) <=> (All D, ((ilf_type D (set_type)) => ((member D B) => (member D C))))))))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set))))) (ilf_type T_1 (set_type)) (ilf_type T_0 (set_type)) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (All B, ((ilf_type B (set_type)) => ((-. (empty (power_set B))) /\ (ilf_type (power_set B) (set_type))))) (All B, ((ilf_type B (set_type)) => ((empty B) <=> (All C, ((ilf_type C (set_type)) => (-. (member C B))))))) (All B, ((ilf_type B (set_type)) => (All C, (((-. (empty C)) /\ (ilf_type C (set_type))) => ((ilf_type B (member_type C)) <=> (member B C))))))   ### All 44
% 2.86/3.08  46. ((ilf_type (cross_product T_0 T_1) (set_type)) => (All C, ((ilf_type C (set_type)) => ((ilf_type C (subset_type (cross_product T_0 T_1))) <=> (ilf_type C (member_type (power_set (cross_product T_0 T_1)))))))) (All B, ((ilf_type B (set_type)) => (All C, (((-. (empty C)) /\ (ilf_type C (set_type))) => ((ilf_type B (member_type C)) <=> (member B C)))))) (All B, ((ilf_type B (set_type)) => ((empty B) <=> (All C, ((ilf_type C (set_type)) => (-. (member C B))))))) (All B, ((ilf_type B (set_type)) => ((-. (empty (power_set B))) /\ (ilf_type (power_set B) (set_type))))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((member B (power_set C)) <=> (All D, ((ilf_type D (set_type)) => ((member D B) => (member D C))))))))) (-. (ilf_type (empty_set) (subset_type (cross_product T_0 T_1)))) (All B, (ilf_type B (set_type))) (ilf_type T_1 (set_type)) (ilf_type T_0 (set_type)) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type))))))   ### Imply 9 45
% 2.86/3.08  47. (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((ilf_type C (subset_type B)) <=> (ilf_type C (member_type (power_set B)))))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (ilf_type T_0 (set_type)) (ilf_type T_1 (set_type)) (All B, (ilf_type B (set_type))) (-. (ilf_type (empty_set) (subset_type (cross_product T_0 T_1)))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((member B (power_set C)) <=> (All D, ((ilf_type D (set_type)) => ((member D B) => (member D C))))))))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set))))) (All B, ((ilf_type B (set_type)) => ((-. (empty (power_set B))) /\ (ilf_type (power_set B) (set_type))))) (All B, ((ilf_type B (set_type)) => ((empty B) <=> (All C, ((ilf_type C (set_type)) => (-. (member C B))))))) (All B, ((ilf_type B (set_type)) => (All C, (((-. (empty C)) /\ (ilf_type C (set_type))) => ((ilf_type B (member_type C)) <=> (member B C))))))   ### All 46
% 2.86/3.08  48. (-. (ilf_type (empty_set) (relation_type T_0 T_1))) (ilf_type (empty_set) (relation_type T_0 T_1))   ### Axiom
% 2.86/3.08  49. ((ilf_type (empty_set) (subset_type (cross_product T_0 T_1))) => (ilf_type (empty_set) (relation_type T_0 T_1))) (-. (ilf_type (empty_set) (relation_type T_0 T_1))) (All B, ((ilf_type B (set_type)) => (All C, (((-. (empty C)) /\ (ilf_type C (set_type))) => ((ilf_type B (member_type C)) <=> (member B C)))))) (All B, ((ilf_type B (set_type)) => ((empty B) <=> (All C, ((ilf_type C (set_type)) => (-. (member C B))))))) (All B, ((ilf_type B (set_type)) => ((-. (empty (power_set B))) /\ (ilf_type (power_set B) (set_type))))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((member B (power_set C)) <=> (All D, ((ilf_type D (set_type)) => ((member D B) => (member D C))))))))) (All B, (ilf_type B (set_type))) (ilf_type T_1 (set_type)) (ilf_type T_0 (set_type)) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((ilf_type C (subset_type B)) <=> (ilf_type C (member_type (power_set B))))))))   ### Imply 47 48
% 2.86/3.08  50. (All D, ((ilf_type D (subset_type (cross_product T_0 T_1))) => (ilf_type D (relation_type T_0 T_1)))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((ilf_type C (subset_type B)) <=> (ilf_type C (member_type (power_set B)))))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (ilf_type T_0 (set_type)) (ilf_type T_1 (set_type)) (All B, (ilf_type B (set_type))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((member B (power_set C)) <=> (All D, ((ilf_type D (set_type)) => ((member D B) => (member D C))))))))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set))))) (All B, ((ilf_type B (set_type)) => ((-. (empty (power_set B))) /\ (ilf_type (power_set B) (set_type))))) (All B, ((ilf_type B (set_type)) => ((empty B) <=> (All C, ((ilf_type C (set_type)) => (-. (member C B))))))) (All B, ((ilf_type B (set_type)) => (All C, (((-. (empty C)) /\ (ilf_type C (set_type))) => ((ilf_type B (member_type C)) <=> (member B C)))))) (-. (ilf_type (empty_set) (relation_type T_0 T_1)))   ### All 49
% 2.86/3.08  51. ((All D, ((ilf_type D (subset_type (cross_product T_0 T_1))) => (ilf_type D (relation_type T_0 T_1)))) /\ (All E, ((ilf_type E (relation_type T_0 T_1)) => (ilf_type E (subset_type (cross_product T_0 T_1)))))) (-. (ilf_type (empty_set) (relation_type T_0 T_1))) (All B, ((ilf_type B (set_type)) => (All C, (((-. (empty C)) /\ (ilf_type C (set_type))) => ((ilf_type B (member_type C)) <=> (member B C)))))) (All B, ((ilf_type B (set_type)) => ((empty B) <=> (All C, ((ilf_type C (set_type)) => (-. (member C B))))))) (All B, ((ilf_type B (set_type)) => ((-. (empty (power_set B))) /\ (ilf_type (power_set B) (set_type))))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((member B (power_set C)) <=> (All D, ((ilf_type D (set_type)) => ((member D B) => (member D C))))))))) (All B, (ilf_type B (set_type))) (ilf_type T_1 (set_type)) (ilf_type T_0 (set_type)) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((ilf_type C (subset_type B)) <=> (ilf_type C (member_type (power_set B))))))))   ### And 50
% 2.86/3.08  52. ((ilf_type T_1 (set_type)) => ((All D, ((ilf_type D (subset_type (cross_product T_0 T_1))) => (ilf_type D (relation_type T_0 T_1)))) /\ (All E, ((ilf_type E (relation_type T_0 T_1)) => (ilf_type E (subset_type (cross_product T_0 T_1))))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((ilf_type C (subset_type B)) <=> (ilf_type C (member_type (power_set B)))))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (ilf_type T_0 (set_type)) (All B, (ilf_type B (set_type))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((member B (power_set C)) <=> (All D, ((ilf_type D (set_type)) => ((member D B) => (member D C))))))))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set))))) (All B, ((ilf_type B (set_type)) => ((-. (empty (power_set B))) /\ (ilf_type (power_set B) (set_type))))) (All B, ((ilf_type B (set_type)) => ((empty B) <=> (All C, ((ilf_type C (set_type)) => (-. (member C B))))))) (All B, ((ilf_type B (set_type)) => (All C, (((-. (empty C)) /\ (ilf_type C (set_type))) => ((ilf_type B (member_type C)) <=> (member B C)))))) (-. (ilf_type (empty_set) (relation_type T_0 T_1))) (ilf_type T_1 (set_type))   ### Imply 2 51
% 2.86/3.09  53. (All C, ((ilf_type C (set_type)) => ((All D, ((ilf_type D (subset_type (cross_product T_0 C))) => (ilf_type D (relation_type T_0 C)))) /\ (All E, ((ilf_type E (relation_type T_0 C)) => (ilf_type E (subset_type (cross_product T_0 C)))))))) (ilf_type T_1 (set_type)) (-. (ilf_type (empty_set) (relation_type T_0 T_1))) (All B, ((ilf_type B (set_type)) => (All C, (((-. (empty C)) /\ (ilf_type C (set_type))) => ((ilf_type B (member_type C)) <=> (member B C)))))) (All B, ((ilf_type B (set_type)) => ((empty B) <=> (All C, ((ilf_type C (set_type)) => (-. (member C B))))))) (All B, ((ilf_type B (set_type)) => ((-. (empty (power_set B))) /\ (ilf_type (power_set B) (set_type))))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((member B (power_set C)) <=> (All D, ((ilf_type D (set_type)) => ((member D B) => (member D C))))))))) (All B, (ilf_type B (set_type))) (ilf_type T_0 (set_type)) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((ilf_type C (subset_type B)) <=> (ilf_type C (member_type (power_set B))))))))   ### All 52
% 2.86/3.09  54. ((ilf_type T_0 (set_type)) => (All C, ((ilf_type C (set_type)) => ((All D, ((ilf_type D (subset_type (cross_product T_0 C))) => (ilf_type D (relation_type T_0 C)))) /\ (All E, ((ilf_type E (relation_type T_0 C)) => (ilf_type E (subset_type (cross_product T_0 C))))))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((ilf_type C (subset_type B)) <=> (ilf_type C (member_type (power_set B)))))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (All B, (ilf_type B (set_type))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((member B (power_set C)) <=> (All D, ((ilf_type D (set_type)) => ((member D B) => (member D C))))))))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set))))) (All B, ((ilf_type B (set_type)) => ((-. (empty (power_set B))) /\ (ilf_type (power_set B) (set_type))))) (All B, ((ilf_type B (set_type)) => ((empty B) <=> (All C, ((ilf_type C (set_type)) => (-. (member C B))))))) (All B, ((ilf_type B (set_type)) => (All C, (((-. (empty C)) /\ (ilf_type C (set_type))) => ((ilf_type B (member_type C)) <=> (member B C)))))) (-. (ilf_type (empty_set) (relation_type T_0 T_1))) (ilf_type T_1 (set_type)) (ilf_type T_0 (set_type))   ### Imply 1 53
% 2.86/3.09  55. (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((All D, ((ilf_type D (subset_type (cross_product B C))) => (ilf_type D (relation_type B C)))) /\ (All E, ((ilf_type E (relation_type B C)) => (ilf_type E (subset_type (cross_product B C)))))))))) (ilf_type T_0 (set_type)) (ilf_type T_1 (set_type)) (-. (ilf_type (empty_set) (relation_type T_0 T_1))) (All B, ((ilf_type B (set_type)) => (All C, (((-. (empty C)) /\ (ilf_type C (set_type))) => ((ilf_type B (member_type C)) <=> (member B C)))))) (All B, ((ilf_type B (set_type)) => ((empty B) <=> (All C, ((ilf_type C (set_type)) => (-. (member C B))))))) (All B, ((ilf_type B (set_type)) => ((-. (empty (power_set B))) /\ (ilf_type (power_set B) (set_type))))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((member B (power_set C)) <=> (All D, ((ilf_type D (set_type)) => ((member D B) => (member D C))))))))) (All B, (ilf_type B (set_type))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((ilf_type C (subset_type B)) <=> (ilf_type C (member_type (power_set B))))))))   ### All 54
% 2.86/3.09  56. (-. ((ilf_type T_1 (set_type)) => (ilf_type (empty_set) (relation_type T_0 T_1)))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((ilf_type C (subset_type B)) <=> (ilf_type C (member_type (power_set B)))))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (All B, (ilf_type B (set_type))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((member B (power_set C)) <=> (All D, ((ilf_type D (set_type)) => ((member D B) => (member D C))))))))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set))))) (All B, ((ilf_type B (set_type)) => ((-. (empty (power_set B))) /\ (ilf_type (power_set B) (set_type))))) (All B, ((ilf_type B (set_type)) => ((empty B) <=> (All C, ((ilf_type C (set_type)) => (-. (member C B))))))) (All B, ((ilf_type B (set_type)) => (All C, (((-. (empty C)) /\ (ilf_type C (set_type))) => ((ilf_type B (member_type C)) <=> (member B C)))))) (ilf_type T_0 (set_type)) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((All D, ((ilf_type D (subset_type (cross_product B C))) => (ilf_type D (relation_type B C)))) /\ (All E, ((ilf_type E (relation_type B C)) => (ilf_type E (subset_type (cross_product B C))))))))))   ### NotImply 55
% 2.86/3.09  57. (-. (All C, ((ilf_type C (set_type)) => (ilf_type (empty_set) (relation_type T_0 C))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((All D, ((ilf_type D (subset_type (cross_product B C))) => (ilf_type D (relation_type B C)))) /\ (All E, ((ilf_type E (relation_type B C)) => (ilf_type E (subset_type (cross_product B C)))))))))) (ilf_type T_0 (set_type)) (All B, ((ilf_type B (set_type)) => (All C, (((-. (empty C)) /\ (ilf_type C (set_type))) => ((ilf_type B (member_type C)) <=> (member B C)))))) (All B, ((ilf_type B (set_type)) => ((empty B) <=> (All C, ((ilf_type C (set_type)) => (-. (member C B))))))) (All B, ((ilf_type B (set_type)) => ((-. (empty (power_set B))) /\ (ilf_type (power_set B) (set_type))))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((member B (power_set C)) <=> (All D, ((ilf_type D (set_type)) => ((member D B) => (member D C))))))))) (All B, (ilf_type B (set_type))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((ilf_type C (subset_type B)) <=> (ilf_type C (member_type (power_set B))))))))   ### NotAllEx 56
% 2.86/3.09  58. (-. ((ilf_type T_0 (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (empty_set) (relation_type T_0 C)))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((ilf_type C (subset_type B)) <=> (ilf_type C (member_type (power_set B)))))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (All B, (ilf_type B (set_type))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((member B (power_set C)) <=> (All D, ((ilf_type D (set_type)) => ((member D B) => (member D C))))))))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set))))) (All B, ((ilf_type B (set_type)) => ((-. (empty (power_set B))) /\ (ilf_type (power_set B) (set_type))))) (All B, ((ilf_type B (set_type)) => ((empty B) <=> (All C, ((ilf_type C (set_type)) => (-. (member C B))))))) (All B, ((ilf_type B (set_type)) => (All C, (((-. (empty C)) /\ (ilf_type C (set_type))) => ((ilf_type B (member_type C)) <=> (member B C)))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((All D, ((ilf_type D (subset_type (cross_product B C))) => (ilf_type D (relation_type B C)))) /\ (All E, ((ilf_type E (relation_type B C)) => (ilf_type E (subset_type (cross_product B C))))))))))   ### NotImply 57
% 2.86/3.10  59. (-. (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (empty_set) (relation_type B C))))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((All D, ((ilf_type D (subset_type (cross_product B C))) => (ilf_type D (relation_type B C)))) /\ (All E, ((ilf_type E (relation_type B C)) => (ilf_type E (subset_type (cross_product B C)))))))))) (All B, ((ilf_type B (set_type)) => (All C, (((-. (empty C)) /\ (ilf_type C (set_type))) => ((ilf_type B (member_type C)) <=> (member B C)))))) (All B, ((ilf_type B (set_type)) => ((empty B) <=> (All C, ((ilf_type C (set_type)) => (-. (member C B))))))) (All B, ((ilf_type B (set_type)) => ((-. (empty (power_set B))) /\ (ilf_type (power_set B) (set_type))))) (All B, ((ilf_type B (set_type)) => (-. (member B (empty_set))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((member B (power_set C)) <=> (All D, ((ilf_type D (set_type)) => ((member D B) => (member D C))))))))) (All B, (ilf_type B (set_type))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => (ilf_type (cross_product B C) (set_type)))))) (All B, ((ilf_type B (set_type)) => (All C, ((ilf_type C (set_type)) => ((ilf_type C (subset_type B)) <=> (ilf_type C (member_type (power_set B))))))))   ### NotAllEx 58
% 2.86/3.10  % SZS output end Proof
% 2.86/3.10  (* END-PROOF *)
%------------------------------------------------------------------------------