TSTP Solution File: NUM580+3 by cvc5---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5---1.0.5
% Problem  : NUM580+3 : TPTP v8.2.0. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : do_cvc5 %s %d

% Computer : n012.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  : 300s
% DateTime : Wed May 29 17:34:08 EDT 2024

% Result   : Theorem 0.44s 1.01s
% Output   : Proof 0.44s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.16  % Problem    : NUM580+3 : TPTP v8.2.0. Released v4.0.0.
% 0.19/0.18  % Command    : do_cvc5 %s %d
% 0.19/0.40  % Computer : n012.cluster.edu
% 0.19/0.40  % Model    : x86_64 x86_64
% 0.19/0.40  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.19/0.40  % Memory   : 8042.1875MB
% 0.19/0.40  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.19/0.40  % CPULimit   : 300
% 0.19/0.40  % WCLimit    : 300
% 0.19/0.40  % DateTime   : Tue May 28 01:47:24 EDT 2024
% 0.19/0.40  % CPUTime    : 
% 0.37/0.57  %----Proving TF0_NAR, FOF, or CNF
% 0.44/1.01  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 0.44/1.01  % SZS status Theorem for /export/starexec/sandbox2/tmp/tmp.w2u1MwdEhu/cvc5---1.0.5_7782.smt2
% 0.44/1.01  % SZS output start Proof for /export/starexec/sandbox2/tmp/tmp.w2u1MwdEhu/cvc5---1.0.5_7782.smt2
% 0.44/1.01  (assume a0 (forall ((W0 $$unsorted)) (=> (tptp.aSet0 W0) true)))
% 0.44/1.01  (assume a1 (forall ((W0 $$unsorted)) (=> (tptp.aElement0 W0) true)))
% 0.44/1.01  (assume a2 (forall ((W0 $$unsorted)) (=> (tptp.aSet0 W0) (forall ((W1 $$unsorted)) (=> (tptp.aElementOf0 W1 W0) (tptp.aElement0 W1))))))
% 0.44/1.01  (assume a3 (forall ((W0 $$unsorted)) (=> (tptp.aSet0 W0) (=> (tptp.isFinite0 W0) true))))
% 0.44/1.01  (assume a4 (forall ((W0 $$unsorted)) (= (= W0 tptp.slcrc0) (and (tptp.aSet0 W0) (not (exists ((W1 $$unsorted)) (tptp.aElementOf0 W1 W0)))))))
% 0.44/1.01  (assume a5 (tptp.isFinite0 tptp.slcrc0))
% 0.44/1.01  (assume a6 (forall ((W0 $$unsorted)) (=> (tptp.aSet0 W0) (=> (tptp.isCountable0 W0) true))))
% 0.44/1.01  (assume a7 (forall ((W0 $$unsorted)) (=> (and (tptp.aSet0 W0) (tptp.isCountable0 W0)) (not (tptp.isFinite0 W0)))))
% 0.44/1.01  (assume a8 (forall ((W0 $$unsorted)) (=> (and (tptp.aSet0 W0) (tptp.isCountable0 W0)) (not (= W0 tptp.slcrc0)))))
% 0.44/1.01  (assume a9 (forall ((W0 $$unsorted)) (=> (tptp.aSet0 W0) (forall ((W1 $$unsorted)) (= (tptp.aSubsetOf0 W1 W0) (and (tptp.aSet0 W1) (forall ((W2 $$unsorted)) (=> (tptp.aElementOf0 W2 W1) (tptp.aElementOf0 W2 W0)))))))))
% 0.44/1.01  (assume a10 (forall ((W0 $$unsorted)) (=> (and (tptp.aSet0 W0) (tptp.isFinite0 W0)) (forall ((W1 $$unsorted)) (=> (tptp.aSubsetOf0 W1 W0) (tptp.isFinite0 W1))))))
% 0.44/1.01  (assume a11 (forall ((W0 $$unsorted)) (=> (tptp.aSet0 W0) (tptp.aSubsetOf0 W0 W0))))
% 0.44/1.01  (assume a12 (forall ((W0 $$unsorted) (W1 $$unsorted)) (=> (and (tptp.aSet0 W0) (tptp.aSet0 W1)) (=> (and (tptp.aSubsetOf0 W0 W1) (tptp.aSubsetOf0 W1 W0)) (= W0 W1)))))
% 0.44/1.01  (assume a13 (forall ((W0 $$unsorted) (W1 $$unsorted) (W2 $$unsorted)) (=> (and (tptp.aSet0 W0) (tptp.aSet0 W1) (tptp.aSet0 W2)) (=> (and (tptp.aSubsetOf0 W0 W1) (tptp.aSubsetOf0 W1 W2)) (tptp.aSubsetOf0 W0 W2)))))
% 0.44/1.01  (assume a14 (forall ((W0 $$unsorted) (W1 $$unsorted)) (=> (and (tptp.aSet0 W0) (tptp.aElement0 W1)) (forall ((W2 $$unsorted)) (= (= W2 (tptp.sdtpldt0 W0 W1)) (and (tptp.aSet0 W2) (forall ((W3 $$unsorted)) (= (tptp.aElementOf0 W3 W2) (and (tptp.aElement0 W3) (or (tptp.aElementOf0 W3 W0) (= W3 W1)))))))))))
% 0.44/1.01  (assume a15 (forall ((W0 $$unsorted) (W1 $$unsorted)) (=> (and (tptp.aSet0 W0) (tptp.aElement0 W1)) (forall ((W2 $$unsorted)) (= (= W2 (tptp.sdtmndt0 W0 W1)) (and (tptp.aSet0 W2) (forall ((W3 $$unsorted)) (= (tptp.aElementOf0 W3 W2) (and (tptp.aElement0 W3) (tptp.aElementOf0 W3 W0) (not (= W3 W1)))))))))))
% 0.44/1.01  (assume a16 (forall ((W0 $$unsorted)) (=> (tptp.aSet0 W0) (forall ((W1 $$unsorted)) (=> (tptp.aElementOf0 W1 W0) (= (tptp.sdtpldt0 (tptp.sdtmndt0 W0 W1) W1) W0))))))
% 0.44/1.01  (assume a17 (forall ((W0 $$unsorted) (W1 $$unsorted)) (=> (and (tptp.aElement0 W0) (tptp.aSet0 W1)) (=> (not (tptp.aElementOf0 W0 W1)) (= (tptp.sdtmndt0 (tptp.sdtpldt0 W1 W0) W0) W1)))))
% 0.44/1.01  (assume a18 (forall ((W0 $$unsorted)) (=> (tptp.aElement0 W0) (forall ((W1 $$unsorted)) (=> (and (tptp.aSet0 W1) (tptp.isCountable0 W1)) (tptp.isCountable0 (tptp.sdtpldt0 W1 W0)))))))
% 0.44/1.01  (assume a19 (forall ((W0 $$unsorted)) (=> (tptp.aElement0 W0) (forall ((W1 $$unsorted)) (=> (and (tptp.aSet0 W1) (tptp.isCountable0 W1)) (tptp.isCountable0 (tptp.sdtmndt0 W1 W0)))))))
% 0.44/1.01  (assume a20 (forall ((W0 $$unsorted)) (=> (tptp.aElement0 W0) (forall ((W1 $$unsorted)) (=> (and (tptp.aSet0 W1) (tptp.isFinite0 W1)) (tptp.isFinite0 (tptp.sdtpldt0 W1 W0)))))))
% 0.44/1.01  (assume a21 (forall ((W0 $$unsorted)) (=> (tptp.aElement0 W0) (forall ((W1 $$unsorted)) (=> (and (tptp.aSet0 W1) (tptp.isFinite0 W1)) (tptp.isFinite0 (tptp.sdtmndt0 W1 W0)))))))
% 0.44/1.01  (assume a22 (and (tptp.aSet0 tptp.szNzAzT0) (tptp.isCountable0 tptp.szNzAzT0)))
% 0.44/1.01  (assume a23 (tptp.aElementOf0 tptp.sz00 tptp.szNzAzT0))
% 0.44/1.01  (assume a24 (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.szNzAzT0) (and (tptp.aElementOf0 (tptp.szszuzczcdt0 W0) tptp.szNzAzT0) (not (= (tptp.szszuzczcdt0 W0) tptp.sz00))))))
% 0.44/1.01  (assume a25 (forall ((W0 $$unsorted) (W1 $$unsorted)) (=> (and (tptp.aElementOf0 W0 tptp.szNzAzT0) (tptp.aElementOf0 W1 tptp.szNzAzT0)) (=> (= (tptp.szszuzczcdt0 W0) (tptp.szszuzczcdt0 W1)) (= W0 W1)))))
% 0.44/1.01  (assume a26 (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.szNzAzT0) (or (= W0 tptp.sz00) (exists ((W1 $$unsorted)) (and (tptp.aElementOf0 W1 tptp.szNzAzT0) (= W0 (tptp.szszuzczcdt0 W1))))))))
% 0.44/1.01  (assume a27 (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.szNzAzT0) (not (= W0 (tptp.szszuzczcdt0 W0))))))
% 0.44/1.01  (assume a28 (forall ((W0 $$unsorted) (W1 $$unsorted)) (=> (and (tptp.aElementOf0 W0 tptp.szNzAzT0) (tptp.aElementOf0 W1 tptp.szNzAzT0)) (=> (tptp.sdtlseqdt0 W0 W1) true))))
% 0.44/1.01  (assume a29 (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.szNzAzT0) (tptp.sdtlseqdt0 tptp.sz00 W0))))
% 0.44/1.01  (assume a30 (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.szNzAzT0) (not (tptp.sdtlseqdt0 (tptp.szszuzczcdt0 W0) tptp.sz00)))))
% 0.44/1.01  (assume a31 (forall ((W0 $$unsorted) (W1 $$unsorted)) (=> (and (tptp.aElementOf0 W0 tptp.szNzAzT0) (tptp.aElementOf0 W1 tptp.szNzAzT0)) (= (tptp.sdtlseqdt0 W0 W1) (tptp.sdtlseqdt0 (tptp.szszuzczcdt0 W0) (tptp.szszuzczcdt0 W1))))))
% 0.44/1.01  (assume a32 (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.szNzAzT0) (tptp.sdtlseqdt0 W0 (tptp.szszuzczcdt0 W0)))))
% 0.44/1.01  (assume a33 (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.szNzAzT0) (tptp.sdtlseqdt0 W0 W0))))
% 0.44/1.01  (assume a34 (forall ((W0 $$unsorted) (W1 $$unsorted)) (=> (and (tptp.aElementOf0 W0 tptp.szNzAzT0) (tptp.aElementOf0 W1 tptp.szNzAzT0)) (=> (and (tptp.sdtlseqdt0 W0 W1) (tptp.sdtlseqdt0 W1 W0)) (= W0 W1)))))
% 0.44/1.01  (assume a35 (forall ((W0 $$unsorted) (W1 $$unsorted) (W2 $$unsorted)) (=> (and (tptp.aElementOf0 W0 tptp.szNzAzT0) (tptp.aElementOf0 W1 tptp.szNzAzT0) (tptp.aElementOf0 W2 tptp.szNzAzT0)) (=> (and (tptp.sdtlseqdt0 W0 W1) (tptp.sdtlseqdt0 W1 W2)) (tptp.sdtlseqdt0 W0 W2)))))
% 0.44/1.01  (assume a36 (forall ((W0 $$unsorted) (W1 $$unsorted)) (=> (and (tptp.aElementOf0 W0 tptp.szNzAzT0) (tptp.aElementOf0 W1 tptp.szNzAzT0)) (or (tptp.sdtlseqdt0 W0 W1) (tptp.sdtlseqdt0 (tptp.szszuzczcdt0 W1) W0)))))
% 0.44/1.01  (assume a37 (forall ((W0 $$unsorted) (W1 $$unsorted)) (=> (and (tptp.aElementOf0 W0 tptp.szNzAzT0) (tptp.aElementOf0 W1 tptp.szNzAzT0)) (=> (tptp.iLess0 W0 W1) true))))
% 0.44/1.01  (assume a38 (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.szNzAzT0) (tptp.iLess0 W0 (tptp.szszuzczcdt0 W0)))))
% 0.44/1.01  (assume a39 (forall ((W0 $$unsorted)) (=> (tptp.aSet0 W0) (tptp.aElement0 (tptp.sbrdtbr0 W0)))))
% 0.44/1.01  (assume a40 (forall ((W0 $$unsorted)) (=> (tptp.aSet0 W0) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0)))))
% 0.44/1.01  (assume a41 (forall ((W0 $$unsorted)) (=> (tptp.aSet0 W0) (= (= (tptp.sbrdtbr0 W0) tptp.sz00) (= W0 tptp.slcrc0)))))
% 0.44/1.01  (assume a42 (forall ((W0 $$unsorted)) (=> (and (tptp.aSet0 W0) (tptp.isFinite0 W0)) (forall ((W1 $$unsorted)) (=> (tptp.aElement0 W1) (=> (not (tptp.aElementOf0 W1 W0)) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 W1)) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)))))))))
% 0.44/1.01  (assume a43 (forall ((W0 $$unsorted)) (=> (tptp.aSet0 W0) (forall ((W1 $$unsorted)) (=> (and (tptp.isFinite0 W0) (tptp.aElementOf0 W1 W0)) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 (tptp.sdtmndt0 W0 W1))) (tptp.sbrdtbr0 W0)))))))
% 0.44/1.01  (assume a44 (forall ((W0 $$unsorted)) (=> (tptp.aSet0 W0) (forall ((W1 $$unsorted)) (=> (and (tptp.isFinite0 W0) (tptp.aSubsetOf0 W1 W0)) (tptp.sdtlseqdt0 (tptp.sbrdtbr0 W1) (tptp.sbrdtbr0 W0)))))))
% 0.44/1.01  (assume a45 (forall ((W0 $$unsorted) (W1 $$unsorted)) (=> (and (tptp.aSet0 W0) (tptp.aElementOf0 W1 tptp.szNzAzT0)) (=> (and (tptp.isFinite0 W0) (tptp.sdtlseqdt0 W1 (tptp.sbrdtbr0 W0))) (exists ((W2 $$unsorted)) (and (tptp.aSubsetOf0 W2 W0) (= (tptp.sbrdtbr0 W2) W1)))))))
% 0.44/1.01  (assume a46 (forall ((W0 $$unsorted)) (=> (and (tptp.aSubsetOf0 W0 tptp.szNzAzT0) (not (= W0 tptp.slcrc0))) (forall ((W1 $$unsorted)) (= (= W1 (tptp.szmzizndt0 W0)) (and (tptp.aElementOf0 W1 W0) (forall ((W2 $$unsorted)) (=> (tptp.aElementOf0 W2 W0) (tptp.sdtlseqdt0 W1 W2)))))))))
% 0.44/1.01  (assume a47 (forall ((W0 $$unsorted)) (=> (and (tptp.aSubsetOf0 W0 tptp.szNzAzT0) (tptp.isFinite0 W0) (not (= W0 tptp.slcrc0))) (forall ((W1 $$unsorted)) (= (= W1 (tptp.szmzazxdt0 W0)) (and (tptp.aElementOf0 W1 W0) (forall ((W2 $$unsorted)) (=> (tptp.aElementOf0 W2 W0) (tptp.sdtlseqdt0 W2 W1)))))))))
% 0.44/1.01  (assume a48 (forall ((W0 $$unsorted) (W1 $$unsorted)) (=> (and (tptp.aSubsetOf0 W0 tptp.szNzAzT0) (tptp.aSubsetOf0 W1 tptp.szNzAzT0) (not (= W0 tptp.slcrc0)) (not (= W1 tptp.slcrc0))) (=> (and (tptp.aElementOf0 (tptp.szmzizndt0 W0) W1) (tptp.aElementOf0 (tptp.szmzizndt0 W1) W0)) (= (tptp.szmzizndt0 W0) (tptp.szmzizndt0 W1))))))
% 0.44/1.01  (assume a49 (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.szNzAzT0) (forall ((W1 $$unsorted)) (= (= W1 (tptp.slbdtrb0 W0)) (and (tptp.aSet0 W1) (forall ((W2 $$unsorted)) (= (tptp.aElementOf0 W2 W1) (and (tptp.aElementOf0 W2 tptp.szNzAzT0) (tptp.sdtlseqdt0 (tptp.szszuzczcdt0 W2) W0))))))))))
% 0.44/1.01  (assume a50 (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.szNzAzT0) (tptp.isFinite0 (tptp.slbdtrb0 W0)))))
% 0.44/1.01  (assume a51 (= (tptp.slbdtrb0 tptp.sz00) tptp.slcrc0))
% 0.44/1.01  (assume a52 (forall ((W0 $$unsorted) (W1 $$unsorted)) (=> (and (tptp.aElementOf0 W0 tptp.szNzAzT0) (tptp.aElementOf0 W1 tptp.szNzAzT0)) (= (tptp.aElementOf0 W0 (tptp.slbdtrb0 (tptp.szszuzczcdt0 W1))) (or (tptp.aElementOf0 W0 (tptp.slbdtrb0 W1)) (= W0 W1))))))
% 0.44/1.01  (assume a53 (forall ((W0 $$unsorted) (W1 $$unsorted)) (=> (and (tptp.aElementOf0 W0 tptp.szNzAzT0) (tptp.aElementOf0 W1 tptp.szNzAzT0)) (= (tptp.sdtlseqdt0 W0 W1) (tptp.aSubsetOf0 (tptp.slbdtrb0 W0) (tptp.slbdtrb0 W1))))))
% 0.44/1.01  (assume a54 (forall ((W0 $$unsorted)) (=> (and (tptp.aSubsetOf0 W0 tptp.szNzAzT0) (tptp.isFinite0 W0)) (exists ((W1 $$unsorted)) (and (tptp.aElementOf0 W1 tptp.szNzAzT0) (tptp.aSubsetOf0 W0 (tptp.slbdtrb0 W1)))))))
% 0.44/1.01  (assume a55 (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.szNzAzT0) (= (tptp.sbrdtbr0 (tptp.slbdtrb0 W0)) W0))))
% 0.44/1.01  (assume a56 (forall ((W0 $$unsorted) (W1 $$unsorted)) (=> (and (tptp.aSet0 W0) (tptp.aElementOf0 W1 tptp.szNzAzT0)) (forall ((W2 $$unsorted)) (= (= W2 (tptp.slbdtsldtrb0 W0 W1)) (and (tptp.aSet0 W2) (forall ((W3 $$unsorted)) (= (tptp.aElementOf0 W3 W2) (and (tptp.aSubsetOf0 W3 W0) (= (tptp.sbrdtbr0 W3) W1))))))))))
% 0.44/1.01  (assume a57 (forall ((W0 $$unsorted)) (=> (and (tptp.aSet0 W0) (tptp.isFinite0 W0)) (forall ((W1 $$unsorted)) (=> (tptp.aElementOf0 W1 tptp.szNzAzT0) (tptp.isFinite0 (tptp.slbdtsldtrb0 W0 W1)))))))
% 0.44/1.01  (assume a58 (forall ((W0 $$unsorted)) (=> (and (tptp.aSet0 W0) (not (tptp.isFinite0 W0))) (forall ((W1 $$unsorted)) (=> (tptp.aElementOf0 W1 tptp.szNzAzT0) (not (= (tptp.slbdtsldtrb0 W0 W1) tptp.slcrc0)))))))
% 0.44/1.01  (assume a59 (forall ((W0 $$unsorted)) (=> (and (tptp.aSet0 W0) (tptp.isCountable0 W0)) (forall ((W1 $$unsorted)) (=> (and (tptp.aElementOf0 W1 tptp.szNzAzT0) (not (= W1 tptp.sz00))) (tptp.isCountable0 (tptp.slbdtsldtrb0 W0 W1)))))))
% 0.44/1.01  (assume a60 (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.szNzAzT0) (forall ((W1 $$unsorted) (W2 $$unsorted)) (=> (and (tptp.aSet0 W1) (tptp.aSet0 W2) (not (= W0 tptp.sz00))) (=> (and (tptp.aSubsetOf0 (tptp.slbdtsldtrb0 W1 W0) (tptp.slbdtsldtrb0 W2 W0)) (not (= (tptp.slbdtsldtrb0 W1 W0) tptp.slcrc0))) (tptp.aSubsetOf0 W1 W2)))))))
% 0.44/1.01  (assume a61 (forall ((W0 $$unsorted) (W1 $$unsorted)) (=> (and (tptp.aSet0 W0) (tptp.aElementOf0 W1 tptp.szNzAzT0)) (forall ((W2 $$unsorted)) (=> (and (tptp.aSubsetOf0 W2 (tptp.slbdtsldtrb0 W0 W1)) (tptp.isFinite0 W2)) (exists ((W3 $$unsorted)) (and (tptp.aSubsetOf0 W3 W0) (tptp.isFinite0 W3) (tptp.aSubsetOf0 W2 (tptp.slbdtsldtrb0 W3 W1)))))))))
% 0.44/1.01  (assume a62 (forall ((W0 $$unsorted)) (=> (tptp.aFunction0 W0) true)))
% 0.44/1.01  (assume a63 (forall ((W0 $$unsorted)) (=> (tptp.aFunction0 W0) (tptp.aSet0 (tptp.szDzozmdt0 W0)))))
% 0.44/1.01  (assume a64 (forall ((W0 $$unsorted)) (=> (tptp.aFunction0 W0) (forall ((W1 $$unsorted)) (=> (tptp.aElementOf0 W1 (tptp.szDzozmdt0 W0)) (tptp.aElement0 (tptp.sdtlpdtrp0 W0 W1)))))))
% 0.44/1.01  (assume a65 (forall ((W0 $$unsorted) (W1 $$unsorted)) (=> (and (tptp.aFunction0 W0) (tptp.aElement0 W1)) (forall ((W2 $$unsorted)) (= (= W2 (tptp.sdtlbdtrb0 W0 W1)) (and (tptp.aSet0 W2) (forall ((W3 $$unsorted)) (= (tptp.aElementOf0 W3 W2) (and (tptp.aElementOf0 W3 (tptp.szDzozmdt0 W0)) (= (tptp.sdtlpdtrp0 W0 W3) W1))))))))))
% 0.44/1.01  (assume a66 (forall ((W0 $$unsorted) (W1 $$unsorted)) (=> (and (tptp.aFunction0 W0) (tptp.aElement0 W1)) (tptp.aSubsetOf0 (tptp.sdtlbdtrb0 W0 W1) (tptp.szDzozmdt0 W0)))))
% 0.44/1.01  (assume a67 (forall ((W0 $$unsorted)) (=> (tptp.aFunction0 W0) (forall ((W1 $$unsorted)) (=> (tptp.aSubsetOf0 W1 (tptp.szDzozmdt0 W0)) (forall ((W2 $$unsorted)) (= (= W2 (tptp.sdtlcdtrc0 W0 W1)) (and (tptp.aSet0 W2) (forall ((W3 $$unsorted)) (= (tptp.aElementOf0 W3 W2) (exists ((W4 $$unsorted)) (and (tptp.aElementOf0 W4 W1) (= (tptp.sdtlpdtrp0 W0 W4) W3)))))))))))))
% 0.44/1.01  (assume a68 (forall ((W0 $$unsorted)) (=> (tptp.aFunction0 W0) (forall ((W1 $$unsorted)) (=> (tptp.aElementOf0 W1 (tptp.szDzozmdt0 W0)) (tptp.aElementOf0 (tptp.sdtlpdtrp0 W0 W1) (tptp.sdtlcdtrc0 W0 (tptp.szDzozmdt0 W0))))))))
% 0.44/1.01  (assume a69 (forall ((W0 $$unsorted)) (=> (tptp.aFunction0 W0) (forall ((W1 $$unsorted)) (=> (tptp.aSubsetOf0 W1 (tptp.szDzozmdt0 W0)) (forall ((W2 $$unsorted)) (= (= W2 (tptp.sdtexdt0 W0 W1)) (and (tptp.aFunction0 W2) (= (tptp.szDzozmdt0 W2) W1) (forall ((W3 $$unsorted)) (=> (tptp.aElementOf0 W3 W1) (= (tptp.sdtlpdtrp0 W2 W3) (tptp.sdtlpdtrp0 W0 W3))))))))))))
% 0.44/1.01  (assume a70 (forall ((W0 $$unsorted)) (=> (tptp.aFunction0 W0) (forall ((W1 $$unsorted)) (=> (and (tptp.aSubsetOf0 W1 (tptp.szDzozmdt0 W0)) (tptp.isCountable0 W1)) (=> (forall ((W2 $$unsorted) (W3 $$unsorted)) (=> (and (tptp.aElementOf0 W2 (tptp.szDzozmdt0 W0)) (tptp.aElementOf0 W3 (tptp.szDzozmdt0 W0)) (not (= W2 W3))) (not (= (tptp.sdtlpdtrp0 W0 W2) (tptp.sdtlpdtrp0 W0 W3))))) (tptp.isCountable0 (tptp.sdtlcdtrc0 W0 W1))))))))
% 0.44/1.01  (assume a71 (forall ((W0 $$unsorted)) (=> (tptp.aFunction0 W0) (=> (and (tptp.isCountable0 (tptp.szDzozmdt0 W0)) (tptp.isFinite0 (tptp.sdtlcdtrc0 W0 (tptp.szDzozmdt0 W0)))) (and (tptp.aElement0 (tptp.szDzizrdt0 W0)) (tptp.isCountable0 (tptp.sdtlbdtrb0 W0 (tptp.szDzizrdt0 W0))))))))
% 0.44/1.01  (assume a72 (and (tptp.aSet0 tptp.xT) (tptp.isFinite0 tptp.xT)))
% 0.44/1.01  (assume a73 (tptp.aElementOf0 tptp.xK tptp.szNzAzT0))
% 0.44/1.01  (assume a74 (and (tptp.aSet0 tptp.xS) (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.xS) (tptp.aElementOf0 W0 tptp.szNzAzT0))) (tptp.aSubsetOf0 tptp.xS tptp.szNzAzT0) (tptp.isCountable0 tptp.xS)))
% 0.44/1.01  (assume a75 (and (tptp.aFunction0 tptp.xc) (forall ((W0 $$unsorted)) (and (=> (tptp.aElementOf0 W0 (tptp.szDzozmdt0 tptp.xc)) (and (tptp.aSet0 W0) (forall ((W1 $$unsorted)) (=> (tptp.aElementOf0 W1 W0) (tptp.aElementOf0 W1 tptp.xS))) (tptp.aSubsetOf0 W0 tptp.xS) (= (tptp.sbrdtbr0 W0) tptp.xK))) (=> (and (or (and (tptp.aSet0 W0) (forall ((W1 $$unsorted)) (=> (tptp.aElementOf0 W1 W0) (tptp.aElementOf0 W1 tptp.xS)))) (tptp.aSubsetOf0 W0 tptp.xS)) (= (tptp.sbrdtbr0 W0) tptp.xK)) (tptp.aElementOf0 W0 (tptp.szDzozmdt0 tptp.xc))))) (= (tptp.szDzozmdt0 tptp.xc) (tptp.slbdtsldtrb0 tptp.xS tptp.xK)) (tptp.aSet0 (tptp.sdtlcdtrc0 tptp.xc (tptp.szDzozmdt0 tptp.xc))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtlcdtrc0 tptp.xc (tptp.szDzozmdt0 tptp.xc))) (exists ((W1 $$unsorted)) (and (tptp.aElementOf0 W1 (tptp.szDzozmdt0 tptp.xc)) (= (tptp.sdtlpdtrp0 tptp.xc W1) W0))))) (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 (tptp.sdtlcdtrc0 tptp.xc (tptp.szDzozmdt0 tptp.xc))) (tptp.aElementOf0 W0 tptp.xT))) (tptp.aSubsetOf0 (tptp.sdtlcdtrc0 tptp.xc (tptp.szDzozmdt0 tptp.xc)) tptp.xT)))
% 0.44/1.01  (assume a76 (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.szNzAzT0) (forall ((W1 $$unsorted)) (=> (and (or (and (tptp.aSet0 W1) (forall ((W2 $$unsorted)) (=> (tptp.aElementOf0 W2 W1) (tptp.aElementOf0 W2 tptp.szNzAzT0)))) (tptp.aSubsetOf0 W1 tptp.szNzAzT0)) (tptp.isCountable0 W1)) (forall ((W2 $$unsorted)) (=> (and (tptp.aFunction0 W2) (or (forall ((W3 $$unsorted)) (and (=> (tptp.aElementOf0 W3 (tptp.szDzozmdt0 W2)) (and (or (and (tptp.aSet0 W3) (forall ((W4 $$unsorted)) (=> (tptp.aElementOf0 W4 W3) (tptp.aElementOf0 W4 W1)))) (tptp.aSubsetOf0 W3 W1)) (= (tptp.sbrdtbr0 W3) W0))) (=> (and (tptp.aSet0 W3) (forall ((W4 $$unsorted)) (=> (tptp.aElementOf0 W4 W3) (tptp.aElementOf0 W4 W1))) (tptp.aSubsetOf0 W3 W1) (= (tptp.sbrdtbr0 W3) W0)) (tptp.aElementOf0 W3 (tptp.szDzozmdt0 W2))))) (= (tptp.szDzozmdt0 W2) (tptp.slbdtsldtrb0 W1 W0))) (=> (and (tptp.aSet0 (tptp.sdtlcdtrc0 W2 (tptp.szDzozmdt0 W2))) (forall ((W3 $$unsorted)) (= (tptp.aElementOf0 W3 (tptp.sdtlcdtrc0 W2 (tptp.szDzozmdt0 W2))) (exists ((W4 $$unsorted)) (and (tptp.aElementOf0 W4 (tptp.szDzozmdt0 W2)) (= (tptp.sdtlpdtrp0 W2 W4) W3)))))) (or (forall ((W3 $$unsorted)) (=> (tptp.aElementOf0 W3 (tptp.sdtlcdtrc0 W2 (tptp.szDzozmdt0 W2))) (tptp.aElementOf0 W3 tptp.xT))) (tptp.aSubsetOf0 (tptp.sdtlcdtrc0 W2 (tptp.szDzozmdt0 W2)) tptp.xT)))) (=> (tptp.iLess0 W0 tptp.xK) (exists ((W3 $$unsorted)) (and (tptp.aElementOf0 W3 tptp.xT) (exists ((W4 $$unsorted)) (and (tptp.aSet0 W4) (forall ((W5 $$unsorted)) (=> (tptp.aElementOf0 W5 W4) (tptp.aElementOf0 W5 W1))) (tptp.aSubsetOf0 W4 W1) (tptp.isCountable0 W4) (forall ((W5 $$unsorted)) (=> (or (and (or (and (tptp.aSet0 W5) (forall ((W6 $$unsorted)) (=> (tptp.aElementOf0 W6 W5) (tptp.aElementOf0 W6 W4)))) (tptp.aSubsetOf0 W5 W4)) (= (tptp.sbrdtbr0 W5) W0)) (tptp.aElementOf0 W5 (tptp.slbdtsldtrb0 W4 W0))) (= (tptp.sdtlpdtrp0 W2 W5) W3)))))))))))))))
% 0.44/1.01  (assume a77 (not (= tptp.xK tptp.sz00)))
% 0.44/1.01  (assume a78 (not (= tptp.xK tptp.sz00)))
% 0.44/1.01  (assume a79 (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= (tptp.szszuzczcdt0 tptp.xk) tptp.xK)))
% 0.44/1.01  (assume a80 (and (tptp.aFunction0 tptp.xN) (= (tptp.szDzozmdt0 tptp.xN) tptp.szNzAzT0) (= (tptp.sdtlpdtrp0 tptp.xN tptp.sz00) tptp.xS) (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.szNzAzT0) (=> (and (or (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (forall ((W1 $$unsorted)) (=> (tptp.aElementOf0 W1 (tptp.sdtlpdtrp0 tptp.xN W0)) (tptp.aElementOf0 W1 tptp.szNzAzT0)))) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0)) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0))) (and (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN W0)) (tptp.sdtlpdtrp0 tptp.xN W0)) (forall ((W1 $$unsorted)) (=> (tptp.aElementOf0 W1 (tptp.sdtlpdtrp0 tptp.xN W0)) (tptp.sdtlseqdt0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN W0)) W1))) (tptp.aSet0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN W0) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN W0)))) (forall ((W1 $$unsorted)) (= (tptp.aElementOf0 W1 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN W0) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN W0)))) (and (tptp.aElement0 W1) (tptp.aElementOf0 W1 (tptp.sdtlpdtrp0 tptp.xN W0)) (not (= W1 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN W0))))))) (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN (tptp.szszuzczcdt0 W0))) (forall ((W1 $$unsorted)) (=> (tptp.aElementOf0 W1 (tptp.sdtlpdtrp0 tptp.xN (tptp.szszuzczcdt0 W0))) (tptp.aElementOf0 W1 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN W0) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN W0)))))) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN (tptp.szszuzczcdt0 W0)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN W0) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN W0)))) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN (tptp.szszuzczcdt0 W0)))))))))
% 0.44/1.01  (assume a81 (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.szNzAzT0) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (forall ((W1 $$unsorted)) (=> (tptp.aElementOf0 W1 (tptp.sdtlpdtrp0 tptp.xN W0)) (tptp.aElementOf0 W1 tptp.szNzAzT0))) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0))))))
% 0.44/1.01  (assume a82 (forall ((W0 $$unsorted) (W1 $$unsorted)) (=> (and (tptp.aElementOf0 W0 tptp.szNzAzT0) (tptp.aElementOf0 W1 tptp.szNzAzT0)) (=> (tptp.sdtlseqdt0 W1 W0) (and (forall ((W2 $$unsorted)) (=> (tptp.aElementOf0 W2 (tptp.sdtlpdtrp0 tptp.xN W0)) (tptp.aElementOf0 W2 (tptp.sdtlpdtrp0 tptp.xN W1)))) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) (tptp.sdtlpdtrp0 tptp.xN W1)))))))
% 0.44/1.01  (assume a83 (forall ((W0 $$unsorted) (W1 $$unsorted)) (=> (and (tptp.aElementOf0 W0 tptp.szNzAzT0) (tptp.aElementOf0 W1 tptp.szNzAzT0) (not (= W0 W1))) (not (=> (and (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN W0)) (tptp.sdtlpdtrp0 tptp.xN W0)) (forall ((W2 $$unsorted)) (=> (tptp.aElementOf0 W2 (tptp.sdtlpdtrp0 tptp.xN W0)) (tptp.sdtlseqdt0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN W0)) W2)))) (or (and (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN W0)) (tptp.sdtlpdtrp0 tptp.xN W1)) (forall ((W2 $$unsorted)) (=> (tptp.aElementOf0 W2 (tptp.sdtlpdtrp0 tptp.xN W1)) (tptp.sdtlseqdt0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN W0)) W2)))) (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN W0)) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN W1)))))))))
% 0.44/1.01  (assume a84 (tptp.aElementOf0 tptp.xi tptp.szNzAzT0))
% 0.44/1.01  (assume a85 (and (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlseqdt0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))) (tptp.aSet0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= W0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (tptp.aSet0 tptp.xQ) (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.xQ) (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) (tptp.aSubsetOf0 tptp.xQ (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (= (tptp.sbrdtbr0 tptp.xQ) tptp.xk) (tptp.aElementOf0 tptp.xQ (tptp.slbdtsldtrb0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) tptp.xk))))
% 0.44/1.01  (assume a86 (not (=> (and (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlseqdt0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))) (=> (and (tptp.aSet0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (or (tptp.aElementOf0 W0 tptp.xQ) (= W0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) tptp.xK)))))
% 0.44/1.01  (assume a87 true)
% 0.44/1.01  (step t1 (cl (=> (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.xQ)) (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ)) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.xQ)) (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule implies_neg1)
% 0.44/1.01  (anchor :step t2)
% 0.44/1.01  (assume t2.a0 (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.xQ)) (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))
% 0.44/1.01  (step t2.t1 (cl (or (not (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.xQ)) (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ)) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule forall_inst :args ((:= W0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))
% 0.44/1.01  (step t2.t2 (cl (not (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.xQ)) (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ)) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) :rule or :premises (t2.t1))
% 0.44/1.01  (step t2.t3 (cl (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ)) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) :rule resolution :premises (t2.t2 t2.a0))
% 0.44/1.01  (step t2 (cl (not (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.xQ)) (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ)) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) :rule subproof :discharge (t2.a0))
% 0.44/1.01  (step t3 (cl (=> (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.xQ)) (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ)) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ)) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) :rule resolution :premises (t1 t2))
% 0.44/1.01  (step t4 (cl (=> (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.xQ)) (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ)) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) (not (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ)) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule implies_neg2)
% 0.44/1.01  (step t5 (cl (=> (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.xQ)) (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ)) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) (=> (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.xQ)) (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ)) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule resolution :premises (t3 t4))
% 0.44/1.01  (step t6 (cl (=> (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.xQ)) (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ)) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule contraction :premises (t5))
% 0.44/1.01  (step t7 (cl (not (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.xQ)) (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ)) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) :rule implies :premises (t6))
% 0.44/1.01  (step t8 (cl (not (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ)) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ)) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) :rule or_pos)
% 0.44/1.01  (step t9 (cl (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ)) (not (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ)) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule reordering :premises (t8))
% 0.44/1.01  (step t10 (cl (not (= (=> (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))))) (= (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (=> (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))))) (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (not (=> (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))))) (= (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (=> (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))))) (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule equiv_pos2)
% 0.44/1.01  (step t11 (cl (= (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))))))) :rule refl)
% 0.44/1.01  (step t12 (cl (= (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) :rule refl)
% 0.44/1.01  (step t13 (cl (= (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) :rule refl)
% 0.44/1.01  (step t14 (cl (= (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) :rule refl)
% 0.44/1.01  (step t15 (cl (= (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) true)) :rule all_simplify)
% 0.44/1.01  (step t16 (cl (= (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (not true))) :rule cong :premises (t15))
% 0.44/1.01  (step t17 (cl (= (not true) false)) :rule all_simplify)
% 0.44/1.01  (step t18 (cl (= (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) false)) :rule trans :premises (t16 t17))
% 0.44/1.01  (step t19 (cl (= (and (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (and (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) false))) :rule cong :premises (t13 t14 t18))
% 0.44/1.01  (step t20 (cl (= (and (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) false) false)) :rule all_simplify)
% 0.44/1.01  (step t21 (cl (= (and (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) false)) :rule trans :premises (t19 t20))
% 0.44/1.01  (step t22 (cl (= (= (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) (= (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) false))) :rule cong :premises (t12 t21))
% 0.44/1.01  (step t23 (cl (= (= (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) false) (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule all_simplify)
% 0.44/1.01  (step t24 (cl (= (= (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule trans :premises (t22 t23))
% 0.44/1.01  (step t25 (cl (= (=> (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))))) (= (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (=> (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))))) (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) :rule cong :premises (t11 t24))
% 0.44/1.01  (step t26 (cl (=> (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))))) (= (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))))) :rule implies_neg1)
% 0.44/1.01  (anchor :step t27)
% 0.44/1.01  (assume t27.a0 (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))))))
% 0.44/1.01  (step t27.t1 (cl (or (not (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))))) (= (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) :rule forall_inst :args ((:= W0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))
% 0.44/1.01  (step t27.t2 (cl (not (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))))) (= (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule or :premises (t27.t1))
% 0.44/1.01  (step t27.t3 (cl (= (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule resolution :premises (t27.t2 t27.a0))
% 0.44/1.01  (step t27 (cl (not (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))))) (= (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule subproof :discharge (t27.a0))
% 0.44/1.01  (step t28 (cl (=> (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))))) (= (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (= (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule resolution :premises (t26 t27))
% 0.44/1.01  (step t29 (cl (=> (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))))) (= (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) :rule implies_neg2)
% 0.44/1.01  (step t30 (cl (=> (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))))) (= (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (=> (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))))) (= (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) :rule resolution :premises (t28 t29))
% 0.44/1.01  (step t31 (cl (=> (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))))) (= (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) :rule contraction :premises (t30))
% 0.44/1.01  (step t32 (cl (=> (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))))) (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule resolution :premises (t10 t25 t31))
% 0.44/1.01  (step t33 (cl (not (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))))) (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) :rule implies :premises (t32))
% 0.44/1.01  (step t34 (cl (not (= (and (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlseqdt0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))) (tptp.aSet0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= W0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (tptp.aSet0 tptp.xQ) (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.xQ) (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) (tptp.aSubsetOf0 tptp.xQ (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (= (tptp.sbrdtbr0 tptp.xQ) tptp.xk) (tptp.aElementOf0 tptp.xQ (tptp.slbdtsldtrb0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) tptp.xk))) (and (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.sdtlseqdt0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))) (tptp.aSet0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))))) (tptp.aSet0 tptp.xQ) (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.xQ)) (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) (tptp.aSubsetOf0 tptp.xQ (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (tptp.aElementOf0 tptp.xQ (tptp.slbdtsldtrb0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) tptp.xk))))) (not (and (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlseqdt0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))) (tptp.aSet0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= W0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (tptp.aSet0 tptp.xQ) (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.xQ) (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) (tptp.aSubsetOf0 tptp.xQ (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (= (tptp.sbrdtbr0 tptp.xQ) tptp.xk) (tptp.aElementOf0 tptp.xQ (tptp.slbdtsldtrb0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) tptp.xk)))) (and (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.sdtlseqdt0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))) (tptp.aSet0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))))) (tptp.aSet0 tptp.xQ) (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.xQ)) (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) (tptp.aSubsetOf0 tptp.xQ (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (tptp.aElementOf0 tptp.xQ (tptp.slbdtsldtrb0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) tptp.xk)))) :rule equiv_pos2)
% 0.44/1.01  (step t35 (cl (= (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlseqdt0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))) (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.sdtlseqdt0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))))) :rule all_simplify)
% 0.44/1.01  (step t36 (cl (= (tptp.aSet0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aSet0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) :rule refl)
% 0.44/1.01  (anchor :step t37 :args ((W0 $$unsorted) (:= W0 W0)))
% 0.44/1.01  (step t37.t1 (cl (= W0 W0)) :rule refl)
% 0.44/1.01  (step t37.t2 (cl (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) :rule refl)
% 0.44/1.01  (step t37.t3 (cl (= (tptp.aElement0 W0) (tptp.aElement0 W0))) :rule refl)
% 0.44/1.01  (step t37.t4 (cl (= (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) :rule refl)
% 0.44/1.01  (step t37.t5 (cl (= (= W0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))) :rule all_simplify)
% 0.44/1.01  (step t37.t6 (cl (= (not (= W0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))) :rule cong :premises (t37.t5))
% 0.44/1.01  (step t37.t7 (cl (= (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= W0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))))) :rule cong :premises (t37.t3 t37.t4 t37.t6))
% 0.44/1.01  (step t37.t8 (cl (= (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= W0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))))) :rule cong :premises (t37.t2 t37.t7))
% 0.44/1.01  (step t37 (cl (= (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= W0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))))))) :rule bind)
% 0.44/1.01  (step t38 (cl (= (tptp.aSet0 tptp.xQ) (tptp.aSet0 tptp.xQ))) :rule refl)
% 0.44/1.01  (step t39 (cl (= (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.xQ) (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.xQ)) (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) :rule all_simplify)
% 0.44/1.01  (step t40 (cl (= (tptp.aSubsetOf0 tptp.xQ (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aSubsetOf0 tptp.xQ (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) :rule refl)
% 0.44/1.02  (step t41 (cl (= (= (tptp.sbrdtbr0 tptp.xQ) tptp.xk) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)))) :rule all_simplify)
% 0.44/1.02  (step t42 (cl (= (tptp.aElementOf0 tptp.xQ (tptp.slbdtsldtrb0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) tptp.xk)) (tptp.aElementOf0 tptp.xQ (tptp.slbdtsldtrb0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) tptp.xk)))) :rule refl)
% 0.44/1.02  (step t43 (cl (= (and (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlseqdt0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))) (tptp.aSet0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= W0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (tptp.aSet0 tptp.xQ) (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.xQ) (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) (tptp.aSubsetOf0 tptp.xQ (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (= (tptp.sbrdtbr0 tptp.xQ) tptp.xk) (tptp.aElementOf0 tptp.xQ (tptp.slbdtsldtrb0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) tptp.xk))) (and (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.sdtlseqdt0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))) (tptp.aSet0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))))) (tptp.aSet0 tptp.xQ) (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.xQ)) (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) (tptp.aSubsetOf0 tptp.xQ (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (tptp.aElementOf0 tptp.xQ (tptp.slbdtsldtrb0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) tptp.xk))))) :rule cong :premises (t14 t35 t36 t37 t38 t39 t40 t41 t42))
% 0.44/1.02  (step t44 (cl (and (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.sdtlseqdt0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))) (tptp.aSet0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))))) (tptp.aSet0 tptp.xQ) (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.xQ)) (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) (tptp.aSubsetOf0 tptp.xQ (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (tptp.aElementOf0 tptp.xQ (tptp.slbdtsldtrb0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) tptp.xk)))) :rule resolution :premises (t34 t43 a85))
% 0.44/1.02  (step t45 (cl (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))))) :rule and :premises (t44))
% 0.44/1.02  (step t46 (cl (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) :rule resolution :premises (t33 t45))
% 0.44/1.02  (step t47 (cl (not (or (not (tptp.aSet0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) (not (tptp.aSet0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)))) :rule or_pos)
% 0.44/1.02  (step t48 (cl (not (tptp.aSet0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))) (not (or (not (tptp.aSet0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)))))) :rule reordering :premises (t47))
% 0.44/1.02  (step t49 (cl (tptp.aSet0 tptp.xQ)) :rule and :premises (t44))
% 0.44/1.02  (step t50 (cl (not (= (tptp.isFinite0 tptp.xQ) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0))) (tptp.isFinite0 tptp.xQ) (not (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0))) :rule equiv_pos1)
% 0.44/1.02  (step t51 (cl (tptp.isFinite0 tptp.xQ) (not (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)) (not (= (tptp.isFinite0 tptp.xQ) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)))) :rule reordering :premises (t50))
% 0.44/1.02  (step t52 (cl (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (not (tptp.aElementOf0 tptp.xk tptp.szNzAzT0)) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)))) :rule and_neg)
% 0.44/1.02  (step t53 (cl (=> (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)) (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)))) :rule implies_neg1)
% 0.44/1.02  (anchor :step t54)
% 0.44/1.02  (assume t54.a0 (tptp.aElementOf0 tptp.xk tptp.szNzAzT0))
% 0.44/1.02  (assume t54.a1 (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)))
% 0.44/1.02  (step t54.t1 (cl (=> (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)) (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)))) :rule implies_neg1)
% 0.44/1.02  (anchor :step t54.t2)
% 0.44/1.02  (assume t54.t2.a0 (tptp.aElementOf0 tptp.xk tptp.szNzAzT0))
% 0.44/1.02  (assume t54.t2.a1 (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)))
% 0.44/1.02  (step t54.t2.t1 (cl (= (= (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0) true) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0))) :rule equiv_simplify)
% 0.44/1.02  (step t54.t2.t2 (cl (not (= (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0) true)) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)) :rule equiv1 :premises (t54.t2.t1))
% 0.44/1.02  (step t54.t2.t3 (cl (= (tptp.sbrdtbr0 tptp.xQ) tptp.xk)) :rule symm :premises (t54.t2.a1))
% 0.44/1.02  (step t54.t2.t4 (cl (= tptp.szNzAzT0 tptp.szNzAzT0)) :rule refl)
% 0.44/1.02  (step t54.t2.t5 (cl (= (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0) (tptp.aElementOf0 tptp.xk tptp.szNzAzT0))) :rule cong :premises (t54.t2.t3 t54.t2.t4))
% 0.44/1.02  (step t54.t2.t6 (cl (= (= (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) true) (tptp.aElementOf0 tptp.xk tptp.szNzAzT0))) :rule equiv_simplify)
% 0.44/1.02  (step t54.t2.t7 (cl (= (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) true) (not (tptp.aElementOf0 tptp.xk tptp.szNzAzT0))) :rule equiv2 :premises (t54.t2.t6))
% 0.44/1.02  (step t54.t2.t8 (cl (= (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) true)) :rule resolution :premises (t54.t2.t7 t54.t2.a0))
% 0.44/1.02  (step t54.t2.t9 (cl (= (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0) true)) :rule trans :premises (t54.t2.t5 t54.t2.t8))
% 0.44/1.02  (step t54.t2.t10 (cl (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)) :rule resolution :premises (t54.t2.t2 t54.t2.t9))
% 0.44/1.02  (step t54.t2 (cl (not (tptp.aElementOf0 tptp.xk tptp.szNzAzT0)) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)) :rule subproof :discharge (t54.t2.a0 t54.t2.a1))
% 0.44/1.02  (step t54.t3 (cl (not (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)))) (tptp.aElementOf0 tptp.xk tptp.szNzAzT0)) :rule and_pos)
% 0.44/1.02  (step t54.t4 (cl (not (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)))) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) :rule and_pos)
% 0.44/1.02  (step t54.t5 (cl (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0) (not (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)))) (not (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))))) :rule resolution :premises (t54.t2 t54.t3 t54.t4))
% 0.44/1.02  (step t54.t6 (cl (not (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)))) (not (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)))) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)) :rule reordering :premises (t54.t5))
% 0.44/1.02  (step t54.t7 (cl (not (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)))) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)) :rule contraction :premises (t54.t6))
% 0.44/1.02  (step t54.t8 (cl (=> (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)) :rule resolution :premises (t54.t1 t54.t7))
% 0.44/1.02  (step t54.t9 (cl (=> (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)) (not (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0))) :rule implies_neg2)
% 0.44/1.02  (step t54.t10 (cl (=> (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)) (=> (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0))) :rule resolution :premises (t54.t8 t54.t9))
% 0.44/1.02  (step t54.t11 (cl (=> (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0))) :rule contraction :premises (t54.t10))
% 0.44/1.02  (step t54.t12 (cl (not (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)))) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)) :rule implies :premises (t54.t11))
% 0.44/1.02  (step t54.t13 (cl (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (not (tptp.aElementOf0 tptp.xk tptp.szNzAzT0)) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)))) :rule and_neg)
% 0.44/1.02  (step t54.t14 (cl (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)))) :rule resolution :premises (t54.t13 t54.a0 t54.a1))
% 0.44/1.02  (step t54.t15 (cl (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)) :rule resolution :premises (t54.t12 t54.t14))
% 0.44/1.02  (step t54 (cl (not (tptp.aElementOf0 tptp.xk tptp.szNzAzT0)) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)) :rule subproof :discharge (t54.a0 t54.a1))
% 0.44/1.02  (step t55 (cl (not (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)))) (tptp.aElementOf0 tptp.xk tptp.szNzAzT0)) :rule and_pos)
% 0.44/1.02  (step t56 (cl (not (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)))) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) :rule and_pos)
% 0.44/1.02  (step t57 (cl (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0) (not (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)))) (not (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))))) :rule resolution :premises (t54 t55 t56))
% 0.44/1.02  (step t58 (cl (not (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)))) (not (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)))) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)) :rule reordering :premises (t57))
% 0.44/1.02  (step t59 (cl (not (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)))) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)) :rule contraction :premises (t58))
% 0.44/1.02  (step t60 (cl (=> (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)) :rule resolution :premises (t53 t59))
% 0.44/1.02  (step t61 (cl (=> (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)) (not (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0))) :rule implies_neg2)
% 0.44/1.02  (step t62 (cl (=> (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)) (=> (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0))) :rule resolution :premises (t60 t61))
% 0.44/1.02  (step t63 (cl (=> (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0))) :rule contraction :premises (t62))
% 0.44/1.02  (step t64 (cl (not (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)))) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)) :rule implies :premises (t63))
% 0.44/1.02  (step t65 (cl (not (tptp.aElementOf0 tptp.xk tptp.szNzAzT0)) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)) :rule resolution :premises (t52 t64))
% 0.44/1.02  (step t66 (cl (not (= (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= (tptp.szszuzczcdt0 tptp.xk) tptp.xK)) (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))))) (not (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= (tptp.szszuzczcdt0 tptp.xk) tptp.xK))) (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)))) :rule equiv_pos2)
% 0.44/1.02  (step t67 (cl (= (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (tptp.aElementOf0 tptp.xk tptp.szNzAzT0))) :rule refl)
% 0.44/1.02  (step t68 (cl (= (= (tptp.szszuzczcdt0 tptp.xk) tptp.xK) (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)))) :rule all_simplify)
% 0.44/1.02  (step t69 (cl (= (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= (tptp.szszuzczcdt0 tptp.xk) tptp.xK)) (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))))) :rule cong :premises (t67 t68))
% 0.44/1.02  (step t70 (cl (and (tptp.aElementOf0 tptp.xk tptp.szNzAzT0) (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)))) :rule resolution :premises (t66 t69 a79))
% 0.44/1.02  (step t71 (cl (tptp.aElementOf0 tptp.xk tptp.szNzAzT0)) :rule and :premises (t70))
% 0.44/1.02  (step t72 (cl (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) :rule and :premises (t44))
% 0.44/1.02  (step t73 (cl (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)) :rule resolution :premises (t65 t71 t72))
% 0.44/1.02  (step t74 (cl (not (or (not (tptp.aSet0 tptp.xQ)) (= (tptp.isFinite0 tptp.xQ) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)))) (not (tptp.aSet0 tptp.xQ)) (= (tptp.isFinite0 tptp.xQ) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0))) :rule or_pos)
% 0.44/1.02  (step t75 (cl (not (tptp.aSet0 tptp.xQ)) (= (tptp.isFinite0 tptp.xQ) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)) (not (or (not (tptp.aSet0 tptp.xQ)) (= (tptp.isFinite0 tptp.xQ) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0))))) :rule reordering :premises (t74))
% 0.44/1.02  (step t76 (cl (not (= (=> (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0)))) (or (not (tptp.aSet0 tptp.xQ)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0) (tptp.isFinite0 tptp.xQ)))) (=> (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0)))) (or (not (tptp.aSet0 tptp.xQ)) (= (tptp.isFinite0 tptp.xQ) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)))))) (not (=> (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0)))) (or (not (tptp.aSet0 tptp.xQ)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0) (tptp.isFinite0 tptp.xQ))))) (=> (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0)))) (or (not (tptp.aSet0 tptp.xQ)) (= (tptp.isFinite0 tptp.xQ) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0))))) :rule equiv_pos2)
% 0.44/1.02  (step t77 (cl (= (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0)))) (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0)))))) :rule refl)
% 0.44/1.02  (step t78 (cl (= (not (tptp.aSet0 tptp.xQ)) (not (tptp.aSet0 tptp.xQ)))) :rule refl)
% 0.44/1.02  (step t79 (cl (= (= (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0) (tptp.isFinite0 tptp.xQ)) (= (tptp.isFinite0 tptp.xQ) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)))) :rule all_simplify)
% 0.44/1.02  (step t80 (cl (= (or (not (tptp.aSet0 tptp.xQ)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0) (tptp.isFinite0 tptp.xQ))) (or (not (tptp.aSet0 tptp.xQ)) (= (tptp.isFinite0 tptp.xQ) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0))))) :rule cong :premises (t78 t79))
% 0.44/1.02  (step t81 (cl (= (=> (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0)))) (or (not (tptp.aSet0 tptp.xQ)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0) (tptp.isFinite0 tptp.xQ)))) (=> (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0)))) (or (not (tptp.aSet0 tptp.xQ)) (= (tptp.isFinite0 tptp.xQ) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)))))) :rule cong :premises (t77 t80))
% 0.44/1.02  (step t82 (cl (=> (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0)))) (or (not (tptp.aSet0 tptp.xQ)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0) (tptp.isFinite0 tptp.xQ)))) (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0))))) :rule implies_neg1)
% 0.44/1.02  (anchor :step t83)
% 0.44/1.02  (assume t83.a0 (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0)))))
% 0.44/1.02  (step t83.t1 (cl (or (not (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0))))) (or (not (tptp.aSet0 tptp.xQ)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0) (tptp.isFinite0 tptp.xQ))))) :rule forall_inst :args ((:= W0 tptp.xQ)))
% 0.44/1.02  (step t83.t2 (cl (not (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0))))) (or (not (tptp.aSet0 tptp.xQ)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0) (tptp.isFinite0 tptp.xQ)))) :rule or :premises (t83.t1))
% 0.44/1.02  (step t83.t3 (cl (or (not (tptp.aSet0 tptp.xQ)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0) (tptp.isFinite0 tptp.xQ)))) :rule resolution :premises (t83.t2 t83.a0))
% 0.44/1.02  (step t83 (cl (not (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0))))) (or (not (tptp.aSet0 tptp.xQ)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0) (tptp.isFinite0 tptp.xQ)))) :rule subproof :discharge (t83.a0))
% 0.44/1.02  (step t84 (cl (=> (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0)))) (or (not (tptp.aSet0 tptp.xQ)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0) (tptp.isFinite0 tptp.xQ)))) (or (not (tptp.aSet0 tptp.xQ)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0) (tptp.isFinite0 tptp.xQ)))) :rule resolution :premises (t82 t83))
% 0.44/1.02  (step t85 (cl (=> (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0)))) (or (not (tptp.aSet0 tptp.xQ)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0) (tptp.isFinite0 tptp.xQ)))) (not (or (not (tptp.aSet0 tptp.xQ)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0) (tptp.isFinite0 tptp.xQ))))) :rule implies_neg2)
% 0.44/1.02  (step t86 (cl (=> (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0)))) (or (not (tptp.aSet0 tptp.xQ)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0) (tptp.isFinite0 tptp.xQ)))) (=> (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0)))) (or (not (tptp.aSet0 tptp.xQ)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0) (tptp.isFinite0 tptp.xQ))))) :rule resolution :premises (t84 t85))
% 0.44/1.02  (step t87 (cl (=> (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0)))) (or (not (tptp.aSet0 tptp.xQ)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0) (tptp.isFinite0 tptp.xQ))))) :rule contraction :premises (t86))
% 0.44/1.02  (step t88 (cl (=> (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0)))) (or (not (tptp.aSet0 tptp.xQ)) (= (tptp.isFinite0 tptp.xQ) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0))))) :rule resolution :premises (t76 t81 t87))
% 0.44/1.02  (step t89 (cl (not (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0))))) (or (not (tptp.aSet0 tptp.xQ)) (= (tptp.isFinite0 tptp.xQ) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)))) :rule implies :premises (t88))
% 0.44/1.02  (step t90 (cl (not (= (forall ((W0 $$unsorted)) (=> (tptp.aSet0 W0) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0)))) (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0)))))) (not (forall ((W0 $$unsorted)) (=> (tptp.aSet0 W0) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0))))) (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0))))) :rule equiv_pos2)
% 0.44/1.02  (step t91 (cl (= (forall ((W0 $$unsorted)) (=> (tptp.aSet0 W0) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0)))) (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0)))))) :rule all_simplify)
% 0.44/1.02  (step t92 (cl (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (= (tptp.aElementOf0 (tptp.sbrdtbr0 W0) tptp.szNzAzT0) (tptp.isFinite0 W0))))) :rule resolution :premises (t90 t91 a40))
% 0.44/1.02  (step t93 (cl (or (not (tptp.aSet0 tptp.xQ)) (= (tptp.isFinite0 tptp.xQ) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0)))) :rule resolution :premises (t89 t92))
% 0.44/1.02  (step t94 (cl (= (tptp.isFinite0 tptp.xQ) (tptp.aElementOf0 (tptp.sbrdtbr0 tptp.xQ) tptp.szNzAzT0))) :rule resolution :premises (t75 t49 t93))
% 0.44/1.02  (step t95 (cl (tptp.isFinite0 tptp.xQ)) :rule resolution :premises (t51 t73 t94))
% 0.44/1.02  (step t96 (cl (not (or (not (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (not (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) :rule or_pos)
% 0.44/1.02  (step t97 (cl (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (not (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (not (or (not (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) :rule reordering :premises (t96))
% 0.44/1.02  (step t98 (cl (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) :rule and :premises (t44))
% 0.44/1.02  (step t99 (cl (not (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) :rule and_pos)
% 0.44/1.02  (step t100 (cl (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (not (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) :rule reordering :premises (t99))
% 0.44/1.02  (step t101 (cl (not (or (not (tptp.aElementOf0 tptp.xi tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (not (tptp.aElementOf0 tptp.xi tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) :rule or_pos)
% 0.44/1.02  (step t102 (cl (not (tptp.aElementOf0 tptp.xi tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (not (or (not (tptp.aElementOf0 tptp.xi tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) :rule reordering :premises (t101))
% 0.44/1.02  (step t103 (cl (=> (forall ((W0 $$unsorted) (BOUND_VARIABLE_3801 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (or (not (tptp.aElementOf0 BOUND_VARIABLE_3801 (tptp.sdtlpdtrp0 tptp.xN W0))) (tptp.aElementOf0 BOUND_VARIABLE_3801 tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0))))) (or (not (tptp.aElementOf0 tptp.xi tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (forall ((W0 $$unsorted) (BOUND_VARIABLE_3801 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (or (not (tptp.aElementOf0 BOUND_VARIABLE_3801 (tptp.sdtlpdtrp0 tptp.xN W0))) (tptp.aElementOf0 BOUND_VARIABLE_3801 tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0)))))) :rule implies_neg1)
% 0.44/1.02  (anchor :step t104)
% 0.44/1.02  (assume t104.a0 (forall ((W0 $$unsorted) (BOUND_VARIABLE_3801 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (or (not (tptp.aElementOf0 BOUND_VARIABLE_3801 (tptp.sdtlpdtrp0 tptp.xN W0))) (tptp.aElementOf0 BOUND_VARIABLE_3801 tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0))))))
% 0.44/1.02  (step t104.t1 (cl (or (not (forall ((W0 $$unsorted) (BOUND_VARIABLE_3801 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (or (not (tptp.aElementOf0 BOUND_VARIABLE_3801 (tptp.sdtlpdtrp0 tptp.xN W0))) (tptp.aElementOf0 BOUND_VARIABLE_3801 tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0)))))) (or (not (tptp.aElementOf0 tptp.xi tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) :rule forall_inst :args ((:= W0 tptp.xi) (:= BOUND_VARIABLE_3801 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))
% 0.44/1.02  (step t104.t2 (cl (not (forall ((W0 $$unsorted) (BOUND_VARIABLE_3801 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (or (not (tptp.aElementOf0 BOUND_VARIABLE_3801 (tptp.sdtlpdtrp0 tptp.xN W0))) (tptp.aElementOf0 BOUND_VARIABLE_3801 tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0)))))) (or (not (tptp.aElementOf0 tptp.xi tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) :rule or :premises (t104.t1))
% 0.44/1.02  (step t104.t3 (cl (or (not (tptp.aElementOf0 tptp.xi tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) :rule resolution :premises (t104.t2 t104.a0))
% 0.44/1.02  (step t104 (cl (not (forall ((W0 $$unsorted) (BOUND_VARIABLE_3801 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (or (not (tptp.aElementOf0 BOUND_VARIABLE_3801 (tptp.sdtlpdtrp0 tptp.xN W0))) (tptp.aElementOf0 BOUND_VARIABLE_3801 tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0)))))) (or (not (tptp.aElementOf0 tptp.xi tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) :rule subproof :discharge (t104.a0))
% 0.44/1.02  (step t105 (cl (=> (forall ((W0 $$unsorted) (BOUND_VARIABLE_3801 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (or (not (tptp.aElementOf0 BOUND_VARIABLE_3801 (tptp.sdtlpdtrp0 tptp.xN W0))) (tptp.aElementOf0 BOUND_VARIABLE_3801 tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0))))) (or (not (tptp.aElementOf0 tptp.xi tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (or (not (tptp.aElementOf0 tptp.xi tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) :rule resolution :premises (t103 t104))
% 0.44/1.02  (step t106 (cl (=> (forall ((W0 $$unsorted) (BOUND_VARIABLE_3801 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (or (not (tptp.aElementOf0 BOUND_VARIABLE_3801 (tptp.sdtlpdtrp0 tptp.xN W0))) (tptp.aElementOf0 BOUND_VARIABLE_3801 tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0))))) (or (not (tptp.aElementOf0 tptp.xi tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (not (or (not (tptp.aElementOf0 tptp.xi tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) :rule implies_neg2)
% 0.44/1.02  (step t107 (cl (=> (forall ((W0 $$unsorted) (BOUND_VARIABLE_3801 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (or (not (tptp.aElementOf0 BOUND_VARIABLE_3801 (tptp.sdtlpdtrp0 tptp.xN W0))) (tptp.aElementOf0 BOUND_VARIABLE_3801 tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0))))) (or (not (tptp.aElementOf0 tptp.xi tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (=> (forall ((W0 $$unsorted) (BOUND_VARIABLE_3801 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (or (not (tptp.aElementOf0 BOUND_VARIABLE_3801 (tptp.sdtlpdtrp0 tptp.xN W0))) (tptp.aElementOf0 BOUND_VARIABLE_3801 tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0))))) (or (not (tptp.aElementOf0 tptp.xi tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) :rule resolution :premises (t105 t106))
% 0.44/1.02  (step t108 (cl (=> (forall ((W0 $$unsorted) (BOUND_VARIABLE_3801 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (or (not (tptp.aElementOf0 BOUND_VARIABLE_3801 (tptp.sdtlpdtrp0 tptp.xN W0))) (tptp.aElementOf0 BOUND_VARIABLE_3801 tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0))))) (or (not (tptp.aElementOf0 tptp.xi tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) :rule contraction :premises (t107))
% 0.44/1.02  (step t109 (cl (not (forall ((W0 $$unsorted) (BOUND_VARIABLE_3801 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (or (not (tptp.aElementOf0 BOUND_VARIABLE_3801 (tptp.sdtlpdtrp0 tptp.xN W0))) (tptp.aElementOf0 BOUND_VARIABLE_3801 tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0)))))) (or (not (tptp.aElementOf0 tptp.xi tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) :rule implies :premises (t108))
% 0.44/1.02  (step t110 (cl (not (= (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.szNzAzT0) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (forall ((W1 $$unsorted)) (=> (tptp.aElementOf0 W1 (tptp.sdtlpdtrp0 tptp.xN W0)) (tptp.aElementOf0 W1 tptp.szNzAzT0))) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0))))) (forall ((W0 $$unsorted) (BOUND_VARIABLE_3801 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (or (not (tptp.aElementOf0 BOUND_VARIABLE_3801 (tptp.sdtlpdtrp0 tptp.xN W0))) (tptp.aElementOf0 BOUND_VARIABLE_3801 tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0))))))) (not (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.szNzAzT0) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (forall ((W1 $$unsorted)) (=> (tptp.aElementOf0 W1 (tptp.sdtlpdtrp0 tptp.xN W0)) (tptp.aElementOf0 W1 tptp.szNzAzT0))) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0)))))) (forall ((W0 $$unsorted) (BOUND_VARIABLE_3801 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (or (not (tptp.aElementOf0 BOUND_VARIABLE_3801 (tptp.sdtlpdtrp0 tptp.xN W0))) (tptp.aElementOf0 BOUND_VARIABLE_3801 tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0)))))) :rule equiv_pos2)
% 0.44/1.02  (anchor :step t111 :args ((W0 $$unsorted) (:= W0 W0)))
% 0.44/1.02  (step t111.t1 (cl (= W0 W0)) :rule refl)
% 0.44/1.02  (step t111.t2 (cl (= (tptp.aElementOf0 W0 tptp.szNzAzT0) (tptp.aElementOf0 W0 tptp.szNzAzT0))) :rule refl)
% 0.44/1.02  (step t111.t3 (cl (= (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)))) :rule refl)
% 0.44/1.02  (step t111.t4 (cl (= (forall ((W1 $$unsorted)) (=> (tptp.aElementOf0 W1 (tptp.sdtlpdtrp0 tptp.xN W0)) (tptp.aElementOf0 W1 tptp.szNzAzT0))) (forall ((W1 $$unsorted)) (or (not (tptp.aElementOf0 W1 (tptp.sdtlpdtrp0 tptp.xN W0))) (tptp.aElementOf0 W1 tptp.szNzAzT0))))) :rule all_simplify)
% 0.44/1.02  (step t111.t5 (cl (= (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0))) :rule refl)
% 0.44/1.02  (step t111.t6 (cl (= (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0)) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0)))) :rule refl)
% 0.44/1.02  (step t111.t7 (cl (= (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (forall ((W1 $$unsorted)) (=> (tptp.aElementOf0 W1 (tptp.sdtlpdtrp0 tptp.xN W0)) (tptp.aElementOf0 W1 tptp.szNzAzT0))) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0))) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (forall ((W1 $$unsorted)) (or (not (tptp.aElementOf0 W1 (tptp.sdtlpdtrp0 tptp.xN W0))) (tptp.aElementOf0 W1 tptp.szNzAzT0))) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0))))) :rule cong :premises (t111.t3 t111.t4 t111.t5 t111.t6))
% 0.44/1.02  (step t111.t8 (cl (= (=> (tptp.aElementOf0 W0 tptp.szNzAzT0) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (forall ((W1 $$unsorted)) (=> (tptp.aElementOf0 W1 (tptp.sdtlpdtrp0 tptp.xN W0)) (tptp.aElementOf0 W1 tptp.szNzAzT0))) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0)))) (=> (tptp.aElementOf0 W0 tptp.szNzAzT0) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (forall ((W1 $$unsorted)) (or (not (tptp.aElementOf0 W1 (tptp.sdtlpdtrp0 tptp.xN W0))) (tptp.aElementOf0 W1 tptp.szNzAzT0))) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0)))))) :rule cong :premises (t111.t2 t111.t7))
% 0.44/1.02  (step t111 (cl (= (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.szNzAzT0) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (forall ((W1 $$unsorted)) (=> (tptp.aElementOf0 W1 (tptp.sdtlpdtrp0 tptp.xN W0)) (tptp.aElementOf0 W1 tptp.szNzAzT0))) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0))))) (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.szNzAzT0) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (forall ((W1 $$unsorted)) (or (not (tptp.aElementOf0 W1 (tptp.sdtlpdtrp0 tptp.xN W0))) (tptp.aElementOf0 W1 tptp.szNzAzT0))) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0))))))) :rule bind)
% 0.44/1.02  (step t112 (cl (= (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.szNzAzT0) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (forall ((W1 $$unsorted)) (or (not (tptp.aElementOf0 W1 (tptp.sdtlpdtrp0 tptp.xN W0))) (tptp.aElementOf0 W1 tptp.szNzAzT0))) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0))))) (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (forall ((W1 $$unsorted)) (or (not (tptp.aElementOf0 W1 (tptp.sdtlpdtrp0 tptp.xN W0))) (tptp.aElementOf0 W1 tptp.szNzAzT0))) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0))))))) :rule all_simplify)
% 0.44/1.02  (step t113 (cl (= (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (forall ((W1 $$unsorted)) (or (not (tptp.aElementOf0 W1 (tptp.sdtlpdtrp0 tptp.xN W0))) (tptp.aElementOf0 W1 tptp.szNzAzT0))) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0))))) (forall ((W0 $$unsorted) (BOUND_VARIABLE_3801 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (or (not (tptp.aElementOf0 BOUND_VARIABLE_3801 (tptp.sdtlpdtrp0 tptp.xN W0))) (tptp.aElementOf0 BOUND_VARIABLE_3801 tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0))))))) :rule all_simplify)
% 0.44/1.02  (step t114 (cl (= (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.szNzAzT0) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (forall ((W1 $$unsorted)) (or (not (tptp.aElementOf0 W1 (tptp.sdtlpdtrp0 tptp.xN W0))) (tptp.aElementOf0 W1 tptp.szNzAzT0))) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0))))) (forall ((W0 $$unsorted) (BOUND_VARIABLE_3801 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (or (not (tptp.aElementOf0 BOUND_VARIABLE_3801 (tptp.sdtlpdtrp0 tptp.xN W0))) (tptp.aElementOf0 BOUND_VARIABLE_3801 tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0))))))) :rule trans :premises (t112 t113))
% 0.44/1.02  (step t115 (cl (= (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 tptp.szNzAzT0) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (forall ((W1 $$unsorted)) (=> (tptp.aElementOf0 W1 (tptp.sdtlpdtrp0 tptp.xN W0)) (tptp.aElementOf0 W1 tptp.szNzAzT0))) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0))))) (forall ((W0 $$unsorted) (BOUND_VARIABLE_3801 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (or (not (tptp.aElementOf0 BOUND_VARIABLE_3801 (tptp.sdtlpdtrp0 tptp.xN W0))) (tptp.aElementOf0 BOUND_VARIABLE_3801 tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0))))))) :rule trans :premises (t111 t114))
% 0.44/1.02  (step t116 (cl (forall ((W0 $$unsorted) (BOUND_VARIABLE_3801 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN W0)) (or (not (tptp.aElementOf0 BOUND_VARIABLE_3801 (tptp.sdtlpdtrp0 tptp.xN W0))) (tptp.aElementOf0 BOUND_VARIABLE_3801 tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN W0) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN W0)))))) :rule resolution :premises (t110 t115 a81))
% 0.44/1.02  (step t117 (cl (or (not (tptp.aElementOf0 tptp.xi tptp.szNzAzT0)) (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) :rule resolution :premises (t109 t116))
% 0.44/1.02  (step t118 (cl (and (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.szNzAzT0)) (tptp.aSubsetOf0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) tptp.szNzAzT0) (tptp.isCountable0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) :rule resolution :premises (t102 a84 t117))
% 0.44/1.02  (step t119 (cl (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) :rule resolution :premises (t100 t118))
% 0.44/1.02  (step t120 (cl (=> (forall ((W0 $$unsorted) (BOUND_VARIABLE_1973 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.aElementOf0 BOUND_VARIABLE_1973 W0)) (tptp.aElement0 BOUND_VARIABLE_1973))) (or (not (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (forall ((W0 $$unsorted) (BOUND_VARIABLE_1973 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.aElementOf0 BOUND_VARIABLE_1973 W0)) (tptp.aElement0 BOUND_VARIABLE_1973)))) :rule implies_neg1)
% 0.44/1.02  (anchor :step t121)
% 0.44/1.02  (assume t121.a0 (forall ((W0 $$unsorted) (BOUND_VARIABLE_1973 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.aElementOf0 BOUND_VARIABLE_1973 W0)) (tptp.aElement0 BOUND_VARIABLE_1973))))
% 0.44/1.02  (step t121.t1 (cl (or (not (forall ((W0 $$unsorted) (BOUND_VARIABLE_1973 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.aElementOf0 BOUND_VARIABLE_1973 W0)) (tptp.aElement0 BOUND_VARIABLE_1973)))) (or (not (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) :rule forall_inst :args ((:= W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (:= BOUND_VARIABLE_1973 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))
% 0.44/1.02  (step t121.t2 (cl (not (forall ((W0 $$unsorted) (BOUND_VARIABLE_1973 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.aElementOf0 BOUND_VARIABLE_1973 W0)) (tptp.aElement0 BOUND_VARIABLE_1973)))) (or (not (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) :rule or :premises (t121.t1))
% 0.44/1.02  (step t121.t3 (cl (or (not (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) :rule resolution :premises (t121.t2 t121.a0))
% 0.44/1.02  (step t121 (cl (not (forall ((W0 $$unsorted) (BOUND_VARIABLE_1973 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.aElementOf0 BOUND_VARIABLE_1973 W0)) (tptp.aElement0 BOUND_VARIABLE_1973)))) (or (not (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) :rule subproof :discharge (t121.a0))
% 0.44/1.02  (step t122 (cl (=> (forall ((W0 $$unsorted) (BOUND_VARIABLE_1973 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.aElementOf0 BOUND_VARIABLE_1973 W0)) (tptp.aElement0 BOUND_VARIABLE_1973))) (or (not (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (or (not (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) :rule resolution :premises (t120 t121))
% 0.44/1.02  (step t123 (cl (=> (forall ((W0 $$unsorted) (BOUND_VARIABLE_1973 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.aElementOf0 BOUND_VARIABLE_1973 W0)) (tptp.aElement0 BOUND_VARIABLE_1973))) (or (not (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (not (or (not (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) :rule implies_neg2)
% 0.44/1.02  (step t124 (cl (=> (forall ((W0 $$unsorted) (BOUND_VARIABLE_1973 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.aElementOf0 BOUND_VARIABLE_1973 W0)) (tptp.aElement0 BOUND_VARIABLE_1973))) (or (not (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (=> (forall ((W0 $$unsorted) (BOUND_VARIABLE_1973 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.aElementOf0 BOUND_VARIABLE_1973 W0)) (tptp.aElement0 BOUND_VARIABLE_1973))) (or (not (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) :rule resolution :premises (t122 t123))
% 0.44/1.02  (step t125 (cl (=> (forall ((W0 $$unsorted) (BOUND_VARIABLE_1973 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.aElementOf0 BOUND_VARIABLE_1973 W0)) (tptp.aElement0 BOUND_VARIABLE_1973))) (or (not (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) :rule contraction :premises (t124))
% 0.44/1.02  (step t126 (cl (not (forall ((W0 $$unsorted) (BOUND_VARIABLE_1973 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.aElementOf0 BOUND_VARIABLE_1973 W0)) (tptp.aElement0 BOUND_VARIABLE_1973)))) (or (not (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) :rule implies :premises (t125))
% 0.44/1.02  (step t127 (cl (not (= (forall ((W0 $$unsorted)) (=> (tptp.aSet0 W0) (forall ((W1 $$unsorted)) (=> (tptp.aElementOf0 W1 W0) (tptp.aElement0 W1))))) (forall ((W0 $$unsorted) (BOUND_VARIABLE_1973 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.aElementOf0 BOUND_VARIABLE_1973 W0)) (tptp.aElement0 BOUND_VARIABLE_1973))))) (not (forall ((W0 $$unsorted)) (=> (tptp.aSet0 W0) (forall ((W1 $$unsorted)) (=> (tptp.aElementOf0 W1 W0) (tptp.aElement0 W1)))))) (forall ((W0 $$unsorted) (BOUND_VARIABLE_1973 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.aElementOf0 BOUND_VARIABLE_1973 W0)) (tptp.aElement0 BOUND_VARIABLE_1973)))) :rule equiv_pos2)
% 0.44/1.02  (anchor :step t128 :args ((W0 $$unsorted) (:= W0 W0)))
% 0.44/1.02  (step t128.t1 (cl (= W0 W0)) :rule refl)
% 0.44/1.02  (step t128.t2 (cl (= (tptp.aSet0 W0) (tptp.aSet0 W0))) :rule refl)
% 0.44/1.02  (step t128.t3 (cl (= (forall ((W1 $$unsorted)) (=> (tptp.aElementOf0 W1 W0) (tptp.aElement0 W1))) (forall ((W1 $$unsorted)) (or (not (tptp.aElementOf0 W1 W0)) (tptp.aElement0 W1))))) :rule all_simplify)
% 0.44/1.02  (step t128.t4 (cl (= (=> (tptp.aSet0 W0) (forall ((W1 $$unsorted)) (=> (tptp.aElementOf0 W1 W0) (tptp.aElement0 W1)))) (=> (tptp.aSet0 W0) (forall ((W1 $$unsorted)) (or (not (tptp.aElementOf0 W1 W0)) (tptp.aElement0 W1)))))) :rule cong :premises (t128.t2 t128.t3))
% 0.44/1.02  (step t128 (cl (= (forall ((W0 $$unsorted)) (=> (tptp.aSet0 W0) (forall ((W1 $$unsorted)) (=> (tptp.aElementOf0 W1 W0) (tptp.aElement0 W1))))) (forall ((W0 $$unsorted)) (=> (tptp.aSet0 W0) (forall ((W1 $$unsorted)) (or (not (tptp.aElementOf0 W1 W0)) (tptp.aElement0 W1))))))) :rule bind)
% 0.44/1.02  (step t129 (cl (= (forall ((W0 $$unsorted)) (=> (tptp.aSet0 W0) (forall ((W1 $$unsorted)) (or (not (tptp.aElementOf0 W1 W0)) (tptp.aElement0 W1))))) (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (forall ((W1 $$unsorted)) (or (not (tptp.aElementOf0 W1 W0)) (tptp.aElement0 W1))))))) :rule all_simplify)
% 0.44/1.02  (step t130 (cl (= (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (forall ((W1 $$unsorted)) (or (not (tptp.aElementOf0 W1 W0)) (tptp.aElement0 W1))))) (forall ((W0 $$unsorted) (BOUND_VARIABLE_1973 $$unsorted)) (or (not (tptp.aSet0 W0)) (or (not (tptp.aElementOf0 BOUND_VARIABLE_1973 W0)) (tptp.aElement0 BOUND_VARIABLE_1973)))))) :rule all_simplify)
% 0.44/1.02  (anchor :step t131 :args ((W0 $$unsorted) (:= W0 W0) (BOUND_VARIABLE_1973 $$unsorted) (:= BOUND_VARIABLE_1973 BOUND_VARIABLE_1973)))
% 0.44/1.02  (step t131.t1 (cl (= W0 W0)) :rule refl)
% 0.44/1.02  (step t131.t2 (cl (= BOUND_VARIABLE_1973 BOUND_VARIABLE_1973)) :rule refl)
% 0.44/1.02  (step t131.t3 (cl (= (or (not (tptp.aSet0 W0)) (or (not (tptp.aElementOf0 BOUND_VARIABLE_1973 W0)) (tptp.aElement0 BOUND_VARIABLE_1973))) (or (not (tptp.aSet0 W0)) (not (tptp.aElementOf0 BOUND_VARIABLE_1973 W0)) (tptp.aElement0 BOUND_VARIABLE_1973)))) :rule all_simplify)
% 0.44/1.02  (step t131 (cl (= (forall ((W0 $$unsorted) (BOUND_VARIABLE_1973 $$unsorted)) (or (not (tptp.aSet0 W0)) (or (not (tptp.aElementOf0 BOUND_VARIABLE_1973 W0)) (tptp.aElement0 BOUND_VARIABLE_1973)))) (forall ((W0 $$unsorted) (BOUND_VARIABLE_1973 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.aElementOf0 BOUND_VARIABLE_1973 W0)) (tptp.aElement0 BOUND_VARIABLE_1973))))) :rule bind)
% 0.44/1.02  (step t132 (cl (= (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (forall ((W1 $$unsorted)) (or (not (tptp.aElementOf0 W1 W0)) (tptp.aElement0 W1))))) (forall ((W0 $$unsorted) (BOUND_VARIABLE_1973 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.aElementOf0 BOUND_VARIABLE_1973 W0)) (tptp.aElement0 BOUND_VARIABLE_1973))))) :rule trans :premises (t130 t131))
% 0.44/1.02  (step t133 (cl (= (forall ((W0 $$unsorted)) (=> (tptp.aSet0 W0) (forall ((W1 $$unsorted)) (or (not (tptp.aElementOf0 W1 W0)) (tptp.aElement0 W1))))) (forall ((W0 $$unsorted) (BOUND_VARIABLE_1973 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.aElementOf0 BOUND_VARIABLE_1973 W0)) (tptp.aElement0 BOUND_VARIABLE_1973))))) :rule trans :premises (t129 t132))
% 0.44/1.02  (step t134 (cl (= (forall ((W0 $$unsorted)) (=> (tptp.aSet0 W0) (forall ((W1 $$unsorted)) (=> (tptp.aElementOf0 W1 W0) (tptp.aElement0 W1))))) (forall ((W0 $$unsorted) (BOUND_VARIABLE_1973 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.aElementOf0 BOUND_VARIABLE_1973 W0)) (tptp.aElement0 BOUND_VARIABLE_1973))))) :rule trans :premises (t128 t133))
% 0.44/1.02  (step t135 (cl (forall ((W0 $$unsorted) (BOUND_VARIABLE_1973 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.aElementOf0 BOUND_VARIABLE_1973 W0)) (tptp.aElement0 BOUND_VARIABLE_1973)))) :rule resolution :premises (t127 t134 a2))
% 0.44/1.02  (step t136 (cl (or (not (tptp.aSet0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) :rule resolution :premises (t126 t135))
% 0.44/1.02  (step t137 (cl (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) :rule resolution :premises (t97 t98 t119 t136))
% 0.44/1.02  (step t138 (cl (not (= (or (not (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) (or (not (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))))) (not (or (not (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)))))) (or (not (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)))))) :rule equiv_pos2)
% 0.44/1.02  (step t139 (cl (= (not (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))) (not (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))))) :rule refl)
% 0.44/1.02  (step t140 (cl (= (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))))) :rule refl)
% 0.44/1.02  (step t141 (cl (= (= (= (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) true) (= (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) :rule equiv_simplify)
% 0.44/1.02  (step t142 (cl (not (= (= (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) true)) (= (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule equiv1 :premises (t141))
% 0.44/1.02  (step t143 (cl (= (= (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) (= (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))))) :rule all_simplify)
% 0.44/1.02  (step t144 (cl (= (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule refl)
% 0.44/1.02  (step t145 (cl (= (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule all_simplify)
% 0.44/1.02  (step t146 (cl (= (= (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (= (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) :rule cong :premises (t144 t145))
% 0.44/1.02  (step t147 (cl (= (= (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) true)) :rule all_simplify)
% 0.44/1.02  (step t148 (cl (= (= (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) true)) :rule trans :premises (t146 t147))
% 0.44/1.02  (step t149 (cl (= (= (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) true)) :rule trans :premises (t143 t148))
% 0.44/1.02  (step t150 (cl (= (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule resolution :premises (t142 t149))
% 0.44/1.02  (step t151 (cl (= (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)))))) :rule refl)
% 0.44/1.02  (step t152 (cl (= (or (not (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) (or (not (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))))) :rule cong :premises (t139 t140 t150 t151))
% 0.44/1.02  (step t153 (cl (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) :rule and_neg)
% 0.44/1.02  (step t154 (cl (=> (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) :rule implies_neg1)
% 0.44/1.02  (anchor :step t155)
% 0.44/1.02  (assume t155.a0 (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)))
% 0.44/1.02  (assume t155.a1 (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)))
% 0.44/1.02  (assume t155.a2 (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))
% 0.44/1.02  (step t155.t1 (cl (=> (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) :rule implies_neg1)
% 0.44/1.02  (anchor :step t155.t2)
% 0.44/1.02  (assume t155.t2.a0 (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)))
% 0.44/1.02  (assume t155.t2.a1 (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)))
% 0.44/1.02  (assume t155.t2.a2 (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))
% 0.44/1.02  (step t155.t2.t1 (cl (= (= (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))) false) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)))))) :rule equiv_simplify)
% 0.44/1.02  (step t155.t2.t2 (cl (not (= (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))) false)) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) :rule equiv1 :premises (t155.t2.t1))
% 0.44/1.02  (step t155.t2.t3 (cl (not (= (= (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) false) (= (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))) false))) (not (= (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) false)) (= (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))) false)) :rule equiv_pos2)
% 0.44/1.02  (step t155.t2.t4 (cl (= (= (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) false) (not (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) :rule all_simplify)
% 0.44/1.02  (step t155.t2.t5 (cl (= (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) :rule all_simplify)
% 0.44/1.02  (step t155.t2.t6 (cl (= (not (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)))))) :rule cong :premises (t155.t2.t5))
% 0.44/1.02  (step t155.t2.t7 (cl (= (= (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) false) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)))))) :rule trans :premises (t155.t2.t4 t155.t2.t6))
% 0.44/1.02  (step t155.t2.t8 (cl (= (= (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))) false) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)))))) :rule all_simplify)
% 0.44/1.02  (step t155.t2.t9 (cl (= (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)))) (= (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))) false))) :rule symm :premises (t155.t2.t8))
% 0.44/1.02  (step t155.t2.t10 (cl (= (= (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) false) (= (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))) false))) :rule trans :premises (t155.t2.t7 t155.t2.t9))
% 0.44/1.02  (step t155.t2.t11 (cl (= (tptp.sbrdtbr0 tptp.xQ) tptp.xk)) :rule symm :premises (t155.t2.a1))
% 0.44/1.02  (step t155.t2.t12 (cl (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.szszuzczcdt0 tptp.xk))) :rule cong :premises (t155.t2.t11))
% 0.44/1.02  (step t155.t2.t13 (cl (= (tptp.szszuzczcdt0 tptp.xk) tptp.xK)) :rule symm :premises (t155.t2.a0))
% 0.44/1.02  (step t155.t2.t14 (cl (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) tptp.xK)) :rule trans :premises (t155.t2.t12 t155.t2.t13))
% 0.44/1.02  (step t155.t2.t15 (cl (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) :rule refl)
% 0.44/1.02  (step t155.t2.t16 (cl (= (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule cong :premises (t155.t2.t14 t155.t2.t15))
% 0.44/1.02  (step t155.t2.t17 (cl (= (= (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) false) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) :rule equiv_simplify)
% 0.44/1.02  (step t155.t2.t18 (cl (= (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) false) (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) :rule equiv2 :premises (t155.t2.t17))
% 0.44/1.02  (step t155.t2.t19 (cl (not (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) :rule not_not)
% 0.44/1.02  (step t155.t2.t20 (cl (= (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) false) (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) :rule resolution :premises (t155.t2.t18 t155.t2.t19))
% 0.44/1.02  (step t155.t2.t21 (cl (= (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) false)) :rule resolution :premises (t155.t2.t20 t155.t2.a2))
% 0.44/1.02  (step t155.t2.t22 (cl (= (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) false)) :rule trans :premises (t155.t2.t16 t155.t2.t21))
% 0.44/1.02  (step t155.t2.t23 (cl (= (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))) false)) :rule resolution :premises (t155.t2.t3 t155.t2.t10 t155.t2.t22))
% 0.44/1.02  (step t155.t2.t24 (cl (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) :rule resolution :premises (t155.t2.t2 t155.t2.t23))
% 0.44/1.02  (step t155.t2 (cl (not (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) :rule subproof :discharge (t155.t2.a0 t155.t2.a1 t155.t2.a2))
% 0.44/1.02  (step t155.t3 (cl (not (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))) :rule and_pos)
% 0.44/1.02  (step t155.t4 (cl (not (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) :rule and_pos)
% 0.44/1.02  (step t155.t5 (cl (not (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule and_pos)
% 0.44/1.02  (step t155.t6 (cl (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)))) (not (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (not (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (not (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))))) :rule resolution :premises (t155.t2 t155.t3 t155.t4 t155.t5))
% 0.44/1.02  (step t155.t7 (cl (not (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (not (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (not (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) :rule reordering :premises (t155.t6))
% 0.44/1.02  (step t155.t8 (cl (not (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) :rule contraction :premises (t155.t7))
% 0.44/1.02  (step t155.t9 (cl (=> (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) :rule resolution :premises (t155.t1 t155.t8))
% 0.44/1.02  (step t155.t10 (cl (=> (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) (not (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)))))) :rule implies_neg2)
% 0.44/1.02  (step t155.t11 (cl (=> (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) (=> (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)))))) :rule resolution :premises (t155.t9 t155.t10))
% 0.44/1.02  (step t155.t12 (cl (=> (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)))))) :rule contraction :premises (t155.t11))
% 0.44/1.02  (step t155.t13 (cl (not (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) :rule implies :premises (t155.t12))
% 0.44/1.02  (step t155.t14 (cl (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) :rule and_neg)
% 0.44/1.02  (step t155.t15 (cl (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) :rule resolution :premises (t155.t14 t155.a0 t155.a1 t155.a2))
% 0.44/1.02  (step t155.t16 (cl (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) :rule resolution :premises (t155.t13 t155.t15))
% 0.44/1.02  (step t155 (cl (not (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) :rule subproof :discharge (t155.a0 t155.a1 t155.a2))
% 0.44/1.02  (step t156 (cl (not (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))) :rule and_pos)
% 0.44/1.02  (step t157 (cl (not (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) :rule and_pos)
% 0.44/1.02  (step t158 (cl (not (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule and_pos)
% 0.44/1.02  (step t159 (cl (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)))) (not (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (not (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (not (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))))) :rule resolution :premises (t155 t156 t157 t158))
% 0.44/1.02  (step t160 (cl (not (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (not (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (not (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) :rule reordering :premises (t159))
% 0.44/1.02  (step t161 (cl (not (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) :rule contraction :premises (t160))
% 0.44/1.02  (step t162 (cl (=> (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) :rule resolution :premises (t154 t161))
% 0.44/1.02  (step t163 (cl (=> (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) (not (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)))))) :rule implies_neg2)
% 0.44/1.02  (step t164 (cl (=> (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) (=> (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)))))) :rule resolution :premises (t162 t163))
% 0.44/1.02  (step t165 (cl (=> (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)))))) :rule contraction :premises (t164))
% 0.44/1.02  (step t166 (cl (not (and (= tptp.xK (tptp.szszuzczcdt0 tptp.xk)) (= tptp.xk (tptp.sbrdtbr0 tptp.xQ)) (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) :rule implies :premises (t165))
% 0.44/1.02  (step t167 (cl (not (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) :rule resolution :premises (t153 t166))
% 0.44/1.02  (step t168 (cl (or (not (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) (not (not (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))))) :rule or_neg)
% 0.44/1.02  (step t169 (cl (or (not (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) (not (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))))) :rule or_neg)
% 0.44/1.02  (step t170 (cl (or (not (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) (not (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))))) :rule or_neg)
% 0.44/1.02  (step t171 (cl (or (not (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) (not (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)))))) :rule or_neg)
% 0.44/1.02  (step t172 (cl (or (not (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) (or (not (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) (or (not (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) (or (not (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)))))) :rule resolution :premises (t167 t168 t169 t170 t171))
% 0.44/1.02  (step t173 (cl (or (not (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (not (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)))))) :rule contraction :premises (t172))
% 0.44/1.02  (step t174 (cl (or (not (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)))))) :rule resolution :premises (t138 t152 t173))
% 0.44/1.02  (step t175 (cl (not (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) :rule or :premises (t174))
% 0.44/1.02  (step t176 (cl (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (not (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))) (not (= tptp.xk (tptp.sbrdtbr0 tptp.xQ))) (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) :rule reordering :premises (t175))
% 0.44/1.02  (step t177 (cl (not (= (not (=> (and (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlseqdt0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))) (=> (and (tptp.aSet0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (or (tptp.aElementOf0 W0 tptp.xQ) (= W0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) tptp.xK)))) (not (=> (and (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.sdtlseqdt0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))) (=> (and (tptp.aSet0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (or (tptp.aElementOf0 W0 tptp.xQ) (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))))) (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))))) (not (not (=> (and (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlseqdt0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))) (=> (and (tptp.aSet0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (or (tptp.aElementOf0 W0 tptp.xQ) (= W0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) tptp.xK))))) (not (=> (and (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.sdtlseqdt0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))) (=> (and (tptp.aSet0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (or (tptp.aElementOf0 W0 tptp.xQ) (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))))) (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))))) :rule equiv_pos2)
% 0.44/1.02  (step t178 (cl (= (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlseqdt0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))) (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.sdtlseqdt0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))))) :rule all_simplify)
% 0.44/1.02  (step t179 (cl (= (and (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlseqdt0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))) (and (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.sdtlseqdt0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))))) :rule cong :premises (t14 t178))
% 0.44/1.02  (step t180 (cl (= (tptp.aSet0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aSet0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) :rule refl)
% 0.44/1.02  (anchor :step t181 :args ((W0 $$unsorted) (:= W0 W0)))
% 0.44/1.02  (step t181.t1 (cl (= W0 W0)) :rule refl)
% 0.44/1.02  (step t181.t2 (cl (= (tptp.aElementOf0 W0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 W0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) :rule refl)
% 0.44/1.02  (step t181.t3 (cl (= (tptp.aElement0 W0) (tptp.aElement0 W0))) :rule refl)
% 0.44/1.02  (step t181.t4 (cl (= (tptp.aElementOf0 W0 tptp.xQ) (tptp.aElementOf0 W0 tptp.xQ))) :rule refl)
% 0.44/1.02  (step t181.t5 (cl (= (= W0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))) :rule all_simplify)
% 0.44/1.02  (step t181.t6 (cl (= (or (tptp.aElementOf0 W0 tptp.xQ) (= W0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (or (tptp.aElementOf0 W0 tptp.xQ) (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))) :rule cong :premises (t181.t4 t181.t5))
% 0.44/1.02  (step t181.t7 (cl (= (and (tptp.aElement0 W0) (or (tptp.aElementOf0 W0 tptp.xQ) (= W0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (and (tptp.aElement0 W0) (or (tptp.aElementOf0 W0 tptp.xQ) (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))))) :rule cong :premises (t181.t3 t181.t6))
% 0.44/1.02  (step t181.t8 (cl (= (= (tptp.aElementOf0 W0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (or (tptp.aElementOf0 W0 tptp.xQ) (= W0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) (= (tptp.aElementOf0 W0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (or (tptp.aElementOf0 W0 tptp.xQ) (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))))) :rule cong :premises (t181.t2 t181.t7))
% 0.44/1.02  (step t181 (cl (= (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (or (tptp.aElementOf0 W0 tptp.xQ) (= W0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (or (tptp.aElementOf0 W0 tptp.xQ) (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0))))))) :rule bind)
% 0.44/1.02  (step t182 (cl (= (and (tptp.aSet0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (or (tptp.aElementOf0 W0 tptp.xQ) (= W0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (and (tptp.aSet0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (or (tptp.aElementOf0 W0 tptp.xQ) (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))))))) :rule cong :premises (t180 t181))
% 0.44/1.02  (step t183 (cl (= (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) tptp.xK) (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule all_simplify)
% 0.44/1.02  (step t184 (cl (= (=> (and (tptp.aSet0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (or (tptp.aElementOf0 W0 tptp.xQ) (= W0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) tptp.xK)) (=> (and (tptp.aSet0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (or (tptp.aElementOf0 W0 tptp.xQ) (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))))) (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) :rule cong :premises (t182 t183))
% 0.44/1.02  (step t185 (cl (= (=> (and (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlseqdt0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))) (=> (and (tptp.aSet0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (or (tptp.aElementOf0 W0 tptp.xQ) (= W0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) tptp.xK))) (=> (and (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.sdtlseqdt0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))) (=> (and (tptp.aSet0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (or (tptp.aElementOf0 W0 tptp.xQ) (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))))) (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))))) :rule cong :premises (t179 t184))
% 0.44/1.02  (step t186 (cl (= (not (=> (and (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (forall ((W0 $$unsorted)) (=> (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlseqdt0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))) (=> (and (tptp.aSet0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (or (tptp.aElementOf0 W0 tptp.xQ) (= W0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) tptp.xK)))) (not (=> (and (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.sdtlseqdt0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))) (=> (and (tptp.aSet0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (or (tptp.aElementOf0 W0 tptp.xQ) (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))))) (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))))) :rule cong :premises (t185))
% 0.44/1.02  (step t187 (cl (not (=> (and (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))) (tptp.sdtlseqdt0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))) (=> (and (tptp.aSet0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (or (tptp.aElementOf0 W0 tptp.xQ) (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))))) (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))))) :rule resolution :premises (t177 t186 a86))
% 0.44/1.02  (step t188 (cl (not (=> (and (tptp.aSet0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (forall ((W0 $$unsorted)) (= (tptp.aElementOf0 W0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (and (tptp.aElement0 W0) (or (tptp.aElementOf0 W0 tptp.xQ) (= (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) W0)))))) (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) :rule not_implies2 :premises (t187))
% 0.44/1.02  (step t189 (cl (not (= tptp.xK (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule not_implies2 :premises (t188))
% 0.44/1.02  (step t190 (cl (= tptp.xK (tptp.szszuzczcdt0 tptp.xk))) :rule and :premises (t70))
% 0.44/1.02  (step t191 (cl (not (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) :rule resolution :premises (t176 t189 t190 t72))
% 0.44/1.02  (step t192 (cl (not (= (=> (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449))))) (or (not (tptp.aSet0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (=> (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449))))) (or (not (tptp.aSet0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))))) (not (=> (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449))))) (or (not (tptp.aSet0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) (=> (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449))))) (or (not (tptp.aSet0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)))))) :rule equiv_pos2)
% 0.44/1.02  (step t193 (cl (= (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449))))) (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449))))))) :rule refl)
% 0.44/1.02  (step t194 (cl (= (not (tptp.isFinite0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)))) :rule refl)
% 0.44/1.02  (step t195 (cl (= (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) :rule refl)
% 0.44/1.02  (step t196 (cl (= (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ))) :rule refl)
% 0.44/1.02  (step t197 (cl (= (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) :rule all_simplify)
% 0.44/1.02  (step t198 (cl (= (or (not (tptp.aSet0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))) (or (not (tptp.aSet0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)))))) :rule cong :premises (t78 t194 t195 t196 t197))
% 0.44/1.02  (step t199 (cl (= (=> (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449))))) (or (not (tptp.aSet0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (=> (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449))))) (or (not (tptp.aSet0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))))) :rule cong :premises (t193 t198))
% 0.44/1.02  (step t200 (cl (=> (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449))))) (or (not (tptp.aSet0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449)))))) :rule implies_neg1)
% 0.44/1.02  (anchor :step t201)
% 0.44/1.02  (assume t201.a0 (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449))))))
% 0.44/1.02  (step t201.t1 (cl (or (not (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449)))))) (or (not (tptp.aSet0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) :rule forall_inst :args ((:= W0 tptp.xQ) (:= BOUND_VARIABLE_2449 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))
% 0.44/1.02  (step t201.t2 (cl (not (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449)))))) (or (not (tptp.aSet0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule or :premises (t201.t1))
% 0.44/1.02  (step t201.t3 (cl (or (not (tptp.aSet0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule resolution :premises (t201.t2 t201.a0))
% 0.44/1.02  (step t201 (cl (not (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449)))))) (or (not (tptp.aSet0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule subproof :discharge (t201.a0))
% 0.44/1.02  (step t202 (cl (=> (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449))))) (or (not (tptp.aSet0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (or (not (tptp.aSet0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule resolution :premises (t200 t201))
% 0.44/1.02  (step t203 (cl (=> (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449))))) (or (not (tptp.aSet0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (not (or (not (tptp.aSet0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) :rule implies_neg2)
% 0.44/1.02  (step t204 (cl (=> (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449))))) (or (not (tptp.aSet0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) (=> (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449))))) (or (not (tptp.aSet0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) :rule resolution :premises (t202 t203))
% 0.44/1.02  (step t205 (cl (=> (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449))))) (or (not (tptp.aSet0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)) (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))))))) :rule contraction :premises (t204))
% 0.44/1.02  (step t206 (cl (=> (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449))))) (or (not (tptp.aSet0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ)))))) :rule resolution :premises (t192 t199 t205))
% 0.44/1.02  (step t207 (cl (not (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449)))))) (or (not (tptp.aSet0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) :rule implies :premises (t206))
% 0.44/1.02  (step t208 (cl (not (= (forall ((W0 $$unsorted)) (=> (and (tptp.aSet0 W0) (tptp.isFinite0 W0)) (forall ((W1 $$unsorted)) (=> (tptp.aElement0 W1) (=> (not (tptp.aElementOf0 W1 W0)) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 W1)) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)))))))) (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449))))))) (not (forall ((W0 $$unsorted)) (=> (and (tptp.aSet0 W0) (tptp.isFinite0 W0)) (forall ((W1 $$unsorted)) (=> (tptp.aElement0 W1) (=> (not (tptp.aElementOf0 W1 W0)) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 W1)) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0))))))))) (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449)))))) :rule equiv_pos2)
% 0.44/1.02  (anchor :step t209 :args ((W0 $$unsorted) (:= W0 W0)))
% 0.44/1.02  (step t209.t1 (cl (= W0 W0)) :rule refl)
% 0.44/1.02  (step t209.t2 (cl (= (and (tptp.aSet0 W0) (tptp.isFinite0 W0)) (and (tptp.aSet0 W0) (tptp.isFinite0 W0)))) :rule refl)
% 0.44/1.02  (step t209.t3 (cl (= (forall ((W1 $$unsorted)) (=> (tptp.aElement0 W1) (=> (not (tptp.aElementOf0 W1 W0)) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 W1)) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)))))) (forall ((W1 $$unsorted)) (or (not (tptp.aElement0 W1)) (tptp.aElementOf0 W1 W0) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 W1)) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0))))))) :rule all_simplify)
% 0.44/1.02  (step t209.t4 (cl (= (=> (and (tptp.aSet0 W0) (tptp.isFinite0 W0)) (forall ((W1 $$unsorted)) (=> (tptp.aElement0 W1) (=> (not (tptp.aElementOf0 W1 W0)) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 W1)) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0))))))) (=> (and (tptp.aSet0 W0) (tptp.isFinite0 W0)) (forall ((W1 $$unsorted)) (or (not (tptp.aElement0 W1)) (tptp.aElementOf0 W1 W0) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 W1)) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)))))))) :rule cong :premises (t209.t2 t209.t3))
% 0.44/1.02  (step t209 (cl (= (forall ((W0 $$unsorted)) (=> (and (tptp.aSet0 W0) (tptp.isFinite0 W0)) (forall ((W1 $$unsorted)) (=> (tptp.aElement0 W1) (=> (not (tptp.aElementOf0 W1 W0)) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 W1)) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)))))))) (forall ((W0 $$unsorted)) (=> (and (tptp.aSet0 W0) (tptp.isFinite0 W0)) (forall ((W1 $$unsorted)) (or (not (tptp.aElement0 W1)) (tptp.aElementOf0 W1 W0) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 W1)) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0))))))))) :rule bind)
% 0.44/1.02  (step t210 (cl (= (forall ((W0 $$unsorted)) (=> (and (tptp.aSet0 W0) (tptp.isFinite0 W0)) (forall ((W1 $$unsorted)) (or (not (tptp.aElement0 W1)) (tptp.aElementOf0 W1 W0) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 W1)) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0))))))) (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (forall ((W1 $$unsorted)) (or (not (tptp.aElement0 W1)) (tptp.aElementOf0 W1 W0) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 W1)) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0))))))))) :rule all_simplify)
% 0.44/1.02  (step t211 (cl (= (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (forall ((W1 $$unsorted)) (or (not (tptp.aElement0 W1)) (tptp.aElementOf0 W1 W0) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 W1)) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0))))))) (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (or (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449)) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)))))))) :rule all_simplify)
% 0.44/1.02  (anchor :step t212 :args ((W0 $$unsorted) (:= W0 W0) (BOUND_VARIABLE_2449 $$unsorted) (:= BOUND_VARIABLE_2449 BOUND_VARIABLE_2449)))
% 0.44/1.02  (step t212.t1 (cl (= W0 W0)) :rule refl)
% 0.44/1.02  (step t212.t2 (cl (= BOUND_VARIABLE_2449 BOUND_VARIABLE_2449)) :rule refl)
% 0.44/1.02  (step t212.t3 (cl (= (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (or (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449)) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0))))) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449)) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)))))) :rule all_simplify)
% 0.44/1.02  (step t212.t4 (cl (= (not (tptp.aSet0 W0)) (not (tptp.aSet0 W0)))) :rule refl)
% 0.44/1.02  (step t212.t5 (cl (= (not (tptp.isFinite0 W0)) (not (tptp.isFinite0 W0)))) :rule refl)
% 0.44/1.02  (step t212.t6 (cl (= (not (tptp.aElement0 BOUND_VARIABLE_2449)) (not (tptp.aElement0 BOUND_VARIABLE_2449)))) :rule refl)
% 0.44/1.02  (step t212.t7 (cl (= (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0))) :rule refl)
% 0.44/1.02  (step t212.t8 (cl (= (= (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449)) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0))) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449))))) :rule all_simplify)
% 0.44/1.02  (step t212.t9 (cl (= (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449)) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)))) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449)))))) :rule cong :premises (t212.t4 t212.t5 t212.t6 t212.t7 t212.t8))
% 0.44/1.02  (step t212.t10 (cl (= (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (or (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449)) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0))))) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449)))))) :rule trans :premises (t212.t3 t212.t9))
% 0.44/1.02  (step t212 (cl (= (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (or (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449)) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)))))) (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449))))))) :rule bind)
% 0.44/1.02  (step t213 (cl (= (forall ((W0 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (forall ((W1 $$unsorted)) (or (not (tptp.aElement0 W1)) (tptp.aElementOf0 W1 W0) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 W1)) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0))))))) (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449))))))) :rule trans :premises (t211 t212))
% 0.44/1.02  (step t214 (cl (= (forall ((W0 $$unsorted)) (=> (and (tptp.aSet0 W0) (tptp.isFinite0 W0)) (forall ((W1 $$unsorted)) (or (not (tptp.aElement0 W1)) (tptp.aElementOf0 W1 W0) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 W1)) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0))))))) (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449))))))) :rule trans :premises (t210 t213))
% 0.44/1.02  (step t215 (cl (= (forall ((W0 $$unsorted)) (=> (and (tptp.aSet0 W0) (tptp.isFinite0 W0)) (forall ((W1 $$unsorted)) (=> (tptp.aElement0 W1) (=> (not (tptp.aElementOf0 W1 W0)) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 W1)) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)))))))) (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449))))))) :rule trans :premises (t209 t214))
% 0.44/1.02  (step t216 (cl (forall ((W0 $$unsorted) (BOUND_VARIABLE_2449 $$unsorted)) (or (not (tptp.aSet0 W0)) (not (tptp.isFinite0 W0)) (not (tptp.aElement0 BOUND_VARIABLE_2449)) (tptp.aElementOf0 BOUND_VARIABLE_2449 W0) (= (tptp.szszuzczcdt0 (tptp.sbrdtbr0 W0)) (tptp.sbrdtbr0 (tptp.sdtpldt0 W0 BOUND_VARIABLE_2449)))))) :rule resolution :premises (t208 t215 a42))
% 0.44/1.02  (step t217 (cl (or (not (tptp.aSet0 tptp.xQ)) (not (tptp.isFinite0 tptp.xQ)) (not (tptp.aElement0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ) (= (tptp.sbrdtbr0 (tptp.sdtpldt0 tptp.xQ (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)))) (tptp.szszuzczcdt0 (tptp.sbrdtbr0 tptp.xQ))))) :rule resolution :premises (t207 t216))
% 0.44/1.02  (step t218 (cl (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ)) :rule resolution :premises (t48 t49 t95 t137 t191 t217))
% 0.44/1.02  (step t219 (cl (not (or (not (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) tptp.xQ)) (tptp.aElementOf0 (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi)) (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule resolution :premises (t9 t46 t218))
% 0.44/1.02  (step t220 (cl (forall ((W0 $$unsorted)) (or (not (tptp.aElementOf0 W0 tptp.xQ)) (tptp.aElementOf0 W0 (tptp.sdtmndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi) (tptp.szmzizndt0 (tptp.sdtlpdtrp0 tptp.xN tptp.xi))))))) :rule and :premises (t44))
% 0.44/1.02  (step t221 (cl) :rule resolution :premises (t7 t219 t220))
% 0.44/1.02  
% 0.44/1.02  % SZS output end Proof for /export/starexec/sandbox2/tmp/tmp.w2u1MwdEhu/cvc5---1.0.5_7782.smt2
% 0.44/1.02  % cvc5---1.0.5 exiting
% 0.44/1.02  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------