%------------------------------------------------------------------------------
% File : Zipperpin---2.1.9999
% Problem : SEU681^1 : TPTP v9.2.0. Released v3.7.0.
% Transfm : none
% Format : tptp:raw
% Command : python3 /export/starexec/sandbox2/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox2/tmp/tmp.3HW4cLRvFh true
% Computer : n008.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 : Thu Oct 2 04:55:43 PM UTC 2025
% Result : Theorem 219.31s 28.45s
% Output : Refutation 219.95s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.08/0.13 % Problem : SEU681^1 : TPTP v9.2.0. Released v3.7.0.
% 0.08/0.14 % Command : python3 /export/starexec/sandbox2/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox2/tmp/tmp.3HW4cLRvFh true
% 0.14/0.36 % Computer : n008.cluster.edu
% 0.14/0.36 % Model : x86_64 x86_64
% 0.14/0.36 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.36 % Memory : 8042.1875MB
% 0.14/0.36 % OS : Linux 3.10.0-693.el7.x86_64
% 0.14/0.36 % CPULimit : 300
% 0.14/0.36 % WCLimit : 300
% 0.14/0.36 % DateTime : Wed Oct 1 16:05:53 EDT 2025
% 0.14/0.36 % CPUTime :
% 0.14/0.36 % Running portfolio for 300 s
% 0.14/0.36 % File : /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.14/0.36 % Number of cores: 8
% 0.14/0.36 % Python version: Python 3.6.8
% 0.14/0.37 % Running in HO mode
% 0.54/0.65 % Total configuration time : 828
% 0.54/0.65 % Estimated wc time : 1656
% 0.54/0.65 % Estimated cpu time (8 cpus) : 207.0
% 0.55/0.71 % /export/starexec/sandbox2/solver/bin/lams/40_c.s.sh running for 80s
% 0.55/0.75 % /export/starexec/sandbox2/solver/bin/lams/35_full_unif4.sh running for 80s
% 0.55/0.75 % /export/starexec/sandbox2/solver/bin/lams/40_c_ic.sh running for 80s
% 0.55/0.75 % /export/starexec/sandbox2/solver/bin/lams/40_b.comb.sh running for 70s
% 0.55/0.75 % /export/starexec/sandbox2/solver/bin/lams/40_noforms.sh running for 90s
% 0.55/0.75 % /export/starexec/sandbox2/solver/bin/lams/15_e_short1.sh running for 30s
% 0.55/0.76 % /export/starexec/sandbox2/solver/bin/lams/20_acsne_simpl.sh running for 40s
% 0.55/0.76 % /export/starexec/sandbox2/solver/bin/lams/30_sp5.sh running for 60s
% 219.31/28.45 % Solved by lams/40_b.comb.sh.
% 219.31/28.45 % done 373 iterations in 27.250s
% 219.31/28.45 % SZS status Theorem for '/export/starexec/sandbox2/benchmark/theBenchmark.p'
% 219.31/28.45 % SZS output start Refutation
% 219.31/28.45 thf(setadjoinAx_type, type, setadjoinAx: $o).
% 219.31/28.45 thf(cartprodmempaircEq_type, type, cartprodmempaircEq: $o).
% 219.31/28.45 thf(notdexE_type, type, notdexE: $o).
% 219.31/28.45 thf(setunionAx_type, type, setunionAx: $o).
% 219.31/28.45 thf(setminusELneg_type, type, setminusELneg: $o).
% 219.31/28.45 thf(kpairsurjEq_type, type, kpairsurjEq: $o).
% 219.31/28.45 thf(powersetE_type, type, powersetE: $o).
% 219.31/28.45 thf(omegaSAx_type, type, omegaSAx: $o).
% 219.31/28.45 thf(exuI1_type, type, exuI1: $o).
% 219.31/28.45 thf(exuI2_type, type, exuI2: $o).
% 219.31/28.45 thf(notequalI2_type, type, notequalI2: $o).
% 219.31/28.45 thf(kpairiskpair_type, type, kpairiskpair: $o).
% 219.31/28.45 thf(upairsubunion_type, type, upairsubunion: $o).
% 219.31/28.45 thf(powerset__Cong_type, type, powerset__Cong: $o).
% 219.31/28.45 thf(setminusILneg_type, type, setminusILneg: $o).
% 219.31/28.45 thf(wellorderingAx_type, type, wellorderingAx: $o).
% 219.31/28.45 thf(setadjoinSub2_type, type, setadjoinSub2: $o).
% 219.31/28.45 thf(binintersectSubset5_type, type, binintersectSubset5: $o).
% 219.31/28.45 thf(upairinpowunion_type, type, upairinpowunion: $o).
% 219.31/28.45 thf('#sk40_type', type, '#sk40': $i > $o).
% 219.31/28.45 thf(setoftrueEq_type, type, setoftrueEq: $o).
% 219.31/28.45 thf(emptyset__Cong_type, type, emptyset__Cong: $o).
% 219.31/28.45 thf(cartprodpairmemER_type, type, cartprodpairmemER: $o).
% 219.31/28.45 thf(lamProp_type, type, lamProp: $o).
% 219.31/28.45 thf(app_type, type, app: $o).
% 219.31/28.45 thf(dpsetconstrI_type, type, dpsetconstrI: $o).
% 219.31/28.45 thf(breln_type, type, breln: $i > $i > $i > $o).
% 219.31/28.45 thf(dpsetconstrER_type, type, dpsetconstrER: $o).
% 219.31/28.45 thf(sepInPowerset_type, type, sepInPowerset: $o).
% 219.31/28.45 thf(setukpairIR_type, type, setukpairIR: $o).
% 219.31/28.45 thf(kpair_type, type, kpair: $i > $i > $i).
% 219.31/28.45 thf(binunionE_type, type, binunionE: $o).
% 219.31/28.45 thf(setext_type, type, setext: $o).
% 219.31/28.45 thf(emptyinPowerset_type, type, emptyinPowerset: $o).
% 219.31/28.45 thf(ksnd_type, type, ksnd: $i > $i).
% 219.31/28.45 thf(ubforcartprodlem1_type, type, ubforcartprodlem1: $o).
% 219.31/28.45 thf(setukpairinjR12_type, type, setukpairinjR12: $o).
% 219.31/28.45 thf(descr__Cong_type, type, descr__Cong: $o).
% 219.31/28.45 thf(binintersectSubset1_type, type, binintersectSubset1: $o).
% 219.31/28.45 thf(in_type, type, in: $i > $i > $o).
% 219.31/28.45 thf(dpsetconstrSub_type, type, dpsetconstrSub: $o).
% 219.31/28.45 thf(cartprodfstpairEq_type, type, cartprodfstpairEq: $o).
% 219.31/28.45 thf(quantDeMorgan1_type, type, quantDeMorgan1: $o).
% 219.31/28.45 thf(setadjoinIR_type, type, setadjoinIR: $o).
% 219.31/28.45 thf('#sk39_type', type, '#sk39': $i).
% 219.31/28.45 thf(setadjoin__Cong_type, type, setadjoin__Cong: $o).
% 219.31/28.45 thf(symdiffI2_type, type, symdiffI2: $o).
% 219.31/28.45 thf(upairset2IR_type, type, upairset2IR: $o).
% 219.31/28.45 thf(subsetE_type, type, subsetE: $o).
% 219.31/28.45 thf(prop2set2propI_type, type, prop2set2propI: $o).
% 219.31/28.45 thf(dsetconstrEL_type, type, dsetconstrEL: $o).
% 219.31/28.45 thf(setbeta_type, type, setbeta: $o).
% 219.31/28.45 thf(eqinunit_type, type, eqinunit: $o).
% 219.31/28.45 thf(upairsetIL_type, type, upairsetIL: $o).
% 219.31/28.45 thf(powersetI1_type, type, powersetI1: $o).
% 219.31/28.45 thf(binintersectSubset3_type, type, binintersectSubset3: $o).
% 219.31/28.45 thf(setukpairinjR_type, type, setukpairinjR: $o).
% 219.31/28.45 thf(cartprodfstin_type, type, cartprodfstin: $o).
% 219.31/28.45 thf(setminusIRneg_type, type, setminusIRneg: $o).
% 219.31/28.45 thf(kfst_type, type, kfst: $i > $i).
% 219.31/28.45 thf(powersetAx_type, type, powersetAx: $o).
% 219.31/28.45 thf(singletonprop_type, type, singletonprop: $o).
% 219.31/28.45 thf(binintersectSubset4_type, type, binintersectSubset4: $o).
% 219.31/28.45 thf(singletoninpowunion_type, type, singletoninpowunion: $o).
% 219.31/28.45 thf(powersetI_type, type, powersetI: $o).
% 219.31/28.45 thf(cartprodmempair_type, type, cartprodmempair: $o).
% 219.31/28.45 thf(upairsetIR_type, type, upairsetIR: $o).
% 219.31/28.45 thf(cartprodsndpairEq_type, type, cartprodsndpairEq: $o).
% 219.31/28.45 thf(funcinfuncset_type, type, funcinfuncset: $o).
% 219.31/28.45 thf(inCongP_type, type, inCongP: $o).
% 219.31/28.45 thf(setukpairinjL_type, type, setukpairinjL: $o).
% 219.31/28.45 thf(setadjoinSub_type, type, setadjoinSub: $o).
% 219.31/28.45 thf(exuE3e_type, type, exuE3e: $o).
% 219.31/28.45 thf(emptysetE_type, type, emptysetE: $o).
% 219.31/28.45 thf(upairequniteq_type, type, upairequniteq: $o).
% 219.31/28.45 thf(binintersectSubset2_type, type, binintersectSubset2: $o).
% 219.31/28.45 thf(setunionI_type, type, setunionI: $o).
% 219.31/28.45 thf(setunion__Cong_type, type, setunion__Cong: $o).
% 219.31/28.45 thf(prop2setI_type, type, prop2setI: $o).
% 219.31/28.45 thf(nonemptyImpWitness_type, type, nonemptyImpWitness: $o).
% 219.31/28.45 thf(setminusER_type, type, setminusER: $o).
% 219.31/28.45 thf(exuE2_type, type, exuE2: $o).
% 219.31/28.45 thf(emptyset_type, type, emptyset: $i).
% 219.31/28.45 thf(powersetsubset_type, type, powersetsubset: $o).
% 219.31/28.45 thf(setukpairinjR1_type, type, setukpairinjR1: $o).
% 219.31/28.45 thf(dpsetconstrERa_type, type, dpsetconstrERa: $o).
% 219.31/28.45 thf(subPowSU_type, type, subPowSU: $o).
% 219.31/28.45 thf(notequalI1_type, type, notequalI1: $o).
% 219.31/28.45 thf(notinemptyset_type, type, notinemptyset: $o).
% 219.31/28.45 thf(nonemptyI1_type, type, nonemptyI1: $o).
% 219.31/28.45 thf(subsetTrans_type, type, subsetTrans: $o).
% 219.31/28.45 thf(setukpairinjR2_type, type, setukpairinjR2: $o).
% 219.31/28.45 thf(kpairp_type, type, kpairp: $o).
% 219.31/28.45 thf(setminusI_type, type, setminusI: $o).
% 219.31/28.45 thf(binunionIL_type, type, binunionIL: $o).
% 219.31/28.45 thf(setunionsingleton_type, type, setunionsingleton: $o).
% 219.31/28.45 thf(subsetE2_type, type, subsetE2: $o).
% 219.31/28.45 thf(singletonsswitch_type, type, singletonsswitch: $o).
% 219.31/28.45 thf(kfstpairEq_type, type, kfstpairEq: $o).
% 219.31/28.45 thf(ubforcartprodlem3_type, type, ubforcartprodlem3: $o).
% 219.31/28.45 thf(setextsub_type, type, setextsub: $o).
% 219.31/28.45 thf(binunionLsub_type, type, binunionLsub: $o).
% 219.31/28.45 thf(setunionsingleton1_type, type, setunionsingleton1: $o).
% 219.31/28.45 thf(emptysetsubset_type, type, emptysetsubset: $o).
% 219.31/28.45 thf(quantDeMorgan3_type, type, quantDeMorgan3: $o).
% 219.31/28.45 thf(setunionE_type, type, setunionE: $o).
% 219.31/28.45 thf(setminusSubset1_type, type, setminusSubset1: $o).
% 219.31/28.45 thf('#sk37_type', type, '#sk37': $i).
% 219.31/28.45 thf(emptyinunitempty_type, type, emptyinunitempty: $o).
% 219.31/28.45 thf(binunionIR_type, type, binunionIR: $o).
% 219.31/28.45 thf(setadjoinE_type, type, setadjoinE: $o).
% 219.31/28.45 thf(cartprodpairmemEL_type, type, cartprodpairmemEL: $o).
% 219.31/28.45 thf(singletonsuniq_type, type, singletonsuniq: $o).
% 219.31/28.45 thf(dpsetconstrEL2_type, type, dpsetconstrEL2: $o).
% 219.31/28.45 thf(lamp_type, type, lamp: $o).
% 219.31/28.45 thf(setadjoinIL_type, type, setadjoinIL: $o).
% 219.31/28.45 thf(exuE1_type, type, exuE1: $o).
% 219.31/28.45 thf(ubforcartprodlem2_type, type, ubforcartprodlem2: $o).
% 219.31/28.45 thf(binintersectRsub_type, type, binintersectRsub: $o).
% 219.31/28.45 thf(setminusLsub_type, type, setminusLsub: $o).
% 219.31/28.45 thf(notinsingleton_type, type, notinsingleton: $o).
% 219.31/28.45 thf(dpsetconstrEL1_type, type, dpsetconstrEL1: $o).
% 219.31/28.45 thf(eqimpsubset2_type, type, eqimpsubset2: $o).
% 219.31/28.45 thf(exuEu_type, type, exuEu: $o).
% 219.31/28.45 thf(emptysetimpfalse_type, type, emptysetimpfalse: $o).
% 219.31/28.45 thf(ex1I2_type, type, ex1I2: $o).
% 219.31/28.45 thf(upairsetE_type, type, upairsetE: $o).
% 219.31/28.45 thf(omega0Ax_type, type, omega0Ax: $o).
% 219.31/28.45 thf(funcImageSingleton_type, type, funcImageSingleton: $o).
% 219.31/28.45 thf(notsubsetI_type, type, notsubsetI: $o).
% 219.31/28.45 thf(quantDeMorgan4_type, type, quantDeMorgan4: $o).
% 219.31/28.45 thf(setextAx_type, type, setextAx: $o).
% 219.31/28.45 thf('#sk38_type', type, '#sk38': $i).
% 219.31/28.45 thf(powersetE1_type, type, powersetE1: $o).
% 219.31/28.45 thf(bs114d_type, type, bs114d: $o).
% 219.31/28.45 thf(noeltsimpempty_type, type, noeltsimpempty: $o).
% 219.31/28.45 thf(iskpair_type, type, iskpair: $i > $o).
% 219.31/28.45 thf(binintersectLsub_type, type, binintersectLsub: $o).
% 219.31/28.45 thf(subsetI1_type, type, subsetI1: $o).
% 219.31/28.45 thf(symdiffE_type, type, symdiffE: $o).
% 219.31/28.45 thf(descrp_type, type, descrp: $o).
% 219.31/28.45 thf(dsetconstr__Cong_type, type, dsetconstr__Cong: $o).
% 219.31/28.45 thf(foundationAx_type, type, foundationAx: $o).
% 219.31/28.45 thf(emptysetAx_type, type, emptysetAx: $o).
% 219.31/28.45 thf(emptyI_type, type, emptyI: $o).
% 219.31/28.45 thf(setadjoinOr_type, type, setadjoinOr: $o).
% 219.31/28.45 thf(binintersectEL_type, type, binintersectEL: $o).
% 219.31/28.45 thf(emptyE1_type, type, emptyE1: $o).
% 219.31/28.45 thf(emptyInPowerset_type, type, emptyInPowerset: $o).
% 219.31/28.45 thf(vacuousDall_type, type, vacuousDall: $o).
% 219.31/28.45 thf(dsetconstrER_type, type, dsetconstrER: $o).
% 219.31/28.45 thf(binintersectI_type, type, binintersectI: $o).
% 219.31/28.45 thf(cartprodpairin_type, type, cartprodpairin: $o).
% 219.31/28.45 thf(ex1I_type, type, ex1I: $o).
% 219.31/28.45 thf(cartprodmempair1_type, type, cartprodmempair1: $o).
% 219.31/28.45 thf(cartprodsndin_type, type, cartprodsndin: $o).
% 219.31/28.45 thf(lam2p_type, type, lam2p: $o).
% 219.31/28.45 thf(setukpairinjR11_type, type, setukpairinjR11: $o).
% 219.31/28.45 thf(symdiffI1_type, type, symdiffI1: $o).
% 219.31/28.45 thf(subsetI2_type, type, subsetI2: $o).
% 219.31/28.45 thf(setOfPairsIsBReln_type, type, setOfPairsIsBReln: $o).
% 219.31/28.45 thf(symdiffIneg1_type, type, symdiffIneg1: $o).
% 219.31/28.45 thf(theprop_type, type, theprop: $o).
% 219.31/28.45 thf(setminusERneg_type, type, setminusERneg: $o).
% 219.31/28.45 thf(symdiffIneg2_type, type, symdiffIneg2: $o).
% 219.31/28.45 thf(omega__Cong_type, type, omega__Cong: $o).
% 219.31/28.45 thf(subsetRefl_type, type, subsetRefl: $o).
% 219.31/28.45 thf(uniqinunit_type, type, uniqinunit: $o).
% 219.31/28.45 thf('#sk21_type', type, '#sk21': $i > ($i > $o) > $i).
% 219.31/28.45 thf(infuncsetfunc_type, type, infuncsetfunc: $o).
% 219.31/28.45 thf(setminusSubset2_type, type, setminusSubset2: $o).
% 219.31/28.45 thf(prop2setE_type, type, prop2setE: $o).
% 219.31/28.45 thf(binunionEcases_type, type, binunionEcases: $o).
% 219.31/28.45 thf(omega_type, type, omega: $i).
% 219.31/28.45 thf(nonemptyI_type, type, nonemptyI: $o).
% 219.31/28.45 thf(apProp_type, type, apProp: $o).
% 219.31/28.45 thf(disjointsetsI1_type, type, disjointsetsI1: $o).
% 219.31/28.45 thf(exuE3u_type, type, exuE3u: $o).
% 219.31/28.45 thf(setminusEL_type, type, setminusEL: $o).
% 219.31/28.45 thf(setunionsingleton2_type, type, setunionsingleton2: $o).
% 219.31/28.45 thf(sepSubset_type, type, sepSubset: $o).
% 219.31/28.45 thf(upairset2E_type, type, upairset2E: $o).
% 219.31/28.45 thf(eqimpsubset1_type, type, eqimpsubset1: $o).
% 219.31/28.45 thf(exuI3_type, type, exuI3: $o).
% 219.31/28.45 thf(notdallE_type, type, notdallE: $o).
% 219.31/28.45 thf(binintersectER_type, type, binintersectER: $o).
% 219.31/28.45 thf(ksndsingleton_type, type, ksndsingleton: $o).
% 219.31/28.45 thf(kfstsingleton_type, type, kfstsingleton: $o).
% 219.31/28.45 thf(dsetconstrI_type, type, dsetconstrI: $o).
% 219.31/28.45 thf(cartprodpairsurjEq_type, type, cartprodpairsurjEq: $o).
% 219.31/28.45 thf(setadjoin_type, type, setadjoin: $i > $i > $i).
% 219.31/28.45 thf(exu__Cong_type, type, exu__Cong: $o).
% 219.31/28.45 thf(ksndpairEq_type, type, ksndpairEq: $o).
% 219.31/28.45 thf(quantDeMorgan2_type, type, quantDeMorgan2: $o).
% 219.31/28.45 thf(ex1E1_type, type, ex1E1: $o).
% 219.31/28.45 thf(secondinupair_type, type, secondinupair: $o).
% 219.31/28.45 thf(singletonsubset_type, type, singletonsubset: $o).
% 219.31/28.45 thf(singletoninpowerset_type, type, singletoninpowerset: $o).
% 219.31/28.45 thf(subsetemptysetimpeq_type, type, subsetemptysetimpeq: $o).
% 219.31/28.45 thf(replAx_type, type, replAx: $o).
% 219.31/28.45 thf(nonemptyE1_type, type, nonemptyE1: $o).
% 219.31/28.45 thf(omegaIndAx_type, type, omegaIndAx: $o).
% 219.31/28.45 thf(setukpairIL_type, type, setukpairIL: $o).
% 219.31/28.45 thf(setunionE2_type, type, setunionE2: $o).
% 219.31/28.45 thf(inPowerset_type, type, inPowerset: $o).
% 219.31/28.45 thf(ap2p_type, type, ap2p: $o).
% 219.31/28.45 thf(cartprod_type, type, cartprod: $i > $i > $i).
% 219.31/28.45 thf(subset_type, type, subset: $i > $i > $o).
% 219.31/28.45 thf(in__Cong_type, type, in__Cong: $o).
% 219.31/28.45 thf(setukpairinjL2_type, type, setukpairinjL2: $o).
% 219.31/28.45 thf(binunionRsub_type, type, binunionRsub: $o).
% 219.31/28.45 thf(subset2powerset_type, type, subset2powerset: $o).
% 219.31/28.45 thf(setukpairinjL1_type, type, setukpairinjL1: $o).
% 219.31/28.45 thf(s_comb_type, type, '#S': !>[A:$tType, B:$tType, C:$tType]: ((A > B > C) > (A > B) > A > C)).
% 219.31/28.45 thf(c_comb_type, type, '#C': !>[A:$tType, B:$tType, C:$tType]: ((A > B > C) > B > A > C)).
% 219.31/28.45 thf(b_comb_type, type, '#B': !>[A:$tType, B:$tType, C:$tType]: ((A > B) > (C > A) > C > B)).
% 219.31/28.45 thf(k_comb_type, type, '#K': !>[A:$tType, B:$tType]: (B > A > B)).
% 219.31/28.45 thf(i_comb_type, type, '#I': !>[A:$tType]: (A > A)).
% 219.31/28.45 thf(brelnall1, conjecture,
% 219.31/28.45 (( setextAx ) =>
% 219.31/28.45 ( ( emptysetAx ) =>
% 219.31/28.45 ( ( setadjoinAx ) =>
% 219.31/28.45 ( ( powersetAx ) =>
% 219.31/28.45 ( ( setunionAx ) =>
% 219.31/28.45 ( ( omega0Ax ) =>
% 219.31/28.45 ( ( omegaSAx ) =>
% 219.31/28.45 ( ( omegaIndAx ) =>
% 219.31/28.45 ( ( replAx ) =>
% 219.31/28.45 ( ( foundationAx ) =>
% 219.31/28.45 ( ( wellorderingAx ) =>
% 219.31/28.45 ( ( descrp ) =>
% 219.31/28.45 ( ( dsetconstrI ) =>
% 219.31/28.45 ( ( dsetconstrEL ) =>
% 219.31/28.45 ( ( dsetconstrER ) =>
% 219.31/28.45 ( ( exuE1 ) =>
% 219.31/28.45 ( ( prop2setE ) =>
% 219.31/28.45 ( ( emptysetE ) =>
% 219.31/28.45 ( ( emptysetimpfalse ) =>
% 219.31/28.45 ( ( notinemptyset ) =>
% 219.31/28.45 ( ( exuE3e ) =>
% 219.31/28.45 ( ( setext ) =>
% 219.31/28.45 ( ( emptyI ) =>
% 219.31/28.45 ( ( noeltsimpempty ) =>
% 219.31/28.45 ( ( setbeta ) =>
% 219.31/28.45 ( ( nonemptyE1 ) =>
% 219.31/28.45 ( ( nonemptyI ) =>
% 219.31/28.45 ( ( nonemptyI1 ) =>
% 219.31/28.45 ( ( setadjoinIL ) =>
% 219.31/28.45 ( ( emptyinunitempty ) =>
% 219.31/28.45 ( ( setadjoinIR ) =>
% 219.31/28.45 ( ( setadjoinE ) =>
% 219.31/28.45 ( (
% 219.31/28.45 setadjoinOr ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setoftrueEq ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 powersetI ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 emptyinPowerset ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 emptyInPowerset ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 powersetE ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setunionI ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setunionE ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 subPowSU ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 exuE2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 nonemptyImpWitness ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 uniqinunit ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 notinsingleton ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 eqinunit ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 singletonsswitch ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 upairsetE ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 upairsetIL ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 upairsetIR ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 emptyE1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 vacuousDall ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 quantDeMorgan1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 quantDeMorgan2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 quantDeMorgan3 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 quantDeMorgan4 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 prop2setI ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 prop2set2propI ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 notdexE ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 notdallE ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 exuI1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 exuI3 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 exuI2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 inCongP ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 in__Cong ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 exuE3u ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 exu__Cong ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 emptyset__Cong ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setadjoin__Cong ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 powerset__Cong ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setunion__Cong ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 omega__Cong ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 exuEu ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 descr__Cong ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 dsetconstr__Cong ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 subsetI1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 eqimpsubset2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 eqimpsubset1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 subsetI2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 emptysetsubset ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 subsetE ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 subsetE2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 notsubsetI ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 notequalI1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 notequalI2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 subsetRefl ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 subsetTrans ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setadjoinSub ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setadjoinSub2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 subset2powerset ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setextsub ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 subsetemptysetimpeq ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 powersetI1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 powersetE1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 inPowerset ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 powersetsubset ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 sepInPowerset ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 sepSubset ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binunionIL ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 upairset2IR ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binunionIR ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binunionEcases ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binunionE ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binunionLsub ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binunionRsub ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binintersectI ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binintersectSubset5 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binintersectEL ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binintersectLsub ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binintersectSubset2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binintersectSubset3 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binintersectER ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 disjointsetsI1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binintersectRsub ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binintersectSubset4 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binintersectSubset1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 bs114d ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setminusI ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setminusEL ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setminusER ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setminusSubset2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setminusERneg ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setminusELneg ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setminusILneg ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setminusIRneg ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setminusLsub ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setminusSubset1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 symdiffE ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 symdiffI1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 symdiffI2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 symdiffIneg1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 symdiffIneg2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 secondinupair ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setukpairIL ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setukpairIR ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 kpairiskpair ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 kpairp ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 singletonsubset ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 singletoninpowerset ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 singletoninpowunion ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 upairset2E ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 upairsubunion ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 upairinpowunion ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ubforcartprodlem1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ubforcartprodlem2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ubforcartprodlem3 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 cartprodpairin ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 cartprodmempair1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 cartprodmempair ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setunionE2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setunionsingleton1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setunionsingleton2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setunionsingleton ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 singletonprop ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ex1E1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ex1I ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ex1I2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 singletonsuniq ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setukpairinjL1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 kfstsingleton ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 theprop ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 kfstpairEq ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 cartprodfstin ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setukpairinjL2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setukpairinjL ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setukpairinjR11 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setukpairinjR12 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setukpairinjR1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 upairequniteq ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setukpairinjR2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setukpairinjR ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ksndsingleton ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ksndpairEq ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 kpairsurjEq ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 cartprodsndin ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 cartprodpairmemEL ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 cartprodpairmemER ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 cartprodmempaircEq ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 cartprodfstpairEq ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 cartprodsndpairEq ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 cartprodpairsurjEq ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 dpsetconstrI ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 dpsetconstrSub ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setOfPairsIsBReln ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 dpsetconstrERa ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 dpsetconstrEL1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 dpsetconstrEL2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 dpsetconstrER ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 funcImageSingleton ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 apProp ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 app ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 infuncsetfunc ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ap2p ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 funcinfuncset ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 lamProp ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 lamp ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 lam2p ) =>
% 219.31/28.45 (
% 219.31/28.45 ![
% 219.31/28.45 A:$i,B:$i,
% 219.31/28.45 R:$i]:
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 breln @
% 219.31/28.45 A @ B @ R ) =>
% 219.31/28.45 (
% 219.31/28.45 ![
% 219.31/28.45 Xphi:(
% 219.31/28.45 $i > $o )]:
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ![
% 219.31/28.45 Xx:$i]:
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 in @
% 219.31/28.45 Xx @ A ) =>
% 219.31/28.45 (
% 219.31/28.45 ![
% 219.31/28.45 Xy:$i]:
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 in @
% 219.31/28.45 Xy @ B ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 in @
% 219.31/28.45 (
% 219.31/28.45 kpair @
% 219.31/28.45 Xx @ Xy ) @
% 219.31/28.45 R ) =>
% 219.31/28.45 (
% 219.31/28.45 Xphi @
% 219.31/28.45 (
% 219.31/28.45 kpair @
% 219.31/28.45 Xx @ Xy ) ) ) ) ) ) ) =>
% 219.31/28.45 (
% 219.31/28.45 ![
% 219.31/28.45 Xx:$i]:
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 in @
% 219.31/28.45 Xx @ R ) =>
% 219.31/28.45 (
% 219.31/28.45 Xphi @ Xx ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ))).
% 219.31/28.45 thf(zf_stmt_0, negated_conjecture,
% 219.31/28.45 (~( ( setextAx ) =>
% 219.31/28.45 ( ( emptysetAx ) =>
% 219.31/28.45 ( ( setadjoinAx ) =>
% 219.31/28.45 ( ( powersetAx ) =>
% 219.31/28.45 ( ( setunionAx ) =>
% 219.31/28.45 ( ( omega0Ax ) =>
% 219.31/28.45 ( ( omegaSAx ) =>
% 219.31/28.45 ( ( omegaIndAx ) =>
% 219.31/28.45 ( ( replAx ) =>
% 219.31/28.45 ( ( foundationAx ) =>
% 219.31/28.45 ( ( wellorderingAx ) =>
% 219.31/28.45 ( ( descrp ) =>
% 219.31/28.45 ( ( dsetconstrI ) =>
% 219.31/28.45 ( ( dsetconstrEL ) =>
% 219.31/28.45 ( ( dsetconstrER ) =>
% 219.31/28.45 ( ( exuE1 ) =>
% 219.31/28.45 ( ( prop2setE ) =>
% 219.31/28.45 ( ( emptysetE ) =>
% 219.31/28.45 ( ( emptysetimpfalse ) =>
% 219.31/28.45 ( ( notinemptyset ) =>
% 219.31/28.45 ( ( exuE3e ) =>
% 219.31/28.45 ( ( setext ) =>
% 219.31/28.45 ( ( emptyI ) =>
% 219.31/28.45 ( ( noeltsimpempty ) =>
% 219.31/28.45 ( ( setbeta ) =>
% 219.31/28.45 ( ( nonemptyE1 ) =>
% 219.31/28.45 ( ( nonemptyI ) =>
% 219.31/28.45 ( ( nonemptyI1 ) =>
% 219.31/28.45 ( ( setadjoinIL ) =>
% 219.31/28.45 ( ( emptyinunitempty ) =>
% 219.31/28.45 ( ( setadjoinIR ) =>
% 219.31/28.45 ( (
% 219.31/28.45 setadjoinE ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setadjoinOr ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setoftrueEq ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 powersetI ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 emptyinPowerset ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 emptyInPowerset ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 powersetE ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setunionI ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setunionE ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 subPowSU ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 exuE2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 nonemptyImpWitness ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 uniqinunit ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 notinsingleton ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 eqinunit ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 singletonsswitch ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 upairsetE ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 upairsetIL ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 upairsetIR ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 emptyE1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 vacuousDall ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 quantDeMorgan1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 quantDeMorgan2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 quantDeMorgan3 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 quantDeMorgan4 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 prop2setI ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 prop2set2propI ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 notdexE ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 notdallE ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 exuI1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 exuI3 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 exuI2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 inCongP ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 in__Cong ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 exuE3u ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 exu__Cong ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 emptyset__Cong ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setadjoin__Cong ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 powerset__Cong ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setunion__Cong ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 omega__Cong ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 exuEu ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 descr__Cong ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 dsetconstr__Cong ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 subsetI1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 eqimpsubset2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 eqimpsubset1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 subsetI2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 emptysetsubset ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 subsetE ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 subsetE2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 notsubsetI ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 notequalI1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 notequalI2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 subsetRefl ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 subsetTrans ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setadjoinSub ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setadjoinSub2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 subset2powerset ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setextsub ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 subsetemptysetimpeq ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 powersetI1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 powersetE1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 inPowerset ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 powersetsubset ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 sepInPowerset ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 sepSubset ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binunionIL ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 upairset2IR ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binunionIR ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binunionEcases ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binunionE ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binunionLsub ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binunionRsub ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binintersectI ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binintersectSubset5 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binintersectEL ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binintersectLsub ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binintersectSubset2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binintersectSubset3 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binintersectER ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 disjointsetsI1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binintersectRsub ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binintersectSubset4 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 binintersectSubset1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 bs114d ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setminusI ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setminusEL ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setminusER ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setminusSubset2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setminusERneg ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setminusELneg ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setminusILneg ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setminusIRneg ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setminusLsub ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setminusSubset1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 symdiffE ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 symdiffI1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 symdiffI2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 symdiffIneg1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 symdiffIneg2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 secondinupair ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setukpairIL ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setukpairIR ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 kpairiskpair ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 kpairp ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 singletonsubset ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 singletoninpowerset ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 singletoninpowunion ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 upairset2E ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 upairsubunion ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 upairinpowunion ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ubforcartprodlem1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ubforcartprodlem2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ubforcartprodlem3 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 cartprodpairin ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 cartprodmempair1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 cartprodmempair ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setunionE2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setunionsingleton1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setunionsingleton2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setunionsingleton ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 singletonprop ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ex1E1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ex1I ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ex1I2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 singletonsuniq ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setukpairinjL1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 kfstsingleton ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 theprop ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 kfstpairEq ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 cartprodfstin ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setukpairinjL2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setukpairinjL ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setukpairinjR11 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setukpairinjR12 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setukpairinjR1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 upairequniteq ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setukpairinjR2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setukpairinjR ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ksndsingleton ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ksndpairEq ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 kpairsurjEq ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 cartprodsndin ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 cartprodpairmemEL ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 cartprodpairmemER ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 cartprodmempaircEq ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 cartprodfstpairEq ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 cartprodsndpairEq ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 cartprodpairsurjEq ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 dpsetconstrI ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 dpsetconstrSub ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 setOfPairsIsBReln ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 dpsetconstrERa ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 dpsetconstrEL1 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 dpsetconstrEL2 ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 dpsetconstrER ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 funcImageSingleton ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 apProp ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 app ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 infuncsetfunc ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ap2p ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 funcinfuncset ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 lamProp ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 lamp ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 lam2p ) =>
% 219.31/28.45 (
% 219.31/28.45 ![
% 219.31/28.45 A:$i,
% 219.31/28.45 B:$i,R:$i]:
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 breln @
% 219.31/28.45 A @ B @ R ) =>
% 219.31/28.45 (
% 219.31/28.45 ![
% 219.31/28.45 Xphi:(
% 219.31/28.45 $i > $o )]:
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ![
% 219.31/28.45 Xx:$i]:
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 in @
% 219.31/28.45 Xx @ A ) =>
% 219.31/28.45 (
% 219.31/28.45 ![
% 219.31/28.45 Xy:$i]:
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 in @
% 219.31/28.45 Xy @ B ) =>
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 in @
% 219.31/28.45 (
% 219.31/28.45 kpair @
% 219.31/28.45 Xx @ Xy ) @
% 219.31/28.45 R ) =>
% 219.31/28.45 (
% 219.31/28.45 Xphi @
% 219.31/28.45 (
% 219.31/28.45 kpair @
% 219.31/28.45 Xx @ Xy ) ) ) ) ) ) ) =>
% 219.31/28.45 (
% 219.31/28.45 ![
% 219.31/28.45 Xx:$i]:
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 in @
% 219.31/28.45 Xx @ R ) =>
% 219.31/28.45 (
% 219.31/28.45 Xphi @ Xx ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )),
% 219.31/28.45 inference('cnf.neg', [status(esa)], [brelnall1])).
% 219.31/28.45 thf(zip_derived_cl0, plain,
% 219.31/28.45 (~ (((setextAx) =>
% 219.31/28.45 (((emptysetAx) =>
% 219.31/28.45 (((setadjoinAx) =>
% 219.31/28.45 (((powersetAx) =>
% 219.31/28.45 (((setunionAx) =>
% 219.31/28.45 (((omega0Ax) =>
% 219.31/28.45 (((omegaSAx) =>
% 219.31/28.45 (((omegaIndAx) =>
% 219.31/28.45 (((replAx) =>
% 219.31/28.45 (((foundationAx) =>
% 219.31/28.45 (((wellorderingAx) =>
% 219.31/28.45 (((descrp) =>
% 219.31/28.45 (((dsetconstrI) =>
% 219.31/28.45 (((dsetconstrEL) =>
% 219.31/28.45 (((dsetconstrER) =>
% 219.31/28.45 (((exuE1) =>
% 219.31/28.45 (((prop2setE) =>
% 219.31/28.45 (((emptysetE) =>
% 219.31/28.45 (((emptysetimpfalse) =>
% 219.31/28.45 (((notinemptyset) =>
% 219.31/28.45 (((exuE3e) =>
% 219.31/28.45 (((setext) =>
% 219.31/28.45 (((emptyI) =>
% 219.31/28.45 (((noeltsimpempty) =>
% 219.31/28.45 (((setbeta) =>
% 219.31/28.45 (((nonemptyE1) =>
% 219.31/28.45 (((nonemptyI) =>
% 219.31/28.45 (((nonemptyI1) =>
% 219.31/28.45 (((setadjoinIL) =>
% 219.31/28.45 (((emptyinunitempty) =>
% 219.31/28.45 ((
% 219.31/28.45 (setadjoinIR) =>
% 219.31/28.45 ((
% 219.31/28.45 (setadjoinE) =>
% 219.31/28.45 ((
% 219.31/28.45 (setadjoinOr) =>
% 219.31/28.45 ((
% 219.31/28.45 (setoftrueEq) =>
% 219.31/28.45 ((
% 219.31/28.45 (powersetI) =>
% 219.31/28.45 ((
% 219.31/28.45 (emptyinPowerset) =>
% 219.31/28.45 ((
% 219.31/28.45 (emptyInPowerset) =>
% 219.31/28.45 ((
% 219.31/28.45 (powersetE) =>
% 219.31/28.45 ((
% 219.31/28.45 (setunionI) =>
% 219.31/28.45 ((
% 219.31/28.45 (setunionE) =>
% 219.31/28.45 ((
% 219.31/28.45 (subPowSU) =>
% 219.31/28.45 ((
% 219.31/28.45 (exuE2) =>
% 219.31/28.45 ((
% 219.31/28.45 (nonemptyImpWitness) =>
% 219.31/28.45 ((
% 219.31/28.45 (uniqinunit) =>
% 219.31/28.45 ((
% 219.31/28.45 (notinsingleton) =>
% 219.31/28.45 ((
% 219.31/28.45 (eqinunit) =>
% 219.31/28.45 ((
% 219.31/28.45 (singletonsswitch) =>
% 219.31/28.45 ((
% 219.31/28.45 (upairsetE) =>
% 219.31/28.45 ((
% 219.31/28.45 (upairsetIL) =>
% 219.31/28.45 ((
% 219.31/28.45 (upairsetIR) =>
% 219.31/28.45 ((
% 219.31/28.45 (emptyE1) =>
% 219.31/28.45 ((
% 219.31/28.45 (vacuousDall) =>
% 219.31/28.45 ((
% 219.31/28.45 (quantDeMorgan1) =>
% 219.31/28.45 ((
% 219.31/28.45 (quantDeMorgan2) =>
% 219.31/28.45 ((
% 219.31/28.45 (quantDeMorgan3) =>
% 219.31/28.45 ((
% 219.31/28.45 (quantDeMorgan4) =>
% 219.31/28.45 ((
% 219.31/28.45 (prop2setI) =>
% 219.31/28.45 ((
% 219.31/28.45 (prop2set2propI) =>
% 219.31/28.45 ((
% 219.31/28.45 (notdexE) =>
% 219.31/28.45 ((
% 219.31/28.45 (notdallE) =>
% 219.31/28.45 ((
% 219.31/28.45 (exuI1) =>
% 219.31/28.45 ((
% 219.31/28.45 (exuI3) =>
% 219.31/28.45 ((
% 219.31/28.45 (exuI2) =>
% 219.31/28.45 ((
% 219.31/28.45 (inCongP) =>
% 219.31/28.45 ((
% 219.31/28.45 (in__Cong) =>
% 219.31/28.45 ((
% 219.31/28.45 (exuE3u) =>
% 219.31/28.45 ((
% 219.31/28.45 (exu__Cong) =>
% 219.31/28.45 ((
% 219.31/28.45 (emptyset__Cong) =>
% 219.31/28.45 ((
% 219.31/28.45 (setadjoin__Cong) =>
% 219.31/28.45 ((
% 219.31/28.45 (powerset__Cong) =>
% 219.31/28.45 ((
% 219.31/28.45 (setunion__Cong) =>
% 219.31/28.45 ((
% 219.31/28.45 (omega__Cong) =>
% 219.31/28.45 ((
% 219.31/28.45 (exuEu) =>
% 219.31/28.45 ((
% 219.31/28.45 (descr__Cong) =>
% 219.31/28.45 ((
% 219.31/28.45 (dsetconstr__Cong) =>
% 219.31/28.45 ((
% 219.31/28.45 (subsetI1) =>
% 219.31/28.45 ((
% 219.31/28.45 (eqimpsubset2) =>
% 219.31/28.45 ((
% 219.31/28.45 (eqimpsubset1) =>
% 219.31/28.45 ((
% 219.31/28.45 (subsetI2) =>
% 219.31/28.45 ((
% 219.31/28.45 (emptysetsubset) =>
% 219.31/28.45 ((
% 219.31/28.45 (subsetE) =>
% 219.31/28.45 ((
% 219.31/28.45 (subsetE2) =>
% 219.31/28.45 ((
% 219.31/28.45 (notsubsetI) =>
% 219.31/28.45 ((
% 219.31/28.45 (notequalI1) =>
% 219.31/28.45 ((
% 219.31/28.45 (notequalI2) =>
% 219.31/28.45 ((
% 219.31/28.45 (subsetRefl) =>
% 219.31/28.45 ((
% 219.31/28.45 (subsetTrans) =>
% 219.31/28.45 ((
% 219.31/28.45 (setadjoinSub) =>
% 219.31/28.45 ((
% 219.31/28.45 (setadjoinSub2) =>
% 219.31/28.45 ((
% 219.31/28.45 (subset2powerset) =>
% 219.31/28.45 ((
% 219.31/28.45 (setextsub) =>
% 219.31/28.45 ((
% 219.31/28.45 (subsetemptysetimpeq) =>
% 219.31/28.45 ((
% 219.31/28.45 (powersetI1) =>
% 219.31/28.45 ((
% 219.31/28.45 (powersetE1) =>
% 219.31/28.45 ((
% 219.31/28.45 (inPowerset) =>
% 219.31/28.45 ((
% 219.31/28.45 (powersetsubset) =>
% 219.31/28.45 ((
% 219.31/28.45 (sepInPowerset) =>
% 219.31/28.45 ((
% 219.31/28.45 (sepSubset) =>
% 219.31/28.45 ((
% 219.31/28.45 (binunionIL) =>
% 219.31/28.45 ((
% 219.31/28.45 (upairset2IR) =>
% 219.31/28.45 ((
% 219.31/28.45 (binunionIR) =>
% 219.31/28.45 ((
% 219.31/28.45 (binunionEcases) =>
% 219.31/28.45 ((
% 219.31/28.45 (binunionE) =>
% 219.31/28.45 ((
% 219.31/28.45 (binunionLsub) =>
% 219.31/28.45 ((
% 219.31/28.45 (binunionRsub) =>
% 219.31/28.45 ((
% 219.31/28.45 (binintersectI) =>
% 219.31/28.45 ((
% 219.31/28.45 (binintersectSubset5) =>
% 219.31/28.45 ((
% 219.31/28.45 (binintersectEL) =>
% 219.31/28.45 ((
% 219.31/28.45 (binintersectLsub) =>
% 219.31/28.45 ((
% 219.31/28.45 (binintersectSubset2) =>
% 219.31/28.45 ((
% 219.31/28.45 (binintersectSubset3) =>
% 219.31/28.45 ((
% 219.31/28.45 (binintersectER) =>
% 219.31/28.45 ((
% 219.31/28.45 (disjointsetsI1) =>
% 219.31/28.45 ((
% 219.31/28.45 (binintersectRsub) =>
% 219.31/28.45 ((
% 219.31/28.45 (binintersectSubset4) =>
% 219.31/28.45 ((
% 219.31/28.45 (binintersectSubset1) =>
% 219.31/28.45 ((
% 219.31/28.45 (bs114d) =>
% 219.31/28.45 ((
% 219.31/28.45 (setminusI) =>
% 219.31/28.45 ((
% 219.31/28.45 (setminusEL) =>
% 219.31/28.45 ((
% 219.31/28.45 (setminusER) =>
% 219.31/28.45 ((
% 219.31/28.45 (setminusSubset2) =>
% 219.31/28.45 ((
% 219.31/28.45 (setminusERneg) =>
% 219.31/28.45 ((
% 219.31/28.45 (setminusELneg) =>
% 219.31/28.45 ((
% 219.31/28.45 (setminusILneg) =>
% 219.31/28.45 ((
% 219.31/28.45 (setminusIRneg) =>
% 219.31/28.45 ((
% 219.31/28.45 (setminusLsub) =>
% 219.31/28.45 ((
% 219.31/28.45 (setminusSubset1) =>
% 219.31/28.45 ((
% 219.31/28.45 (symdiffE) =>
% 219.31/28.45 ((
% 219.31/28.45 (symdiffI1) =>
% 219.31/28.45 ((
% 219.31/28.45 (symdiffI2) =>
% 219.31/28.45 ((
% 219.31/28.45 (symdiffIneg1) =>
% 219.31/28.45 ((
% 219.31/28.45 (symdiffIneg2) =>
% 219.31/28.45 ((
% 219.31/28.45 (secondinupair) =>
% 219.31/28.45 ((
% 219.31/28.45 (setukpairIL) =>
% 219.31/28.45 ((
% 219.31/28.45 (setukpairIR) =>
% 219.31/28.45 ((
% 219.31/28.45 (kpairiskpair) =>
% 219.31/28.45 ((
% 219.31/28.45 (kpairp) =>
% 219.31/28.45 ((
% 219.31/28.45 (singletonsubset) =>
% 219.31/28.45 ((
% 219.31/28.45 (singletoninpowerset) =>
% 219.31/28.45 ((
% 219.31/28.45 (singletoninpowunion) =>
% 219.31/28.45 ((
% 219.31/28.45 (upairset2E) =>
% 219.31/28.45 ((
% 219.31/28.45 (upairsubunion) =>
% 219.31/28.45 ((
% 219.31/28.45 (upairinpowunion) =>
% 219.31/28.45 ((
% 219.31/28.45 (ubforcartprodlem1) =>
% 219.31/28.45 ((
% 219.31/28.45 (ubforcartprodlem2) =>
% 219.31/28.45 ((
% 219.31/28.45 (ubforcartprodlem3) =>
% 219.31/28.45 ((
% 219.31/28.45 (cartprodpairin) =>
% 219.31/28.45 ((
% 219.31/28.45 (cartprodmempair1) =>
% 219.31/28.45 ((
% 219.31/28.45 (cartprodmempair) =>
% 219.31/28.45 ((
% 219.31/28.45 (setunionE2) =>
% 219.31/28.45 ((
% 219.31/28.45 (setunionsingleton1) =>
% 219.31/28.45 ((
% 219.31/28.45 (setunionsingleton2) =>
% 219.31/28.45 ((
% 219.31/28.45 (setunionsingleton) =>
% 219.31/28.45 ((
% 219.31/28.45 (singletonprop) =>
% 219.31/28.45 ((
% 219.31/28.45 (ex1E1) =>
% 219.31/28.45 ((
% 219.31/28.45 (ex1I) =>
% 219.31/28.45 ((
% 219.31/28.45 (ex1I2) =>
% 219.31/28.45 ((
% 219.31/28.45 (singletonsuniq) =>
% 219.31/28.45 ((
% 219.31/28.45 (setukpairinjL1) =>
% 219.31/28.45 ((
% 219.31/28.45 (kfstsingleton) =>
% 219.31/28.45 ((
% 219.31/28.45 (theprop) =>
% 219.31/28.45 ((
% 219.31/28.45 (kfstpairEq) =>
% 219.31/28.45 ((
% 219.31/28.45 (cartprodfstin) =>
% 219.31/28.45 ((
% 219.31/28.45 (setukpairinjL2) =>
% 219.31/28.45 ((
% 219.31/28.45 (setukpairinjL) =>
% 219.31/28.45 ((
% 219.31/28.45 (setukpairinjR11) =>
% 219.31/28.45 ((
% 219.31/28.45 (setukpairinjR12) =>
% 219.31/28.45 ((
% 219.31/28.45 (setukpairinjR1) =>
% 219.31/28.45 ((
% 219.31/28.45 (upairequniteq) =>
% 219.31/28.45 ((
% 219.31/28.45 (setukpairinjR2) =>
% 219.31/28.45 ((
% 219.31/28.45 (setukpairinjR) =>
% 219.31/28.45 ((
% 219.31/28.45 (ksndsingleton) =>
% 219.31/28.45 ((
% 219.31/28.45 (ksndpairEq) =>
% 219.31/28.45 ((
% 219.31/28.45 (kpairsurjEq) =>
% 219.31/28.45 ((
% 219.31/28.45 (cartprodsndin) =>
% 219.31/28.45 ((
% 219.31/28.45 (cartprodpairmemEL) =>
% 219.31/28.45 ((
% 219.31/28.45 (cartprodpairmemER) =>
% 219.31/28.45 ((
% 219.31/28.45 (cartprodmempaircEq) =>
% 219.31/28.45 ((
% 219.31/28.45 (cartprodfstpairEq) =>
% 219.31/28.45 ((
% 219.31/28.45 (cartprodsndpairEq) =>
% 219.31/28.45 ((
% 219.31/28.45 (cartprodpairsurjEq) =>
% 219.31/28.45 ((
% 219.31/28.45 (dpsetconstrI) =>
% 219.31/28.45 ((
% 219.31/28.45 (dpsetconstrSub) =>
% 219.31/28.45 ((
% 219.31/28.45 (setOfPairsIsBReln) =>
% 219.31/28.45 ((
% 219.31/28.45 (dpsetconstrERa) =>
% 219.31/28.45 ((
% 219.31/28.45 (dpsetconstrEL1) =>
% 219.31/28.45 ((
% 219.31/28.45 (dpsetconstrEL2) =>
% 219.31/28.45 ((
% 219.31/28.45 (dpsetconstrER) =>
% 219.31/28.45 ((
% 219.31/28.45 (funcImageSingleton) =>
% 219.31/28.45 ((
% 219.31/28.45 (apProp) =>
% 219.31/28.45 ((
% 219.31/28.45 (app) =>
% 219.31/28.45 ((
% 219.31/28.45 (infuncsetfunc) =>
% 219.31/28.45 ((
% 219.31/28.45 (ap2p) =>
% 219.31/28.45 ((
% 219.31/28.45 (funcinfuncset) =>
% 219.31/28.45 ((
% 219.31/28.45 (lamProp) =>
% 219.31/28.45 ((
% 219.31/28.45 (lamp) =>
% 219.31/28.45 ((
% 219.31/28.45 (lam2p) =>
% 219.31/28.45 ((
% 219.31/28.45 (!!) @ (
% 219.31/28.45 ^[Y0 : $i]:
% 219.31/28.45 ((
% 219.31/28.45 (!!) @ (
% 219.31/28.45 ^[Y1 : $i]:
% 219.31/28.45 ((
% 219.31/28.45 (!!) @ (
% 219.31/28.45 ^[Y2 : $i]:
% 219.31/28.45 ((
% 219.31/28.45 (breln @
% 219.31/28.45 Y0 @
% 219.31/28.45 Y1 @
% 219.31/28.45 Y2) =>
% 219.31/28.45 ((
% 219.31/28.45 (!!) @ (
% 219.31/28.45 ^[Y3 : $i > $o]:
% 219.31/28.45 ((
% 219.31/28.45 ((
% 219.31/28.45 (!!) @ (
% 219.31/28.45 ^[Y4 : $i]:
% 219.31/28.45 ((
% 219.31/28.45 (in @
% 219.31/28.45 Y4 @
% 219.31/28.45 Y0) =>
% 219.31/28.45 ((
% 219.31/28.45 (!!) @ (
% 219.31/28.45 ^[Y5 : $i]:
% 219.31/28.45 ((
% 219.31/28.45 (in @
% 219.31/28.45 Y5 @
% 219.31/28.45 Y1) =>
% 219.31/28.45 ((
% 219.31/28.45 (in @
% 219.31/28.45 (
% 219.31/28.45 kpair @
% 219.31/28.45 Y4 @ Y5) @
% 219.31/28.45 Y2) =>
% 219.31/28.45 (Y3 @
% 219.31/28.45 (
% 219.31/28.45 kpair @
% 219.31/28.45 Y4 @ Y5)))))))))))))) =>
% 219.31/28.45 ((
% 219.31/28.45 (!!) @ (
% 219.31/28.45 ^[Y4 : $i]:
% 219.31/28.45 ((
% 219.31/28.45 (in @
% 219.31/28.45 Y4 @
% 219.31/28.45 Y2) =>
% 219.31/28.45 (Y3 @ Y4))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.31/28.45 inference('cnf', [status(esa)], [zf_stmt_0])).
% 219.31/28.45 thf(zip_derived_cl1, plain,
% 219.31/28.45 (~ (((setextAx) =>
% 219.31/28.45 (((emptysetAx) =>
% 219.31/28.45 (((setadjoinAx) =>
% 219.31/28.45 (((powersetAx) =>
% 219.31/28.45 (((setunionAx) =>
% 219.31/28.45 (((omega0Ax) =>
% 219.31/28.45 (((omegaSAx) =>
% 219.31/28.45 (((omegaIndAx) =>
% 219.31/28.45 (((replAx) =>
% 219.31/28.45 (((foundationAx) =>
% 219.31/28.45 (((wellorderingAx) =>
% 219.31/28.45 (((descrp) =>
% 219.31/28.45 (((dsetconstrI) =>
% 219.31/28.45 (((dsetconstrEL) =>
% 219.31/28.45 (((dsetconstrER) =>
% 219.31/28.45 (((exuE1) =>
% 219.31/28.45 (((prop2setE) =>
% 219.31/28.45 (((emptysetE) =>
% 219.31/28.45 (((emptysetimpfalse) =>
% 219.31/28.45 (((notinemptyset) =>
% 219.31/28.45 (((exuE3e) =>
% 219.31/28.45 (((setext) =>
% 219.31/28.45 (((emptyI) =>
% 219.31/28.45 (((noeltsimpempty) =>
% 219.31/28.45 (((setbeta) =>
% 219.31/28.45 (((nonemptyE1) =>
% 219.31/28.45 (((nonemptyI) =>
% 219.31/28.45 (((nonemptyI1) =>
% 219.31/28.45 (((setadjoinIL) =>
% 219.31/28.45 (((emptyinunitempty) =>
% 219.31/28.45 ((
% 219.31/28.45 (setadjoinIR) =>
% 219.31/28.45 ((
% 219.31/28.45 (setadjoinE) =>
% 219.31/28.45 ((
% 219.31/28.45 (setadjoinOr) =>
% 219.31/28.45 ((
% 219.31/28.45 (setoftrueEq) =>
% 219.31/28.45 ((
% 219.31/28.45 (powersetI) =>
% 219.31/28.45 ((
% 219.31/28.45 (emptyinPowerset) =>
% 219.31/28.45 ((
% 219.31/28.45 (emptyInPowerset) =>
% 219.31/28.45 ((
% 219.31/28.45 (powersetE) =>
% 219.31/28.45 ((
% 219.31/28.45 (setunionI) =>
% 219.31/28.45 ((
% 219.31/28.45 (setunionE) =>
% 219.31/28.45 ((
% 219.31/28.45 (subPowSU) =>
% 219.31/28.45 ((
% 219.31/28.45 (exuE2) =>
% 219.31/28.45 ((
% 219.31/28.45 (nonemptyImpWitness) =>
% 219.31/28.45 ((
% 219.31/28.45 (uniqinunit) =>
% 219.31/28.45 ((
% 219.31/28.45 (notinsingleton) =>
% 219.31/28.45 ((
% 219.31/28.45 (eqinunit) =>
% 219.31/28.45 ((
% 219.31/28.45 (singletonsswitch) =>
% 219.31/28.45 ((
% 219.31/28.45 (upairsetE) =>
% 219.31/28.45 ((
% 219.31/28.45 (upairsetIL) =>
% 219.31/28.45 ((
% 219.31/28.45 (upairsetIR) =>
% 219.31/28.45 ((
% 219.31/28.45 (emptyE1) =>
% 219.31/28.45 ((
% 219.31/28.45 (vacuousDall) =>
% 219.31/28.45 ((
% 219.31/28.45 (quantDeMorgan1) =>
% 219.31/28.45 ((
% 219.31/28.45 (quantDeMorgan2) =>
% 219.31/28.45 ((
% 219.31/28.45 (quantDeMorgan3) =>
% 219.31/28.45 ((
% 219.31/28.45 (quantDeMorgan4) =>
% 219.31/28.45 ((
% 219.31/28.45 (prop2setI) =>
% 219.31/28.45 ((
% 219.31/28.45 (prop2set2propI) =>
% 219.31/28.45 ((
% 219.31/28.45 (notdexE) =>
% 219.31/28.45 ((
% 219.31/28.45 (notdallE) =>
% 219.31/28.45 ((
% 219.31/28.45 (exuI1) =>
% 219.31/28.45 ((
% 219.31/28.45 (exuI3) =>
% 219.31/28.45 ((
% 219.31/28.45 (exuI2) =>
% 219.31/28.45 ((
% 219.31/28.45 (inCongP) =>
% 219.31/28.45 ((
% 219.31/28.45 (in__Cong) =>
% 219.31/28.45 ((
% 219.31/28.45 (exuE3u) =>
% 219.31/28.45 ((
% 219.31/28.45 (exu__Cong) =>
% 219.31/28.45 ((
% 219.31/28.45 (emptyset__Cong) =>
% 219.31/28.45 ((
% 219.31/28.45 (setadjoin__Cong) =>
% 219.31/28.45 ((
% 219.31/28.45 (powerset__Cong) =>
% 219.31/28.45 ((
% 219.31/28.45 (setunion__Cong) =>
% 219.31/28.45 ((
% 219.31/28.45 (omega__Cong) =>
% 219.31/28.45 ((
% 219.31/28.45 (exuEu) =>
% 219.31/28.45 ((
% 219.31/28.45 (descr__Cong) =>
% 219.31/28.45 ((
% 219.31/28.45 (dsetconstr__Cong) =>
% 219.31/28.45 ((
% 219.31/28.45 (subsetI1) =>
% 219.31/28.45 ((
% 219.31/28.45 (eqimpsubset2) =>
% 219.31/28.45 ((
% 219.31/28.45 (eqimpsubset1) =>
% 219.31/28.45 ((
% 219.31/28.45 (subsetI2) =>
% 219.31/28.45 ((
% 219.31/28.45 (emptysetsubset) =>
% 219.31/28.45 ((
% 219.31/28.45 (subsetE) =>
% 219.31/28.45 ((
% 219.31/28.45 (subsetE2) =>
% 219.31/28.45 ((
% 219.31/28.45 (notsubsetI) =>
% 219.31/28.45 ((
% 219.31/28.45 (notequalI1) =>
% 219.31/28.45 ((
% 219.31/28.45 (notequalI2) =>
% 219.31/28.45 ((
% 219.31/28.45 (subsetRefl) =>
% 219.31/28.45 ((
% 219.31/28.45 (subsetTrans) =>
% 219.31/28.45 ((
% 219.31/28.45 (setadjoinSub) =>
% 219.31/28.45 ((
% 219.31/28.45 (setadjoinSub2) =>
% 219.31/28.45 ((
% 219.31/28.45 (subset2powerset) =>
% 219.31/28.45 ((
% 219.31/28.45 (setextsub) =>
% 219.31/28.45 ((
% 219.31/28.45 (subsetemptysetimpeq) =>
% 219.31/28.45 ((
% 219.31/28.45 (powersetI1) =>
% 219.31/28.45 ((
% 219.31/28.45 (powersetE1) =>
% 219.31/28.45 ((
% 219.31/28.45 (inPowerset) =>
% 219.31/28.45 ((
% 219.31/28.45 (powersetsubset) =>
% 219.31/28.45 ((
% 219.31/28.45 (sepInPowerset) =>
% 219.31/28.45 ((
% 219.31/28.45 (sepSubset) =>
% 219.31/28.45 ((
% 219.31/28.45 (binunionIL) =>
% 219.31/28.45 ((
% 219.31/28.45 (upairset2IR) =>
% 219.31/28.45 ((
% 219.31/28.45 (binunionIR) =>
% 219.31/28.45 ((
% 219.31/28.45 (binunionEcases) =>
% 219.31/28.45 ((
% 219.31/28.45 (binunionE) =>
% 219.31/28.45 ((
% 219.31/28.45 (binunionLsub) =>
% 219.31/28.45 ((
% 219.31/28.45 (binunionRsub) =>
% 219.31/28.45 ((
% 219.31/28.45 (binintersectI) =>
% 219.31/28.45 ((
% 219.31/28.45 (binintersectSubset5) =>
% 219.31/28.45 ((
% 219.31/28.45 (binintersectEL) =>
% 219.31/28.45 ((
% 219.31/28.45 (binintersectLsub) =>
% 219.31/28.45 ((
% 219.31/28.45 (binintersectSubset2) =>
% 219.31/28.45 ((
% 219.31/28.45 (binintersectSubset3) =>
% 219.31/28.45 ((
% 219.31/28.45 (binintersectER) =>
% 219.31/28.45 ((
% 219.31/28.45 (disjointsetsI1) =>
% 219.31/28.45 ((
% 219.31/28.45 (binintersectRsub) =>
% 219.31/28.45 ((
% 219.31/28.45 (binintersectSubset4) =>
% 219.31/28.45 ((
% 219.31/28.45 (binintersectSubset1) =>
% 219.31/28.45 ((
% 219.31/28.45 (bs114d) =>
% 219.31/28.45 ((
% 219.31/28.45 (setminusI) =>
% 219.31/28.45 ((
% 219.31/28.45 (setminusEL) =>
% 219.31/28.45 ((
% 219.31/28.45 (setminusER) =>
% 219.31/28.45 ((
% 219.31/28.45 (setminusSubset2) =>
% 219.31/28.45 ((
% 219.31/28.45 (setminusERneg) =>
% 219.31/28.45 ((
% 219.31/28.45 (setminusELneg) =>
% 219.31/28.45 ((
% 219.31/28.45 (setminusILneg) =>
% 219.31/28.45 ((
% 219.31/28.45 (setminusIRneg) =>
% 219.31/28.45 ((
% 219.31/28.45 (setminusLsub) =>
% 219.31/28.45 ((
% 219.31/28.45 (setminusSubset1) =>
% 219.31/28.45 ((
% 219.31/28.45 (symdiffE) =>
% 219.31/28.45 ((
% 219.31/28.45 (symdiffI1) =>
% 219.31/28.45 ((
% 219.31/28.45 (symdiffI2) =>
% 219.31/28.45 ((
% 219.31/28.45 (symdiffIneg1) =>
% 219.31/28.45 ((
% 219.31/28.45 (symdiffIneg2) =>
% 219.31/28.45 ((
% 219.31/28.45 (secondinupair) =>
% 219.31/28.45 ((
% 219.31/28.45 (setukpairIL) =>
% 219.31/28.45 ((
% 219.31/28.45 (setukpairIR) =>
% 219.31/28.45 ((
% 219.31/28.45 (kpairiskpair) =>
% 219.31/28.45 ((
% 219.31/28.45 (kpairp) =>
% 219.31/28.45 ((
% 219.31/28.45 (singletonsubset) =>
% 219.31/28.45 ((
% 219.31/28.45 (singletoninpowerset) =>
% 219.31/28.45 ((
% 219.31/28.45 (singletoninpowunion) =>
% 219.31/28.45 ((
% 219.31/28.45 (upairset2E) =>
% 219.31/28.45 ((
% 219.31/28.45 (upairsubunion) =>
% 219.31/28.45 ((
% 219.31/28.45 (upairinpowunion) =>
% 219.31/28.45 ((
% 219.31/28.45 (ubforcartprodlem1) =>
% 219.31/28.45 ((
% 219.31/28.45 (ubforcartprodlem2) =>
% 219.31/28.45 ((
% 219.31/28.45 (ubforcartprodlem3) =>
% 219.31/28.45 ((
% 219.31/28.45 (cartprodpairin) =>
% 219.31/28.45 ((
% 219.31/28.45 (cartprodmempair1) =>
% 219.31/28.45 ((
% 219.31/28.45 (cartprodmempair) =>
% 219.31/28.45 ((
% 219.31/28.45 (setunionE2) =>
% 219.31/28.45 ((
% 219.31/28.45 (setunionsingleton1) =>
% 219.31/28.45 ((
% 219.31/28.45 (setunionsingleton2) =>
% 219.31/28.45 ((
% 219.31/28.45 (setunionsingleton) =>
% 219.31/28.45 ((
% 219.31/28.45 (singletonprop) =>
% 219.31/28.45 ((
% 219.31/28.45 (ex1E1) =>
% 219.31/28.45 ((
% 219.31/28.45 (ex1I) =>
% 219.31/28.45 ((
% 219.31/28.45 (ex1I2) =>
% 219.31/28.45 ((
% 219.31/28.45 (singletonsuniq) =>
% 219.31/28.45 ((
% 219.31/28.45 (setukpairinjL1) =>
% 219.31/28.45 ((
% 219.31/28.45 (kfstsingleton) =>
% 219.31/28.45 ((
% 219.31/28.45 (theprop) =>
% 219.31/28.45 ((
% 219.31/28.45 (kfstpairEq) =>
% 219.31/28.45 ((
% 219.31/28.45 (cartprodfstin) =>
% 219.31/28.45 ((
% 219.31/28.45 (setukpairinjL2) =>
% 219.31/28.45 ((
% 219.31/28.45 (setukpairinjL) =>
% 219.31/28.45 ((
% 219.31/28.45 (setukpairinjR11) =>
% 219.31/28.45 ((
% 219.31/28.45 (setukpairinjR12) =>
% 219.31/28.45 ((
% 219.31/28.45 (setukpairinjR1) =>
% 219.31/28.45 ((
% 219.31/28.45 (upairequniteq) =>
% 219.31/28.45 ((
% 219.31/28.45 (setukpairinjR2) =>
% 219.31/28.45 ((
% 219.31/28.45 (setukpairinjR) =>
% 219.31/28.45 ((
% 219.31/28.45 (ksndsingleton) =>
% 219.31/28.45 ((
% 219.31/28.45 (ksndpairEq) =>
% 219.31/28.45 ((
% 219.31/28.45 (kpairsurjEq) =>
% 219.31/28.45 ((
% 219.31/28.45 (cartprodsndin) =>
% 219.31/28.45 ((
% 219.31/28.45 (cartprodpairmemEL) =>
% 219.31/28.45 ((
% 219.31/28.45 (cartprodpairmemER) =>
% 219.31/28.45 ((
% 219.31/28.45 (cartprodmempaircEq) =>
% 219.31/28.45 ((
% 219.31/28.45 (cartprodfstpairEq) =>
% 219.31/28.45 ((
% 219.31/28.45 (cartprodsndpairEq) =>
% 219.31/28.45 ((
% 219.31/28.45 (cartprodpairsurjEq) =>
% 219.31/28.45 ((
% 219.31/28.45 (dpsetconstrI) =>
% 219.31/28.45 ((
% 219.31/28.45 (dpsetconstrSub) =>
% 219.31/28.45 ((
% 219.31/28.45 (setOfPairsIsBReln) =>
% 219.31/28.45 ((
% 219.31/28.45 (dpsetconstrERa) =>
% 219.31/28.45 ((
% 219.31/28.45 (dpsetconstrEL1) =>
% 219.31/28.45 ((
% 219.31/28.45 (dpsetconstrEL2) =>
% 219.31/28.45 ((
% 219.31/28.45 (dpsetconstrER) =>
% 219.31/28.45 ((
% 219.31/28.45 (funcImageSingleton) =>
% 219.31/28.45 ((
% 219.31/28.45 (apProp) =>
% 219.31/28.45 ((
% 219.31/28.45 (app) =>
% 219.31/28.45 ((
% 219.31/28.45 (infuncsetfunc) =>
% 219.31/28.45 ((
% 219.31/28.45 (ap2p) =>
% 219.31/28.45 ((
% 219.31/28.45 (funcinfuncset) =>
% 219.31/28.45 ((
% 219.31/28.45 (lamProp) =>
% 219.31/28.45 ((
% 219.31/28.45 (lamp) =>
% 219.31/28.45 ((
% 219.31/28.45 (lam2p) =>
% 219.31/28.45 ((
% 219.31/28.45 (!!) @ (
% 219.31/28.45 (('#B') @ (
% 219.31/28.45 !!) @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 !!))) @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#S') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 '#S') @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 '#S'))) @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 =>))))) @
% 219.31/28.45 breln)))))) @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 !!))))) @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#C') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 '#C') @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 '#S'))) @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 '#S'))))) @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 =>))))))) @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 !!))))))) @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#C') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 '#B') @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 '#B') @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 '#B') @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 '#S') @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 =>))) @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#C') @ in)))))))))))) @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 !!))))))) @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#C') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 '#B') @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 '#B') @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 '#B') @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 '#S') @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 =>))) @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#C') @ in)))))))))))) @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#C') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 '#B') @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 '#S') @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 '#S'))) @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 =>))))) @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#C') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 '#C') @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ in)) @
% 219.31/28.45 kpair)))))))))))))) @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#C') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 '#B') @
% 219.31/28.45 (
% 219.31/28.45 '#B'))) @
% 219.31/28.45 kpair)))))))))))))))))))) @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 !!))) @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 '#S') @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 (
% 219.31/28.45 ('#B') @ (
% 219.31/28.45 =>))) @
% 219.31/28.45 (
% 219.31/28.45 (
% 219.31/28.45 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.31/28.45 inference('lams2combs', [status(thm)], [zip_derived_cl0])).
% 219.31/28.45 thf(omega0Ax, axiom,(( omega0Ax ) = ((in @ emptyset @ omega)))).
% 219.31/28.45 thf('0', plain, (( omega0Ax ) = ( in @ emptyset @ omega )),
% 219.31/28.45 define([status(thm)])).
% 219.31/28.45 thf(emptyinunitempty, axiom,(( emptyinunitempty ) =
% 219.31/28.45 ((in @ emptyset @ (setadjoin @ emptyset @ emptyset))))).
% 219.31/28.45 thf('1', plain,
% 219.31/28.45 (( emptyinunitempty ) =
% 219.31/28.45 ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )),
% 219.31/28.45 define([status(thm)])).
% 219.31/28.45 thf(emptyset__Cong, axiom,(( emptyset__Cong ) =
% 219.31/28.45 ((((emptyset) = (emptyset)))))).
% 219.31/28.45 thf('2', plain, (( emptyset__Cong ) = ( ( emptyset ) = ( emptyset ) )),
% 219.31/28.45 define([status(thm)])).
% 219.31/28.45 thf(omega__Cong, axiom,(( omega__Cong ) = ((((omega) = (omega)))))).
% 219.31/28.45 thf('3', plain, (( omega__Cong ) = ( ( omega ) = ( omega ) )),
% 219.31/28.45 define([status(thm)])).
% 219.31/28.45 thf(zip_derived_cl2, plain,
% 219.31/28.45 (~ (((setextAx) =>
% 219.31/28.45 (((emptysetAx) =>
% 219.31/28.45 (((setadjoinAx) =>
% 219.31/28.45 (((powersetAx) =>
% 219.31/28.45 (((setunionAx) =>
% 219.31/28.45 (((in @ emptyset @ omega) =>
% 219.31/28.45 (((omegaSAx) =>
% 219.31/28.45 (((omegaIndAx) =>
% 219.31/28.45 (((replAx) =>
% 219.31/28.45 (((foundationAx) =>
% 219.31/28.45 (((wellorderingAx) =>
% 219.31/28.45 (((descrp) =>
% 219.31/28.45 (((dsetconstrI) =>
% 219.31/28.45 (((dsetconstrEL) =>
% 219.31/28.45 (((dsetconstrER) =>
% 219.31/28.45 (((exuE1) =>
% 219.31/28.45 (((prop2setE) =>
% 219.31/28.45 (((emptysetE) =>
% 219.31/28.45 (((emptysetimpfalse) =>
% 219.31/28.45 (((notinemptyset) =>
% 219.31/28.45 (((exuE3e) =>
% 219.31/28.45 (((setext) =>
% 219.31/28.45 (((emptyI) =>
% 219.31/28.45 (((noeltsimpempty) =>
% 219.31/28.45 (((setbeta) =>
% 219.31/28.45 (((nonemptyE1) =>
% 219.31/28.45 (((nonemptyI) =>
% 219.31/28.45 (((nonemptyI1) =>
% 219.31/28.45 (((setadjoinIL) =>
% 219.31/28.45 (((in @
% 219.31/28.45 emptyset @
% 219.31/28.45 (setadjoin @
% 219.31/28.45 emptyset @
% 219.31/28.45 emptyset)) =>
% 219.31/28.45 ((
% 219.31/28.45 (setadjoinIR) =>
% 219.31/28.45 ((
% 219.31/28.45 (setadjoinE) =>
% 219.31/28.45 ((
% 219.31/28.45 (setadjoinOr) =>
% 219.31/28.45 ((
% 219.31/28.45 (setoftrueEq) =>
% 219.31/28.45 ((
% 219.31/28.45 (powersetI) =>
% 219.31/28.45 ((
% 219.31/28.45 (emptyinPowerset) =>
% 219.31/28.45 ((
% 219.31/28.45 (emptyInPowerset) =>
% 219.31/28.45 ((
% 219.31/28.45 (powersetE) =>
% 219.31/28.45 ((
% 219.31/28.45 (setunionI) =>
% 219.31/28.45 ((
% 219.31/28.45 (setunionE) =>
% 219.31/28.45 ((
% 219.31/28.45 (subPowSU) =>
% 219.31/28.45 ((
% 219.31/28.45 (exuE2) =>
% 219.31/28.45 ((
% 219.31/28.45 (nonemptyImpWitness) =>
% 219.31/28.45 ((
% 219.31/28.45 (uniqinunit) =>
% 219.31/28.45 ((
% 219.31/28.45 (notinsingleton) =>
% 219.31/28.45 ((
% 219.31/28.45 (eqinunit) =>
% 219.31/28.45 ((
% 219.31/28.45 (singletonsswitch) =>
% 219.31/28.45 ((
% 219.31/28.45 (upairsetE) =>
% 219.31/28.45 ((
% 219.31/28.45 (upairsetIL) =>
% 219.31/28.45 ((
% 219.31/28.45 (upairsetIR) =>
% 219.31/28.45 ((
% 219.31/28.45 (emptyE1) =>
% 219.31/28.45 ((
% 219.31/28.45 (vacuousDall) =>
% 219.31/28.45 ((
% 219.31/28.45 (quantDeMorgan1) =>
% 219.31/28.45 ((
% 219.31/28.45 (quantDeMorgan2) =>
% 219.31/28.45 ((
% 219.31/28.45 (quantDeMorgan3) =>
% 219.31/28.45 ((
% 219.31/28.45 (quantDeMorgan4) =>
% 219.31/28.45 ((
% 219.31/28.45 (prop2setI) =>
% 219.31/28.45 ((
% 219.31/28.45 (prop2set2propI) =>
% 219.31/28.45 ((
% 219.31/28.45 (notdexE) =>
% 219.31/28.45 ((
% 219.31/28.45 (notdallE) =>
% 219.31/28.45 ((
% 219.31/28.45 (exuI1) =>
% 219.31/28.45 ((
% 219.31/28.45 (exuI3) =>
% 219.31/28.45 ((
% 219.31/28.45 (exuI2) =>
% 219.31/28.45 ((
% 219.31/28.45 (inCongP) =>
% 219.31/28.45 ((
% 219.31/28.45 (in__Cong) =>
% 219.31/28.45 ((
% 219.31/28.45 (exuE3u) =>
% 219.31/28.45 ((
% 219.31/28.45 (exu__Cong) =>
% 219.31/28.45 ((
% 219.31/28.45 ((
% 219.31/28.45 (emptyset) =
% 219.31/28.45 (emptyset))) =>
% 219.31/28.45 ((
% 219.31/28.45 (setadjoin__Cong) =>
% 219.31/28.45 ((
% 219.31/28.45 (powerset__Cong) =>
% 219.31/28.45 ((
% 219.31/28.45 (setunion__Cong) =>
% 219.31/28.45 ((
% 219.31/28.45 ((
% 219.31/28.45 (omega) =
% 219.31/28.45 (omega))) =>
% 219.31/28.45 ((
% 219.31/28.45 (exuEu) =>
% 219.31/28.45 ((
% 219.31/28.45 (descr__Cong) =>
% 219.31/28.45 ((
% 219.31/28.45 (dsetconstr__Cong) =>
% 219.31/28.45 ((
% 219.31/28.45 (subsetI1) =>
% 219.31/28.45 ((
% 219.31/28.45 (eqimpsubset2) =>
% 219.31/28.45 ((
% 219.31/28.45 (eqimpsubset1) =>
% 219.31/28.45 ((
% 219.31/28.45 (subsetI2) =>
% 219.31/28.45 ((
% 219.31/28.45 (emptysetsubset) =>
% 219.31/28.45 ((
% 219.31/28.45 (subsetE) =>
% 219.31/28.45 ((
% 219.31/28.45 (subsetE2) =>
% 219.31/28.45 ((
% 219.31/28.45 (notsubsetI) =>
% 219.31/28.45 ((
% 219.31/28.45 (notequalI1) =>
% 219.31/28.45 ((
% 219.31/28.46 (notequalI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetRefl) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetTrans) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoinSub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoinSub2) =>
% 219.31/28.46 ((
% 219.31/28.46 (subset2powerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (setextsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetemptysetimpeq) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetE1) =>
% 219.31/28.46 ((
% 219.31/28.46 (inPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (sepInPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (sepSubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairset2IR) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionEcases) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionE) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionRsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectI) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset5) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset3) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectER) =>
% 219.31/28.46 ((
% 219.31/28.46 (disjointsetsI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectRsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset4) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (bs114d) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusI) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusER) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusSubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusERneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusELneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusILneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusIRneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusSubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffE) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffIneg1) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffIneg2) =>
% 219.31/28.46 ((
% 219.31/28.46 (secondinupair) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (kpairiskpair) =>
% 219.31/28.46 ((
% 219.31/28.46 (kpairp) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletoninpowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletoninpowunion) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairset2E) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsubunion) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairinpowunion) =>
% 219.31/28.46 ((
% 219.31/28.46 (ubforcartprodlem1) =>
% 219.31/28.46 ((
% 219.31/28.46 (ubforcartprodlem2) =>
% 219.31/28.46 ((
% 219.31/28.46 (ubforcartprodlem3) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairin) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodmempair1) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodmempair) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionE2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionsingleton1) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionsingleton2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonprop) =>
% 219.31/28.46 ((
% 219.31/28.46 (ex1E1) =>
% 219.31/28.46 ((
% 219.31/28.46 (ex1I) =>
% 219.31/28.46 ((
% 219.31/28.46 (ex1I2) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonsuniq) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjL1) =>
% 219.31/28.46 ((
% 219.31/28.46 (kfstsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (theprop) =>
% 219.31/28.46 ((
% 219.31/28.46 (kfstpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodfstin) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjL2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR11) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR12) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR1) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairequniteq) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR) =>
% 219.31/28.46 ((
% 219.31/28.46 (ksndsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (ksndpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (kpairsurjEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodsndin) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairmemEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairmemER) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodmempaircEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodfstpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodsndpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairsurjEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrI) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrSub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setOfPairsIsBReln) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrERa) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrEL1) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrEL2) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrER) =>
% 219.31/28.46 ((
% 219.31/28.46 (funcImageSingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (apProp) =>
% 219.31/28.46 ((
% 219.31/28.46 (app) =>
% 219.31/28.46 ((
% 219.31/28.46 (infuncsetfunc) =>
% 219.31/28.46 ((
% 219.31/28.46 (ap2p) =>
% 219.31/28.46 ((
% 219.31/28.46 (funcinfuncset) =>
% 219.31/28.46 ((
% 219.31/28.46 (lamProp) =>
% 219.31/28.46 ((
% 219.31/28.46 (lamp) =>
% 219.31/28.46 ((
% 219.31/28.46 (lam2p) =>
% 219.31/28.46 ((
% 219.31/28.46 (!!) @ (
% 219.31/28.46 (('#B') @ (
% 219.31/28.46 !!) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#S') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))))) @
% 219.31/28.46 breln)))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#C') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ in)))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ in)))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#C') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ in)) @
% 219.31/28.46 kpair)))))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 '#B'))) @
% 219.31/28.46 kpair)))))))))))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.31/28.46 inference('rw', [status(thm)], [zip_derived_cl1, '0', '1', '2', '3'])).
% 219.31/28.46 thf(zip_derived_cl3, plain,
% 219.31/28.46 (~ (((setextAx) =>
% 219.31/28.46 (((emptysetAx) =>
% 219.31/28.46 (((setadjoinAx) =>
% 219.31/28.46 (((powersetAx) =>
% 219.31/28.46 (((setunionAx) =>
% 219.31/28.46 (((in @ emptyset @ omega) =>
% 219.31/28.46 (((omegaSAx) =>
% 219.31/28.46 (((omegaIndAx) =>
% 219.31/28.46 (((replAx) =>
% 219.31/28.46 (((foundationAx) =>
% 219.31/28.46 (((wellorderingAx) =>
% 219.31/28.46 (((descrp) =>
% 219.31/28.46 (((dsetconstrI) =>
% 219.31/28.46 (((dsetconstrEL) =>
% 219.31/28.46 (((dsetconstrER) =>
% 219.31/28.46 (((exuE1) =>
% 219.31/28.46 (((prop2setE) =>
% 219.31/28.46 (((emptysetE) =>
% 219.31/28.46 (((emptysetimpfalse) =>
% 219.31/28.46 (((notinemptyset) =>
% 219.31/28.46 (((exuE3e) =>
% 219.31/28.46 (((setext) =>
% 219.31/28.46 (((emptyI) =>
% 219.31/28.46 (((noeltsimpempty) =>
% 219.31/28.46 (((setbeta) =>
% 219.31/28.46 (((nonemptyE1) =>
% 219.31/28.46 (((nonemptyI) =>
% 219.31/28.46 (((nonemptyI1) =>
% 219.31/28.46 (((setadjoinIL) =>
% 219.31/28.46 (((in @
% 219.31/28.46 emptyset @
% 219.31/28.46 (setadjoin @
% 219.31/28.46 emptyset @
% 219.31/28.46 emptyset)) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoinIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoinE) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoinOr) =>
% 219.31/28.46 ((
% 219.31/28.46 (setoftrueEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetI) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptyinPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptyInPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetE) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionI) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionE) =>
% 219.31/28.46 ((
% 219.31/28.46 (subPowSU) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuE2) =>
% 219.31/28.46 ((
% 219.31/28.46 (nonemptyImpWitness) =>
% 219.31/28.46 ((
% 219.31/28.46 (uniqinunit) =>
% 219.31/28.46 ((
% 219.31/28.46 (notinsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (eqinunit) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonsswitch) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsetE) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsetIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsetIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptyE1) =>
% 219.31/28.46 ((
% 219.31/28.46 (vacuousDall) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan1) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan2) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan3) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan4) =>
% 219.31/28.46 ((
% 219.31/28.46 (prop2setI) =>
% 219.31/28.46 ((
% 219.31/28.46 (prop2set2propI) =>
% 219.31/28.46 ((
% 219.31/28.46 (notdexE) =>
% 219.31/28.46 ((
% 219.31/28.46 (notdallE) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuI3) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (inCongP) =>
% 219.31/28.46 ((
% 219.31/28.46 (in__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuE3u) =>
% 219.31/28.46 ((
% 219.31/28.46 (exu__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoin__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (powerset__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunion__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuEu) =>
% 219.31/28.46 ((
% 219.31/28.46 (descr__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (dsetconstr__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (eqimpsubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (eqimpsubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptysetsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetE) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetE2) =>
% 219.31/28.46 ((
% 219.31/28.46 (notsubsetI) =>
% 219.31/28.46 ((
% 219.31/28.46 (notequalI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (notequalI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetRefl) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetTrans) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoinSub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoinSub2) =>
% 219.31/28.46 ((
% 219.31/28.46 (subset2powerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (setextsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetemptysetimpeq) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetE1) =>
% 219.31/28.46 ((
% 219.31/28.46 (inPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (sepInPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (sepSubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairset2IR) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionEcases) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionE) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionRsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectI) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset5) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset3) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectER) =>
% 219.31/28.46 ((
% 219.31/28.46 (disjointsetsI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectRsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset4) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (bs114d) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusI) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusER) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusSubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusERneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusELneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusILneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusIRneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusSubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffE) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffIneg1) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffIneg2) =>
% 219.31/28.46 ((
% 219.31/28.46 (secondinupair) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (kpairiskpair) =>
% 219.31/28.46 ((
% 219.31/28.46 (kpairp) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletoninpowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletoninpowunion) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairset2E) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsubunion) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairinpowunion) =>
% 219.31/28.46 ((
% 219.31/28.46 (ubforcartprodlem1) =>
% 219.31/28.46 ((
% 219.31/28.46 (ubforcartprodlem2) =>
% 219.31/28.46 ((
% 219.31/28.46 (ubforcartprodlem3) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairin) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodmempair1) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodmempair) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionE2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionsingleton1) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionsingleton2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonprop) =>
% 219.31/28.46 ((
% 219.31/28.46 (ex1E1) =>
% 219.31/28.46 ((
% 219.31/28.46 (ex1I) =>
% 219.31/28.46 ((
% 219.31/28.46 (ex1I2) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonsuniq) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjL1) =>
% 219.31/28.46 ((
% 219.31/28.46 (kfstsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (theprop) =>
% 219.31/28.46 ((
% 219.31/28.46 (kfstpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodfstin) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjL2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR11) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR12) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR1) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairequniteq) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR) =>
% 219.31/28.46 ((
% 219.31/28.46 (ksndsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (ksndpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (kpairsurjEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodsndin) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairmemEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairmemER) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodmempaircEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodfstpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodsndpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairsurjEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrI) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrSub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setOfPairsIsBReln) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrERa) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrEL1) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrEL2) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrER) =>
% 219.31/28.46 ((
% 219.31/28.46 (funcImageSingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (apProp) =>
% 219.31/28.46 ((
% 219.31/28.46 (app) =>
% 219.31/28.46 ((
% 219.31/28.46 (infuncsetfunc) =>
% 219.31/28.46 ((
% 219.31/28.46 (ap2p) =>
% 219.31/28.46 ((
% 219.31/28.46 (funcinfuncset) =>
% 219.31/28.46 ((
% 219.31/28.46 (lamProp) =>
% 219.31/28.46 ((
% 219.31/28.46 (lamp) =>
% 219.31/28.46 ((
% 219.31/28.46 (lam2p) =>
% 219.31/28.46 ((
% 219.31/28.46 (!!) @ (
% 219.31/28.46 (('#B') @ (
% 219.31/28.46 !!) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#S') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))))) @
% 219.31/28.46 breln)))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#C') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ in)))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ in)))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#C') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ in)) @
% 219.31/28.46 kpair)))))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 '#B'))) @
% 219.31/28.46 kpair)))))))))))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.31/28.46 inference('simplify boolean subterms', [status(thm)], [zip_derived_cl2])).
% 219.31/28.46 thf(zip_derived_cl5, plain,
% 219.31/28.46 (~ (((emptysetAx) =>
% 219.31/28.46 (((setadjoinAx) =>
% 219.31/28.46 (((powersetAx) =>
% 219.31/28.46 (((setunionAx) =>
% 219.31/28.46 (((in @ emptyset @ omega) =>
% 219.31/28.46 (((omegaSAx) =>
% 219.31/28.46 (((omegaIndAx) =>
% 219.31/28.46 (((replAx) =>
% 219.31/28.46 (((foundationAx) =>
% 219.31/28.46 (((wellorderingAx) =>
% 219.31/28.46 (((descrp) =>
% 219.31/28.46 (((dsetconstrI) =>
% 219.31/28.46 (((dsetconstrEL) =>
% 219.31/28.46 (((dsetconstrER) =>
% 219.31/28.46 (((exuE1) =>
% 219.31/28.46 (((prop2setE) =>
% 219.31/28.46 (((emptysetE) =>
% 219.31/28.46 (((emptysetimpfalse) =>
% 219.31/28.46 (((notinemptyset) =>
% 219.31/28.46 (((exuE3e) =>
% 219.31/28.46 (((setext) =>
% 219.31/28.46 (((emptyI) =>
% 219.31/28.46 (((noeltsimpempty) =>
% 219.31/28.46 (((setbeta) =>
% 219.31/28.46 (((nonemptyE1) =>
% 219.31/28.46 (((nonemptyI) =>
% 219.31/28.46 (((nonemptyI1) =>
% 219.31/28.46 (((setadjoinIL) =>
% 219.31/28.46 (((in @
% 219.31/28.46 emptyset @
% 219.31/28.46 (setadjoin @
% 219.31/28.46 emptyset @
% 219.31/28.46 emptyset)) =>
% 219.31/28.46 (((setadjoinIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoinE) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoinOr) =>
% 219.31/28.46 ((
% 219.31/28.46 (setoftrueEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetI) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptyinPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptyInPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetE) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionI) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionE) =>
% 219.31/28.46 ((
% 219.31/28.46 (subPowSU) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuE2) =>
% 219.31/28.46 ((
% 219.31/28.46 (nonemptyImpWitness) =>
% 219.31/28.46 ((
% 219.31/28.46 (uniqinunit) =>
% 219.31/28.46 ((
% 219.31/28.46 (notinsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (eqinunit) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonsswitch) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsetE) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsetIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsetIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptyE1) =>
% 219.31/28.46 ((
% 219.31/28.46 (vacuousDall) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan1) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan2) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan3) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan4) =>
% 219.31/28.46 ((
% 219.31/28.46 (prop2setI) =>
% 219.31/28.46 ((
% 219.31/28.46 (prop2set2propI) =>
% 219.31/28.46 ((
% 219.31/28.46 (notdexE) =>
% 219.31/28.46 ((
% 219.31/28.46 (notdallE) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuI3) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (inCongP) =>
% 219.31/28.46 ((
% 219.31/28.46 (in__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuE3u) =>
% 219.31/28.46 ((
% 219.31/28.46 (exu__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoin__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (powerset__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunion__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuEu) =>
% 219.31/28.46 ((
% 219.31/28.46 (descr__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (dsetconstr__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (eqimpsubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (eqimpsubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptysetsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetE) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetE2) =>
% 219.31/28.46 ((
% 219.31/28.46 (notsubsetI) =>
% 219.31/28.46 ((
% 219.31/28.46 (notequalI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (notequalI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetRefl) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetTrans) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoinSub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoinSub2) =>
% 219.31/28.46 ((
% 219.31/28.46 (subset2powerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (setextsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetemptysetimpeq) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetE1) =>
% 219.31/28.46 ((
% 219.31/28.46 (inPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (sepInPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (sepSubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairset2IR) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionEcases) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionE) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionRsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectI) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset5) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset3) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectER) =>
% 219.31/28.46 ((
% 219.31/28.46 (disjointsetsI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectRsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset4) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (bs114d) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusI) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusER) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusSubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusERneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusELneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusILneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusIRneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusSubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffE) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffIneg1) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffIneg2) =>
% 219.31/28.46 ((
% 219.31/28.46 (secondinupair) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (kpairiskpair) =>
% 219.31/28.46 ((
% 219.31/28.46 (kpairp) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletoninpowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletoninpowunion) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairset2E) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsubunion) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairinpowunion) =>
% 219.31/28.46 ((
% 219.31/28.46 (ubforcartprodlem1) =>
% 219.31/28.46 ((
% 219.31/28.46 (ubforcartprodlem2) =>
% 219.31/28.46 ((
% 219.31/28.46 (ubforcartprodlem3) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairin) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodmempair1) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodmempair) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionE2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionsingleton1) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionsingleton2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonprop) =>
% 219.31/28.46 ((
% 219.31/28.46 (ex1E1) =>
% 219.31/28.46 ((
% 219.31/28.46 (ex1I) =>
% 219.31/28.46 ((
% 219.31/28.46 (ex1I2) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonsuniq) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjL1) =>
% 219.31/28.46 ((
% 219.31/28.46 (kfstsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (theprop) =>
% 219.31/28.46 ((
% 219.31/28.46 (kfstpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodfstin) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjL2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR11) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR12) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR1) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairequniteq) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR) =>
% 219.31/28.46 ((
% 219.31/28.46 (ksndsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (ksndpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (kpairsurjEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodsndin) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairmemEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairmemER) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodmempaircEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodfstpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodsndpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairsurjEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrI) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrSub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setOfPairsIsBReln) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrERa) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrEL1) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrEL2) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrER) =>
% 219.31/28.46 ((
% 219.31/28.46 (funcImageSingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (apProp) =>
% 219.31/28.46 ((
% 219.31/28.46 (app) =>
% 219.31/28.46 ((
% 219.31/28.46 (infuncsetfunc) =>
% 219.31/28.46 ((
% 219.31/28.46 (ap2p) =>
% 219.31/28.46 ((
% 219.31/28.46 (funcinfuncset) =>
% 219.31/28.46 ((
% 219.31/28.46 (lamProp) =>
% 219.31/28.46 ((
% 219.31/28.46 (lamp) =>
% 219.31/28.46 ((
% 219.31/28.46 (lam2p) =>
% 219.31/28.46 ((
% 219.31/28.46 (!!) @ (
% 219.31/28.46 (('#B') @ (
% 219.31/28.46 !!) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#S') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))))) @
% 219.31/28.46 breln)))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#C') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ in)))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ in)))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#C') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ in)) @
% 219.31/28.46 kpair)))))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 '#B'))) @
% 219.31/28.46 kpair)))))))))))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.31/28.46 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl3])).
% 219.31/28.46 thf(zip_derived_cl8, plain,
% 219.31/28.46 (~ (((setadjoinAx) =>
% 219.31/28.46 (((powersetAx) =>
% 219.31/28.46 (((setunionAx) =>
% 219.31/28.46 (((in @ emptyset @ omega) =>
% 219.31/28.46 (((omegaSAx) =>
% 219.31/28.46 (((omegaIndAx) =>
% 219.31/28.46 (((replAx) =>
% 219.31/28.46 (((foundationAx) =>
% 219.31/28.46 (((wellorderingAx) =>
% 219.31/28.46 (((descrp) =>
% 219.31/28.46 (((dsetconstrI) =>
% 219.31/28.46 (((dsetconstrEL) =>
% 219.31/28.46 (((dsetconstrER) =>
% 219.31/28.46 (((exuE1) =>
% 219.31/28.46 (((prop2setE) =>
% 219.31/28.46 (((emptysetE) =>
% 219.31/28.46 (((emptysetimpfalse) =>
% 219.31/28.46 (((notinemptyset) =>
% 219.31/28.46 (((exuE3e) =>
% 219.31/28.46 (((setext) =>
% 219.31/28.46 (((emptyI) =>
% 219.31/28.46 (((noeltsimpempty) =>
% 219.31/28.46 (((setbeta) =>
% 219.31/28.46 (((nonemptyE1) =>
% 219.31/28.46 (((nonemptyI) =>
% 219.31/28.46 (((nonemptyI1) =>
% 219.31/28.46 (((setadjoinIL) =>
% 219.31/28.46 (((in @
% 219.31/28.46 emptyset @
% 219.31/28.46 (setadjoin @
% 219.31/28.46 emptyset @
% 219.31/28.46 emptyset)) =>
% 219.31/28.46 (((setadjoinIR) =>
% 219.31/28.46 (((setadjoinE) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoinOr) =>
% 219.31/28.46 ((
% 219.31/28.46 (setoftrueEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetI) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptyinPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptyInPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetE) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionI) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionE) =>
% 219.31/28.46 ((
% 219.31/28.46 (subPowSU) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuE2) =>
% 219.31/28.46 ((
% 219.31/28.46 (nonemptyImpWitness) =>
% 219.31/28.46 ((
% 219.31/28.46 (uniqinunit) =>
% 219.31/28.46 ((
% 219.31/28.46 (notinsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (eqinunit) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonsswitch) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsetE) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsetIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsetIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptyE1) =>
% 219.31/28.46 ((
% 219.31/28.46 (vacuousDall) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan1) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan2) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan3) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan4) =>
% 219.31/28.46 ((
% 219.31/28.46 (prop2setI) =>
% 219.31/28.46 ((
% 219.31/28.46 (prop2set2propI) =>
% 219.31/28.46 ((
% 219.31/28.46 (notdexE) =>
% 219.31/28.46 ((
% 219.31/28.46 (notdallE) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuI3) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (inCongP) =>
% 219.31/28.46 ((
% 219.31/28.46 (in__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuE3u) =>
% 219.31/28.46 ((
% 219.31/28.46 (exu__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoin__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (powerset__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunion__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuEu) =>
% 219.31/28.46 ((
% 219.31/28.46 (descr__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (dsetconstr__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (eqimpsubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (eqimpsubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptysetsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetE) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetE2) =>
% 219.31/28.46 ((
% 219.31/28.46 (notsubsetI) =>
% 219.31/28.46 ((
% 219.31/28.46 (notequalI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (notequalI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetRefl) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetTrans) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoinSub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoinSub2) =>
% 219.31/28.46 ((
% 219.31/28.46 (subset2powerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (setextsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetemptysetimpeq) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetE1) =>
% 219.31/28.46 ((
% 219.31/28.46 (inPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (sepInPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (sepSubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairset2IR) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionEcases) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionE) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionRsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectI) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset5) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset3) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectER) =>
% 219.31/28.46 ((
% 219.31/28.46 (disjointsetsI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectRsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset4) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (bs114d) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusI) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusER) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusSubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusERneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusELneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusILneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusIRneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusSubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffE) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffIneg1) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffIneg2) =>
% 219.31/28.46 ((
% 219.31/28.46 (secondinupair) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (kpairiskpair) =>
% 219.31/28.46 ((
% 219.31/28.46 (kpairp) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletoninpowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletoninpowunion) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairset2E) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsubunion) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairinpowunion) =>
% 219.31/28.46 ((
% 219.31/28.46 (ubforcartprodlem1) =>
% 219.31/28.46 ((
% 219.31/28.46 (ubforcartprodlem2) =>
% 219.31/28.46 ((
% 219.31/28.46 (ubforcartprodlem3) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairin) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodmempair1) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodmempair) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionE2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionsingleton1) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionsingleton2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonprop) =>
% 219.31/28.46 ((
% 219.31/28.46 (ex1E1) =>
% 219.31/28.46 ((
% 219.31/28.46 (ex1I) =>
% 219.31/28.46 ((
% 219.31/28.46 (ex1I2) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonsuniq) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjL1) =>
% 219.31/28.46 ((
% 219.31/28.46 (kfstsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (theprop) =>
% 219.31/28.46 ((
% 219.31/28.46 (kfstpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodfstin) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjL2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR11) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR12) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR1) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairequniteq) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR) =>
% 219.31/28.46 ((
% 219.31/28.46 (ksndsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (ksndpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (kpairsurjEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodsndin) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairmemEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairmemER) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodmempaircEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodfstpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodsndpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairsurjEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrI) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrSub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setOfPairsIsBReln) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrERa) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrEL1) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrEL2) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrER) =>
% 219.31/28.46 ((
% 219.31/28.46 (funcImageSingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (apProp) =>
% 219.31/28.46 ((
% 219.31/28.46 (app) =>
% 219.31/28.46 ((
% 219.31/28.46 (infuncsetfunc) =>
% 219.31/28.46 ((
% 219.31/28.46 (ap2p) =>
% 219.31/28.46 ((
% 219.31/28.46 (funcinfuncset) =>
% 219.31/28.46 ((
% 219.31/28.46 (lamProp) =>
% 219.31/28.46 ((
% 219.31/28.46 (lamp) =>
% 219.31/28.46 ((
% 219.31/28.46 (lam2p) =>
% 219.31/28.46 ((
% 219.31/28.46 (!!) @ (
% 219.31/28.46 (('#B') @ (
% 219.31/28.46 !!) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#S') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))))) @
% 219.31/28.46 breln)))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#C') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ in)))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ in)))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#C') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ in)) @
% 219.31/28.46 kpair)))))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 '#B'))) @
% 219.31/28.46 kpair)))))))))))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.31/28.46 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl5])).
% 219.31/28.46 thf(zip_derived_cl13, plain,
% 219.31/28.46 (~ (((powersetAx) =>
% 219.31/28.46 (((setunionAx) =>
% 219.31/28.46 (((in @ emptyset @ omega) =>
% 219.31/28.46 (((omegaSAx) =>
% 219.31/28.46 (((omegaIndAx) =>
% 219.31/28.46 (((replAx) =>
% 219.31/28.46 (((foundationAx) =>
% 219.31/28.46 (((wellorderingAx) =>
% 219.31/28.46 (((descrp) =>
% 219.31/28.46 (((dsetconstrI) =>
% 219.31/28.46 (((dsetconstrEL) =>
% 219.31/28.46 (((dsetconstrER) =>
% 219.31/28.46 (((exuE1) =>
% 219.31/28.46 (((prop2setE) =>
% 219.31/28.46 (((emptysetE) =>
% 219.31/28.46 (((emptysetimpfalse) =>
% 219.31/28.46 (((notinemptyset) =>
% 219.31/28.46 (((exuE3e) =>
% 219.31/28.46 (((setext) =>
% 219.31/28.46 (((emptyI) =>
% 219.31/28.46 (((noeltsimpempty) =>
% 219.31/28.46 (((setbeta) =>
% 219.31/28.46 (((nonemptyE1) =>
% 219.31/28.46 (((nonemptyI) =>
% 219.31/28.46 (((nonemptyI1) =>
% 219.31/28.46 (((setadjoinIL) =>
% 219.31/28.46 (((in @
% 219.31/28.46 emptyset @
% 219.31/28.46 (setadjoin @
% 219.31/28.46 emptyset @
% 219.31/28.46 emptyset)) =>
% 219.31/28.46 (((setadjoinIR) =>
% 219.31/28.46 (((setadjoinE) =>
% 219.31/28.46 (((setadjoinOr) =>
% 219.31/28.46 ((
% 219.31/28.46 (setoftrueEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetI) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptyinPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptyInPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetE) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionI) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionE) =>
% 219.31/28.46 ((
% 219.31/28.46 (subPowSU) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuE2) =>
% 219.31/28.46 ((
% 219.31/28.46 (nonemptyImpWitness) =>
% 219.31/28.46 ((
% 219.31/28.46 (uniqinunit) =>
% 219.31/28.46 ((
% 219.31/28.46 (notinsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (eqinunit) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonsswitch) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsetE) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsetIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsetIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptyE1) =>
% 219.31/28.46 ((
% 219.31/28.46 (vacuousDall) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan1) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan2) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan3) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan4) =>
% 219.31/28.46 ((
% 219.31/28.46 (prop2setI) =>
% 219.31/28.46 ((
% 219.31/28.46 (prop2set2propI) =>
% 219.31/28.46 ((
% 219.31/28.46 (notdexE) =>
% 219.31/28.46 ((
% 219.31/28.46 (notdallE) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuI3) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (inCongP) =>
% 219.31/28.46 ((
% 219.31/28.46 (in__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuE3u) =>
% 219.31/28.46 ((
% 219.31/28.46 (exu__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoin__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (powerset__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunion__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuEu) =>
% 219.31/28.46 ((
% 219.31/28.46 (descr__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (dsetconstr__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (eqimpsubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (eqimpsubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptysetsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetE) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetE2) =>
% 219.31/28.46 ((
% 219.31/28.46 (notsubsetI) =>
% 219.31/28.46 ((
% 219.31/28.46 (notequalI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (notequalI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetRefl) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetTrans) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoinSub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoinSub2) =>
% 219.31/28.46 ((
% 219.31/28.46 (subset2powerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (setextsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetemptysetimpeq) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetE1) =>
% 219.31/28.46 ((
% 219.31/28.46 (inPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (sepInPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (sepSubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairset2IR) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionEcases) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionE) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionRsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectI) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset5) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset3) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectER) =>
% 219.31/28.46 ((
% 219.31/28.46 (disjointsetsI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectRsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset4) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (bs114d) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusI) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusER) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusSubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusERneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusELneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusILneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusIRneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusSubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffE) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffIneg1) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffIneg2) =>
% 219.31/28.46 ((
% 219.31/28.46 (secondinupair) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (kpairiskpair) =>
% 219.31/28.46 ((
% 219.31/28.46 (kpairp) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletoninpowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletoninpowunion) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairset2E) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsubunion) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairinpowunion) =>
% 219.31/28.46 ((
% 219.31/28.46 (ubforcartprodlem1) =>
% 219.31/28.46 ((
% 219.31/28.46 (ubforcartprodlem2) =>
% 219.31/28.46 ((
% 219.31/28.46 (ubforcartprodlem3) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairin) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodmempair1) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodmempair) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionE2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionsingleton1) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionsingleton2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonprop) =>
% 219.31/28.46 ((
% 219.31/28.46 (ex1E1) =>
% 219.31/28.46 ((
% 219.31/28.46 (ex1I) =>
% 219.31/28.46 ((
% 219.31/28.46 (ex1I2) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonsuniq) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjL1) =>
% 219.31/28.46 ((
% 219.31/28.46 (kfstsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (theprop) =>
% 219.31/28.46 ((
% 219.31/28.46 (kfstpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodfstin) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjL2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR11) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR12) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR1) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairequniteq) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR) =>
% 219.31/28.46 ((
% 219.31/28.46 (ksndsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (ksndpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (kpairsurjEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodsndin) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairmemEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairmemER) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodmempaircEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodfstpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodsndpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairsurjEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrI) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrSub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setOfPairsIsBReln) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrERa) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrEL1) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrEL2) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrER) =>
% 219.31/28.46 ((
% 219.31/28.46 (funcImageSingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (apProp) =>
% 219.31/28.46 ((
% 219.31/28.46 (app) =>
% 219.31/28.46 ((
% 219.31/28.46 (infuncsetfunc) =>
% 219.31/28.46 ((
% 219.31/28.46 (ap2p) =>
% 219.31/28.46 ((
% 219.31/28.46 (funcinfuncset) =>
% 219.31/28.46 ((
% 219.31/28.46 (lamProp) =>
% 219.31/28.46 ((
% 219.31/28.46 (lamp) =>
% 219.31/28.46 ((
% 219.31/28.46 (lam2p) =>
% 219.31/28.46 ((
% 219.31/28.46 (!!) @ (
% 219.31/28.46 (('#B') @ (
% 219.31/28.46 !!) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#S') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))))) @
% 219.31/28.46 breln)))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#C') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ in)))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ in)))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#C') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ in)) @
% 219.31/28.46 kpair)))))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 '#B'))) @
% 219.31/28.46 kpair)))))))))))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.31/28.46 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl8])).
% 219.31/28.46 thf(zip_derived_cl19, plain,
% 219.31/28.46 (~ (((setunionAx) =>
% 219.31/28.46 (((in @ emptyset @ omega) =>
% 219.31/28.46 (((omegaSAx) =>
% 219.31/28.46 (((omegaIndAx) =>
% 219.31/28.46 (((replAx) =>
% 219.31/28.46 (((foundationAx) =>
% 219.31/28.46 (((wellorderingAx) =>
% 219.31/28.46 (((descrp) =>
% 219.31/28.46 (((dsetconstrI) =>
% 219.31/28.46 (((dsetconstrEL) =>
% 219.31/28.46 (((dsetconstrER) =>
% 219.31/28.46 (((exuE1) =>
% 219.31/28.46 (((prop2setE) =>
% 219.31/28.46 (((emptysetE) =>
% 219.31/28.46 (((emptysetimpfalse) =>
% 219.31/28.46 (((notinemptyset) =>
% 219.31/28.46 (((exuE3e) =>
% 219.31/28.46 (((setext) =>
% 219.31/28.46 (((emptyI) =>
% 219.31/28.46 (((noeltsimpempty) =>
% 219.31/28.46 (((setbeta) =>
% 219.31/28.46 (((nonemptyE1) =>
% 219.31/28.46 (((nonemptyI) =>
% 219.31/28.46 (((nonemptyI1) =>
% 219.31/28.46 (((setadjoinIL) =>
% 219.31/28.46 (((in @ emptyset @
% 219.31/28.46 (setadjoin @
% 219.31/28.46 emptyset @
% 219.31/28.46 emptyset)) =>
% 219.31/28.46 (((setadjoinIR) =>
% 219.31/28.46 (((setadjoinE) =>
% 219.31/28.46 (((setadjoinOr) =>
% 219.31/28.46 (((setoftrueEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetI) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptyinPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptyInPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetE) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionI) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionE) =>
% 219.31/28.46 ((
% 219.31/28.46 (subPowSU) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuE2) =>
% 219.31/28.46 ((
% 219.31/28.46 (nonemptyImpWitness) =>
% 219.31/28.46 ((
% 219.31/28.46 (uniqinunit) =>
% 219.31/28.46 ((
% 219.31/28.46 (notinsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (eqinunit) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonsswitch) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsetE) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsetIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsetIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptyE1) =>
% 219.31/28.46 ((
% 219.31/28.46 (vacuousDall) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan1) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan2) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan3) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan4) =>
% 219.31/28.46 ((
% 219.31/28.46 (prop2setI) =>
% 219.31/28.46 ((
% 219.31/28.46 (prop2set2propI) =>
% 219.31/28.46 ((
% 219.31/28.46 (notdexE) =>
% 219.31/28.46 ((
% 219.31/28.46 (notdallE) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuI3) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (inCongP) =>
% 219.31/28.46 ((
% 219.31/28.46 (in__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuE3u) =>
% 219.31/28.46 ((
% 219.31/28.46 (exu__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoin__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (powerset__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunion__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuEu) =>
% 219.31/28.46 ((
% 219.31/28.46 (descr__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (dsetconstr__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (eqimpsubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (eqimpsubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptysetsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetE) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetE2) =>
% 219.31/28.46 ((
% 219.31/28.46 (notsubsetI) =>
% 219.31/28.46 ((
% 219.31/28.46 (notequalI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (notequalI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetRefl) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetTrans) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoinSub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoinSub2) =>
% 219.31/28.46 ((
% 219.31/28.46 (subset2powerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (setextsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetemptysetimpeq) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetE1) =>
% 219.31/28.46 ((
% 219.31/28.46 (inPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (sepInPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (sepSubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairset2IR) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionEcases) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionE) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionRsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectI) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset5) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset3) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectER) =>
% 219.31/28.46 ((
% 219.31/28.46 (disjointsetsI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectRsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset4) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (bs114d) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusI) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusER) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusSubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusERneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusELneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusILneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusIRneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusSubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffE) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffIneg1) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffIneg2) =>
% 219.31/28.46 ((
% 219.31/28.46 (secondinupair) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (kpairiskpair) =>
% 219.31/28.46 ((
% 219.31/28.46 (kpairp) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletoninpowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletoninpowunion) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairset2E) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsubunion) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairinpowunion) =>
% 219.31/28.46 ((
% 219.31/28.46 (ubforcartprodlem1) =>
% 219.31/28.46 ((
% 219.31/28.46 (ubforcartprodlem2) =>
% 219.31/28.46 ((
% 219.31/28.46 (ubforcartprodlem3) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairin) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodmempair1) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodmempair) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionE2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionsingleton1) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionsingleton2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonprop) =>
% 219.31/28.46 ((
% 219.31/28.46 (ex1E1) =>
% 219.31/28.46 ((
% 219.31/28.46 (ex1I) =>
% 219.31/28.46 ((
% 219.31/28.46 (ex1I2) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonsuniq) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjL1) =>
% 219.31/28.46 ((
% 219.31/28.46 (kfstsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (theprop) =>
% 219.31/28.46 ((
% 219.31/28.46 (kfstpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodfstin) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjL2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR11) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR12) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR1) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairequniteq) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR) =>
% 219.31/28.46 ((
% 219.31/28.46 (ksndsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (ksndpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (kpairsurjEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodsndin) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairmemEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairmemER) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodmempaircEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodfstpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodsndpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairsurjEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrI) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrSub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setOfPairsIsBReln) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrERa) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrEL1) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrEL2) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrER) =>
% 219.31/28.46 ((
% 219.31/28.46 (funcImageSingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (apProp) =>
% 219.31/28.46 ((
% 219.31/28.46 (app) =>
% 219.31/28.46 ((
% 219.31/28.46 (infuncsetfunc) =>
% 219.31/28.46 ((
% 219.31/28.46 (ap2p) =>
% 219.31/28.46 ((
% 219.31/28.46 (funcinfuncset) =>
% 219.31/28.46 ((
% 219.31/28.46 (lamProp) =>
% 219.31/28.46 ((
% 219.31/28.46 (lamp) =>
% 219.31/28.46 ((
% 219.31/28.46 (lam2p) =>
% 219.31/28.46 ((
% 219.31/28.46 (!!) @ (
% 219.31/28.46 (('#B') @ (
% 219.31/28.46 !!) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#S') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))))) @
% 219.31/28.46 breln)))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#C') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ in)))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ in)))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#C') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ in)) @
% 219.31/28.46 kpair)))))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 '#B'))) @
% 219.31/28.46 kpair)))))))))))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.31/28.46 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl13])).
% 219.31/28.46 thf(zip_derived_cl25, plain,
% 219.31/28.46 (~ (((in @ emptyset @ omega) =>
% 219.31/28.46 (((omegaSAx) =>
% 219.31/28.46 (((omegaIndAx) =>
% 219.31/28.46 (((replAx) =>
% 219.31/28.46 (((foundationAx) =>
% 219.31/28.46 (((wellorderingAx) =>
% 219.31/28.46 (((descrp) =>
% 219.31/28.46 (((dsetconstrI) =>
% 219.31/28.46 (((dsetconstrEL) =>
% 219.31/28.46 (((dsetconstrER) =>
% 219.31/28.46 (((exuE1) =>
% 219.31/28.46 (((prop2setE) =>
% 219.31/28.46 (((emptysetE) =>
% 219.31/28.46 (((emptysetimpfalse) =>
% 219.31/28.46 (((notinemptyset) =>
% 219.31/28.46 (((exuE3e) =>
% 219.31/28.46 (((setext) =>
% 219.31/28.46 (((emptyI) =>
% 219.31/28.46 (((noeltsimpempty) =>
% 219.31/28.46 (((setbeta) =>
% 219.31/28.46 (((nonemptyE1) =>
% 219.31/28.46 (((nonemptyI) =>
% 219.31/28.46 (((nonemptyI1) =>
% 219.31/28.46 (((setadjoinIL) =>
% 219.31/28.46 (((in @ emptyset @
% 219.31/28.46 (setadjoin @
% 219.31/28.46 emptyset @ emptyset)) =>
% 219.31/28.46 (((setadjoinIR) =>
% 219.31/28.46 (((setadjoinE) =>
% 219.31/28.46 (((setadjoinOr) =>
% 219.31/28.46 (((setoftrueEq) =>
% 219.31/28.46 (((powersetI) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptyinPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptyInPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetE) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionI) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionE) =>
% 219.31/28.46 ((
% 219.31/28.46 (subPowSU) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuE2) =>
% 219.31/28.46 ((
% 219.31/28.46 (nonemptyImpWitness) =>
% 219.31/28.46 ((
% 219.31/28.46 (uniqinunit) =>
% 219.31/28.46 ((
% 219.31/28.46 (notinsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (eqinunit) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonsswitch) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsetE) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsetIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsetIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptyE1) =>
% 219.31/28.46 ((
% 219.31/28.46 (vacuousDall) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan1) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan2) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan3) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan4) =>
% 219.31/28.46 ((
% 219.31/28.46 (prop2setI) =>
% 219.31/28.46 ((
% 219.31/28.46 (prop2set2propI) =>
% 219.31/28.46 ((
% 219.31/28.46 (notdexE) =>
% 219.31/28.46 ((
% 219.31/28.46 (notdallE) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuI3) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (inCongP) =>
% 219.31/28.46 ((
% 219.31/28.46 (in__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuE3u) =>
% 219.31/28.46 ((
% 219.31/28.46 (exu__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoin__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (powerset__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunion__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuEu) =>
% 219.31/28.46 ((
% 219.31/28.46 (descr__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (dsetconstr__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (eqimpsubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (eqimpsubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptysetsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetE) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetE2) =>
% 219.31/28.46 ((
% 219.31/28.46 (notsubsetI) =>
% 219.31/28.46 ((
% 219.31/28.46 (notequalI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (notequalI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetRefl) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetTrans) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoinSub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoinSub2) =>
% 219.31/28.46 ((
% 219.31/28.46 (subset2powerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (setextsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetemptysetimpeq) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetE1) =>
% 219.31/28.46 ((
% 219.31/28.46 (inPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (sepInPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (sepSubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairset2IR) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionEcases) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionE) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionRsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectI) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset5) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset3) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectER) =>
% 219.31/28.46 ((
% 219.31/28.46 (disjointsetsI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectRsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset4) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (bs114d) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusI) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusER) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusSubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusERneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusELneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusILneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusIRneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusSubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffE) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffIneg1) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffIneg2) =>
% 219.31/28.46 ((
% 219.31/28.46 (secondinupair) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (kpairiskpair) =>
% 219.31/28.46 ((
% 219.31/28.46 (kpairp) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletoninpowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletoninpowunion) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairset2E) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsubunion) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairinpowunion) =>
% 219.31/28.46 ((
% 219.31/28.46 (ubforcartprodlem1) =>
% 219.31/28.46 ((
% 219.31/28.46 (ubforcartprodlem2) =>
% 219.31/28.46 ((
% 219.31/28.46 (ubforcartprodlem3) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairin) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodmempair1) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodmempair) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionE2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionsingleton1) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionsingleton2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonprop) =>
% 219.31/28.46 ((
% 219.31/28.46 (ex1E1) =>
% 219.31/28.46 ((
% 219.31/28.46 (ex1I) =>
% 219.31/28.46 ((
% 219.31/28.46 (ex1I2) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonsuniq) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjL1) =>
% 219.31/28.46 ((
% 219.31/28.46 (kfstsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (theprop) =>
% 219.31/28.46 ((
% 219.31/28.46 (kfstpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodfstin) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjL2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR11) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR12) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR1) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairequniteq) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR) =>
% 219.31/28.46 ((
% 219.31/28.46 (ksndsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (ksndpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (kpairsurjEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodsndin) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairmemEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairmemER) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodmempaircEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodfstpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodsndpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairsurjEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrI) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrSub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setOfPairsIsBReln) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrERa) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrEL1) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrEL2) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrER) =>
% 219.31/28.46 ((
% 219.31/28.46 (funcImageSingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (apProp) =>
% 219.31/28.46 ((
% 219.31/28.46 (app) =>
% 219.31/28.46 ((
% 219.31/28.46 (infuncsetfunc) =>
% 219.31/28.46 ((
% 219.31/28.46 (ap2p) =>
% 219.31/28.46 ((
% 219.31/28.46 (funcinfuncset) =>
% 219.31/28.46 ((
% 219.31/28.46 (lamProp) =>
% 219.31/28.46 ((
% 219.31/28.46 (lamp) =>
% 219.31/28.46 ((
% 219.31/28.46 (lam2p) =>
% 219.31/28.46 ((
% 219.31/28.46 (!!) @ (
% 219.31/28.46 (('#B') @ (
% 219.31/28.46 !!) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#S') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))))) @
% 219.31/28.46 breln)))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#C') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ in)))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ in)))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#C') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ in)) @
% 219.31/28.46 kpair)))))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 '#B'))) @
% 219.31/28.46 kpair)))))))))))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.31/28.46 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl19])).
% 219.31/28.46 thf(zip_derived_cl33, plain,
% 219.31/28.46 (~ (((omegaSAx) =>
% 219.31/28.46 (((omegaIndAx) =>
% 219.31/28.46 (((replAx) =>
% 219.31/28.46 (((foundationAx) =>
% 219.31/28.46 (((wellorderingAx) =>
% 219.31/28.46 (((descrp) =>
% 219.31/28.46 (((dsetconstrI) =>
% 219.31/28.46 (((dsetconstrEL) =>
% 219.31/28.46 (((dsetconstrER) =>
% 219.31/28.46 (((exuE1) =>
% 219.31/28.46 (((prop2setE) =>
% 219.31/28.46 (((emptysetE) =>
% 219.31/28.46 (((emptysetimpfalse) =>
% 219.31/28.46 (((notinemptyset) =>
% 219.31/28.46 (((exuE3e) =>
% 219.31/28.46 (((setext) =>
% 219.31/28.46 (((emptyI) =>
% 219.31/28.46 (((noeltsimpempty) =>
% 219.31/28.46 (((setbeta) =>
% 219.31/28.46 (((nonemptyE1) =>
% 219.31/28.46 (((nonemptyI) =>
% 219.31/28.46 (((nonemptyI1) =>
% 219.31/28.46 (((setadjoinIL) =>
% 219.31/28.46 (((in @ emptyset @
% 219.31/28.46 (setadjoin @
% 219.31/28.46 emptyset @ emptyset)) =>
% 219.31/28.46 (((setadjoinIR) =>
% 219.31/28.46 (((setadjoinE) =>
% 219.31/28.46 (((setadjoinOr) =>
% 219.31/28.46 (((setoftrueEq) =>
% 219.31/28.46 (((powersetI) =>
% 219.31/28.46 (((emptyinPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptyInPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetE) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionI) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionE) =>
% 219.31/28.46 ((
% 219.31/28.46 (subPowSU) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuE2) =>
% 219.31/28.46 ((
% 219.31/28.46 (nonemptyImpWitness) =>
% 219.31/28.46 ((
% 219.31/28.46 (uniqinunit) =>
% 219.31/28.46 ((
% 219.31/28.46 (notinsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (eqinunit) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonsswitch) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsetE) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsetIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsetIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptyE1) =>
% 219.31/28.46 ((
% 219.31/28.46 (vacuousDall) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan1) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan2) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan3) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan4) =>
% 219.31/28.46 ((
% 219.31/28.46 (prop2setI) =>
% 219.31/28.46 ((
% 219.31/28.46 (prop2set2propI) =>
% 219.31/28.46 ((
% 219.31/28.46 (notdexE) =>
% 219.31/28.46 ((
% 219.31/28.46 (notdallE) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuI3) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (inCongP) =>
% 219.31/28.46 ((
% 219.31/28.46 (in__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuE3u) =>
% 219.31/28.46 ((
% 219.31/28.46 (exu__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoin__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (powerset__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunion__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuEu) =>
% 219.31/28.46 ((
% 219.31/28.46 (descr__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (dsetconstr__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (eqimpsubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (eqimpsubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptysetsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetE) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetE2) =>
% 219.31/28.46 ((
% 219.31/28.46 (notsubsetI) =>
% 219.31/28.46 ((
% 219.31/28.46 (notequalI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (notequalI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetRefl) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetTrans) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoinSub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoinSub2) =>
% 219.31/28.46 ((
% 219.31/28.46 (subset2powerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (setextsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetemptysetimpeq) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetE1) =>
% 219.31/28.46 ((
% 219.31/28.46 (inPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (sepInPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (sepSubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairset2IR) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionEcases) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionE) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionRsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectI) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset5) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset3) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectER) =>
% 219.31/28.46 ((
% 219.31/28.46 (disjointsetsI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectRsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset4) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (bs114d) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusI) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusER) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusSubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusERneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusELneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusILneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusIRneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusSubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffE) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffIneg1) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffIneg2) =>
% 219.31/28.46 ((
% 219.31/28.46 (secondinupair) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (kpairiskpair) =>
% 219.31/28.46 ((
% 219.31/28.46 (kpairp) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletoninpowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletoninpowunion) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairset2E) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsubunion) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairinpowunion) =>
% 219.31/28.46 ((
% 219.31/28.46 (ubforcartprodlem1) =>
% 219.31/28.46 ((
% 219.31/28.46 (ubforcartprodlem2) =>
% 219.31/28.46 ((
% 219.31/28.46 (ubforcartprodlem3) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairin) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodmempair1) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodmempair) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionE2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionsingleton1) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionsingleton2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonprop) =>
% 219.31/28.46 ((
% 219.31/28.46 (ex1E1) =>
% 219.31/28.46 ((
% 219.31/28.46 (ex1I) =>
% 219.31/28.46 ((
% 219.31/28.46 (ex1I2) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonsuniq) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjL1) =>
% 219.31/28.46 ((
% 219.31/28.46 (kfstsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (theprop) =>
% 219.31/28.46 ((
% 219.31/28.46 (kfstpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodfstin) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjL2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR11) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR12) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR1) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairequniteq) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR) =>
% 219.31/28.46 ((
% 219.31/28.46 (ksndsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (ksndpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (kpairsurjEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodsndin) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairmemEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairmemER) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodmempaircEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodfstpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodsndpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairsurjEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrI) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrSub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setOfPairsIsBReln) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrERa) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrEL1) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrEL2) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrER) =>
% 219.31/28.46 ((
% 219.31/28.46 (funcImageSingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (apProp) =>
% 219.31/28.46 ((
% 219.31/28.46 (app) =>
% 219.31/28.46 ((
% 219.31/28.46 (infuncsetfunc) =>
% 219.31/28.46 ((
% 219.31/28.46 (ap2p) =>
% 219.31/28.46 ((
% 219.31/28.46 (funcinfuncset) =>
% 219.31/28.46 ((
% 219.31/28.46 (lamProp) =>
% 219.31/28.46 ((
% 219.31/28.46 (lamp) =>
% 219.31/28.46 ((
% 219.31/28.46 (lam2p) =>
% 219.31/28.46 ((
% 219.31/28.46 (!!) @ (
% 219.31/28.46 (('#B') @ (
% 219.31/28.46 !!) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#S') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))))) @
% 219.31/28.46 breln)))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#C') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ in)))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ in)))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#C') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ in)) @
% 219.31/28.46 kpair)))))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 '#B'))) @
% 219.31/28.46 kpair)))))))))))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.31/28.46 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl25])).
% 219.31/28.46 thf(zip_derived_cl40, plain,
% 219.31/28.46 (~ (((omegaIndAx) =>
% 219.31/28.46 (((replAx) =>
% 219.31/28.46 (((foundationAx) =>
% 219.31/28.46 (((wellorderingAx) =>
% 219.31/28.46 (((descrp) =>
% 219.31/28.46 (((dsetconstrI) =>
% 219.31/28.46 (((dsetconstrEL) =>
% 219.31/28.46 (((dsetconstrER) =>
% 219.31/28.46 (((exuE1) =>
% 219.31/28.46 (((prop2setE) =>
% 219.31/28.46 (((emptysetE) =>
% 219.31/28.46 (((emptysetimpfalse) =>
% 219.31/28.46 (((notinemptyset) =>
% 219.31/28.46 (((exuE3e) =>
% 219.31/28.46 (((setext) =>
% 219.31/28.46 (((emptyI) =>
% 219.31/28.46 (((noeltsimpempty) =>
% 219.31/28.46 (((setbeta) =>
% 219.31/28.46 (((nonemptyE1) =>
% 219.31/28.46 (((nonemptyI) =>
% 219.31/28.46 (((nonemptyI1) =>
% 219.31/28.46 (((setadjoinIL) =>
% 219.31/28.46 (((in @ emptyset @
% 219.31/28.46 (setadjoin @ emptyset @
% 219.31/28.46 emptyset)) =>
% 219.31/28.46 (((setadjoinIR) =>
% 219.31/28.46 (((setadjoinE) =>
% 219.31/28.46 (((setadjoinOr) =>
% 219.31/28.46 (((setoftrueEq) =>
% 219.31/28.46 (((powersetI) =>
% 219.31/28.46 (((emptyinPowerset) =>
% 219.31/28.46 (((emptyInPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetE) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionI) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionE) =>
% 219.31/28.46 ((
% 219.31/28.46 (subPowSU) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuE2) =>
% 219.31/28.46 ((
% 219.31/28.46 (nonemptyImpWitness) =>
% 219.31/28.46 ((
% 219.31/28.46 (uniqinunit) =>
% 219.31/28.46 ((
% 219.31/28.46 (notinsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (eqinunit) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonsswitch) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsetE) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsetIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsetIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptyE1) =>
% 219.31/28.46 ((
% 219.31/28.46 (vacuousDall) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan1) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan2) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan3) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan4) =>
% 219.31/28.46 ((
% 219.31/28.46 (prop2setI) =>
% 219.31/28.46 ((
% 219.31/28.46 (prop2set2propI) =>
% 219.31/28.46 ((
% 219.31/28.46 (notdexE) =>
% 219.31/28.46 ((
% 219.31/28.46 (notdallE) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuI3) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (inCongP) =>
% 219.31/28.46 ((
% 219.31/28.46 (in__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuE3u) =>
% 219.31/28.46 ((
% 219.31/28.46 (exu__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoin__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (powerset__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunion__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuEu) =>
% 219.31/28.46 ((
% 219.31/28.46 (descr__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (dsetconstr__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (eqimpsubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (eqimpsubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptysetsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetE) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetE2) =>
% 219.31/28.46 ((
% 219.31/28.46 (notsubsetI) =>
% 219.31/28.46 ((
% 219.31/28.46 (notequalI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (notequalI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetRefl) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetTrans) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoinSub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoinSub2) =>
% 219.31/28.46 ((
% 219.31/28.46 (subset2powerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (setextsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetemptysetimpeq) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetE1) =>
% 219.31/28.46 ((
% 219.31/28.46 (inPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (sepInPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (sepSubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairset2IR) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionEcases) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionE) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionRsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectI) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset5) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset3) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectER) =>
% 219.31/28.46 ((
% 219.31/28.46 (disjointsetsI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectRsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset4) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (bs114d) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusI) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusER) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusSubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusERneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusELneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusILneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusIRneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusSubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffE) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffIneg1) =>
% 219.31/28.46 ((
% 219.31/28.46 (symdiffIneg2) =>
% 219.31/28.46 ((
% 219.31/28.46 (secondinupair) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (kpairiskpair) =>
% 219.31/28.46 ((
% 219.31/28.46 (kpairp) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletoninpowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletoninpowunion) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairset2E) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsubunion) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairinpowunion) =>
% 219.31/28.46 ((
% 219.31/28.46 (ubforcartprodlem1) =>
% 219.31/28.46 ((
% 219.31/28.46 (ubforcartprodlem2) =>
% 219.31/28.46 ((
% 219.31/28.46 (ubforcartprodlem3) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairin) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodmempair1) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodmempair) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionE2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionsingleton1) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionsingleton2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonprop) =>
% 219.31/28.46 ((
% 219.31/28.46 (ex1E1) =>
% 219.31/28.46 ((
% 219.31/28.46 (ex1I) =>
% 219.31/28.46 ((
% 219.31/28.46 (ex1I2) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonsuniq) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjL1) =>
% 219.31/28.46 ((
% 219.31/28.46 (kfstsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (theprop) =>
% 219.31/28.46 ((
% 219.31/28.46 (kfstpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodfstin) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjL2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR11) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR12) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR1) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairequniteq) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setukpairinjR) =>
% 219.31/28.46 ((
% 219.31/28.46 (ksndsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (ksndpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (kpairsurjEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodsndin) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairmemEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairmemER) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodmempaircEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodfstpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodsndpairEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (cartprodpairsurjEq) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrI) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrSub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setOfPairsIsBReln) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrERa) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrEL1) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrEL2) =>
% 219.31/28.46 ((
% 219.31/28.46 (dpsetconstrER) =>
% 219.31/28.46 ((
% 219.31/28.46 (funcImageSingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (apProp) =>
% 219.31/28.46 ((
% 219.31/28.46 (app) =>
% 219.31/28.46 ((
% 219.31/28.46 (infuncsetfunc) =>
% 219.31/28.46 ((
% 219.31/28.46 (ap2p) =>
% 219.31/28.46 ((
% 219.31/28.46 (funcinfuncset) =>
% 219.31/28.46 ((
% 219.31/28.46 (lamProp) =>
% 219.31/28.46 ((
% 219.31/28.46 (lamp) =>
% 219.31/28.46 ((
% 219.31/28.46 (lam2p) =>
% 219.31/28.46 ((
% 219.31/28.46 (!!) @ (
% 219.31/28.46 (('#B') @ (
% 219.31/28.46 !!) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#S') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))))) @
% 219.31/28.46 breln)))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#C') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ in)))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ in)))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S'))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#C') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ in)) @
% 219.31/28.46 kpair)))))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#B') @
% 219.31/28.46 (
% 219.31/28.46 '#B'))) @
% 219.31/28.46 kpair)))))))))))))))))))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 !!))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 '#S') @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 (
% 219.31/28.46 ('#B') @ (
% 219.31/28.46 =>))) @
% 219.31/28.46 (
% 219.31/28.46 (
% 219.31/28.46 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.31/28.46 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl33])).
% 219.31/28.46 thf(zip_derived_cl46, plain,
% 219.31/28.46 (~ (((replAx) =>
% 219.31/28.46 (((foundationAx) =>
% 219.31/28.46 (((wellorderingAx) =>
% 219.31/28.46 (((descrp) =>
% 219.31/28.46 (((dsetconstrI) =>
% 219.31/28.46 (((dsetconstrEL) =>
% 219.31/28.46 (((dsetconstrER) =>
% 219.31/28.46 (((exuE1) =>
% 219.31/28.46 (((prop2setE) =>
% 219.31/28.46 (((emptysetE) =>
% 219.31/28.46 (((emptysetimpfalse) =>
% 219.31/28.46 (((notinemptyset) =>
% 219.31/28.46 (((exuE3e) =>
% 219.31/28.46 (((setext) =>
% 219.31/28.46 (((emptyI) =>
% 219.31/28.46 (((noeltsimpempty) =>
% 219.31/28.46 (((setbeta) =>
% 219.31/28.46 (((nonemptyE1) =>
% 219.31/28.46 (((nonemptyI) =>
% 219.31/28.46 (((nonemptyI1) =>
% 219.31/28.46 (((setadjoinIL) =>
% 219.31/28.46 (((in @ emptyset @
% 219.31/28.46 (setadjoin @ emptyset @
% 219.31/28.46 emptyset)) =>
% 219.31/28.46 (((setadjoinIR) =>
% 219.31/28.46 (((setadjoinE) =>
% 219.31/28.46 (((setadjoinOr) =>
% 219.31/28.46 (((setoftrueEq) =>
% 219.31/28.46 (((powersetI) =>
% 219.31/28.46 (((emptyinPowerset) =>
% 219.31/28.46 (((emptyInPowerset) =>
% 219.31/28.46 (((powersetE) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionI) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunionE) =>
% 219.31/28.46 ((
% 219.31/28.46 (subPowSU) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuE2) =>
% 219.31/28.46 ((
% 219.31/28.46 (nonemptyImpWitness) =>
% 219.31/28.46 ((
% 219.31/28.46 (uniqinunit) =>
% 219.31/28.46 ((
% 219.31/28.46 (notinsingleton) =>
% 219.31/28.46 ((
% 219.31/28.46 (eqinunit) =>
% 219.31/28.46 ((
% 219.31/28.46 (singletonsswitch) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsetE) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsetIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairsetIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptyE1) =>
% 219.31/28.46 ((
% 219.31/28.46 (vacuousDall) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan1) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan2) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan3) =>
% 219.31/28.46 ((
% 219.31/28.46 (quantDeMorgan4) =>
% 219.31/28.46 ((
% 219.31/28.46 (prop2setI) =>
% 219.31/28.46 ((
% 219.31/28.46 (prop2set2propI) =>
% 219.31/28.46 ((
% 219.31/28.46 (notdexE) =>
% 219.31/28.46 ((
% 219.31/28.46 (notdallE) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuI3) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (inCongP) =>
% 219.31/28.46 ((
% 219.31/28.46 (in__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuE3u) =>
% 219.31/28.46 ((
% 219.31/28.46 (exu__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoin__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (powerset__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (setunion__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (exuEu) =>
% 219.31/28.46 ((
% 219.31/28.46 (descr__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (dsetconstr__Cong) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (eqimpsubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (eqimpsubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (emptysetsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetE) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetE2) =>
% 219.31/28.46 ((
% 219.31/28.46 (notsubsetI) =>
% 219.31/28.46 ((
% 219.31/28.46 (notequalI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (notequalI2) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetRefl) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetTrans) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoinSub) =>
% 219.31/28.46 ((
% 219.31/28.46 (setadjoinSub2) =>
% 219.31/28.46 ((
% 219.31/28.46 (subset2powerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (setextsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (subsetemptysetimpeq) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetE1) =>
% 219.31/28.46 ((
% 219.31/28.46 (inPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (powersetsubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (sepInPowerset) =>
% 219.31/28.46 ((
% 219.31/28.46 (sepSubset) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionIL) =>
% 219.31/28.46 ((
% 219.31/28.46 (upairset2IR) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionIR) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionEcases) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionE) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binunionRsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectI) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset5) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectLsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset3) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectER) =>
% 219.31/28.46 ((
% 219.31/28.46 (disjointsetsI1) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectRsub) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset4) =>
% 219.31/28.46 ((
% 219.31/28.46 (binintersectSubset1) =>
% 219.31/28.46 ((
% 219.31/28.46 (bs114d) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusI) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusEL) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusER) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusSubset2) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusERneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusELneg) =>
% 219.31/28.46 ((
% 219.31/28.46 (setminusILneg) =>
% 219.31/28.46 ((
% 219.31/28.47 (setminusIRneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusSubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffE) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffIneg1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffIneg2) =>
% 219.31/28.47 ((
% 219.31/28.47 (secondinupair) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairiskpair) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairp) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletoninpowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletoninpowunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairset2E) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsubunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairinpowunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem1) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem2) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem3) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairin) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempair1) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempair) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionE2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton1) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonprop) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1E1) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1I) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1I2) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsuniq) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL1) =>
% 219.31/28.47 ((
% 219.31/28.47 (kfstsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (theprop) =>
% 219.31/28.47 ((
% 219.31/28.47 (kfstpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodfstin) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR11) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR12) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR1) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairequniteq) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR) =>
% 219.31/28.47 ((
% 219.31/28.47 (ksndsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (ksndpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairsurjEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodsndin) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairmemEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairmemER) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempaircEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodfstpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodsndpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairsurjEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrI) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrSub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setOfPairsIsBReln) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrERa) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrEL1) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrEL2) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrER) =>
% 219.31/28.47 ((
% 219.31/28.47 (funcImageSingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (apProp) =>
% 219.31/28.47 ((
% 219.31/28.47 (app) =>
% 219.31/28.47 ((
% 219.31/28.47 (infuncsetfunc) =>
% 219.31/28.47 ((
% 219.31/28.47 (ap2p) =>
% 219.31/28.47 ((
% 219.31/28.47 (funcinfuncset) =>
% 219.31/28.47 ((
% 219.31/28.47 (lamProp) =>
% 219.31/28.47 ((
% 219.31/28.47 (lamp) =>
% 219.31/28.47 ((
% 219.31/28.47 (lam2p) =>
% 219.31/28.47 ((
% 219.31/28.47 (!!) @ (
% 219.31/28.47 (('#B') @ (
% 219.31/28.47 !!) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#S') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))) @
% 219.31/28.47 breln)))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#C') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in)))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in)))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#C') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ in)) @
% 219.31/28.47 kpair)))))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 '#B'))) @
% 219.31/28.47 kpair)))))))))))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.31/28.47 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl40])).
% 219.31/28.47 thf(zip_derived_cl52, plain,
% 219.31/28.47 (~ (((foundationAx) =>
% 219.31/28.47 (((wellorderingAx) =>
% 219.31/28.47 (((descrp) =>
% 219.31/28.47 (((dsetconstrI) =>
% 219.31/28.47 (((dsetconstrEL) =>
% 219.31/28.47 (((dsetconstrER) =>
% 219.31/28.47 (((exuE1) =>
% 219.31/28.47 (((prop2setE) =>
% 219.31/28.47 (((emptysetE) =>
% 219.31/28.47 (((emptysetimpfalse) =>
% 219.31/28.47 (((notinemptyset) =>
% 219.31/28.47 (((exuE3e) =>
% 219.31/28.47 (((setext) =>
% 219.31/28.47 (((emptyI) =>
% 219.31/28.47 (((noeltsimpempty) =>
% 219.31/28.47 (((setbeta) =>
% 219.31/28.47 (((nonemptyE1) =>
% 219.31/28.47 (((nonemptyI) =>
% 219.31/28.47 (((nonemptyI1) =>
% 219.31/28.47 (((setadjoinIL) =>
% 219.31/28.47 (((in @ emptyset @
% 219.31/28.47 (setadjoin @ emptyset @
% 219.31/28.47 emptyset)) =>
% 219.31/28.47 (((setadjoinIR) =>
% 219.31/28.47 (((setadjoinE) =>
% 219.31/28.47 (((setadjoinOr) =>
% 219.31/28.47 (((setoftrueEq) =>
% 219.31/28.47 (((powersetI) =>
% 219.31/28.47 (((emptyinPowerset) =>
% 219.31/28.47 (((emptyInPowerset) =>
% 219.31/28.47 (((powersetE) =>
% 219.31/28.47 (((setunionI) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionE) =>
% 219.31/28.47 ((
% 219.31/28.47 (subPowSU) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuE2) =>
% 219.31/28.47 ((
% 219.31/28.47 (nonemptyImpWitness) =>
% 219.31/28.47 ((
% 219.31/28.47 (uniqinunit) =>
% 219.31/28.47 ((
% 219.31/28.47 (notinsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (eqinunit) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsswitch) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetE) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (emptyE1) =>
% 219.31/28.47 ((
% 219.31/28.47 (vacuousDall) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan1) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan2) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan3) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan4) =>
% 219.31/28.47 ((
% 219.31/28.47 (prop2setI) =>
% 219.31/28.47 ((
% 219.31/28.47 (prop2set2propI) =>
% 219.31/28.47 ((
% 219.31/28.47 (notdexE) =>
% 219.31/28.47 ((
% 219.31/28.47 (notdallE) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI3) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (inCongP) =>
% 219.31/28.47 ((
% 219.31/28.47 (in__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuE3u) =>
% 219.31/28.47 ((
% 219.31/28.47 (exu__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoin__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (powerset__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunion__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuEu) =>
% 219.31/28.47 ((
% 219.31/28.47 (descr__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (dsetconstr__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (eqimpsubset2) =>
% 219.31/28.47 ((
% 219.31/28.47 (eqimpsubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (emptysetsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetE) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetE2) =>
% 219.31/28.47 ((
% 219.31/28.47 (notsubsetI) =>
% 219.31/28.47 ((
% 219.31/28.47 (notequalI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (notequalI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetRefl) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetTrans) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoinSub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoinSub2) =>
% 219.31/28.47 ((
% 219.31/28.47 (subset2powerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (setextsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetemptysetimpeq) =>
% 219.31/28.47 ((
% 219.31/28.47 (powersetI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (powersetE1) =>
% 219.31/28.47 ((
% 219.31/28.47 (inPowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (powersetsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (sepInPowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (sepSubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairset2IR) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionEcases) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionE) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionRsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectI) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset5) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset2) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset3) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectER) =>
% 219.31/28.47 ((
% 219.31/28.47 (disjointsetsI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectRsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset4) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (bs114d) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusI) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusER) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusSubset2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusERneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusELneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusILneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusIRneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusSubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffE) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffIneg1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffIneg2) =>
% 219.31/28.47 ((
% 219.31/28.47 (secondinupair) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairiskpair) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairp) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletoninpowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletoninpowunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairset2E) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsubunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairinpowunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem1) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem2) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem3) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairin) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempair1) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempair) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionE2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton1) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonprop) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1E1) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1I) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1I2) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsuniq) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL1) =>
% 219.31/28.47 ((
% 219.31/28.47 (kfstsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (theprop) =>
% 219.31/28.47 ((
% 219.31/28.47 (kfstpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodfstin) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR11) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR12) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR1) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairequniteq) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR) =>
% 219.31/28.47 ((
% 219.31/28.47 (ksndsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (ksndpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairsurjEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodsndin) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairmemEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairmemER) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempaircEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodfstpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodsndpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairsurjEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrI) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrSub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setOfPairsIsBReln) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrERa) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrEL1) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrEL2) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrER) =>
% 219.31/28.47 ((
% 219.31/28.47 (funcImageSingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (apProp) =>
% 219.31/28.47 ((
% 219.31/28.47 (app) =>
% 219.31/28.47 ((
% 219.31/28.47 (infuncsetfunc) =>
% 219.31/28.47 ((
% 219.31/28.47 (ap2p) =>
% 219.31/28.47 ((
% 219.31/28.47 (funcinfuncset) =>
% 219.31/28.47 ((
% 219.31/28.47 (lamProp) =>
% 219.31/28.47 ((
% 219.31/28.47 (lamp) =>
% 219.31/28.47 ((
% 219.31/28.47 (lam2p) =>
% 219.31/28.47 ((
% 219.31/28.47 (!!) @ (
% 219.31/28.47 (('#B') @ (
% 219.31/28.47 !!) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#S') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))) @
% 219.31/28.47 breln)))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#C') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in)))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in)))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#C') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ in)) @
% 219.31/28.47 kpair)))))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 '#B'))) @
% 219.31/28.47 kpair)))))))))))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.31/28.47 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl46])).
% 219.31/28.47 thf(zip_derived_cl58, plain,
% 219.31/28.47 (~ (((wellorderingAx) =>
% 219.31/28.47 (((descrp) =>
% 219.31/28.47 (((dsetconstrI) =>
% 219.31/28.47 (((dsetconstrEL) =>
% 219.31/28.47 (((dsetconstrER) =>
% 219.31/28.47 (((exuE1) =>
% 219.31/28.47 (((prop2setE) =>
% 219.31/28.47 (((emptysetE) =>
% 219.31/28.47 (((emptysetimpfalse) =>
% 219.31/28.47 (((notinemptyset) =>
% 219.31/28.47 (((exuE3e) =>
% 219.31/28.47 (((setext) =>
% 219.31/28.47 (((emptyI) =>
% 219.31/28.47 (((noeltsimpempty) =>
% 219.31/28.47 (((setbeta) =>
% 219.31/28.47 (((nonemptyE1) =>
% 219.31/28.47 (((nonemptyI) =>
% 219.31/28.47 (((nonemptyI1) =>
% 219.31/28.47 (((setadjoinIL) =>
% 219.31/28.47 (((in @ emptyset @
% 219.31/28.47 (setadjoin @ emptyset @
% 219.31/28.47 emptyset)) =>
% 219.31/28.47 (((setadjoinIR) =>
% 219.31/28.47 (((setadjoinE) =>
% 219.31/28.47 (((setadjoinOr) =>
% 219.31/28.47 (((setoftrueEq) =>
% 219.31/28.47 (((powersetI) =>
% 219.31/28.47 (((emptyinPowerset) =>
% 219.31/28.47 (((emptyInPowerset) =>
% 219.31/28.47 (((powersetE) =>
% 219.31/28.47 (((setunionI) =>
% 219.31/28.47 (((setunionE) =>
% 219.31/28.47 ((
% 219.31/28.47 (subPowSU) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuE2) =>
% 219.31/28.47 ((
% 219.31/28.47 (nonemptyImpWitness) =>
% 219.31/28.47 ((
% 219.31/28.47 (uniqinunit) =>
% 219.31/28.47 ((
% 219.31/28.47 (notinsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (eqinunit) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsswitch) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetE) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (emptyE1) =>
% 219.31/28.47 ((
% 219.31/28.47 (vacuousDall) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan1) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan2) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan3) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan4) =>
% 219.31/28.47 ((
% 219.31/28.47 (prop2setI) =>
% 219.31/28.47 ((
% 219.31/28.47 (prop2set2propI) =>
% 219.31/28.47 ((
% 219.31/28.47 (notdexE) =>
% 219.31/28.47 ((
% 219.31/28.47 (notdallE) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI3) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (inCongP) =>
% 219.31/28.47 ((
% 219.31/28.47 (in__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuE3u) =>
% 219.31/28.47 ((
% 219.31/28.47 (exu__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoin__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (powerset__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunion__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuEu) =>
% 219.31/28.47 ((
% 219.31/28.47 (descr__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (dsetconstr__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (eqimpsubset2) =>
% 219.31/28.47 ((
% 219.31/28.47 (eqimpsubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (emptysetsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetE) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetE2) =>
% 219.31/28.47 ((
% 219.31/28.47 (notsubsetI) =>
% 219.31/28.47 ((
% 219.31/28.47 (notequalI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (notequalI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetRefl) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetTrans) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoinSub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoinSub2) =>
% 219.31/28.47 ((
% 219.31/28.47 (subset2powerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (setextsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetemptysetimpeq) =>
% 219.31/28.47 ((
% 219.31/28.47 (powersetI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (powersetE1) =>
% 219.31/28.47 ((
% 219.31/28.47 (inPowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (powersetsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (sepInPowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (sepSubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairset2IR) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionEcases) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionE) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionRsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectI) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset5) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset2) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset3) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectER) =>
% 219.31/28.47 ((
% 219.31/28.47 (disjointsetsI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectRsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset4) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (bs114d) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusI) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusER) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusSubset2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusERneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusELneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusILneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusIRneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusSubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffE) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffIneg1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffIneg2) =>
% 219.31/28.47 ((
% 219.31/28.47 (secondinupair) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairiskpair) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairp) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletoninpowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletoninpowunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairset2E) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsubunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairinpowunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem1) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem2) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem3) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairin) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempair1) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempair) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionE2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton1) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonprop) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1E1) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1I) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1I2) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsuniq) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL1) =>
% 219.31/28.47 ((
% 219.31/28.47 (kfstsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (theprop) =>
% 219.31/28.47 ((
% 219.31/28.47 (kfstpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodfstin) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR11) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR12) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR1) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairequniteq) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR) =>
% 219.31/28.47 ((
% 219.31/28.47 (ksndsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (ksndpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairsurjEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodsndin) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairmemEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairmemER) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempaircEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodfstpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodsndpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairsurjEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrI) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrSub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setOfPairsIsBReln) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrERa) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrEL1) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrEL2) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrER) =>
% 219.31/28.47 ((
% 219.31/28.47 (funcImageSingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (apProp) =>
% 219.31/28.47 ((
% 219.31/28.47 (app) =>
% 219.31/28.47 ((
% 219.31/28.47 (infuncsetfunc) =>
% 219.31/28.47 ((
% 219.31/28.47 (ap2p) =>
% 219.31/28.47 ((
% 219.31/28.47 (funcinfuncset) =>
% 219.31/28.47 ((
% 219.31/28.47 (lamProp) =>
% 219.31/28.47 ((
% 219.31/28.47 (lamp) =>
% 219.31/28.47 ((
% 219.31/28.47 (lam2p) =>
% 219.31/28.47 ((
% 219.31/28.47 (!!) @ (
% 219.31/28.47 (('#B') @ (
% 219.31/28.47 !!) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#S') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))) @
% 219.31/28.47 breln)))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#C') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in)))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in)))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#C') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ in)) @
% 219.31/28.47 kpair)))))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 '#B'))) @
% 219.31/28.47 kpair)))))))))))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.31/28.47 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl52])).
% 219.31/28.47 thf(zip_derived_cl64, plain,
% 219.31/28.47 (~ (((descrp) =>
% 219.31/28.47 (((dsetconstrI) =>
% 219.31/28.47 (((dsetconstrEL) =>
% 219.31/28.47 (((dsetconstrER) =>
% 219.31/28.47 (((exuE1) =>
% 219.31/28.47 (((prop2setE) =>
% 219.31/28.47 (((emptysetE) =>
% 219.31/28.47 (((emptysetimpfalse) =>
% 219.31/28.47 (((notinemptyset) =>
% 219.31/28.47 (((exuE3e) =>
% 219.31/28.47 (((setext) =>
% 219.31/28.47 (((emptyI) =>
% 219.31/28.47 (((noeltsimpempty) =>
% 219.31/28.47 (((setbeta) =>
% 219.31/28.47 (((nonemptyE1) =>
% 219.31/28.47 (((nonemptyI) =>
% 219.31/28.47 (((nonemptyI1) =>
% 219.31/28.47 (((setadjoinIL) =>
% 219.31/28.47 (((in @ emptyset @
% 219.31/28.47 (setadjoin @ emptyset @ emptyset)) =>
% 219.31/28.47 (((setadjoinIR) =>
% 219.31/28.47 (((setadjoinE) =>
% 219.31/28.47 (((setadjoinOr) =>
% 219.31/28.47 (((setoftrueEq) =>
% 219.31/28.47 (((powersetI) =>
% 219.31/28.47 (((emptyinPowerset) =>
% 219.31/28.47 (((emptyInPowerset) =>
% 219.31/28.47 (((powersetE) =>
% 219.31/28.47 (((setunionI) =>
% 219.31/28.47 (((setunionE) =>
% 219.31/28.47 (((subPowSU) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuE2) =>
% 219.31/28.47 ((
% 219.31/28.47 (nonemptyImpWitness) =>
% 219.31/28.47 ((
% 219.31/28.47 (uniqinunit) =>
% 219.31/28.47 ((
% 219.31/28.47 (notinsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (eqinunit) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsswitch) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetE) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (emptyE1) =>
% 219.31/28.47 ((
% 219.31/28.47 (vacuousDall) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan1) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan2) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan3) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan4) =>
% 219.31/28.47 ((
% 219.31/28.47 (prop2setI) =>
% 219.31/28.47 ((
% 219.31/28.47 (prop2set2propI) =>
% 219.31/28.47 ((
% 219.31/28.47 (notdexE) =>
% 219.31/28.47 ((
% 219.31/28.47 (notdallE) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI3) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (inCongP) =>
% 219.31/28.47 ((
% 219.31/28.47 (in__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuE3u) =>
% 219.31/28.47 ((
% 219.31/28.47 (exu__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoin__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (powerset__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunion__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuEu) =>
% 219.31/28.47 ((
% 219.31/28.47 (descr__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (dsetconstr__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (eqimpsubset2) =>
% 219.31/28.47 ((
% 219.31/28.47 (eqimpsubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (emptysetsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetE) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetE2) =>
% 219.31/28.47 ((
% 219.31/28.47 (notsubsetI) =>
% 219.31/28.47 ((
% 219.31/28.47 (notequalI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (notequalI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetRefl) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetTrans) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoinSub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoinSub2) =>
% 219.31/28.47 ((
% 219.31/28.47 (subset2powerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (setextsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetemptysetimpeq) =>
% 219.31/28.47 ((
% 219.31/28.47 (powersetI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (powersetE1) =>
% 219.31/28.47 ((
% 219.31/28.47 (inPowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (powersetsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (sepInPowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (sepSubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairset2IR) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionEcases) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionE) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionRsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectI) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset5) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset2) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset3) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectER) =>
% 219.31/28.47 ((
% 219.31/28.47 (disjointsetsI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectRsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset4) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (bs114d) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusI) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusER) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusSubset2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusERneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusELneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusILneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusIRneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusSubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffE) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffIneg1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffIneg2) =>
% 219.31/28.47 ((
% 219.31/28.47 (secondinupair) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairiskpair) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairp) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletoninpowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletoninpowunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairset2E) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsubunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairinpowunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem1) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem2) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem3) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairin) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempair1) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempair) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionE2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton1) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonprop) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1E1) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1I) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1I2) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsuniq) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL1) =>
% 219.31/28.47 ((
% 219.31/28.47 (kfstsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (theprop) =>
% 219.31/28.47 ((
% 219.31/28.47 (kfstpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodfstin) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR11) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR12) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR1) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairequniteq) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR) =>
% 219.31/28.47 ((
% 219.31/28.47 (ksndsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (ksndpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairsurjEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodsndin) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairmemEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairmemER) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempaircEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodfstpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodsndpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairsurjEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrI) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrSub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setOfPairsIsBReln) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrERa) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrEL1) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrEL2) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrER) =>
% 219.31/28.47 ((
% 219.31/28.47 (funcImageSingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (apProp) =>
% 219.31/28.47 ((
% 219.31/28.47 (app) =>
% 219.31/28.47 ((
% 219.31/28.47 (infuncsetfunc) =>
% 219.31/28.47 ((
% 219.31/28.47 (ap2p) =>
% 219.31/28.47 ((
% 219.31/28.47 (funcinfuncset) =>
% 219.31/28.47 ((
% 219.31/28.47 (lamProp) =>
% 219.31/28.47 ((
% 219.31/28.47 (lamp) =>
% 219.31/28.47 ((
% 219.31/28.47 (lam2p) =>
% 219.31/28.47 ((
% 219.31/28.47 (!!) @ (
% 219.31/28.47 (('#B') @ (
% 219.31/28.47 !!) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#S') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))) @
% 219.31/28.47 breln)))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#C') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in)))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in)))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#C') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ in)) @
% 219.31/28.47 kpair)))))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 '#B'))) @
% 219.31/28.47 kpair)))))))))))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.31/28.47 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl58])).
% 219.31/28.47 thf(zip_derived_cl71, plain,
% 219.31/28.47 (~ (((dsetconstrI) =>
% 219.31/28.47 (((dsetconstrEL) =>
% 219.31/28.47 (((dsetconstrER) =>
% 219.31/28.47 (((exuE1) =>
% 219.31/28.47 (((prop2setE) =>
% 219.31/28.47 (((emptysetE) =>
% 219.31/28.47 (((emptysetimpfalse) =>
% 219.31/28.47 (((notinemptyset) =>
% 219.31/28.47 (((exuE3e) =>
% 219.31/28.47 (((setext) =>
% 219.31/28.47 (((emptyI) =>
% 219.31/28.47 (((noeltsimpempty) =>
% 219.31/28.47 (((setbeta) =>
% 219.31/28.47 (((nonemptyE1) =>
% 219.31/28.47 (((nonemptyI) =>
% 219.31/28.47 (((nonemptyI1) =>
% 219.31/28.47 (((setadjoinIL) =>
% 219.31/28.47 (((in @ emptyset @
% 219.31/28.47 (setadjoin @ emptyset @ emptyset)) =>
% 219.31/28.47 (((setadjoinIR) =>
% 219.31/28.47 (((setadjoinE) =>
% 219.31/28.47 (((setadjoinOr) =>
% 219.31/28.47 (((setoftrueEq) =>
% 219.31/28.47 (((powersetI) =>
% 219.31/28.47 (((emptyinPowerset) =>
% 219.31/28.47 (((emptyInPowerset) =>
% 219.31/28.47 (((powersetE) =>
% 219.31/28.47 (((setunionI) =>
% 219.31/28.47 (((setunionE) =>
% 219.31/28.47 (((subPowSU) =>
% 219.31/28.47 (((exuE2) =>
% 219.31/28.47 ((
% 219.31/28.47 (nonemptyImpWitness) =>
% 219.31/28.47 ((
% 219.31/28.47 (uniqinunit) =>
% 219.31/28.47 ((
% 219.31/28.47 (notinsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (eqinunit) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsswitch) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetE) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (emptyE1) =>
% 219.31/28.47 ((
% 219.31/28.47 (vacuousDall) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan1) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan2) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan3) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan4) =>
% 219.31/28.47 ((
% 219.31/28.47 (prop2setI) =>
% 219.31/28.47 ((
% 219.31/28.47 (prop2set2propI) =>
% 219.31/28.47 ((
% 219.31/28.47 (notdexE) =>
% 219.31/28.47 ((
% 219.31/28.47 (notdallE) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI3) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (inCongP) =>
% 219.31/28.47 ((
% 219.31/28.47 (in__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuE3u) =>
% 219.31/28.47 ((
% 219.31/28.47 (exu__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoin__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (powerset__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunion__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuEu) =>
% 219.31/28.47 ((
% 219.31/28.47 (descr__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (dsetconstr__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (eqimpsubset2) =>
% 219.31/28.47 ((
% 219.31/28.47 (eqimpsubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (emptysetsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetE) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetE2) =>
% 219.31/28.47 ((
% 219.31/28.47 (notsubsetI) =>
% 219.31/28.47 ((
% 219.31/28.47 (notequalI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (notequalI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetRefl) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetTrans) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoinSub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoinSub2) =>
% 219.31/28.47 ((
% 219.31/28.47 (subset2powerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (setextsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetemptysetimpeq) =>
% 219.31/28.47 ((
% 219.31/28.47 (powersetI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (powersetE1) =>
% 219.31/28.47 ((
% 219.31/28.47 (inPowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (powersetsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (sepInPowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (sepSubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairset2IR) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionEcases) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionE) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionRsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectI) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset5) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset2) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset3) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectER) =>
% 219.31/28.47 ((
% 219.31/28.47 (disjointsetsI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectRsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset4) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (bs114d) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusI) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusER) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusSubset2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusERneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusELneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusILneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusIRneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusSubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffE) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffIneg1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffIneg2) =>
% 219.31/28.47 ((
% 219.31/28.47 (secondinupair) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairiskpair) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairp) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletoninpowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletoninpowunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairset2E) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsubunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairinpowunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem1) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem2) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem3) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairin) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempair1) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempair) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionE2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton1) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonprop) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1E1) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1I) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1I2) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsuniq) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL1) =>
% 219.31/28.47 ((
% 219.31/28.47 (kfstsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (theprop) =>
% 219.31/28.47 ((
% 219.31/28.47 (kfstpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodfstin) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR11) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR12) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR1) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairequniteq) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR) =>
% 219.31/28.47 ((
% 219.31/28.47 (ksndsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (ksndpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairsurjEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodsndin) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairmemEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairmemER) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempaircEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodfstpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodsndpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairsurjEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrI) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrSub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setOfPairsIsBReln) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrERa) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrEL1) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrEL2) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrER) =>
% 219.31/28.47 ((
% 219.31/28.47 (funcImageSingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (apProp) =>
% 219.31/28.47 ((
% 219.31/28.47 (app) =>
% 219.31/28.47 ((
% 219.31/28.47 (infuncsetfunc) =>
% 219.31/28.47 ((
% 219.31/28.47 (ap2p) =>
% 219.31/28.47 ((
% 219.31/28.47 (funcinfuncset) =>
% 219.31/28.47 ((
% 219.31/28.47 (lamProp) =>
% 219.31/28.47 ((
% 219.31/28.47 (lamp) =>
% 219.31/28.47 ((
% 219.31/28.47 (lam2p) =>
% 219.31/28.47 ((
% 219.31/28.47 (!!) @ (
% 219.31/28.47 (('#B') @ (
% 219.31/28.47 !!) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#S') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))) @
% 219.31/28.47 breln)))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#C') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in)))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in)))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#C') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ in)) @
% 219.31/28.47 kpair)))))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 '#B'))) @
% 219.31/28.47 kpair)))))))))))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.31/28.47 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl64])).
% 219.31/28.47 thf(zip_derived_cl79, plain,
% 219.31/28.47 (~ (((dsetconstrEL) =>
% 219.31/28.47 (((dsetconstrER) =>
% 219.31/28.47 (((exuE1) =>
% 219.31/28.47 (((prop2setE) =>
% 219.31/28.47 (((emptysetE) =>
% 219.31/28.47 (((emptysetimpfalse) =>
% 219.31/28.47 (((notinemptyset) =>
% 219.31/28.47 (((exuE3e) =>
% 219.31/28.47 (((setext) =>
% 219.31/28.47 (((emptyI) =>
% 219.31/28.47 (((noeltsimpempty) =>
% 219.31/28.47 (((setbeta) =>
% 219.31/28.47 (((nonemptyE1) =>
% 219.31/28.47 (((nonemptyI) =>
% 219.31/28.47 (((nonemptyI1) =>
% 219.31/28.47 (((setadjoinIL) =>
% 219.31/28.47 (((in @ emptyset @
% 219.31/28.47 (setadjoin @ emptyset @ emptyset)) =>
% 219.31/28.47 (((setadjoinIR) =>
% 219.31/28.47 (((setadjoinE) =>
% 219.31/28.47 (((setadjoinOr) =>
% 219.31/28.47 (((setoftrueEq) =>
% 219.31/28.47 (((powersetI) =>
% 219.31/28.47 (((emptyinPowerset) =>
% 219.31/28.47 (((emptyInPowerset) =>
% 219.31/28.47 (((powersetE) =>
% 219.31/28.47 (((setunionI) =>
% 219.31/28.47 (((setunionE) =>
% 219.31/28.47 (((subPowSU) =>
% 219.31/28.47 (((exuE2) =>
% 219.31/28.47 (((nonemptyImpWitness) =>
% 219.31/28.47 ((
% 219.31/28.47 (uniqinunit) =>
% 219.31/28.47 ((
% 219.31/28.47 (notinsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (eqinunit) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsswitch) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetE) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (emptyE1) =>
% 219.31/28.47 ((
% 219.31/28.47 (vacuousDall) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan1) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan2) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan3) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan4) =>
% 219.31/28.47 ((
% 219.31/28.47 (prop2setI) =>
% 219.31/28.47 ((
% 219.31/28.47 (prop2set2propI) =>
% 219.31/28.47 ((
% 219.31/28.47 (notdexE) =>
% 219.31/28.47 ((
% 219.31/28.47 (notdallE) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI3) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (inCongP) =>
% 219.31/28.47 ((
% 219.31/28.47 (in__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuE3u) =>
% 219.31/28.47 ((
% 219.31/28.47 (exu__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoin__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (powerset__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunion__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuEu) =>
% 219.31/28.47 ((
% 219.31/28.47 (descr__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (dsetconstr__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (eqimpsubset2) =>
% 219.31/28.47 ((
% 219.31/28.47 (eqimpsubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (emptysetsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetE) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetE2) =>
% 219.31/28.47 ((
% 219.31/28.47 (notsubsetI) =>
% 219.31/28.47 ((
% 219.31/28.47 (notequalI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (notequalI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetRefl) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetTrans) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoinSub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoinSub2) =>
% 219.31/28.47 ((
% 219.31/28.47 (subset2powerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (setextsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetemptysetimpeq) =>
% 219.31/28.47 ((
% 219.31/28.47 (powersetI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (powersetE1) =>
% 219.31/28.47 ((
% 219.31/28.47 (inPowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (powersetsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (sepInPowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (sepSubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairset2IR) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionEcases) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionE) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionRsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectI) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset5) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset2) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset3) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectER) =>
% 219.31/28.47 ((
% 219.31/28.47 (disjointsetsI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectRsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset4) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (bs114d) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusI) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusER) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusSubset2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusERneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusELneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusILneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusIRneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusSubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffE) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffIneg1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffIneg2) =>
% 219.31/28.47 ((
% 219.31/28.47 (secondinupair) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairiskpair) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairp) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletoninpowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletoninpowunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairset2E) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsubunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairinpowunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem1) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem2) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem3) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairin) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempair1) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempair) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionE2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton1) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonprop) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1E1) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1I) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1I2) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsuniq) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL1) =>
% 219.31/28.47 ((
% 219.31/28.47 (kfstsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (theprop) =>
% 219.31/28.47 ((
% 219.31/28.47 (kfstpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodfstin) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR11) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR12) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR1) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairequniteq) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR) =>
% 219.31/28.47 ((
% 219.31/28.47 (ksndsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (ksndpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairsurjEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodsndin) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairmemEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairmemER) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempaircEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodfstpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodsndpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairsurjEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrI) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrSub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setOfPairsIsBReln) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrERa) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrEL1) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrEL2) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrER) =>
% 219.31/28.47 ((
% 219.31/28.47 (funcImageSingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (apProp) =>
% 219.31/28.47 ((
% 219.31/28.47 (app) =>
% 219.31/28.47 ((
% 219.31/28.47 (infuncsetfunc) =>
% 219.31/28.47 ((
% 219.31/28.47 (ap2p) =>
% 219.31/28.47 ((
% 219.31/28.47 (funcinfuncset) =>
% 219.31/28.47 ((
% 219.31/28.47 (lamProp) =>
% 219.31/28.47 ((
% 219.31/28.47 (lamp) =>
% 219.31/28.47 ((
% 219.31/28.47 (lam2p) =>
% 219.31/28.47 ((
% 219.31/28.47 (!!) @ (
% 219.31/28.47 (('#B') @ (
% 219.31/28.47 !!) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#S') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))) @
% 219.31/28.47 breln)))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#C') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in)))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in)))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#C') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ in)) @
% 219.31/28.47 kpair)))))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 '#B'))) @
% 219.31/28.47 kpair)))))))))))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.31/28.47 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl71])).
% 219.31/28.47 thf(zip_derived_cl89, plain,
% 219.31/28.47 (~ (((dsetconstrER) =>
% 219.31/28.47 (((exuE1) =>
% 219.31/28.47 (((prop2setE) =>
% 219.31/28.47 (((emptysetE) =>
% 219.31/28.47 (((emptysetimpfalse) =>
% 219.31/28.47 (((notinemptyset) =>
% 219.31/28.47 (((exuE3e) =>
% 219.31/28.47 (((setext) =>
% 219.31/28.47 (((emptyI) =>
% 219.31/28.47 (((noeltsimpempty) =>
% 219.31/28.47 (((setbeta) =>
% 219.31/28.47 (((nonemptyE1) =>
% 219.31/28.47 (((nonemptyI) =>
% 219.31/28.47 (((nonemptyI1) =>
% 219.31/28.47 (((setadjoinIL) =>
% 219.31/28.47 (((in @ emptyset @
% 219.31/28.47 (setadjoin @ emptyset @ emptyset)) =>
% 219.31/28.47 (((setadjoinIR) =>
% 219.31/28.47 (((setadjoinE) =>
% 219.31/28.47 (((setadjoinOr) =>
% 219.31/28.47 (((setoftrueEq) =>
% 219.31/28.47 (((powersetI) =>
% 219.31/28.47 (((emptyinPowerset) =>
% 219.31/28.47 (((emptyInPowerset) =>
% 219.31/28.47 (((powersetE) =>
% 219.31/28.47 (((setunionI) =>
% 219.31/28.47 (((setunionE) =>
% 219.31/28.47 (((subPowSU) =>
% 219.31/28.47 (((exuE2) =>
% 219.31/28.47 (((nonemptyImpWitness) =>
% 219.31/28.47 (((uniqinunit) =>
% 219.31/28.47 ((
% 219.31/28.47 (notinsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (eqinunit) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsswitch) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetE) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (emptyE1) =>
% 219.31/28.47 ((
% 219.31/28.47 (vacuousDall) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan1) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan2) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan3) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan4) =>
% 219.31/28.47 ((
% 219.31/28.47 (prop2setI) =>
% 219.31/28.47 ((
% 219.31/28.47 (prop2set2propI) =>
% 219.31/28.47 ((
% 219.31/28.47 (notdexE) =>
% 219.31/28.47 ((
% 219.31/28.47 (notdallE) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI3) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (inCongP) =>
% 219.31/28.47 ((
% 219.31/28.47 (in__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuE3u) =>
% 219.31/28.47 ((
% 219.31/28.47 (exu__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoin__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (powerset__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunion__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuEu) =>
% 219.31/28.47 ((
% 219.31/28.47 (descr__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (dsetconstr__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (eqimpsubset2) =>
% 219.31/28.47 ((
% 219.31/28.47 (eqimpsubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (emptysetsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetE) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetE2) =>
% 219.31/28.47 ((
% 219.31/28.47 (notsubsetI) =>
% 219.31/28.47 ((
% 219.31/28.47 (notequalI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (notequalI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetRefl) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetTrans) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoinSub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoinSub2) =>
% 219.31/28.47 ((
% 219.31/28.47 (subset2powerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (setextsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetemptysetimpeq) =>
% 219.31/28.47 ((
% 219.31/28.47 (powersetI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (powersetE1) =>
% 219.31/28.47 ((
% 219.31/28.47 (inPowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (powersetsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (sepInPowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (sepSubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairset2IR) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionEcases) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionE) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionRsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectI) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset5) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset2) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset3) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectER) =>
% 219.31/28.47 ((
% 219.31/28.47 (disjointsetsI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectRsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset4) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (bs114d) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusI) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusER) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusSubset2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusERneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusELneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusILneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusIRneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusSubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffE) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffIneg1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffIneg2) =>
% 219.31/28.47 ((
% 219.31/28.47 (secondinupair) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairiskpair) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairp) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletoninpowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletoninpowunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairset2E) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsubunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairinpowunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem1) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem2) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem3) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairin) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempair1) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempair) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionE2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton1) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonprop) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1E1) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1I) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1I2) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsuniq) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL1) =>
% 219.31/28.47 ((
% 219.31/28.47 (kfstsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (theprop) =>
% 219.31/28.47 ((
% 219.31/28.47 (kfstpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodfstin) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR11) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR12) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR1) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairequniteq) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR) =>
% 219.31/28.47 ((
% 219.31/28.47 (ksndsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (ksndpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairsurjEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodsndin) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairmemEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairmemER) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempaircEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodfstpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodsndpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairsurjEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrI) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrSub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setOfPairsIsBReln) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrERa) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrEL1) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrEL2) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrER) =>
% 219.31/28.47 ((
% 219.31/28.47 (funcImageSingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (apProp) =>
% 219.31/28.47 ((
% 219.31/28.47 (app) =>
% 219.31/28.47 ((
% 219.31/28.47 (infuncsetfunc) =>
% 219.31/28.47 ((
% 219.31/28.47 (ap2p) =>
% 219.31/28.47 ((
% 219.31/28.47 (funcinfuncset) =>
% 219.31/28.47 ((
% 219.31/28.47 (lamProp) =>
% 219.31/28.47 ((
% 219.31/28.47 (lamp) =>
% 219.31/28.47 ((
% 219.31/28.47 (lam2p) =>
% 219.31/28.47 ((
% 219.31/28.47 (!!) @ (
% 219.31/28.47 (('#B') @ (
% 219.31/28.47 !!) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#S') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))) @
% 219.31/28.47 breln)))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#C') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in)))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in)))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#C') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ in)) @
% 219.31/28.47 kpair)))))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 '#B'))) @
% 219.31/28.47 kpair)))))))))))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.31/28.47 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl79])).
% 219.31/28.47 thf(zip_derived_cl105, plain,
% 219.31/28.47 (~ (((exuE1) =>
% 219.31/28.47 (((prop2setE) =>
% 219.31/28.47 (((emptysetE) =>
% 219.31/28.47 (((emptysetimpfalse) =>
% 219.31/28.47 (((notinemptyset) =>
% 219.31/28.47 (((exuE3e) =>
% 219.31/28.47 (((setext) =>
% 219.31/28.47 (((emptyI) =>
% 219.31/28.47 (((noeltsimpempty) =>
% 219.31/28.47 (((setbeta) =>
% 219.31/28.47 (((nonemptyE1) =>
% 219.31/28.47 (((nonemptyI) =>
% 219.31/28.47 (((nonemptyI1) =>
% 219.31/28.47 (((setadjoinIL) =>
% 219.31/28.47 (((in @ emptyset @
% 219.31/28.47 (setadjoin @ emptyset @ emptyset)) =>
% 219.31/28.47 (((setadjoinIR) =>
% 219.31/28.47 (((setadjoinE) =>
% 219.31/28.47 (((setadjoinOr) =>
% 219.31/28.47 (((setoftrueEq) =>
% 219.31/28.47 (((powersetI) =>
% 219.31/28.47 (((emptyinPowerset) =>
% 219.31/28.47 (((emptyInPowerset) =>
% 219.31/28.47 (((powersetE) =>
% 219.31/28.47 (((setunionI) =>
% 219.31/28.47 (((setunionE) =>
% 219.31/28.47 (((subPowSU) =>
% 219.31/28.47 (((exuE2) =>
% 219.31/28.47 (((nonemptyImpWitness) =>
% 219.31/28.47 (((uniqinunit) =>
% 219.31/28.47 (((notinsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (eqinunit) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsswitch) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetE) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (emptyE1) =>
% 219.31/28.47 ((
% 219.31/28.47 (vacuousDall) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan1) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan2) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan3) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan4) =>
% 219.31/28.47 ((
% 219.31/28.47 (prop2setI) =>
% 219.31/28.47 ((
% 219.31/28.47 (prop2set2propI) =>
% 219.31/28.47 ((
% 219.31/28.47 (notdexE) =>
% 219.31/28.47 ((
% 219.31/28.47 (notdallE) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI3) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (inCongP) =>
% 219.31/28.47 ((
% 219.31/28.47 (in__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuE3u) =>
% 219.31/28.47 ((
% 219.31/28.47 (exu__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoin__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (powerset__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunion__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuEu) =>
% 219.31/28.47 ((
% 219.31/28.47 (descr__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (dsetconstr__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (eqimpsubset2) =>
% 219.31/28.47 ((
% 219.31/28.47 (eqimpsubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (emptysetsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetE) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetE2) =>
% 219.31/28.47 ((
% 219.31/28.47 (notsubsetI) =>
% 219.31/28.47 ((
% 219.31/28.47 (notequalI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (notequalI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetRefl) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetTrans) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoinSub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoinSub2) =>
% 219.31/28.47 ((
% 219.31/28.47 (subset2powerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (setextsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetemptysetimpeq) =>
% 219.31/28.47 ((
% 219.31/28.47 (powersetI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (powersetE1) =>
% 219.31/28.47 ((
% 219.31/28.47 (inPowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (powersetsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (sepInPowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (sepSubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairset2IR) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionEcases) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionE) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionRsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectI) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset5) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset2) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset3) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectER) =>
% 219.31/28.47 ((
% 219.31/28.47 (disjointsetsI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectRsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset4) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (bs114d) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusI) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusER) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusSubset2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusERneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusELneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusILneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusIRneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusSubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffE) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffIneg1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffIneg2) =>
% 219.31/28.47 ((
% 219.31/28.47 (secondinupair) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairiskpair) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairp) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletoninpowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletoninpowunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairset2E) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsubunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairinpowunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem1) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem2) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem3) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairin) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempair1) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempair) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionE2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton1) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonprop) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1E1) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1I) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1I2) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsuniq) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL1) =>
% 219.31/28.47 ((
% 219.31/28.47 (kfstsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (theprop) =>
% 219.31/28.47 ((
% 219.31/28.47 (kfstpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodfstin) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR11) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR12) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR1) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairequniteq) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR) =>
% 219.31/28.47 ((
% 219.31/28.47 (ksndsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (ksndpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairsurjEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodsndin) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairmemEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairmemER) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempaircEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodfstpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodsndpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairsurjEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrI) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrSub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setOfPairsIsBReln) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrERa) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrEL1) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrEL2) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrER) =>
% 219.31/28.47 ((
% 219.31/28.47 (funcImageSingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (apProp) =>
% 219.31/28.47 ((
% 219.31/28.47 (app) =>
% 219.31/28.47 ((
% 219.31/28.47 (infuncsetfunc) =>
% 219.31/28.47 ((
% 219.31/28.47 (ap2p) =>
% 219.31/28.47 ((
% 219.31/28.47 (funcinfuncset) =>
% 219.31/28.47 ((
% 219.31/28.47 (lamProp) =>
% 219.31/28.47 ((
% 219.31/28.47 (lamp) =>
% 219.31/28.47 ((
% 219.31/28.47 (lam2p) =>
% 219.31/28.47 ((
% 219.31/28.47 (!!) @ (
% 219.31/28.47 (('#B') @ (
% 219.31/28.47 !!) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#S') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))) @
% 219.31/28.47 breln)))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#C') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in)))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in)))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#C') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ in)) @
% 219.31/28.47 kpair)))))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 '#B'))) @
% 219.31/28.47 kpair)))))))))))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.31/28.47 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl89])).
% 219.31/28.47 thf(zip_derived_cl123, plain,
% 219.31/28.47 (~ (((prop2setE) =>
% 219.31/28.47 (((emptysetE) =>
% 219.31/28.47 (((emptysetimpfalse) =>
% 219.31/28.47 (((notinemptyset) =>
% 219.31/28.47 (((exuE3e) =>
% 219.31/28.47 (((setext) =>
% 219.31/28.47 (((emptyI) =>
% 219.31/28.47 (((noeltsimpempty) =>
% 219.31/28.47 (((setbeta) =>
% 219.31/28.47 (((nonemptyE1) =>
% 219.31/28.47 (((nonemptyI) =>
% 219.31/28.47 (((nonemptyI1) =>
% 219.31/28.47 (((setadjoinIL) =>
% 219.31/28.47 (((in @ emptyset @
% 219.31/28.47 (setadjoin @ emptyset @ emptyset)) =>
% 219.31/28.47 (((setadjoinIR) =>
% 219.31/28.47 (((setadjoinE) =>
% 219.31/28.47 (((setadjoinOr) =>
% 219.31/28.47 (((setoftrueEq) =>
% 219.31/28.47 (((powersetI) =>
% 219.31/28.47 (((emptyinPowerset) =>
% 219.31/28.47 (((emptyInPowerset) =>
% 219.31/28.47 (((powersetE) =>
% 219.31/28.47 (((setunionI) =>
% 219.31/28.47 (((setunionE) =>
% 219.31/28.47 (((subPowSU) =>
% 219.31/28.47 (((exuE2) =>
% 219.31/28.47 (((nonemptyImpWitness) =>
% 219.31/28.47 (((uniqinunit) =>
% 219.31/28.47 (((notinsingleton) =>
% 219.31/28.47 (((eqinunit) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsswitch) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetE) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (emptyE1) =>
% 219.31/28.47 ((
% 219.31/28.47 (vacuousDall) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan1) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan2) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan3) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan4) =>
% 219.31/28.47 ((
% 219.31/28.47 (prop2setI) =>
% 219.31/28.47 ((
% 219.31/28.47 (prop2set2propI) =>
% 219.31/28.47 ((
% 219.31/28.47 (notdexE) =>
% 219.31/28.47 ((
% 219.31/28.47 (notdallE) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI3) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (inCongP) =>
% 219.31/28.47 ((
% 219.31/28.47 (in__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuE3u) =>
% 219.31/28.47 ((
% 219.31/28.47 (exu__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoin__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (powerset__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunion__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuEu) =>
% 219.31/28.47 ((
% 219.31/28.47 (descr__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (dsetconstr__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (eqimpsubset2) =>
% 219.31/28.47 ((
% 219.31/28.47 (eqimpsubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (emptysetsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetE) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetE2) =>
% 219.31/28.47 ((
% 219.31/28.47 (notsubsetI) =>
% 219.31/28.47 ((
% 219.31/28.47 (notequalI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (notequalI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetRefl) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetTrans) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoinSub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoinSub2) =>
% 219.31/28.47 ((
% 219.31/28.47 (subset2powerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (setextsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetemptysetimpeq) =>
% 219.31/28.47 ((
% 219.31/28.47 (powersetI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (powersetE1) =>
% 219.31/28.47 ((
% 219.31/28.47 (inPowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (powersetsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (sepInPowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (sepSubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairset2IR) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionEcases) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionE) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionRsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectI) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset5) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset2) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset3) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectER) =>
% 219.31/28.47 ((
% 219.31/28.47 (disjointsetsI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectRsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset4) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (bs114d) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusI) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusER) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusSubset2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusERneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusELneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusILneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusIRneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusSubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffE) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffIneg1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffIneg2) =>
% 219.31/28.47 ((
% 219.31/28.47 (secondinupair) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairiskpair) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairp) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletoninpowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletoninpowunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairset2E) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsubunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairinpowunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem1) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem2) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem3) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairin) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempair1) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempair) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionE2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton1) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonprop) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1E1) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1I) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1I2) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsuniq) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL1) =>
% 219.31/28.47 ((
% 219.31/28.47 (kfstsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (theprop) =>
% 219.31/28.47 ((
% 219.31/28.47 (kfstpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodfstin) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR11) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR12) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR1) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairequniteq) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR) =>
% 219.31/28.47 ((
% 219.31/28.47 (ksndsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (ksndpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairsurjEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodsndin) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairmemEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairmemER) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempaircEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodfstpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodsndpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairsurjEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrI) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrSub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setOfPairsIsBReln) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrERa) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrEL1) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrEL2) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrER) =>
% 219.31/28.47 ((
% 219.31/28.47 (funcImageSingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (apProp) =>
% 219.31/28.47 ((
% 219.31/28.47 (app) =>
% 219.31/28.47 ((
% 219.31/28.47 (infuncsetfunc) =>
% 219.31/28.47 ((
% 219.31/28.47 (ap2p) =>
% 219.31/28.47 ((
% 219.31/28.47 (funcinfuncset) =>
% 219.31/28.47 ((
% 219.31/28.47 (lamProp) =>
% 219.31/28.47 ((
% 219.31/28.47 (lamp) =>
% 219.31/28.47 ((
% 219.31/28.47 (lam2p) =>
% 219.31/28.47 ((
% 219.31/28.47 (!!) @ (
% 219.31/28.47 (('#B') @ (
% 219.31/28.47 !!) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#S') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))) @
% 219.31/28.47 breln)))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#C') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in)))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in)))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#C') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ in)) @
% 219.31/28.47 kpair)))))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 '#B'))) @
% 219.31/28.47 kpair)))))))))))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.31/28.47 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl105])).
% 219.31/28.47 thf(zip_derived_cl142, plain,
% 219.31/28.47 (~ (((emptysetE) =>
% 219.31/28.47 (((emptysetimpfalse) =>
% 219.31/28.47 (((notinemptyset) =>
% 219.31/28.47 (((exuE3e) =>
% 219.31/28.47 (((setext) =>
% 219.31/28.47 (((emptyI) =>
% 219.31/28.47 (((noeltsimpempty) =>
% 219.31/28.47 (((setbeta) =>
% 219.31/28.47 (((nonemptyE1) =>
% 219.31/28.47 (((nonemptyI) =>
% 219.31/28.47 (((nonemptyI1) =>
% 219.31/28.47 (((setadjoinIL) =>
% 219.31/28.47 (((in @ emptyset @
% 219.31/28.47 (setadjoin @ emptyset @ emptyset)) =>
% 219.31/28.47 (((setadjoinIR) =>
% 219.31/28.47 (((setadjoinE) =>
% 219.31/28.47 (((setadjoinOr) =>
% 219.31/28.47 (((setoftrueEq) =>
% 219.31/28.47 (((powersetI) =>
% 219.31/28.47 (((emptyinPowerset) =>
% 219.31/28.47 (((emptyInPowerset) =>
% 219.31/28.47 (((powersetE) =>
% 219.31/28.47 (((setunionI) =>
% 219.31/28.47 (((setunionE) =>
% 219.31/28.47 (((subPowSU) =>
% 219.31/28.47 (((exuE2) =>
% 219.31/28.47 (((nonemptyImpWitness) =>
% 219.31/28.47 (((uniqinunit) =>
% 219.31/28.47 (((notinsingleton) =>
% 219.31/28.47 (((eqinunit) =>
% 219.31/28.47 (((singletonsswitch) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetE) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (emptyE1) =>
% 219.31/28.47 ((
% 219.31/28.47 (vacuousDall) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan1) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan2) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan3) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan4) =>
% 219.31/28.47 ((
% 219.31/28.47 (prop2setI) =>
% 219.31/28.47 ((
% 219.31/28.47 (prop2set2propI) =>
% 219.31/28.47 ((
% 219.31/28.47 (notdexE) =>
% 219.31/28.47 ((
% 219.31/28.47 (notdallE) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI3) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (inCongP) =>
% 219.31/28.47 ((
% 219.31/28.47 (in__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuE3u) =>
% 219.31/28.47 ((
% 219.31/28.47 (exu__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoin__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (powerset__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunion__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuEu) =>
% 219.31/28.47 ((
% 219.31/28.47 (descr__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (dsetconstr__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (eqimpsubset2) =>
% 219.31/28.47 ((
% 219.31/28.47 (eqimpsubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (emptysetsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetE) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetE2) =>
% 219.31/28.47 ((
% 219.31/28.47 (notsubsetI) =>
% 219.31/28.47 ((
% 219.31/28.47 (notequalI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (notequalI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetRefl) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetTrans) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoinSub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoinSub2) =>
% 219.31/28.47 ((
% 219.31/28.47 (subset2powerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (setextsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (subsetemptysetimpeq) =>
% 219.31/28.47 ((
% 219.31/28.47 (powersetI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (powersetE1) =>
% 219.31/28.47 ((
% 219.31/28.47 (inPowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (powersetsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (sepInPowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (sepSubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairset2IR) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionEcases) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionE) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binunionRsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectI) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset5) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset2) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset3) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectER) =>
% 219.31/28.47 ((
% 219.31/28.47 (disjointsetsI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectRsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset4) =>
% 219.31/28.47 ((
% 219.31/28.47 (binintersectSubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (bs114d) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusI) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusER) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusSubset2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusERneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusELneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusILneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusIRneg) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusLsub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setminusSubset1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffE) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffIneg1) =>
% 219.31/28.47 ((
% 219.31/28.47 (symdiffIneg2) =>
% 219.31/28.47 ((
% 219.31/28.47 (secondinupair) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairiskpair) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairp) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsubset) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletoninpowerset) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletoninpowunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairset2E) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsubunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairinpowunion) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem1) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem2) =>
% 219.31/28.47 ((
% 219.31/28.47 (ubforcartprodlem3) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairin) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempair1) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempair) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionE2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton1) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunionsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonprop) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1E1) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1I) =>
% 219.31/28.47 ((
% 219.31/28.47 (ex1I2) =>
% 219.31/28.47 ((
% 219.31/28.47 (singletonsuniq) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL1) =>
% 219.31/28.47 ((
% 219.31/28.47 (kfstsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (theprop) =>
% 219.31/28.47 ((
% 219.31/28.47 (kfstpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodfstin) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjL) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR11) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR12) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR1) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairequniteq) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR2) =>
% 219.31/28.47 ((
% 219.31/28.47 (setukpairinjR) =>
% 219.31/28.47 ((
% 219.31/28.47 (ksndsingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (ksndpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (kpairsurjEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodsndin) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairmemEL) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairmemER) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodmempaircEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodfstpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodsndpairEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (cartprodpairsurjEq) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrI) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrSub) =>
% 219.31/28.47 ((
% 219.31/28.47 (setOfPairsIsBReln) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrERa) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrEL1) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrEL2) =>
% 219.31/28.47 ((
% 219.31/28.47 (dpsetconstrER) =>
% 219.31/28.47 ((
% 219.31/28.47 (funcImageSingleton) =>
% 219.31/28.47 ((
% 219.31/28.47 (apProp) =>
% 219.31/28.47 ((
% 219.31/28.47 (app) =>
% 219.31/28.47 ((
% 219.31/28.47 (infuncsetfunc) =>
% 219.31/28.47 ((
% 219.31/28.47 (ap2p) =>
% 219.31/28.47 ((
% 219.31/28.47 (funcinfuncset) =>
% 219.31/28.47 ((
% 219.31/28.47 (lamProp) =>
% 219.31/28.47 ((
% 219.31/28.47 (lamp) =>
% 219.31/28.47 ((
% 219.31/28.47 (lam2p) =>
% 219.31/28.47 ((
% 219.31/28.47 (!!) @ (
% 219.31/28.47 (('#B') @ (
% 219.31/28.47 !!) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#S') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))) @
% 219.31/28.47 breln)))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#C') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in)))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in)))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S'))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#C') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ in)) @
% 219.31/28.47 kpair)))))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#B') @
% 219.31/28.47 (
% 219.31/28.47 '#B'))) @
% 219.31/28.47 kpair)))))))))))))))))))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 !!))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 '#S') @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 (
% 219.31/28.47 ('#B') @ (
% 219.31/28.47 =>))) @
% 219.31/28.47 (
% 219.31/28.47 (
% 219.31/28.47 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.31/28.47 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl123])).
% 219.31/28.47 thf(zip_derived_cl158, plain,
% 219.31/28.47 (~ (((emptysetimpfalse) =>
% 219.31/28.47 (((notinemptyset) =>
% 219.31/28.47 (((exuE3e) =>
% 219.31/28.47 (((setext) =>
% 219.31/28.47 (((emptyI) =>
% 219.31/28.47 (((noeltsimpempty) =>
% 219.31/28.47 (((setbeta) =>
% 219.31/28.47 (((nonemptyE1) =>
% 219.31/28.47 (((nonemptyI) =>
% 219.31/28.47 (((nonemptyI1) =>
% 219.31/28.47 (((setadjoinIL) =>
% 219.31/28.47 (((in @ emptyset @
% 219.31/28.47 (setadjoin @ emptyset @ emptyset)) =>
% 219.31/28.47 (((setadjoinIR) =>
% 219.31/28.47 (((setadjoinE) =>
% 219.31/28.47 (((setadjoinOr) =>
% 219.31/28.47 (((setoftrueEq) =>
% 219.31/28.47 (((powersetI) =>
% 219.31/28.47 (((emptyinPowerset) =>
% 219.31/28.47 (((emptyInPowerset) =>
% 219.31/28.47 (((powersetE) =>
% 219.31/28.47 (((setunionI) =>
% 219.31/28.47 (((setunionE) =>
% 219.31/28.47 (((subPowSU) =>
% 219.31/28.47 (((exuE2) =>
% 219.31/28.47 (((nonemptyImpWitness) =>
% 219.31/28.47 (((uniqinunit) =>
% 219.31/28.47 (((notinsingleton) =>
% 219.31/28.47 (((eqinunit) =>
% 219.31/28.47 (((singletonsswitch) =>
% 219.31/28.47 (((upairsetE) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetIL) =>
% 219.31/28.47 ((
% 219.31/28.47 (upairsetIR) =>
% 219.31/28.47 ((
% 219.31/28.47 (emptyE1) =>
% 219.31/28.47 ((
% 219.31/28.47 (vacuousDall) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan1) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan2) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan3) =>
% 219.31/28.47 ((
% 219.31/28.47 (quantDeMorgan4) =>
% 219.31/28.47 ((
% 219.31/28.47 (prop2setI) =>
% 219.31/28.47 ((
% 219.31/28.47 (prop2set2propI) =>
% 219.31/28.47 ((
% 219.31/28.47 (notdexE) =>
% 219.31/28.47 ((
% 219.31/28.47 (notdallE) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI1) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI3) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuI2) =>
% 219.31/28.47 ((
% 219.31/28.47 (inCongP) =>
% 219.31/28.47 ((
% 219.31/28.47 (in__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (exuE3u) =>
% 219.31/28.47 ((
% 219.31/28.47 (exu__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (setadjoin__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (powerset__Cong) =>
% 219.31/28.47 ((
% 219.31/28.47 (setunion__Cong) =>
% 219.31/28.47 ((
% 219.31/28.48 (exuEu) =>
% 219.31/28.48 ((
% 219.31/28.48 (descr__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (dsetconstr__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (eqimpsubset2) =>
% 219.31/28.48 ((
% 219.31/28.48 (eqimpsubset1) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetI2) =>
% 219.31/28.48 ((
% 219.31/28.48 (emptysetsubset) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetE) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetE2) =>
% 219.31/28.48 ((
% 219.31/28.48 (notsubsetI) =>
% 219.31/28.48 ((
% 219.31/28.48 (notequalI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (notequalI2) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetRefl) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetTrans) =>
% 219.31/28.48 ((
% 219.31/28.48 (setadjoinSub) =>
% 219.31/28.48 ((
% 219.31/28.48 (setadjoinSub2) =>
% 219.31/28.48 ((
% 219.31/28.48 (subset2powerset) =>
% 219.31/28.48 ((
% 219.31/28.48 (setextsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetemptysetimpeq) =>
% 219.31/28.48 ((
% 219.31/28.48 (powersetI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (powersetE1) =>
% 219.31/28.48 ((
% 219.31/28.48 (inPowerset) =>
% 219.31/28.48 ((
% 219.31/28.48 (powersetsubset) =>
% 219.31/28.48 ((
% 219.31/28.48 (sepInPowerset) =>
% 219.31/28.48 ((
% 219.31/28.48 (sepSubset) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionIL) =>
% 219.31/28.48 ((
% 219.31/28.48 (upairset2IR) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionIR) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionEcases) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionE) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionLsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionRsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectI) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectSubset5) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectEL) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectLsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectSubset2) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectSubset3) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectER) =>
% 219.31/28.48 ((
% 219.31/28.48 (disjointsetsI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectRsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectSubset4) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectSubset1) =>
% 219.31/28.48 ((
% 219.31/28.48 (bs114d) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusI) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusEL) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusER) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusSubset2) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusERneg) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusELneg) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusILneg) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusIRneg) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusLsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusSubset1) =>
% 219.31/28.48 ((
% 219.31/28.48 (symdiffE) =>
% 219.31/28.48 ((
% 219.31/28.48 (symdiffI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (symdiffI2) =>
% 219.31/28.48 ((
% 219.31/28.48 (symdiffIneg1) =>
% 219.31/28.48 ((
% 219.31/28.48 (symdiffIneg2) =>
% 219.31/28.48 ((
% 219.31/28.48 (secondinupair) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairIL) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairIR) =>
% 219.31/28.48 ((
% 219.31/28.48 (kpairiskpair) =>
% 219.31/28.48 ((
% 219.31/28.48 (kpairp) =>
% 219.31/28.48 ((
% 219.31/28.48 (singletonsubset) =>
% 219.31/28.48 ((
% 219.31/28.48 (singletoninpowerset) =>
% 219.31/28.48 ((
% 219.31/28.48 (singletoninpowunion) =>
% 219.31/28.48 ((
% 219.31/28.48 (upairset2E) =>
% 219.31/28.48 ((
% 219.31/28.48 (upairsubunion) =>
% 219.31/28.48 ((
% 219.31/28.48 (upairinpowunion) =>
% 219.31/28.48 ((
% 219.31/28.48 (ubforcartprodlem1) =>
% 219.31/28.48 ((
% 219.31/28.48 (ubforcartprodlem2) =>
% 219.31/28.48 ((
% 219.31/28.48 (ubforcartprodlem3) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodpairin) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodmempair1) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodmempair) =>
% 219.31/28.48 ((
% 219.31/28.48 (setunionE2) =>
% 219.31/28.48 ((
% 219.31/28.48 (setunionsingleton1) =>
% 219.31/28.48 ((
% 219.31/28.48 (setunionsingleton2) =>
% 219.31/28.48 ((
% 219.31/28.48 (setunionsingleton) =>
% 219.31/28.48 ((
% 219.31/28.48 (singletonprop) =>
% 219.31/28.48 ((
% 219.31/28.48 (ex1E1) =>
% 219.31/28.48 ((
% 219.31/28.48 (ex1I) =>
% 219.31/28.48 ((
% 219.31/28.48 (ex1I2) =>
% 219.31/28.48 ((
% 219.31/28.48 (singletonsuniq) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjL1) =>
% 219.31/28.48 ((
% 219.31/28.48 (kfstsingleton) =>
% 219.31/28.48 ((
% 219.31/28.48 (theprop) =>
% 219.31/28.48 ((
% 219.31/28.48 (kfstpairEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodfstin) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjL2) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjL) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjR11) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjR12) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjR1) =>
% 219.31/28.48 ((
% 219.31/28.48 (upairequniteq) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjR2) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjR) =>
% 219.31/28.48 ((
% 219.31/28.48 (ksndsingleton) =>
% 219.31/28.48 ((
% 219.31/28.48 (ksndpairEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (kpairsurjEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodsndin) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodpairmemEL) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodpairmemER) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodmempaircEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodfstpairEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodsndpairEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodpairsurjEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrI) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrSub) =>
% 219.31/28.48 ((
% 219.31/28.48 (setOfPairsIsBReln) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrERa) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrEL1) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrEL2) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrER) =>
% 219.31/28.48 ((
% 219.31/28.48 (funcImageSingleton) =>
% 219.31/28.48 ((
% 219.31/28.48 (apProp) =>
% 219.31/28.48 ((
% 219.31/28.48 (app) =>
% 219.31/28.48 ((
% 219.31/28.48 (infuncsetfunc) =>
% 219.31/28.48 ((
% 219.31/28.48 (ap2p) =>
% 219.31/28.48 ((
% 219.31/28.48 (funcinfuncset) =>
% 219.31/28.48 ((
% 219.31/28.48 (lamProp) =>
% 219.31/28.48 ((
% 219.31/28.48 (lamp) =>
% 219.31/28.48 ((
% 219.31/28.48 (lam2p) =>
% 219.31/28.48 ((
% 219.31/28.48 (!!) @ (
% 219.31/28.48 (('#B') @ (
% 219.31/28.48 !!) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 !!))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#S') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S'))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))))) @
% 219.31/28.48 breln)))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 !!))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#C') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S'))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S'))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 !!))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ in)))))))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 !!))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ in)))))))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S'))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#C') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ in)) @
% 219.31/28.48 kpair)))))))))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 '#B'))) @
% 219.31/28.48 kpair)))))))))))))))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 !!))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.31/28.48 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl142])).
% 219.31/28.48 thf(zip_derived_cl174, plain,
% 219.31/28.48 (~ (((notinemptyset) =>
% 219.31/28.48 (((exuE3e) =>
% 219.31/28.48 (((setext) =>
% 219.31/28.48 (((emptyI) =>
% 219.31/28.48 (((noeltsimpempty) =>
% 219.31/28.48 (((setbeta) =>
% 219.31/28.48 (((nonemptyE1) =>
% 219.31/28.48 (((nonemptyI) =>
% 219.31/28.48 (((nonemptyI1) =>
% 219.31/28.48 (((setadjoinIL) =>
% 219.31/28.48 (((in @ emptyset @
% 219.31/28.48 (setadjoin @ emptyset @ emptyset)) =>
% 219.31/28.48 (((setadjoinIR) =>
% 219.31/28.48 (((setadjoinE) =>
% 219.31/28.48 (((setadjoinOr) =>
% 219.31/28.48 (((setoftrueEq) =>
% 219.31/28.48 (((powersetI) =>
% 219.31/28.48 (((emptyinPowerset) =>
% 219.31/28.48 (((emptyInPowerset) =>
% 219.31/28.48 (((powersetE) =>
% 219.31/28.48 (((setunionI) =>
% 219.31/28.48 (((setunionE) =>
% 219.31/28.48 (((subPowSU) =>
% 219.31/28.48 (((exuE2) =>
% 219.31/28.48 (((nonemptyImpWitness) =>
% 219.31/28.48 (((uniqinunit) =>
% 219.31/28.48 (((notinsingleton) =>
% 219.31/28.48 (((eqinunit) =>
% 219.31/28.48 (((singletonsswitch) =>
% 219.31/28.48 (((upairsetE) =>
% 219.31/28.48 (((upairsetIL) =>
% 219.31/28.48 ((
% 219.31/28.48 (upairsetIR) =>
% 219.31/28.48 ((
% 219.31/28.48 (emptyE1) =>
% 219.31/28.48 ((
% 219.31/28.48 (vacuousDall) =>
% 219.31/28.48 ((
% 219.31/28.48 (quantDeMorgan1) =>
% 219.31/28.48 ((
% 219.31/28.48 (quantDeMorgan2) =>
% 219.31/28.48 ((
% 219.31/28.48 (quantDeMorgan3) =>
% 219.31/28.48 ((
% 219.31/28.48 (quantDeMorgan4) =>
% 219.31/28.48 ((
% 219.31/28.48 (prop2setI) =>
% 219.31/28.48 ((
% 219.31/28.48 (prop2set2propI) =>
% 219.31/28.48 ((
% 219.31/28.48 (notdexE) =>
% 219.31/28.48 ((
% 219.31/28.48 (notdallE) =>
% 219.31/28.48 ((
% 219.31/28.48 (exuI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (exuI3) =>
% 219.31/28.48 ((
% 219.31/28.48 (exuI2) =>
% 219.31/28.48 ((
% 219.31/28.48 (inCongP) =>
% 219.31/28.48 ((
% 219.31/28.48 (in__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (exuE3u) =>
% 219.31/28.48 ((
% 219.31/28.48 (exu__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (setadjoin__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (powerset__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (setunion__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (exuEu) =>
% 219.31/28.48 ((
% 219.31/28.48 (descr__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (dsetconstr__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (eqimpsubset2) =>
% 219.31/28.48 ((
% 219.31/28.48 (eqimpsubset1) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetI2) =>
% 219.31/28.48 ((
% 219.31/28.48 (emptysetsubset) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetE) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetE2) =>
% 219.31/28.48 ((
% 219.31/28.48 (notsubsetI) =>
% 219.31/28.48 ((
% 219.31/28.48 (notequalI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (notequalI2) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetRefl) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetTrans) =>
% 219.31/28.48 ((
% 219.31/28.48 (setadjoinSub) =>
% 219.31/28.48 ((
% 219.31/28.48 (setadjoinSub2) =>
% 219.31/28.48 ((
% 219.31/28.48 (subset2powerset) =>
% 219.31/28.48 ((
% 219.31/28.48 (setextsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetemptysetimpeq) =>
% 219.31/28.48 ((
% 219.31/28.48 (powersetI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (powersetE1) =>
% 219.31/28.48 ((
% 219.31/28.48 (inPowerset) =>
% 219.31/28.48 ((
% 219.31/28.48 (powersetsubset) =>
% 219.31/28.48 ((
% 219.31/28.48 (sepInPowerset) =>
% 219.31/28.48 ((
% 219.31/28.48 (sepSubset) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionIL) =>
% 219.31/28.48 ((
% 219.31/28.48 (upairset2IR) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionIR) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionEcases) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionE) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionLsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionRsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectI) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectSubset5) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectEL) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectLsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectSubset2) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectSubset3) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectER) =>
% 219.31/28.48 ((
% 219.31/28.48 (disjointsetsI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectRsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectSubset4) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectSubset1) =>
% 219.31/28.48 ((
% 219.31/28.48 (bs114d) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusI) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusEL) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusER) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusSubset2) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusERneg) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusELneg) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusILneg) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusIRneg) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusLsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusSubset1) =>
% 219.31/28.48 ((
% 219.31/28.48 (symdiffE) =>
% 219.31/28.48 ((
% 219.31/28.48 (symdiffI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (symdiffI2) =>
% 219.31/28.48 ((
% 219.31/28.48 (symdiffIneg1) =>
% 219.31/28.48 ((
% 219.31/28.48 (symdiffIneg2) =>
% 219.31/28.48 ((
% 219.31/28.48 (secondinupair) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairIL) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairIR) =>
% 219.31/28.48 ((
% 219.31/28.48 (kpairiskpair) =>
% 219.31/28.48 ((
% 219.31/28.48 (kpairp) =>
% 219.31/28.48 ((
% 219.31/28.48 (singletonsubset) =>
% 219.31/28.48 ((
% 219.31/28.48 (singletoninpowerset) =>
% 219.31/28.48 ((
% 219.31/28.48 (singletoninpowunion) =>
% 219.31/28.48 ((
% 219.31/28.48 (upairset2E) =>
% 219.31/28.48 ((
% 219.31/28.48 (upairsubunion) =>
% 219.31/28.48 ((
% 219.31/28.48 (upairinpowunion) =>
% 219.31/28.48 ((
% 219.31/28.48 (ubforcartprodlem1) =>
% 219.31/28.48 ((
% 219.31/28.48 (ubforcartprodlem2) =>
% 219.31/28.48 ((
% 219.31/28.48 (ubforcartprodlem3) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodpairin) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodmempair1) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodmempair) =>
% 219.31/28.48 ((
% 219.31/28.48 (setunionE2) =>
% 219.31/28.48 ((
% 219.31/28.48 (setunionsingleton1) =>
% 219.31/28.48 ((
% 219.31/28.48 (setunionsingleton2) =>
% 219.31/28.48 ((
% 219.31/28.48 (setunionsingleton) =>
% 219.31/28.48 ((
% 219.31/28.48 (singletonprop) =>
% 219.31/28.48 ((
% 219.31/28.48 (ex1E1) =>
% 219.31/28.48 ((
% 219.31/28.48 (ex1I) =>
% 219.31/28.48 ((
% 219.31/28.48 (ex1I2) =>
% 219.31/28.48 ((
% 219.31/28.48 (singletonsuniq) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjL1) =>
% 219.31/28.48 ((
% 219.31/28.48 (kfstsingleton) =>
% 219.31/28.48 ((
% 219.31/28.48 (theprop) =>
% 219.31/28.48 ((
% 219.31/28.48 (kfstpairEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodfstin) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjL2) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjL) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjR11) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjR12) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjR1) =>
% 219.31/28.48 ((
% 219.31/28.48 (upairequniteq) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjR2) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjR) =>
% 219.31/28.48 ((
% 219.31/28.48 (ksndsingleton) =>
% 219.31/28.48 ((
% 219.31/28.48 (ksndpairEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (kpairsurjEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodsndin) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodpairmemEL) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodpairmemER) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodmempaircEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodfstpairEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodsndpairEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodpairsurjEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrI) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrSub) =>
% 219.31/28.48 ((
% 219.31/28.48 (setOfPairsIsBReln) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrERa) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrEL1) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrEL2) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrER) =>
% 219.31/28.48 ((
% 219.31/28.48 (funcImageSingleton) =>
% 219.31/28.48 ((
% 219.31/28.48 (apProp) =>
% 219.31/28.48 ((
% 219.31/28.48 (app) =>
% 219.31/28.48 ((
% 219.31/28.48 (infuncsetfunc) =>
% 219.31/28.48 ((
% 219.31/28.48 (ap2p) =>
% 219.31/28.48 ((
% 219.31/28.48 (funcinfuncset) =>
% 219.31/28.48 ((
% 219.31/28.48 (lamProp) =>
% 219.31/28.48 ((
% 219.31/28.48 (lamp) =>
% 219.31/28.48 ((
% 219.31/28.48 (lam2p) =>
% 219.31/28.48 ((
% 219.31/28.48 (!!) @ (
% 219.31/28.48 (('#B') @ (
% 219.31/28.48 !!) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 !!))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#S') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S'))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))))) @
% 219.31/28.48 breln)))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 !!))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#C') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S'))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S'))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 !!))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ in)))))))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 !!))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ in)))))))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S'))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#C') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ in)) @
% 219.31/28.48 kpair)))))))))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 '#B'))) @
% 219.31/28.48 kpair)))))))))))))))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 !!))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.31/28.48 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl158])).
% 219.31/28.48 thf(zip_derived_cl189, plain,
% 219.31/28.48 (~ (((exuE3e) =>
% 219.31/28.48 (((setext) =>
% 219.31/28.48 (((emptyI) =>
% 219.31/28.48 (((noeltsimpempty) =>
% 219.31/28.48 (((setbeta) =>
% 219.31/28.48 (((nonemptyE1) =>
% 219.31/28.48 (((nonemptyI) =>
% 219.31/28.48 (((nonemptyI1) =>
% 219.31/28.48 (((setadjoinIL) =>
% 219.31/28.48 (((in @ emptyset @
% 219.31/28.48 (setadjoin @ emptyset @ emptyset)) =>
% 219.31/28.48 (((setadjoinIR) =>
% 219.31/28.48 (((setadjoinE) =>
% 219.31/28.48 (((setadjoinOr) =>
% 219.31/28.48 (((setoftrueEq) =>
% 219.31/28.48 (((powersetI) =>
% 219.31/28.48 (((emptyinPowerset) =>
% 219.31/28.48 (((emptyInPowerset) =>
% 219.31/28.48 (((powersetE) =>
% 219.31/28.48 (((setunionI) =>
% 219.31/28.48 (((setunionE) =>
% 219.31/28.48 (((subPowSU) =>
% 219.31/28.48 (((exuE2) =>
% 219.31/28.48 (((nonemptyImpWitness) =>
% 219.31/28.48 (((uniqinunit) =>
% 219.31/28.48 (((notinsingleton) =>
% 219.31/28.48 (((eqinunit) =>
% 219.31/28.48 (((singletonsswitch) =>
% 219.31/28.48 (((upairsetE) =>
% 219.31/28.48 (((upairsetIL) =>
% 219.31/28.48 (((upairsetIR) =>
% 219.31/28.48 ((
% 219.31/28.48 (emptyE1) =>
% 219.31/28.48 ((
% 219.31/28.48 (vacuousDall) =>
% 219.31/28.48 ((
% 219.31/28.48 (quantDeMorgan1) =>
% 219.31/28.48 ((
% 219.31/28.48 (quantDeMorgan2) =>
% 219.31/28.48 ((
% 219.31/28.48 (quantDeMorgan3) =>
% 219.31/28.48 ((
% 219.31/28.48 (quantDeMorgan4) =>
% 219.31/28.48 ((
% 219.31/28.48 (prop2setI) =>
% 219.31/28.48 ((
% 219.31/28.48 (prop2set2propI) =>
% 219.31/28.48 ((
% 219.31/28.48 (notdexE) =>
% 219.31/28.48 ((
% 219.31/28.48 (notdallE) =>
% 219.31/28.48 ((
% 219.31/28.48 (exuI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (exuI3) =>
% 219.31/28.48 ((
% 219.31/28.48 (exuI2) =>
% 219.31/28.48 ((
% 219.31/28.48 (inCongP) =>
% 219.31/28.48 ((
% 219.31/28.48 (in__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (exuE3u) =>
% 219.31/28.48 ((
% 219.31/28.48 (exu__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (setadjoin__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (powerset__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (setunion__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (exuEu) =>
% 219.31/28.48 ((
% 219.31/28.48 (descr__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (dsetconstr__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (eqimpsubset2) =>
% 219.31/28.48 ((
% 219.31/28.48 (eqimpsubset1) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetI2) =>
% 219.31/28.48 ((
% 219.31/28.48 (emptysetsubset) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetE) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetE2) =>
% 219.31/28.48 ((
% 219.31/28.48 (notsubsetI) =>
% 219.31/28.48 ((
% 219.31/28.48 (notequalI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (notequalI2) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetRefl) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetTrans) =>
% 219.31/28.48 ((
% 219.31/28.48 (setadjoinSub) =>
% 219.31/28.48 ((
% 219.31/28.48 (setadjoinSub2) =>
% 219.31/28.48 ((
% 219.31/28.48 (subset2powerset) =>
% 219.31/28.48 ((
% 219.31/28.48 (setextsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetemptysetimpeq) =>
% 219.31/28.48 ((
% 219.31/28.48 (powersetI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (powersetE1) =>
% 219.31/28.48 ((
% 219.31/28.48 (inPowerset) =>
% 219.31/28.48 ((
% 219.31/28.48 (powersetsubset) =>
% 219.31/28.48 ((
% 219.31/28.48 (sepInPowerset) =>
% 219.31/28.48 ((
% 219.31/28.48 (sepSubset) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionIL) =>
% 219.31/28.48 ((
% 219.31/28.48 (upairset2IR) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionIR) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionEcases) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionE) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionLsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionRsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectI) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectSubset5) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectEL) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectLsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectSubset2) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectSubset3) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectER) =>
% 219.31/28.48 ((
% 219.31/28.48 (disjointsetsI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectRsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectSubset4) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectSubset1) =>
% 219.31/28.48 ((
% 219.31/28.48 (bs114d) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusI) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusEL) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusER) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusSubset2) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusERneg) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusELneg) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusILneg) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusIRneg) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusLsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusSubset1) =>
% 219.31/28.48 ((
% 219.31/28.48 (symdiffE) =>
% 219.31/28.48 ((
% 219.31/28.48 (symdiffI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (symdiffI2) =>
% 219.31/28.48 ((
% 219.31/28.48 (symdiffIneg1) =>
% 219.31/28.48 ((
% 219.31/28.48 (symdiffIneg2) =>
% 219.31/28.48 ((
% 219.31/28.48 (secondinupair) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairIL) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairIR) =>
% 219.31/28.48 ((
% 219.31/28.48 (kpairiskpair) =>
% 219.31/28.48 ((
% 219.31/28.48 (kpairp) =>
% 219.31/28.48 ((
% 219.31/28.48 (singletonsubset) =>
% 219.31/28.48 ((
% 219.31/28.48 (singletoninpowerset) =>
% 219.31/28.48 ((
% 219.31/28.48 (singletoninpowunion) =>
% 219.31/28.48 ((
% 219.31/28.48 (upairset2E) =>
% 219.31/28.48 ((
% 219.31/28.48 (upairsubunion) =>
% 219.31/28.48 ((
% 219.31/28.48 (upairinpowunion) =>
% 219.31/28.48 ((
% 219.31/28.48 (ubforcartprodlem1) =>
% 219.31/28.48 ((
% 219.31/28.48 (ubforcartprodlem2) =>
% 219.31/28.48 ((
% 219.31/28.48 (ubforcartprodlem3) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodpairin) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodmempair1) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodmempair) =>
% 219.31/28.48 ((
% 219.31/28.48 (setunionE2) =>
% 219.31/28.48 ((
% 219.31/28.48 (setunionsingleton1) =>
% 219.31/28.48 ((
% 219.31/28.48 (setunionsingleton2) =>
% 219.31/28.48 ((
% 219.31/28.48 (setunionsingleton) =>
% 219.31/28.48 ((
% 219.31/28.48 (singletonprop) =>
% 219.31/28.48 ((
% 219.31/28.48 (ex1E1) =>
% 219.31/28.48 ((
% 219.31/28.48 (ex1I) =>
% 219.31/28.48 ((
% 219.31/28.48 (ex1I2) =>
% 219.31/28.48 ((
% 219.31/28.48 (singletonsuniq) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjL1) =>
% 219.31/28.48 ((
% 219.31/28.48 (kfstsingleton) =>
% 219.31/28.48 ((
% 219.31/28.48 (theprop) =>
% 219.31/28.48 ((
% 219.31/28.48 (kfstpairEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodfstin) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjL2) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjL) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjR11) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjR12) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjR1) =>
% 219.31/28.48 ((
% 219.31/28.48 (upairequniteq) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjR2) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjR) =>
% 219.31/28.48 ((
% 219.31/28.48 (ksndsingleton) =>
% 219.31/28.48 ((
% 219.31/28.48 (ksndpairEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (kpairsurjEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodsndin) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodpairmemEL) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodpairmemER) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodmempaircEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodfstpairEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodsndpairEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodpairsurjEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrI) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrSub) =>
% 219.31/28.48 ((
% 219.31/28.48 (setOfPairsIsBReln) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrERa) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrEL1) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrEL2) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrER) =>
% 219.31/28.48 ((
% 219.31/28.48 (funcImageSingleton) =>
% 219.31/28.48 ((
% 219.31/28.48 (apProp) =>
% 219.31/28.48 ((
% 219.31/28.48 (app) =>
% 219.31/28.48 ((
% 219.31/28.48 (infuncsetfunc) =>
% 219.31/28.48 ((
% 219.31/28.48 (ap2p) =>
% 219.31/28.48 ((
% 219.31/28.48 (funcinfuncset) =>
% 219.31/28.48 ((
% 219.31/28.48 (lamProp) =>
% 219.31/28.48 ((
% 219.31/28.48 (lamp) =>
% 219.31/28.48 ((
% 219.31/28.48 (lam2p) =>
% 219.31/28.48 ((
% 219.31/28.48 (!!) @ (
% 219.31/28.48 (('#B') @ (
% 219.31/28.48 !!) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 !!))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#S') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S'))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))))) @
% 219.31/28.48 breln)))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 !!))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#C') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S'))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S'))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 !!))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ in)))))))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 !!))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ in)))))))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S'))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#C') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ in)) @
% 219.31/28.48 kpair)))))))))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 '#B'))) @
% 219.31/28.48 kpair)))))))))))))))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 !!))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.31/28.48 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl174])).
% 219.31/28.48 thf(zip_derived_cl206, plain,
% 219.31/28.48 (~ (((setext) =>
% 219.31/28.48 (((emptyI) =>
% 219.31/28.48 (((noeltsimpempty) =>
% 219.31/28.48 (((setbeta) =>
% 219.31/28.48 (((nonemptyE1) =>
% 219.31/28.48 (((nonemptyI) =>
% 219.31/28.48 (((nonemptyI1) =>
% 219.31/28.48 (((setadjoinIL) =>
% 219.31/28.48 (((in @ emptyset @
% 219.31/28.48 (setadjoin @ emptyset @ emptyset)) =>
% 219.31/28.48 (((setadjoinIR) =>
% 219.31/28.48 (((setadjoinE) =>
% 219.31/28.48 (((setadjoinOr) =>
% 219.31/28.48 (((setoftrueEq) =>
% 219.31/28.48 (((powersetI) =>
% 219.31/28.48 (((emptyinPowerset) =>
% 219.31/28.48 (((emptyInPowerset) =>
% 219.31/28.48 (((powersetE) =>
% 219.31/28.48 (((setunionI) =>
% 219.31/28.48 (((setunionE) =>
% 219.31/28.48 (((subPowSU) =>
% 219.31/28.48 (((exuE2) =>
% 219.31/28.48 (((nonemptyImpWitness) =>
% 219.31/28.48 (((uniqinunit) =>
% 219.31/28.48 (((notinsingleton) =>
% 219.31/28.48 (((eqinunit) =>
% 219.31/28.48 (((singletonsswitch) =>
% 219.31/28.48 (((upairsetE) =>
% 219.31/28.48 (((upairsetIL) =>
% 219.31/28.48 (((upairsetIR) =>
% 219.31/28.48 (((emptyE1) =>
% 219.31/28.48 ((
% 219.31/28.48 (vacuousDall) =>
% 219.31/28.48 ((
% 219.31/28.48 (quantDeMorgan1) =>
% 219.31/28.48 ((
% 219.31/28.48 (quantDeMorgan2) =>
% 219.31/28.48 ((
% 219.31/28.48 (quantDeMorgan3) =>
% 219.31/28.48 ((
% 219.31/28.48 (quantDeMorgan4) =>
% 219.31/28.48 ((
% 219.31/28.48 (prop2setI) =>
% 219.31/28.48 ((
% 219.31/28.48 (prop2set2propI) =>
% 219.31/28.48 ((
% 219.31/28.48 (notdexE) =>
% 219.31/28.48 ((
% 219.31/28.48 (notdallE) =>
% 219.31/28.48 ((
% 219.31/28.48 (exuI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (exuI3) =>
% 219.31/28.48 ((
% 219.31/28.48 (exuI2) =>
% 219.31/28.48 ((
% 219.31/28.48 (inCongP) =>
% 219.31/28.48 ((
% 219.31/28.48 (in__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (exuE3u) =>
% 219.31/28.48 ((
% 219.31/28.48 (exu__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (setadjoin__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (powerset__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (setunion__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (exuEu) =>
% 219.31/28.48 ((
% 219.31/28.48 (descr__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (dsetconstr__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (eqimpsubset2) =>
% 219.31/28.48 ((
% 219.31/28.48 (eqimpsubset1) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetI2) =>
% 219.31/28.48 ((
% 219.31/28.48 (emptysetsubset) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetE) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetE2) =>
% 219.31/28.48 ((
% 219.31/28.48 (notsubsetI) =>
% 219.31/28.48 ((
% 219.31/28.48 (notequalI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (notequalI2) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetRefl) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetTrans) =>
% 219.31/28.48 ((
% 219.31/28.48 (setadjoinSub) =>
% 219.31/28.48 ((
% 219.31/28.48 (setadjoinSub2) =>
% 219.31/28.48 ((
% 219.31/28.48 (subset2powerset) =>
% 219.31/28.48 ((
% 219.31/28.48 (setextsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetemptysetimpeq) =>
% 219.31/28.48 ((
% 219.31/28.48 (powersetI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (powersetE1) =>
% 219.31/28.48 ((
% 219.31/28.48 (inPowerset) =>
% 219.31/28.48 ((
% 219.31/28.48 (powersetsubset) =>
% 219.31/28.48 ((
% 219.31/28.48 (sepInPowerset) =>
% 219.31/28.48 ((
% 219.31/28.48 (sepSubset) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionIL) =>
% 219.31/28.48 ((
% 219.31/28.48 (upairset2IR) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionIR) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionEcases) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionE) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionLsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionRsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectI) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectSubset5) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectEL) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectLsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectSubset2) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectSubset3) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectER) =>
% 219.31/28.48 ((
% 219.31/28.48 (disjointsetsI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectRsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectSubset4) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectSubset1) =>
% 219.31/28.48 ((
% 219.31/28.48 (bs114d) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusI) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusEL) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusER) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusSubset2) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusERneg) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusELneg) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusILneg) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusIRneg) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusLsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusSubset1) =>
% 219.31/28.48 ((
% 219.31/28.48 (symdiffE) =>
% 219.31/28.48 ((
% 219.31/28.48 (symdiffI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (symdiffI2) =>
% 219.31/28.48 ((
% 219.31/28.48 (symdiffIneg1) =>
% 219.31/28.48 ((
% 219.31/28.48 (symdiffIneg2) =>
% 219.31/28.48 ((
% 219.31/28.48 (secondinupair) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairIL) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairIR) =>
% 219.31/28.48 ((
% 219.31/28.48 (kpairiskpair) =>
% 219.31/28.48 ((
% 219.31/28.48 (kpairp) =>
% 219.31/28.48 ((
% 219.31/28.48 (singletonsubset) =>
% 219.31/28.48 ((
% 219.31/28.48 (singletoninpowerset) =>
% 219.31/28.48 ((
% 219.31/28.48 (singletoninpowunion) =>
% 219.31/28.48 ((
% 219.31/28.48 (upairset2E) =>
% 219.31/28.48 ((
% 219.31/28.48 (upairsubunion) =>
% 219.31/28.48 ((
% 219.31/28.48 (upairinpowunion) =>
% 219.31/28.48 ((
% 219.31/28.48 (ubforcartprodlem1) =>
% 219.31/28.48 ((
% 219.31/28.48 (ubforcartprodlem2) =>
% 219.31/28.48 ((
% 219.31/28.48 (ubforcartprodlem3) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodpairin) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodmempair1) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodmempair) =>
% 219.31/28.48 ((
% 219.31/28.48 (setunionE2) =>
% 219.31/28.48 ((
% 219.31/28.48 (setunionsingleton1) =>
% 219.31/28.48 ((
% 219.31/28.48 (setunionsingleton2) =>
% 219.31/28.48 ((
% 219.31/28.48 (setunionsingleton) =>
% 219.31/28.48 ((
% 219.31/28.48 (singletonprop) =>
% 219.31/28.48 ((
% 219.31/28.48 (ex1E1) =>
% 219.31/28.48 ((
% 219.31/28.48 (ex1I) =>
% 219.31/28.48 ((
% 219.31/28.48 (ex1I2) =>
% 219.31/28.48 ((
% 219.31/28.48 (singletonsuniq) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjL1) =>
% 219.31/28.48 ((
% 219.31/28.48 (kfstsingleton) =>
% 219.31/28.48 ((
% 219.31/28.48 (theprop) =>
% 219.31/28.48 ((
% 219.31/28.48 (kfstpairEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodfstin) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjL2) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjL) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjR11) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjR12) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjR1) =>
% 219.31/28.48 ((
% 219.31/28.48 (upairequniteq) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjR2) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjR) =>
% 219.31/28.48 ((
% 219.31/28.48 (ksndsingleton) =>
% 219.31/28.48 ((
% 219.31/28.48 (ksndpairEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (kpairsurjEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodsndin) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodpairmemEL) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodpairmemER) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodmempaircEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodfstpairEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodsndpairEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodpairsurjEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrI) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrSub) =>
% 219.31/28.48 ((
% 219.31/28.48 (setOfPairsIsBReln) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrERa) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrEL1) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrEL2) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrER) =>
% 219.31/28.48 ((
% 219.31/28.48 (funcImageSingleton) =>
% 219.31/28.48 ((
% 219.31/28.48 (apProp) =>
% 219.31/28.48 ((
% 219.31/28.48 (app) =>
% 219.31/28.48 ((
% 219.31/28.48 (infuncsetfunc) =>
% 219.31/28.48 ((
% 219.31/28.48 (ap2p) =>
% 219.31/28.48 ((
% 219.31/28.48 (funcinfuncset) =>
% 219.31/28.48 ((
% 219.31/28.48 (lamProp) =>
% 219.31/28.48 ((
% 219.31/28.48 (lamp) =>
% 219.31/28.48 ((
% 219.31/28.48 (lam2p) =>
% 219.31/28.48 ((
% 219.31/28.48 (!!) @ (
% 219.31/28.48 (('#B') @ (
% 219.31/28.48 !!) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 !!))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#S') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S'))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))))) @
% 219.31/28.48 breln)))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 !!))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#C') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S'))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S'))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 !!))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ in)))))))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 !!))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ in)))))))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S'))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#C') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ in)) @
% 219.31/28.48 kpair)))))))))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 '#B'))) @
% 219.31/28.48 kpair)))))))))))))))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 !!))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.31/28.48 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl189])).
% 219.31/28.48 thf(zip_derived_cl222, plain,
% 219.31/28.48 (~ (((emptyI) =>
% 219.31/28.48 (((noeltsimpempty) =>
% 219.31/28.48 (((setbeta) =>
% 219.31/28.48 (((nonemptyE1) =>
% 219.31/28.48 (((nonemptyI) =>
% 219.31/28.48 (((nonemptyI1) =>
% 219.31/28.48 (((setadjoinIL) =>
% 219.31/28.48 (((in @ emptyset @ (setadjoin @ emptyset @ emptyset)) =>
% 219.31/28.48 (((setadjoinIR) =>
% 219.31/28.48 (((setadjoinE) =>
% 219.31/28.48 (((setadjoinOr) =>
% 219.31/28.48 (((setoftrueEq) =>
% 219.31/28.48 (((powersetI) =>
% 219.31/28.48 (((emptyinPowerset) =>
% 219.31/28.48 (((emptyInPowerset) =>
% 219.31/28.48 (((powersetE) =>
% 219.31/28.48 (((setunionI) =>
% 219.31/28.48 (((setunionE) =>
% 219.31/28.48 (((subPowSU) =>
% 219.31/28.48 (((exuE2) =>
% 219.31/28.48 (((nonemptyImpWitness) =>
% 219.31/28.48 (((uniqinunit) =>
% 219.31/28.48 (((notinsingleton) =>
% 219.31/28.48 (((eqinunit) =>
% 219.31/28.48 (((singletonsswitch) =>
% 219.31/28.48 (((upairsetE) =>
% 219.31/28.48 (((upairsetIL) =>
% 219.31/28.48 (((upairsetIR) =>
% 219.31/28.48 (((emptyE1) =>
% 219.31/28.48 (((vacuousDall) =>
% 219.31/28.48 ((
% 219.31/28.48 (quantDeMorgan1) =>
% 219.31/28.48 ((
% 219.31/28.48 (quantDeMorgan2) =>
% 219.31/28.48 ((
% 219.31/28.48 (quantDeMorgan3) =>
% 219.31/28.48 ((
% 219.31/28.48 (quantDeMorgan4) =>
% 219.31/28.48 ((
% 219.31/28.48 (prop2setI) =>
% 219.31/28.48 ((
% 219.31/28.48 (prop2set2propI) =>
% 219.31/28.48 ((
% 219.31/28.48 (notdexE) =>
% 219.31/28.48 ((
% 219.31/28.48 (notdallE) =>
% 219.31/28.48 ((
% 219.31/28.48 (exuI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (exuI3) =>
% 219.31/28.48 ((
% 219.31/28.48 (exuI2) =>
% 219.31/28.48 ((
% 219.31/28.48 (inCongP) =>
% 219.31/28.48 ((
% 219.31/28.48 (in__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (exuE3u) =>
% 219.31/28.48 ((
% 219.31/28.48 (exu__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (setadjoin__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (powerset__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (setunion__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (exuEu) =>
% 219.31/28.48 ((
% 219.31/28.48 (descr__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (dsetconstr__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (eqimpsubset2) =>
% 219.31/28.48 ((
% 219.31/28.48 (eqimpsubset1) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetI2) =>
% 219.31/28.48 ((
% 219.31/28.48 (emptysetsubset) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetE) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetE2) =>
% 219.31/28.48 ((
% 219.31/28.48 (notsubsetI) =>
% 219.31/28.48 ((
% 219.31/28.48 (notequalI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (notequalI2) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetRefl) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetTrans) =>
% 219.31/28.48 ((
% 219.31/28.48 (setadjoinSub) =>
% 219.31/28.48 ((
% 219.31/28.48 (setadjoinSub2) =>
% 219.31/28.48 ((
% 219.31/28.48 (subset2powerset) =>
% 219.31/28.48 ((
% 219.31/28.48 (setextsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetemptysetimpeq) =>
% 219.31/28.48 ((
% 219.31/28.48 (powersetI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (powersetE1) =>
% 219.31/28.48 ((
% 219.31/28.48 (inPowerset) =>
% 219.31/28.48 ((
% 219.31/28.48 (powersetsubset) =>
% 219.31/28.48 ((
% 219.31/28.48 (sepInPowerset) =>
% 219.31/28.48 ((
% 219.31/28.48 (sepSubset) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionIL) =>
% 219.31/28.48 ((
% 219.31/28.48 (upairset2IR) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionIR) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionEcases) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionE) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionLsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (binunionRsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectI) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectSubset5) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectEL) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectLsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectSubset2) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectSubset3) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectER) =>
% 219.31/28.48 ((
% 219.31/28.48 (disjointsetsI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectRsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectSubset4) =>
% 219.31/28.48 ((
% 219.31/28.48 (binintersectSubset1) =>
% 219.31/28.48 ((
% 219.31/28.48 (bs114d) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusI) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusEL) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusER) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusSubset2) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusERneg) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusELneg) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusILneg) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusIRneg) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusLsub) =>
% 219.31/28.48 ((
% 219.31/28.48 (setminusSubset1) =>
% 219.31/28.48 ((
% 219.31/28.48 (symdiffE) =>
% 219.31/28.48 ((
% 219.31/28.48 (symdiffI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (symdiffI2) =>
% 219.31/28.48 ((
% 219.31/28.48 (symdiffIneg1) =>
% 219.31/28.48 ((
% 219.31/28.48 (symdiffIneg2) =>
% 219.31/28.48 ((
% 219.31/28.48 (secondinupair) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairIL) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairIR) =>
% 219.31/28.48 ((
% 219.31/28.48 (kpairiskpair) =>
% 219.31/28.48 ((
% 219.31/28.48 (kpairp) =>
% 219.31/28.48 ((
% 219.31/28.48 (singletonsubset) =>
% 219.31/28.48 ((
% 219.31/28.48 (singletoninpowerset) =>
% 219.31/28.48 ((
% 219.31/28.48 (singletoninpowunion) =>
% 219.31/28.48 ((
% 219.31/28.48 (upairset2E) =>
% 219.31/28.48 ((
% 219.31/28.48 (upairsubunion) =>
% 219.31/28.48 ((
% 219.31/28.48 (upairinpowunion) =>
% 219.31/28.48 ((
% 219.31/28.48 (ubforcartprodlem1) =>
% 219.31/28.48 ((
% 219.31/28.48 (ubforcartprodlem2) =>
% 219.31/28.48 ((
% 219.31/28.48 (ubforcartprodlem3) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodpairin) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodmempair1) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodmempair) =>
% 219.31/28.48 ((
% 219.31/28.48 (setunionE2) =>
% 219.31/28.48 ((
% 219.31/28.48 (setunionsingleton1) =>
% 219.31/28.48 ((
% 219.31/28.48 (setunionsingleton2) =>
% 219.31/28.48 ((
% 219.31/28.48 (setunionsingleton) =>
% 219.31/28.48 ((
% 219.31/28.48 (singletonprop) =>
% 219.31/28.48 ((
% 219.31/28.48 (ex1E1) =>
% 219.31/28.48 ((
% 219.31/28.48 (ex1I) =>
% 219.31/28.48 ((
% 219.31/28.48 (ex1I2) =>
% 219.31/28.48 ((
% 219.31/28.48 (singletonsuniq) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjL1) =>
% 219.31/28.48 ((
% 219.31/28.48 (kfstsingleton) =>
% 219.31/28.48 ((
% 219.31/28.48 (theprop) =>
% 219.31/28.48 ((
% 219.31/28.48 (kfstpairEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodfstin) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjL2) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjL) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjR11) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjR12) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjR1) =>
% 219.31/28.48 ((
% 219.31/28.48 (upairequniteq) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjR2) =>
% 219.31/28.48 ((
% 219.31/28.48 (setukpairinjR) =>
% 219.31/28.48 ((
% 219.31/28.48 (ksndsingleton) =>
% 219.31/28.48 ((
% 219.31/28.48 (ksndpairEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (kpairsurjEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodsndin) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodpairmemEL) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodpairmemER) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodmempaircEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodfstpairEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodsndpairEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (cartprodpairsurjEq) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrI) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrSub) =>
% 219.31/28.48 ((
% 219.31/28.48 (setOfPairsIsBReln) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrERa) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrEL1) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrEL2) =>
% 219.31/28.48 ((
% 219.31/28.48 (dpsetconstrER) =>
% 219.31/28.48 ((
% 219.31/28.48 (funcImageSingleton) =>
% 219.31/28.48 ((
% 219.31/28.48 (apProp) =>
% 219.31/28.48 ((
% 219.31/28.48 (app) =>
% 219.31/28.48 ((
% 219.31/28.48 (infuncsetfunc) =>
% 219.31/28.48 ((
% 219.31/28.48 (ap2p) =>
% 219.31/28.48 ((
% 219.31/28.48 (funcinfuncset) =>
% 219.31/28.48 ((
% 219.31/28.48 (lamProp) =>
% 219.31/28.48 ((
% 219.31/28.48 (lamp) =>
% 219.31/28.48 ((
% 219.31/28.48 (lam2p) =>
% 219.31/28.48 ((
% 219.31/28.48 (!!) @ (
% 219.31/28.48 (('#B') @ (
% 219.31/28.48 !!) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 !!))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#S') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S'))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))))) @
% 219.31/28.48 breln)))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 !!))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#C') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S'))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S'))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 !!))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ in)))))))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 !!))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ in)))))))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S'))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#C') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ in)) @
% 219.31/28.48 kpair)))))))))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#B') @
% 219.31/28.48 (
% 219.31/28.48 '#B'))) @
% 219.31/28.48 kpair)))))))))))))))))))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 !!))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 '#S') @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 (
% 219.31/28.48 ('#B') @ (
% 219.31/28.48 =>))) @
% 219.31/28.48 (
% 219.31/28.48 (
% 219.31/28.48 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.31/28.48 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl206])).
% 219.31/28.48 thf(zip_derived_cl236, plain,
% 219.31/28.48 (~ (((noeltsimpempty) =>
% 219.31/28.48 (((setbeta) =>
% 219.31/28.48 (((nonemptyE1) =>
% 219.31/28.48 (((nonemptyI) =>
% 219.31/28.48 (((nonemptyI1) =>
% 219.31/28.48 (((setadjoinIL) =>
% 219.31/28.48 (((in @ emptyset @ (setadjoin @ emptyset @ emptyset)) =>
% 219.31/28.48 (((setadjoinIR) =>
% 219.31/28.48 (((setadjoinE) =>
% 219.31/28.48 (((setadjoinOr) =>
% 219.31/28.48 (((setoftrueEq) =>
% 219.31/28.48 (((powersetI) =>
% 219.31/28.48 (((emptyinPowerset) =>
% 219.31/28.48 (((emptyInPowerset) =>
% 219.31/28.48 (((powersetE) =>
% 219.31/28.48 (((setunionI) =>
% 219.31/28.48 (((setunionE) =>
% 219.31/28.48 (((subPowSU) =>
% 219.31/28.48 (((exuE2) =>
% 219.31/28.48 (((nonemptyImpWitness) =>
% 219.31/28.48 (((uniqinunit) =>
% 219.31/28.48 (((notinsingleton) =>
% 219.31/28.48 (((eqinunit) =>
% 219.31/28.48 (((singletonsswitch) =>
% 219.31/28.48 (((upairsetE) =>
% 219.31/28.48 (((upairsetIL) =>
% 219.31/28.48 (((upairsetIR) =>
% 219.31/28.48 (((emptyE1) =>
% 219.31/28.48 (((vacuousDall) =>
% 219.31/28.48 (((quantDeMorgan1) =>
% 219.31/28.48 ((
% 219.31/28.48 (quantDeMorgan2) =>
% 219.31/28.48 ((
% 219.31/28.48 (quantDeMorgan3) =>
% 219.31/28.48 ((
% 219.31/28.48 (quantDeMorgan4) =>
% 219.31/28.48 ((
% 219.31/28.48 (prop2setI) =>
% 219.31/28.48 ((
% 219.31/28.48 (prop2set2propI) =>
% 219.31/28.48 ((
% 219.31/28.48 (notdexE) =>
% 219.31/28.48 ((
% 219.31/28.48 (notdallE) =>
% 219.31/28.48 ((
% 219.31/28.48 (exuI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (exuI3) =>
% 219.31/28.48 ((
% 219.31/28.48 (exuI2) =>
% 219.31/28.48 ((
% 219.31/28.48 (inCongP) =>
% 219.31/28.48 ((
% 219.31/28.48 (in__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (exuE3u) =>
% 219.31/28.48 ((
% 219.31/28.48 (exu__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (setadjoin__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (powerset__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (setunion__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (exuEu) =>
% 219.31/28.48 ((
% 219.31/28.48 (descr__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (dsetconstr__Cong) =>
% 219.31/28.48 ((
% 219.31/28.48 (subsetI1) =>
% 219.31/28.48 ((
% 219.31/28.48 (eqimpsubset2) =>
% 219.31/28.48 ((
% 219.31/28.48 (eqimpsubset1) =>
% 219.31/28.48 ((
% 219.50/28.48 (subsetI2) =>
% 219.50/28.48 ((
% 219.50/28.48 (emptysetsubset) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetE) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetE2) =>
% 219.50/28.48 ((
% 219.50/28.48 (notsubsetI) =>
% 219.50/28.48 ((
% 219.50/28.48 (notequalI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (notequalI2) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetRefl) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetTrans) =>
% 219.50/28.48 ((
% 219.50/28.48 (setadjoinSub) =>
% 219.50/28.48 ((
% 219.50/28.48 (setadjoinSub2) =>
% 219.50/28.48 ((
% 219.50/28.48 (subset2powerset) =>
% 219.50/28.48 ((
% 219.50/28.48 (setextsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetemptysetimpeq) =>
% 219.50/28.48 ((
% 219.50/28.48 (powersetI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (powersetE1) =>
% 219.50/28.48 ((
% 219.50/28.48 (inPowerset) =>
% 219.50/28.48 ((
% 219.50/28.48 (powersetsubset) =>
% 219.50/28.48 ((
% 219.50/28.48 (sepInPowerset) =>
% 219.50/28.48 ((
% 219.50/28.48 (sepSubset) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionIL) =>
% 219.50/28.48 ((
% 219.50/28.48 (upairset2IR) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionIR) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionEcases) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionE) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionLsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionRsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectI) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectSubset5) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectEL) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectLsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectSubset2) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectSubset3) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectER) =>
% 219.50/28.48 ((
% 219.50/28.48 (disjointsetsI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectRsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectSubset4) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectSubset1) =>
% 219.50/28.48 ((
% 219.50/28.48 (bs114d) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusI) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusEL) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusER) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusSubset2) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusERneg) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusELneg) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusILneg) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusIRneg) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusLsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusSubset1) =>
% 219.50/28.48 ((
% 219.50/28.48 (symdiffE) =>
% 219.50/28.48 ((
% 219.50/28.48 (symdiffI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (symdiffI2) =>
% 219.50/28.48 ((
% 219.50/28.48 (symdiffIneg1) =>
% 219.50/28.48 ((
% 219.50/28.48 (symdiffIneg2) =>
% 219.50/28.48 ((
% 219.50/28.48 (secondinupair) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairIL) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairIR) =>
% 219.50/28.48 ((
% 219.50/28.48 (kpairiskpair) =>
% 219.50/28.48 ((
% 219.50/28.48 (kpairp) =>
% 219.50/28.48 ((
% 219.50/28.48 (singletonsubset) =>
% 219.50/28.48 ((
% 219.50/28.48 (singletoninpowerset) =>
% 219.50/28.48 ((
% 219.50/28.48 (singletoninpowunion) =>
% 219.50/28.48 ((
% 219.50/28.48 (upairset2E) =>
% 219.50/28.48 ((
% 219.50/28.48 (upairsubunion) =>
% 219.50/28.48 ((
% 219.50/28.48 (upairinpowunion) =>
% 219.50/28.48 ((
% 219.50/28.48 (ubforcartprodlem1) =>
% 219.50/28.48 ((
% 219.50/28.48 (ubforcartprodlem2) =>
% 219.50/28.48 ((
% 219.50/28.48 (ubforcartprodlem3) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodpairin) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodmempair1) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodmempair) =>
% 219.50/28.48 ((
% 219.50/28.48 (setunionE2) =>
% 219.50/28.48 ((
% 219.50/28.48 (setunionsingleton1) =>
% 219.50/28.48 ((
% 219.50/28.48 (setunionsingleton2) =>
% 219.50/28.48 ((
% 219.50/28.48 (setunionsingleton) =>
% 219.50/28.48 ((
% 219.50/28.48 (singletonprop) =>
% 219.50/28.48 ((
% 219.50/28.48 (ex1E1) =>
% 219.50/28.48 ((
% 219.50/28.48 (ex1I) =>
% 219.50/28.48 ((
% 219.50/28.48 (ex1I2) =>
% 219.50/28.48 ((
% 219.50/28.48 (singletonsuniq) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjL1) =>
% 219.50/28.48 ((
% 219.50/28.48 (kfstsingleton) =>
% 219.50/28.48 ((
% 219.50/28.48 (theprop) =>
% 219.50/28.48 ((
% 219.50/28.48 (kfstpairEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodfstin) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjL2) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjL) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjR11) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjR12) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjR1) =>
% 219.50/28.48 ((
% 219.50/28.48 (upairequniteq) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjR2) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjR) =>
% 219.50/28.48 ((
% 219.50/28.48 (ksndsingleton) =>
% 219.50/28.48 ((
% 219.50/28.48 (ksndpairEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (kpairsurjEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodsndin) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodpairmemEL) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodpairmemER) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodmempaircEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodfstpairEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodsndpairEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodpairsurjEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrI) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrSub) =>
% 219.50/28.48 ((
% 219.50/28.48 (setOfPairsIsBReln) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrERa) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrEL1) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrEL2) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrER) =>
% 219.50/28.48 ((
% 219.50/28.48 (funcImageSingleton) =>
% 219.50/28.48 ((
% 219.50/28.48 (apProp) =>
% 219.50/28.48 ((
% 219.50/28.48 (app) =>
% 219.50/28.48 ((
% 219.50/28.48 (infuncsetfunc) =>
% 219.50/28.48 ((
% 219.50/28.48 (ap2p) =>
% 219.50/28.48 ((
% 219.50/28.48 (funcinfuncset) =>
% 219.50/28.48 ((
% 219.50/28.48 (lamProp) =>
% 219.50/28.48 ((
% 219.50/28.48 (lamp) =>
% 219.50/28.48 ((
% 219.50/28.48 (lam2p) =>
% 219.50/28.48 ((
% 219.50/28.48 (!!) @ (
% 219.50/28.48 (('#B') @ (
% 219.50/28.48 !!) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 !!))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#S') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S'))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))))) @
% 219.50/28.48 breln)))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 !!))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#C') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S'))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S'))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 !!))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ in)))))))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 !!))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ in)))))))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S'))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#C') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ in)) @
% 219.50/28.48 kpair)))))))))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 '#B'))) @
% 219.50/28.48 kpair)))))))))))))))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 !!))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.48 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl222])).
% 219.50/28.48 thf(zip_derived_cl251, plain,
% 219.50/28.48 (~ (((setbeta) =>
% 219.50/28.48 (((nonemptyE1) =>
% 219.50/28.48 (((nonemptyI) =>
% 219.50/28.48 (((nonemptyI1) =>
% 219.50/28.48 (((setadjoinIL) =>
% 219.50/28.48 (((in @ emptyset @ (setadjoin @ emptyset @ emptyset)) =>
% 219.50/28.48 (((setadjoinIR) =>
% 219.50/28.48 (((setadjoinE) =>
% 219.50/28.48 (((setadjoinOr) =>
% 219.50/28.48 (((setoftrueEq) =>
% 219.50/28.48 (((powersetI) =>
% 219.50/28.48 (((emptyinPowerset) =>
% 219.50/28.48 (((emptyInPowerset) =>
% 219.50/28.48 (((powersetE) =>
% 219.50/28.48 (((setunionI) =>
% 219.50/28.48 (((setunionE) =>
% 219.50/28.48 (((subPowSU) =>
% 219.50/28.48 (((exuE2) =>
% 219.50/28.48 (((nonemptyImpWitness) =>
% 219.50/28.48 (((uniqinunit) =>
% 219.50/28.48 (((notinsingleton) =>
% 219.50/28.48 (((eqinunit) =>
% 219.50/28.48 (((singletonsswitch) =>
% 219.50/28.48 (((upairsetE) =>
% 219.50/28.48 (((upairsetIL) =>
% 219.50/28.48 (((upairsetIR) =>
% 219.50/28.48 (((emptyE1) =>
% 219.50/28.48 (((vacuousDall) =>
% 219.50/28.48 (((quantDeMorgan1) =>
% 219.50/28.48 (((quantDeMorgan2) =>
% 219.50/28.48 ((
% 219.50/28.48 (quantDeMorgan3) =>
% 219.50/28.48 ((
% 219.50/28.48 (quantDeMorgan4) =>
% 219.50/28.48 ((
% 219.50/28.48 (prop2setI) =>
% 219.50/28.48 ((
% 219.50/28.48 (prop2set2propI) =>
% 219.50/28.48 ((
% 219.50/28.48 (notdexE) =>
% 219.50/28.48 ((
% 219.50/28.48 (notdallE) =>
% 219.50/28.48 ((
% 219.50/28.48 (exuI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (exuI3) =>
% 219.50/28.48 ((
% 219.50/28.48 (exuI2) =>
% 219.50/28.48 ((
% 219.50/28.48 (inCongP) =>
% 219.50/28.48 ((
% 219.50/28.48 (in__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (exuE3u) =>
% 219.50/28.48 ((
% 219.50/28.48 (exu__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (setadjoin__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (powerset__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (setunion__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (exuEu) =>
% 219.50/28.48 ((
% 219.50/28.48 (descr__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (dsetconstr__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (eqimpsubset2) =>
% 219.50/28.48 ((
% 219.50/28.48 (eqimpsubset1) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetI2) =>
% 219.50/28.48 ((
% 219.50/28.48 (emptysetsubset) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetE) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetE2) =>
% 219.50/28.48 ((
% 219.50/28.48 (notsubsetI) =>
% 219.50/28.48 ((
% 219.50/28.48 (notequalI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (notequalI2) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetRefl) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetTrans) =>
% 219.50/28.48 ((
% 219.50/28.48 (setadjoinSub) =>
% 219.50/28.48 ((
% 219.50/28.48 (setadjoinSub2) =>
% 219.50/28.48 ((
% 219.50/28.48 (subset2powerset) =>
% 219.50/28.48 ((
% 219.50/28.48 (setextsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetemptysetimpeq) =>
% 219.50/28.48 ((
% 219.50/28.48 (powersetI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (powersetE1) =>
% 219.50/28.48 ((
% 219.50/28.48 (inPowerset) =>
% 219.50/28.48 ((
% 219.50/28.48 (powersetsubset) =>
% 219.50/28.48 ((
% 219.50/28.48 (sepInPowerset) =>
% 219.50/28.48 ((
% 219.50/28.48 (sepSubset) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionIL) =>
% 219.50/28.48 ((
% 219.50/28.48 (upairset2IR) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionIR) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionEcases) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionE) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionLsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionRsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectI) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectSubset5) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectEL) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectLsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectSubset2) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectSubset3) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectER) =>
% 219.50/28.48 ((
% 219.50/28.48 (disjointsetsI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectRsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectSubset4) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectSubset1) =>
% 219.50/28.48 ((
% 219.50/28.48 (bs114d) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusI) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusEL) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusER) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusSubset2) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusERneg) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusELneg) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusILneg) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusIRneg) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusLsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusSubset1) =>
% 219.50/28.48 ((
% 219.50/28.48 (symdiffE) =>
% 219.50/28.48 ((
% 219.50/28.48 (symdiffI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (symdiffI2) =>
% 219.50/28.48 ((
% 219.50/28.48 (symdiffIneg1) =>
% 219.50/28.48 ((
% 219.50/28.48 (symdiffIneg2) =>
% 219.50/28.48 ((
% 219.50/28.48 (secondinupair) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairIL) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairIR) =>
% 219.50/28.48 ((
% 219.50/28.48 (kpairiskpair) =>
% 219.50/28.48 ((
% 219.50/28.48 (kpairp) =>
% 219.50/28.48 ((
% 219.50/28.48 (singletonsubset) =>
% 219.50/28.48 ((
% 219.50/28.48 (singletoninpowerset) =>
% 219.50/28.48 ((
% 219.50/28.48 (singletoninpowunion) =>
% 219.50/28.48 ((
% 219.50/28.48 (upairset2E) =>
% 219.50/28.48 ((
% 219.50/28.48 (upairsubunion) =>
% 219.50/28.48 ((
% 219.50/28.48 (upairinpowunion) =>
% 219.50/28.48 ((
% 219.50/28.48 (ubforcartprodlem1) =>
% 219.50/28.48 ((
% 219.50/28.48 (ubforcartprodlem2) =>
% 219.50/28.48 ((
% 219.50/28.48 (ubforcartprodlem3) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodpairin) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodmempair1) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodmempair) =>
% 219.50/28.48 ((
% 219.50/28.48 (setunionE2) =>
% 219.50/28.48 ((
% 219.50/28.48 (setunionsingleton1) =>
% 219.50/28.48 ((
% 219.50/28.48 (setunionsingleton2) =>
% 219.50/28.48 ((
% 219.50/28.48 (setunionsingleton) =>
% 219.50/28.48 ((
% 219.50/28.48 (singletonprop) =>
% 219.50/28.48 ((
% 219.50/28.48 (ex1E1) =>
% 219.50/28.48 ((
% 219.50/28.48 (ex1I) =>
% 219.50/28.48 ((
% 219.50/28.48 (ex1I2) =>
% 219.50/28.48 ((
% 219.50/28.48 (singletonsuniq) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjL1) =>
% 219.50/28.48 ((
% 219.50/28.48 (kfstsingleton) =>
% 219.50/28.48 ((
% 219.50/28.48 (theprop) =>
% 219.50/28.48 ((
% 219.50/28.48 (kfstpairEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodfstin) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjL2) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjL) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjR11) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjR12) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjR1) =>
% 219.50/28.48 ((
% 219.50/28.48 (upairequniteq) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjR2) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjR) =>
% 219.50/28.48 ((
% 219.50/28.48 (ksndsingleton) =>
% 219.50/28.48 ((
% 219.50/28.48 (ksndpairEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (kpairsurjEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodsndin) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodpairmemEL) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodpairmemER) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodmempaircEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodfstpairEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodsndpairEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodpairsurjEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrI) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrSub) =>
% 219.50/28.48 ((
% 219.50/28.48 (setOfPairsIsBReln) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrERa) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrEL1) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrEL2) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrER) =>
% 219.50/28.48 ((
% 219.50/28.48 (funcImageSingleton) =>
% 219.50/28.48 ((
% 219.50/28.48 (apProp) =>
% 219.50/28.48 ((
% 219.50/28.48 (app) =>
% 219.50/28.48 ((
% 219.50/28.48 (infuncsetfunc) =>
% 219.50/28.48 ((
% 219.50/28.48 (ap2p) =>
% 219.50/28.48 ((
% 219.50/28.48 (funcinfuncset) =>
% 219.50/28.48 ((
% 219.50/28.48 (lamProp) =>
% 219.50/28.48 ((
% 219.50/28.48 (lamp) =>
% 219.50/28.48 ((
% 219.50/28.48 (lam2p) =>
% 219.50/28.48 ((
% 219.50/28.48 (!!) @ (
% 219.50/28.48 (('#B') @ (
% 219.50/28.48 !!) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 !!))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#S') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S'))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))))) @
% 219.50/28.48 breln)))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 !!))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#C') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S'))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S'))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 !!))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ in)))))))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 !!))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ in)))))))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S'))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#C') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ in)) @
% 219.50/28.48 kpair)))))))))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 '#B'))) @
% 219.50/28.48 kpair)))))))))))))))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 !!))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.48 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl236])).
% 219.50/28.48 thf(zip_derived_cl264, plain,
% 219.50/28.48 (~ (((nonemptyE1) =>
% 219.50/28.48 (((nonemptyI) =>
% 219.50/28.48 (((nonemptyI1) =>
% 219.50/28.48 (((setadjoinIL) =>
% 219.50/28.48 (((in @ emptyset @ (setadjoin @ emptyset @ emptyset)) =>
% 219.50/28.48 (((setadjoinIR) =>
% 219.50/28.48 (((setadjoinE) =>
% 219.50/28.48 (((setadjoinOr) =>
% 219.50/28.48 (((setoftrueEq) =>
% 219.50/28.48 (((powersetI) =>
% 219.50/28.48 (((emptyinPowerset) =>
% 219.50/28.48 (((emptyInPowerset) =>
% 219.50/28.48 (((powersetE) =>
% 219.50/28.48 (((setunionI) =>
% 219.50/28.48 (((setunionE) =>
% 219.50/28.48 (((subPowSU) =>
% 219.50/28.48 (((exuE2) =>
% 219.50/28.48 (((nonemptyImpWitness) =>
% 219.50/28.48 (((uniqinunit) =>
% 219.50/28.48 (((notinsingleton) =>
% 219.50/28.48 (((eqinunit) =>
% 219.50/28.48 (((singletonsswitch) =>
% 219.50/28.48 (((upairsetE) =>
% 219.50/28.48 (((upairsetIL) =>
% 219.50/28.48 (((upairsetIR) =>
% 219.50/28.48 (((emptyE1) =>
% 219.50/28.48 (((vacuousDall) =>
% 219.50/28.48 (((quantDeMorgan1) =>
% 219.50/28.48 (((quantDeMorgan2) =>
% 219.50/28.48 (((quantDeMorgan3) =>
% 219.50/28.48 ((
% 219.50/28.48 (quantDeMorgan4) =>
% 219.50/28.48 ((
% 219.50/28.48 (prop2setI) =>
% 219.50/28.48 ((
% 219.50/28.48 (prop2set2propI) =>
% 219.50/28.48 ((
% 219.50/28.48 (notdexE) =>
% 219.50/28.48 ((
% 219.50/28.48 (notdallE) =>
% 219.50/28.48 ((
% 219.50/28.48 (exuI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (exuI3) =>
% 219.50/28.48 ((
% 219.50/28.48 (exuI2) =>
% 219.50/28.48 ((
% 219.50/28.48 (inCongP) =>
% 219.50/28.48 ((
% 219.50/28.48 (in__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (exuE3u) =>
% 219.50/28.48 ((
% 219.50/28.48 (exu__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (setadjoin__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (powerset__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (setunion__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (exuEu) =>
% 219.50/28.48 ((
% 219.50/28.48 (descr__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (dsetconstr__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (eqimpsubset2) =>
% 219.50/28.48 ((
% 219.50/28.48 (eqimpsubset1) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetI2) =>
% 219.50/28.48 ((
% 219.50/28.48 (emptysetsubset) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetE) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetE2) =>
% 219.50/28.48 ((
% 219.50/28.48 (notsubsetI) =>
% 219.50/28.48 ((
% 219.50/28.48 (notequalI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (notequalI2) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetRefl) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetTrans) =>
% 219.50/28.48 ((
% 219.50/28.48 (setadjoinSub) =>
% 219.50/28.48 ((
% 219.50/28.48 (setadjoinSub2) =>
% 219.50/28.48 ((
% 219.50/28.48 (subset2powerset) =>
% 219.50/28.48 ((
% 219.50/28.48 (setextsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetemptysetimpeq) =>
% 219.50/28.48 ((
% 219.50/28.48 (powersetI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (powersetE1) =>
% 219.50/28.48 ((
% 219.50/28.48 (inPowerset) =>
% 219.50/28.48 ((
% 219.50/28.48 (powersetsubset) =>
% 219.50/28.48 ((
% 219.50/28.48 (sepInPowerset) =>
% 219.50/28.48 ((
% 219.50/28.48 (sepSubset) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionIL) =>
% 219.50/28.48 ((
% 219.50/28.48 (upairset2IR) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionIR) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionEcases) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionE) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionLsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionRsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectI) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectSubset5) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectEL) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectLsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectSubset2) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectSubset3) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectER) =>
% 219.50/28.48 ((
% 219.50/28.48 (disjointsetsI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectRsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectSubset4) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectSubset1) =>
% 219.50/28.48 ((
% 219.50/28.48 (bs114d) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusI) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusEL) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusER) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusSubset2) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusERneg) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusELneg) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusILneg) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusIRneg) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusLsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusSubset1) =>
% 219.50/28.48 ((
% 219.50/28.48 (symdiffE) =>
% 219.50/28.48 ((
% 219.50/28.48 (symdiffI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (symdiffI2) =>
% 219.50/28.48 ((
% 219.50/28.48 (symdiffIneg1) =>
% 219.50/28.48 ((
% 219.50/28.48 (symdiffIneg2) =>
% 219.50/28.48 ((
% 219.50/28.48 (secondinupair) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairIL) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairIR) =>
% 219.50/28.48 ((
% 219.50/28.48 (kpairiskpair) =>
% 219.50/28.48 ((
% 219.50/28.48 (kpairp) =>
% 219.50/28.48 ((
% 219.50/28.48 (singletonsubset) =>
% 219.50/28.48 ((
% 219.50/28.48 (singletoninpowerset) =>
% 219.50/28.48 ((
% 219.50/28.48 (singletoninpowunion) =>
% 219.50/28.48 ((
% 219.50/28.48 (upairset2E) =>
% 219.50/28.48 ((
% 219.50/28.48 (upairsubunion) =>
% 219.50/28.48 ((
% 219.50/28.48 (upairinpowunion) =>
% 219.50/28.48 ((
% 219.50/28.48 (ubforcartprodlem1) =>
% 219.50/28.48 ((
% 219.50/28.48 (ubforcartprodlem2) =>
% 219.50/28.48 ((
% 219.50/28.48 (ubforcartprodlem3) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodpairin) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodmempair1) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodmempair) =>
% 219.50/28.48 ((
% 219.50/28.48 (setunionE2) =>
% 219.50/28.48 ((
% 219.50/28.48 (setunionsingleton1) =>
% 219.50/28.48 ((
% 219.50/28.48 (setunionsingleton2) =>
% 219.50/28.48 ((
% 219.50/28.48 (setunionsingleton) =>
% 219.50/28.48 ((
% 219.50/28.48 (singletonprop) =>
% 219.50/28.48 ((
% 219.50/28.48 (ex1E1) =>
% 219.50/28.48 ((
% 219.50/28.48 (ex1I) =>
% 219.50/28.48 ((
% 219.50/28.48 (ex1I2) =>
% 219.50/28.48 ((
% 219.50/28.48 (singletonsuniq) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjL1) =>
% 219.50/28.48 ((
% 219.50/28.48 (kfstsingleton) =>
% 219.50/28.48 ((
% 219.50/28.48 (theprop) =>
% 219.50/28.48 ((
% 219.50/28.48 (kfstpairEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodfstin) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjL2) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjL) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjR11) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjR12) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjR1) =>
% 219.50/28.48 ((
% 219.50/28.48 (upairequniteq) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjR2) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjR) =>
% 219.50/28.48 ((
% 219.50/28.48 (ksndsingleton) =>
% 219.50/28.48 ((
% 219.50/28.48 (ksndpairEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (kpairsurjEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodsndin) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodpairmemEL) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodpairmemER) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodmempaircEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodfstpairEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodsndpairEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodpairsurjEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrI) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrSub) =>
% 219.50/28.48 ((
% 219.50/28.48 (setOfPairsIsBReln) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrERa) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrEL1) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrEL2) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrER) =>
% 219.50/28.48 ((
% 219.50/28.48 (funcImageSingleton) =>
% 219.50/28.48 ((
% 219.50/28.48 (apProp) =>
% 219.50/28.48 ((
% 219.50/28.48 (app) =>
% 219.50/28.48 ((
% 219.50/28.48 (infuncsetfunc) =>
% 219.50/28.48 ((
% 219.50/28.48 (ap2p) =>
% 219.50/28.48 ((
% 219.50/28.48 (funcinfuncset) =>
% 219.50/28.48 ((
% 219.50/28.48 (lamProp) =>
% 219.50/28.48 ((
% 219.50/28.48 (lamp) =>
% 219.50/28.48 ((
% 219.50/28.48 (lam2p) =>
% 219.50/28.48 ((
% 219.50/28.48 (!!) @ (
% 219.50/28.48 (('#B') @ (
% 219.50/28.48 !!) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 !!))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#S') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S'))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))))) @
% 219.50/28.48 breln)))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 !!))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#C') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S'))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S'))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 !!))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ in)))))))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 !!))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ in)))))))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S'))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#C') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ in)) @
% 219.50/28.48 kpair)))))))))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 '#B'))) @
% 219.50/28.48 kpair)))))))))))))))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 !!))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.48 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl251])).
% 219.50/28.48 thf(zip_derived_cl280, plain,
% 219.50/28.48 (~ (((nonemptyI) =>
% 219.50/28.48 (((nonemptyI1) =>
% 219.50/28.48 (((setadjoinIL) =>
% 219.50/28.48 (((in @ emptyset @ (setadjoin @ emptyset @ emptyset)) =>
% 219.50/28.48 (((setadjoinIR) =>
% 219.50/28.48 (((setadjoinE) =>
% 219.50/28.48 (((setadjoinOr) =>
% 219.50/28.48 (((setoftrueEq) =>
% 219.50/28.48 (((powersetI) =>
% 219.50/28.48 (((emptyinPowerset) =>
% 219.50/28.48 (((emptyInPowerset) =>
% 219.50/28.48 (((powersetE) =>
% 219.50/28.48 (((setunionI) =>
% 219.50/28.48 (((setunionE) =>
% 219.50/28.48 (((subPowSU) =>
% 219.50/28.48 (((exuE2) =>
% 219.50/28.48 (((nonemptyImpWitness) =>
% 219.50/28.48 (((uniqinunit) =>
% 219.50/28.48 (((notinsingleton) =>
% 219.50/28.48 (((eqinunit) =>
% 219.50/28.48 (((singletonsswitch) =>
% 219.50/28.48 (((upairsetE) =>
% 219.50/28.48 (((upairsetIL) =>
% 219.50/28.48 (((upairsetIR) =>
% 219.50/28.48 (((emptyE1) =>
% 219.50/28.48 (((vacuousDall) =>
% 219.50/28.48 (((quantDeMorgan1) =>
% 219.50/28.48 (((quantDeMorgan2) =>
% 219.50/28.48 (((quantDeMorgan3) =>
% 219.50/28.48 (((quantDeMorgan4) =>
% 219.50/28.48 ((
% 219.50/28.48 (prop2setI) =>
% 219.50/28.48 ((
% 219.50/28.48 (prop2set2propI) =>
% 219.50/28.48 ((
% 219.50/28.48 (notdexE) =>
% 219.50/28.48 ((
% 219.50/28.48 (notdallE) =>
% 219.50/28.48 ((
% 219.50/28.48 (exuI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (exuI3) =>
% 219.50/28.48 ((
% 219.50/28.48 (exuI2) =>
% 219.50/28.48 ((
% 219.50/28.48 (inCongP) =>
% 219.50/28.48 ((
% 219.50/28.48 (in__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (exuE3u) =>
% 219.50/28.48 ((
% 219.50/28.48 (exu__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (setadjoin__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (powerset__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (setunion__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (exuEu) =>
% 219.50/28.48 ((
% 219.50/28.48 (descr__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (dsetconstr__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (eqimpsubset2) =>
% 219.50/28.48 ((
% 219.50/28.48 (eqimpsubset1) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetI2) =>
% 219.50/28.48 ((
% 219.50/28.48 (emptysetsubset) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetE) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetE2) =>
% 219.50/28.48 ((
% 219.50/28.48 (notsubsetI) =>
% 219.50/28.48 ((
% 219.50/28.48 (notequalI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (notequalI2) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetRefl) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetTrans) =>
% 219.50/28.48 ((
% 219.50/28.48 (setadjoinSub) =>
% 219.50/28.48 ((
% 219.50/28.48 (setadjoinSub2) =>
% 219.50/28.48 ((
% 219.50/28.48 (subset2powerset) =>
% 219.50/28.48 ((
% 219.50/28.48 (setextsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetemptysetimpeq) =>
% 219.50/28.48 ((
% 219.50/28.48 (powersetI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (powersetE1) =>
% 219.50/28.48 ((
% 219.50/28.48 (inPowerset) =>
% 219.50/28.48 ((
% 219.50/28.48 (powersetsubset) =>
% 219.50/28.48 ((
% 219.50/28.48 (sepInPowerset) =>
% 219.50/28.48 ((
% 219.50/28.48 (sepSubset) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionIL) =>
% 219.50/28.48 ((
% 219.50/28.48 (upairset2IR) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionIR) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionEcases) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionE) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionLsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionRsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectI) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectSubset5) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectEL) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectLsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectSubset2) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectSubset3) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectER) =>
% 219.50/28.48 ((
% 219.50/28.48 (disjointsetsI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectRsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectSubset4) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectSubset1) =>
% 219.50/28.48 ((
% 219.50/28.48 (bs114d) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusI) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusEL) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusER) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusSubset2) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusERneg) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusELneg) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusILneg) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusIRneg) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusLsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusSubset1) =>
% 219.50/28.48 ((
% 219.50/28.48 (symdiffE) =>
% 219.50/28.48 ((
% 219.50/28.48 (symdiffI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (symdiffI2) =>
% 219.50/28.48 ((
% 219.50/28.48 (symdiffIneg1) =>
% 219.50/28.48 ((
% 219.50/28.48 (symdiffIneg2) =>
% 219.50/28.48 ((
% 219.50/28.48 (secondinupair) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairIL) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairIR) =>
% 219.50/28.48 ((
% 219.50/28.48 (kpairiskpair) =>
% 219.50/28.48 ((
% 219.50/28.48 (kpairp) =>
% 219.50/28.48 ((
% 219.50/28.48 (singletonsubset) =>
% 219.50/28.48 ((
% 219.50/28.48 (singletoninpowerset) =>
% 219.50/28.48 ((
% 219.50/28.48 (singletoninpowunion) =>
% 219.50/28.48 ((
% 219.50/28.48 (upairset2E) =>
% 219.50/28.48 ((
% 219.50/28.48 (upairsubunion) =>
% 219.50/28.48 ((
% 219.50/28.48 (upairinpowunion) =>
% 219.50/28.48 ((
% 219.50/28.48 (ubforcartprodlem1) =>
% 219.50/28.48 ((
% 219.50/28.48 (ubforcartprodlem2) =>
% 219.50/28.48 ((
% 219.50/28.48 (ubforcartprodlem3) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodpairin) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodmempair1) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodmempair) =>
% 219.50/28.48 ((
% 219.50/28.48 (setunionE2) =>
% 219.50/28.48 ((
% 219.50/28.48 (setunionsingleton1) =>
% 219.50/28.48 ((
% 219.50/28.48 (setunionsingleton2) =>
% 219.50/28.48 ((
% 219.50/28.48 (setunionsingleton) =>
% 219.50/28.48 ((
% 219.50/28.48 (singletonprop) =>
% 219.50/28.48 ((
% 219.50/28.48 (ex1E1) =>
% 219.50/28.48 ((
% 219.50/28.48 (ex1I) =>
% 219.50/28.48 ((
% 219.50/28.48 (ex1I2) =>
% 219.50/28.48 ((
% 219.50/28.48 (singletonsuniq) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjL1) =>
% 219.50/28.48 ((
% 219.50/28.48 (kfstsingleton) =>
% 219.50/28.48 ((
% 219.50/28.48 (theprop) =>
% 219.50/28.48 ((
% 219.50/28.48 (kfstpairEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodfstin) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjL2) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjL) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjR11) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjR12) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjR1) =>
% 219.50/28.48 ((
% 219.50/28.48 (upairequniteq) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjR2) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjR) =>
% 219.50/28.48 ((
% 219.50/28.48 (ksndsingleton) =>
% 219.50/28.48 ((
% 219.50/28.48 (ksndpairEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (kpairsurjEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodsndin) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodpairmemEL) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodpairmemER) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodmempaircEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodfstpairEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodsndpairEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodpairsurjEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrI) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrSub) =>
% 219.50/28.48 ((
% 219.50/28.48 (setOfPairsIsBReln) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrERa) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrEL1) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrEL2) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrER) =>
% 219.50/28.48 ((
% 219.50/28.48 (funcImageSingleton) =>
% 219.50/28.48 ((
% 219.50/28.48 (apProp) =>
% 219.50/28.48 ((
% 219.50/28.48 (app) =>
% 219.50/28.48 ((
% 219.50/28.48 (infuncsetfunc) =>
% 219.50/28.48 ((
% 219.50/28.48 (ap2p) =>
% 219.50/28.48 ((
% 219.50/28.48 (funcinfuncset) =>
% 219.50/28.48 ((
% 219.50/28.48 (lamProp) =>
% 219.50/28.48 ((
% 219.50/28.48 (lamp) =>
% 219.50/28.48 ((
% 219.50/28.48 (lam2p) =>
% 219.50/28.48 ((
% 219.50/28.48 (!!) @ (
% 219.50/28.48 (('#B') @ (
% 219.50/28.48 !!) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 !!))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#S') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S'))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))))) @
% 219.50/28.48 breln)))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 !!))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#C') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S'))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S'))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 !!))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ in)))))))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 !!))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ in)))))))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S'))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#C') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ in)) @
% 219.50/28.48 kpair)))))))))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 '#B'))) @
% 219.50/28.48 kpair)))))))))))))))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 !!))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.48 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl264])).
% 219.50/28.48 thf(zip_derived_cl293, plain,
% 219.50/28.48 (~ (((nonemptyI1) =>
% 219.50/28.48 (((setadjoinIL) =>
% 219.50/28.48 (((in @ emptyset @ (setadjoin @ emptyset @ emptyset)) =>
% 219.50/28.48 (((setadjoinIR) =>
% 219.50/28.48 (((setadjoinE) =>
% 219.50/28.48 (((setadjoinOr) =>
% 219.50/28.48 (((setoftrueEq) =>
% 219.50/28.48 (((powersetI) =>
% 219.50/28.48 (((emptyinPowerset) =>
% 219.50/28.48 (((emptyInPowerset) =>
% 219.50/28.48 (((powersetE) =>
% 219.50/28.48 (((setunionI) =>
% 219.50/28.48 (((setunionE) =>
% 219.50/28.48 (((subPowSU) =>
% 219.50/28.48 (((exuE2) =>
% 219.50/28.48 (((nonemptyImpWitness) =>
% 219.50/28.48 (((uniqinunit) =>
% 219.50/28.48 (((notinsingleton) =>
% 219.50/28.48 (((eqinunit) =>
% 219.50/28.48 (((singletonsswitch) =>
% 219.50/28.48 (((upairsetE) =>
% 219.50/28.48 (((upairsetIL) =>
% 219.50/28.48 (((upairsetIR) =>
% 219.50/28.48 (((emptyE1) =>
% 219.50/28.48 (((vacuousDall) =>
% 219.50/28.48 (((quantDeMorgan1) =>
% 219.50/28.48 (((quantDeMorgan2) =>
% 219.50/28.48 (((quantDeMorgan3) =>
% 219.50/28.48 (((quantDeMorgan4) =>
% 219.50/28.48 (((prop2setI) =>
% 219.50/28.48 ((
% 219.50/28.48 (prop2set2propI) =>
% 219.50/28.48 ((
% 219.50/28.48 (notdexE) =>
% 219.50/28.48 ((
% 219.50/28.48 (notdallE) =>
% 219.50/28.48 ((
% 219.50/28.48 (exuI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (exuI3) =>
% 219.50/28.48 ((
% 219.50/28.48 (exuI2) =>
% 219.50/28.48 ((
% 219.50/28.48 (inCongP) =>
% 219.50/28.48 ((
% 219.50/28.48 (in__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (exuE3u) =>
% 219.50/28.48 ((
% 219.50/28.48 (exu__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (setadjoin__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (powerset__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (setunion__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (exuEu) =>
% 219.50/28.48 ((
% 219.50/28.48 (descr__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (dsetconstr__Cong) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (eqimpsubset2) =>
% 219.50/28.48 ((
% 219.50/28.48 (eqimpsubset1) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetI2) =>
% 219.50/28.48 ((
% 219.50/28.48 (emptysetsubset) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetE) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetE2) =>
% 219.50/28.48 ((
% 219.50/28.48 (notsubsetI) =>
% 219.50/28.48 ((
% 219.50/28.48 (notequalI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (notequalI2) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetRefl) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetTrans) =>
% 219.50/28.48 ((
% 219.50/28.48 (setadjoinSub) =>
% 219.50/28.48 ((
% 219.50/28.48 (setadjoinSub2) =>
% 219.50/28.48 ((
% 219.50/28.48 (subset2powerset) =>
% 219.50/28.48 ((
% 219.50/28.48 (setextsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (subsetemptysetimpeq) =>
% 219.50/28.48 ((
% 219.50/28.48 (powersetI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (powersetE1) =>
% 219.50/28.48 ((
% 219.50/28.48 (inPowerset) =>
% 219.50/28.48 ((
% 219.50/28.48 (powersetsubset) =>
% 219.50/28.48 ((
% 219.50/28.48 (sepInPowerset) =>
% 219.50/28.48 ((
% 219.50/28.48 (sepSubset) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionIL) =>
% 219.50/28.48 ((
% 219.50/28.48 (upairset2IR) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionIR) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionEcases) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionE) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionLsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (binunionRsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectI) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectSubset5) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectEL) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectLsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectSubset2) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectSubset3) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectER) =>
% 219.50/28.48 ((
% 219.50/28.48 (disjointsetsI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectRsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectSubset4) =>
% 219.50/28.48 ((
% 219.50/28.48 (binintersectSubset1) =>
% 219.50/28.48 ((
% 219.50/28.48 (bs114d) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusI) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusEL) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusER) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusSubset2) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusERneg) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusELneg) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusILneg) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusIRneg) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusLsub) =>
% 219.50/28.48 ((
% 219.50/28.48 (setminusSubset1) =>
% 219.50/28.48 ((
% 219.50/28.48 (symdiffE) =>
% 219.50/28.48 ((
% 219.50/28.48 (symdiffI1) =>
% 219.50/28.48 ((
% 219.50/28.48 (symdiffI2) =>
% 219.50/28.48 ((
% 219.50/28.48 (symdiffIneg1) =>
% 219.50/28.48 ((
% 219.50/28.48 (symdiffIneg2) =>
% 219.50/28.48 ((
% 219.50/28.48 (secondinupair) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairIL) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairIR) =>
% 219.50/28.48 ((
% 219.50/28.48 (kpairiskpair) =>
% 219.50/28.48 ((
% 219.50/28.48 (kpairp) =>
% 219.50/28.48 ((
% 219.50/28.48 (singletonsubset) =>
% 219.50/28.48 ((
% 219.50/28.48 (singletoninpowerset) =>
% 219.50/28.48 ((
% 219.50/28.48 (singletoninpowunion) =>
% 219.50/28.48 ((
% 219.50/28.48 (upairset2E) =>
% 219.50/28.48 ((
% 219.50/28.48 (upairsubunion) =>
% 219.50/28.48 ((
% 219.50/28.48 (upairinpowunion) =>
% 219.50/28.48 ((
% 219.50/28.48 (ubforcartprodlem1) =>
% 219.50/28.48 ((
% 219.50/28.48 (ubforcartprodlem2) =>
% 219.50/28.48 ((
% 219.50/28.48 (ubforcartprodlem3) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodpairin) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodmempair1) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodmempair) =>
% 219.50/28.48 ((
% 219.50/28.48 (setunionE2) =>
% 219.50/28.48 ((
% 219.50/28.48 (setunionsingleton1) =>
% 219.50/28.48 ((
% 219.50/28.48 (setunionsingleton2) =>
% 219.50/28.48 ((
% 219.50/28.48 (setunionsingleton) =>
% 219.50/28.48 ((
% 219.50/28.48 (singletonprop) =>
% 219.50/28.48 ((
% 219.50/28.48 (ex1E1) =>
% 219.50/28.48 ((
% 219.50/28.48 (ex1I) =>
% 219.50/28.48 ((
% 219.50/28.48 (ex1I2) =>
% 219.50/28.48 ((
% 219.50/28.48 (singletonsuniq) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjL1) =>
% 219.50/28.48 ((
% 219.50/28.48 (kfstsingleton) =>
% 219.50/28.48 ((
% 219.50/28.48 (theprop) =>
% 219.50/28.48 ((
% 219.50/28.48 (kfstpairEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodfstin) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjL2) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjL) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjR11) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjR12) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjR1) =>
% 219.50/28.48 ((
% 219.50/28.48 (upairequniteq) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjR2) =>
% 219.50/28.48 ((
% 219.50/28.48 (setukpairinjR) =>
% 219.50/28.48 ((
% 219.50/28.48 (ksndsingleton) =>
% 219.50/28.48 ((
% 219.50/28.48 (ksndpairEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (kpairsurjEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodsndin) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodpairmemEL) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodpairmemER) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodmempaircEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodfstpairEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodsndpairEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (cartprodpairsurjEq) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrI) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrSub) =>
% 219.50/28.48 ((
% 219.50/28.48 (setOfPairsIsBReln) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrERa) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrEL1) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrEL2) =>
% 219.50/28.48 ((
% 219.50/28.48 (dpsetconstrER) =>
% 219.50/28.48 ((
% 219.50/28.48 (funcImageSingleton) =>
% 219.50/28.48 ((
% 219.50/28.48 (apProp) =>
% 219.50/28.48 ((
% 219.50/28.48 (app) =>
% 219.50/28.48 ((
% 219.50/28.48 (infuncsetfunc) =>
% 219.50/28.48 ((
% 219.50/28.48 (ap2p) =>
% 219.50/28.48 ((
% 219.50/28.48 (funcinfuncset) =>
% 219.50/28.48 ((
% 219.50/28.48 (lamProp) =>
% 219.50/28.48 ((
% 219.50/28.48 (lamp) =>
% 219.50/28.48 ((
% 219.50/28.48 (lam2p) =>
% 219.50/28.48 ((
% 219.50/28.48 (!!) @ (
% 219.50/28.48 (('#B') @ (
% 219.50/28.48 !!) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 !!))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#S') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S'))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))))) @
% 219.50/28.48 breln)))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 !!))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#C') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S'))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S'))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 !!))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ in)))))))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 !!))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ in)))))))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#S'))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 =>))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#C') @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ in)) @
% 219.50/28.48 kpair)))))))))))))) @
% 219.50/28.48 (
% 219.50/28.48 (
% 219.50/28.48 ('#C') @ (
% 219.50/28.48 (
% 219.50/28.48 ('#B') @ (
% 219.50/28.48 '#B') @
% 219.50/28.48 (
% 219.50/28.48 '#B'))) @
% 219.50/28.49 kpair)))))))))))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.49 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl280])).
% 219.50/28.49 thf(zip_derived_cl307, plain,
% 219.50/28.49 (~ (((setadjoinIL) =>
% 219.50/28.49 (((in @ emptyset @ (setadjoin @ emptyset @ emptyset)) =>
% 219.50/28.49 (((setadjoinIR) =>
% 219.50/28.49 (((setadjoinE) =>
% 219.50/28.49 (((setadjoinOr) =>
% 219.50/28.49 (((setoftrueEq) =>
% 219.50/28.49 (((powersetI) =>
% 219.50/28.49 (((emptyinPowerset) =>
% 219.50/28.49 (((emptyInPowerset) =>
% 219.50/28.49 (((powersetE) =>
% 219.50/28.49 (((setunionI) =>
% 219.50/28.49 (((setunionE) =>
% 219.50/28.49 (((subPowSU) =>
% 219.50/28.49 (((exuE2) =>
% 219.50/28.49 (((nonemptyImpWitness) =>
% 219.50/28.49 (((uniqinunit) =>
% 219.50/28.49 (((notinsingleton) =>
% 219.50/28.49 (((eqinunit) =>
% 219.50/28.49 (((singletonsswitch) =>
% 219.50/28.49 (((upairsetE) =>
% 219.50/28.49 (((upairsetIL) =>
% 219.50/28.49 (((upairsetIR) =>
% 219.50/28.49 (((emptyE1) =>
% 219.50/28.49 (((vacuousDall) =>
% 219.50/28.49 (((quantDeMorgan1) =>
% 219.50/28.49 (((quantDeMorgan2) =>
% 219.50/28.49 (((quantDeMorgan3) =>
% 219.50/28.49 (((quantDeMorgan4) =>
% 219.50/28.49 (((prop2setI) =>
% 219.50/28.49 (((prop2set2propI) =>
% 219.50/28.49 ((
% 219.50/28.49 (notdexE) =>
% 219.50/28.49 ((
% 219.50/28.49 (notdallE) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuI3) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (inCongP) =>
% 219.50/28.49 ((
% 219.50/28.49 (in__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuE3u) =>
% 219.50/28.49 ((
% 219.50/28.49 (exu__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoin__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (powerset__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunion__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuEu) =>
% 219.50/28.49 ((
% 219.50/28.49 (descr__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (dsetconstr__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (eqimpsubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (eqimpsubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (emptysetsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetE) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetE2) =>
% 219.50/28.49 ((
% 219.50/28.49 (notsubsetI) =>
% 219.50/28.49 ((
% 219.50/28.49 (notequalI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (notequalI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetRefl) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetTrans) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoinSub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoinSub2) =>
% 219.50/28.49 ((
% 219.50/28.49 (subset2powerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (setextsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetemptysetimpeq) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetE1) =>
% 219.50/28.49 ((
% 219.50/28.49 (inPowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (sepInPowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (sepSubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionIL) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairset2IR) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionIR) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionEcases) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionE) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionRsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectI) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset5) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset3) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectER) =>
% 219.50/28.49 ((
% 219.50/28.49 (disjointsetsI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectRsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset4) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (bs114d) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusI) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusER) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusSubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusERneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusELneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusILneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusIRneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusSubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffE) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffIneg1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffIneg2) =>
% 219.50/28.49 ((
% 219.50/28.49 (secondinupair) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairIL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairIR) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairiskpair) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairp) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletoninpowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletoninpowunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairset2E) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairsubunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairinpowunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem1) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem2) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem3) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairin) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempair1) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempair) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionE2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton1) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonprop) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1E1) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1I) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1I2) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonsuniq) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL1) =>
% 219.50/28.49 ((
% 219.50/28.49 (kfstsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (theprop) =>
% 219.50/28.49 ((
% 219.50/28.49 (kfstpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodfstin) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR11) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR12) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR1) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairequniteq) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR) =>
% 219.50/28.49 ((
% 219.50/28.49 (ksndsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (ksndpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairsurjEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodsndin) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairmemEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairmemER) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempaircEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodfstpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodsndpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairsurjEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrI) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrSub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setOfPairsIsBReln) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrERa) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrEL1) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrEL2) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrER) =>
% 219.50/28.49 ((
% 219.50/28.49 (funcImageSingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (apProp) =>
% 219.50/28.49 ((
% 219.50/28.49 (app) =>
% 219.50/28.49 ((
% 219.50/28.49 (infuncsetfunc) =>
% 219.50/28.49 ((
% 219.50/28.49 (ap2p) =>
% 219.50/28.49 ((
% 219.50/28.49 (funcinfuncset) =>
% 219.50/28.49 ((
% 219.50/28.49 (lamProp) =>
% 219.50/28.49 ((
% 219.50/28.49 (lamp) =>
% 219.50/28.49 ((
% 219.50/28.49 (lam2p) =>
% 219.50/28.49 ((
% 219.50/28.49 (!!) @ (
% 219.50/28.49 (('#B') @ (
% 219.50/28.49 !!) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#S') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))) @
% 219.50/28.49 breln)))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#C') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in)))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in)))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#C') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ in)) @
% 219.50/28.49 kpair)))))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 '#B'))) @
% 219.50/28.49 kpair)))))))))))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.49 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl293])).
% 219.50/28.49 thf(zip_derived_cl322, plain,
% 219.50/28.49 (~ (((in @ emptyset @ (setadjoin @ emptyset @ emptyset)) =>
% 219.50/28.49 (((setadjoinIR) =>
% 219.50/28.49 (((setadjoinE) =>
% 219.50/28.49 (((setadjoinOr) =>
% 219.50/28.49 (((setoftrueEq) =>
% 219.50/28.49 (((powersetI) =>
% 219.50/28.49 (((emptyinPowerset) =>
% 219.50/28.49 (((emptyInPowerset) =>
% 219.50/28.49 (((powersetE) =>
% 219.50/28.49 (((setunionI) =>
% 219.50/28.49 (((setunionE) =>
% 219.50/28.49 (((subPowSU) =>
% 219.50/28.49 (((exuE2) =>
% 219.50/28.49 (((nonemptyImpWitness) =>
% 219.50/28.49 (((uniqinunit) =>
% 219.50/28.49 (((notinsingleton) =>
% 219.50/28.49 (((eqinunit) =>
% 219.50/28.49 (((singletonsswitch) =>
% 219.50/28.49 (((upairsetE) =>
% 219.50/28.49 (((upairsetIL) =>
% 219.50/28.49 (((upairsetIR) =>
% 219.50/28.49 (((emptyE1) =>
% 219.50/28.49 (((vacuousDall) =>
% 219.50/28.49 (((quantDeMorgan1) =>
% 219.50/28.49 (((quantDeMorgan2) =>
% 219.50/28.49 (((quantDeMorgan3) =>
% 219.50/28.49 (((quantDeMorgan4) =>
% 219.50/28.49 (((prop2setI) =>
% 219.50/28.49 (((prop2set2propI) =>
% 219.50/28.49 (((notdexE) =>
% 219.50/28.49 ((
% 219.50/28.49 (notdallE) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuI3) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (inCongP) =>
% 219.50/28.49 ((
% 219.50/28.49 (in__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuE3u) =>
% 219.50/28.49 ((
% 219.50/28.49 (exu__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoin__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (powerset__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunion__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuEu) =>
% 219.50/28.49 ((
% 219.50/28.49 (descr__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (dsetconstr__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (eqimpsubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (eqimpsubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (emptysetsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetE) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetE2) =>
% 219.50/28.49 ((
% 219.50/28.49 (notsubsetI) =>
% 219.50/28.49 ((
% 219.50/28.49 (notequalI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (notequalI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetRefl) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetTrans) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoinSub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoinSub2) =>
% 219.50/28.49 ((
% 219.50/28.49 (subset2powerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (setextsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetemptysetimpeq) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetE1) =>
% 219.50/28.49 ((
% 219.50/28.49 (inPowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (sepInPowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (sepSubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionIL) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairset2IR) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionIR) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionEcases) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionE) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionRsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectI) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset5) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset3) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectER) =>
% 219.50/28.49 ((
% 219.50/28.49 (disjointsetsI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectRsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset4) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (bs114d) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusI) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusER) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusSubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusERneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusELneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusILneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusIRneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusSubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffE) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffIneg1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffIneg2) =>
% 219.50/28.49 ((
% 219.50/28.49 (secondinupair) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairIL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairIR) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairiskpair) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairp) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletoninpowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletoninpowunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairset2E) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairsubunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairinpowunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem1) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem2) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem3) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairin) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempair1) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempair) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionE2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton1) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonprop) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1E1) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1I) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1I2) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonsuniq) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL1) =>
% 219.50/28.49 ((
% 219.50/28.49 (kfstsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (theprop) =>
% 219.50/28.49 ((
% 219.50/28.49 (kfstpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodfstin) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR11) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR12) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR1) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairequniteq) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR) =>
% 219.50/28.49 ((
% 219.50/28.49 (ksndsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (ksndpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairsurjEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodsndin) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairmemEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairmemER) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempaircEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodfstpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodsndpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairsurjEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrI) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrSub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setOfPairsIsBReln) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrERa) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrEL1) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrEL2) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrER) =>
% 219.50/28.49 ((
% 219.50/28.49 (funcImageSingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (apProp) =>
% 219.50/28.49 ((
% 219.50/28.49 (app) =>
% 219.50/28.49 ((
% 219.50/28.49 (infuncsetfunc) =>
% 219.50/28.49 ((
% 219.50/28.49 (ap2p) =>
% 219.50/28.49 ((
% 219.50/28.49 (funcinfuncset) =>
% 219.50/28.49 ((
% 219.50/28.49 (lamProp) =>
% 219.50/28.49 ((
% 219.50/28.49 (lamp) =>
% 219.50/28.49 ((
% 219.50/28.49 (lam2p) =>
% 219.50/28.49 ((
% 219.50/28.49 (!!) @ (
% 219.50/28.49 (('#B') @ (
% 219.50/28.49 !!) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#S') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))) @
% 219.50/28.49 breln)))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#C') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in)))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in)))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#C') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ in)) @
% 219.50/28.49 kpair)))))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 '#B'))) @
% 219.50/28.49 kpair)))))))))))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.49 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl307])).
% 219.50/28.49 thf(zip_derived_cl337, plain,
% 219.50/28.49 (~ (((setadjoinIR) =>
% 219.50/28.49 (((setadjoinE) =>
% 219.50/28.49 (((setadjoinOr) =>
% 219.50/28.49 (((setoftrueEq) =>
% 219.50/28.49 (((powersetI) =>
% 219.50/28.49 (((emptyinPowerset) =>
% 219.50/28.49 (((emptyInPowerset) =>
% 219.50/28.49 (((powersetE) =>
% 219.50/28.49 (((setunionI) =>
% 219.50/28.49 (((setunionE) =>
% 219.50/28.49 (((subPowSU) =>
% 219.50/28.49 (((exuE2) =>
% 219.50/28.49 (((nonemptyImpWitness) =>
% 219.50/28.49 (((uniqinunit) =>
% 219.50/28.49 (((notinsingleton) =>
% 219.50/28.49 (((eqinunit) =>
% 219.50/28.49 (((singletonsswitch) =>
% 219.50/28.49 (((upairsetE) =>
% 219.50/28.49 (((upairsetIL) =>
% 219.50/28.49 (((upairsetIR) =>
% 219.50/28.49 (((emptyE1) =>
% 219.50/28.49 (((vacuousDall) =>
% 219.50/28.49 (((quantDeMorgan1) =>
% 219.50/28.49 (((quantDeMorgan2) =>
% 219.50/28.49 (((quantDeMorgan3) =>
% 219.50/28.49 (((quantDeMorgan4) =>
% 219.50/28.49 (((prop2setI) =>
% 219.50/28.49 (((prop2set2propI) =>
% 219.50/28.49 (((notdexE) =>
% 219.50/28.49 (((notdallE) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuI3) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (inCongP) =>
% 219.50/28.49 ((
% 219.50/28.49 (in__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuE3u) =>
% 219.50/28.49 ((
% 219.50/28.49 (exu__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoin__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (powerset__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunion__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuEu) =>
% 219.50/28.49 ((
% 219.50/28.49 (descr__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (dsetconstr__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (eqimpsubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (eqimpsubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (emptysetsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetE) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetE2) =>
% 219.50/28.49 ((
% 219.50/28.49 (notsubsetI) =>
% 219.50/28.49 ((
% 219.50/28.49 (notequalI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (notequalI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetRefl) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetTrans) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoinSub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoinSub2) =>
% 219.50/28.49 ((
% 219.50/28.49 (subset2powerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (setextsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetemptysetimpeq) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetE1) =>
% 219.50/28.49 ((
% 219.50/28.49 (inPowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (sepInPowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (sepSubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionIL) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairset2IR) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionIR) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionEcases) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionE) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionRsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectI) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset5) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset3) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectER) =>
% 219.50/28.49 ((
% 219.50/28.49 (disjointsetsI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectRsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset4) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (bs114d) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusI) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusER) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusSubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusERneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusELneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusILneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusIRneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusSubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffE) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffIneg1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffIneg2) =>
% 219.50/28.49 ((
% 219.50/28.49 (secondinupair) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairIL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairIR) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairiskpair) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairp) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletoninpowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletoninpowunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairset2E) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairsubunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairinpowunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem1) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem2) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem3) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairin) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempair1) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempair) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionE2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton1) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonprop) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1E1) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1I) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1I2) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonsuniq) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL1) =>
% 219.50/28.49 ((
% 219.50/28.49 (kfstsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (theprop) =>
% 219.50/28.49 ((
% 219.50/28.49 (kfstpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodfstin) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR11) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR12) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR1) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairequniteq) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR) =>
% 219.50/28.49 ((
% 219.50/28.49 (ksndsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (ksndpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairsurjEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodsndin) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairmemEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairmemER) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempaircEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodfstpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodsndpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairsurjEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrI) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrSub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setOfPairsIsBReln) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrERa) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrEL1) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrEL2) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrER) =>
% 219.50/28.49 ((
% 219.50/28.49 (funcImageSingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (apProp) =>
% 219.50/28.49 ((
% 219.50/28.49 (app) =>
% 219.50/28.49 ((
% 219.50/28.49 (infuncsetfunc) =>
% 219.50/28.49 ((
% 219.50/28.49 (ap2p) =>
% 219.50/28.49 ((
% 219.50/28.49 (funcinfuncset) =>
% 219.50/28.49 ((
% 219.50/28.49 (lamProp) =>
% 219.50/28.49 ((
% 219.50/28.49 (lamp) =>
% 219.50/28.49 ((
% 219.50/28.49 (lam2p) =>
% 219.50/28.49 ((
% 219.50/28.49 (!!) @ (
% 219.50/28.49 (('#B') @ (
% 219.50/28.49 !!) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#S') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))) @
% 219.50/28.49 breln)))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#C') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in)))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in)))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#C') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ in)) @
% 219.50/28.49 kpair)))))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 '#B'))) @
% 219.50/28.49 kpair)))))))))))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.49 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl322])).
% 219.50/28.49 thf(zip_derived_cl349, plain,
% 219.50/28.49 (~ (((setadjoinE) =>
% 219.50/28.49 (((setadjoinOr) =>
% 219.50/28.49 (((setoftrueEq) =>
% 219.50/28.49 (((powersetI) =>
% 219.50/28.49 (((emptyinPowerset) =>
% 219.50/28.49 (((emptyInPowerset) =>
% 219.50/28.49 (((powersetE) =>
% 219.50/28.49 (((setunionI) =>
% 219.50/28.49 (((setunionE) =>
% 219.50/28.49 (((subPowSU) =>
% 219.50/28.49 (((exuE2) =>
% 219.50/28.49 (((nonemptyImpWitness) =>
% 219.50/28.49 (((uniqinunit) =>
% 219.50/28.49 (((notinsingleton) =>
% 219.50/28.49 (((eqinunit) =>
% 219.50/28.49 (((singletonsswitch) =>
% 219.50/28.49 (((upairsetE) =>
% 219.50/28.49 (((upairsetIL) =>
% 219.50/28.49 (((upairsetIR) =>
% 219.50/28.49 (((emptyE1) =>
% 219.50/28.49 (((vacuousDall) =>
% 219.50/28.49 (((quantDeMorgan1) =>
% 219.50/28.49 (((quantDeMorgan2) =>
% 219.50/28.49 (((quantDeMorgan3) =>
% 219.50/28.49 (((quantDeMorgan4) =>
% 219.50/28.49 (((prop2setI) =>
% 219.50/28.49 (((prop2set2propI) =>
% 219.50/28.49 (((notdexE) =>
% 219.50/28.49 (((notdallE) =>
% 219.50/28.49 (((exuI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuI3) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (inCongP) =>
% 219.50/28.49 ((
% 219.50/28.49 (in__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuE3u) =>
% 219.50/28.49 ((
% 219.50/28.49 (exu__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoin__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (powerset__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunion__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuEu) =>
% 219.50/28.49 ((
% 219.50/28.49 (descr__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (dsetconstr__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (eqimpsubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (eqimpsubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (emptysetsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetE) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetE2) =>
% 219.50/28.49 ((
% 219.50/28.49 (notsubsetI) =>
% 219.50/28.49 ((
% 219.50/28.49 (notequalI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (notequalI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetRefl) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetTrans) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoinSub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoinSub2) =>
% 219.50/28.49 ((
% 219.50/28.49 (subset2powerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (setextsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetemptysetimpeq) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetE1) =>
% 219.50/28.49 ((
% 219.50/28.49 (inPowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (sepInPowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (sepSubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionIL) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairset2IR) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionIR) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionEcases) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionE) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionRsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectI) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset5) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset3) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectER) =>
% 219.50/28.49 ((
% 219.50/28.49 (disjointsetsI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectRsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset4) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (bs114d) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusI) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusER) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusSubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusERneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusELneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusILneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusIRneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusSubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffE) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffIneg1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffIneg2) =>
% 219.50/28.49 ((
% 219.50/28.49 (secondinupair) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairIL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairIR) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairiskpair) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairp) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletoninpowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletoninpowunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairset2E) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairsubunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairinpowunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem1) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem2) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem3) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairin) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempair1) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempair) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionE2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton1) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonprop) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1E1) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1I) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1I2) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonsuniq) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL1) =>
% 219.50/28.49 ((
% 219.50/28.49 (kfstsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (theprop) =>
% 219.50/28.49 ((
% 219.50/28.49 (kfstpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodfstin) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR11) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR12) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR1) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairequniteq) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR) =>
% 219.50/28.49 ((
% 219.50/28.49 (ksndsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (ksndpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairsurjEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodsndin) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairmemEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairmemER) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempaircEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodfstpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodsndpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairsurjEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrI) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrSub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setOfPairsIsBReln) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrERa) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrEL1) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrEL2) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrER) =>
% 219.50/28.49 ((
% 219.50/28.49 (funcImageSingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (apProp) =>
% 219.50/28.49 ((
% 219.50/28.49 (app) =>
% 219.50/28.49 ((
% 219.50/28.49 (infuncsetfunc) =>
% 219.50/28.49 ((
% 219.50/28.49 (ap2p) =>
% 219.50/28.49 ((
% 219.50/28.49 (funcinfuncset) =>
% 219.50/28.49 ((
% 219.50/28.49 (lamProp) =>
% 219.50/28.49 ((
% 219.50/28.49 (lamp) =>
% 219.50/28.49 ((
% 219.50/28.49 (lam2p) =>
% 219.50/28.49 ((
% 219.50/28.49 (!!) @ (
% 219.50/28.49 (('#B') @ (
% 219.50/28.49 !!) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#S') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))) @
% 219.50/28.49 breln)))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#C') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in)))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in)))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#C') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ in)) @
% 219.50/28.49 kpair)))))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 '#B'))) @
% 219.50/28.49 kpair)))))))))))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.49 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl337])).
% 219.50/28.49 thf(zip_derived_cl355, plain,
% 219.50/28.49 (~ (((setadjoinOr) =>
% 219.50/28.49 (((setoftrueEq) =>
% 219.50/28.49 (((powersetI) =>
% 219.50/28.49 (((emptyinPowerset) =>
% 219.50/28.49 (((emptyInPowerset) =>
% 219.50/28.49 (((powersetE) =>
% 219.50/28.49 (((setunionI) =>
% 219.50/28.49 (((setunionE) =>
% 219.50/28.49 (((subPowSU) =>
% 219.50/28.49 (((exuE2) =>
% 219.50/28.49 (((nonemptyImpWitness) =>
% 219.50/28.49 (((uniqinunit) =>
% 219.50/28.49 (((notinsingleton) =>
% 219.50/28.49 (((eqinunit) =>
% 219.50/28.49 (((singletonsswitch) =>
% 219.50/28.49 (((upairsetE) =>
% 219.50/28.49 (((upairsetIL) =>
% 219.50/28.49 (((upairsetIR) =>
% 219.50/28.49 (((emptyE1) =>
% 219.50/28.49 (((vacuousDall) =>
% 219.50/28.49 (((quantDeMorgan1) =>
% 219.50/28.49 (((quantDeMorgan2) =>
% 219.50/28.49 (((quantDeMorgan3) =>
% 219.50/28.49 (((quantDeMorgan4) =>
% 219.50/28.49 (((prop2setI) =>
% 219.50/28.49 (((prop2set2propI) =>
% 219.50/28.49 (((notdexE) =>
% 219.50/28.49 (((notdallE) =>
% 219.50/28.49 (((exuI1) =>
% 219.50/28.49 (((exuI3) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (inCongP) =>
% 219.50/28.49 ((
% 219.50/28.49 (in__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuE3u) =>
% 219.50/28.49 ((
% 219.50/28.49 (exu__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoin__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (powerset__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunion__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuEu) =>
% 219.50/28.49 ((
% 219.50/28.49 (descr__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (dsetconstr__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (eqimpsubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (eqimpsubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (emptysetsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetE) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetE2) =>
% 219.50/28.49 ((
% 219.50/28.49 (notsubsetI) =>
% 219.50/28.49 ((
% 219.50/28.49 (notequalI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (notequalI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetRefl) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetTrans) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoinSub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoinSub2) =>
% 219.50/28.49 ((
% 219.50/28.49 (subset2powerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (setextsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetemptysetimpeq) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetE1) =>
% 219.50/28.49 ((
% 219.50/28.49 (inPowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (sepInPowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (sepSubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionIL) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairset2IR) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionIR) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionEcases) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionE) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionRsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectI) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset5) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset3) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectER) =>
% 219.50/28.49 ((
% 219.50/28.49 (disjointsetsI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectRsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset4) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (bs114d) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusI) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusER) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusSubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusERneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusELneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusILneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusIRneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusSubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffE) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffIneg1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffIneg2) =>
% 219.50/28.49 ((
% 219.50/28.49 (secondinupair) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairIL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairIR) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairiskpair) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairp) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletoninpowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletoninpowunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairset2E) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairsubunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairinpowunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem1) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem2) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem3) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairin) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempair1) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempair) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionE2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton1) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonprop) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1E1) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1I) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1I2) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonsuniq) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL1) =>
% 219.50/28.49 ((
% 219.50/28.49 (kfstsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (theprop) =>
% 219.50/28.49 ((
% 219.50/28.49 (kfstpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodfstin) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR11) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR12) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR1) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairequniteq) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR) =>
% 219.50/28.49 ((
% 219.50/28.49 (ksndsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (ksndpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairsurjEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodsndin) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairmemEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairmemER) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempaircEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodfstpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodsndpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairsurjEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrI) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrSub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setOfPairsIsBReln) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrERa) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrEL1) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrEL2) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrER) =>
% 219.50/28.49 ((
% 219.50/28.49 (funcImageSingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (apProp) =>
% 219.50/28.49 ((
% 219.50/28.49 (app) =>
% 219.50/28.49 ((
% 219.50/28.49 (infuncsetfunc) =>
% 219.50/28.49 ((
% 219.50/28.49 (ap2p) =>
% 219.50/28.49 ((
% 219.50/28.49 (funcinfuncset) =>
% 219.50/28.49 ((
% 219.50/28.49 (lamProp) =>
% 219.50/28.49 ((
% 219.50/28.49 (lamp) =>
% 219.50/28.49 ((
% 219.50/28.49 (lam2p) =>
% 219.50/28.49 ((
% 219.50/28.49 (!!) @ (
% 219.50/28.49 (('#B') @ (
% 219.50/28.49 !!) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#S') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))) @
% 219.50/28.49 breln)))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#C') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in)))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in)))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#C') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ in)) @
% 219.50/28.49 kpair)))))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 '#B'))) @
% 219.50/28.49 kpair)))))))))))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.49 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl349])).
% 219.50/28.49 thf(zip_derived_cl362, plain,
% 219.50/28.49 (~ (((setoftrueEq) =>
% 219.50/28.49 (((powersetI) =>
% 219.50/28.49 (((emptyinPowerset) =>
% 219.50/28.49 (((emptyInPowerset) =>
% 219.50/28.49 (((powersetE) =>
% 219.50/28.49 (((setunionI) =>
% 219.50/28.49 (((setunionE) =>
% 219.50/28.49 (((subPowSU) =>
% 219.50/28.49 (((exuE2) =>
% 219.50/28.49 (((nonemptyImpWitness) =>
% 219.50/28.49 (((uniqinunit) =>
% 219.50/28.49 (((notinsingleton) =>
% 219.50/28.49 (((eqinunit) =>
% 219.50/28.49 (((singletonsswitch) =>
% 219.50/28.49 (((upairsetE) =>
% 219.50/28.49 (((upairsetIL) =>
% 219.50/28.49 (((upairsetIR) =>
% 219.50/28.49 (((emptyE1) =>
% 219.50/28.49 (((vacuousDall) =>
% 219.50/28.49 (((quantDeMorgan1) =>
% 219.50/28.49 (((quantDeMorgan2) =>
% 219.50/28.49 (((quantDeMorgan3) =>
% 219.50/28.49 (((quantDeMorgan4) =>
% 219.50/28.49 (((prop2setI) =>
% 219.50/28.49 (((prop2set2propI) =>
% 219.50/28.49 (((notdexE) =>
% 219.50/28.49 (((notdallE) =>
% 219.50/28.49 (((exuI1) =>
% 219.50/28.49 (((exuI3) =>
% 219.50/28.49 (((exuI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (inCongP) =>
% 219.50/28.49 ((
% 219.50/28.49 (in__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuE3u) =>
% 219.50/28.49 ((
% 219.50/28.49 (exu__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoin__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (powerset__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunion__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuEu) =>
% 219.50/28.49 ((
% 219.50/28.49 (descr__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (dsetconstr__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (eqimpsubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (eqimpsubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (emptysetsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetE) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetE2) =>
% 219.50/28.49 ((
% 219.50/28.49 (notsubsetI) =>
% 219.50/28.49 ((
% 219.50/28.49 (notequalI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (notequalI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetRefl) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetTrans) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoinSub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoinSub2) =>
% 219.50/28.49 ((
% 219.50/28.49 (subset2powerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (setextsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetemptysetimpeq) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetE1) =>
% 219.50/28.49 ((
% 219.50/28.49 (inPowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (sepInPowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (sepSubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionIL) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairset2IR) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionIR) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionEcases) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionE) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionRsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectI) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset5) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset3) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectER) =>
% 219.50/28.49 ((
% 219.50/28.49 (disjointsetsI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectRsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset4) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (bs114d) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusI) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusER) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusSubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusERneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusELneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusILneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusIRneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusSubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffE) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffIneg1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffIneg2) =>
% 219.50/28.49 ((
% 219.50/28.49 (secondinupair) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairIL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairIR) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairiskpair) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairp) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletoninpowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletoninpowunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairset2E) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairsubunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairinpowunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem1) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem2) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem3) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairin) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempair1) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempair) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionE2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton1) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonprop) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1E1) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1I) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1I2) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonsuniq) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL1) =>
% 219.50/28.49 ((
% 219.50/28.49 (kfstsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (theprop) =>
% 219.50/28.49 ((
% 219.50/28.49 (kfstpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodfstin) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR11) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR12) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR1) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairequniteq) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR) =>
% 219.50/28.49 ((
% 219.50/28.49 (ksndsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (ksndpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairsurjEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodsndin) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairmemEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairmemER) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempaircEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodfstpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodsndpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairsurjEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrI) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrSub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setOfPairsIsBReln) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrERa) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrEL1) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrEL2) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrER) =>
% 219.50/28.49 ((
% 219.50/28.49 (funcImageSingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (apProp) =>
% 219.50/28.49 ((
% 219.50/28.49 (app) =>
% 219.50/28.49 ((
% 219.50/28.49 (infuncsetfunc) =>
% 219.50/28.49 ((
% 219.50/28.49 (ap2p) =>
% 219.50/28.49 ((
% 219.50/28.49 (funcinfuncset) =>
% 219.50/28.49 ((
% 219.50/28.49 (lamProp) =>
% 219.50/28.49 ((
% 219.50/28.49 (lamp) =>
% 219.50/28.49 ((
% 219.50/28.49 (lam2p) =>
% 219.50/28.49 ((
% 219.50/28.49 (!!) @ (
% 219.50/28.49 (('#B') @ (
% 219.50/28.49 !!) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#S') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))) @
% 219.50/28.49 breln)))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#C') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in)))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in)))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#C') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ in)) @
% 219.50/28.49 kpair)))))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 '#B'))) @
% 219.50/28.49 kpair)))))))))))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.49 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl355])).
% 219.50/28.49 thf(zip_derived_cl369, plain,
% 219.50/28.49 (~ (((powersetI) =>
% 219.50/28.49 (((emptyinPowerset) =>
% 219.50/28.49 (((emptyInPowerset) =>
% 219.50/28.49 (((powersetE) =>
% 219.50/28.49 (((setunionI) =>
% 219.50/28.49 (((setunionE) =>
% 219.50/28.49 (((subPowSU) =>
% 219.50/28.49 (((exuE2) =>
% 219.50/28.49 (((nonemptyImpWitness) =>
% 219.50/28.49 (((uniqinunit) =>
% 219.50/28.49 (((notinsingleton) =>
% 219.50/28.49 (((eqinunit) =>
% 219.50/28.49 (((singletonsswitch) =>
% 219.50/28.49 (((upairsetE) =>
% 219.50/28.49 (((upairsetIL) =>
% 219.50/28.49 (((upairsetIR) =>
% 219.50/28.49 (((emptyE1) =>
% 219.50/28.49 (((vacuousDall) =>
% 219.50/28.49 (((quantDeMorgan1) =>
% 219.50/28.49 (((quantDeMorgan2) =>
% 219.50/28.49 (((quantDeMorgan3) =>
% 219.50/28.49 (((quantDeMorgan4) =>
% 219.50/28.49 (((prop2setI) =>
% 219.50/28.49 (((prop2set2propI) =>
% 219.50/28.49 (((notdexE) =>
% 219.50/28.49 (((notdallE) =>
% 219.50/28.49 (((exuI1) =>
% 219.50/28.49 (((exuI3) =>
% 219.50/28.49 (((exuI2) =>
% 219.50/28.49 (((inCongP) =>
% 219.50/28.49 ((
% 219.50/28.49 (in__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuE3u) =>
% 219.50/28.49 ((
% 219.50/28.49 (exu__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoin__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (powerset__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunion__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuEu) =>
% 219.50/28.49 ((
% 219.50/28.49 (descr__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (dsetconstr__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (eqimpsubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (eqimpsubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (emptysetsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetE) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetE2) =>
% 219.50/28.49 ((
% 219.50/28.49 (notsubsetI) =>
% 219.50/28.49 ((
% 219.50/28.49 (notequalI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (notequalI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetRefl) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetTrans) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoinSub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoinSub2) =>
% 219.50/28.49 ((
% 219.50/28.49 (subset2powerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (setextsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetemptysetimpeq) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetE1) =>
% 219.50/28.49 ((
% 219.50/28.49 (inPowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (sepInPowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (sepSubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionIL) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairset2IR) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionIR) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionEcases) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionE) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionRsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectI) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset5) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset3) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectER) =>
% 219.50/28.49 ((
% 219.50/28.49 (disjointsetsI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectRsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset4) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (bs114d) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusI) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusER) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusSubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusERneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusELneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusILneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusIRneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusSubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffE) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffIneg1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffIneg2) =>
% 219.50/28.49 ((
% 219.50/28.49 (secondinupair) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairIL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairIR) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairiskpair) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairp) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletoninpowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletoninpowunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairset2E) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairsubunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairinpowunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem1) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem2) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem3) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairin) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempair1) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempair) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionE2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton1) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonprop) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1E1) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1I) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1I2) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonsuniq) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL1) =>
% 219.50/28.49 ((
% 219.50/28.49 (kfstsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (theprop) =>
% 219.50/28.49 ((
% 219.50/28.49 (kfstpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodfstin) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR11) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR12) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR1) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairequniteq) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR) =>
% 219.50/28.49 ((
% 219.50/28.49 (ksndsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (ksndpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairsurjEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodsndin) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairmemEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairmemER) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempaircEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodfstpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodsndpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairsurjEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrI) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrSub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setOfPairsIsBReln) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrERa) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrEL1) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrEL2) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrER) =>
% 219.50/28.49 ((
% 219.50/28.49 (funcImageSingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (apProp) =>
% 219.50/28.49 ((
% 219.50/28.49 (app) =>
% 219.50/28.49 ((
% 219.50/28.49 (infuncsetfunc) =>
% 219.50/28.49 ((
% 219.50/28.49 (ap2p) =>
% 219.50/28.49 ((
% 219.50/28.49 (funcinfuncset) =>
% 219.50/28.49 ((
% 219.50/28.49 (lamProp) =>
% 219.50/28.49 ((
% 219.50/28.49 (lamp) =>
% 219.50/28.49 ((
% 219.50/28.49 (lam2p) =>
% 219.50/28.49 ((
% 219.50/28.49 (!!) @ (
% 219.50/28.49 (('#B') @ (
% 219.50/28.49 !!) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#S') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))) @
% 219.50/28.49 breln)))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#C') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in)))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in)))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#C') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ in)) @
% 219.50/28.49 kpair)))))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 '#B'))) @
% 219.50/28.49 kpair)))))))))))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.49 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl362])).
% 219.50/28.49 thf(zip_derived_cl376, plain,
% 219.50/28.49 (~ (((emptyinPowerset) =>
% 219.50/28.49 (((emptyInPowerset) =>
% 219.50/28.49 (((powersetE) =>
% 219.50/28.49 (((setunionI) =>
% 219.50/28.49 (((setunionE) =>
% 219.50/28.49 (((subPowSU) =>
% 219.50/28.49 (((exuE2) =>
% 219.50/28.49 (((nonemptyImpWitness) =>
% 219.50/28.49 (((uniqinunit) =>
% 219.50/28.49 (((notinsingleton) =>
% 219.50/28.49 (((eqinunit) =>
% 219.50/28.49 (((singletonsswitch) =>
% 219.50/28.49 (((upairsetE) =>
% 219.50/28.49 (((upairsetIL) =>
% 219.50/28.49 (((upairsetIR) =>
% 219.50/28.49 (((emptyE1) =>
% 219.50/28.49 (((vacuousDall) =>
% 219.50/28.49 (((quantDeMorgan1) =>
% 219.50/28.49 (((quantDeMorgan2) =>
% 219.50/28.49 (((quantDeMorgan3) =>
% 219.50/28.49 (((quantDeMorgan4) =>
% 219.50/28.49 (((prop2setI) =>
% 219.50/28.49 (((prop2set2propI) =>
% 219.50/28.49 (((notdexE) =>
% 219.50/28.49 (((notdallE) =>
% 219.50/28.49 (((exuI1) =>
% 219.50/28.49 (((exuI3) =>
% 219.50/28.49 (((exuI2) =>
% 219.50/28.49 (((inCongP) =>
% 219.50/28.49 (((in__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuE3u) =>
% 219.50/28.49 ((
% 219.50/28.49 (exu__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoin__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (powerset__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunion__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuEu) =>
% 219.50/28.49 ((
% 219.50/28.49 (descr__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (dsetconstr__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (eqimpsubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (eqimpsubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (emptysetsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetE) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetE2) =>
% 219.50/28.49 ((
% 219.50/28.49 (notsubsetI) =>
% 219.50/28.49 ((
% 219.50/28.49 (notequalI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (notequalI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetRefl) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetTrans) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoinSub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoinSub2) =>
% 219.50/28.49 ((
% 219.50/28.49 (subset2powerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (setextsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetemptysetimpeq) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetE1) =>
% 219.50/28.49 ((
% 219.50/28.49 (inPowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (sepInPowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (sepSubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionIL) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairset2IR) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionIR) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionEcases) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionE) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionRsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectI) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset5) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset3) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectER) =>
% 219.50/28.49 ((
% 219.50/28.49 (disjointsetsI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectRsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset4) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (bs114d) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusI) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusER) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusSubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusERneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusELneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusILneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusIRneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusSubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffE) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffIneg1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffIneg2) =>
% 219.50/28.49 ((
% 219.50/28.49 (secondinupair) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairIL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairIR) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairiskpair) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairp) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletoninpowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletoninpowunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairset2E) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairsubunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairinpowunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem1) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem2) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem3) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairin) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempair1) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempair) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionE2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton1) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonprop) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1E1) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1I) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1I2) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonsuniq) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL1) =>
% 219.50/28.49 ((
% 219.50/28.49 (kfstsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (theprop) =>
% 219.50/28.49 ((
% 219.50/28.49 (kfstpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodfstin) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR11) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR12) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR1) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairequniteq) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR) =>
% 219.50/28.49 ((
% 219.50/28.49 (ksndsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (ksndpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairsurjEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodsndin) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairmemEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairmemER) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempaircEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodfstpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodsndpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairsurjEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrI) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrSub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setOfPairsIsBReln) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrERa) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrEL1) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrEL2) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrER) =>
% 219.50/28.49 ((
% 219.50/28.49 (funcImageSingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (apProp) =>
% 219.50/28.49 ((
% 219.50/28.49 (app) =>
% 219.50/28.49 ((
% 219.50/28.49 (infuncsetfunc) =>
% 219.50/28.49 ((
% 219.50/28.49 (ap2p) =>
% 219.50/28.49 ((
% 219.50/28.49 (funcinfuncset) =>
% 219.50/28.49 ((
% 219.50/28.49 (lamProp) =>
% 219.50/28.49 ((
% 219.50/28.49 (lamp) =>
% 219.50/28.49 ((
% 219.50/28.49 (lam2p) =>
% 219.50/28.49 ((
% 219.50/28.49 (!!) @ (
% 219.50/28.49 (('#B') @ (
% 219.50/28.49 !!) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#S') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))) @
% 219.50/28.49 breln)))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#C') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in)))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in)))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#C') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ in)) @
% 219.50/28.49 kpair)))))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 '#B'))) @
% 219.50/28.49 kpair)))))))))))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.49 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl369])).
% 219.50/28.49 thf(zip_derived_cl384, plain,
% 219.50/28.49 (~ (((emptyInPowerset) =>
% 219.50/28.49 (((powersetE) =>
% 219.50/28.49 (((setunionI) =>
% 219.50/28.49 (((setunionE) =>
% 219.50/28.49 (((subPowSU) =>
% 219.50/28.49 (((exuE2) =>
% 219.50/28.49 (((nonemptyImpWitness) =>
% 219.50/28.49 (((uniqinunit) =>
% 219.50/28.49 (((notinsingleton) =>
% 219.50/28.49 (((eqinunit) =>
% 219.50/28.49 (((singletonsswitch) =>
% 219.50/28.49 (((upairsetE) =>
% 219.50/28.49 (((upairsetIL) =>
% 219.50/28.49 (((upairsetIR) =>
% 219.50/28.49 (((emptyE1) =>
% 219.50/28.49 (((vacuousDall) =>
% 219.50/28.49 (((quantDeMorgan1) =>
% 219.50/28.49 (((quantDeMorgan2) =>
% 219.50/28.49 (((quantDeMorgan3) =>
% 219.50/28.49 (((quantDeMorgan4) =>
% 219.50/28.49 (((prop2setI) =>
% 219.50/28.49 (((prop2set2propI) =>
% 219.50/28.49 (((notdexE) =>
% 219.50/28.49 (((notdallE) =>
% 219.50/28.49 (((exuI1) =>
% 219.50/28.49 (((exuI3) =>
% 219.50/28.49 (((exuI2) =>
% 219.50/28.49 (((inCongP) =>
% 219.50/28.49 (((in__Cong) =>
% 219.50/28.49 (((exuE3u) =>
% 219.50/28.49 ((
% 219.50/28.49 (exu__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoin__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (powerset__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunion__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuEu) =>
% 219.50/28.49 ((
% 219.50/28.49 (descr__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (dsetconstr__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (eqimpsubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (eqimpsubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (emptysetsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetE) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetE2) =>
% 219.50/28.49 ((
% 219.50/28.49 (notsubsetI) =>
% 219.50/28.49 ((
% 219.50/28.49 (notequalI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (notequalI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetRefl) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetTrans) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoinSub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoinSub2) =>
% 219.50/28.49 ((
% 219.50/28.49 (subset2powerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (setextsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetemptysetimpeq) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetE1) =>
% 219.50/28.49 ((
% 219.50/28.49 (inPowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (sepInPowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (sepSubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionIL) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairset2IR) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionIR) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionEcases) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionE) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionRsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectI) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset5) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset3) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectER) =>
% 219.50/28.49 ((
% 219.50/28.49 (disjointsetsI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectRsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset4) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (bs114d) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusI) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusER) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusSubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusERneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusELneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusILneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusIRneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusSubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffE) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffIneg1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffIneg2) =>
% 219.50/28.49 ((
% 219.50/28.49 (secondinupair) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairIL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairIR) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairiskpair) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairp) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletoninpowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletoninpowunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairset2E) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairsubunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairinpowunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem1) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem2) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem3) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairin) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempair1) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempair) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionE2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton1) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonprop) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1E1) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1I) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1I2) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonsuniq) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL1) =>
% 219.50/28.49 ((
% 219.50/28.49 (kfstsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (theprop) =>
% 219.50/28.49 ((
% 219.50/28.49 (kfstpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodfstin) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR11) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR12) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR1) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairequniteq) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR) =>
% 219.50/28.49 ((
% 219.50/28.49 (ksndsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (ksndpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairsurjEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodsndin) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairmemEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairmemER) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempaircEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodfstpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodsndpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairsurjEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrI) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrSub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setOfPairsIsBReln) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrERa) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrEL1) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrEL2) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrER) =>
% 219.50/28.49 ((
% 219.50/28.49 (funcImageSingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (apProp) =>
% 219.50/28.49 ((
% 219.50/28.49 (app) =>
% 219.50/28.49 ((
% 219.50/28.49 (infuncsetfunc) =>
% 219.50/28.49 ((
% 219.50/28.49 (ap2p) =>
% 219.50/28.49 ((
% 219.50/28.49 (funcinfuncset) =>
% 219.50/28.49 ((
% 219.50/28.49 (lamProp) =>
% 219.50/28.49 ((
% 219.50/28.49 (lamp) =>
% 219.50/28.49 ((
% 219.50/28.49 (lam2p) =>
% 219.50/28.49 ((
% 219.50/28.49 (!!) @ (
% 219.50/28.49 (('#B') @ (
% 219.50/28.49 !!) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#S') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))) @
% 219.50/28.49 breln)))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#C') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in)))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in)))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#C') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ in)) @
% 219.50/28.49 kpair)))))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 '#B'))) @
% 219.50/28.49 kpair)))))))))))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.49 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl376])).
% 219.50/28.49 thf(zip_derived_cl392, plain,
% 219.50/28.49 (~ (((powersetE) =>
% 219.50/28.49 (((setunionI) =>
% 219.50/28.49 (((setunionE) =>
% 219.50/28.49 (((subPowSU) =>
% 219.50/28.49 (((exuE2) =>
% 219.50/28.49 (((nonemptyImpWitness) =>
% 219.50/28.49 (((uniqinunit) =>
% 219.50/28.49 (((notinsingleton) =>
% 219.50/28.49 (((eqinunit) =>
% 219.50/28.49 (((singletonsswitch) =>
% 219.50/28.49 (((upairsetE) =>
% 219.50/28.49 (((upairsetIL) =>
% 219.50/28.49 (((upairsetIR) =>
% 219.50/28.49 (((emptyE1) =>
% 219.50/28.49 (((vacuousDall) =>
% 219.50/28.49 (((quantDeMorgan1) =>
% 219.50/28.49 (((quantDeMorgan2) =>
% 219.50/28.49 (((quantDeMorgan3) =>
% 219.50/28.49 (((quantDeMorgan4) =>
% 219.50/28.49 (((prop2setI) =>
% 219.50/28.49 (((prop2set2propI) =>
% 219.50/28.49 (((notdexE) =>
% 219.50/28.49 (((notdallE) =>
% 219.50/28.49 (((exuI1) =>
% 219.50/28.49 (((exuI3) =>
% 219.50/28.49 (((exuI2) =>
% 219.50/28.49 (((inCongP) =>
% 219.50/28.49 (((in__Cong) =>
% 219.50/28.49 (((exuE3u) =>
% 219.50/28.49 (((exu__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoin__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (powerset__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunion__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuEu) =>
% 219.50/28.49 ((
% 219.50/28.49 (descr__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (dsetconstr__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (eqimpsubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (eqimpsubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (emptysetsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetE) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetE2) =>
% 219.50/28.49 ((
% 219.50/28.49 (notsubsetI) =>
% 219.50/28.49 ((
% 219.50/28.49 (notequalI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (notequalI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetRefl) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetTrans) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoinSub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoinSub2) =>
% 219.50/28.49 ((
% 219.50/28.49 (subset2powerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (setextsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetemptysetimpeq) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetE1) =>
% 219.50/28.49 ((
% 219.50/28.49 (inPowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (sepInPowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (sepSubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionIL) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairset2IR) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionIR) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionEcases) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionE) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionRsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectI) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset5) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset3) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectER) =>
% 219.50/28.49 ((
% 219.50/28.49 (disjointsetsI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectRsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset4) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (bs114d) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusI) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusER) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusSubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusERneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusELneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusILneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusIRneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusSubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffE) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffIneg1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffIneg2) =>
% 219.50/28.49 ((
% 219.50/28.49 (secondinupair) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairIL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairIR) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairiskpair) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairp) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletoninpowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletoninpowunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairset2E) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairsubunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairinpowunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem1) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem2) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem3) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairin) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempair1) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempair) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionE2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton1) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonprop) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1E1) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1I) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1I2) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonsuniq) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL1) =>
% 219.50/28.49 ((
% 219.50/28.49 (kfstsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (theprop) =>
% 219.50/28.49 ((
% 219.50/28.49 (kfstpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodfstin) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR11) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR12) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR1) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairequniteq) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR) =>
% 219.50/28.49 ((
% 219.50/28.49 (ksndsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (ksndpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairsurjEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodsndin) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairmemEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairmemER) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempaircEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodfstpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodsndpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairsurjEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrI) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrSub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setOfPairsIsBReln) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrERa) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrEL1) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrEL2) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrER) =>
% 219.50/28.49 ((
% 219.50/28.49 (funcImageSingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (apProp) =>
% 219.50/28.49 ((
% 219.50/28.49 (app) =>
% 219.50/28.49 ((
% 219.50/28.49 (infuncsetfunc) =>
% 219.50/28.49 ((
% 219.50/28.49 (ap2p) =>
% 219.50/28.49 ((
% 219.50/28.49 (funcinfuncset) =>
% 219.50/28.49 ((
% 219.50/28.49 (lamProp) =>
% 219.50/28.49 ((
% 219.50/28.49 (lamp) =>
% 219.50/28.49 ((
% 219.50/28.49 (lam2p) =>
% 219.50/28.49 ((
% 219.50/28.49 (!!) @ (
% 219.50/28.49 (('#B') @ (
% 219.50/28.49 !!) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#S') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))) @
% 219.50/28.49 breln)))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#C') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in)))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in)))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S'))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#C') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ in)) @
% 219.50/28.49 kpair)))))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#B') @
% 219.50/28.49 (
% 219.50/28.49 '#B'))) @
% 219.50/28.49 kpair)))))))))))))))))))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 '#S') @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 =>))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.49 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl384])).
% 219.50/28.49 thf(zip_derived_cl400, plain,
% 219.50/28.49 (~ (((setunionI) =>
% 219.50/28.49 (((setunionE) =>
% 219.50/28.49 (((subPowSU) =>
% 219.50/28.49 (((exuE2) =>
% 219.50/28.49 (((nonemptyImpWitness) =>
% 219.50/28.49 (((uniqinunit) =>
% 219.50/28.49 (((notinsingleton) =>
% 219.50/28.49 (((eqinunit) =>
% 219.50/28.49 (((singletonsswitch) =>
% 219.50/28.49 (((upairsetE) =>
% 219.50/28.49 (((upairsetIL) =>
% 219.50/28.49 (((upairsetIR) =>
% 219.50/28.49 (((emptyE1) =>
% 219.50/28.49 (((vacuousDall) =>
% 219.50/28.49 (((quantDeMorgan1) =>
% 219.50/28.49 (((quantDeMorgan2) =>
% 219.50/28.49 (((quantDeMorgan3) =>
% 219.50/28.49 (((quantDeMorgan4) =>
% 219.50/28.49 (((prop2setI) =>
% 219.50/28.49 (((prop2set2propI) =>
% 219.50/28.49 (((notdexE) =>
% 219.50/28.49 (((notdallE) =>
% 219.50/28.49 (((exuI1) =>
% 219.50/28.49 (((exuI3) =>
% 219.50/28.49 (((exuI2) =>
% 219.50/28.49 (((inCongP) =>
% 219.50/28.49 (((in__Cong) =>
% 219.50/28.49 (((exuE3u) =>
% 219.50/28.49 (((exu__Cong) =>
% 219.50/28.49 (((setadjoin__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (powerset__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunion__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (exuEu) =>
% 219.50/28.49 ((
% 219.50/28.49 (descr__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (dsetconstr__Cong) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (eqimpsubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (eqimpsubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (emptysetsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetE) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetE2) =>
% 219.50/28.49 ((
% 219.50/28.49 (notsubsetI) =>
% 219.50/28.49 ((
% 219.50/28.49 (notequalI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (notequalI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetRefl) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetTrans) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoinSub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setadjoinSub2) =>
% 219.50/28.49 ((
% 219.50/28.49 (subset2powerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (setextsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (subsetemptysetimpeq) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetE1) =>
% 219.50/28.49 ((
% 219.50/28.49 (inPowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (powersetsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (sepInPowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (sepSubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionIL) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairset2IR) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionIR) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionEcases) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionE) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binunionRsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectI) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset5) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset3) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectER) =>
% 219.50/28.49 ((
% 219.50/28.49 (disjointsetsI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectRsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset4) =>
% 219.50/28.49 ((
% 219.50/28.49 (binintersectSubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (bs114d) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusI) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusER) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusSubset2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusERneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusELneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusILneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusIRneg) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusLsub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setminusSubset1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffE) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffI1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffI2) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffIneg1) =>
% 219.50/28.49 ((
% 219.50/28.49 (symdiffIneg2) =>
% 219.50/28.49 ((
% 219.50/28.49 (secondinupair) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairIL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairIR) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairiskpair) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairp) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonsubset) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletoninpowerset) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletoninpowunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairset2E) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairsubunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairinpowunion) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem1) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem2) =>
% 219.50/28.49 ((
% 219.50/28.49 (ubforcartprodlem3) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairin) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempair1) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempair) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionE2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton1) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setunionsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonprop) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1E1) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1I) =>
% 219.50/28.49 ((
% 219.50/28.49 (ex1I2) =>
% 219.50/28.49 ((
% 219.50/28.49 (singletonsuniq) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL1) =>
% 219.50/28.49 ((
% 219.50/28.49 (kfstsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (theprop) =>
% 219.50/28.49 ((
% 219.50/28.49 (kfstpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodfstin) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjL) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR11) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR12) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR1) =>
% 219.50/28.49 ((
% 219.50/28.49 (upairequniteq) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR2) =>
% 219.50/28.49 ((
% 219.50/28.49 (setukpairinjR) =>
% 219.50/28.49 ((
% 219.50/28.49 (ksndsingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (ksndpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (kpairsurjEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodsndin) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairmemEL) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairmemER) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodmempaircEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodfstpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodsndpairEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (cartprodpairsurjEq) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrI) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrSub) =>
% 219.50/28.49 ((
% 219.50/28.49 (setOfPairsIsBReln) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrERa) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrEL1) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrEL2) =>
% 219.50/28.49 ((
% 219.50/28.49 (dpsetconstrER) =>
% 219.50/28.49 ((
% 219.50/28.49 (funcImageSingleton) =>
% 219.50/28.49 ((
% 219.50/28.49 (apProp) =>
% 219.50/28.49 ((
% 219.50/28.49 (app) =>
% 219.50/28.49 ((
% 219.50/28.49 (infuncsetfunc) =>
% 219.50/28.49 ((
% 219.50/28.49 (ap2p) =>
% 219.50/28.49 ((
% 219.50/28.49 (funcinfuncset) =>
% 219.50/28.49 ((
% 219.50/28.49 (lamProp) =>
% 219.50/28.49 ((
% 219.50/28.49 (lamp) =>
% 219.50/28.49 ((
% 219.50/28.49 (lam2p) =>
% 219.50/28.49 ((
% 219.50/28.49 (!!) @ (
% 219.50/28.49 (('#B') @ (
% 219.50/28.49 !!) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 (
% 219.50/28.49 ('#B') @ (
% 219.50/28.49 !!))) @
% 219.50/28.49 (
% 219.50/28.49 (
% 219.50/28.50 ('#S') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))) @
% 219.50/28.50 breln)))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#C') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in)))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in)))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#C') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ in)) @
% 219.50/28.50 kpair)))))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 '#B'))) @
% 219.50/28.50 kpair)))))))))))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.50 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl392])).
% 219.50/28.50 thf(zip_derived_cl408, plain,
% 219.50/28.50 (~ (((setunionE) =>
% 219.50/28.50 (((subPowSU) =>
% 219.50/28.50 (((exuE2) =>
% 219.50/28.50 (((nonemptyImpWitness) =>
% 219.50/28.50 (((uniqinunit) =>
% 219.50/28.50 (((notinsingleton) =>
% 219.50/28.50 (((eqinunit) =>
% 219.50/28.50 (((singletonsswitch) =>
% 219.50/28.50 (((upairsetE) =>
% 219.50/28.50 (((upairsetIL) =>
% 219.50/28.50 (((upairsetIR) =>
% 219.50/28.50 (((emptyE1) =>
% 219.50/28.50 (((vacuousDall) =>
% 219.50/28.50 (((quantDeMorgan1) =>
% 219.50/28.50 (((quantDeMorgan2) =>
% 219.50/28.50 (((quantDeMorgan3) =>
% 219.50/28.50 (((quantDeMorgan4) =>
% 219.50/28.50 (((prop2setI) =>
% 219.50/28.50 (((prop2set2propI) =>
% 219.50/28.50 (((notdexE) =>
% 219.50/28.50 (((notdallE) =>
% 219.50/28.50 (((exuI1) =>
% 219.50/28.50 (((exuI3) =>
% 219.50/28.50 (((exuI2) =>
% 219.50/28.50 (((inCongP) =>
% 219.50/28.50 (((in__Cong) =>
% 219.50/28.50 (((exuE3u) =>
% 219.50/28.50 (((exu__Cong) =>
% 219.50/28.50 (((setadjoin__Cong) =>
% 219.50/28.50 (((powerset__Cong) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunion__Cong) =>
% 219.50/28.50 ((
% 219.50/28.50 (exuEu) =>
% 219.50/28.50 ((
% 219.50/28.50 (descr__Cong) =>
% 219.50/28.50 ((
% 219.50/28.50 (dsetconstr__Cong) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (eqimpsubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (eqimpsubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (emptysetsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetE) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetE2) =>
% 219.50/28.50 ((
% 219.50/28.50 (notsubsetI) =>
% 219.50/28.50 ((
% 219.50/28.50 (notequalI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (notequalI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetRefl) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetTrans) =>
% 219.50/28.50 ((
% 219.50/28.50 (setadjoinSub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setadjoinSub2) =>
% 219.50/28.50 ((
% 219.50/28.50 (subset2powerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (setextsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetemptysetimpeq) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetE1) =>
% 219.50/28.50 ((
% 219.50/28.50 (inPowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (sepInPowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (sepSubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionIL) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairset2IR) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionIR) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionEcases) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionE) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionRsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectI) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset5) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset3) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectER) =>
% 219.50/28.50 ((
% 219.50/28.50 (disjointsetsI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectRsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset4) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (bs114d) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusI) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusER) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusSubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusERneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusELneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusILneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusIRneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusSubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffE) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffIneg1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffIneg2) =>
% 219.50/28.50 ((
% 219.50/28.50 (secondinupair) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairIL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairIR) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairiskpair) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairp) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletoninpowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletoninpowunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairset2E) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairsubunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairinpowunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem1) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem2) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem3) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairin) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempair1) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempair) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionE2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton1) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonprop) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1E1) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1I) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1I2) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonsuniq) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL1) =>
% 219.50/28.50 ((
% 219.50/28.50 (kfstsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (theprop) =>
% 219.50/28.50 ((
% 219.50/28.50 (kfstpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodfstin) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR11) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR12) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR1) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairequniteq) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR) =>
% 219.50/28.50 ((
% 219.50/28.50 (ksndsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (ksndpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairsurjEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodsndin) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairmemEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairmemER) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempaircEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodfstpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodsndpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairsurjEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrI) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrSub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setOfPairsIsBReln) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrERa) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrEL1) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrEL2) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrER) =>
% 219.50/28.50 ((
% 219.50/28.50 (funcImageSingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (apProp) =>
% 219.50/28.50 ((
% 219.50/28.50 (app) =>
% 219.50/28.50 ((
% 219.50/28.50 (infuncsetfunc) =>
% 219.50/28.50 ((
% 219.50/28.50 (ap2p) =>
% 219.50/28.50 ((
% 219.50/28.50 (funcinfuncset) =>
% 219.50/28.50 ((
% 219.50/28.50 (lamProp) =>
% 219.50/28.50 ((
% 219.50/28.50 (lamp) =>
% 219.50/28.50 ((
% 219.50/28.50 (lam2p) =>
% 219.50/28.50 ((
% 219.50/28.50 (!!) @ (
% 219.50/28.50 (('#B') @ (
% 219.50/28.50 !!) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#S') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))) @
% 219.50/28.50 breln)))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#C') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in)))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in)))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#C') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ in)) @
% 219.50/28.50 kpair)))))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 '#B'))) @
% 219.50/28.50 kpair)))))))))))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.50 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl400])).
% 219.50/28.50 thf(zip_derived_cl417, plain,
% 219.50/28.50 (~ (((subPowSU) =>
% 219.50/28.50 (((exuE2) =>
% 219.50/28.50 (((nonemptyImpWitness) =>
% 219.50/28.50 (((uniqinunit) =>
% 219.50/28.50 (((notinsingleton) =>
% 219.50/28.50 (((eqinunit) =>
% 219.50/28.50 (((singletonsswitch) =>
% 219.50/28.50 (((upairsetE) =>
% 219.50/28.50 (((upairsetIL) =>
% 219.50/28.50 (((upairsetIR) =>
% 219.50/28.50 (((emptyE1) =>
% 219.50/28.50 (((vacuousDall) =>
% 219.50/28.50 (((quantDeMorgan1) =>
% 219.50/28.50 (((quantDeMorgan2) =>
% 219.50/28.50 (((quantDeMorgan3) =>
% 219.50/28.50 (((quantDeMorgan4) =>
% 219.50/28.50 (((prop2setI) =>
% 219.50/28.50 (((prop2set2propI) =>
% 219.50/28.50 (((notdexE) =>
% 219.50/28.50 (((notdallE) =>
% 219.50/28.50 (((exuI1) =>
% 219.50/28.50 (((exuI3) =>
% 219.50/28.50 (((exuI2) =>
% 219.50/28.50 (((inCongP) =>
% 219.50/28.50 (((in__Cong) =>
% 219.50/28.50 (((exuE3u) =>
% 219.50/28.50 (((exu__Cong) =>
% 219.50/28.50 (((setadjoin__Cong) =>
% 219.50/28.50 (((powerset__Cong) =>
% 219.50/28.50 (((setunion__Cong) =>
% 219.50/28.50 ((
% 219.50/28.50 (exuEu) =>
% 219.50/28.50 ((
% 219.50/28.50 (descr__Cong) =>
% 219.50/28.50 ((
% 219.50/28.50 (dsetconstr__Cong) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (eqimpsubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (eqimpsubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (emptysetsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetE) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetE2) =>
% 219.50/28.50 ((
% 219.50/28.50 (notsubsetI) =>
% 219.50/28.50 ((
% 219.50/28.50 (notequalI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (notequalI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetRefl) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetTrans) =>
% 219.50/28.50 ((
% 219.50/28.50 (setadjoinSub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setadjoinSub2) =>
% 219.50/28.50 ((
% 219.50/28.50 (subset2powerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (setextsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetemptysetimpeq) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetE1) =>
% 219.50/28.50 ((
% 219.50/28.50 (inPowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (sepInPowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (sepSubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionIL) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairset2IR) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionIR) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionEcases) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionE) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionRsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectI) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset5) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset3) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectER) =>
% 219.50/28.50 ((
% 219.50/28.50 (disjointsetsI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectRsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset4) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (bs114d) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusI) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusER) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusSubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusERneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusELneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusILneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusIRneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusSubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffE) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffIneg1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffIneg2) =>
% 219.50/28.50 ((
% 219.50/28.50 (secondinupair) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairIL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairIR) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairiskpair) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairp) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletoninpowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletoninpowunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairset2E) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairsubunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairinpowunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem1) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem2) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem3) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairin) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempair1) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempair) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionE2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton1) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonprop) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1E1) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1I) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1I2) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonsuniq) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL1) =>
% 219.50/28.50 ((
% 219.50/28.50 (kfstsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (theprop) =>
% 219.50/28.50 ((
% 219.50/28.50 (kfstpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodfstin) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR11) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR12) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR1) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairequniteq) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR) =>
% 219.50/28.50 ((
% 219.50/28.50 (ksndsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (ksndpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairsurjEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodsndin) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairmemEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairmemER) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempaircEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodfstpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodsndpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairsurjEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrI) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrSub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setOfPairsIsBReln) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrERa) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrEL1) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrEL2) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrER) =>
% 219.50/28.50 ((
% 219.50/28.50 (funcImageSingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (apProp) =>
% 219.50/28.50 ((
% 219.50/28.50 (app) =>
% 219.50/28.50 ((
% 219.50/28.50 (infuncsetfunc) =>
% 219.50/28.50 ((
% 219.50/28.50 (ap2p) =>
% 219.50/28.50 ((
% 219.50/28.50 (funcinfuncset) =>
% 219.50/28.50 ((
% 219.50/28.50 (lamProp) =>
% 219.50/28.50 ((
% 219.50/28.50 (lamp) =>
% 219.50/28.50 ((
% 219.50/28.50 (lam2p) =>
% 219.50/28.50 ((
% 219.50/28.50 (!!) @ (
% 219.50/28.50 (('#B') @ (
% 219.50/28.50 !!) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#S') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))) @
% 219.50/28.50 breln)))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#C') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in)))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in)))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#C') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ in)) @
% 219.50/28.50 kpair)))))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 '#B'))) @
% 219.50/28.50 kpair)))))))))))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.50 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl408])).
% 219.50/28.50 thf(zip_derived_cl428, plain,
% 219.50/28.50 (~ (((exuE2) =>
% 219.50/28.50 (((nonemptyImpWitness) =>
% 219.50/28.50 (((uniqinunit) =>
% 219.50/28.50 (((notinsingleton) =>
% 219.50/28.50 (((eqinunit) =>
% 219.50/28.50 (((singletonsswitch) =>
% 219.50/28.50 (((upairsetE) =>
% 219.50/28.50 (((upairsetIL) =>
% 219.50/28.50 (((upairsetIR) =>
% 219.50/28.50 (((emptyE1) =>
% 219.50/28.50 (((vacuousDall) =>
% 219.50/28.50 (((quantDeMorgan1) =>
% 219.50/28.50 (((quantDeMorgan2) =>
% 219.50/28.50 (((quantDeMorgan3) =>
% 219.50/28.50 (((quantDeMorgan4) =>
% 219.50/28.50 (((prop2setI) =>
% 219.50/28.50 (((prop2set2propI) =>
% 219.50/28.50 (((notdexE) =>
% 219.50/28.50 (((notdallE) =>
% 219.50/28.50 (((exuI1) =>
% 219.50/28.50 (((exuI3) =>
% 219.50/28.50 (((exuI2) =>
% 219.50/28.50 (((inCongP) =>
% 219.50/28.50 (((in__Cong) =>
% 219.50/28.50 (((exuE3u) =>
% 219.50/28.50 (((exu__Cong) =>
% 219.50/28.50 (((setadjoin__Cong) =>
% 219.50/28.50 (((powerset__Cong) =>
% 219.50/28.50 (((setunion__Cong) =>
% 219.50/28.50 (((exuEu) =>
% 219.50/28.50 ((
% 219.50/28.50 (descr__Cong) =>
% 219.50/28.50 ((
% 219.50/28.50 (dsetconstr__Cong) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (eqimpsubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (eqimpsubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (emptysetsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetE) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetE2) =>
% 219.50/28.50 ((
% 219.50/28.50 (notsubsetI) =>
% 219.50/28.50 ((
% 219.50/28.50 (notequalI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (notequalI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetRefl) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetTrans) =>
% 219.50/28.50 ((
% 219.50/28.50 (setadjoinSub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setadjoinSub2) =>
% 219.50/28.50 ((
% 219.50/28.50 (subset2powerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (setextsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetemptysetimpeq) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetE1) =>
% 219.50/28.50 ((
% 219.50/28.50 (inPowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (sepInPowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (sepSubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionIL) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairset2IR) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionIR) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionEcases) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionE) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionRsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectI) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset5) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset3) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectER) =>
% 219.50/28.50 ((
% 219.50/28.50 (disjointsetsI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectRsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset4) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (bs114d) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusI) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusER) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusSubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusERneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusELneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusILneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusIRneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusSubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffE) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffIneg1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffIneg2) =>
% 219.50/28.50 ((
% 219.50/28.50 (secondinupair) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairIL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairIR) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairiskpair) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairp) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletoninpowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletoninpowunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairset2E) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairsubunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairinpowunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem1) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem2) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem3) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairin) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempair1) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempair) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionE2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton1) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonprop) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1E1) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1I) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1I2) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonsuniq) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL1) =>
% 219.50/28.50 ((
% 219.50/28.50 (kfstsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (theprop) =>
% 219.50/28.50 ((
% 219.50/28.50 (kfstpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodfstin) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR11) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR12) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR1) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairequniteq) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR) =>
% 219.50/28.50 ((
% 219.50/28.50 (ksndsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (ksndpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairsurjEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodsndin) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairmemEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairmemER) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempaircEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodfstpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodsndpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairsurjEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrI) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrSub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setOfPairsIsBReln) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrERa) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrEL1) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrEL2) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrER) =>
% 219.50/28.50 ((
% 219.50/28.50 (funcImageSingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (apProp) =>
% 219.50/28.50 ((
% 219.50/28.50 (app) =>
% 219.50/28.50 ((
% 219.50/28.50 (infuncsetfunc) =>
% 219.50/28.50 ((
% 219.50/28.50 (ap2p) =>
% 219.50/28.50 ((
% 219.50/28.50 (funcinfuncset) =>
% 219.50/28.50 ((
% 219.50/28.50 (lamProp) =>
% 219.50/28.50 ((
% 219.50/28.50 (lamp) =>
% 219.50/28.50 ((
% 219.50/28.50 (lam2p) =>
% 219.50/28.50 ((
% 219.50/28.50 (!!) @ (
% 219.50/28.50 (('#B') @ (
% 219.50/28.50 !!) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#S') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))) @
% 219.50/28.50 breln)))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#C') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in)))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in)))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#C') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ in)) @
% 219.50/28.50 kpair)))))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 '#B'))) @
% 219.50/28.50 kpair)))))))))))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.50 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl417])).
% 219.50/28.50 thf(zip_derived_cl439, plain,
% 219.50/28.50 (~ (((nonemptyImpWitness) =>
% 219.50/28.50 (((uniqinunit) =>
% 219.50/28.50 (((notinsingleton) =>
% 219.50/28.50 (((eqinunit) =>
% 219.50/28.50 (((singletonsswitch) =>
% 219.50/28.50 (((upairsetE) =>
% 219.50/28.50 (((upairsetIL) =>
% 219.50/28.50 (((upairsetIR) =>
% 219.50/28.50 (((emptyE1) =>
% 219.50/28.50 (((vacuousDall) =>
% 219.50/28.50 (((quantDeMorgan1) =>
% 219.50/28.50 (((quantDeMorgan2) =>
% 219.50/28.50 (((quantDeMorgan3) =>
% 219.50/28.50 (((quantDeMorgan4) =>
% 219.50/28.50 (((prop2setI) =>
% 219.50/28.50 (((prop2set2propI) =>
% 219.50/28.50 (((notdexE) =>
% 219.50/28.50 (((notdallE) =>
% 219.50/28.50 (((exuI1) =>
% 219.50/28.50 (((exuI3) =>
% 219.50/28.50 (((exuI2) =>
% 219.50/28.50 (((inCongP) =>
% 219.50/28.50 (((in__Cong) =>
% 219.50/28.50 (((exuE3u) =>
% 219.50/28.50 (((exu__Cong) =>
% 219.50/28.50 (((setadjoin__Cong) =>
% 219.50/28.50 (((powerset__Cong) =>
% 219.50/28.50 (((setunion__Cong) =>
% 219.50/28.50 (((exuEu) =>
% 219.50/28.50 (((descr__Cong) =>
% 219.50/28.50 ((
% 219.50/28.50 (dsetconstr__Cong) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (eqimpsubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (eqimpsubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (emptysetsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetE) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetE2) =>
% 219.50/28.50 ((
% 219.50/28.50 (notsubsetI) =>
% 219.50/28.50 ((
% 219.50/28.50 (notequalI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (notequalI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetRefl) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetTrans) =>
% 219.50/28.50 ((
% 219.50/28.50 (setadjoinSub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setadjoinSub2) =>
% 219.50/28.50 ((
% 219.50/28.50 (subset2powerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (setextsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetemptysetimpeq) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetE1) =>
% 219.50/28.50 ((
% 219.50/28.50 (inPowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (sepInPowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (sepSubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionIL) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairset2IR) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionIR) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionEcases) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionE) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionRsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectI) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset5) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset3) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectER) =>
% 219.50/28.50 ((
% 219.50/28.50 (disjointsetsI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectRsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset4) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (bs114d) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusI) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusER) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusSubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusERneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusELneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusILneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusIRneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusSubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffE) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffIneg1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffIneg2) =>
% 219.50/28.50 ((
% 219.50/28.50 (secondinupair) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairIL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairIR) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairiskpair) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairp) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletoninpowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletoninpowunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairset2E) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairsubunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairinpowunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem1) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem2) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem3) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairin) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempair1) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempair) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionE2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton1) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonprop) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1E1) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1I) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1I2) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonsuniq) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL1) =>
% 219.50/28.50 ((
% 219.50/28.50 (kfstsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (theprop) =>
% 219.50/28.50 ((
% 219.50/28.50 (kfstpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodfstin) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR11) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR12) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR1) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairequniteq) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR) =>
% 219.50/28.50 ((
% 219.50/28.50 (ksndsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (ksndpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairsurjEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodsndin) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairmemEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairmemER) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempaircEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodfstpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodsndpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairsurjEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrI) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrSub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setOfPairsIsBReln) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrERa) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrEL1) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrEL2) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrER) =>
% 219.50/28.50 ((
% 219.50/28.50 (funcImageSingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (apProp) =>
% 219.50/28.50 ((
% 219.50/28.50 (app) =>
% 219.50/28.50 ((
% 219.50/28.50 (infuncsetfunc) =>
% 219.50/28.50 ((
% 219.50/28.50 (ap2p) =>
% 219.50/28.50 ((
% 219.50/28.50 (funcinfuncset) =>
% 219.50/28.50 ((
% 219.50/28.50 (lamProp) =>
% 219.50/28.50 ((
% 219.50/28.50 (lamp) =>
% 219.50/28.50 ((
% 219.50/28.50 (lam2p) =>
% 219.50/28.50 ((
% 219.50/28.50 (!!) @ (
% 219.50/28.50 (('#B') @ (
% 219.50/28.50 !!) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#S') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))) @
% 219.50/28.50 breln)))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#C') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in)))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in)))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#C') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ in)) @
% 219.50/28.50 kpair)))))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 '#B'))) @
% 219.50/28.50 kpair)))))))))))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.50 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl428])).
% 219.50/28.50 thf(zip_derived_cl449, plain,
% 219.50/28.50 (~ (((uniqinunit) =>
% 219.50/28.50 (((notinsingleton) =>
% 219.50/28.50 (((eqinunit) =>
% 219.50/28.50 (((singletonsswitch) =>
% 219.50/28.50 (((upairsetE) =>
% 219.50/28.50 (((upairsetIL) =>
% 219.50/28.50 (((upairsetIR) =>
% 219.50/28.50 (((emptyE1) =>
% 219.50/28.50 (((vacuousDall) =>
% 219.50/28.50 (((quantDeMorgan1) =>
% 219.50/28.50 (((quantDeMorgan2) =>
% 219.50/28.50 (((quantDeMorgan3) =>
% 219.50/28.50 (((quantDeMorgan4) =>
% 219.50/28.50 (((prop2setI) =>
% 219.50/28.50 (((prop2set2propI) =>
% 219.50/28.50 (((notdexE) =>
% 219.50/28.50 (((notdallE) =>
% 219.50/28.50 (((exuI1) =>
% 219.50/28.50 (((exuI3) =>
% 219.50/28.50 (((exuI2) =>
% 219.50/28.50 (((inCongP) =>
% 219.50/28.50 (((in__Cong) =>
% 219.50/28.50 (((exuE3u) =>
% 219.50/28.50 (((exu__Cong) =>
% 219.50/28.50 (((setadjoin__Cong) =>
% 219.50/28.50 (((powerset__Cong) =>
% 219.50/28.50 (((setunion__Cong) =>
% 219.50/28.50 (((exuEu) =>
% 219.50/28.50 (((descr__Cong) =>
% 219.50/28.50 (((dsetconstr__Cong) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (eqimpsubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (eqimpsubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (emptysetsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetE) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetE2) =>
% 219.50/28.50 ((
% 219.50/28.50 (notsubsetI) =>
% 219.50/28.50 ((
% 219.50/28.50 (notequalI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (notequalI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetRefl) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetTrans) =>
% 219.50/28.50 ((
% 219.50/28.50 (setadjoinSub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setadjoinSub2) =>
% 219.50/28.50 ((
% 219.50/28.50 (subset2powerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (setextsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetemptysetimpeq) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetE1) =>
% 219.50/28.50 ((
% 219.50/28.50 (inPowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (sepInPowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (sepSubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionIL) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairset2IR) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionIR) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionEcases) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionE) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionRsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectI) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset5) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset3) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectER) =>
% 219.50/28.50 ((
% 219.50/28.50 (disjointsetsI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectRsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset4) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (bs114d) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusI) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusER) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusSubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusERneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusELneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusILneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusIRneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusSubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffE) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffIneg1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffIneg2) =>
% 219.50/28.50 ((
% 219.50/28.50 (secondinupair) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairIL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairIR) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairiskpair) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairp) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletoninpowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletoninpowunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairset2E) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairsubunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairinpowunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem1) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem2) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem3) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairin) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempair1) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempair) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionE2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton1) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonprop) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1E1) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1I) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1I2) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonsuniq) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL1) =>
% 219.50/28.50 ((
% 219.50/28.50 (kfstsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (theprop) =>
% 219.50/28.50 ((
% 219.50/28.50 (kfstpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodfstin) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR11) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR12) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR1) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairequniteq) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR) =>
% 219.50/28.50 ((
% 219.50/28.50 (ksndsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (ksndpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairsurjEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodsndin) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairmemEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairmemER) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempaircEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodfstpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodsndpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairsurjEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrI) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrSub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setOfPairsIsBReln) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrERa) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrEL1) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrEL2) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrER) =>
% 219.50/28.50 ((
% 219.50/28.50 (funcImageSingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (apProp) =>
% 219.50/28.50 ((
% 219.50/28.50 (app) =>
% 219.50/28.50 ((
% 219.50/28.50 (infuncsetfunc) =>
% 219.50/28.50 ((
% 219.50/28.50 (ap2p) =>
% 219.50/28.50 ((
% 219.50/28.50 (funcinfuncset) =>
% 219.50/28.50 ((
% 219.50/28.50 (lamProp) =>
% 219.50/28.50 ((
% 219.50/28.50 (lamp) =>
% 219.50/28.50 ((
% 219.50/28.50 (lam2p) =>
% 219.50/28.50 ((
% 219.50/28.50 (!!) @ (
% 219.50/28.50 (('#B') @ (
% 219.50/28.50 !!) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#S') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))) @
% 219.50/28.50 breln)))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#C') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in)))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in)))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#C') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ in)) @
% 219.50/28.50 kpair)))))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 '#B'))) @
% 219.50/28.50 kpair)))))))))))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.50 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl439])).
% 219.50/28.50 thf(zip_derived_cl458, plain,
% 219.50/28.50 (~ (((notinsingleton) =>
% 219.50/28.50 (((eqinunit) =>
% 219.50/28.50 (((singletonsswitch) =>
% 219.50/28.50 (((upairsetE) =>
% 219.50/28.50 (((upairsetIL) =>
% 219.50/28.50 (((upairsetIR) =>
% 219.50/28.50 (((emptyE1) =>
% 219.50/28.50 (((vacuousDall) =>
% 219.50/28.50 (((quantDeMorgan1) =>
% 219.50/28.50 (((quantDeMorgan2) =>
% 219.50/28.50 (((quantDeMorgan3) =>
% 219.50/28.50 (((quantDeMorgan4) =>
% 219.50/28.50 (((prop2setI) =>
% 219.50/28.50 (((prop2set2propI) =>
% 219.50/28.50 (((notdexE) =>
% 219.50/28.50 (((notdallE) =>
% 219.50/28.50 (((exuI1) =>
% 219.50/28.50 (((exuI3) =>
% 219.50/28.50 (((exuI2) =>
% 219.50/28.50 (((inCongP) =>
% 219.50/28.50 (((in__Cong) =>
% 219.50/28.50 (((exuE3u) =>
% 219.50/28.50 (((exu__Cong) =>
% 219.50/28.50 (((setadjoin__Cong) =>
% 219.50/28.50 (((powerset__Cong) =>
% 219.50/28.50 (((setunion__Cong) =>
% 219.50/28.50 (((exuEu) =>
% 219.50/28.50 (((descr__Cong) =>
% 219.50/28.50 (((dsetconstr__Cong) =>
% 219.50/28.50 (((subsetI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (eqimpsubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (eqimpsubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (emptysetsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetE) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetE2) =>
% 219.50/28.50 ((
% 219.50/28.50 (notsubsetI) =>
% 219.50/28.50 ((
% 219.50/28.50 (notequalI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (notequalI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetRefl) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetTrans) =>
% 219.50/28.50 ((
% 219.50/28.50 (setadjoinSub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setadjoinSub2) =>
% 219.50/28.50 ((
% 219.50/28.50 (subset2powerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (setextsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetemptysetimpeq) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetE1) =>
% 219.50/28.50 ((
% 219.50/28.50 (inPowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (sepInPowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (sepSubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionIL) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairset2IR) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionIR) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionEcases) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionE) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionRsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectI) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset5) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset3) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectER) =>
% 219.50/28.50 ((
% 219.50/28.50 (disjointsetsI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectRsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset4) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (bs114d) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusI) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusER) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusSubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusERneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusELneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusILneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusIRneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusSubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffE) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffIneg1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffIneg2) =>
% 219.50/28.50 ((
% 219.50/28.50 (secondinupair) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairIL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairIR) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairiskpair) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairp) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletoninpowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletoninpowunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairset2E) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairsubunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairinpowunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem1) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem2) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem3) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairin) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempair1) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempair) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionE2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton1) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonprop) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1E1) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1I) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1I2) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonsuniq) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL1) =>
% 219.50/28.50 ((
% 219.50/28.50 (kfstsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (theprop) =>
% 219.50/28.50 ((
% 219.50/28.50 (kfstpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodfstin) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR11) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR12) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR1) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairequniteq) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR) =>
% 219.50/28.50 ((
% 219.50/28.50 (ksndsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (ksndpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairsurjEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodsndin) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairmemEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairmemER) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempaircEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodfstpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodsndpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairsurjEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrI) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrSub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setOfPairsIsBReln) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrERa) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrEL1) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrEL2) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrER) =>
% 219.50/28.50 ((
% 219.50/28.50 (funcImageSingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (apProp) =>
% 219.50/28.50 ((
% 219.50/28.50 (app) =>
% 219.50/28.50 ((
% 219.50/28.50 (infuncsetfunc) =>
% 219.50/28.50 ((
% 219.50/28.50 (ap2p) =>
% 219.50/28.50 ((
% 219.50/28.50 (funcinfuncset) =>
% 219.50/28.50 ((
% 219.50/28.50 (lamProp) =>
% 219.50/28.50 ((
% 219.50/28.50 (lamp) =>
% 219.50/28.50 ((
% 219.50/28.50 (lam2p) =>
% 219.50/28.50 ((
% 219.50/28.50 (!!) @ (
% 219.50/28.50 (('#B') @ (
% 219.50/28.50 !!) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#S') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))) @
% 219.50/28.50 breln)))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#C') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in)))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in)))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#C') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ in)) @
% 219.50/28.50 kpair)))))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 '#B'))) @
% 219.50/28.50 kpair)))))))))))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.50 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl449])).
% 219.50/28.50 thf(zip_derived_cl467, plain,
% 219.50/28.50 (~ (((eqinunit) =>
% 219.50/28.50 (((singletonsswitch) =>
% 219.50/28.50 (((upairsetE) =>
% 219.50/28.50 (((upairsetIL) =>
% 219.50/28.50 (((upairsetIR) =>
% 219.50/28.50 (((emptyE1) =>
% 219.50/28.50 (((vacuousDall) =>
% 219.50/28.50 (((quantDeMorgan1) =>
% 219.50/28.50 (((quantDeMorgan2) =>
% 219.50/28.50 (((quantDeMorgan3) =>
% 219.50/28.50 (((quantDeMorgan4) =>
% 219.50/28.50 (((prop2setI) =>
% 219.50/28.50 (((prop2set2propI) =>
% 219.50/28.50 (((notdexE) =>
% 219.50/28.50 (((notdallE) =>
% 219.50/28.50 (((exuI1) =>
% 219.50/28.50 (((exuI3) =>
% 219.50/28.50 (((exuI2) =>
% 219.50/28.50 (((inCongP) =>
% 219.50/28.50 (((in__Cong) =>
% 219.50/28.50 (((exuE3u) =>
% 219.50/28.50 (((exu__Cong) =>
% 219.50/28.50 (((setadjoin__Cong) =>
% 219.50/28.50 (((powerset__Cong) =>
% 219.50/28.50 (((setunion__Cong) =>
% 219.50/28.50 (((exuEu) =>
% 219.50/28.50 (((descr__Cong) =>
% 219.50/28.50 (((dsetconstr__Cong) =>
% 219.50/28.50 (((subsetI1) =>
% 219.50/28.50 (((eqimpsubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (eqimpsubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (emptysetsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetE) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetE2) =>
% 219.50/28.50 ((
% 219.50/28.50 (notsubsetI) =>
% 219.50/28.50 ((
% 219.50/28.50 (notequalI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (notequalI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetRefl) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetTrans) =>
% 219.50/28.50 ((
% 219.50/28.50 (setadjoinSub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setadjoinSub2) =>
% 219.50/28.50 ((
% 219.50/28.50 (subset2powerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (setextsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetemptysetimpeq) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetE1) =>
% 219.50/28.50 ((
% 219.50/28.50 (inPowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (sepInPowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (sepSubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionIL) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairset2IR) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionIR) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionEcases) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionE) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionRsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectI) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset5) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset3) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectER) =>
% 219.50/28.50 ((
% 219.50/28.50 (disjointsetsI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectRsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset4) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (bs114d) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusI) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusER) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusSubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusERneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusELneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusILneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusIRneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusSubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffE) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffIneg1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffIneg2) =>
% 219.50/28.50 ((
% 219.50/28.50 (secondinupair) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairIL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairIR) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairiskpair) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairp) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletoninpowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletoninpowunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairset2E) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairsubunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairinpowunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem1) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem2) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem3) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairin) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempair1) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempair) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionE2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton1) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonprop) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1E1) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1I) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1I2) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonsuniq) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL1) =>
% 219.50/28.50 ((
% 219.50/28.50 (kfstsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (theprop) =>
% 219.50/28.50 ((
% 219.50/28.50 (kfstpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodfstin) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR11) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR12) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR1) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairequniteq) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR) =>
% 219.50/28.50 ((
% 219.50/28.50 (ksndsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (ksndpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairsurjEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodsndin) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairmemEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairmemER) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempaircEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodfstpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodsndpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairsurjEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrI) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrSub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setOfPairsIsBReln) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrERa) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrEL1) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrEL2) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrER) =>
% 219.50/28.50 ((
% 219.50/28.50 (funcImageSingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (apProp) =>
% 219.50/28.50 ((
% 219.50/28.50 (app) =>
% 219.50/28.50 ((
% 219.50/28.50 (infuncsetfunc) =>
% 219.50/28.50 ((
% 219.50/28.50 (ap2p) =>
% 219.50/28.50 ((
% 219.50/28.50 (funcinfuncset) =>
% 219.50/28.50 ((
% 219.50/28.50 (lamProp) =>
% 219.50/28.50 ((
% 219.50/28.50 (lamp) =>
% 219.50/28.50 ((
% 219.50/28.50 (lam2p) =>
% 219.50/28.50 ((
% 219.50/28.50 (!!) @ (
% 219.50/28.50 (('#B') @ (
% 219.50/28.50 !!) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#S') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))) @
% 219.50/28.50 breln)))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#C') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in)))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in)))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#C') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ in)) @
% 219.50/28.50 kpair)))))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 '#B'))) @
% 219.50/28.50 kpair)))))))))))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.50 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl458])).
% 219.50/28.50 thf(zip_derived_cl475, plain,
% 219.50/28.50 (~ (((singletonsswitch) =>
% 219.50/28.50 (((upairsetE) =>
% 219.50/28.50 (((upairsetIL) =>
% 219.50/28.50 (((upairsetIR) =>
% 219.50/28.50 (((emptyE1) =>
% 219.50/28.50 (((vacuousDall) =>
% 219.50/28.50 (((quantDeMorgan1) =>
% 219.50/28.50 (((quantDeMorgan2) =>
% 219.50/28.50 (((quantDeMorgan3) =>
% 219.50/28.50 (((quantDeMorgan4) =>
% 219.50/28.50 (((prop2setI) =>
% 219.50/28.50 (((prop2set2propI) =>
% 219.50/28.50 (((notdexE) =>
% 219.50/28.50 (((notdallE) =>
% 219.50/28.50 (((exuI1) =>
% 219.50/28.50 (((exuI3) =>
% 219.50/28.50 (((exuI2) =>
% 219.50/28.50 (((inCongP) =>
% 219.50/28.50 (((in__Cong) =>
% 219.50/28.50 (((exuE3u) =>
% 219.50/28.50 (((exu__Cong) =>
% 219.50/28.50 (((setadjoin__Cong) =>
% 219.50/28.50 (((powerset__Cong) =>
% 219.50/28.50 (((setunion__Cong) =>
% 219.50/28.50 (((exuEu) =>
% 219.50/28.50 (((descr__Cong) =>
% 219.50/28.50 (((dsetconstr__Cong) =>
% 219.50/28.50 (((subsetI1) =>
% 219.50/28.50 (((eqimpsubset2) =>
% 219.50/28.50 (((eqimpsubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (emptysetsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetE) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetE2) =>
% 219.50/28.50 ((
% 219.50/28.50 (notsubsetI) =>
% 219.50/28.50 ((
% 219.50/28.50 (notequalI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (notequalI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetRefl) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetTrans) =>
% 219.50/28.50 ((
% 219.50/28.50 (setadjoinSub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setadjoinSub2) =>
% 219.50/28.50 ((
% 219.50/28.50 (subset2powerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (setextsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetemptysetimpeq) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetE1) =>
% 219.50/28.50 ((
% 219.50/28.50 (inPowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (sepInPowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (sepSubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionIL) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairset2IR) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionIR) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionEcases) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionE) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionRsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectI) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset5) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset3) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectER) =>
% 219.50/28.50 ((
% 219.50/28.50 (disjointsetsI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectRsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset4) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (bs114d) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusI) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusER) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusSubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusERneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusELneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusILneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusIRneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusSubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffE) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffIneg1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffIneg2) =>
% 219.50/28.50 ((
% 219.50/28.50 (secondinupair) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairIL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairIR) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairiskpair) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairp) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletoninpowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletoninpowunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairset2E) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairsubunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairinpowunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem1) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem2) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem3) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairin) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempair1) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempair) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionE2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton1) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonprop) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1E1) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1I) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1I2) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonsuniq) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL1) =>
% 219.50/28.50 ((
% 219.50/28.50 (kfstsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (theprop) =>
% 219.50/28.50 ((
% 219.50/28.50 (kfstpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodfstin) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR11) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR12) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR1) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairequniteq) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR) =>
% 219.50/28.50 ((
% 219.50/28.50 (ksndsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (ksndpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairsurjEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodsndin) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairmemEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairmemER) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempaircEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodfstpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodsndpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairsurjEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrI) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrSub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setOfPairsIsBReln) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrERa) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrEL1) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrEL2) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrER) =>
% 219.50/28.50 ((
% 219.50/28.50 (funcImageSingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (apProp) =>
% 219.50/28.50 ((
% 219.50/28.50 (app) =>
% 219.50/28.50 ((
% 219.50/28.50 (infuncsetfunc) =>
% 219.50/28.50 ((
% 219.50/28.50 (ap2p) =>
% 219.50/28.50 ((
% 219.50/28.50 (funcinfuncset) =>
% 219.50/28.50 ((
% 219.50/28.50 (lamProp) =>
% 219.50/28.50 ((
% 219.50/28.50 (lamp) =>
% 219.50/28.50 ((
% 219.50/28.50 (lam2p) =>
% 219.50/28.50 ((
% 219.50/28.50 (!!) @ (
% 219.50/28.50 (('#B') @ (
% 219.50/28.50 !!) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#S') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))) @
% 219.50/28.50 breln)))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#C') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in)))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in)))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#C') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ in)) @
% 219.50/28.50 kpair)))))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 '#B'))) @
% 219.50/28.50 kpair)))))))))))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.50 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl467])).
% 219.50/28.50 thf(zip_derived_cl485, plain,
% 219.50/28.50 (~ (((upairsetE) =>
% 219.50/28.50 (((upairsetIL) =>
% 219.50/28.50 (((upairsetIR) =>
% 219.50/28.50 (((emptyE1) =>
% 219.50/28.50 (((vacuousDall) =>
% 219.50/28.50 (((quantDeMorgan1) =>
% 219.50/28.50 (((quantDeMorgan2) =>
% 219.50/28.50 (((quantDeMorgan3) =>
% 219.50/28.50 (((quantDeMorgan4) =>
% 219.50/28.50 (((prop2setI) =>
% 219.50/28.50 (((prop2set2propI) =>
% 219.50/28.50 (((notdexE) =>
% 219.50/28.50 (((notdallE) =>
% 219.50/28.50 (((exuI1) =>
% 219.50/28.50 (((exuI3) =>
% 219.50/28.50 (((exuI2) =>
% 219.50/28.50 (((inCongP) =>
% 219.50/28.50 (((in__Cong) =>
% 219.50/28.50 (((exuE3u) =>
% 219.50/28.50 (((exu__Cong) =>
% 219.50/28.50 (((setadjoin__Cong) =>
% 219.50/28.50 (((powerset__Cong) =>
% 219.50/28.50 (((setunion__Cong) =>
% 219.50/28.50 (((exuEu) =>
% 219.50/28.50 (((descr__Cong) =>
% 219.50/28.50 (((dsetconstr__Cong) =>
% 219.50/28.50 (((subsetI1) =>
% 219.50/28.50 (((eqimpsubset2) =>
% 219.50/28.50 (((eqimpsubset1) =>
% 219.50/28.50 (((subsetI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (emptysetsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetE) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetE2) =>
% 219.50/28.50 ((
% 219.50/28.50 (notsubsetI) =>
% 219.50/28.50 ((
% 219.50/28.50 (notequalI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (notequalI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetRefl) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetTrans) =>
% 219.50/28.50 ((
% 219.50/28.50 (setadjoinSub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setadjoinSub2) =>
% 219.50/28.50 ((
% 219.50/28.50 (subset2powerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (setextsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetemptysetimpeq) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetE1) =>
% 219.50/28.50 ((
% 219.50/28.50 (inPowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (sepInPowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (sepSubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionIL) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairset2IR) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionIR) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionEcases) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionE) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionRsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectI) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset5) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset3) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectER) =>
% 219.50/28.50 ((
% 219.50/28.50 (disjointsetsI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectRsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset4) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (bs114d) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusI) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusER) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusSubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusERneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusELneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusILneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusIRneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusSubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffE) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffIneg1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffIneg2) =>
% 219.50/28.50 ((
% 219.50/28.50 (secondinupair) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairIL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairIR) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairiskpair) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairp) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletoninpowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletoninpowunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairset2E) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairsubunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairinpowunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem1) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem2) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem3) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairin) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempair1) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempair) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionE2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton1) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonprop) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1E1) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1I) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1I2) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonsuniq) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL1) =>
% 219.50/28.50 ((
% 219.50/28.50 (kfstsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (theprop) =>
% 219.50/28.50 ((
% 219.50/28.50 (kfstpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodfstin) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR11) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR12) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR1) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairequniteq) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR) =>
% 219.50/28.50 ((
% 219.50/28.50 (ksndsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (ksndpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairsurjEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodsndin) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairmemEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairmemER) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempaircEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodfstpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodsndpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairsurjEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrI) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrSub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setOfPairsIsBReln) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrERa) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrEL1) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrEL2) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrER) =>
% 219.50/28.50 ((
% 219.50/28.50 (funcImageSingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (apProp) =>
% 219.50/28.50 ((
% 219.50/28.50 (app) =>
% 219.50/28.50 ((
% 219.50/28.50 (infuncsetfunc) =>
% 219.50/28.50 ((
% 219.50/28.50 (ap2p) =>
% 219.50/28.50 ((
% 219.50/28.50 (funcinfuncset) =>
% 219.50/28.50 ((
% 219.50/28.50 (lamProp) =>
% 219.50/28.50 ((
% 219.50/28.50 (lamp) =>
% 219.50/28.50 ((
% 219.50/28.50 (lam2p) =>
% 219.50/28.50 ((
% 219.50/28.50 (!!) @ (
% 219.50/28.50 (('#B') @ (
% 219.50/28.50 !!) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#S') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))) @
% 219.50/28.50 breln)))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#C') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in)))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in)))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#C') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ in)) @
% 219.50/28.50 kpair)))))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 '#B'))) @
% 219.50/28.50 kpair)))))))))))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.50 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl475])).
% 219.50/28.50 thf(zip_derived_cl496, plain,
% 219.50/28.50 (~ (((upairsetIL) =>
% 219.50/28.50 (((upairsetIR) =>
% 219.50/28.50 (((emptyE1) =>
% 219.50/28.50 (((vacuousDall) =>
% 219.50/28.50 (((quantDeMorgan1) =>
% 219.50/28.50 (((quantDeMorgan2) =>
% 219.50/28.50 (((quantDeMorgan3) =>
% 219.50/28.50 (((quantDeMorgan4) =>
% 219.50/28.50 (((prop2setI) =>
% 219.50/28.50 (((prop2set2propI) =>
% 219.50/28.50 (((notdexE) =>
% 219.50/28.50 (((notdallE) =>
% 219.50/28.50 (((exuI1) =>
% 219.50/28.50 (((exuI3) =>
% 219.50/28.50 (((exuI2) =>
% 219.50/28.50 (((inCongP) =>
% 219.50/28.50 (((in__Cong) =>
% 219.50/28.50 (((exuE3u) =>
% 219.50/28.50 (((exu__Cong) =>
% 219.50/28.50 (((setadjoin__Cong) =>
% 219.50/28.50 (((powerset__Cong) =>
% 219.50/28.50 (((setunion__Cong) =>
% 219.50/28.50 (((exuEu) =>
% 219.50/28.50 (((descr__Cong) =>
% 219.50/28.50 (((dsetconstr__Cong) =>
% 219.50/28.50 (((subsetI1) =>
% 219.50/28.50 (((eqimpsubset2) =>
% 219.50/28.50 (((eqimpsubset1) =>
% 219.50/28.50 (((subsetI2) =>
% 219.50/28.50 (((emptysetsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetE) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetE2) =>
% 219.50/28.50 ((
% 219.50/28.50 (notsubsetI) =>
% 219.50/28.50 ((
% 219.50/28.50 (notequalI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (notequalI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetRefl) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetTrans) =>
% 219.50/28.50 ((
% 219.50/28.50 (setadjoinSub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setadjoinSub2) =>
% 219.50/28.50 ((
% 219.50/28.50 (subset2powerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (setextsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetemptysetimpeq) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetE1) =>
% 219.50/28.50 ((
% 219.50/28.50 (inPowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (sepInPowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (sepSubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionIL) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairset2IR) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionIR) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionEcases) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionE) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionRsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectI) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset5) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset3) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectER) =>
% 219.50/28.50 ((
% 219.50/28.50 (disjointsetsI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectRsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset4) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (bs114d) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusI) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusER) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusSubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusERneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusELneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusILneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusIRneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusSubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffE) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffIneg1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffIneg2) =>
% 219.50/28.50 ((
% 219.50/28.50 (secondinupair) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairIL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairIR) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairiskpair) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairp) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletoninpowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletoninpowunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairset2E) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairsubunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairinpowunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem1) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem2) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem3) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairin) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempair1) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempair) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionE2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton1) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonprop) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1E1) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1I) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1I2) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonsuniq) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL1) =>
% 219.50/28.50 ((
% 219.50/28.50 (kfstsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (theprop) =>
% 219.50/28.50 ((
% 219.50/28.50 (kfstpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodfstin) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR11) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR12) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR1) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairequniteq) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR) =>
% 219.50/28.50 ((
% 219.50/28.50 (ksndsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (ksndpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairsurjEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodsndin) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairmemEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairmemER) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempaircEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodfstpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodsndpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairsurjEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrI) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrSub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setOfPairsIsBReln) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrERa) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrEL1) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrEL2) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrER) =>
% 219.50/28.50 ((
% 219.50/28.50 (funcImageSingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (apProp) =>
% 219.50/28.50 ((
% 219.50/28.50 (app) =>
% 219.50/28.50 ((
% 219.50/28.50 (infuncsetfunc) =>
% 219.50/28.50 ((
% 219.50/28.50 (ap2p) =>
% 219.50/28.50 ((
% 219.50/28.50 (funcinfuncset) =>
% 219.50/28.50 ((
% 219.50/28.50 (lamProp) =>
% 219.50/28.50 ((
% 219.50/28.50 (lamp) =>
% 219.50/28.50 ((
% 219.50/28.50 (lam2p) =>
% 219.50/28.50 ((
% 219.50/28.50 (!!) @ (
% 219.50/28.50 (('#B') @ (
% 219.50/28.50 !!) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#S') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))) @
% 219.50/28.50 breln)))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#C') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in)))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in)))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#C') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ in)) @
% 219.50/28.50 kpair)))))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#B') @
% 219.50/28.50 (
% 219.50/28.50 '#B'))) @
% 219.50/28.50 kpair)))))))))))))))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.50 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl485])).
% 219.50/28.50 thf(zip_derived_cl507, plain,
% 219.50/28.50 (~ (((upairsetIR) =>
% 219.50/28.50 (((emptyE1) =>
% 219.50/28.50 (((vacuousDall) =>
% 219.50/28.50 (((quantDeMorgan1) =>
% 219.50/28.50 (((quantDeMorgan2) =>
% 219.50/28.50 (((quantDeMorgan3) =>
% 219.50/28.50 (((quantDeMorgan4) =>
% 219.50/28.50 (((prop2setI) =>
% 219.50/28.50 (((prop2set2propI) =>
% 219.50/28.50 (((notdexE) =>
% 219.50/28.50 (((notdallE) =>
% 219.50/28.50 (((exuI1) =>
% 219.50/28.50 (((exuI3) =>
% 219.50/28.50 (((exuI2) =>
% 219.50/28.50 (((inCongP) =>
% 219.50/28.50 (((in__Cong) =>
% 219.50/28.50 (((exuE3u) =>
% 219.50/28.50 (((exu__Cong) =>
% 219.50/28.50 (((setadjoin__Cong) =>
% 219.50/28.50 (((powerset__Cong) =>
% 219.50/28.50 (((setunion__Cong) =>
% 219.50/28.50 (((exuEu) =>
% 219.50/28.50 (((descr__Cong) =>
% 219.50/28.50 (((dsetconstr__Cong) =>
% 219.50/28.50 (((subsetI1) =>
% 219.50/28.50 (((eqimpsubset2) =>
% 219.50/28.50 (((eqimpsubset1) =>
% 219.50/28.50 (((subsetI2) =>
% 219.50/28.50 (((emptysetsubset) =>
% 219.50/28.50 (((subsetE) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetE2) =>
% 219.50/28.50 ((
% 219.50/28.50 (notsubsetI) =>
% 219.50/28.50 ((
% 219.50/28.50 (notequalI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (notequalI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetRefl) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetTrans) =>
% 219.50/28.50 ((
% 219.50/28.50 (setadjoinSub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setadjoinSub2) =>
% 219.50/28.50 ((
% 219.50/28.50 (subset2powerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (setextsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (subsetemptysetimpeq) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetE1) =>
% 219.50/28.50 ((
% 219.50/28.50 (inPowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (powersetsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (sepInPowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (sepSubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionIL) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairset2IR) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionIR) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionEcases) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionE) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binunionRsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectI) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset5) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset3) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectER) =>
% 219.50/28.50 ((
% 219.50/28.50 (disjointsetsI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectRsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset4) =>
% 219.50/28.50 ((
% 219.50/28.50 (binintersectSubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (bs114d) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusI) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusER) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusSubset2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusERneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusELneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusILneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusIRneg) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusLsub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setminusSubset1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffE) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffI1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffI2) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffIneg1) =>
% 219.50/28.50 ((
% 219.50/28.50 (symdiffIneg2) =>
% 219.50/28.50 ((
% 219.50/28.50 (secondinupair) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairIL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairIR) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairiskpair) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairp) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonsubset) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletoninpowerset) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletoninpowunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairset2E) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairsubunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairinpowunion) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem1) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem2) =>
% 219.50/28.50 ((
% 219.50/28.50 (ubforcartprodlem3) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairin) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempair1) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempair) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionE2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton1) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setunionsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonprop) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1E1) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1I) =>
% 219.50/28.50 ((
% 219.50/28.50 (ex1I2) =>
% 219.50/28.50 ((
% 219.50/28.50 (singletonsuniq) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL1) =>
% 219.50/28.50 ((
% 219.50/28.50 (kfstsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (theprop) =>
% 219.50/28.50 ((
% 219.50/28.50 (kfstpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodfstin) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjL) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR11) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR12) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR1) =>
% 219.50/28.50 ((
% 219.50/28.50 (upairequniteq) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR2) =>
% 219.50/28.50 ((
% 219.50/28.50 (setukpairinjR) =>
% 219.50/28.50 ((
% 219.50/28.50 (ksndsingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (ksndpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (kpairsurjEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodsndin) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairmemEL) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairmemER) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodmempaircEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodfstpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodsndpairEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (cartprodpairsurjEq) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrI) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrSub) =>
% 219.50/28.50 ((
% 219.50/28.50 (setOfPairsIsBReln) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrERa) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrEL1) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrEL2) =>
% 219.50/28.50 ((
% 219.50/28.50 (dpsetconstrER) =>
% 219.50/28.50 ((
% 219.50/28.50 (funcImageSingleton) =>
% 219.50/28.50 ((
% 219.50/28.50 (apProp) =>
% 219.50/28.50 ((
% 219.50/28.50 (app) =>
% 219.50/28.50 ((
% 219.50/28.50 (infuncsetfunc) =>
% 219.50/28.50 ((
% 219.50/28.50 (ap2p) =>
% 219.50/28.50 ((
% 219.50/28.50 (funcinfuncset) =>
% 219.50/28.50 ((
% 219.50/28.50 (lamProp) =>
% 219.50/28.50 ((
% 219.50/28.50 (lamp) =>
% 219.50/28.50 ((
% 219.50/28.50 (lam2p) =>
% 219.50/28.50 ((
% 219.50/28.50 (!!) @ (
% 219.50/28.50 (('#B') @ (
% 219.50/28.50 !!) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#S') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))) @
% 219.50/28.50 breln)))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 !!))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#C') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#C') @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 '#S'))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 =>))))))) @
% 219.50/28.50 (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.50 (
% 219.50/28.50 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in)))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in)))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#C') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ in)) @
% 219.50/28.51 kpair)))))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 '#B'))) @
% 219.50/28.51 kpair)))))))))))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.51 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl496])).
% 219.50/28.51 thf(zip_derived_cl517, plain,
% 219.50/28.51 (~ (((emptyE1) =>
% 219.50/28.51 (((vacuousDall) =>
% 219.50/28.51 (((quantDeMorgan1) =>
% 219.50/28.51 (((quantDeMorgan2) =>
% 219.50/28.51 (((quantDeMorgan3) =>
% 219.50/28.51 (((quantDeMorgan4) =>
% 219.50/28.51 (((prop2setI) =>
% 219.50/28.51 (((prop2set2propI) =>
% 219.50/28.51 (((notdexE) =>
% 219.50/28.51 (((notdallE) =>
% 219.50/28.51 (((exuI1) =>
% 219.50/28.51 (((exuI3) =>
% 219.50/28.51 (((exuI2) =>
% 219.50/28.51 (((inCongP) =>
% 219.50/28.51 (((in__Cong) =>
% 219.50/28.51 (((exuE3u) =>
% 219.50/28.51 (((exu__Cong) =>
% 219.50/28.51 (((setadjoin__Cong) =>
% 219.50/28.51 (((powerset__Cong) =>
% 219.50/28.51 (((setunion__Cong) =>
% 219.50/28.51 (((exuEu) =>
% 219.50/28.51 (((descr__Cong) =>
% 219.50/28.51 (((dsetconstr__Cong) =>
% 219.50/28.51 (((subsetI1) =>
% 219.50/28.51 (((eqimpsubset2) =>
% 219.50/28.51 (((eqimpsubset1) =>
% 219.50/28.51 (((subsetI2) =>
% 219.50/28.51 (((emptysetsubset) =>
% 219.50/28.51 (((subsetE) =>
% 219.50/28.51 (((subsetE2) =>
% 219.50/28.51 ((
% 219.50/28.51 (notsubsetI) =>
% 219.50/28.51 ((
% 219.50/28.51 (notequalI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (notequalI2) =>
% 219.50/28.51 ((
% 219.50/28.51 (subsetRefl) =>
% 219.50/28.51 ((
% 219.50/28.51 (subsetTrans) =>
% 219.50/28.51 ((
% 219.50/28.51 (setadjoinSub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setadjoinSub2) =>
% 219.50/28.51 ((
% 219.50/28.51 (subset2powerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (setextsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (subsetemptysetimpeq) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetE1) =>
% 219.50/28.51 ((
% 219.50/28.51 (inPowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetsubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (sepInPowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (sepSubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionIL) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairset2IR) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionIR) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionEcases) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionE) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionRsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectI) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset5) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset2) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset3) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectER) =>
% 219.50/28.51 ((
% 219.50/28.51 (disjointsetsI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectRsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset4) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset1) =>
% 219.50/28.51 ((
% 219.50/28.51 (bs114d) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusI) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusER) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusSubset2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusERneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusELneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusILneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusIRneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusSubset1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffE) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffI2) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffIneg1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffIneg2) =>
% 219.50/28.51 ((
% 219.50/28.51 (secondinupair) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairIL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairIR) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairiskpair) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairp) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonsubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletoninpowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletoninpowunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairset2E) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairsubunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairinpowunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem1) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem2) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem3) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairin) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempair1) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempair) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionE2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton1) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonprop) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1E1) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1I) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1I2) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonsuniq) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL1) =>
% 219.50/28.51 ((
% 219.50/28.51 (kfstsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (theprop) =>
% 219.50/28.51 ((
% 219.50/28.51 (kfstpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodfstin) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR11) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR12) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR1) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairequniteq) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR) =>
% 219.50/28.51 ((
% 219.50/28.51 (ksndsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (ksndpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairsurjEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodsndin) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairmemEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairmemER) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempaircEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodfstpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodsndpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairsurjEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrI) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrSub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setOfPairsIsBReln) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrERa) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrEL1) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrEL2) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrER) =>
% 219.50/28.51 ((
% 219.50/28.51 (funcImageSingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (apProp) =>
% 219.50/28.51 ((
% 219.50/28.51 (app) =>
% 219.50/28.51 ((
% 219.50/28.51 (infuncsetfunc) =>
% 219.50/28.51 ((
% 219.50/28.51 (ap2p) =>
% 219.50/28.51 ((
% 219.50/28.51 (funcinfuncset) =>
% 219.50/28.51 ((
% 219.50/28.51 (lamProp) =>
% 219.50/28.51 ((
% 219.50/28.51 (lamp) =>
% 219.50/28.51 ((
% 219.50/28.51 (lam2p) =>
% 219.50/28.51 ((
% 219.50/28.51 (!!) @ (
% 219.50/28.51 (('#B') @ (
% 219.50/28.51 !!) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#S') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))) @
% 219.50/28.51 breln)))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#C') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in)))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in)))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#C') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ in)) @
% 219.50/28.51 kpair)))))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 '#B'))) @
% 219.50/28.51 kpair)))))))))))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.51 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl507])).
% 219.50/28.51 thf(zip_derived_cl528, plain,
% 219.50/28.51 (~ (((vacuousDall) =>
% 219.50/28.51 (((quantDeMorgan1) =>
% 219.50/28.51 (((quantDeMorgan2) =>
% 219.50/28.51 (((quantDeMorgan3) =>
% 219.50/28.51 (((quantDeMorgan4) =>
% 219.50/28.51 (((prop2setI) =>
% 219.50/28.51 (((prop2set2propI) =>
% 219.50/28.51 (((notdexE) =>
% 219.50/28.51 (((notdallE) =>
% 219.50/28.51 (((exuI1) =>
% 219.50/28.51 (((exuI3) =>
% 219.50/28.51 (((exuI2) =>
% 219.50/28.51 (((inCongP) =>
% 219.50/28.51 (((in__Cong) =>
% 219.50/28.51 (((exuE3u) =>
% 219.50/28.51 (((exu__Cong) =>
% 219.50/28.51 (((setadjoin__Cong) =>
% 219.50/28.51 (((powerset__Cong) =>
% 219.50/28.51 (((setunion__Cong) =>
% 219.50/28.51 (((exuEu) =>
% 219.50/28.51 (((descr__Cong) =>
% 219.50/28.51 (((dsetconstr__Cong) =>
% 219.50/28.51 (((subsetI1) =>
% 219.50/28.51 (((eqimpsubset2) =>
% 219.50/28.51 (((eqimpsubset1) =>
% 219.50/28.51 (((subsetI2) =>
% 219.50/28.51 (((emptysetsubset) =>
% 219.50/28.51 (((subsetE) =>
% 219.50/28.51 (((subsetE2) =>
% 219.50/28.51 (((notsubsetI) =>
% 219.50/28.51 ((
% 219.50/28.51 (notequalI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (notequalI2) =>
% 219.50/28.51 ((
% 219.50/28.51 (subsetRefl) =>
% 219.50/28.51 ((
% 219.50/28.51 (subsetTrans) =>
% 219.50/28.51 ((
% 219.50/28.51 (setadjoinSub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setadjoinSub2) =>
% 219.50/28.51 ((
% 219.50/28.51 (subset2powerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (setextsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (subsetemptysetimpeq) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetE1) =>
% 219.50/28.51 ((
% 219.50/28.51 (inPowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetsubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (sepInPowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (sepSubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionIL) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairset2IR) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionIR) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionEcases) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionE) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionRsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectI) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset5) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset2) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset3) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectER) =>
% 219.50/28.51 ((
% 219.50/28.51 (disjointsetsI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectRsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset4) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset1) =>
% 219.50/28.51 ((
% 219.50/28.51 (bs114d) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusI) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusER) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusSubset2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusERneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusELneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusILneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusIRneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusSubset1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffE) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffI2) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffIneg1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffIneg2) =>
% 219.50/28.51 ((
% 219.50/28.51 (secondinupair) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairIL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairIR) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairiskpair) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairp) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonsubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletoninpowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletoninpowunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairset2E) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairsubunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairinpowunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem1) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem2) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem3) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairin) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempair1) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempair) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionE2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton1) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonprop) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1E1) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1I) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1I2) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonsuniq) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL1) =>
% 219.50/28.51 ((
% 219.50/28.51 (kfstsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (theprop) =>
% 219.50/28.51 ((
% 219.50/28.51 (kfstpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodfstin) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR11) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR12) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR1) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairequniteq) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR) =>
% 219.50/28.51 ((
% 219.50/28.51 (ksndsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (ksndpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairsurjEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodsndin) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairmemEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairmemER) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempaircEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodfstpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodsndpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairsurjEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrI) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrSub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setOfPairsIsBReln) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrERa) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrEL1) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrEL2) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrER) =>
% 219.50/28.51 ((
% 219.50/28.51 (funcImageSingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (apProp) =>
% 219.50/28.51 ((
% 219.50/28.51 (app) =>
% 219.50/28.51 ((
% 219.50/28.51 (infuncsetfunc) =>
% 219.50/28.51 ((
% 219.50/28.51 (ap2p) =>
% 219.50/28.51 ((
% 219.50/28.51 (funcinfuncset) =>
% 219.50/28.51 ((
% 219.50/28.51 (lamProp) =>
% 219.50/28.51 ((
% 219.50/28.51 (lamp) =>
% 219.50/28.51 ((
% 219.50/28.51 (lam2p) =>
% 219.50/28.51 ((
% 219.50/28.51 (!!) @ (
% 219.50/28.51 (('#B') @ (
% 219.50/28.51 !!) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#S') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))) @
% 219.50/28.51 breln)))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#C') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in)))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in)))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#C') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ in)) @
% 219.50/28.51 kpair)))))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 '#B'))) @
% 219.50/28.51 kpair)))))))))))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.51 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl517])).
% 219.50/28.51 thf(zip_derived_cl537, plain,
% 219.50/28.51 (~ (((quantDeMorgan1) =>
% 219.50/28.51 (((quantDeMorgan2) =>
% 219.50/28.51 (((quantDeMorgan3) =>
% 219.50/28.51 (((quantDeMorgan4) =>
% 219.50/28.51 (((prop2setI) =>
% 219.50/28.51 (((prop2set2propI) =>
% 219.50/28.51 (((notdexE) =>
% 219.50/28.51 (((notdallE) =>
% 219.50/28.51 (((exuI1) =>
% 219.50/28.51 (((exuI3) =>
% 219.50/28.51 (((exuI2) =>
% 219.50/28.51 (((inCongP) =>
% 219.50/28.51 (((in__Cong) =>
% 219.50/28.51 (((exuE3u) =>
% 219.50/28.51 (((exu__Cong) =>
% 219.50/28.51 (((setadjoin__Cong) =>
% 219.50/28.51 (((powerset__Cong) =>
% 219.50/28.51 (((setunion__Cong) =>
% 219.50/28.51 (((exuEu) =>
% 219.50/28.51 (((descr__Cong) =>
% 219.50/28.51 (((dsetconstr__Cong) =>
% 219.50/28.51 (((subsetI1) =>
% 219.50/28.51 (((eqimpsubset2) =>
% 219.50/28.51 (((eqimpsubset1) =>
% 219.50/28.51 (((subsetI2) =>
% 219.50/28.51 (((emptysetsubset) =>
% 219.50/28.51 (((subsetE) =>
% 219.50/28.51 (((subsetE2) =>
% 219.50/28.51 (((notsubsetI) =>
% 219.50/28.51 (((notequalI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (notequalI2) =>
% 219.50/28.51 ((
% 219.50/28.51 (subsetRefl) =>
% 219.50/28.51 ((
% 219.50/28.51 (subsetTrans) =>
% 219.50/28.51 ((
% 219.50/28.51 (setadjoinSub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setadjoinSub2) =>
% 219.50/28.51 ((
% 219.50/28.51 (subset2powerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (setextsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (subsetemptysetimpeq) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetE1) =>
% 219.50/28.51 ((
% 219.50/28.51 (inPowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetsubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (sepInPowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (sepSubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionIL) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairset2IR) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionIR) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionEcases) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionE) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionRsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectI) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset5) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset2) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset3) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectER) =>
% 219.50/28.51 ((
% 219.50/28.51 (disjointsetsI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectRsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset4) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset1) =>
% 219.50/28.51 ((
% 219.50/28.51 (bs114d) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusI) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusER) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusSubset2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusERneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusELneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusILneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusIRneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusSubset1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffE) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffI2) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffIneg1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffIneg2) =>
% 219.50/28.51 ((
% 219.50/28.51 (secondinupair) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairIL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairIR) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairiskpair) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairp) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonsubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletoninpowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletoninpowunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairset2E) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairsubunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairinpowunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem1) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem2) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem3) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairin) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempair1) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempair) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionE2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton1) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonprop) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1E1) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1I) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1I2) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonsuniq) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL1) =>
% 219.50/28.51 ((
% 219.50/28.51 (kfstsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (theprop) =>
% 219.50/28.51 ((
% 219.50/28.51 (kfstpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodfstin) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR11) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR12) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR1) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairequniteq) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR) =>
% 219.50/28.51 ((
% 219.50/28.51 (ksndsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (ksndpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairsurjEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodsndin) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairmemEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairmemER) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempaircEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodfstpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodsndpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairsurjEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrI) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrSub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setOfPairsIsBReln) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrERa) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrEL1) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrEL2) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrER) =>
% 219.50/28.51 ((
% 219.50/28.51 (funcImageSingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (apProp) =>
% 219.50/28.51 ((
% 219.50/28.51 (app) =>
% 219.50/28.51 ((
% 219.50/28.51 (infuncsetfunc) =>
% 219.50/28.51 ((
% 219.50/28.51 (ap2p) =>
% 219.50/28.51 ((
% 219.50/28.51 (funcinfuncset) =>
% 219.50/28.51 ((
% 219.50/28.51 (lamProp) =>
% 219.50/28.51 ((
% 219.50/28.51 (lamp) =>
% 219.50/28.51 ((
% 219.50/28.51 (lam2p) =>
% 219.50/28.51 ((
% 219.50/28.51 (!!) @ (
% 219.50/28.51 (('#B') @ (
% 219.50/28.51 !!) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#S') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))) @
% 219.50/28.51 breln)))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#C') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in)))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in)))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#C') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ in)) @
% 219.50/28.51 kpair)))))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 '#B'))) @
% 219.50/28.51 kpair)))))))))))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.51 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl528])).
% 219.50/28.51 thf(zip_derived_cl546, plain,
% 219.50/28.51 (~ (((quantDeMorgan2) =>
% 219.50/28.51 (((quantDeMorgan3) =>
% 219.50/28.51 (((quantDeMorgan4) =>
% 219.50/28.51 (((prop2setI) =>
% 219.50/28.51 (((prop2set2propI) =>
% 219.50/28.51 (((notdexE) =>
% 219.50/28.51 (((notdallE) =>
% 219.50/28.51 (((exuI1) =>
% 219.50/28.51 (((exuI3) =>
% 219.50/28.51 (((exuI2) =>
% 219.50/28.51 (((inCongP) =>
% 219.50/28.51 (((in__Cong) =>
% 219.50/28.51 (((exuE3u) =>
% 219.50/28.51 (((exu__Cong) =>
% 219.50/28.51 (((setadjoin__Cong) =>
% 219.50/28.51 (((powerset__Cong) =>
% 219.50/28.51 (((setunion__Cong) =>
% 219.50/28.51 (((exuEu) =>
% 219.50/28.51 (((descr__Cong) =>
% 219.50/28.51 (((dsetconstr__Cong) =>
% 219.50/28.51 (((subsetI1) =>
% 219.50/28.51 (((eqimpsubset2) =>
% 219.50/28.51 (((eqimpsubset1) =>
% 219.50/28.51 (((subsetI2) =>
% 219.50/28.51 (((emptysetsubset) =>
% 219.50/28.51 (((subsetE) =>
% 219.50/28.51 (((subsetE2) =>
% 219.50/28.51 (((notsubsetI) =>
% 219.50/28.51 (((notequalI1) =>
% 219.50/28.51 (((notequalI2) =>
% 219.50/28.51 ((
% 219.50/28.51 (subsetRefl) =>
% 219.50/28.51 ((
% 219.50/28.51 (subsetTrans) =>
% 219.50/28.51 ((
% 219.50/28.51 (setadjoinSub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setadjoinSub2) =>
% 219.50/28.51 ((
% 219.50/28.51 (subset2powerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (setextsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (subsetemptysetimpeq) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetE1) =>
% 219.50/28.51 ((
% 219.50/28.51 (inPowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetsubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (sepInPowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (sepSubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionIL) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairset2IR) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionIR) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionEcases) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionE) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionRsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectI) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset5) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset2) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset3) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectER) =>
% 219.50/28.51 ((
% 219.50/28.51 (disjointsetsI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectRsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset4) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset1) =>
% 219.50/28.51 ((
% 219.50/28.51 (bs114d) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusI) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusER) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusSubset2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusERneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusELneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusILneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusIRneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusSubset1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffE) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffI2) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffIneg1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffIneg2) =>
% 219.50/28.51 ((
% 219.50/28.51 (secondinupair) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairIL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairIR) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairiskpair) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairp) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonsubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletoninpowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletoninpowunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairset2E) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairsubunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairinpowunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem1) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem2) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem3) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairin) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempair1) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempair) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionE2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton1) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonprop) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1E1) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1I) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1I2) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonsuniq) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL1) =>
% 219.50/28.51 ((
% 219.50/28.51 (kfstsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (theprop) =>
% 219.50/28.51 ((
% 219.50/28.51 (kfstpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodfstin) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR11) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR12) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR1) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairequniteq) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR) =>
% 219.50/28.51 ((
% 219.50/28.51 (ksndsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (ksndpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairsurjEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodsndin) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairmemEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairmemER) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempaircEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodfstpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodsndpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairsurjEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrI) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrSub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setOfPairsIsBReln) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrERa) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrEL1) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrEL2) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrER) =>
% 219.50/28.51 ((
% 219.50/28.51 (funcImageSingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (apProp) =>
% 219.50/28.51 ((
% 219.50/28.51 (app) =>
% 219.50/28.51 ((
% 219.50/28.51 (infuncsetfunc) =>
% 219.50/28.51 ((
% 219.50/28.51 (ap2p) =>
% 219.50/28.51 ((
% 219.50/28.51 (funcinfuncset) =>
% 219.50/28.51 ((
% 219.50/28.51 (lamProp) =>
% 219.50/28.51 ((
% 219.50/28.51 (lamp) =>
% 219.50/28.51 ((
% 219.50/28.51 (lam2p) =>
% 219.50/28.51 ((
% 219.50/28.51 (!!) @ (
% 219.50/28.51 (('#B') @ (
% 219.50/28.51 !!) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#S') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))) @
% 219.50/28.51 breln)))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#C') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in)))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in)))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#C') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ in)) @
% 219.50/28.51 kpair)))))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 '#B'))) @
% 219.50/28.51 kpair)))))))))))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.51 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl537])).
% 219.50/28.51 thf(zip_derived_cl553, plain,
% 219.50/28.51 (~ (((quantDeMorgan3) =>
% 219.50/28.51 (((quantDeMorgan4) =>
% 219.50/28.51 (((prop2setI) =>
% 219.50/28.51 (((prop2set2propI) =>
% 219.50/28.51 (((notdexE) =>
% 219.50/28.51 (((notdallE) =>
% 219.50/28.51 (((exuI1) =>
% 219.50/28.51 (((exuI3) =>
% 219.50/28.51 (((exuI2) =>
% 219.50/28.51 (((inCongP) =>
% 219.50/28.51 (((in__Cong) =>
% 219.50/28.51 (((exuE3u) =>
% 219.50/28.51 (((exu__Cong) =>
% 219.50/28.51 (((setadjoin__Cong) =>
% 219.50/28.51 (((powerset__Cong) =>
% 219.50/28.51 (((setunion__Cong) =>
% 219.50/28.51 (((exuEu) =>
% 219.50/28.51 (((descr__Cong) =>
% 219.50/28.51 (((dsetconstr__Cong) =>
% 219.50/28.51 (((subsetI1) =>
% 219.50/28.51 (((eqimpsubset2) =>
% 219.50/28.51 (((eqimpsubset1) =>
% 219.50/28.51 (((subsetI2) =>
% 219.50/28.51 (((emptysetsubset) =>
% 219.50/28.51 (((subsetE) =>
% 219.50/28.51 (((subsetE2) =>
% 219.50/28.51 (((notsubsetI) =>
% 219.50/28.51 (((notequalI1) =>
% 219.50/28.51 (((notequalI2) =>
% 219.50/28.51 (((subsetRefl) =>
% 219.50/28.51 ((
% 219.50/28.51 (subsetTrans) =>
% 219.50/28.51 ((
% 219.50/28.51 (setadjoinSub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setadjoinSub2) =>
% 219.50/28.51 ((
% 219.50/28.51 (subset2powerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (setextsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (subsetemptysetimpeq) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetE1) =>
% 219.50/28.51 ((
% 219.50/28.51 (inPowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetsubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (sepInPowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (sepSubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionIL) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairset2IR) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionIR) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionEcases) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionE) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionRsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectI) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset5) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset2) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset3) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectER) =>
% 219.50/28.51 ((
% 219.50/28.51 (disjointsetsI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectRsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset4) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset1) =>
% 219.50/28.51 ((
% 219.50/28.51 (bs114d) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusI) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusER) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusSubset2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusERneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusELneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusILneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusIRneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusSubset1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffE) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffI2) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffIneg1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffIneg2) =>
% 219.50/28.51 ((
% 219.50/28.51 (secondinupair) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairIL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairIR) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairiskpair) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairp) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonsubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletoninpowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletoninpowunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairset2E) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairsubunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairinpowunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem1) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem2) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem3) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairin) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempair1) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempair) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionE2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton1) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonprop) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1E1) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1I) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1I2) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonsuniq) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL1) =>
% 219.50/28.51 ((
% 219.50/28.51 (kfstsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (theprop) =>
% 219.50/28.51 ((
% 219.50/28.51 (kfstpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodfstin) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR11) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR12) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR1) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairequniteq) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR) =>
% 219.50/28.51 ((
% 219.50/28.51 (ksndsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (ksndpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairsurjEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodsndin) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairmemEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairmemER) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempaircEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodfstpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodsndpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairsurjEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrI) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrSub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setOfPairsIsBReln) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrERa) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrEL1) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrEL2) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrER) =>
% 219.50/28.51 ((
% 219.50/28.51 (funcImageSingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (apProp) =>
% 219.50/28.51 ((
% 219.50/28.51 (app) =>
% 219.50/28.51 ((
% 219.50/28.51 (infuncsetfunc) =>
% 219.50/28.51 ((
% 219.50/28.51 (ap2p) =>
% 219.50/28.51 ((
% 219.50/28.51 (funcinfuncset) =>
% 219.50/28.51 ((
% 219.50/28.51 (lamProp) =>
% 219.50/28.51 ((
% 219.50/28.51 (lamp) =>
% 219.50/28.51 ((
% 219.50/28.51 (lam2p) =>
% 219.50/28.51 ((
% 219.50/28.51 (!!) @ (
% 219.50/28.51 (('#B') @ (
% 219.50/28.51 !!) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#S') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))) @
% 219.50/28.51 breln)))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#C') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in)))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in)))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#C') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ in)) @
% 219.50/28.51 kpair)))))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 '#B'))) @
% 219.50/28.51 kpair)))))))))))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.51 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl546])).
% 219.50/28.51 thf(zip_derived_cl561, plain,
% 219.50/28.51 (~ (((quantDeMorgan4) =>
% 219.50/28.51 (((prop2setI) =>
% 219.50/28.51 (((prop2set2propI) =>
% 219.50/28.51 (((notdexE) =>
% 219.50/28.51 (((notdallE) =>
% 219.50/28.51 (((exuI1) =>
% 219.50/28.51 (((exuI3) =>
% 219.50/28.51 (((exuI2) =>
% 219.50/28.51 (((inCongP) =>
% 219.50/28.51 (((in__Cong) =>
% 219.50/28.51 (((exuE3u) =>
% 219.50/28.51 (((exu__Cong) =>
% 219.50/28.51 (((setadjoin__Cong) =>
% 219.50/28.51 (((powerset__Cong) =>
% 219.50/28.51 (((setunion__Cong) =>
% 219.50/28.51 (((exuEu) =>
% 219.50/28.51 (((descr__Cong) =>
% 219.50/28.51 (((dsetconstr__Cong) =>
% 219.50/28.51 (((subsetI1) =>
% 219.50/28.51 (((eqimpsubset2) =>
% 219.50/28.51 (((eqimpsubset1) =>
% 219.50/28.51 (((subsetI2) =>
% 219.50/28.51 (((emptysetsubset) =>
% 219.50/28.51 (((subsetE) =>
% 219.50/28.51 (((subsetE2) =>
% 219.50/28.51 (((notsubsetI) =>
% 219.50/28.51 (((notequalI1) =>
% 219.50/28.51 (((notequalI2) =>
% 219.50/28.51 (((subsetRefl) =>
% 219.50/28.51 (((subsetTrans) =>
% 219.50/28.51 ((
% 219.50/28.51 (setadjoinSub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setadjoinSub2) =>
% 219.50/28.51 ((
% 219.50/28.51 (subset2powerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (setextsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (subsetemptysetimpeq) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetE1) =>
% 219.50/28.51 ((
% 219.50/28.51 (inPowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetsubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (sepInPowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (sepSubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionIL) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairset2IR) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionIR) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionEcases) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionE) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionRsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectI) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset5) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset2) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset3) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectER) =>
% 219.50/28.51 ((
% 219.50/28.51 (disjointsetsI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectRsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset4) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset1) =>
% 219.50/28.51 ((
% 219.50/28.51 (bs114d) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusI) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusER) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusSubset2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusERneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusELneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusILneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusIRneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusSubset1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffE) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffI2) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffIneg1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffIneg2) =>
% 219.50/28.51 ((
% 219.50/28.51 (secondinupair) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairIL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairIR) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairiskpair) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairp) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonsubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletoninpowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletoninpowunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairset2E) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairsubunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairinpowunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem1) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem2) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem3) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairin) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempair1) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempair) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionE2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton1) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonprop) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1E1) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1I) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1I2) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonsuniq) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL1) =>
% 219.50/28.51 ((
% 219.50/28.51 (kfstsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (theprop) =>
% 219.50/28.51 ((
% 219.50/28.51 (kfstpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodfstin) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR11) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR12) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR1) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairequniteq) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR) =>
% 219.50/28.51 ((
% 219.50/28.51 (ksndsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (ksndpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairsurjEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodsndin) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairmemEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairmemER) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempaircEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodfstpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodsndpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairsurjEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrI) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrSub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setOfPairsIsBReln) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrERa) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrEL1) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrEL2) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrER) =>
% 219.50/28.51 ((
% 219.50/28.51 (funcImageSingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (apProp) =>
% 219.50/28.51 ((
% 219.50/28.51 (app) =>
% 219.50/28.51 ((
% 219.50/28.51 (infuncsetfunc) =>
% 219.50/28.51 ((
% 219.50/28.51 (ap2p) =>
% 219.50/28.51 ((
% 219.50/28.51 (funcinfuncset) =>
% 219.50/28.51 ((
% 219.50/28.51 (lamProp) =>
% 219.50/28.51 ((
% 219.50/28.51 (lamp) =>
% 219.50/28.51 ((
% 219.50/28.51 (lam2p) =>
% 219.50/28.51 ((
% 219.50/28.51 (!!) @ (
% 219.50/28.51 (('#B') @ (
% 219.50/28.51 !!) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#S') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))) @
% 219.50/28.51 breln)))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#C') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in)))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in)))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#C') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ in)) @
% 219.50/28.51 kpair)))))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 '#B'))) @
% 219.50/28.51 kpair)))))))))))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.51 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl553])).
% 219.50/28.51 thf(zip_derived_cl570, plain,
% 219.50/28.51 (~ (((prop2setI) =>
% 219.50/28.51 (((prop2set2propI) =>
% 219.50/28.51 (((notdexE) =>
% 219.50/28.51 (((notdallE) =>
% 219.50/28.51 (((exuI1) =>
% 219.50/28.51 (((exuI3) =>
% 219.50/28.51 (((exuI2) =>
% 219.50/28.51 (((inCongP) =>
% 219.50/28.51 (((in__Cong) =>
% 219.50/28.51 (((exuE3u) =>
% 219.50/28.51 (((exu__Cong) =>
% 219.50/28.51 (((setadjoin__Cong) =>
% 219.50/28.51 (((powerset__Cong) =>
% 219.50/28.51 (((setunion__Cong) =>
% 219.50/28.51 (((exuEu) =>
% 219.50/28.51 (((descr__Cong) =>
% 219.50/28.51 (((dsetconstr__Cong) =>
% 219.50/28.51 (((subsetI1) =>
% 219.50/28.51 (((eqimpsubset2) =>
% 219.50/28.51 (((eqimpsubset1) =>
% 219.50/28.51 (((subsetI2) =>
% 219.50/28.51 (((emptysetsubset) =>
% 219.50/28.51 (((subsetE) =>
% 219.50/28.51 (((subsetE2) =>
% 219.50/28.51 (((notsubsetI) =>
% 219.50/28.51 (((notequalI1) =>
% 219.50/28.51 (((notequalI2) =>
% 219.50/28.51 (((subsetRefl) =>
% 219.50/28.51 (((subsetTrans) =>
% 219.50/28.51 (((setadjoinSub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setadjoinSub2) =>
% 219.50/28.51 ((
% 219.50/28.51 (subset2powerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (setextsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (subsetemptysetimpeq) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetE1) =>
% 219.50/28.51 ((
% 219.50/28.51 (inPowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetsubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (sepInPowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (sepSubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionIL) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairset2IR) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionIR) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionEcases) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionE) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionRsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectI) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset5) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset2) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset3) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectER) =>
% 219.50/28.51 ((
% 219.50/28.51 (disjointsetsI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectRsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset4) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset1) =>
% 219.50/28.51 ((
% 219.50/28.51 (bs114d) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusI) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusER) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusSubset2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusERneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusELneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusILneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusIRneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusSubset1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffE) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffI2) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffIneg1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffIneg2) =>
% 219.50/28.51 ((
% 219.50/28.51 (secondinupair) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairIL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairIR) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairiskpair) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairp) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonsubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletoninpowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletoninpowunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairset2E) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairsubunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairinpowunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem1) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem2) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem3) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairin) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempair1) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempair) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionE2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton1) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonprop) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1E1) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1I) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1I2) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonsuniq) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL1) =>
% 219.50/28.51 ((
% 219.50/28.51 (kfstsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (theprop) =>
% 219.50/28.51 ((
% 219.50/28.51 (kfstpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodfstin) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR11) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR12) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR1) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairequniteq) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR) =>
% 219.50/28.51 ((
% 219.50/28.51 (ksndsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (ksndpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairsurjEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodsndin) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairmemEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairmemER) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempaircEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodfstpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodsndpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairsurjEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrI) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrSub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setOfPairsIsBReln) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrERa) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrEL1) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrEL2) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrER) =>
% 219.50/28.51 ((
% 219.50/28.51 (funcImageSingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (apProp) =>
% 219.50/28.51 ((
% 219.50/28.51 (app) =>
% 219.50/28.51 ((
% 219.50/28.51 (infuncsetfunc) =>
% 219.50/28.51 ((
% 219.50/28.51 (ap2p) =>
% 219.50/28.51 ((
% 219.50/28.51 (funcinfuncset) =>
% 219.50/28.51 ((
% 219.50/28.51 (lamProp) =>
% 219.50/28.51 ((
% 219.50/28.51 (lamp) =>
% 219.50/28.51 ((
% 219.50/28.51 (lam2p) =>
% 219.50/28.51 ((
% 219.50/28.51 (!!) @ (
% 219.50/28.51 (('#B') @ (
% 219.50/28.51 !!) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#S') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))) @
% 219.50/28.51 breln)))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#C') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in)))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in)))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#C') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ in)) @
% 219.50/28.51 kpair)))))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 '#B'))) @
% 219.50/28.51 kpair)))))))))))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.51 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl561])).
% 219.50/28.51 thf(zip_derived_cl578, plain,
% 219.50/28.51 (~ (((prop2set2propI) =>
% 219.50/28.51 (((notdexE) =>
% 219.50/28.51 (((notdallE) =>
% 219.50/28.51 (((exuI1) =>
% 219.50/28.51 (((exuI3) =>
% 219.50/28.51 (((exuI2) =>
% 219.50/28.51 (((inCongP) =>
% 219.50/28.51 (((in__Cong) =>
% 219.50/28.51 (((exuE3u) =>
% 219.50/28.51 (((exu__Cong) =>
% 219.50/28.51 (((setadjoin__Cong) =>
% 219.50/28.51 (((powerset__Cong) =>
% 219.50/28.51 (((setunion__Cong) =>
% 219.50/28.51 (((exuEu) =>
% 219.50/28.51 (((descr__Cong) =>
% 219.50/28.51 (((dsetconstr__Cong) =>
% 219.50/28.51 (((subsetI1) =>
% 219.50/28.51 (((eqimpsubset2) =>
% 219.50/28.51 (((eqimpsubset1) =>
% 219.50/28.51 (((subsetI2) =>
% 219.50/28.51 (((emptysetsubset) =>
% 219.50/28.51 (((subsetE) =>
% 219.50/28.51 (((subsetE2) =>
% 219.50/28.51 (((notsubsetI) =>
% 219.50/28.51 (((notequalI1) =>
% 219.50/28.51 (((notequalI2) =>
% 219.50/28.51 (((subsetRefl) =>
% 219.50/28.51 (((subsetTrans) =>
% 219.50/28.51 (((setadjoinSub) =>
% 219.50/28.51 (((setadjoinSub2) =>
% 219.50/28.51 ((
% 219.50/28.51 (subset2powerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (setextsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (subsetemptysetimpeq) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetE1) =>
% 219.50/28.51 ((
% 219.50/28.51 (inPowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetsubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (sepInPowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (sepSubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionIL) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairset2IR) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionIR) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionEcases) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionE) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionRsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectI) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset5) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset2) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset3) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectER) =>
% 219.50/28.51 ((
% 219.50/28.51 (disjointsetsI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectRsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset4) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset1) =>
% 219.50/28.51 ((
% 219.50/28.51 (bs114d) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusI) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusER) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusSubset2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusERneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusELneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusILneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusIRneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusSubset1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffE) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffI2) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffIneg1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffIneg2) =>
% 219.50/28.51 ((
% 219.50/28.51 (secondinupair) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairIL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairIR) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairiskpair) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairp) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonsubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletoninpowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletoninpowunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairset2E) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairsubunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairinpowunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem1) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem2) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem3) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairin) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempair1) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempair) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionE2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton1) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonprop) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1E1) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1I) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1I2) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonsuniq) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL1) =>
% 219.50/28.51 ((
% 219.50/28.51 (kfstsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (theprop) =>
% 219.50/28.51 ((
% 219.50/28.51 (kfstpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodfstin) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR11) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR12) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR1) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairequniteq) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR) =>
% 219.50/28.51 ((
% 219.50/28.51 (ksndsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (ksndpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairsurjEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodsndin) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairmemEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairmemER) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempaircEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodfstpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodsndpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairsurjEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrI) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrSub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setOfPairsIsBReln) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrERa) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrEL1) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrEL2) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrER) =>
% 219.50/28.51 ((
% 219.50/28.51 (funcImageSingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (apProp) =>
% 219.50/28.51 ((
% 219.50/28.51 (app) =>
% 219.50/28.51 ((
% 219.50/28.51 (infuncsetfunc) =>
% 219.50/28.51 ((
% 219.50/28.51 (ap2p) =>
% 219.50/28.51 ((
% 219.50/28.51 (funcinfuncset) =>
% 219.50/28.51 ((
% 219.50/28.51 (lamProp) =>
% 219.50/28.51 ((
% 219.50/28.51 (lamp) =>
% 219.50/28.51 ((
% 219.50/28.51 (lam2p) =>
% 219.50/28.51 ((
% 219.50/28.51 (!!) @ (
% 219.50/28.51 (('#B') @ (
% 219.50/28.51 !!) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#S') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))) @
% 219.50/28.51 breln)))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#C') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in)))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in)))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#C') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ in)) @
% 219.50/28.51 kpair)))))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 '#B'))) @
% 219.50/28.51 kpair)))))))))))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.51 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl570])).
% 219.50/28.51 thf(zip_derived_cl586, plain,
% 219.50/28.51 (~ (((notdexE) =>
% 219.50/28.51 (((notdallE) =>
% 219.50/28.51 (((exuI1) =>
% 219.50/28.51 (((exuI3) =>
% 219.50/28.51 (((exuI2) =>
% 219.50/28.51 (((inCongP) =>
% 219.50/28.51 (((in__Cong) =>
% 219.50/28.51 (((exuE3u) =>
% 219.50/28.51 (((exu__Cong) =>
% 219.50/28.51 (((setadjoin__Cong) =>
% 219.50/28.51 (((powerset__Cong) =>
% 219.50/28.51 (((setunion__Cong) =>
% 219.50/28.51 (((exuEu) =>
% 219.50/28.51 (((descr__Cong) =>
% 219.50/28.51 (((dsetconstr__Cong) =>
% 219.50/28.51 (((subsetI1) =>
% 219.50/28.51 (((eqimpsubset2) =>
% 219.50/28.51 (((eqimpsubset1) =>
% 219.50/28.51 (((subsetI2) =>
% 219.50/28.51 (((emptysetsubset) =>
% 219.50/28.51 (((subsetE) =>
% 219.50/28.51 (((subsetE2) =>
% 219.50/28.51 (((notsubsetI) =>
% 219.50/28.51 (((notequalI1) =>
% 219.50/28.51 (((notequalI2) =>
% 219.50/28.51 (((subsetRefl) =>
% 219.50/28.51 (((subsetTrans) =>
% 219.50/28.51 (((setadjoinSub) =>
% 219.50/28.51 (((setadjoinSub2) =>
% 219.50/28.51 (((subset2powerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (setextsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (subsetemptysetimpeq) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetE1) =>
% 219.50/28.51 ((
% 219.50/28.51 (inPowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetsubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (sepInPowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (sepSubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionIL) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairset2IR) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionIR) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionEcases) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionE) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionRsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectI) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset5) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset2) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset3) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectER) =>
% 219.50/28.51 ((
% 219.50/28.51 (disjointsetsI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectRsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset4) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset1) =>
% 219.50/28.51 ((
% 219.50/28.51 (bs114d) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusI) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusER) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusSubset2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusERneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusELneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusILneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusIRneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusSubset1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffE) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffI2) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffIneg1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffIneg2) =>
% 219.50/28.51 ((
% 219.50/28.51 (secondinupair) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairIL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairIR) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairiskpair) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairp) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonsubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletoninpowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletoninpowunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairset2E) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairsubunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairinpowunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem1) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem2) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem3) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairin) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempair1) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempair) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionE2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton1) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonprop) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1E1) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1I) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1I2) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonsuniq) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL1) =>
% 219.50/28.51 ((
% 219.50/28.51 (kfstsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (theprop) =>
% 219.50/28.51 ((
% 219.50/28.51 (kfstpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodfstin) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR11) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR12) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR1) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairequniteq) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR) =>
% 219.50/28.51 ((
% 219.50/28.51 (ksndsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (ksndpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairsurjEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodsndin) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairmemEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairmemER) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempaircEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodfstpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodsndpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairsurjEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrI) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrSub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setOfPairsIsBReln) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrERa) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrEL1) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrEL2) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrER) =>
% 219.50/28.51 ((
% 219.50/28.51 (funcImageSingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (apProp) =>
% 219.50/28.51 ((
% 219.50/28.51 (app) =>
% 219.50/28.51 ((
% 219.50/28.51 (infuncsetfunc) =>
% 219.50/28.51 ((
% 219.50/28.51 (ap2p) =>
% 219.50/28.51 ((
% 219.50/28.51 (funcinfuncset) =>
% 219.50/28.51 ((
% 219.50/28.51 (lamProp) =>
% 219.50/28.51 ((
% 219.50/28.51 (lamp) =>
% 219.50/28.51 ((
% 219.50/28.51 (lam2p) =>
% 219.50/28.51 ((
% 219.50/28.51 (!!) @ (
% 219.50/28.51 (('#B') @ (
% 219.50/28.51 !!) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#S') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))) @
% 219.50/28.51 breln)))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#C') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in)))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in)))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#C') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ in)) @
% 219.50/28.51 kpair)))))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 '#B'))) @
% 219.50/28.51 kpair)))))))))))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.51 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl578])).
% 219.50/28.51 thf(zip_derived_cl595, plain,
% 219.50/28.51 (~ (((notdallE) =>
% 219.50/28.51 (((exuI1) =>
% 219.50/28.51 (((exuI3) =>
% 219.50/28.51 (((exuI2) =>
% 219.50/28.51 (((inCongP) =>
% 219.50/28.51 (((in__Cong) =>
% 219.50/28.51 (((exuE3u) =>
% 219.50/28.51 (((exu__Cong) =>
% 219.50/28.51 (((setadjoin__Cong) =>
% 219.50/28.51 (((powerset__Cong) =>
% 219.50/28.51 (((setunion__Cong) =>
% 219.50/28.51 (((exuEu) =>
% 219.50/28.51 (((descr__Cong) =>
% 219.50/28.51 (((dsetconstr__Cong) =>
% 219.50/28.51 (((subsetI1) =>
% 219.50/28.51 (((eqimpsubset2) =>
% 219.50/28.51 (((eqimpsubset1) =>
% 219.50/28.51 (((subsetI2) =>
% 219.50/28.51 (((emptysetsubset) =>
% 219.50/28.51 (((subsetE) =>
% 219.50/28.51 (((subsetE2) =>
% 219.50/28.51 (((notsubsetI) =>
% 219.50/28.51 (((notequalI1) =>
% 219.50/28.51 (((notequalI2) =>
% 219.50/28.51 (((subsetRefl) =>
% 219.50/28.51 (((subsetTrans) =>
% 219.50/28.51 (((setadjoinSub) =>
% 219.50/28.51 (((setadjoinSub2) =>
% 219.50/28.51 (((subset2powerset) =>
% 219.50/28.51 (((setextsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (subsetemptysetimpeq) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetE1) =>
% 219.50/28.51 ((
% 219.50/28.51 (inPowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetsubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (sepInPowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (sepSubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionIL) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairset2IR) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionIR) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionEcases) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionE) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionRsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectI) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset5) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset2) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset3) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectER) =>
% 219.50/28.51 ((
% 219.50/28.51 (disjointsetsI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectRsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset4) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset1) =>
% 219.50/28.51 ((
% 219.50/28.51 (bs114d) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusI) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusER) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusSubset2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusERneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusELneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusILneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusIRneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusSubset1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffE) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffI2) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffIneg1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffIneg2) =>
% 219.50/28.51 ((
% 219.50/28.51 (secondinupair) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairIL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairIR) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairiskpair) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairp) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonsubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletoninpowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletoninpowunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairset2E) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairsubunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairinpowunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem1) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem2) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem3) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairin) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempair1) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempair) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionE2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton1) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonprop) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1E1) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1I) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1I2) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonsuniq) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL1) =>
% 219.50/28.51 ((
% 219.50/28.51 (kfstsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (theprop) =>
% 219.50/28.51 ((
% 219.50/28.51 (kfstpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodfstin) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR11) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR12) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR1) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairequniteq) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR) =>
% 219.50/28.51 ((
% 219.50/28.51 (ksndsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (ksndpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairsurjEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodsndin) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairmemEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairmemER) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempaircEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodfstpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodsndpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairsurjEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrI) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrSub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setOfPairsIsBReln) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrERa) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrEL1) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrEL2) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrER) =>
% 219.50/28.51 ((
% 219.50/28.51 (funcImageSingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (apProp) =>
% 219.50/28.51 ((
% 219.50/28.51 (app) =>
% 219.50/28.51 ((
% 219.50/28.51 (infuncsetfunc) =>
% 219.50/28.51 ((
% 219.50/28.51 (ap2p) =>
% 219.50/28.51 ((
% 219.50/28.51 (funcinfuncset) =>
% 219.50/28.51 ((
% 219.50/28.51 (lamProp) =>
% 219.50/28.51 ((
% 219.50/28.51 (lamp) =>
% 219.50/28.51 ((
% 219.50/28.51 (lam2p) =>
% 219.50/28.51 ((
% 219.50/28.51 (!!) @ (
% 219.50/28.51 (('#B') @ (
% 219.50/28.51 !!) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#S') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))) @
% 219.50/28.51 breln)))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#C') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in)))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in)))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#C') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ in)) @
% 219.50/28.51 kpair)))))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 '#B'))) @
% 219.50/28.51 kpair)))))))))))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.51 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl586])).
% 219.50/28.51 thf(zip_derived_cl606, plain,
% 219.50/28.51 (~ (((exuI1) =>
% 219.50/28.51 (((exuI3) =>
% 219.50/28.51 (((exuI2) =>
% 219.50/28.51 (((inCongP) =>
% 219.50/28.51 (((in__Cong) =>
% 219.50/28.51 (((exuE3u) =>
% 219.50/28.51 (((exu__Cong) =>
% 219.50/28.51 (((setadjoin__Cong) =>
% 219.50/28.51 (((powerset__Cong) =>
% 219.50/28.51 (((setunion__Cong) =>
% 219.50/28.51 (((exuEu) =>
% 219.50/28.51 (((descr__Cong) =>
% 219.50/28.51 (((dsetconstr__Cong) =>
% 219.50/28.51 (((subsetI1) =>
% 219.50/28.51 (((eqimpsubset2) =>
% 219.50/28.51 (((eqimpsubset1) =>
% 219.50/28.51 (((subsetI2) =>
% 219.50/28.51 (((emptysetsubset) =>
% 219.50/28.51 (((subsetE) =>
% 219.50/28.51 (((subsetE2) =>
% 219.50/28.51 (((notsubsetI) =>
% 219.50/28.51 (((notequalI1) =>
% 219.50/28.51 (((notequalI2) =>
% 219.50/28.51 (((subsetRefl) =>
% 219.50/28.51 (((subsetTrans) =>
% 219.50/28.51 (((setadjoinSub) =>
% 219.50/28.51 (((setadjoinSub2) =>
% 219.50/28.51 (((subset2powerset) =>
% 219.50/28.51 (((setextsub) =>
% 219.50/28.51 (((subsetemptysetimpeq) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetE1) =>
% 219.50/28.51 ((
% 219.50/28.51 (inPowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetsubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (sepInPowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (sepSubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionIL) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairset2IR) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionIR) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionEcases) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionE) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionRsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectI) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset5) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset2) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset3) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectER) =>
% 219.50/28.51 ((
% 219.50/28.51 (disjointsetsI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectRsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset4) =>
% 219.50/28.51 ((
% 219.50/28.51 (binintersectSubset1) =>
% 219.50/28.51 ((
% 219.50/28.51 (bs114d) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusI) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusER) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusSubset2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusERneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusELneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusILneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusIRneg) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusLsub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setminusSubset1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffE) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffI2) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffIneg1) =>
% 219.50/28.51 ((
% 219.50/28.51 (symdiffIneg2) =>
% 219.50/28.51 ((
% 219.50/28.51 (secondinupair) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairIL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairIR) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairiskpair) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairp) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonsubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletoninpowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletoninpowunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairset2E) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairsubunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairinpowunion) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem1) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem2) =>
% 219.50/28.51 ((
% 219.50/28.51 (ubforcartprodlem3) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairin) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempair1) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempair) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionE2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton1) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setunionsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonprop) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1E1) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1I) =>
% 219.50/28.51 ((
% 219.50/28.51 (ex1I2) =>
% 219.50/28.51 ((
% 219.50/28.51 (singletonsuniq) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL1) =>
% 219.50/28.51 ((
% 219.50/28.51 (kfstsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (theprop) =>
% 219.50/28.51 ((
% 219.50/28.51 (kfstpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodfstin) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjL) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR11) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR12) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR1) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairequniteq) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR2) =>
% 219.50/28.51 ((
% 219.50/28.51 (setukpairinjR) =>
% 219.50/28.51 ((
% 219.50/28.51 (ksndsingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (ksndpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (kpairsurjEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodsndin) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairmemEL) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairmemER) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodmempaircEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodfstpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodsndpairEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (cartprodpairsurjEq) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrI) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrSub) =>
% 219.50/28.51 ((
% 219.50/28.51 (setOfPairsIsBReln) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrERa) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrEL1) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrEL2) =>
% 219.50/28.51 ((
% 219.50/28.51 (dpsetconstrER) =>
% 219.50/28.51 ((
% 219.50/28.51 (funcImageSingleton) =>
% 219.50/28.51 ((
% 219.50/28.51 (apProp) =>
% 219.50/28.51 ((
% 219.50/28.51 (app) =>
% 219.50/28.51 ((
% 219.50/28.51 (infuncsetfunc) =>
% 219.50/28.51 ((
% 219.50/28.51 (ap2p) =>
% 219.50/28.51 ((
% 219.50/28.51 (funcinfuncset) =>
% 219.50/28.51 ((
% 219.50/28.51 (lamProp) =>
% 219.50/28.51 ((
% 219.50/28.51 (lamp) =>
% 219.50/28.51 ((
% 219.50/28.51 (lam2p) =>
% 219.50/28.51 ((
% 219.50/28.51 (!!) @ (
% 219.50/28.51 (('#B') @ (
% 219.50/28.51 !!) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#S') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))) @
% 219.50/28.51 breln)))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#C') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in)))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in)))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S'))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#C') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ in)) @
% 219.50/28.51 kpair)))))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#B') @
% 219.50/28.51 (
% 219.50/28.51 '#B'))) @
% 219.50/28.51 kpair)))))))))))))))))))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 !!))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 '#S') @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 (
% 219.50/28.51 ('#B') @ (
% 219.50/28.51 =>))) @
% 219.50/28.51 (
% 219.50/28.51 (
% 219.50/28.51 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.51 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl595])).
% 219.50/28.51 thf(zip_derived_cl619, plain,
% 219.50/28.51 (~ (((exuI3) =>
% 219.50/28.51 (((exuI2) =>
% 219.50/28.51 (((inCongP) =>
% 219.50/28.51 (((in__Cong) =>
% 219.50/28.51 (((exuE3u) =>
% 219.50/28.51 (((exu__Cong) =>
% 219.50/28.51 (((setadjoin__Cong) =>
% 219.50/28.51 (((powerset__Cong) =>
% 219.50/28.51 (((setunion__Cong) =>
% 219.50/28.51 (((exuEu) =>
% 219.50/28.51 (((descr__Cong) =>
% 219.50/28.51 (((dsetconstr__Cong) =>
% 219.50/28.51 (((subsetI1) =>
% 219.50/28.51 (((eqimpsubset2) =>
% 219.50/28.51 (((eqimpsubset1) =>
% 219.50/28.51 (((subsetI2) =>
% 219.50/28.51 (((emptysetsubset) =>
% 219.50/28.51 (((subsetE) =>
% 219.50/28.51 (((subsetE2) =>
% 219.50/28.51 (((notsubsetI) =>
% 219.50/28.51 (((notequalI1) =>
% 219.50/28.51 (((notequalI2) =>
% 219.50/28.51 (((subsetRefl) =>
% 219.50/28.51 (((subsetTrans) =>
% 219.50/28.51 (((setadjoinSub) =>
% 219.50/28.51 (((setadjoinSub2) =>
% 219.50/28.51 (((subset2powerset) =>
% 219.50/28.51 (((setextsub) =>
% 219.50/28.51 (((subsetemptysetimpeq) =>
% 219.50/28.51 (((powersetI1) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetE1) =>
% 219.50/28.51 ((
% 219.50/28.51 (inPowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (powersetsubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (sepInPowerset) =>
% 219.50/28.51 ((
% 219.50/28.51 (sepSubset) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionIL) =>
% 219.50/28.51 ((
% 219.50/28.51 (upairset2IR) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionIR) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionEcases) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionE) =>
% 219.50/28.51 ((
% 219.50/28.51 (binunionLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionRsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectI) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset5) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset2) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset3) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectER) =>
% 219.50/28.52 ((
% 219.50/28.52 (disjointsetsI1) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectRsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset4) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset1) =>
% 219.50/28.52 ((
% 219.50/28.52 (bs114d) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusI) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusER) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusSubset2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusERneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusELneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusILneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusIRneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusSubset1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffE) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffI1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffI2) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffIneg1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffIneg2) =>
% 219.50/28.52 ((
% 219.50/28.52 (secondinupair) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairIL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairIR) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairiskpair) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairp) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonsubset) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletoninpowerset) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletoninpowunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairset2E) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairsubunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairinpowunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem1) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem2) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem3) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairin) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempair1) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempair) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionE2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton1) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonprop) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1E1) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1I) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1I2) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonsuniq) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL1) =>
% 219.50/28.52 ((
% 219.50/28.52 (kfstsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (theprop) =>
% 219.50/28.52 ((
% 219.50/28.52 (kfstpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodfstin) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR11) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR12) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR1) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairequniteq) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR) =>
% 219.50/28.52 ((
% 219.50/28.52 (ksndsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (ksndpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairsurjEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodsndin) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairmemEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairmemER) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempaircEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodfstpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodsndpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairsurjEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrI) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrSub) =>
% 219.50/28.52 ((
% 219.50/28.52 (setOfPairsIsBReln) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrERa) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrEL1) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrEL2) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrER) =>
% 219.50/28.52 ((
% 219.50/28.52 (funcImageSingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (apProp) =>
% 219.50/28.52 ((
% 219.50/28.52 (app) =>
% 219.50/28.52 ((
% 219.50/28.52 (infuncsetfunc) =>
% 219.50/28.52 ((
% 219.50/28.52 (ap2p) =>
% 219.50/28.52 ((
% 219.50/28.52 (funcinfuncset) =>
% 219.50/28.52 ((
% 219.50/28.52 (lamProp) =>
% 219.50/28.52 ((
% 219.50/28.52 (lamp) =>
% 219.50/28.52 ((
% 219.50/28.52 (lam2p) =>
% 219.50/28.52 ((
% 219.50/28.52 (!!) @ (
% 219.50/28.52 (('#B') @ (
% 219.50/28.52 !!) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#S') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))) @
% 219.50/28.52 breln)))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#C') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in)))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in)))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#C') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ in)) @
% 219.50/28.52 kpair)))))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 '#B'))) @
% 219.50/28.52 kpair)))))))))))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.52 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl606])).
% 219.50/28.52 thf(zip_derived_cl630, plain,
% 219.50/28.52 (~ (((exuI2) =>
% 219.50/28.52 (((inCongP) =>
% 219.50/28.52 (((in__Cong) =>
% 219.50/28.52 (((exuE3u) =>
% 219.50/28.52 (((exu__Cong) =>
% 219.50/28.52 (((setadjoin__Cong) =>
% 219.50/28.52 (((powerset__Cong) =>
% 219.50/28.52 (((setunion__Cong) =>
% 219.50/28.52 (((exuEu) =>
% 219.50/28.52 (((descr__Cong) =>
% 219.50/28.52 (((dsetconstr__Cong) =>
% 219.50/28.52 (((subsetI1) =>
% 219.50/28.52 (((eqimpsubset2) =>
% 219.50/28.52 (((eqimpsubset1) =>
% 219.50/28.52 (((subsetI2) =>
% 219.50/28.52 (((emptysetsubset) =>
% 219.50/28.52 (((subsetE) =>
% 219.50/28.52 (((subsetE2) =>
% 219.50/28.52 (((notsubsetI) =>
% 219.50/28.52 (((notequalI1) =>
% 219.50/28.52 (((notequalI2) =>
% 219.50/28.52 (((subsetRefl) =>
% 219.50/28.52 (((subsetTrans) =>
% 219.50/28.52 (((setadjoinSub) =>
% 219.50/28.52 (((setadjoinSub2) =>
% 219.50/28.52 (((subset2powerset) =>
% 219.50/28.52 (((setextsub) =>
% 219.50/28.52 (((subsetemptysetimpeq) =>
% 219.50/28.52 (((powersetI1) =>
% 219.50/28.52 (((powersetE1) =>
% 219.50/28.52 ((
% 219.50/28.52 (inPowerset) =>
% 219.50/28.52 ((
% 219.50/28.52 (powersetsubset) =>
% 219.50/28.52 ((
% 219.50/28.52 (sepInPowerset) =>
% 219.50/28.52 ((
% 219.50/28.52 (sepSubset) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionIL) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairset2IR) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionIR) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionEcases) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionE) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionRsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectI) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset5) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset2) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset3) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectER) =>
% 219.50/28.52 ((
% 219.50/28.52 (disjointsetsI1) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectRsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset4) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset1) =>
% 219.50/28.52 ((
% 219.50/28.52 (bs114d) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusI) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusER) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusSubset2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusERneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusELneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusILneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusIRneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusSubset1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffE) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffI1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffI2) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffIneg1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffIneg2) =>
% 219.50/28.52 ((
% 219.50/28.52 (secondinupair) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairIL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairIR) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairiskpair) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairp) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonsubset) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletoninpowerset) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletoninpowunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairset2E) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairsubunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairinpowunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem1) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem2) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem3) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairin) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempair1) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempair) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionE2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton1) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonprop) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1E1) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1I) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1I2) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonsuniq) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL1) =>
% 219.50/28.52 ((
% 219.50/28.52 (kfstsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (theprop) =>
% 219.50/28.52 ((
% 219.50/28.52 (kfstpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodfstin) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR11) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR12) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR1) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairequniteq) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR) =>
% 219.50/28.52 ((
% 219.50/28.52 (ksndsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (ksndpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairsurjEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodsndin) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairmemEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairmemER) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempaircEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodfstpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodsndpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairsurjEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrI) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrSub) =>
% 219.50/28.52 ((
% 219.50/28.52 (setOfPairsIsBReln) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrERa) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrEL1) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrEL2) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrER) =>
% 219.50/28.52 ((
% 219.50/28.52 (funcImageSingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (apProp) =>
% 219.50/28.52 ((
% 219.50/28.52 (app) =>
% 219.50/28.52 ((
% 219.50/28.52 (infuncsetfunc) =>
% 219.50/28.52 ((
% 219.50/28.52 (ap2p) =>
% 219.50/28.52 ((
% 219.50/28.52 (funcinfuncset) =>
% 219.50/28.52 ((
% 219.50/28.52 (lamProp) =>
% 219.50/28.52 ((
% 219.50/28.52 (lamp) =>
% 219.50/28.52 ((
% 219.50/28.52 (lam2p) =>
% 219.50/28.52 ((
% 219.50/28.52 (!!) @ (
% 219.50/28.52 (('#B') @ (
% 219.50/28.52 !!) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#S') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))) @
% 219.50/28.52 breln)))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#C') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in)))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in)))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#C') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ in)) @
% 219.50/28.52 kpair)))))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 '#B'))) @
% 219.50/28.52 kpair)))))))))))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.52 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl619])).
% 219.50/28.52 thf(zip_derived_cl640, plain,
% 219.50/28.52 (~ (((inCongP) =>
% 219.50/28.52 (((in__Cong) =>
% 219.50/28.52 (((exuE3u) =>
% 219.50/28.52 (((exu__Cong) =>
% 219.50/28.52 (((setadjoin__Cong) =>
% 219.50/28.52 (((powerset__Cong) =>
% 219.50/28.52 (((setunion__Cong) =>
% 219.50/28.52 (((exuEu) =>
% 219.50/28.52 (((descr__Cong) =>
% 219.50/28.52 (((dsetconstr__Cong) =>
% 219.50/28.52 (((subsetI1) =>
% 219.50/28.52 (((eqimpsubset2) =>
% 219.50/28.52 (((eqimpsubset1) =>
% 219.50/28.52 (((subsetI2) =>
% 219.50/28.52 (((emptysetsubset) =>
% 219.50/28.52 (((subsetE) =>
% 219.50/28.52 (((subsetE2) =>
% 219.50/28.52 (((notsubsetI) =>
% 219.50/28.52 (((notequalI1) =>
% 219.50/28.52 (((notequalI2) =>
% 219.50/28.52 (((subsetRefl) =>
% 219.50/28.52 (((subsetTrans) =>
% 219.50/28.52 (((setadjoinSub) =>
% 219.50/28.52 (((setadjoinSub2) =>
% 219.50/28.52 (((subset2powerset) =>
% 219.50/28.52 (((setextsub) =>
% 219.50/28.52 (((subsetemptysetimpeq) =>
% 219.50/28.52 (((powersetI1) =>
% 219.50/28.52 (((powersetE1) =>
% 219.50/28.52 (((inPowerset) =>
% 219.50/28.52 ((
% 219.50/28.52 (powersetsubset) =>
% 219.50/28.52 ((
% 219.50/28.52 (sepInPowerset) =>
% 219.50/28.52 ((
% 219.50/28.52 (sepSubset) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionIL) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairset2IR) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionIR) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionEcases) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionE) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionRsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectI) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset5) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset2) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset3) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectER) =>
% 219.50/28.52 ((
% 219.50/28.52 (disjointsetsI1) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectRsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset4) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset1) =>
% 219.50/28.52 ((
% 219.50/28.52 (bs114d) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusI) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusER) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusSubset2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusERneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusELneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusILneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusIRneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusSubset1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffE) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffI1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffI2) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffIneg1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffIneg2) =>
% 219.50/28.52 ((
% 219.50/28.52 (secondinupair) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairIL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairIR) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairiskpair) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairp) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonsubset) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletoninpowerset) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletoninpowunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairset2E) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairsubunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairinpowunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem1) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem2) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem3) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairin) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempair1) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempair) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionE2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton1) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonprop) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1E1) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1I) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1I2) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonsuniq) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL1) =>
% 219.50/28.52 ((
% 219.50/28.52 (kfstsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (theprop) =>
% 219.50/28.52 ((
% 219.50/28.52 (kfstpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodfstin) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR11) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR12) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR1) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairequniteq) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR) =>
% 219.50/28.52 ((
% 219.50/28.52 (ksndsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (ksndpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairsurjEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodsndin) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairmemEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairmemER) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempaircEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodfstpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodsndpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairsurjEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrI) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrSub) =>
% 219.50/28.52 ((
% 219.50/28.52 (setOfPairsIsBReln) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrERa) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrEL1) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrEL2) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrER) =>
% 219.50/28.52 ((
% 219.50/28.52 (funcImageSingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (apProp) =>
% 219.50/28.52 ((
% 219.50/28.52 (app) =>
% 219.50/28.52 ((
% 219.50/28.52 (infuncsetfunc) =>
% 219.50/28.52 ((
% 219.50/28.52 (ap2p) =>
% 219.50/28.52 ((
% 219.50/28.52 (funcinfuncset) =>
% 219.50/28.52 ((
% 219.50/28.52 (lamProp) =>
% 219.50/28.52 ((
% 219.50/28.52 (lamp) =>
% 219.50/28.52 ((
% 219.50/28.52 (lam2p) =>
% 219.50/28.52 ((
% 219.50/28.52 (!!) @ (
% 219.50/28.52 (('#B') @ (
% 219.50/28.52 !!) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#S') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))) @
% 219.50/28.52 breln)))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#C') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in)))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in)))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#C') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ in)) @
% 219.50/28.52 kpair)))))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 '#B'))) @
% 219.50/28.52 kpair)))))))))))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.52 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl630])).
% 219.50/28.52 thf(zip_derived_cl650, plain,
% 219.50/28.52 (~ (((in__Cong) =>
% 219.50/28.52 (((exuE3u) =>
% 219.50/28.52 (((exu__Cong) =>
% 219.50/28.52 (((setadjoin__Cong) =>
% 219.50/28.52 (((powerset__Cong) =>
% 219.50/28.52 (((setunion__Cong) =>
% 219.50/28.52 (((exuEu) =>
% 219.50/28.52 (((descr__Cong) =>
% 219.50/28.52 (((dsetconstr__Cong) =>
% 219.50/28.52 (((subsetI1) =>
% 219.50/28.52 (((eqimpsubset2) =>
% 219.50/28.52 (((eqimpsubset1) =>
% 219.50/28.52 (((subsetI2) =>
% 219.50/28.52 (((emptysetsubset) =>
% 219.50/28.52 (((subsetE) =>
% 219.50/28.52 (((subsetE2) =>
% 219.50/28.52 (((notsubsetI) =>
% 219.50/28.52 (((notequalI1) =>
% 219.50/28.52 (((notequalI2) =>
% 219.50/28.52 (((subsetRefl) =>
% 219.50/28.52 (((subsetTrans) =>
% 219.50/28.52 (((setadjoinSub) =>
% 219.50/28.52 (((setadjoinSub2) =>
% 219.50/28.52 (((subset2powerset) =>
% 219.50/28.52 (((setextsub) =>
% 219.50/28.52 (((subsetemptysetimpeq) =>
% 219.50/28.52 (((powersetI1) =>
% 219.50/28.52 (((powersetE1) =>
% 219.50/28.52 (((inPowerset) =>
% 219.50/28.52 (((powersetsubset) =>
% 219.50/28.52 ((
% 219.50/28.52 (sepInPowerset) =>
% 219.50/28.52 ((
% 219.50/28.52 (sepSubset) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionIL) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairset2IR) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionIR) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionEcases) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionE) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionRsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectI) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset5) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset2) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset3) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectER) =>
% 219.50/28.52 ((
% 219.50/28.52 (disjointsetsI1) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectRsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset4) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset1) =>
% 219.50/28.52 ((
% 219.50/28.52 (bs114d) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusI) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusER) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusSubset2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusERneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusELneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusILneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusIRneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusSubset1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffE) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffI1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffI2) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffIneg1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffIneg2) =>
% 219.50/28.52 ((
% 219.50/28.52 (secondinupair) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairIL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairIR) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairiskpair) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairp) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonsubset) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletoninpowerset) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletoninpowunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairset2E) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairsubunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairinpowunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem1) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem2) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem3) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairin) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempair1) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempair) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionE2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton1) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonprop) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1E1) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1I) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1I2) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonsuniq) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL1) =>
% 219.50/28.52 ((
% 219.50/28.52 (kfstsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (theprop) =>
% 219.50/28.52 ((
% 219.50/28.52 (kfstpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodfstin) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR11) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR12) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR1) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairequniteq) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR) =>
% 219.50/28.52 ((
% 219.50/28.52 (ksndsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (ksndpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairsurjEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodsndin) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairmemEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairmemER) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempaircEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodfstpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodsndpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairsurjEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrI) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrSub) =>
% 219.50/28.52 ((
% 219.50/28.52 (setOfPairsIsBReln) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrERa) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrEL1) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrEL2) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrER) =>
% 219.50/28.52 ((
% 219.50/28.52 (funcImageSingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (apProp) =>
% 219.50/28.52 ((
% 219.50/28.52 (app) =>
% 219.50/28.52 ((
% 219.50/28.52 (infuncsetfunc) =>
% 219.50/28.52 ((
% 219.50/28.52 (ap2p) =>
% 219.50/28.52 ((
% 219.50/28.52 (funcinfuncset) =>
% 219.50/28.52 ((
% 219.50/28.52 (lamProp) =>
% 219.50/28.52 ((
% 219.50/28.52 (lamp) =>
% 219.50/28.52 ((
% 219.50/28.52 (lam2p) =>
% 219.50/28.52 ((
% 219.50/28.52 (!!) @ (
% 219.50/28.52 (('#B') @ (
% 219.50/28.52 !!) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#S') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))) @
% 219.50/28.52 breln)))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#C') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in)))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in)))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#C') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ in)) @
% 219.50/28.52 kpair)))))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 '#B'))) @
% 219.50/28.52 kpair)))))))))))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.52 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl640])).
% 219.50/28.52 thf(zip_derived_cl660, plain,
% 219.50/28.52 (~ (((exuE3u) =>
% 219.50/28.52 (((exu__Cong) =>
% 219.50/28.52 (((setadjoin__Cong) =>
% 219.50/28.52 (((powerset__Cong) =>
% 219.50/28.52 (((setunion__Cong) =>
% 219.50/28.52 (((exuEu) =>
% 219.50/28.52 (((descr__Cong) =>
% 219.50/28.52 (((dsetconstr__Cong) =>
% 219.50/28.52 (((subsetI1) =>
% 219.50/28.52 (((eqimpsubset2) =>
% 219.50/28.52 (((eqimpsubset1) =>
% 219.50/28.52 (((subsetI2) =>
% 219.50/28.52 (((emptysetsubset) =>
% 219.50/28.52 (((subsetE) =>
% 219.50/28.52 (((subsetE2) =>
% 219.50/28.52 (((notsubsetI) =>
% 219.50/28.52 (((notequalI1) =>
% 219.50/28.52 (((notequalI2) =>
% 219.50/28.52 (((subsetRefl) =>
% 219.50/28.52 (((subsetTrans) =>
% 219.50/28.52 (((setadjoinSub) =>
% 219.50/28.52 (((setadjoinSub2) =>
% 219.50/28.52 (((subset2powerset) =>
% 219.50/28.52 (((setextsub) =>
% 219.50/28.52 (((subsetemptysetimpeq) =>
% 219.50/28.52 (((powersetI1) =>
% 219.50/28.52 (((powersetE1) =>
% 219.50/28.52 (((inPowerset) =>
% 219.50/28.52 (((powersetsubset) =>
% 219.50/28.52 (((sepInPowerset) =>
% 219.50/28.52 ((
% 219.50/28.52 (sepSubset) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionIL) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairset2IR) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionIR) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionEcases) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionE) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionRsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectI) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset5) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset2) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset3) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectER) =>
% 219.50/28.52 ((
% 219.50/28.52 (disjointsetsI1) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectRsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset4) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset1) =>
% 219.50/28.52 ((
% 219.50/28.52 (bs114d) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusI) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusER) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusSubset2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusERneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusELneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusILneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusIRneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusSubset1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffE) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffI1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffI2) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffIneg1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffIneg2) =>
% 219.50/28.52 ((
% 219.50/28.52 (secondinupair) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairIL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairIR) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairiskpair) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairp) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonsubset) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletoninpowerset) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletoninpowunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairset2E) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairsubunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairinpowunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem1) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem2) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem3) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairin) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempair1) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempair) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionE2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton1) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonprop) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1E1) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1I) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1I2) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonsuniq) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL1) =>
% 219.50/28.52 ((
% 219.50/28.52 (kfstsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (theprop) =>
% 219.50/28.52 ((
% 219.50/28.52 (kfstpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodfstin) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR11) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR12) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR1) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairequniteq) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR) =>
% 219.50/28.52 ((
% 219.50/28.52 (ksndsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (ksndpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairsurjEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodsndin) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairmemEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairmemER) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempaircEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodfstpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodsndpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairsurjEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrI) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrSub) =>
% 219.50/28.52 ((
% 219.50/28.52 (setOfPairsIsBReln) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrERa) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrEL1) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrEL2) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrER) =>
% 219.50/28.52 ((
% 219.50/28.52 (funcImageSingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (apProp) =>
% 219.50/28.52 ((
% 219.50/28.52 (app) =>
% 219.50/28.52 ((
% 219.50/28.52 (infuncsetfunc) =>
% 219.50/28.52 ((
% 219.50/28.52 (ap2p) =>
% 219.50/28.52 ((
% 219.50/28.52 (funcinfuncset) =>
% 219.50/28.52 ((
% 219.50/28.52 (lamProp) =>
% 219.50/28.52 ((
% 219.50/28.52 (lamp) =>
% 219.50/28.52 ((
% 219.50/28.52 (lam2p) =>
% 219.50/28.52 ((
% 219.50/28.52 (!!) @ (
% 219.50/28.52 (('#B') @ (
% 219.50/28.52 !!) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#S') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))) @
% 219.50/28.52 breln)))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#C') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in)))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in)))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#C') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ in)) @
% 219.50/28.52 kpair)))))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 '#B'))) @
% 219.50/28.52 kpair)))))))))))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.52 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl650])).
% 219.50/28.52 thf(zip_derived_cl672, plain,
% 219.50/28.52 (~ (((exu__Cong) =>
% 219.50/28.52 (((setadjoin__Cong) =>
% 219.50/28.52 (((powerset__Cong) =>
% 219.50/28.52 (((setunion__Cong) =>
% 219.50/28.52 (((exuEu) =>
% 219.50/28.52 (((descr__Cong) =>
% 219.50/28.52 (((dsetconstr__Cong) =>
% 219.50/28.52 (((subsetI1) =>
% 219.50/28.52 (((eqimpsubset2) =>
% 219.50/28.52 (((eqimpsubset1) =>
% 219.50/28.52 (((subsetI2) =>
% 219.50/28.52 (((emptysetsubset) =>
% 219.50/28.52 (((subsetE) =>
% 219.50/28.52 (((subsetE2) =>
% 219.50/28.52 (((notsubsetI) =>
% 219.50/28.52 (((notequalI1) =>
% 219.50/28.52 (((notequalI2) =>
% 219.50/28.52 (((subsetRefl) =>
% 219.50/28.52 (((subsetTrans) =>
% 219.50/28.52 (((setadjoinSub) =>
% 219.50/28.52 (((setadjoinSub2) =>
% 219.50/28.52 (((subset2powerset) =>
% 219.50/28.52 (((setextsub) =>
% 219.50/28.52 (((subsetemptysetimpeq) =>
% 219.50/28.52 (((powersetI1) =>
% 219.50/28.52 (((powersetE1) =>
% 219.50/28.52 (((inPowerset) =>
% 219.50/28.52 (((powersetsubset) =>
% 219.50/28.52 (((sepInPowerset) =>
% 219.50/28.52 (((sepSubset) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionIL) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairset2IR) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionIR) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionEcases) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionE) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionRsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectI) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset5) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset2) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset3) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectER) =>
% 219.50/28.52 ((
% 219.50/28.52 (disjointsetsI1) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectRsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset4) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset1) =>
% 219.50/28.52 ((
% 219.50/28.52 (bs114d) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusI) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusER) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusSubset2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusERneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusELneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusILneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusIRneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusSubset1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffE) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffI1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffI2) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffIneg1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffIneg2) =>
% 219.50/28.52 ((
% 219.50/28.52 (secondinupair) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairIL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairIR) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairiskpair) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairp) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonsubset) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletoninpowerset) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletoninpowunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairset2E) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairsubunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairinpowunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem1) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem2) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem3) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairin) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempair1) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempair) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionE2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton1) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonprop) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1E1) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1I) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1I2) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonsuniq) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL1) =>
% 219.50/28.52 ((
% 219.50/28.52 (kfstsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (theprop) =>
% 219.50/28.52 ((
% 219.50/28.52 (kfstpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodfstin) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR11) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR12) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR1) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairequniteq) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR) =>
% 219.50/28.52 ((
% 219.50/28.52 (ksndsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (ksndpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairsurjEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodsndin) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairmemEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairmemER) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempaircEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodfstpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodsndpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairsurjEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrI) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrSub) =>
% 219.50/28.52 ((
% 219.50/28.52 (setOfPairsIsBReln) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrERa) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrEL1) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrEL2) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrER) =>
% 219.50/28.52 ((
% 219.50/28.52 (funcImageSingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (apProp) =>
% 219.50/28.52 ((
% 219.50/28.52 (app) =>
% 219.50/28.52 ((
% 219.50/28.52 (infuncsetfunc) =>
% 219.50/28.52 ((
% 219.50/28.52 (ap2p) =>
% 219.50/28.52 ((
% 219.50/28.52 (funcinfuncset) =>
% 219.50/28.52 ((
% 219.50/28.52 (lamProp) =>
% 219.50/28.52 ((
% 219.50/28.52 (lamp) =>
% 219.50/28.52 ((
% 219.50/28.52 (lam2p) =>
% 219.50/28.52 ((
% 219.50/28.52 (!!) @ (
% 219.50/28.52 (('#B') @ (
% 219.50/28.52 !!) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#S') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))) @
% 219.50/28.52 breln)))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#C') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in)))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in)))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#C') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ in)) @
% 219.50/28.52 kpair)))))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 '#B'))) @
% 219.50/28.52 kpair)))))))))))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.52 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl660])).
% 219.50/28.52 thf(zip_derived_cl685, plain,
% 219.50/28.52 (~ (((setadjoin__Cong) =>
% 219.50/28.52 (((powerset__Cong) =>
% 219.50/28.52 (((setunion__Cong) =>
% 219.50/28.52 (((exuEu) =>
% 219.50/28.52 (((descr__Cong) =>
% 219.50/28.52 (((dsetconstr__Cong) =>
% 219.50/28.52 (((subsetI1) =>
% 219.50/28.52 (((eqimpsubset2) =>
% 219.50/28.52 (((eqimpsubset1) =>
% 219.50/28.52 (((subsetI2) =>
% 219.50/28.52 (((emptysetsubset) =>
% 219.50/28.52 (((subsetE) =>
% 219.50/28.52 (((subsetE2) =>
% 219.50/28.52 (((notsubsetI) =>
% 219.50/28.52 (((notequalI1) =>
% 219.50/28.52 (((notequalI2) =>
% 219.50/28.52 (((subsetRefl) =>
% 219.50/28.52 (((subsetTrans) =>
% 219.50/28.52 (((setadjoinSub) =>
% 219.50/28.52 (((setadjoinSub2) =>
% 219.50/28.52 (((subset2powerset) =>
% 219.50/28.52 (((setextsub) =>
% 219.50/28.52 (((subsetemptysetimpeq) =>
% 219.50/28.52 (((powersetI1) =>
% 219.50/28.52 (((powersetE1) =>
% 219.50/28.52 (((inPowerset) =>
% 219.50/28.52 (((powersetsubset) =>
% 219.50/28.52 (((sepInPowerset) =>
% 219.50/28.52 (((sepSubset) =>
% 219.50/28.52 (((binunionIL) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairset2IR) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionIR) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionEcases) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionE) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionRsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectI) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset5) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset2) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset3) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectER) =>
% 219.50/28.52 ((
% 219.50/28.52 (disjointsetsI1) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectRsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset4) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset1) =>
% 219.50/28.52 ((
% 219.50/28.52 (bs114d) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusI) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusER) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusSubset2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusERneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusELneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusILneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusIRneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusSubset1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffE) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffI1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffI2) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffIneg1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffIneg2) =>
% 219.50/28.52 ((
% 219.50/28.52 (secondinupair) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairIL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairIR) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairiskpair) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairp) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonsubset) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletoninpowerset) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletoninpowunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairset2E) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairsubunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairinpowunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem1) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem2) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem3) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairin) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempair1) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempair) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionE2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton1) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonprop) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1E1) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1I) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1I2) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonsuniq) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL1) =>
% 219.50/28.52 ((
% 219.50/28.52 (kfstsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (theprop) =>
% 219.50/28.52 ((
% 219.50/28.52 (kfstpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodfstin) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR11) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR12) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR1) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairequniteq) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR) =>
% 219.50/28.52 ((
% 219.50/28.52 (ksndsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (ksndpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairsurjEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodsndin) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairmemEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairmemER) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempaircEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodfstpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodsndpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairsurjEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrI) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrSub) =>
% 219.50/28.52 ((
% 219.50/28.52 (setOfPairsIsBReln) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrERa) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrEL1) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrEL2) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrER) =>
% 219.50/28.52 ((
% 219.50/28.52 (funcImageSingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (apProp) =>
% 219.50/28.52 ((
% 219.50/28.52 (app) =>
% 219.50/28.52 ((
% 219.50/28.52 (infuncsetfunc) =>
% 219.50/28.52 ((
% 219.50/28.52 (ap2p) =>
% 219.50/28.52 ((
% 219.50/28.52 (funcinfuncset) =>
% 219.50/28.52 ((
% 219.50/28.52 (lamProp) =>
% 219.50/28.52 ((
% 219.50/28.52 (lamp) =>
% 219.50/28.52 ((
% 219.50/28.52 (lam2p) =>
% 219.50/28.52 ((
% 219.50/28.52 (!!) @ (
% 219.50/28.52 (('#B') @ (
% 219.50/28.52 !!) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#S') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))) @
% 219.50/28.52 breln)))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#C') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in)))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in)))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#C') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ in)) @
% 219.50/28.52 kpair)))))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 '#B'))) @
% 219.50/28.52 kpair)))))))))))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.52 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl672])).
% 219.50/28.52 thf(zip_derived_cl699, plain,
% 219.50/28.52 (~ (((powerset__Cong) =>
% 219.50/28.52 (((setunion__Cong) =>
% 219.50/28.52 (((exuEu) =>
% 219.50/28.52 (((descr__Cong) =>
% 219.50/28.52 (((dsetconstr__Cong) =>
% 219.50/28.52 (((subsetI1) =>
% 219.50/28.52 (((eqimpsubset2) =>
% 219.50/28.52 (((eqimpsubset1) =>
% 219.50/28.52 (((subsetI2) =>
% 219.50/28.52 (((emptysetsubset) =>
% 219.50/28.52 (((subsetE) =>
% 219.50/28.52 (((subsetE2) =>
% 219.50/28.52 (((notsubsetI) =>
% 219.50/28.52 (((notequalI1) =>
% 219.50/28.52 (((notequalI2) =>
% 219.50/28.52 (((subsetRefl) =>
% 219.50/28.52 (((subsetTrans) =>
% 219.50/28.52 (((setadjoinSub) =>
% 219.50/28.52 (((setadjoinSub2) =>
% 219.50/28.52 (((subset2powerset) =>
% 219.50/28.52 (((setextsub) =>
% 219.50/28.52 (((subsetemptysetimpeq) =>
% 219.50/28.52 (((powersetI1) =>
% 219.50/28.52 (((powersetE1) =>
% 219.50/28.52 (((inPowerset) =>
% 219.50/28.52 (((powersetsubset) =>
% 219.50/28.52 (((sepInPowerset) =>
% 219.50/28.52 (((sepSubset) =>
% 219.50/28.52 (((binunionIL) =>
% 219.50/28.52 (((upairset2IR) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionIR) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionEcases) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionE) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionRsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectI) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset5) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset2) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset3) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectER) =>
% 219.50/28.52 ((
% 219.50/28.52 (disjointsetsI1) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectRsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset4) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset1) =>
% 219.50/28.52 ((
% 219.50/28.52 (bs114d) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusI) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusER) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusSubset2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusERneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusELneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusILneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusIRneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusSubset1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffE) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffI1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffI2) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffIneg1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffIneg2) =>
% 219.50/28.52 ((
% 219.50/28.52 (secondinupair) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairIL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairIR) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairiskpair) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairp) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonsubset) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletoninpowerset) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletoninpowunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairset2E) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairsubunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairinpowunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem1) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem2) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem3) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairin) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempair1) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempair) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionE2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton1) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonprop) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1E1) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1I) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1I2) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonsuniq) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL1) =>
% 219.50/28.52 ((
% 219.50/28.52 (kfstsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (theprop) =>
% 219.50/28.52 ((
% 219.50/28.52 (kfstpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodfstin) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR11) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR12) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR1) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairequniteq) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR) =>
% 219.50/28.52 ((
% 219.50/28.52 (ksndsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (ksndpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairsurjEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodsndin) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairmemEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairmemER) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempaircEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodfstpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodsndpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairsurjEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrI) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrSub) =>
% 219.50/28.52 ((
% 219.50/28.52 (setOfPairsIsBReln) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrERa) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrEL1) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrEL2) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrER) =>
% 219.50/28.52 ((
% 219.50/28.52 (funcImageSingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (apProp) =>
% 219.50/28.52 ((
% 219.50/28.52 (app) =>
% 219.50/28.52 ((
% 219.50/28.52 (infuncsetfunc) =>
% 219.50/28.52 ((
% 219.50/28.52 (ap2p) =>
% 219.50/28.52 ((
% 219.50/28.52 (funcinfuncset) =>
% 219.50/28.52 ((
% 219.50/28.52 (lamProp) =>
% 219.50/28.52 ((
% 219.50/28.52 (lamp) =>
% 219.50/28.52 ((
% 219.50/28.52 (lam2p) =>
% 219.50/28.52 ((
% 219.50/28.52 (!!) @ (
% 219.50/28.52 (('#B') @ (
% 219.50/28.52 !!) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#S') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))) @
% 219.50/28.52 breln)))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#C') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in)))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in)))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#C') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ in)) @
% 219.50/28.52 kpair)))))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 '#B'))) @
% 219.50/28.52 kpair)))))))))))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.52 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl685])).
% 219.50/28.52 thf(zip_derived_cl714, plain,
% 219.50/28.52 (~ (((setunion__Cong) =>
% 219.50/28.52 (((exuEu) =>
% 219.50/28.52 (((descr__Cong) =>
% 219.50/28.52 (((dsetconstr__Cong) =>
% 219.50/28.52 (((subsetI1) =>
% 219.50/28.52 (((eqimpsubset2) =>
% 219.50/28.52 (((eqimpsubset1) =>
% 219.50/28.52 (((subsetI2) =>
% 219.50/28.52 (((emptysetsubset) =>
% 219.50/28.52 (((subsetE) =>
% 219.50/28.52 (((subsetE2) =>
% 219.50/28.52 (((notsubsetI) =>
% 219.50/28.52 (((notequalI1) =>
% 219.50/28.52 (((notequalI2) =>
% 219.50/28.52 (((subsetRefl) =>
% 219.50/28.52 (((subsetTrans) =>
% 219.50/28.52 (((setadjoinSub) =>
% 219.50/28.52 (((setadjoinSub2) =>
% 219.50/28.52 (((subset2powerset) =>
% 219.50/28.52 (((setextsub) =>
% 219.50/28.52 (((subsetemptysetimpeq) =>
% 219.50/28.52 (((powersetI1) =>
% 219.50/28.52 (((powersetE1) =>
% 219.50/28.52 (((inPowerset) =>
% 219.50/28.52 (((powersetsubset) =>
% 219.50/28.52 (((sepInPowerset) =>
% 219.50/28.52 (((sepSubset) =>
% 219.50/28.52 (((binunionIL) =>
% 219.50/28.52 (((upairset2IR) =>
% 219.50/28.52 (((binunionIR) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionEcases) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionE) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionRsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectI) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset5) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset2) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset3) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectER) =>
% 219.50/28.52 ((
% 219.50/28.52 (disjointsetsI1) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectRsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset4) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset1) =>
% 219.50/28.52 ((
% 219.50/28.52 (bs114d) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusI) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusER) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusSubset2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusERneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusELneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusILneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusIRneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusSubset1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffE) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffI1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffI2) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffIneg1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffIneg2) =>
% 219.50/28.52 ((
% 219.50/28.52 (secondinupair) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairIL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairIR) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairiskpair) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairp) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonsubset) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletoninpowerset) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletoninpowunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairset2E) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairsubunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairinpowunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem1) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem2) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem3) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairin) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempair1) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempair) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionE2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton1) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonprop) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1E1) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1I) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1I2) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonsuniq) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL1) =>
% 219.50/28.52 ((
% 219.50/28.52 (kfstsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (theprop) =>
% 219.50/28.52 ((
% 219.50/28.52 (kfstpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodfstin) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR11) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR12) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR1) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairequniteq) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR) =>
% 219.50/28.52 ((
% 219.50/28.52 (ksndsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (ksndpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairsurjEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodsndin) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairmemEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairmemER) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempaircEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodfstpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodsndpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairsurjEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrI) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrSub) =>
% 219.50/28.52 ((
% 219.50/28.52 (setOfPairsIsBReln) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrERa) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrEL1) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrEL2) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrER) =>
% 219.50/28.52 ((
% 219.50/28.52 (funcImageSingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (apProp) =>
% 219.50/28.52 ((
% 219.50/28.52 (app) =>
% 219.50/28.52 ((
% 219.50/28.52 (infuncsetfunc) =>
% 219.50/28.52 ((
% 219.50/28.52 (ap2p) =>
% 219.50/28.52 ((
% 219.50/28.52 (funcinfuncset) =>
% 219.50/28.52 ((
% 219.50/28.52 (lamProp) =>
% 219.50/28.52 ((
% 219.50/28.52 (lamp) =>
% 219.50/28.52 ((
% 219.50/28.52 (lam2p) =>
% 219.50/28.52 ((
% 219.50/28.52 (!!) @ (
% 219.50/28.52 (('#B') @ (
% 219.50/28.52 !!) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#S') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))) @
% 219.50/28.52 breln)))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#C') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in)))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in)))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#C') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ in)) @
% 219.50/28.52 kpair)))))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 '#B'))) @
% 219.50/28.52 kpair)))))))))))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.52 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl699])).
% 219.50/28.52 thf(zip_derived_cl731, plain,
% 219.50/28.52 (~ (((exuEu) =>
% 219.50/28.52 (((descr__Cong) =>
% 219.50/28.52 (((dsetconstr__Cong) =>
% 219.50/28.52 (((subsetI1) =>
% 219.50/28.52 (((eqimpsubset2) =>
% 219.50/28.52 (((eqimpsubset1) =>
% 219.50/28.52 (((subsetI2) =>
% 219.50/28.52 (((emptysetsubset) =>
% 219.50/28.52 (((subsetE) =>
% 219.50/28.52 (((subsetE2) =>
% 219.50/28.52 (((notsubsetI) =>
% 219.50/28.52 (((notequalI1) =>
% 219.50/28.52 (((notequalI2) =>
% 219.50/28.52 (((subsetRefl) =>
% 219.50/28.52 (((subsetTrans) =>
% 219.50/28.52 (((setadjoinSub) =>
% 219.50/28.52 (((setadjoinSub2) =>
% 219.50/28.52 (((subset2powerset) =>
% 219.50/28.52 (((setextsub) =>
% 219.50/28.52 (((subsetemptysetimpeq) =>
% 219.50/28.52 (((powersetI1) =>
% 219.50/28.52 (((powersetE1) =>
% 219.50/28.52 (((inPowerset) =>
% 219.50/28.52 (((powersetsubset) =>
% 219.50/28.52 (((sepInPowerset) =>
% 219.50/28.52 (((sepSubset) =>
% 219.50/28.52 (((binunionIL) =>
% 219.50/28.52 (((upairset2IR) =>
% 219.50/28.52 (((binunionIR) =>
% 219.50/28.52 (((binunionEcases) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionE) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionRsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectI) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset5) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset2) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset3) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectER) =>
% 219.50/28.52 ((
% 219.50/28.52 (disjointsetsI1) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectRsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset4) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset1) =>
% 219.50/28.52 ((
% 219.50/28.52 (bs114d) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusI) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusER) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusSubset2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusERneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusELneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusILneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusIRneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusSubset1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffE) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffI1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffI2) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffIneg1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffIneg2) =>
% 219.50/28.52 ((
% 219.50/28.52 (secondinupair) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairIL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairIR) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairiskpair) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairp) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonsubset) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletoninpowerset) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletoninpowunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairset2E) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairsubunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairinpowunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem1) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem2) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem3) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairin) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempair1) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempair) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionE2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton1) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonprop) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1E1) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1I) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1I2) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonsuniq) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL1) =>
% 219.50/28.52 ((
% 219.50/28.52 (kfstsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (theprop) =>
% 219.50/28.52 ((
% 219.50/28.52 (kfstpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodfstin) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR11) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR12) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR1) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairequniteq) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR) =>
% 219.50/28.52 ((
% 219.50/28.52 (ksndsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (ksndpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairsurjEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodsndin) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairmemEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairmemER) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempaircEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodfstpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodsndpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairsurjEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrI) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrSub) =>
% 219.50/28.52 ((
% 219.50/28.52 (setOfPairsIsBReln) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrERa) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrEL1) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrEL2) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrER) =>
% 219.50/28.52 ((
% 219.50/28.52 (funcImageSingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (apProp) =>
% 219.50/28.52 ((
% 219.50/28.52 (app) =>
% 219.50/28.52 ((
% 219.50/28.52 (infuncsetfunc) =>
% 219.50/28.52 ((
% 219.50/28.52 (ap2p) =>
% 219.50/28.52 ((
% 219.50/28.52 (funcinfuncset) =>
% 219.50/28.52 ((
% 219.50/28.52 (lamProp) =>
% 219.50/28.52 ((
% 219.50/28.52 (lamp) =>
% 219.50/28.52 ((
% 219.50/28.52 (lam2p) =>
% 219.50/28.52 ((
% 219.50/28.52 (!!) @ (
% 219.50/28.52 (('#B') @ (
% 219.50/28.52 !!) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#S') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))) @
% 219.50/28.52 breln)))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#C') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in)))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in)))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#C') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ in)) @
% 219.50/28.52 kpair)))))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 '#B'))) @
% 219.50/28.52 kpair)))))))))))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.52 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl714])).
% 219.50/28.52 thf(zip_derived_cl749, plain,
% 219.50/28.52 (~ (((descr__Cong) =>
% 219.50/28.52 (((dsetconstr__Cong) =>
% 219.50/28.52 (((subsetI1) =>
% 219.50/28.52 (((eqimpsubset2) =>
% 219.50/28.52 (((eqimpsubset1) =>
% 219.50/28.52 (((subsetI2) =>
% 219.50/28.52 (((emptysetsubset) =>
% 219.50/28.52 (((subsetE) =>
% 219.50/28.52 (((subsetE2) =>
% 219.50/28.52 (((notsubsetI) =>
% 219.50/28.52 (((notequalI1) =>
% 219.50/28.52 (((notequalI2) =>
% 219.50/28.52 (((subsetRefl) =>
% 219.50/28.52 (((subsetTrans) =>
% 219.50/28.52 (((setadjoinSub) =>
% 219.50/28.52 (((setadjoinSub2) =>
% 219.50/28.52 (((subset2powerset) =>
% 219.50/28.52 (((setextsub) =>
% 219.50/28.52 (((subsetemptysetimpeq) =>
% 219.50/28.52 (((powersetI1) =>
% 219.50/28.52 (((powersetE1) =>
% 219.50/28.52 (((inPowerset) =>
% 219.50/28.52 (((powersetsubset) =>
% 219.50/28.52 (((sepInPowerset) =>
% 219.50/28.52 (((sepSubset) =>
% 219.50/28.52 (((binunionIL) =>
% 219.50/28.52 (((upairset2IR) =>
% 219.50/28.52 (((binunionIR) =>
% 219.50/28.52 (((binunionEcases) =>
% 219.50/28.52 (((binunionE) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionRsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectI) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset5) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset2) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset3) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectER) =>
% 219.50/28.52 ((
% 219.50/28.52 (disjointsetsI1) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectRsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset4) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset1) =>
% 219.50/28.52 ((
% 219.50/28.52 (bs114d) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusI) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusER) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusSubset2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusERneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusELneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusILneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusIRneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusSubset1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffE) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffI1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffI2) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffIneg1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffIneg2) =>
% 219.50/28.52 ((
% 219.50/28.52 (secondinupair) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairIL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairIR) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairiskpair) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairp) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonsubset) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletoninpowerset) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletoninpowunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairset2E) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairsubunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairinpowunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem1) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem2) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem3) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairin) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempair1) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempair) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionE2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton1) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonprop) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1E1) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1I) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1I2) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonsuniq) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL1) =>
% 219.50/28.52 ((
% 219.50/28.52 (kfstsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (theprop) =>
% 219.50/28.52 ((
% 219.50/28.52 (kfstpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodfstin) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR11) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR12) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR1) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairequniteq) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR) =>
% 219.50/28.52 ((
% 219.50/28.52 (ksndsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (ksndpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairsurjEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodsndin) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairmemEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairmemER) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempaircEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodfstpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodsndpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairsurjEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrI) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrSub) =>
% 219.50/28.52 ((
% 219.50/28.52 (setOfPairsIsBReln) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrERa) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrEL1) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrEL2) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrER) =>
% 219.50/28.52 ((
% 219.50/28.52 (funcImageSingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (apProp) =>
% 219.50/28.52 ((
% 219.50/28.52 (app) =>
% 219.50/28.52 ((
% 219.50/28.52 (infuncsetfunc) =>
% 219.50/28.52 ((
% 219.50/28.52 (ap2p) =>
% 219.50/28.52 ((
% 219.50/28.52 (funcinfuncset) =>
% 219.50/28.52 ((
% 219.50/28.52 (lamProp) =>
% 219.50/28.52 ((
% 219.50/28.52 (lamp) =>
% 219.50/28.52 ((
% 219.50/28.52 (lam2p) =>
% 219.50/28.52 ((
% 219.50/28.52 (!!) @ (
% 219.50/28.52 (('#B') @ (
% 219.50/28.52 !!) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#S') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))) @
% 219.50/28.52 breln)))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#C') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in)))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in)))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#C') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ in)) @
% 219.50/28.52 kpair)))))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 '#B'))) @
% 219.50/28.52 kpair)))))))))))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.52 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl731])).
% 219.50/28.52 thf(zip_derived_cl769, plain,
% 219.50/28.52 (~ (((dsetconstr__Cong) =>
% 219.50/28.52 (((subsetI1) =>
% 219.50/28.52 (((eqimpsubset2) =>
% 219.50/28.52 (((eqimpsubset1) =>
% 219.50/28.52 (((subsetI2) =>
% 219.50/28.52 (((emptysetsubset) =>
% 219.50/28.52 (((subsetE) =>
% 219.50/28.52 (((subsetE2) =>
% 219.50/28.52 (((notsubsetI) =>
% 219.50/28.52 (((notequalI1) =>
% 219.50/28.52 (((notequalI2) =>
% 219.50/28.52 (((subsetRefl) =>
% 219.50/28.52 (((subsetTrans) =>
% 219.50/28.52 (((setadjoinSub) =>
% 219.50/28.52 (((setadjoinSub2) =>
% 219.50/28.52 (((subset2powerset) =>
% 219.50/28.52 (((setextsub) =>
% 219.50/28.52 (((subsetemptysetimpeq) =>
% 219.50/28.52 (((powersetI1) =>
% 219.50/28.52 (((powersetE1) =>
% 219.50/28.52 (((inPowerset) =>
% 219.50/28.52 (((powersetsubset) =>
% 219.50/28.52 (((sepInPowerset) =>
% 219.50/28.52 (((sepSubset) =>
% 219.50/28.52 (((binunionIL) =>
% 219.50/28.52 (((upairset2IR) =>
% 219.50/28.52 (((binunionIR) =>
% 219.50/28.52 (((binunionEcases) =>
% 219.50/28.52 (((binunionE) =>
% 219.50/28.52 (((binunionLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binunionRsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectI) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset5) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset2) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset3) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectER) =>
% 219.50/28.52 ((
% 219.50/28.52 (disjointsetsI1) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectRsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset4) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset1) =>
% 219.50/28.52 ((
% 219.50/28.52 (bs114d) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusI) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusER) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusSubset2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusERneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusELneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusILneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusIRneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusSubset1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffE) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffI1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffI2) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffIneg1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffIneg2) =>
% 219.50/28.52 ((
% 219.50/28.52 (secondinupair) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairIL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairIR) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairiskpair) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairp) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonsubset) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletoninpowerset) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletoninpowunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairset2E) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairsubunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairinpowunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem1) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem2) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem3) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairin) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempair1) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempair) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionE2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton1) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonprop) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1E1) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1I) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1I2) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonsuniq) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL1) =>
% 219.50/28.52 ((
% 219.50/28.52 (kfstsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (theprop) =>
% 219.50/28.52 ((
% 219.50/28.52 (kfstpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodfstin) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR11) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR12) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR1) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairequniteq) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR) =>
% 219.50/28.52 ((
% 219.50/28.52 (ksndsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (ksndpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairsurjEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodsndin) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairmemEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairmemER) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempaircEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodfstpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodsndpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairsurjEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrI) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrSub) =>
% 219.50/28.52 ((
% 219.50/28.52 (setOfPairsIsBReln) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrERa) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrEL1) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrEL2) =>
% 219.50/28.52 ((
% 219.50/28.52 (dpsetconstrER) =>
% 219.50/28.52 ((
% 219.50/28.52 (funcImageSingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (apProp) =>
% 219.50/28.52 ((
% 219.50/28.52 (app) =>
% 219.50/28.52 ((
% 219.50/28.52 (infuncsetfunc) =>
% 219.50/28.52 ((
% 219.50/28.52 (ap2p) =>
% 219.50/28.52 ((
% 219.50/28.52 (funcinfuncset) =>
% 219.50/28.52 ((
% 219.50/28.52 (lamProp) =>
% 219.50/28.52 ((
% 219.50/28.52 (lamp) =>
% 219.50/28.52 ((
% 219.50/28.52 (lam2p) =>
% 219.50/28.52 ((
% 219.50/28.52 (!!) @ (
% 219.50/28.52 (('#B') @ (
% 219.50/28.52 !!) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#S') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))) @
% 219.50/28.52 breln)))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#C') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in)))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in)))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S'))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#C') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ in)) @
% 219.50/28.52 kpair)))))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#B') @
% 219.50/28.52 (
% 219.50/28.52 '#B'))) @
% 219.50/28.52 kpair)))))))))))))))))))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 !!))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 '#S') @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 (
% 219.50/28.52 ('#B') @ (
% 219.50/28.52 =>))) @
% 219.50/28.52 (
% 219.50/28.52 (
% 219.50/28.52 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.52 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl749])).
% 219.50/28.52 thf(zip_derived_cl789, plain,
% 219.50/28.52 (~ (((subsetI1) =>
% 219.50/28.52 (((eqimpsubset2) =>
% 219.50/28.52 (((eqimpsubset1) =>
% 219.50/28.52 (((subsetI2) =>
% 219.50/28.52 (((emptysetsubset) =>
% 219.50/28.52 (((subsetE) =>
% 219.50/28.52 (((subsetE2) =>
% 219.50/28.52 (((notsubsetI) =>
% 219.50/28.52 (((notequalI1) =>
% 219.50/28.52 (((notequalI2) =>
% 219.50/28.52 (((subsetRefl) =>
% 219.50/28.52 (((subsetTrans) =>
% 219.50/28.52 (((setadjoinSub) =>
% 219.50/28.52 (((setadjoinSub2) =>
% 219.50/28.52 (((subset2powerset) =>
% 219.50/28.52 (((setextsub) =>
% 219.50/28.52 (((subsetemptysetimpeq) =>
% 219.50/28.52 (((powersetI1) =>
% 219.50/28.52 (((powersetE1) =>
% 219.50/28.52 (((inPowerset) =>
% 219.50/28.52 (((powersetsubset) =>
% 219.50/28.52 (((sepInPowerset) =>
% 219.50/28.52 (((sepSubset) =>
% 219.50/28.52 (((binunionIL) =>
% 219.50/28.52 (((upairset2IR) =>
% 219.50/28.52 (((binunionIR) =>
% 219.50/28.52 (((binunionEcases) =>
% 219.50/28.52 (((binunionE) =>
% 219.50/28.52 (((binunionLsub) =>
% 219.50/28.52 (((binunionRsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectI) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset5) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset2) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset3) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectER) =>
% 219.50/28.52 ((
% 219.50/28.52 (disjointsetsI1) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectRsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset4) =>
% 219.50/28.52 ((
% 219.50/28.52 (binintersectSubset1) =>
% 219.50/28.52 ((
% 219.50/28.52 (bs114d) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusI) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusEL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusER) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusSubset2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusERneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusELneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusILneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusIRneg) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusLsub) =>
% 219.50/28.52 ((
% 219.50/28.52 (setminusSubset1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffE) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffI1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffI2) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffIneg1) =>
% 219.50/28.52 ((
% 219.50/28.52 (symdiffIneg2) =>
% 219.50/28.52 ((
% 219.50/28.52 (secondinupair) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairIL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairIR) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairiskpair) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairp) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonsubset) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletoninpowerset) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletoninpowunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairset2E) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairsubunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairinpowunion) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem1) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem2) =>
% 219.50/28.52 ((
% 219.50/28.52 (ubforcartprodlem3) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodpairin) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempair1) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodmempair) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionE2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton1) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setunionsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonprop) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1E1) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1I) =>
% 219.50/28.52 ((
% 219.50/28.52 (ex1I2) =>
% 219.50/28.52 ((
% 219.50/28.52 (singletonsuniq) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL1) =>
% 219.50/28.52 ((
% 219.50/28.52 (kfstsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (theprop) =>
% 219.50/28.52 ((
% 219.50/28.52 (kfstpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodfstin) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjL) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR11) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR12) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR1) =>
% 219.50/28.52 ((
% 219.50/28.52 (upairequniteq) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR2) =>
% 219.50/28.52 ((
% 219.50/28.52 (setukpairinjR) =>
% 219.50/28.52 ((
% 219.50/28.52 (ksndsingleton) =>
% 219.50/28.52 ((
% 219.50/28.52 (ksndpairEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (kpairsurjEq) =>
% 219.50/28.52 ((
% 219.50/28.52 (cartprodsndin) =>
% 219.50/28.52 ((
% 219.50/28.53 (cartprodpairmemEL) =>
% 219.50/28.53 ((
% 219.50/28.53 (cartprodpairmemER) =>
% 219.50/28.53 ((
% 219.50/28.53 (cartprodmempaircEq) =>
% 219.50/28.53 ((
% 219.50/28.53 (cartprodfstpairEq) =>
% 219.50/28.53 ((
% 219.50/28.53 (cartprodsndpairEq) =>
% 219.50/28.53 ((
% 219.50/28.53 (cartprodpairsurjEq) =>
% 219.50/28.53 ((
% 219.50/28.53 (dpsetconstrI) =>
% 219.50/28.53 ((
% 219.50/28.53 (dpsetconstrSub) =>
% 219.50/28.53 ((
% 219.50/28.53 (setOfPairsIsBReln) =>
% 219.50/28.53 ((
% 219.50/28.53 (dpsetconstrERa) =>
% 219.50/28.53 ((
% 219.50/28.53 (dpsetconstrEL1) =>
% 219.50/28.53 ((
% 219.50/28.53 (dpsetconstrEL2) =>
% 219.50/28.53 ((
% 219.50/28.53 (dpsetconstrER) =>
% 219.50/28.53 ((
% 219.50/28.53 (funcImageSingleton) =>
% 219.50/28.53 ((
% 219.50/28.53 (apProp) =>
% 219.50/28.53 ((
% 219.50/28.53 (app) =>
% 219.50/28.53 ((
% 219.50/28.53 (infuncsetfunc) =>
% 219.50/28.53 ((
% 219.50/28.53 (ap2p) =>
% 219.50/28.53 ((
% 219.50/28.53 (funcinfuncset) =>
% 219.50/28.53 ((
% 219.50/28.53 (lamProp) =>
% 219.50/28.53 ((
% 219.50/28.53 (lamp) =>
% 219.50/28.53 ((
% 219.50/28.53 (lam2p) =>
% 219.50/28.53 ((
% 219.50/28.53 (!!) @ (
% 219.50/28.53 (('#B') @ (
% 219.50/28.53 !!) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 !!))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#S') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#S') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#S'))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 =>))))) @
% 219.50/28.53 breln)))))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 !!))))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#C') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#C') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#S'))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#S'))))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 =>))))))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 !!))))))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#C') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#B') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#B') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#B') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#S') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 =>))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#C') @ in)))))))))))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 !!))))))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#C') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#B') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#B') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#B') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#S') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 =>))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#C') @ in)))))))))))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#C') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#B') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#S') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#S'))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 =>))))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#C') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#C') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ in)) @
% 219.50/28.53 kpair)))))))))))))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#C') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#B') @
% 219.50/28.53 (
% 219.50/28.53 '#B'))) @
% 219.50/28.53 kpair)))))))))))))))))))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 !!))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#S') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 =>))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.53 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl769])).
% 219.50/28.53 thf(zip_derived_cl807, plain,
% 219.50/28.53 (~ (((eqimpsubset2) =>
% 219.50/28.53 (((eqimpsubset1) =>
% 219.50/28.53 (((subsetI2) =>
% 219.50/28.53 (((emptysetsubset) =>
% 219.50/28.53 (((subsetE) =>
% 219.50/28.53 (((subsetE2) =>
% 219.50/28.53 (((notsubsetI) =>
% 219.50/28.53 (((notequalI1) =>
% 219.50/28.53 (((notequalI2) =>
% 219.50/28.53 (((subsetRefl) =>
% 219.50/28.53 (((subsetTrans) =>
% 219.50/28.53 (((setadjoinSub) =>
% 219.50/28.53 (((setadjoinSub2) =>
% 219.50/28.53 (((subset2powerset) =>
% 219.50/28.53 (((setextsub) =>
% 219.50/28.53 (((subsetemptysetimpeq) =>
% 219.50/28.53 (((powersetI1) =>
% 219.50/28.53 (((powersetE1) =>
% 219.50/28.53 (((inPowerset) =>
% 219.50/28.53 (((powersetsubset) =>
% 219.50/28.53 (((sepInPowerset) =>
% 219.50/28.53 (((sepSubset) =>
% 219.50/28.53 (((binunionIL) =>
% 219.50/28.53 (((upairset2IR) =>
% 219.50/28.53 (((binunionIR) =>
% 219.50/28.53 (((binunionEcases) =>
% 219.50/28.53 (((binunionE) =>
% 219.50/28.53 (((binunionLsub) =>
% 219.50/28.53 (((binunionRsub) =>
% 219.50/28.53 (((binintersectI) =>
% 219.50/28.53 ((
% 219.50/28.53 (binintersectSubset5) =>
% 219.50/28.53 ((
% 219.50/28.53 (binintersectEL) =>
% 219.50/28.53 ((
% 219.50/28.53 (binintersectLsub) =>
% 219.50/28.53 ((
% 219.50/28.53 (binintersectSubset2) =>
% 219.50/28.53 ((
% 219.50/28.53 (binintersectSubset3) =>
% 219.50/28.53 ((
% 219.50/28.53 (binintersectER) =>
% 219.50/28.53 ((
% 219.50/28.53 (disjointsetsI1) =>
% 219.50/28.53 ((
% 219.50/28.53 (binintersectRsub) =>
% 219.50/28.53 ((
% 219.50/28.53 (binintersectSubset4) =>
% 219.50/28.53 ((
% 219.50/28.53 (binintersectSubset1) =>
% 219.50/28.53 ((
% 219.50/28.53 (bs114d) =>
% 219.50/28.53 ((
% 219.50/28.53 (setminusI) =>
% 219.50/28.53 ((
% 219.50/28.53 (setminusEL) =>
% 219.50/28.53 ((
% 219.50/28.53 (setminusER) =>
% 219.50/28.53 ((
% 219.50/28.53 (setminusSubset2) =>
% 219.50/28.53 ((
% 219.50/28.53 (setminusERneg) =>
% 219.50/28.53 ((
% 219.50/28.53 (setminusELneg) =>
% 219.50/28.53 ((
% 219.50/28.53 (setminusILneg) =>
% 219.50/28.53 ((
% 219.50/28.53 (setminusIRneg) =>
% 219.50/28.53 ((
% 219.50/28.53 (setminusLsub) =>
% 219.50/28.53 ((
% 219.50/28.53 (setminusSubset1) =>
% 219.50/28.53 ((
% 219.50/28.53 (symdiffE) =>
% 219.50/28.53 ((
% 219.50/28.53 (symdiffI1) =>
% 219.50/28.53 ((
% 219.50/28.53 (symdiffI2) =>
% 219.50/28.53 ((
% 219.50/28.53 (symdiffIneg1) =>
% 219.50/28.53 ((
% 219.50/28.53 (symdiffIneg2) =>
% 219.50/28.53 ((
% 219.50/28.53 (secondinupair) =>
% 219.50/28.53 ((
% 219.50/28.53 (setukpairIL) =>
% 219.50/28.53 ((
% 219.50/28.53 (setukpairIR) =>
% 219.50/28.53 ((
% 219.50/28.53 (kpairiskpair) =>
% 219.50/28.53 ((
% 219.50/28.53 (kpairp) =>
% 219.50/28.53 ((
% 219.50/28.53 (singletonsubset) =>
% 219.50/28.53 ((
% 219.50/28.53 (singletoninpowerset) =>
% 219.50/28.53 ((
% 219.50/28.53 (singletoninpowunion) =>
% 219.50/28.53 ((
% 219.50/28.53 (upairset2E) =>
% 219.50/28.53 ((
% 219.50/28.53 (upairsubunion) =>
% 219.50/28.53 ((
% 219.50/28.53 (upairinpowunion) =>
% 219.50/28.53 ((
% 219.50/28.53 (ubforcartprodlem1) =>
% 219.50/28.53 ((
% 219.50/28.53 (ubforcartprodlem2) =>
% 219.50/28.53 ((
% 219.50/28.53 (ubforcartprodlem3) =>
% 219.50/28.53 ((
% 219.50/28.53 (cartprodpairin) =>
% 219.50/28.53 ((
% 219.50/28.53 (cartprodmempair1) =>
% 219.50/28.53 ((
% 219.50/28.53 (cartprodmempair) =>
% 219.50/28.53 ((
% 219.50/28.53 (setunionE2) =>
% 219.50/28.53 ((
% 219.50/28.53 (setunionsingleton1) =>
% 219.50/28.53 ((
% 219.50/28.53 (setunionsingleton2) =>
% 219.50/28.53 ((
% 219.50/28.53 (setunionsingleton) =>
% 219.50/28.53 ((
% 219.50/28.53 (singletonprop) =>
% 219.50/28.53 ((
% 219.50/28.53 (ex1E1) =>
% 219.50/28.53 ((
% 219.50/28.53 (ex1I) =>
% 219.50/28.53 ((
% 219.50/28.53 (ex1I2) =>
% 219.50/28.53 ((
% 219.50/28.53 (singletonsuniq) =>
% 219.50/28.53 ((
% 219.50/28.53 (setukpairinjL1) =>
% 219.50/28.53 ((
% 219.50/28.53 (kfstsingleton) =>
% 219.50/28.53 ((
% 219.50/28.53 (theprop) =>
% 219.50/28.53 ((
% 219.50/28.53 (kfstpairEq) =>
% 219.50/28.53 ((
% 219.50/28.53 (cartprodfstin) =>
% 219.50/28.53 ((
% 219.50/28.53 (setukpairinjL2) =>
% 219.50/28.53 ((
% 219.50/28.53 (setukpairinjL) =>
% 219.50/28.53 ((
% 219.50/28.53 (setukpairinjR11) =>
% 219.50/28.53 ((
% 219.50/28.53 (setukpairinjR12) =>
% 219.50/28.53 ((
% 219.50/28.53 (setukpairinjR1) =>
% 219.50/28.53 ((
% 219.50/28.53 (upairequniteq) =>
% 219.50/28.53 ((
% 219.50/28.53 (setukpairinjR2) =>
% 219.50/28.53 ((
% 219.50/28.53 (setukpairinjR) =>
% 219.50/28.53 ((
% 219.50/28.53 (ksndsingleton) =>
% 219.50/28.53 ((
% 219.50/28.53 (ksndpairEq) =>
% 219.50/28.53 ((
% 219.50/28.53 (kpairsurjEq) =>
% 219.50/28.53 ((
% 219.50/28.53 (cartprodsndin) =>
% 219.50/28.53 ((
% 219.50/28.53 (cartprodpairmemEL) =>
% 219.50/28.53 ((
% 219.50/28.53 (cartprodpairmemER) =>
% 219.50/28.53 ((
% 219.50/28.53 (cartprodmempaircEq) =>
% 219.50/28.53 ((
% 219.50/28.53 (cartprodfstpairEq) =>
% 219.50/28.53 ((
% 219.50/28.53 (cartprodsndpairEq) =>
% 219.50/28.53 ((
% 219.50/28.53 (cartprodpairsurjEq) =>
% 219.50/28.53 ((
% 219.50/28.53 (dpsetconstrI) =>
% 219.50/28.53 ((
% 219.50/28.53 (dpsetconstrSub) =>
% 219.50/28.53 ((
% 219.50/28.53 (setOfPairsIsBReln) =>
% 219.50/28.53 ((
% 219.50/28.53 (dpsetconstrERa) =>
% 219.50/28.53 ((
% 219.50/28.53 (dpsetconstrEL1) =>
% 219.50/28.53 ((
% 219.50/28.53 (dpsetconstrEL2) =>
% 219.50/28.53 ((
% 219.50/28.53 (dpsetconstrER) =>
% 219.50/28.53 ((
% 219.50/28.53 (funcImageSingleton) =>
% 219.50/28.53 ((
% 219.50/28.53 (apProp) =>
% 219.50/28.53 ((
% 219.50/28.53 (app) =>
% 219.50/28.53 ((
% 219.50/28.53 (infuncsetfunc) =>
% 219.50/28.53 ((
% 219.50/28.53 (ap2p) =>
% 219.50/28.53 ((
% 219.50/28.53 (funcinfuncset) =>
% 219.50/28.53 ((
% 219.50/28.53 (lamProp) =>
% 219.50/28.53 ((
% 219.50/28.53 (lamp) =>
% 219.50/28.53 ((
% 219.50/28.53 (lam2p) =>
% 219.50/28.53 ((
% 219.50/28.53 (!!) @ (
% 219.50/28.53 (('#B') @ (
% 219.50/28.53 !!) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 !!))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#S') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#S') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#S'))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 =>))))) @
% 219.50/28.53 breln)))))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 !!))))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#C') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#C') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#S'))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#S'))))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 =>))))))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 !!))))))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#C') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#B') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#B') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#B') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#S') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 =>))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#C') @ in)))))))))))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 !!))))))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#C') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#B') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#B') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#B') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#S') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 =>))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#C') @ in)))))))))))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#C') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#B') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#S') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#S'))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 =>))))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#C') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#C') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ in)) @
% 219.50/28.53 kpair)))))))))))))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#C') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#B') @
% 219.50/28.53 (
% 219.50/28.53 '#B'))) @
% 219.50/28.53 kpair)))))))))))))))))))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 !!))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 '#S') @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 (
% 219.50/28.53 ('#B') @ (
% 219.50/28.53 =>))) @
% 219.50/28.53 (
% 219.50/28.53 (
% 219.50/28.53 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.50/28.53 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl789])).
% 219.50/28.53 thf(zip_derived_cl824, plain,
% 219.50/28.53 (~ (((eqimpsubset1) =>
% 219.50/28.53 (((subsetI2) =>
% 219.50/28.53 (((emptysetsubset) =>
% 219.50/28.53 (((subsetE) =>
% 219.50/28.53 (((subsetE2) =>
% 219.50/28.53 (((notsubsetI) =>
% 219.50/28.53 (((notequalI1) =>
% 219.50/28.53 (((notequalI2) =>
% 219.50/28.53 (((subsetRefl) =>
% 219.50/28.53 (((subsetTrans) =>
% 219.50/28.53 (((setadjoinSub) =>
% 219.50/28.53 (((setadjoinSub2) =>
% 219.50/28.53 (((subset2powerset) =>
% 219.50/28.53 (((setextsub) =>
% 219.50/28.53 (((subsetemptysetimpeq) =>
% 219.50/28.53 (((powersetI1) =>
% 219.50/28.53 (((powersetE1) =>
% 219.50/28.53 (((inPowerset) =>
% 219.50/28.53 (((powersetsubset) =>
% 219.50/28.53 (((sepInPowerset) =>
% 219.50/28.53 (((sepSubset) =>
% 219.50/28.53 (((binunionIL) =>
% 219.50/28.53 (((upairset2IR) =>
% 219.50/28.53 (((binunionIR) =>
% 219.50/28.53 (((binunionEcases) =>
% 219.50/28.53 (((binunionE) =>
% 219.50/28.53 (((binunionLsub) =>
% 219.50/28.53 (((binunionRsub) =>
% 219.50/28.53 (((binintersectI) =>
% 219.50/28.53 (((binintersectSubset5) =>
% 219.50/28.53 ((
% 219.50/28.53 (binintersectEL) =>
% 219.50/28.53 ((
% 219.50/28.53 (binintersectLsub) =>
% 219.50/28.53 ((
% 219.50/28.53 (binintersectSubset2) =>
% 219.50/28.53 ((
% 219.50/28.53 (binintersectSubset3) =>
% 219.50/28.53 ((
% 219.50/28.53 (binintersectER) =>
% 219.50/28.53 ((
% 219.50/28.53 (disjointsetsI1) =>
% 219.50/28.53 ((
% 219.50/28.53 (binintersectRsub) =>
% 219.50/28.53 ((
% 219.50/28.53 (binintersectSubset4) =>
% 219.50/28.53 ((
% 219.50/28.53 (binintersectSubset1) =>
% 219.50/28.53 ((
% 219.50/28.53 (bs114d) =>
% 219.50/28.53 ((
% 219.50/28.53 (setminusI) =>
% 219.50/28.53 ((
% 219.50/28.53 (setminusEL) =>
% 219.50/28.53 ((
% 219.50/28.53 (setminusER) =>
% 219.50/28.53 ((
% 219.50/28.53 (setminusSubset2) =>
% 219.50/28.53 ((
% 219.50/28.53 (setminusERneg) =>
% 219.50/28.53 ((
% 219.50/28.53 (setminusELneg) =>
% 219.50/28.53 ((
% 219.50/28.53 (setminusILneg) =>
% 219.50/28.53 ((
% 219.50/28.53 (setminusIRneg) =>
% 219.50/28.53 ((
% 219.50/28.53 (setminusLsub) =>
% 219.50/28.53 ((
% 219.50/28.53 (setminusSubset1) =>
% 219.50/28.53 ((
% 219.50/28.53 (symdiffE) =>
% 219.50/28.53 ((
% 219.50/28.53 (symdiffI1) =>
% 219.50/28.53 ((
% 219.50/28.53 (symdiffI2) =>
% 219.50/28.53 ((
% 219.50/28.53 (symdiffIneg1) =>
% 219.50/28.53 ((
% 219.80/28.53 (symdiffIneg2) =>
% 219.80/28.53 ((
% 219.80/28.53 (secondinupair) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairIL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairIR) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairiskpair) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairp) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonsubset) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletoninpowerset) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletoninpowunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairset2E) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairsubunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairinpowunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem1) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem2) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem3) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairin) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempair1) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempair) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionE2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton1) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonprop) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1E1) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1I) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1I2) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonsuniq) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL1) =>
% 219.80/28.53 ((
% 219.80/28.53 (kfstsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (theprop) =>
% 219.80/28.53 ((
% 219.80/28.53 (kfstpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodfstin) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR11) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR12) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR1) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairequniteq) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR) =>
% 219.80/28.53 ((
% 219.80/28.53 (ksndsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (ksndpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairsurjEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodsndin) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairmemEL) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairmemER) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempaircEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodfstpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodsndpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairsurjEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrI) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrSub) =>
% 219.80/28.53 ((
% 219.80/28.53 (setOfPairsIsBReln) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrERa) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrEL1) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrEL2) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrER) =>
% 219.80/28.53 ((
% 219.80/28.53 (funcImageSingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (apProp) =>
% 219.80/28.53 ((
% 219.80/28.53 (app) =>
% 219.80/28.53 ((
% 219.80/28.53 (infuncsetfunc) =>
% 219.80/28.53 ((
% 219.80/28.53 (ap2p) =>
% 219.80/28.53 ((
% 219.80/28.53 (funcinfuncset) =>
% 219.80/28.53 ((
% 219.80/28.53 (lamProp) =>
% 219.80/28.53 ((
% 219.80/28.53 (lamp) =>
% 219.80/28.53 ((
% 219.80/28.53 (lam2p) =>
% 219.80/28.53 ((
% 219.80/28.53 (!!) @ (
% 219.80/28.53 (('#B') @ (
% 219.80/28.53 !!) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#S') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))) @
% 219.80/28.53 breln)))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#C') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in)))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in)))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#C') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ in)) @
% 219.80/28.53 kpair)))))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 '#B'))) @
% 219.80/28.53 kpair)))))))))))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.80/28.53 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl807])).
% 219.80/28.53 thf(zip_derived_cl838, plain,
% 219.80/28.53 (~ (((subsetI2) =>
% 219.80/28.53 (((emptysetsubset) =>
% 219.80/28.53 (((subsetE) =>
% 219.80/28.53 (((subsetE2) =>
% 219.80/28.53 (((notsubsetI) =>
% 219.80/28.53 (((notequalI1) =>
% 219.80/28.53 (((notequalI2) =>
% 219.80/28.53 (((subsetRefl) =>
% 219.80/28.53 (((subsetTrans) =>
% 219.80/28.53 (((setadjoinSub) =>
% 219.80/28.53 (((setadjoinSub2) =>
% 219.80/28.53 (((subset2powerset) =>
% 219.80/28.53 (((setextsub) =>
% 219.80/28.53 (((subsetemptysetimpeq) =>
% 219.80/28.53 (((powersetI1) =>
% 219.80/28.53 (((powersetE1) =>
% 219.80/28.53 (((inPowerset) =>
% 219.80/28.53 (((powersetsubset) =>
% 219.80/28.53 (((sepInPowerset) =>
% 219.80/28.53 (((sepSubset) =>
% 219.80/28.53 (((binunionIL) =>
% 219.80/28.53 (((upairset2IR) =>
% 219.80/28.53 (((binunionIR) =>
% 219.80/28.53 (((binunionEcases) =>
% 219.80/28.53 (((binunionE) =>
% 219.80/28.53 (((binunionLsub) =>
% 219.80/28.53 (((binunionRsub) =>
% 219.80/28.53 (((binintersectI) =>
% 219.80/28.53 (((binintersectSubset5) =>
% 219.80/28.53 (((binintersectEL) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectLsub) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectSubset2) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectSubset3) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectER) =>
% 219.80/28.53 ((
% 219.80/28.53 (disjointsetsI1) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectRsub) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectSubset4) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectSubset1) =>
% 219.80/28.53 ((
% 219.80/28.53 (bs114d) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusI) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusEL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusER) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusSubset2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusERneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusELneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusILneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusIRneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusLsub) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusSubset1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffE) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffI1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffI2) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffIneg1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffIneg2) =>
% 219.80/28.53 ((
% 219.80/28.53 (secondinupair) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairIL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairIR) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairiskpair) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairp) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonsubset) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletoninpowerset) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletoninpowunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairset2E) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairsubunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairinpowunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem1) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem2) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem3) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairin) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempair1) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempair) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionE2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton1) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonprop) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1E1) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1I) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1I2) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonsuniq) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL1) =>
% 219.80/28.53 ((
% 219.80/28.53 (kfstsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (theprop) =>
% 219.80/28.53 ((
% 219.80/28.53 (kfstpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodfstin) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR11) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR12) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR1) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairequniteq) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR) =>
% 219.80/28.53 ((
% 219.80/28.53 (ksndsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (ksndpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairsurjEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodsndin) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairmemEL) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairmemER) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempaircEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodfstpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodsndpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairsurjEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrI) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrSub) =>
% 219.80/28.53 ((
% 219.80/28.53 (setOfPairsIsBReln) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrERa) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrEL1) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrEL2) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrER) =>
% 219.80/28.53 ((
% 219.80/28.53 (funcImageSingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (apProp) =>
% 219.80/28.53 ((
% 219.80/28.53 (app) =>
% 219.80/28.53 ((
% 219.80/28.53 (infuncsetfunc) =>
% 219.80/28.53 ((
% 219.80/28.53 (ap2p) =>
% 219.80/28.53 ((
% 219.80/28.53 (funcinfuncset) =>
% 219.80/28.53 ((
% 219.80/28.53 (lamProp) =>
% 219.80/28.53 ((
% 219.80/28.53 (lamp) =>
% 219.80/28.53 ((
% 219.80/28.53 (lam2p) =>
% 219.80/28.53 ((
% 219.80/28.53 (!!) @ (
% 219.80/28.53 (('#B') @ (
% 219.80/28.53 !!) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#S') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))) @
% 219.80/28.53 breln)))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#C') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in)))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in)))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#C') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ in)) @
% 219.80/28.53 kpair)))))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 '#B'))) @
% 219.80/28.53 kpair)))))))))))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.80/28.53 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl824])).
% 219.80/28.53 thf(zip_derived_cl850, plain,
% 219.80/28.53 (~ (((emptysetsubset) =>
% 219.80/28.53 (((subsetE) =>
% 219.80/28.53 (((subsetE2) =>
% 219.80/28.53 (((notsubsetI) =>
% 219.80/28.53 (((notequalI1) =>
% 219.80/28.53 (((notequalI2) =>
% 219.80/28.53 (((subsetRefl) =>
% 219.80/28.53 (((subsetTrans) =>
% 219.80/28.53 (((setadjoinSub) =>
% 219.80/28.53 (((setadjoinSub2) =>
% 219.80/28.53 (((subset2powerset) =>
% 219.80/28.53 (((setextsub) =>
% 219.80/28.53 (((subsetemptysetimpeq) =>
% 219.80/28.53 (((powersetI1) =>
% 219.80/28.53 (((powersetE1) =>
% 219.80/28.53 (((inPowerset) =>
% 219.80/28.53 (((powersetsubset) =>
% 219.80/28.53 (((sepInPowerset) =>
% 219.80/28.53 (((sepSubset) =>
% 219.80/28.53 (((binunionIL) =>
% 219.80/28.53 (((upairset2IR) =>
% 219.80/28.53 (((binunionIR) =>
% 219.80/28.53 (((binunionEcases) =>
% 219.80/28.53 (((binunionE) =>
% 219.80/28.53 (((binunionLsub) =>
% 219.80/28.53 (((binunionRsub) =>
% 219.80/28.53 (((binintersectI) =>
% 219.80/28.53 (((binintersectSubset5) =>
% 219.80/28.53 (((binintersectEL) =>
% 219.80/28.53 (((binintersectLsub) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectSubset2) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectSubset3) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectER) =>
% 219.80/28.53 ((
% 219.80/28.53 (disjointsetsI1) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectRsub) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectSubset4) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectSubset1) =>
% 219.80/28.53 ((
% 219.80/28.53 (bs114d) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusI) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusEL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusER) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusSubset2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusERneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusELneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusILneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusIRneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusLsub) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusSubset1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffE) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffI1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffI2) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffIneg1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffIneg2) =>
% 219.80/28.53 ((
% 219.80/28.53 (secondinupair) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairIL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairIR) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairiskpair) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairp) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonsubset) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletoninpowerset) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletoninpowunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairset2E) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairsubunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairinpowunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem1) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem2) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem3) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairin) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempair1) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempair) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionE2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton1) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonprop) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1E1) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1I) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1I2) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonsuniq) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL1) =>
% 219.80/28.53 ((
% 219.80/28.53 (kfstsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (theprop) =>
% 219.80/28.53 ((
% 219.80/28.53 (kfstpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodfstin) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR11) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR12) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR1) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairequniteq) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR) =>
% 219.80/28.53 ((
% 219.80/28.53 (ksndsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (ksndpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairsurjEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodsndin) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairmemEL) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairmemER) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempaircEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodfstpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodsndpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairsurjEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrI) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrSub) =>
% 219.80/28.53 ((
% 219.80/28.53 (setOfPairsIsBReln) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrERa) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrEL1) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrEL2) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrER) =>
% 219.80/28.53 ((
% 219.80/28.53 (funcImageSingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (apProp) =>
% 219.80/28.53 ((
% 219.80/28.53 (app) =>
% 219.80/28.53 ((
% 219.80/28.53 (infuncsetfunc) =>
% 219.80/28.53 ((
% 219.80/28.53 (ap2p) =>
% 219.80/28.53 ((
% 219.80/28.53 (funcinfuncset) =>
% 219.80/28.53 ((
% 219.80/28.53 (lamProp) =>
% 219.80/28.53 ((
% 219.80/28.53 (lamp) =>
% 219.80/28.53 ((
% 219.80/28.53 (lam2p) =>
% 219.80/28.53 ((
% 219.80/28.53 (!!) @ (
% 219.80/28.53 (('#B') @ (
% 219.80/28.53 !!) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#S') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))) @
% 219.80/28.53 breln)))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#C') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in)))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in)))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#C') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ in)) @
% 219.80/28.53 kpair)))))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 '#B'))) @
% 219.80/28.53 kpair)))))))))))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.80/28.53 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl838])).
% 219.80/28.53 thf(zip_derived_cl863, plain,
% 219.80/28.53 (~ (((subsetE) =>
% 219.80/28.53 (((subsetE2) =>
% 219.80/28.53 (((notsubsetI) =>
% 219.80/28.53 (((notequalI1) =>
% 219.80/28.53 (((notequalI2) =>
% 219.80/28.53 (((subsetRefl) =>
% 219.80/28.53 (((subsetTrans) =>
% 219.80/28.53 (((setadjoinSub) =>
% 219.80/28.53 (((setadjoinSub2) =>
% 219.80/28.53 (((subset2powerset) =>
% 219.80/28.53 (((setextsub) =>
% 219.80/28.53 (((subsetemptysetimpeq) =>
% 219.80/28.53 (((powersetI1) =>
% 219.80/28.53 (((powersetE1) =>
% 219.80/28.53 (((inPowerset) =>
% 219.80/28.53 (((powersetsubset) =>
% 219.80/28.53 (((sepInPowerset) =>
% 219.80/28.53 (((sepSubset) =>
% 219.80/28.53 (((binunionIL) =>
% 219.80/28.53 (((upairset2IR) =>
% 219.80/28.53 (((binunionIR) =>
% 219.80/28.53 (((binunionEcases) =>
% 219.80/28.53 (((binunionE) =>
% 219.80/28.53 (((binunionLsub) =>
% 219.80/28.53 (((binunionRsub) =>
% 219.80/28.53 (((binintersectI) =>
% 219.80/28.53 (((binintersectSubset5) =>
% 219.80/28.53 (((binintersectEL) =>
% 219.80/28.53 (((binintersectLsub) =>
% 219.80/28.53 (((binintersectSubset2) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectSubset3) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectER) =>
% 219.80/28.53 ((
% 219.80/28.53 (disjointsetsI1) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectRsub) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectSubset4) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectSubset1) =>
% 219.80/28.53 ((
% 219.80/28.53 (bs114d) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusI) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusEL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusER) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusSubset2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusERneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusELneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusILneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusIRneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusLsub) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusSubset1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffE) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffI1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffI2) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffIneg1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffIneg2) =>
% 219.80/28.53 ((
% 219.80/28.53 (secondinupair) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairIL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairIR) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairiskpair) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairp) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonsubset) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletoninpowerset) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletoninpowunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairset2E) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairsubunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairinpowunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem1) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem2) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem3) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairin) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempair1) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempair) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionE2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton1) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonprop) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1E1) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1I) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1I2) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonsuniq) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL1) =>
% 219.80/28.53 ((
% 219.80/28.53 (kfstsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (theprop) =>
% 219.80/28.53 ((
% 219.80/28.53 (kfstpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodfstin) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR11) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR12) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR1) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairequniteq) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR) =>
% 219.80/28.53 ((
% 219.80/28.53 (ksndsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (ksndpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairsurjEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodsndin) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairmemEL) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairmemER) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempaircEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodfstpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodsndpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairsurjEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrI) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrSub) =>
% 219.80/28.53 ((
% 219.80/28.53 (setOfPairsIsBReln) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrERa) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrEL1) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrEL2) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrER) =>
% 219.80/28.53 ((
% 219.80/28.53 (funcImageSingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (apProp) =>
% 219.80/28.53 ((
% 219.80/28.53 (app) =>
% 219.80/28.53 ((
% 219.80/28.53 (infuncsetfunc) =>
% 219.80/28.53 ((
% 219.80/28.53 (ap2p) =>
% 219.80/28.53 ((
% 219.80/28.53 (funcinfuncset) =>
% 219.80/28.53 ((
% 219.80/28.53 (lamProp) =>
% 219.80/28.53 ((
% 219.80/28.53 (lamp) =>
% 219.80/28.53 ((
% 219.80/28.53 (lam2p) =>
% 219.80/28.53 ((
% 219.80/28.53 (!!) @ (
% 219.80/28.53 (('#B') @ (
% 219.80/28.53 !!) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#S') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))) @
% 219.80/28.53 breln)))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#C') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in)))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in)))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#C') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ in)) @
% 219.80/28.53 kpair)))))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 '#B'))) @
% 219.80/28.53 kpair)))))))))))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.80/28.53 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl850])).
% 219.80/28.53 thf(zip_derived_cl878, plain,
% 219.80/28.53 (~ (((subsetE2) =>
% 219.80/28.53 (((notsubsetI) =>
% 219.80/28.53 (((notequalI1) =>
% 219.80/28.53 (((notequalI2) =>
% 219.80/28.53 (((subsetRefl) =>
% 219.80/28.53 (((subsetTrans) =>
% 219.80/28.53 (((setadjoinSub) =>
% 219.80/28.53 (((setadjoinSub2) =>
% 219.80/28.53 (((subset2powerset) =>
% 219.80/28.53 (((setextsub) =>
% 219.80/28.53 (((subsetemptysetimpeq) =>
% 219.80/28.53 (((powersetI1) =>
% 219.80/28.53 (((powersetE1) =>
% 219.80/28.53 (((inPowerset) =>
% 219.80/28.53 (((powersetsubset) =>
% 219.80/28.53 (((sepInPowerset) =>
% 219.80/28.53 (((sepSubset) =>
% 219.80/28.53 (((binunionIL) =>
% 219.80/28.53 (((upairset2IR) =>
% 219.80/28.53 (((binunionIR) =>
% 219.80/28.53 (((binunionEcases) =>
% 219.80/28.53 (((binunionE) =>
% 219.80/28.53 (((binunionLsub) =>
% 219.80/28.53 (((binunionRsub) =>
% 219.80/28.53 (((binintersectI) =>
% 219.80/28.53 (((binintersectSubset5) =>
% 219.80/28.53 (((binintersectEL) =>
% 219.80/28.53 (((binintersectLsub) =>
% 219.80/28.53 (((binintersectSubset2) =>
% 219.80/28.53 (((binintersectSubset3) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectER) =>
% 219.80/28.53 ((
% 219.80/28.53 (disjointsetsI1) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectRsub) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectSubset4) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectSubset1) =>
% 219.80/28.53 ((
% 219.80/28.53 (bs114d) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusI) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusEL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusER) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusSubset2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusERneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusELneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusILneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusIRneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusLsub) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusSubset1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffE) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffI1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffI2) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffIneg1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffIneg2) =>
% 219.80/28.53 ((
% 219.80/28.53 (secondinupair) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairIL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairIR) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairiskpair) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairp) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonsubset) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletoninpowerset) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletoninpowunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairset2E) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairsubunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairinpowunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem1) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem2) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem3) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairin) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempair1) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempair) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionE2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton1) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonprop) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1E1) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1I) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1I2) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonsuniq) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL1) =>
% 219.80/28.53 ((
% 219.80/28.53 (kfstsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (theprop) =>
% 219.80/28.53 ((
% 219.80/28.53 (kfstpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodfstin) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR11) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR12) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR1) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairequniteq) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR) =>
% 219.80/28.53 ((
% 219.80/28.53 (ksndsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (ksndpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairsurjEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodsndin) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairmemEL) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairmemER) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempaircEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodfstpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodsndpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairsurjEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrI) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrSub) =>
% 219.80/28.53 ((
% 219.80/28.53 (setOfPairsIsBReln) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrERa) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrEL1) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrEL2) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrER) =>
% 219.80/28.53 ((
% 219.80/28.53 (funcImageSingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (apProp) =>
% 219.80/28.53 ((
% 219.80/28.53 (app) =>
% 219.80/28.53 ((
% 219.80/28.53 (infuncsetfunc) =>
% 219.80/28.53 ((
% 219.80/28.53 (ap2p) =>
% 219.80/28.53 ((
% 219.80/28.53 (funcinfuncset) =>
% 219.80/28.53 ((
% 219.80/28.53 (lamProp) =>
% 219.80/28.53 ((
% 219.80/28.53 (lamp) =>
% 219.80/28.53 ((
% 219.80/28.53 (lam2p) =>
% 219.80/28.53 ((
% 219.80/28.53 (!!) @ (
% 219.80/28.53 (('#B') @ (
% 219.80/28.53 !!) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#S') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))) @
% 219.80/28.53 breln)))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#C') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in)))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in)))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#C') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ in)) @
% 219.80/28.53 kpair)))))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 '#B'))) @
% 219.80/28.53 kpair)))))))))))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.80/28.53 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl863])).
% 219.80/28.53 thf(zip_derived_cl896, plain,
% 219.80/28.53 (~ (((notsubsetI) =>
% 219.80/28.53 (((notequalI1) =>
% 219.80/28.53 (((notequalI2) =>
% 219.80/28.53 (((subsetRefl) =>
% 219.80/28.53 (((subsetTrans) =>
% 219.80/28.53 (((setadjoinSub) =>
% 219.80/28.53 (((setadjoinSub2) =>
% 219.80/28.53 (((subset2powerset) =>
% 219.80/28.53 (((setextsub) =>
% 219.80/28.53 (((subsetemptysetimpeq) =>
% 219.80/28.53 (((powersetI1) =>
% 219.80/28.53 (((powersetE1) =>
% 219.80/28.53 (((inPowerset) =>
% 219.80/28.53 (((powersetsubset) =>
% 219.80/28.53 (((sepInPowerset) =>
% 219.80/28.53 (((sepSubset) =>
% 219.80/28.53 (((binunionIL) =>
% 219.80/28.53 (((upairset2IR) =>
% 219.80/28.53 (((binunionIR) =>
% 219.80/28.53 (((binunionEcases) =>
% 219.80/28.53 (((binunionE) =>
% 219.80/28.53 (((binunionLsub) =>
% 219.80/28.53 (((binunionRsub) =>
% 219.80/28.53 (((binintersectI) =>
% 219.80/28.53 (((binintersectSubset5) =>
% 219.80/28.53 (((binintersectEL) =>
% 219.80/28.53 (((binintersectLsub) =>
% 219.80/28.53 (((binintersectSubset2) =>
% 219.80/28.53 (((binintersectSubset3) =>
% 219.80/28.53 (((binintersectER) =>
% 219.80/28.53 ((
% 219.80/28.53 (disjointsetsI1) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectRsub) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectSubset4) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectSubset1) =>
% 219.80/28.53 ((
% 219.80/28.53 (bs114d) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusI) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusEL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusER) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusSubset2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusERneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusELneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusILneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusIRneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusLsub) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusSubset1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffE) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffI1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffI2) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffIneg1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffIneg2) =>
% 219.80/28.53 ((
% 219.80/28.53 (secondinupair) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairIL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairIR) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairiskpair) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairp) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonsubset) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletoninpowerset) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletoninpowunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairset2E) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairsubunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairinpowunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem1) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem2) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem3) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairin) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempair1) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempair) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionE2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton1) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonprop) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1E1) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1I) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1I2) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonsuniq) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL1) =>
% 219.80/28.53 ((
% 219.80/28.53 (kfstsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (theprop) =>
% 219.80/28.53 ((
% 219.80/28.53 (kfstpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodfstin) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR11) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR12) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR1) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairequniteq) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR) =>
% 219.80/28.53 ((
% 219.80/28.53 (ksndsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (ksndpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairsurjEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodsndin) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairmemEL) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairmemER) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempaircEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodfstpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodsndpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairsurjEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrI) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrSub) =>
% 219.80/28.53 ((
% 219.80/28.53 (setOfPairsIsBReln) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrERa) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrEL1) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrEL2) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrER) =>
% 219.80/28.53 ((
% 219.80/28.53 (funcImageSingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (apProp) =>
% 219.80/28.53 ((
% 219.80/28.53 (app) =>
% 219.80/28.53 ((
% 219.80/28.53 (infuncsetfunc) =>
% 219.80/28.53 ((
% 219.80/28.53 (ap2p) =>
% 219.80/28.53 ((
% 219.80/28.53 (funcinfuncset) =>
% 219.80/28.53 ((
% 219.80/28.53 (lamProp) =>
% 219.80/28.53 ((
% 219.80/28.53 (lamp) =>
% 219.80/28.53 ((
% 219.80/28.53 (lam2p) =>
% 219.80/28.53 ((
% 219.80/28.53 (!!) @ (
% 219.80/28.53 (('#B') @ (
% 219.80/28.53 !!) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#S') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))) @
% 219.80/28.53 breln)))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#C') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in)))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in)))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#C') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ in)) @
% 219.80/28.53 kpair)))))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 '#B'))) @
% 219.80/28.53 kpair)))))))))))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.80/28.53 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl878])).
% 219.80/28.53 thf(zip_derived_cl909, plain,
% 219.80/28.53 (~ (((notequalI1) =>
% 219.80/28.53 (((notequalI2) =>
% 219.80/28.53 (((subsetRefl) =>
% 219.80/28.53 (((subsetTrans) =>
% 219.80/28.53 (((setadjoinSub) =>
% 219.80/28.53 (((setadjoinSub2) =>
% 219.80/28.53 (((subset2powerset) =>
% 219.80/28.53 (((setextsub) =>
% 219.80/28.53 (((subsetemptysetimpeq) =>
% 219.80/28.53 (((powersetI1) =>
% 219.80/28.53 (((powersetE1) =>
% 219.80/28.53 (((inPowerset) =>
% 219.80/28.53 (((powersetsubset) =>
% 219.80/28.53 (((sepInPowerset) =>
% 219.80/28.53 (((sepSubset) =>
% 219.80/28.53 (((binunionIL) =>
% 219.80/28.53 (((upairset2IR) =>
% 219.80/28.53 (((binunionIR) =>
% 219.80/28.53 (((binunionEcases) =>
% 219.80/28.53 (((binunionE) =>
% 219.80/28.53 (((binunionLsub) =>
% 219.80/28.53 (((binunionRsub) =>
% 219.80/28.53 (((binintersectI) =>
% 219.80/28.53 (((binintersectSubset5) =>
% 219.80/28.53 (((binintersectEL) =>
% 219.80/28.53 (((binintersectLsub) =>
% 219.80/28.53 (((binintersectSubset2) =>
% 219.80/28.53 (((binintersectSubset3) =>
% 219.80/28.53 (((binintersectER) =>
% 219.80/28.53 (((disjointsetsI1) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectRsub) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectSubset4) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectSubset1) =>
% 219.80/28.53 ((
% 219.80/28.53 (bs114d) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusI) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusEL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusER) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusSubset2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusERneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusELneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusILneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusIRneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusLsub) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusSubset1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffE) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffI1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffI2) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffIneg1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffIneg2) =>
% 219.80/28.53 ((
% 219.80/28.53 (secondinupair) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairIL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairIR) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairiskpair) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairp) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonsubset) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletoninpowerset) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletoninpowunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairset2E) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairsubunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairinpowunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem1) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem2) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem3) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairin) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempair1) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempair) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionE2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton1) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonprop) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1E1) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1I) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1I2) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonsuniq) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL1) =>
% 219.80/28.53 ((
% 219.80/28.53 (kfstsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (theprop) =>
% 219.80/28.53 ((
% 219.80/28.53 (kfstpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodfstin) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR11) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR12) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR1) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairequniteq) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR) =>
% 219.80/28.53 ((
% 219.80/28.53 (ksndsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (ksndpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairsurjEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodsndin) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairmemEL) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairmemER) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempaircEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodfstpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodsndpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairsurjEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrI) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrSub) =>
% 219.80/28.53 ((
% 219.80/28.53 (setOfPairsIsBReln) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrERa) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrEL1) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrEL2) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrER) =>
% 219.80/28.53 ((
% 219.80/28.53 (funcImageSingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (apProp) =>
% 219.80/28.53 ((
% 219.80/28.53 (app) =>
% 219.80/28.53 ((
% 219.80/28.53 (infuncsetfunc) =>
% 219.80/28.53 ((
% 219.80/28.53 (ap2p) =>
% 219.80/28.53 ((
% 219.80/28.53 (funcinfuncset) =>
% 219.80/28.53 ((
% 219.80/28.53 (lamProp) =>
% 219.80/28.53 ((
% 219.80/28.53 (lamp) =>
% 219.80/28.53 ((
% 219.80/28.53 (lam2p) =>
% 219.80/28.53 ((
% 219.80/28.53 (!!) @ (
% 219.80/28.53 (('#B') @ (
% 219.80/28.53 !!) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#S') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))) @
% 219.80/28.53 breln)))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#C') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in)))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in)))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#C') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ in)) @
% 219.80/28.53 kpair)))))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 '#B'))) @
% 219.80/28.53 kpair)))))))))))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.80/28.53 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl896])).
% 219.80/28.53 thf(zip_derived_cl924, plain,
% 219.80/28.53 (~ (((notequalI2) =>
% 219.80/28.53 (((subsetRefl) =>
% 219.80/28.53 (((subsetTrans) =>
% 219.80/28.53 (((setadjoinSub) =>
% 219.80/28.53 (((setadjoinSub2) =>
% 219.80/28.53 (((subset2powerset) =>
% 219.80/28.53 (((setextsub) =>
% 219.80/28.53 (((subsetemptysetimpeq) =>
% 219.80/28.53 (((powersetI1) =>
% 219.80/28.53 (((powersetE1) =>
% 219.80/28.53 (((inPowerset) =>
% 219.80/28.53 (((powersetsubset) =>
% 219.80/28.53 (((sepInPowerset) =>
% 219.80/28.53 (((sepSubset) =>
% 219.80/28.53 (((binunionIL) =>
% 219.80/28.53 (((upairset2IR) =>
% 219.80/28.53 (((binunionIR) =>
% 219.80/28.53 (((binunionEcases) =>
% 219.80/28.53 (((binunionE) =>
% 219.80/28.53 (((binunionLsub) =>
% 219.80/28.53 (((binunionRsub) =>
% 219.80/28.53 (((binintersectI) =>
% 219.80/28.53 (((binintersectSubset5) =>
% 219.80/28.53 (((binintersectEL) =>
% 219.80/28.53 (((binintersectLsub) =>
% 219.80/28.53 (((binintersectSubset2) =>
% 219.80/28.53 (((binintersectSubset3) =>
% 219.80/28.53 (((binintersectER) =>
% 219.80/28.53 (((disjointsetsI1) =>
% 219.80/28.53 (((binintersectRsub) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectSubset4) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectSubset1) =>
% 219.80/28.53 ((
% 219.80/28.53 (bs114d) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusI) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusEL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusER) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusSubset2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusERneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusELneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusILneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusIRneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusLsub) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusSubset1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffE) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffI1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffI2) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffIneg1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffIneg2) =>
% 219.80/28.53 ((
% 219.80/28.53 (secondinupair) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairIL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairIR) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairiskpair) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairp) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonsubset) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletoninpowerset) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletoninpowunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairset2E) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairsubunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairinpowunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem1) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem2) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem3) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairin) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempair1) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempair) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionE2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton1) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonprop) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1E1) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1I) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1I2) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonsuniq) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL1) =>
% 219.80/28.53 ((
% 219.80/28.53 (kfstsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (theprop) =>
% 219.80/28.53 ((
% 219.80/28.53 (kfstpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodfstin) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR11) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR12) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR1) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairequniteq) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR) =>
% 219.80/28.53 ((
% 219.80/28.53 (ksndsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (ksndpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairsurjEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodsndin) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairmemEL) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairmemER) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempaircEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodfstpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodsndpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairsurjEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrI) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrSub) =>
% 219.80/28.53 ((
% 219.80/28.53 (setOfPairsIsBReln) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrERa) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrEL1) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrEL2) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrER) =>
% 219.80/28.53 ((
% 219.80/28.53 (funcImageSingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (apProp) =>
% 219.80/28.53 ((
% 219.80/28.53 (app) =>
% 219.80/28.53 ((
% 219.80/28.53 (infuncsetfunc) =>
% 219.80/28.53 ((
% 219.80/28.53 (ap2p) =>
% 219.80/28.53 ((
% 219.80/28.53 (funcinfuncset) =>
% 219.80/28.53 ((
% 219.80/28.53 (lamProp) =>
% 219.80/28.53 ((
% 219.80/28.53 (lamp) =>
% 219.80/28.53 ((
% 219.80/28.53 (lam2p) =>
% 219.80/28.53 ((
% 219.80/28.53 (!!) @ (
% 219.80/28.53 (('#B') @ (
% 219.80/28.53 !!) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#S') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))) @
% 219.80/28.53 breln)))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#C') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in)))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in)))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#C') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ in)) @
% 219.80/28.53 kpair)))))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 '#B'))) @
% 219.80/28.53 kpair)))))))))))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.80/28.53 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl909])).
% 219.80/28.53 thf(zip_derived_cl938, plain,
% 219.80/28.53 (~ (((subsetRefl) =>
% 219.80/28.53 (((subsetTrans) =>
% 219.80/28.53 (((setadjoinSub) =>
% 219.80/28.53 (((setadjoinSub2) =>
% 219.80/28.53 (((subset2powerset) =>
% 219.80/28.53 (((setextsub) =>
% 219.80/28.53 (((subsetemptysetimpeq) =>
% 219.80/28.53 (((powersetI1) =>
% 219.80/28.53 (((powersetE1) =>
% 219.80/28.53 (((inPowerset) =>
% 219.80/28.53 (((powersetsubset) =>
% 219.80/28.53 (((sepInPowerset) =>
% 219.80/28.53 (((sepSubset) =>
% 219.80/28.53 (((binunionIL) =>
% 219.80/28.53 (((upairset2IR) =>
% 219.80/28.53 (((binunionIR) =>
% 219.80/28.53 (((binunionEcases) =>
% 219.80/28.53 (((binunionE) =>
% 219.80/28.53 (((binunionLsub) =>
% 219.80/28.53 (((binunionRsub) =>
% 219.80/28.53 (((binintersectI) =>
% 219.80/28.53 (((binintersectSubset5) =>
% 219.80/28.53 (((binintersectEL) =>
% 219.80/28.53 (((binintersectLsub) =>
% 219.80/28.53 (((binintersectSubset2) =>
% 219.80/28.53 (((binintersectSubset3) =>
% 219.80/28.53 (((binintersectER) =>
% 219.80/28.53 (((disjointsetsI1) =>
% 219.80/28.53 (((binintersectRsub) =>
% 219.80/28.53 (((binintersectSubset4) =>
% 219.80/28.53 ((
% 219.80/28.53 (binintersectSubset1) =>
% 219.80/28.53 ((
% 219.80/28.53 (bs114d) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusI) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusEL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusER) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusSubset2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusERneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusELneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusILneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusIRneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusLsub) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusSubset1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffE) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffI1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffI2) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffIneg1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffIneg2) =>
% 219.80/28.53 ((
% 219.80/28.53 (secondinupair) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairIL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairIR) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairiskpair) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairp) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonsubset) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletoninpowerset) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletoninpowunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairset2E) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairsubunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairinpowunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem1) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem2) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem3) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairin) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempair1) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempair) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionE2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton1) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonprop) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1E1) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1I) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1I2) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonsuniq) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL1) =>
% 219.80/28.53 ((
% 219.80/28.53 (kfstsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (theprop) =>
% 219.80/28.53 ((
% 219.80/28.53 (kfstpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodfstin) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR11) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR12) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR1) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairequniteq) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR) =>
% 219.80/28.53 ((
% 219.80/28.53 (ksndsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (ksndpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairsurjEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodsndin) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairmemEL) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairmemER) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempaircEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodfstpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodsndpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairsurjEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrI) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrSub) =>
% 219.80/28.53 ((
% 219.80/28.53 (setOfPairsIsBReln) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrERa) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrEL1) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrEL2) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrER) =>
% 219.80/28.53 ((
% 219.80/28.53 (funcImageSingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (apProp) =>
% 219.80/28.53 ((
% 219.80/28.53 (app) =>
% 219.80/28.53 ((
% 219.80/28.53 (infuncsetfunc) =>
% 219.80/28.53 ((
% 219.80/28.53 (ap2p) =>
% 219.80/28.53 ((
% 219.80/28.53 (funcinfuncset) =>
% 219.80/28.53 ((
% 219.80/28.53 (lamProp) =>
% 219.80/28.53 ((
% 219.80/28.53 (lamp) =>
% 219.80/28.53 ((
% 219.80/28.53 (lam2p) =>
% 219.80/28.53 ((
% 219.80/28.53 (!!) @ (
% 219.80/28.53 (('#B') @ (
% 219.80/28.53 !!) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#S') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))) @
% 219.80/28.53 breln)))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#C') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in)))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in)))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#C') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ in)) @
% 219.80/28.53 kpair)))))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 '#B'))) @
% 219.80/28.53 kpair)))))))))))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.80/28.53 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl924])).
% 219.80/28.53 thf(zip_derived_cl952, plain,
% 219.80/28.53 (~ (((subsetTrans) =>
% 219.80/28.53 (((setadjoinSub) =>
% 219.80/28.53 (((setadjoinSub2) =>
% 219.80/28.53 (((subset2powerset) =>
% 219.80/28.53 (((setextsub) =>
% 219.80/28.53 (((subsetemptysetimpeq) =>
% 219.80/28.53 (((powersetI1) =>
% 219.80/28.53 (((powersetE1) =>
% 219.80/28.53 (((inPowerset) =>
% 219.80/28.53 (((powersetsubset) =>
% 219.80/28.53 (((sepInPowerset) =>
% 219.80/28.53 (((sepSubset) =>
% 219.80/28.53 (((binunionIL) =>
% 219.80/28.53 (((upairset2IR) =>
% 219.80/28.53 (((binunionIR) =>
% 219.80/28.53 (((binunionEcases) =>
% 219.80/28.53 (((binunionE) =>
% 219.80/28.53 (((binunionLsub) =>
% 219.80/28.53 (((binunionRsub) =>
% 219.80/28.53 (((binintersectI) =>
% 219.80/28.53 (((binintersectSubset5) =>
% 219.80/28.53 (((binintersectEL) =>
% 219.80/28.53 (((binintersectLsub) =>
% 219.80/28.53 (((binintersectSubset2) =>
% 219.80/28.53 (((binintersectSubset3) =>
% 219.80/28.53 (((binintersectER) =>
% 219.80/28.53 (((disjointsetsI1) =>
% 219.80/28.53 (((binintersectRsub) =>
% 219.80/28.53 (((binintersectSubset4) =>
% 219.80/28.53 (((binintersectSubset1) =>
% 219.80/28.53 ((
% 219.80/28.53 (bs114d) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusI) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusEL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusER) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusSubset2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusERneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusELneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusILneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusIRneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusLsub) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusSubset1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffE) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffI1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffI2) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffIneg1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffIneg2) =>
% 219.80/28.53 ((
% 219.80/28.53 (secondinupair) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairIL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairIR) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairiskpair) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairp) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonsubset) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletoninpowerset) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletoninpowunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairset2E) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairsubunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairinpowunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem1) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem2) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem3) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairin) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempair1) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempair) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionE2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton1) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonprop) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1E1) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1I) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1I2) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonsuniq) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL1) =>
% 219.80/28.53 ((
% 219.80/28.53 (kfstsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (theprop) =>
% 219.80/28.53 ((
% 219.80/28.53 (kfstpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodfstin) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR11) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR12) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR1) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairequniteq) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR) =>
% 219.80/28.53 ((
% 219.80/28.53 (ksndsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (ksndpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairsurjEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodsndin) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairmemEL) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairmemER) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempaircEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodfstpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodsndpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairsurjEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrI) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrSub) =>
% 219.80/28.53 ((
% 219.80/28.53 (setOfPairsIsBReln) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrERa) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrEL1) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrEL2) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrER) =>
% 219.80/28.53 ((
% 219.80/28.53 (funcImageSingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (apProp) =>
% 219.80/28.53 ((
% 219.80/28.53 (app) =>
% 219.80/28.53 ((
% 219.80/28.53 (infuncsetfunc) =>
% 219.80/28.53 ((
% 219.80/28.53 (ap2p) =>
% 219.80/28.53 ((
% 219.80/28.53 (funcinfuncset) =>
% 219.80/28.53 ((
% 219.80/28.53 (lamProp) =>
% 219.80/28.53 ((
% 219.80/28.53 (lamp) =>
% 219.80/28.53 ((
% 219.80/28.53 (lam2p) =>
% 219.80/28.53 ((
% 219.80/28.53 (!!) @ (
% 219.80/28.53 (('#B') @ (
% 219.80/28.53 !!) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#S') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))) @
% 219.80/28.53 breln)))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#C') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in)))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in)))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#C') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ in)) @
% 219.80/28.53 kpair)))))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 '#B'))) @
% 219.80/28.53 kpair)))))))))))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.80/28.53 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl938])).
% 219.80/28.53 thf(zip_derived_cl967, plain,
% 219.80/28.53 (~ (((setadjoinSub) =>
% 219.80/28.53 (((setadjoinSub2) =>
% 219.80/28.53 (((subset2powerset) =>
% 219.80/28.53 (((setextsub) =>
% 219.80/28.53 (((subsetemptysetimpeq) =>
% 219.80/28.53 (((powersetI1) =>
% 219.80/28.53 (((powersetE1) =>
% 219.80/28.53 (((inPowerset) =>
% 219.80/28.53 (((powersetsubset) =>
% 219.80/28.53 (((sepInPowerset) =>
% 219.80/28.53 (((sepSubset) =>
% 219.80/28.53 (((binunionIL) =>
% 219.80/28.53 (((upairset2IR) =>
% 219.80/28.53 (((binunionIR) =>
% 219.80/28.53 (((binunionEcases) =>
% 219.80/28.53 (((binunionE) =>
% 219.80/28.53 (((binunionLsub) =>
% 219.80/28.53 (((binunionRsub) =>
% 219.80/28.53 (((binintersectI) =>
% 219.80/28.53 (((binintersectSubset5) =>
% 219.80/28.53 (((binintersectEL) =>
% 219.80/28.53 (((binintersectLsub) =>
% 219.80/28.53 (((binintersectSubset2) =>
% 219.80/28.53 (((binintersectSubset3) =>
% 219.80/28.53 (((binintersectER) =>
% 219.80/28.53 (((disjointsetsI1) =>
% 219.80/28.53 (((binintersectRsub) =>
% 219.80/28.53 (((binintersectSubset4) =>
% 219.80/28.53 (((binintersectSubset1) =>
% 219.80/28.53 (((bs114d) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusI) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusEL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusER) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusSubset2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusERneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusELneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusILneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusIRneg) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusLsub) =>
% 219.80/28.53 ((
% 219.80/28.53 (setminusSubset1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffE) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffI1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffI2) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffIneg1) =>
% 219.80/28.53 ((
% 219.80/28.53 (symdiffIneg2) =>
% 219.80/28.53 ((
% 219.80/28.53 (secondinupair) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairIL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairIR) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairiskpair) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairp) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonsubset) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletoninpowerset) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletoninpowunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairset2E) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairsubunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairinpowunion) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem1) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem2) =>
% 219.80/28.53 ((
% 219.80/28.53 (ubforcartprodlem3) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairin) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempair1) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempair) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionE2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton1) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setunionsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonprop) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1E1) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1I) =>
% 219.80/28.53 ((
% 219.80/28.53 (ex1I2) =>
% 219.80/28.53 ((
% 219.80/28.53 (singletonsuniq) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL1) =>
% 219.80/28.53 ((
% 219.80/28.53 (kfstsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (theprop) =>
% 219.80/28.53 ((
% 219.80/28.53 (kfstpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodfstin) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjL) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR11) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR12) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR1) =>
% 219.80/28.53 ((
% 219.80/28.53 (upairequniteq) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR2) =>
% 219.80/28.53 ((
% 219.80/28.53 (setukpairinjR) =>
% 219.80/28.53 ((
% 219.80/28.53 (ksndsingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (ksndpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (kpairsurjEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodsndin) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairmemEL) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairmemER) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodmempaircEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodfstpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodsndpairEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (cartprodpairsurjEq) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrI) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrSub) =>
% 219.80/28.53 ((
% 219.80/28.53 (setOfPairsIsBReln) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrERa) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrEL1) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrEL2) =>
% 219.80/28.53 ((
% 219.80/28.53 (dpsetconstrER) =>
% 219.80/28.53 ((
% 219.80/28.53 (funcImageSingleton) =>
% 219.80/28.53 ((
% 219.80/28.53 (apProp) =>
% 219.80/28.53 ((
% 219.80/28.53 (app) =>
% 219.80/28.53 ((
% 219.80/28.53 (infuncsetfunc) =>
% 219.80/28.53 ((
% 219.80/28.53 (ap2p) =>
% 219.80/28.53 ((
% 219.80/28.53 (funcinfuncset) =>
% 219.80/28.53 ((
% 219.80/28.53 (lamProp) =>
% 219.80/28.53 ((
% 219.80/28.53 (lamp) =>
% 219.80/28.53 ((
% 219.80/28.53 (lam2p) =>
% 219.80/28.53 ((
% 219.80/28.53 (!!) @ (
% 219.80/28.53 (('#B') @ (
% 219.80/28.53 !!) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#S') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))) @
% 219.80/28.53 breln)))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#C') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S'))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in)))))))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 !!))))))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#B') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 '#S') @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 (
% 219.80/28.53 ('#B') @ (
% 219.80/28.53 =>))) @
% 219.80/28.53 (
% 219.80/28.53 (
% 219.80/28.53 ('#C') @ in)))))))))))) @
% 219.80/28.53 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#C') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ in)) @
% 219.80/28.54 kpair)))))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 '#B'))) @
% 219.80/28.54 kpair)))))))))))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.80/28.54 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl952])).
% 219.80/28.54 thf(zip_derived_cl984, plain,
% 219.80/28.54 (~ (((setadjoinSub2) =>
% 219.80/28.54 (((subset2powerset) =>
% 219.80/28.54 (((setextsub) =>
% 219.80/28.54 (((subsetemptysetimpeq) =>
% 219.80/28.54 (((powersetI1) =>
% 219.80/28.54 (((powersetE1) =>
% 219.80/28.54 (((inPowerset) =>
% 219.80/28.54 (((powersetsubset) =>
% 219.80/28.54 (((sepInPowerset) =>
% 219.80/28.54 (((sepSubset) =>
% 219.80/28.54 (((binunionIL) =>
% 219.80/28.54 (((upairset2IR) =>
% 219.80/28.54 (((binunionIR) =>
% 219.80/28.54 (((binunionEcases) =>
% 219.80/28.54 (((binunionE) =>
% 219.80/28.54 (((binunionLsub) =>
% 219.80/28.54 (((binunionRsub) =>
% 219.80/28.54 (((binintersectI) =>
% 219.80/28.54 (((binintersectSubset5) =>
% 219.80/28.54 (((binintersectEL) =>
% 219.80/28.54 (((binintersectLsub) =>
% 219.80/28.54 (((binintersectSubset2) =>
% 219.80/28.54 (((binintersectSubset3) =>
% 219.80/28.54 (((binintersectER) =>
% 219.80/28.54 (((disjointsetsI1) =>
% 219.80/28.54 (((binintersectRsub) =>
% 219.80/28.54 (((binintersectSubset4) =>
% 219.80/28.54 (((binintersectSubset1) =>
% 219.80/28.54 (((bs114d) =>
% 219.80/28.54 (((setminusI) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusEL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusER) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusSubset2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusERneg) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusELneg) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusILneg) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusIRneg) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusLsub) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusSubset1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffE) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffI1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffI2) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffIneg1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffIneg2) =>
% 219.80/28.54 ((
% 219.80/28.54 (secondinupair) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairIL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairIR) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairiskpair) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairp) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonsubset) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletoninpowerset) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletoninpowunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairset2E) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairsubunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairinpowunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem1) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem2) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem3) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairin) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempair1) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempair) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionE2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton1) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonprop) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1E1) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1I) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1I2) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonsuniq) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL1) =>
% 219.80/28.54 ((
% 219.80/28.54 (kfstsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (theprop) =>
% 219.80/28.54 ((
% 219.80/28.54 (kfstpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodfstin) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR11) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR12) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR1) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairequniteq) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR) =>
% 219.80/28.54 ((
% 219.80/28.54 (ksndsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (ksndpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairsurjEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodsndin) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairmemEL) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairmemER) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempaircEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodfstpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodsndpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairsurjEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrI) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrSub) =>
% 219.80/28.54 ((
% 219.80/28.54 (setOfPairsIsBReln) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrERa) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrEL1) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrEL2) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrER) =>
% 219.80/28.54 ((
% 219.80/28.54 (funcImageSingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (apProp) =>
% 219.80/28.54 ((
% 219.80/28.54 (app) =>
% 219.80/28.54 ((
% 219.80/28.54 (infuncsetfunc) =>
% 219.80/28.54 ((
% 219.80/28.54 (ap2p) =>
% 219.80/28.54 ((
% 219.80/28.54 (funcinfuncset) =>
% 219.80/28.54 ((
% 219.80/28.54 (lamProp) =>
% 219.80/28.54 ((
% 219.80/28.54 (lamp) =>
% 219.80/28.54 ((
% 219.80/28.54 (lam2p) =>
% 219.80/28.54 ((
% 219.80/28.54 (!!) @ (
% 219.80/28.54 (('#B') @ (
% 219.80/28.54 !!) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#S') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))) @
% 219.80/28.54 breln)))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#C') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in)))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in)))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#C') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ in)) @
% 219.80/28.54 kpair)))))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 '#B'))) @
% 219.80/28.54 kpair)))))))))))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.80/28.54 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl967])).
% 219.80/28.54 thf(zip_derived_cl1000, plain,
% 219.80/28.54 (~ (((subset2powerset) =>
% 219.80/28.54 (((setextsub) =>
% 219.80/28.54 (((subsetemptysetimpeq) =>
% 219.80/28.54 (((powersetI1) =>
% 219.80/28.54 (((powersetE1) =>
% 219.80/28.54 (((inPowerset) =>
% 219.80/28.54 (((powersetsubset) =>
% 219.80/28.54 (((sepInPowerset) =>
% 219.80/28.54 (((sepSubset) =>
% 219.80/28.54 (((binunionIL) =>
% 219.80/28.54 (((upairset2IR) =>
% 219.80/28.54 (((binunionIR) =>
% 219.80/28.54 (((binunionEcases) =>
% 219.80/28.54 (((binunionE) =>
% 219.80/28.54 (((binunionLsub) =>
% 219.80/28.54 (((binunionRsub) =>
% 219.80/28.54 (((binintersectI) =>
% 219.80/28.54 (((binintersectSubset5) =>
% 219.80/28.54 (((binintersectEL) =>
% 219.80/28.54 (((binintersectLsub) =>
% 219.80/28.54 (((binintersectSubset2) =>
% 219.80/28.54 (((binintersectSubset3) =>
% 219.80/28.54 (((binintersectER) =>
% 219.80/28.54 (((disjointsetsI1) =>
% 219.80/28.54 (((binintersectRsub) =>
% 219.80/28.54 (((binintersectSubset4) =>
% 219.80/28.54 (((binintersectSubset1) =>
% 219.80/28.54 (((bs114d) =>
% 219.80/28.54 (((setminusI) =>
% 219.80/28.54 (((setminusEL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusER) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusSubset2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusERneg) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusELneg) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusILneg) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusIRneg) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusLsub) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusSubset1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffE) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffI1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffI2) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffIneg1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffIneg2) =>
% 219.80/28.54 ((
% 219.80/28.54 (secondinupair) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairIL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairIR) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairiskpair) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairp) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonsubset) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletoninpowerset) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletoninpowunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairset2E) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairsubunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairinpowunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem1) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem2) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem3) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairin) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempair1) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempair) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionE2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton1) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonprop) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1E1) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1I) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1I2) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonsuniq) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL1) =>
% 219.80/28.54 ((
% 219.80/28.54 (kfstsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (theprop) =>
% 219.80/28.54 ((
% 219.80/28.54 (kfstpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodfstin) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR11) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR12) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR1) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairequniteq) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR) =>
% 219.80/28.54 ((
% 219.80/28.54 (ksndsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (ksndpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairsurjEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodsndin) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairmemEL) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairmemER) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempaircEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodfstpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodsndpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairsurjEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrI) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrSub) =>
% 219.80/28.54 ((
% 219.80/28.54 (setOfPairsIsBReln) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrERa) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrEL1) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrEL2) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrER) =>
% 219.80/28.54 ((
% 219.80/28.54 (funcImageSingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (apProp) =>
% 219.80/28.54 ((
% 219.80/28.54 (app) =>
% 219.80/28.54 ((
% 219.80/28.54 (infuncsetfunc) =>
% 219.80/28.54 ((
% 219.80/28.54 (ap2p) =>
% 219.80/28.54 ((
% 219.80/28.54 (funcinfuncset) =>
% 219.80/28.54 ((
% 219.80/28.54 (lamProp) =>
% 219.80/28.54 ((
% 219.80/28.54 (lamp) =>
% 219.80/28.54 ((
% 219.80/28.54 (lam2p) =>
% 219.80/28.54 ((
% 219.80/28.54 (!!) @ (
% 219.80/28.54 (('#B') @ (
% 219.80/28.54 !!) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#S') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))) @
% 219.80/28.54 breln)))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#C') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in)))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in)))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#C') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ in)) @
% 219.80/28.54 kpair)))))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 '#B'))) @
% 219.80/28.54 kpair)))))))))))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.80/28.54 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl984])).
% 219.80/28.54 thf(zip_derived_cl1015, plain,
% 219.80/28.54 (~ (((setextsub) =>
% 219.80/28.54 (((subsetemptysetimpeq) =>
% 219.80/28.54 (((powersetI1) =>
% 219.80/28.54 (((powersetE1) =>
% 219.80/28.54 (((inPowerset) =>
% 219.80/28.54 (((powersetsubset) =>
% 219.80/28.54 (((sepInPowerset) =>
% 219.80/28.54 (((sepSubset) =>
% 219.80/28.54 (((binunionIL) =>
% 219.80/28.54 (((upairset2IR) =>
% 219.80/28.54 (((binunionIR) =>
% 219.80/28.54 (((binunionEcases) =>
% 219.80/28.54 (((binunionE) =>
% 219.80/28.54 (((binunionLsub) =>
% 219.80/28.54 (((binunionRsub) =>
% 219.80/28.54 (((binintersectI) =>
% 219.80/28.54 (((binintersectSubset5) =>
% 219.80/28.54 (((binintersectEL) =>
% 219.80/28.54 (((binintersectLsub) =>
% 219.80/28.54 (((binintersectSubset2) =>
% 219.80/28.54 (((binintersectSubset3) =>
% 219.80/28.54 (((binintersectER) =>
% 219.80/28.54 (((disjointsetsI1) =>
% 219.80/28.54 (((binintersectRsub) =>
% 219.80/28.54 (((binintersectSubset4) =>
% 219.80/28.54 (((binintersectSubset1) =>
% 219.80/28.54 (((bs114d) =>
% 219.80/28.54 (((setminusI) =>
% 219.80/28.54 (((setminusEL) =>
% 219.80/28.54 (((setminusER) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusSubset2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusERneg) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusELneg) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusILneg) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusIRneg) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusLsub) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusSubset1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffE) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffI1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffI2) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffIneg1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffIneg2) =>
% 219.80/28.54 ((
% 219.80/28.54 (secondinupair) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairIL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairIR) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairiskpair) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairp) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonsubset) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletoninpowerset) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletoninpowunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairset2E) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairsubunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairinpowunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem1) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem2) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem3) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairin) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempair1) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempair) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionE2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton1) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonprop) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1E1) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1I) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1I2) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonsuniq) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL1) =>
% 219.80/28.54 ((
% 219.80/28.54 (kfstsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (theprop) =>
% 219.80/28.54 ((
% 219.80/28.54 (kfstpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodfstin) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR11) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR12) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR1) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairequniteq) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR) =>
% 219.80/28.54 ((
% 219.80/28.54 (ksndsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (ksndpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairsurjEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodsndin) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairmemEL) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairmemER) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempaircEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodfstpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodsndpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairsurjEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrI) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrSub) =>
% 219.80/28.54 ((
% 219.80/28.54 (setOfPairsIsBReln) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrERa) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrEL1) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrEL2) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrER) =>
% 219.80/28.54 ((
% 219.80/28.54 (funcImageSingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (apProp) =>
% 219.80/28.54 ((
% 219.80/28.54 (app) =>
% 219.80/28.54 ((
% 219.80/28.54 (infuncsetfunc) =>
% 219.80/28.54 ((
% 219.80/28.54 (ap2p) =>
% 219.80/28.54 ((
% 219.80/28.54 (funcinfuncset) =>
% 219.80/28.54 ((
% 219.80/28.54 (lamProp) =>
% 219.80/28.54 ((
% 219.80/28.54 (lamp) =>
% 219.80/28.54 ((
% 219.80/28.54 (lam2p) =>
% 219.80/28.54 ((
% 219.80/28.54 (!!) @ (
% 219.80/28.54 (('#B') @ (
% 219.80/28.54 !!) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#S') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))) @
% 219.80/28.54 breln)))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#C') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in)))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in)))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#C') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ in)) @
% 219.80/28.54 kpair)))))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 '#B'))) @
% 219.80/28.54 kpair)))))))))))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.80/28.54 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1000])).
% 219.80/28.54 thf(zip_derived_cl1027, plain,
% 219.80/28.54 (~ (((subsetemptysetimpeq) =>
% 219.80/28.54 (((powersetI1) =>
% 219.80/28.54 (((powersetE1) =>
% 219.80/28.54 (((inPowerset) =>
% 219.80/28.54 (((powersetsubset) =>
% 219.80/28.54 (((sepInPowerset) =>
% 219.80/28.54 (((sepSubset) =>
% 219.80/28.54 (((binunionIL) =>
% 219.80/28.54 (((upairset2IR) =>
% 219.80/28.54 (((binunionIR) =>
% 219.80/28.54 (((binunionEcases) =>
% 219.80/28.54 (((binunionE) =>
% 219.80/28.54 (((binunionLsub) =>
% 219.80/28.54 (((binunionRsub) =>
% 219.80/28.54 (((binintersectI) =>
% 219.80/28.54 (((binintersectSubset5) =>
% 219.80/28.54 (((binintersectEL) =>
% 219.80/28.54 (((binintersectLsub) =>
% 219.80/28.54 (((binintersectSubset2) =>
% 219.80/28.54 (((binintersectSubset3) =>
% 219.80/28.54 (((binintersectER) =>
% 219.80/28.54 (((disjointsetsI1) =>
% 219.80/28.54 (((binintersectRsub) =>
% 219.80/28.54 (((binintersectSubset4) =>
% 219.80/28.54 (((binintersectSubset1) =>
% 219.80/28.54 (((bs114d) =>
% 219.80/28.54 (((setminusI) =>
% 219.80/28.54 (((setminusEL) =>
% 219.80/28.54 (((setminusER) =>
% 219.80/28.54 (((setminusSubset2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusERneg) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusELneg) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusILneg) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusIRneg) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusLsub) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusSubset1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffE) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffI1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffI2) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffIneg1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffIneg2) =>
% 219.80/28.54 ((
% 219.80/28.54 (secondinupair) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairIL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairIR) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairiskpair) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairp) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonsubset) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletoninpowerset) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletoninpowunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairset2E) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairsubunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairinpowunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem1) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem2) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem3) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairin) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempair1) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempair) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionE2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton1) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonprop) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1E1) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1I) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1I2) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonsuniq) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL1) =>
% 219.80/28.54 ((
% 219.80/28.54 (kfstsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (theprop) =>
% 219.80/28.54 ((
% 219.80/28.54 (kfstpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodfstin) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR11) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR12) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR1) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairequniteq) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR) =>
% 219.80/28.54 ((
% 219.80/28.54 (ksndsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (ksndpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairsurjEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodsndin) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairmemEL) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairmemER) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempaircEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodfstpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodsndpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairsurjEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrI) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrSub) =>
% 219.80/28.54 ((
% 219.80/28.54 (setOfPairsIsBReln) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrERa) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrEL1) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrEL2) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrER) =>
% 219.80/28.54 ((
% 219.80/28.54 (funcImageSingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (apProp) =>
% 219.80/28.54 ((
% 219.80/28.54 (app) =>
% 219.80/28.54 ((
% 219.80/28.54 (infuncsetfunc) =>
% 219.80/28.54 ((
% 219.80/28.54 (ap2p) =>
% 219.80/28.54 ((
% 219.80/28.54 (funcinfuncset) =>
% 219.80/28.54 ((
% 219.80/28.54 (lamProp) =>
% 219.80/28.54 ((
% 219.80/28.54 (lamp) =>
% 219.80/28.54 ((
% 219.80/28.54 (lam2p) =>
% 219.80/28.54 ((
% 219.80/28.54 (!!) @ (
% 219.80/28.54 (('#B') @ (
% 219.80/28.54 !!) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#S') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))) @
% 219.80/28.54 breln)))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#C') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in)))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in)))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#C') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ in)) @
% 219.80/28.54 kpair)))))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 '#B'))) @
% 219.80/28.54 kpair)))))))))))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.80/28.54 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1015])).
% 219.80/28.54 thf(zip_derived_cl1039, plain,
% 219.80/28.54 (~ (((powersetI1) =>
% 219.80/28.54 (((powersetE1) =>
% 219.80/28.54 (((inPowerset) =>
% 219.80/28.54 (((powersetsubset) =>
% 219.80/28.54 (((sepInPowerset) =>
% 219.80/28.54 (((sepSubset) =>
% 219.80/28.54 (((binunionIL) =>
% 219.80/28.54 (((upairset2IR) =>
% 219.80/28.54 (((binunionIR) =>
% 219.80/28.54 (((binunionEcases) =>
% 219.80/28.54 (((binunionE) =>
% 219.80/28.54 (((binunionLsub) =>
% 219.80/28.54 (((binunionRsub) =>
% 219.80/28.54 (((binintersectI) =>
% 219.80/28.54 (((binintersectSubset5) =>
% 219.80/28.54 (((binintersectEL) =>
% 219.80/28.54 (((binintersectLsub) =>
% 219.80/28.54 (((binintersectSubset2) =>
% 219.80/28.54 (((binintersectSubset3) =>
% 219.80/28.54 (((binintersectER) =>
% 219.80/28.54 (((disjointsetsI1) =>
% 219.80/28.54 (((binintersectRsub) =>
% 219.80/28.54 (((binintersectSubset4) =>
% 219.80/28.54 (((binintersectSubset1) =>
% 219.80/28.54 (((bs114d) =>
% 219.80/28.54 (((setminusI) =>
% 219.80/28.54 (((setminusEL) =>
% 219.80/28.54 (((setminusER) =>
% 219.80/28.54 (((setminusSubset2) =>
% 219.80/28.54 (((setminusERneg) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusELneg) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusILneg) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusIRneg) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusLsub) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusSubset1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffE) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffI1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffI2) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffIneg1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffIneg2) =>
% 219.80/28.54 ((
% 219.80/28.54 (secondinupair) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairIL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairIR) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairiskpair) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairp) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonsubset) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletoninpowerset) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletoninpowunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairset2E) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairsubunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairinpowunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem1) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem2) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem3) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairin) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempair1) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempair) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionE2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton1) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonprop) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1E1) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1I) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1I2) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonsuniq) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL1) =>
% 219.80/28.54 ((
% 219.80/28.54 (kfstsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (theprop) =>
% 219.80/28.54 ((
% 219.80/28.54 (kfstpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodfstin) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR11) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR12) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR1) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairequniteq) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR) =>
% 219.80/28.54 ((
% 219.80/28.54 (ksndsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (ksndpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairsurjEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodsndin) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairmemEL) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairmemER) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempaircEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodfstpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodsndpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairsurjEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrI) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrSub) =>
% 219.80/28.54 ((
% 219.80/28.54 (setOfPairsIsBReln) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrERa) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrEL1) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrEL2) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrER) =>
% 219.80/28.54 ((
% 219.80/28.54 (funcImageSingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (apProp) =>
% 219.80/28.54 ((
% 219.80/28.54 (app) =>
% 219.80/28.54 ((
% 219.80/28.54 (infuncsetfunc) =>
% 219.80/28.54 ((
% 219.80/28.54 (ap2p) =>
% 219.80/28.54 ((
% 219.80/28.54 (funcinfuncset) =>
% 219.80/28.54 ((
% 219.80/28.54 (lamProp) =>
% 219.80/28.54 ((
% 219.80/28.54 (lamp) =>
% 219.80/28.54 ((
% 219.80/28.54 (lam2p) =>
% 219.80/28.54 ((
% 219.80/28.54 (!!) @ (
% 219.80/28.54 (('#B') @ (
% 219.80/28.54 !!) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#S') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))) @
% 219.80/28.54 breln)))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#C') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in)))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in)))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#C') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ in)) @
% 219.80/28.54 kpair)))))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 '#B'))) @
% 219.80/28.54 kpair)))))))))))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.80/28.54 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1027])).
% 219.80/28.54 thf(zip_derived_cl1055, plain,
% 219.80/28.54 (~ (((powersetE1) =>
% 219.80/28.54 (((inPowerset) =>
% 219.80/28.54 (((powersetsubset) =>
% 219.80/28.54 (((sepInPowerset) =>
% 219.80/28.54 (((sepSubset) =>
% 219.80/28.54 (((binunionIL) =>
% 219.80/28.54 (((upairset2IR) =>
% 219.80/28.54 (((binunionIR) =>
% 219.80/28.54 (((binunionEcases) =>
% 219.80/28.54 (((binunionE) =>
% 219.80/28.54 (((binunionLsub) =>
% 219.80/28.54 (((binunionRsub) =>
% 219.80/28.54 (((binintersectI) =>
% 219.80/28.54 (((binintersectSubset5) =>
% 219.80/28.54 (((binintersectEL) =>
% 219.80/28.54 (((binintersectLsub) =>
% 219.80/28.54 (((binintersectSubset2) =>
% 219.80/28.54 (((binintersectSubset3) =>
% 219.80/28.54 (((binintersectER) =>
% 219.80/28.54 (((disjointsetsI1) =>
% 219.80/28.54 (((binintersectRsub) =>
% 219.80/28.54 (((binintersectSubset4) =>
% 219.80/28.54 (((binintersectSubset1) =>
% 219.80/28.54 (((bs114d) =>
% 219.80/28.54 (((setminusI) =>
% 219.80/28.54 (((setminusEL) =>
% 219.80/28.54 (((setminusER) =>
% 219.80/28.54 (((setminusSubset2) =>
% 219.80/28.54 (((setminusERneg) =>
% 219.80/28.54 (((setminusELneg) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusILneg) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusIRneg) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusLsub) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusSubset1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffE) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffI1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffI2) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffIneg1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffIneg2) =>
% 219.80/28.54 ((
% 219.80/28.54 (secondinupair) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairIL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairIR) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairiskpair) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairp) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonsubset) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletoninpowerset) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletoninpowunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairset2E) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairsubunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairinpowunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem1) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem2) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem3) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairin) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempair1) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempair) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionE2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton1) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonprop) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1E1) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1I) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1I2) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonsuniq) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL1) =>
% 219.80/28.54 ((
% 219.80/28.54 (kfstsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (theprop) =>
% 219.80/28.54 ((
% 219.80/28.54 (kfstpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodfstin) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR11) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR12) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR1) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairequniteq) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR) =>
% 219.80/28.54 ((
% 219.80/28.54 (ksndsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (ksndpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairsurjEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodsndin) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairmemEL) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairmemER) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempaircEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodfstpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodsndpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairsurjEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrI) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrSub) =>
% 219.80/28.54 ((
% 219.80/28.54 (setOfPairsIsBReln) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrERa) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrEL1) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrEL2) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrER) =>
% 219.80/28.54 ((
% 219.80/28.54 (funcImageSingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (apProp) =>
% 219.80/28.54 ((
% 219.80/28.54 (app) =>
% 219.80/28.54 ((
% 219.80/28.54 (infuncsetfunc) =>
% 219.80/28.54 ((
% 219.80/28.54 (ap2p) =>
% 219.80/28.54 ((
% 219.80/28.54 (funcinfuncset) =>
% 219.80/28.54 ((
% 219.80/28.54 (lamProp) =>
% 219.80/28.54 ((
% 219.80/28.54 (lamp) =>
% 219.80/28.54 ((
% 219.80/28.54 (lam2p) =>
% 219.80/28.54 ((
% 219.80/28.54 (!!) @ (
% 219.80/28.54 (('#B') @ (
% 219.80/28.54 !!) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#S') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))) @
% 219.80/28.54 breln)))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#C') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in)))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in)))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#C') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ in)) @
% 219.80/28.54 kpair)))))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 '#B'))) @
% 219.80/28.54 kpair)))))))))))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.80/28.54 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1039])).
% 219.80/28.54 thf(zip_derived_cl1067, plain,
% 219.80/28.54 (~ (((inPowerset) =>
% 219.80/28.54 (((powersetsubset) =>
% 219.80/28.54 (((sepInPowerset) =>
% 219.80/28.54 (((sepSubset) =>
% 219.80/28.54 (((binunionIL) =>
% 219.80/28.54 (((upairset2IR) =>
% 219.80/28.54 (((binunionIR) =>
% 219.80/28.54 (((binunionEcases) =>
% 219.80/28.54 (((binunionE) =>
% 219.80/28.54 (((binunionLsub) =>
% 219.80/28.54 (((binunionRsub) =>
% 219.80/28.54 (((binintersectI) =>
% 219.80/28.54 (((binintersectSubset5) =>
% 219.80/28.54 (((binintersectEL) =>
% 219.80/28.54 (((binintersectLsub) =>
% 219.80/28.54 (((binintersectSubset2) =>
% 219.80/28.54 (((binintersectSubset3) =>
% 219.80/28.54 (((binintersectER) =>
% 219.80/28.54 (((disjointsetsI1) =>
% 219.80/28.54 (((binintersectRsub) =>
% 219.80/28.54 (((binintersectSubset4) =>
% 219.80/28.54 (((binintersectSubset1) =>
% 219.80/28.54 (((bs114d) =>
% 219.80/28.54 (((setminusI) =>
% 219.80/28.54 (((setminusEL) =>
% 219.80/28.54 (((setminusER) =>
% 219.80/28.54 (((setminusSubset2) =>
% 219.80/28.54 (((setminusERneg) =>
% 219.80/28.54 (((setminusELneg) =>
% 219.80/28.54 (((setminusILneg) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusIRneg) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusLsub) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusSubset1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffE) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffI1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffI2) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffIneg1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffIneg2) =>
% 219.80/28.54 ((
% 219.80/28.54 (secondinupair) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairIL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairIR) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairiskpair) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairp) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonsubset) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletoninpowerset) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletoninpowunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairset2E) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairsubunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairinpowunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem1) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem2) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem3) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairin) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempair1) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempair) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionE2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton1) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonprop) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1E1) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1I) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1I2) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonsuniq) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL1) =>
% 219.80/28.54 ((
% 219.80/28.54 (kfstsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (theprop) =>
% 219.80/28.54 ((
% 219.80/28.54 (kfstpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodfstin) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR11) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR12) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR1) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairequniteq) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR) =>
% 219.80/28.54 ((
% 219.80/28.54 (ksndsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (ksndpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairsurjEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodsndin) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairmemEL) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairmemER) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempaircEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodfstpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodsndpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairsurjEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrI) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrSub) =>
% 219.80/28.54 ((
% 219.80/28.54 (setOfPairsIsBReln) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrERa) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrEL1) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrEL2) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrER) =>
% 219.80/28.54 ((
% 219.80/28.54 (funcImageSingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (apProp) =>
% 219.80/28.54 ((
% 219.80/28.54 (app) =>
% 219.80/28.54 ((
% 219.80/28.54 (infuncsetfunc) =>
% 219.80/28.54 ((
% 219.80/28.54 (ap2p) =>
% 219.80/28.54 ((
% 219.80/28.54 (funcinfuncset) =>
% 219.80/28.54 ((
% 219.80/28.54 (lamProp) =>
% 219.80/28.54 ((
% 219.80/28.54 (lamp) =>
% 219.80/28.54 ((
% 219.80/28.54 (lam2p) =>
% 219.80/28.54 ((
% 219.80/28.54 (!!) @ (
% 219.80/28.54 (('#B') @ (
% 219.80/28.54 !!) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#S') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))) @
% 219.80/28.54 breln)))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#C') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in)))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in)))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#C') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ in)) @
% 219.80/28.54 kpair)))))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 '#B'))) @
% 219.80/28.54 kpair)))))))))))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.80/28.54 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1055])).
% 219.80/28.54 thf(zip_derived_cl1074, plain,
% 219.80/28.54 (~ (((powersetsubset) =>
% 219.80/28.54 (((sepInPowerset) =>
% 219.80/28.54 (((sepSubset) =>
% 219.80/28.54 (((binunionIL) =>
% 219.80/28.54 (((upairset2IR) =>
% 219.80/28.54 (((binunionIR) =>
% 219.80/28.54 (((binunionEcases) =>
% 219.80/28.54 (((binunionE) =>
% 219.80/28.54 (((binunionLsub) =>
% 219.80/28.54 (((binunionRsub) =>
% 219.80/28.54 (((binintersectI) =>
% 219.80/28.54 (((binintersectSubset5) =>
% 219.80/28.54 (((binintersectEL) =>
% 219.80/28.54 (((binintersectLsub) =>
% 219.80/28.54 (((binintersectSubset2) =>
% 219.80/28.54 (((binintersectSubset3) =>
% 219.80/28.54 (((binintersectER) =>
% 219.80/28.54 (((disjointsetsI1) =>
% 219.80/28.54 (((binintersectRsub) =>
% 219.80/28.54 (((binintersectSubset4) =>
% 219.80/28.54 (((binintersectSubset1) =>
% 219.80/28.54 (((bs114d) =>
% 219.80/28.54 (((setminusI) =>
% 219.80/28.54 (((setminusEL) =>
% 219.80/28.54 (((setminusER) =>
% 219.80/28.54 (((setminusSubset2) =>
% 219.80/28.54 (((setminusERneg) =>
% 219.80/28.54 (((setminusELneg) =>
% 219.80/28.54 (((setminusILneg) =>
% 219.80/28.54 (((setminusIRneg) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusLsub) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusSubset1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffE) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffI1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffI2) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffIneg1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffIneg2) =>
% 219.80/28.54 ((
% 219.80/28.54 (secondinupair) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairIL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairIR) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairiskpair) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairp) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonsubset) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletoninpowerset) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletoninpowunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairset2E) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairsubunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairinpowunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem1) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem2) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem3) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairin) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempair1) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempair) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionE2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton1) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonprop) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1E1) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1I) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1I2) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonsuniq) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL1) =>
% 219.80/28.54 ((
% 219.80/28.54 (kfstsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (theprop) =>
% 219.80/28.54 ((
% 219.80/28.54 (kfstpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodfstin) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR11) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR12) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR1) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairequniteq) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR) =>
% 219.80/28.54 ((
% 219.80/28.54 (ksndsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (ksndpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairsurjEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodsndin) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairmemEL) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairmemER) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempaircEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodfstpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodsndpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairsurjEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrI) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrSub) =>
% 219.80/28.54 ((
% 219.80/28.54 (setOfPairsIsBReln) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrERa) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrEL1) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrEL2) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrER) =>
% 219.80/28.54 ((
% 219.80/28.54 (funcImageSingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (apProp) =>
% 219.80/28.54 ((
% 219.80/28.54 (app) =>
% 219.80/28.54 ((
% 219.80/28.54 (infuncsetfunc) =>
% 219.80/28.54 ((
% 219.80/28.54 (ap2p) =>
% 219.80/28.54 ((
% 219.80/28.54 (funcinfuncset) =>
% 219.80/28.54 ((
% 219.80/28.54 (lamProp) =>
% 219.80/28.54 ((
% 219.80/28.54 (lamp) =>
% 219.80/28.54 ((
% 219.80/28.54 (lam2p) =>
% 219.80/28.54 ((
% 219.80/28.54 (!!) @ (
% 219.80/28.54 (('#B') @ (
% 219.80/28.54 !!) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#S') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))) @
% 219.80/28.54 breln)))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#C') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in)))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in)))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#C') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ in)) @
% 219.80/28.54 kpair)))))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 '#B'))) @
% 219.80/28.54 kpair)))))))))))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.80/28.54 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1067])).
% 219.80/28.54 thf(zip_derived_cl1082, plain,
% 219.80/28.54 (~ (((sepInPowerset) =>
% 219.80/28.54 (((sepSubset) =>
% 219.80/28.54 (((binunionIL) =>
% 219.80/28.54 (((upairset2IR) =>
% 219.80/28.54 (((binunionIR) =>
% 219.80/28.54 (((binunionEcases) =>
% 219.80/28.54 (((binunionE) =>
% 219.80/28.54 (((binunionLsub) =>
% 219.80/28.54 (((binunionRsub) =>
% 219.80/28.54 (((binintersectI) =>
% 219.80/28.54 (((binintersectSubset5) =>
% 219.80/28.54 (((binintersectEL) =>
% 219.80/28.54 (((binintersectLsub) =>
% 219.80/28.54 (((binintersectSubset2) =>
% 219.80/28.54 (((binintersectSubset3) =>
% 219.80/28.54 (((binintersectER) =>
% 219.80/28.54 (((disjointsetsI1) =>
% 219.80/28.54 (((binintersectRsub) =>
% 219.80/28.54 (((binintersectSubset4) =>
% 219.80/28.54 (((binintersectSubset1) =>
% 219.80/28.54 (((bs114d) =>
% 219.80/28.54 (((setminusI) =>
% 219.80/28.54 (((setminusEL) =>
% 219.80/28.54 (((setminusER) =>
% 219.80/28.54 (((setminusSubset2) =>
% 219.80/28.54 (((setminusERneg) =>
% 219.80/28.54 (((setminusELneg) =>
% 219.80/28.54 (((setminusILneg) =>
% 219.80/28.54 (((setminusIRneg) =>
% 219.80/28.54 (((setminusLsub) =>
% 219.80/28.54 ((
% 219.80/28.54 (setminusSubset1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffE) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffI1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffI2) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffIneg1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffIneg2) =>
% 219.80/28.54 ((
% 219.80/28.54 (secondinupair) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairIL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairIR) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairiskpair) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairp) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonsubset) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletoninpowerset) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletoninpowunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairset2E) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairsubunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairinpowunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem1) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem2) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem3) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairin) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempair1) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempair) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionE2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton1) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonprop) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1E1) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1I) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1I2) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonsuniq) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL1) =>
% 219.80/28.54 ((
% 219.80/28.54 (kfstsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (theprop) =>
% 219.80/28.54 ((
% 219.80/28.54 (kfstpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodfstin) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR11) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR12) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR1) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairequniteq) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR) =>
% 219.80/28.54 ((
% 219.80/28.54 (ksndsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (ksndpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairsurjEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodsndin) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairmemEL) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairmemER) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempaircEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodfstpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodsndpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairsurjEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrI) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrSub) =>
% 219.80/28.54 ((
% 219.80/28.54 (setOfPairsIsBReln) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrERa) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrEL1) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrEL2) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrER) =>
% 219.80/28.54 ((
% 219.80/28.54 (funcImageSingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (apProp) =>
% 219.80/28.54 ((
% 219.80/28.54 (app) =>
% 219.80/28.54 ((
% 219.80/28.54 (infuncsetfunc) =>
% 219.80/28.54 ((
% 219.80/28.54 (ap2p) =>
% 219.80/28.54 ((
% 219.80/28.54 (funcinfuncset) =>
% 219.80/28.54 ((
% 219.80/28.54 (lamProp) =>
% 219.80/28.54 ((
% 219.80/28.54 (lamp) =>
% 219.80/28.54 ((
% 219.80/28.54 (lam2p) =>
% 219.80/28.54 ((
% 219.80/28.54 (!!) @ (
% 219.80/28.54 (('#B') @ (
% 219.80/28.54 !!) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#S') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))) @
% 219.80/28.54 breln)))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#C') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in)))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in)))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#C') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ in)) @
% 219.80/28.54 kpair)))))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 '#B'))) @
% 219.80/28.54 kpair)))))))))))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.80/28.54 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1074])).
% 219.80/28.54 thf(zip_derived_cl1090, plain,
% 219.80/28.54 (~ (((sepSubset) =>
% 219.80/28.54 (((binunionIL) =>
% 219.80/28.54 (((upairset2IR) =>
% 219.80/28.54 (((binunionIR) =>
% 219.80/28.54 (((binunionEcases) =>
% 219.80/28.54 (((binunionE) =>
% 219.80/28.54 (((binunionLsub) =>
% 219.80/28.54 (((binunionRsub) =>
% 219.80/28.54 (((binintersectI) =>
% 219.80/28.54 (((binintersectSubset5) =>
% 219.80/28.54 (((binintersectEL) =>
% 219.80/28.54 (((binintersectLsub) =>
% 219.80/28.54 (((binintersectSubset2) =>
% 219.80/28.54 (((binintersectSubset3) =>
% 219.80/28.54 (((binintersectER) =>
% 219.80/28.54 (((disjointsetsI1) =>
% 219.80/28.54 (((binintersectRsub) =>
% 219.80/28.54 (((binintersectSubset4) =>
% 219.80/28.54 (((binintersectSubset1) =>
% 219.80/28.54 (((bs114d) =>
% 219.80/28.54 (((setminusI) =>
% 219.80/28.54 (((setminusEL) =>
% 219.80/28.54 (((setminusER) =>
% 219.80/28.54 (((setminusSubset2) =>
% 219.80/28.54 (((setminusERneg) =>
% 219.80/28.54 (((setminusELneg) =>
% 219.80/28.54 (((setminusILneg) =>
% 219.80/28.54 (((setminusIRneg) =>
% 219.80/28.54 (((setminusLsub) =>
% 219.80/28.54 (((setminusSubset1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffE) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffI1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffI2) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffIneg1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffIneg2) =>
% 219.80/28.54 ((
% 219.80/28.54 (secondinupair) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairIL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairIR) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairiskpair) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairp) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonsubset) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletoninpowerset) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletoninpowunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairset2E) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairsubunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairinpowunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem1) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem2) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem3) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairin) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempair1) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempair) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionE2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton1) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonprop) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1E1) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1I) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1I2) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonsuniq) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL1) =>
% 219.80/28.54 ((
% 219.80/28.54 (kfstsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (theprop) =>
% 219.80/28.54 ((
% 219.80/28.54 (kfstpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodfstin) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR11) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR12) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR1) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairequniteq) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR) =>
% 219.80/28.54 ((
% 219.80/28.54 (ksndsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (ksndpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairsurjEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodsndin) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairmemEL) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairmemER) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempaircEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodfstpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodsndpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairsurjEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrI) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrSub) =>
% 219.80/28.54 ((
% 219.80/28.54 (setOfPairsIsBReln) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrERa) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrEL1) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrEL2) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrER) =>
% 219.80/28.54 ((
% 219.80/28.54 (funcImageSingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (apProp) =>
% 219.80/28.54 ((
% 219.80/28.54 (app) =>
% 219.80/28.54 ((
% 219.80/28.54 (infuncsetfunc) =>
% 219.80/28.54 ((
% 219.80/28.54 (ap2p) =>
% 219.80/28.54 ((
% 219.80/28.54 (funcinfuncset) =>
% 219.80/28.54 ((
% 219.80/28.54 (lamProp) =>
% 219.80/28.54 ((
% 219.80/28.54 (lamp) =>
% 219.80/28.54 ((
% 219.80/28.54 (lam2p) =>
% 219.80/28.54 ((
% 219.80/28.54 (!!) @ (
% 219.80/28.54 (('#B') @ (
% 219.80/28.54 !!) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#S') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))) @
% 219.80/28.54 breln)))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#C') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in)))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in)))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#C') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ in)) @
% 219.80/28.54 kpair)))))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 '#B'))) @
% 219.80/28.54 kpair)))))))))))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.80/28.54 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1082])).
% 219.80/28.54 thf(zip_derived_cl1096, plain,
% 219.80/28.54 (~ (((binunionIL) =>
% 219.80/28.54 (((upairset2IR) =>
% 219.80/28.54 (((binunionIR) =>
% 219.80/28.54 (((binunionEcases) =>
% 219.80/28.54 (((binunionE) =>
% 219.80/28.54 (((binunionLsub) =>
% 219.80/28.54 (((binunionRsub) =>
% 219.80/28.54 (((binintersectI) =>
% 219.80/28.54 (((binintersectSubset5) =>
% 219.80/28.54 (((binintersectEL) =>
% 219.80/28.54 (((binintersectLsub) =>
% 219.80/28.54 (((binintersectSubset2) =>
% 219.80/28.54 (((binintersectSubset3) =>
% 219.80/28.54 (((binintersectER) =>
% 219.80/28.54 (((disjointsetsI1) =>
% 219.80/28.54 (((binintersectRsub) =>
% 219.80/28.54 (((binintersectSubset4) =>
% 219.80/28.54 (((binintersectSubset1) =>
% 219.80/28.54 (((bs114d) =>
% 219.80/28.54 (((setminusI) =>
% 219.80/28.54 (((setminusEL) =>
% 219.80/28.54 (((setminusER) =>
% 219.80/28.54 (((setminusSubset2) =>
% 219.80/28.54 (((setminusERneg) =>
% 219.80/28.54 (((setminusELneg) =>
% 219.80/28.54 (((setminusILneg) =>
% 219.80/28.54 (((setminusIRneg) =>
% 219.80/28.54 (((setminusLsub) =>
% 219.80/28.54 (((setminusSubset1) =>
% 219.80/28.54 (((symdiffE) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffI1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffI2) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffIneg1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffIneg2) =>
% 219.80/28.54 ((
% 219.80/28.54 (secondinupair) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairIL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairIR) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairiskpair) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairp) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonsubset) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletoninpowerset) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletoninpowunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairset2E) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairsubunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairinpowunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem1) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem2) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem3) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairin) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempair1) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempair) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionE2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton1) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonprop) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1E1) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1I) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1I2) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonsuniq) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL1) =>
% 219.80/28.54 ((
% 219.80/28.54 (kfstsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (theprop) =>
% 219.80/28.54 ((
% 219.80/28.54 (kfstpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodfstin) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR11) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR12) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR1) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairequniteq) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR) =>
% 219.80/28.54 ((
% 219.80/28.54 (ksndsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (ksndpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairsurjEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodsndin) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairmemEL) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairmemER) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempaircEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodfstpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodsndpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairsurjEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrI) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrSub) =>
% 219.80/28.54 ((
% 219.80/28.54 (setOfPairsIsBReln) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrERa) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrEL1) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrEL2) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrER) =>
% 219.80/28.54 ((
% 219.80/28.54 (funcImageSingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (apProp) =>
% 219.80/28.54 ((
% 219.80/28.54 (app) =>
% 219.80/28.54 ((
% 219.80/28.54 (infuncsetfunc) =>
% 219.80/28.54 ((
% 219.80/28.54 (ap2p) =>
% 219.80/28.54 ((
% 219.80/28.54 (funcinfuncset) =>
% 219.80/28.54 ((
% 219.80/28.54 (lamProp) =>
% 219.80/28.54 ((
% 219.80/28.54 (lamp) =>
% 219.80/28.54 ((
% 219.80/28.54 (lam2p) =>
% 219.80/28.54 ((
% 219.80/28.54 (!!) @ (
% 219.80/28.54 (('#B') @ (
% 219.80/28.54 !!) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#S') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))) @
% 219.80/28.54 breln)))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#C') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in)))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in)))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#C') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ in)) @
% 219.80/28.54 kpair)))))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 '#B'))) @
% 219.80/28.54 kpair)))))))))))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.80/28.54 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1090])).
% 219.80/28.54 thf(zip_derived_cl1102, plain,
% 219.80/28.54 (~ (((upairset2IR) =>
% 219.80/28.54 (((binunionIR) =>
% 219.80/28.54 (((binunionEcases) =>
% 219.80/28.54 (((binunionE) =>
% 219.80/28.54 (((binunionLsub) =>
% 219.80/28.54 (((binunionRsub) =>
% 219.80/28.54 (((binintersectI) =>
% 219.80/28.54 (((binintersectSubset5) =>
% 219.80/28.54 (((binintersectEL) =>
% 219.80/28.54 (((binintersectLsub) =>
% 219.80/28.54 (((binintersectSubset2) =>
% 219.80/28.54 (((binintersectSubset3) =>
% 219.80/28.54 (((binintersectER) =>
% 219.80/28.54 (((disjointsetsI1) =>
% 219.80/28.54 (((binintersectRsub) =>
% 219.80/28.54 (((binintersectSubset4) =>
% 219.80/28.54 (((binintersectSubset1) =>
% 219.80/28.54 (((bs114d) =>
% 219.80/28.54 (((setminusI) =>
% 219.80/28.54 (((setminusEL) =>
% 219.80/28.54 (((setminusER) =>
% 219.80/28.54 (((setminusSubset2) =>
% 219.80/28.54 (((setminusERneg) =>
% 219.80/28.54 (((setminusELneg) =>
% 219.80/28.54 (((setminusILneg) =>
% 219.80/28.54 (((setminusIRneg) =>
% 219.80/28.54 (((setminusLsub) =>
% 219.80/28.54 (((setminusSubset1) =>
% 219.80/28.54 (((symdiffE) =>
% 219.80/28.54 (((symdiffI1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffI2) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffIneg1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffIneg2) =>
% 219.80/28.54 ((
% 219.80/28.54 (secondinupair) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairIL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairIR) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairiskpair) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairp) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonsubset) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletoninpowerset) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletoninpowunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairset2E) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairsubunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairinpowunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem1) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem2) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem3) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairin) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempair1) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempair) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionE2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton1) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonprop) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1E1) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1I) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1I2) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonsuniq) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL1) =>
% 219.80/28.54 ((
% 219.80/28.54 (kfstsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (theprop) =>
% 219.80/28.54 ((
% 219.80/28.54 (kfstpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodfstin) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR11) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR12) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR1) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairequniteq) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR) =>
% 219.80/28.54 ((
% 219.80/28.54 (ksndsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (ksndpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairsurjEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodsndin) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairmemEL) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairmemER) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempaircEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodfstpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodsndpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairsurjEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrI) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrSub) =>
% 219.80/28.54 ((
% 219.80/28.54 (setOfPairsIsBReln) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrERa) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrEL1) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrEL2) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrER) =>
% 219.80/28.54 ((
% 219.80/28.54 (funcImageSingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (apProp) =>
% 219.80/28.54 ((
% 219.80/28.54 (app) =>
% 219.80/28.54 ((
% 219.80/28.54 (infuncsetfunc) =>
% 219.80/28.54 ((
% 219.80/28.54 (ap2p) =>
% 219.80/28.54 ((
% 219.80/28.54 (funcinfuncset) =>
% 219.80/28.54 ((
% 219.80/28.54 (lamProp) =>
% 219.80/28.54 ((
% 219.80/28.54 (lamp) =>
% 219.80/28.54 ((
% 219.80/28.54 (lam2p) =>
% 219.80/28.54 ((
% 219.80/28.54 (!!) @ (
% 219.80/28.54 (('#B') @ (
% 219.80/28.54 !!) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#S') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))) @
% 219.80/28.54 breln)))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#C') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in)))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in)))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S'))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#C') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ in)) @
% 219.80/28.54 kpair)))))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#B') @
% 219.80/28.54 (
% 219.80/28.54 '#B'))) @
% 219.80/28.54 kpair)))))))))))))))))))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 !!))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 '#S') @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 (
% 219.80/28.54 ('#B') @ (
% 219.80/28.54 =>))) @
% 219.80/28.54 (
% 219.80/28.54 (
% 219.80/28.54 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.80/28.54 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1096])).
% 219.80/28.54 thf(zip_derived_cl1109, plain,
% 219.80/28.54 (~ (((binunionIR) =>
% 219.80/28.54 (((binunionEcases) =>
% 219.80/28.54 (((binunionE) =>
% 219.80/28.54 (((binunionLsub) =>
% 219.80/28.54 (((binunionRsub) =>
% 219.80/28.54 (((binintersectI) =>
% 219.80/28.54 (((binintersectSubset5) =>
% 219.80/28.54 (((binintersectEL) =>
% 219.80/28.54 (((binintersectLsub) =>
% 219.80/28.54 (((binintersectSubset2) =>
% 219.80/28.54 (((binintersectSubset3) =>
% 219.80/28.54 (((binintersectER) =>
% 219.80/28.54 (((disjointsetsI1) =>
% 219.80/28.54 (((binintersectRsub) =>
% 219.80/28.54 (((binintersectSubset4) =>
% 219.80/28.54 (((binintersectSubset1) =>
% 219.80/28.54 (((bs114d) =>
% 219.80/28.54 (((setminusI) =>
% 219.80/28.54 (((setminusEL) =>
% 219.80/28.54 (((setminusER) =>
% 219.80/28.54 (((setminusSubset2) =>
% 219.80/28.54 (((setminusERneg) =>
% 219.80/28.54 (((setminusELneg) =>
% 219.80/28.54 (((setminusILneg) =>
% 219.80/28.54 (((setminusIRneg) =>
% 219.80/28.54 (((setminusLsub) =>
% 219.80/28.54 (((setminusSubset1) =>
% 219.80/28.54 (((symdiffE) =>
% 219.80/28.54 (((symdiffI1) =>
% 219.80/28.54 (((symdiffI2) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffIneg1) =>
% 219.80/28.54 ((
% 219.80/28.54 (symdiffIneg2) =>
% 219.80/28.54 ((
% 219.80/28.54 (secondinupair) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairIL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairIR) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairiskpair) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairp) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonsubset) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletoninpowerset) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletoninpowunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairset2E) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairsubunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairinpowunion) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem1) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem2) =>
% 219.80/28.54 ((
% 219.80/28.54 (ubforcartprodlem3) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairin) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempair1) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempair) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionE2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton1) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setunionsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonprop) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1E1) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1I) =>
% 219.80/28.54 ((
% 219.80/28.54 (ex1I2) =>
% 219.80/28.54 ((
% 219.80/28.54 (singletonsuniq) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL1) =>
% 219.80/28.54 ((
% 219.80/28.54 (kfstsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (theprop) =>
% 219.80/28.54 ((
% 219.80/28.54 (kfstpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodfstin) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjL) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR11) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR12) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR1) =>
% 219.80/28.54 ((
% 219.80/28.54 (upairequniteq) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR2) =>
% 219.80/28.54 ((
% 219.80/28.54 (setukpairinjR) =>
% 219.80/28.54 ((
% 219.80/28.54 (ksndsingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (ksndpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (kpairsurjEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodsndin) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairmemEL) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairmemER) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodmempaircEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodfstpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodsndpairEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (cartprodpairsurjEq) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrI) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrSub) =>
% 219.80/28.54 ((
% 219.80/28.54 (setOfPairsIsBReln) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrERa) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrEL1) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrEL2) =>
% 219.80/28.54 ((
% 219.80/28.54 (dpsetconstrER) =>
% 219.80/28.54 ((
% 219.80/28.54 (funcImageSingleton) =>
% 219.80/28.54 ((
% 219.80/28.54 (apProp) =>
% 219.80/28.54 ((
% 219.80/28.54 (app) =>
% 219.80/28.54 ((
% 219.80/28.54 (infuncsetfunc) =>
% 219.80/28.54 ((
% 219.80/28.54 (ap2p) =>
% 219.80/28.54 ((
% 219.80/28.54 (funcinfuncset) =>
% 219.80/28.54 ((
% 219.80/28.54 (lamProp) =>
% 219.80/28.54 ((
% 219.80/28.54 (lamp) =>
% 219.80/28.54 ((
% 219.80/28.54 (lam2p) =>
% 219.95/28.54 ((
% 219.95/28.54 (!!) @ (
% 219.95/28.54 (('#B') @ (
% 219.95/28.54 !!) @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 !!))) @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#S') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 '#S') @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 '#S'))) @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 =>))))) @
% 219.95/28.54 breln)))))) @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 !!))))) @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#C') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 '#C') @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 '#S'))) @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 '#S'))))) @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 =>))))))) @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 !!))))))) @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#C') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 '#B') @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 '#B') @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 '#B') @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 '#S') @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 =>))) @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#C') @ in)))))))))))) @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 !!))))))) @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#C') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 '#B') @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 '#B') @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 '#B') @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 '#S') @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 =>))) @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#C') @ in)))))))))))) @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#C') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 '#B') @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 '#S') @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 '#S'))) @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 =>))))) @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#C') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 '#C') @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ in)) @
% 219.95/28.54 kpair)))))))))))))) @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#C') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 '#B') @
% 219.95/28.54 (
% 219.95/28.54 '#B'))) @
% 219.95/28.54 kpair)))))))))))))))))))) @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 !!))) @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 '#S') @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 =>))) @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.54 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1102])).
% 219.95/28.54 thf(zip_derived_cl1115, plain,
% 219.95/28.54 (~ (((binunionEcases) =>
% 219.95/28.54 (((binunionE) =>
% 219.95/28.54 (((binunionLsub) =>
% 219.95/28.54 (((binunionRsub) =>
% 219.95/28.54 (((binintersectI) =>
% 219.95/28.54 (((binintersectSubset5) =>
% 219.95/28.54 (((binintersectEL) =>
% 219.95/28.54 (((binintersectLsub) =>
% 219.95/28.54 (((binintersectSubset2) =>
% 219.95/28.54 (((binintersectSubset3) =>
% 219.95/28.54 (((binintersectER) =>
% 219.95/28.54 (((disjointsetsI1) =>
% 219.95/28.54 (((binintersectRsub) =>
% 219.95/28.54 (((binintersectSubset4) =>
% 219.95/28.54 (((binintersectSubset1) =>
% 219.95/28.54 (((bs114d) =>
% 219.95/28.54 (((setminusI) =>
% 219.95/28.54 (((setminusEL) =>
% 219.95/28.54 (((setminusER) =>
% 219.95/28.54 (((setminusSubset2) =>
% 219.95/28.54 (((setminusERneg) =>
% 219.95/28.54 (((setminusELneg) =>
% 219.95/28.54 (((setminusILneg) =>
% 219.95/28.54 (((setminusIRneg) =>
% 219.95/28.54 (((setminusLsub) =>
% 219.95/28.54 (((setminusSubset1) =>
% 219.95/28.54 (((symdiffE) =>
% 219.95/28.54 (((symdiffI1) =>
% 219.95/28.54 (((symdiffI2) =>
% 219.95/28.54 (((symdiffIneg1) =>
% 219.95/28.54 ((
% 219.95/28.54 (symdiffIneg2) =>
% 219.95/28.54 ((
% 219.95/28.54 (secondinupair) =>
% 219.95/28.54 ((
% 219.95/28.54 (setukpairIL) =>
% 219.95/28.54 ((
% 219.95/28.54 (setukpairIR) =>
% 219.95/28.54 ((
% 219.95/28.54 (kpairiskpair) =>
% 219.95/28.54 ((
% 219.95/28.54 (kpairp) =>
% 219.95/28.54 ((
% 219.95/28.54 (singletonsubset) =>
% 219.95/28.54 ((
% 219.95/28.54 (singletoninpowerset) =>
% 219.95/28.54 ((
% 219.95/28.54 (singletoninpowunion) =>
% 219.95/28.54 ((
% 219.95/28.54 (upairset2E) =>
% 219.95/28.54 ((
% 219.95/28.54 (upairsubunion) =>
% 219.95/28.54 ((
% 219.95/28.54 (upairinpowunion) =>
% 219.95/28.54 ((
% 219.95/28.54 (ubforcartprodlem1) =>
% 219.95/28.54 ((
% 219.95/28.54 (ubforcartprodlem2) =>
% 219.95/28.54 ((
% 219.95/28.54 (ubforcartprodlem3) =>
% 219.95/28.54 ((
% 219.95/28.54 (cartprodpairin) =>
% 219.95/28.54 ((
% 219.95/28.54 (cartprodmempair1) =>
% 219.95/28.54 ((
% 219.95/28.54 (cartprodmempair) =>
% 219.95/28.54 ((
% 219.95/28.54 (setunionE2) =>
% 219.95/28.54 ((
% 219.95/28.54 (setunionsingleton1) =>
% 219.95/28.54 ((
% 219.95/28.54 (setunionsingleton2) =>
% 219.95/28.54 ((
% 219.95/28.54 (setunionsingleton) =>
% 219.95/28.54 ((
% 219.95/28.54 (singletonprop) =>
% 219.95/28.54 ((
% 219.95/28.54 (ex1E1) =>
% 219.95/28.54 ((
% 219.95/28.54 (ex1I) =>
% 219.95/28.54 ((
% 219.95/28.54 (ex1I2) =>
% 219.95/28.54 ((
% 219.95/28.54 (singletonsuniq) =>
% 219.95/28.54 ((
% 219.95/28.54 (setukpairinjL1) =>
% 219.95/28.54 ((
% 219.95/28.54 (kfstsingleton) =>
% 219.95/28.54 ((
% 219.95/28.54 (theprop) =>
% 219.95/28.54 ((
% 219.95/28.54 (kfstpairEq) =>
% 219.95/28.54 ((
% 219.95/28.54 (cartprodfstin) =>
% 219.95/28.54 ((
% 219.95/28.54 (setukpairinjL2) =>
% 219.95/28.54 ((
% 219.95/28.54 (setukpairinjL) =>
% 219.95/28.54 ((
% 219.95/28.54 (setukpairinjR11) =>
% 219.95/28.54 ((
% 219.95/28.54 (setukpairinjR12) =>
% 219.95/28.54 ((
% 219.95/28.54 (setukpairinjR1) =>
% 219.95/28.54 ((
% 219.95/28.54 (upairequniteq) =>
% 219.95/28.54 ((
% 219.95/28.54 (setukpairinjR2) =>
% 219.95/28.54 ((
% 219.95/28.54 (setukpairinjR) =>
% 219.95/28.54 ((
% 219.95/28.54 (ksndsingleton) =>
% 219.95/28.54 ((
% 219.95/28.54 (ksndpairEq) =>
% 219.95/28.54 ((
% 219.95/28.54 (kpairsurjEq) =>
% 219.95/28.54 ((
% 219.95/28.54 (cartprodsndin) =>
% 219.95/28.54 ((
% 219.95/28.54 (cartprodpairmemEL) =>
% 219.95/28.54 ((
% 219.95/28.54 (cartprodpairmemER) =>
% 219.95/28.54 ((
% 219.95/28.54 (cartprodmempaircEq) =>
% 219.95/28.54 ((
% 219.95/28.54 (cartprodfstpairEq) =>
% 219.95/28.54 ((
% 219.95/28.54 (cartprodsndpairEq) =>
% 219.95/28.54 ((
% 219.95/28.54 (cartprodpairsurjEq) =>
% 219.95/28.54 ((
% 219.95/28.54 (dpsetconstrI) =>
% 219.95/28.54 ((
% 219.95/28.54 (dpsetconstrSub) =>
% 219.95/28.54 ((
% 219.95/28.54 (setOfPairsIsBReln) =>
% 219.95/28.54 ((
% 219.95/28.54 (dpsetconstrERa) =>
% 219.95/28.54 ((
% 219.95/28.54 (dpsetconstrEL1) =>
% 219.95/28.54 ((
% 219.95/28.54 (dpsetconstrEL2) =>
% 219.95/28.54 ((
% 219.95/28.54 (dpsetconstrER) =>
% 219.95/28.54 ((
% 219.95/28.54 (funcImageSingleton) =>
% 219.95/28.54 ((
% 219.95/28.54 (apProp) =>
% 219.95/28.54 ((
% 219.95/28.54 (app) =>
% 219.95/28.54 ((
% 219.95/28.54 (infuncsetfunc) =>
% 219.95/28.54 ((
% 219.95/28.54 (ap2p) =>
% 219.95/28.54 ((
% 219.95/28.54 (funcinfuncset) =>
% 219.95/28.54 ((
% 219.95/28.54 (lamProp) =>
% 219.95/28.54 ((
% 219.95/28.54 (lamp) =>
% 219.95/28.54 ((
% 219.95/28.54 (lam2p) =>
% 219.95/28.54 ((
% 219.95/28.54 (!!) @ (
% 219.95/28.54 (('#B') @ (
% 219.95/28.54 !!) @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 !!))) @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#S') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 '#S') @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 '#S'))) @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 =>))))) @
% 219.95/28.54 breln)))))) @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 !!))))) @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#C') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 '#C') @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 '#S'))) @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 '#S'))))) @
% 219.95/28.54 (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.54 ('#B') @ (
% 219.95/28.54 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ in)) @
% 219.95/28.55 kpair)))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 '#B'))) @
% 219.95/28.55 kpair)))))))))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.55 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1109])).
% 219.95/28.55 thf(zip_derived_cl1121, plain,
% 219.95/28.55 (~ (((binunionE) =>
% 219.95/28.55 (((binunionLsub) =>
% 219.95/28.55 (((binunionRsub) =>
% 219.95/28.55 (((binintersectI) =>
% 219.95/28.55 (((binintersectSubset5) =>
% 219.95/28.55 (((binintersectEL) =>
% 219.95/28.55 (((binintersectLsub) =>
% 219.95/28.55 (((binintersectSubset2) =>
% 219.95/28.55 (((binintersectSubset3) =>
% 219.95/28.55 (((binintersectER) =>
% 219.95/28.55 (((disjointsetsI1) =>
% 219.95/28.55 (((binintersectRsub) =>
% 219.95/28.55 (((binintersectSubset4) =>
% 219.95/28.55 (((binintersectSubset1) =>
% 219.95/28.55 (((bs114d) =>
% 219.95/28.55 (((setminusI) =>
% 219.95/28.55 (((setminusEL) =>
% 219.95/28.55 (((setminusER) =>
% 219.95/28.55 (((setminusSubset2) =>
% 219.95/28.55 (((setminusERneg) =>
% 219.95/28.55 (((setminusELneg) =>
% 219.95/28.55 (((setminusILneg) =>
% 219.95/28.55 (((setminusIRneg) =>
% 219.95/28.55 (((setminusLsub) =>
% 219.95/28.55 (((setminusSubset1) =>
% 219.95/28.55 (((symdiffE) =>
% 219.95/28.55 (((symdiffI1) =>
% 219.95/28.55 (((symdiffI2) =>
% 219.95/28.55 (((symdiffIneg1) =>
% 219.95/28.55 (((symdiffIneg2) =>
% 219.95/28.55 ((
% 219.95/28.55 (secondinupair) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairIL) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairIR) =>
% 219.95/28.55 ((
% 219.95/28.55 (kpairiskpair) =>
% 219.95/28.55 ((
% 219.95/28.55 (kpairp) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonsubset) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletoninpowerset) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletoninpowunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairset2E) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairsubunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairinpowunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem2) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem3) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair1) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionE2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton1) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1E1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I2) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonsuniq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (theprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstin) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR11) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR12) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR1) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairequniteq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (kpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemEL) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemER) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempaircEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrI) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrSub) =>
% 219.95/28.55 ((
% 219.95/28.55 (setOfPairsIsBReln) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrERa) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrER) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcImageSingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (apProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (app) =>
% 219.95/28.55 ((
% 219.95/28.55 (infuncsetfunc) =>
% 219.95/28.55 ((
% 219.95/28.55 (ap2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcinfuncset) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lam2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (!!) @ (
% 219.95/28.55 (('#B') @ (
% 219.95/28.55 !!) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#S') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 breln)))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ in)) @
% 219.95/28.55 kpair)))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 '#B'))) @
% 219.95/28.55 kpair)))))))))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.55 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1115])).
% 219.95/28.55 thf(zip_derived_cl1128, plain,
% 219.95/28.55 (~ (((binunionLsub) =>
% 219.95/28.55 (((binunionRsub) =>
% 219.95/28.55 (((binintersectI) =>
% 219.95/28.55 (((binintersectSubset5) =>
% 219.95/28.55 (((binintersectEL) =>
% 219.95/28.55 (((binintersectLsub) =>
% 219.95/28.55 (((binintersectSubset2) =>
% 219.95/28.55 (((binintersectSubset3) =>
% 219.95/28.55 (((binintersectER) =>
% 219.95/28.55 (((disjointsetsI1) =>
% 219.95/28.55 (((binintersectRsub) =>
% 219.95/28.55 (((binintersectSubset4) =>
% 219.95/28.55 (((binintersectSubset1) =>
% 219.95/28.55 (((bs114d) =>
% 219.95/28.55 (((setminusI) =>
% 219.95/28.55 (((setminusEL) =>
% 219.95/28.55 (((setminusER) =>
% 219.95/28.55 (((setminusSubset2) =>
% 219.95/28.55 (((setminusERneg) =>
% 219.95/28.55 (((setminusELneg) =>
% 219.95/28.55 (((setminusILneg) =>
% 219.95/28.55 (((setminusIRneg) =>
% 219.95/28.55 (((setminusLsub) =>
% 219.95/28.55 (((setminusSubset1) =>
% 219.95/28.55 (((symdiffE) =>
% 219.95/28.55 (((symdiffI1) =>
% 219.95/28.55 (((symdiffI2) =>
% 219.95/28.55 (((symdiffIneg1) =>
% 219.95/28.55 (((symdiffIneg2) =>
% 219.95/28.55 (((secondinupair) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairIL) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairIR) =>
% 219.95/28.55 ((
% 219.95/28.55 (kpairiskpair) =>
% 219.95/28.55 ((
% 219.95/28.55 (kpairp) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonsubset) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletoninpowerset) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletoninpowunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairset2E) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairsubunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairinpowunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem2) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem3) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair1) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionE2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton1) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1E1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I2) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonsuniq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (theprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstin) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR11) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR12) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR1) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairequniteq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (kpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemEL) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemER) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempaircEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrI) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrSub) =>
% 219.95/28.55 ((
% 219.95/28.55 (setOfPairsIsBReln) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrERa) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrER) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcImageSingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (apProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (app) =>
% 219.95/28.55 ((
% 219.95/28.55 (infuncsetfunc) =>
% 219.95/28.55 ((
% 219.95/28.55 (ap2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcinfuncset) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lam2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (!!) @ (
% 219.95/28.55 (('#B') @ (
% 219.95/28.55 !!) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#S') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 breln)))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ in)) @
% 219.95/28.55 kpair)))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 '#B'))) @
% 219.95/28.55 kpair)))))))))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.55 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1121])).
% 219.95/28.55 thf(zip_derived_cl1135, plain,
% 219.95/28.55 (~ (((binunionRsub) =>
% 219.95/28.55 (((binintersectI) =>
% 219.95/28.55 (((binintersectSubset5) =>
% 219.95/28.55 (((binintersectEL) =>
% 219.95/28.55 (((binintersectLsub) =>
% 219.95/28.55 (((binintersectSubset2) =>
% 219.95/28.55 (((binintersectSubset3) =>
% 219.95/28.55 (((binintersectER) =>
% 219.95/28.55 (((disjointsetsI1) =>
% 219.95/28.55 (((binintersectRsub) =>
% 219.95/28.55 (((binintersectSubset4) =>
% 219.95/28.55 (((binintersectSubset1) =>
% 219.95/28.55 (((bs114d) =>
% 219.95/28.55 (((setminusI) =>
% 219.95/28.55 (((setminusEL) =>
% 219.95/28.55 (((setminusER) =>
% 219.95/28.55 (((setminusSubset2) =>
% 219.95/28.55 (((setminusERneg) =>
% 219.95/28.55 (((setminusELneg) =>
% 219.95/28.55 (((setminusILneg) =>
% 219.95/28.55 (((setminusIRneg) =>
% 219.95/28.55 (((setminusLsub) =>
% 219.95/28.55 (((setminusSubset1) =>
% 219.95/28.55 (((symdiffE) =>
% 219.95/28.55 (((symdiffI1) =>
% 219.95/28.55 (((symdiffI2) =>
% 219.95/28.55 (((symdiffIneg1) =>
% 219.95/28.55 (((symdiffIneg2) =>
% 219.95/28.55 (((secondinupair) =>
% 219.95/28.55 (((setukpairIL) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairIR) =>
% 219.95/28.55 ((
% 219.95/28.55 (kpairiskpair) =>
% 219.95/28.55 ((
% 219.95/28.55 (kpairp) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonsubset) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletoninpowerset) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletoninpowunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairset2E) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairsubunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairinpowunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem2) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem3) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair1) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionE2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton1) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1E1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I2) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonsuniq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (theprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstin) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR11) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR12) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR1) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairequniteq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (kpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemEL) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemER) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempaircEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrI) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrSub) =>
% 219.95/28.55 ((
% 219.95/28.55 (setOfPairsIsBReln) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrERa) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrER) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcImageSingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (apProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (app) =>
% 219.95/28.55 ((
% 219.95/28.55 (infuncsetfunc) =>
% 219.95/28.55 ((
% 219.95/28.55 (ap2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcinfuncset) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lam2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (!!) @ (
% 219.95/28.55 (('#B') @ (
% 219.95/28.55 !!) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#S') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 breln)))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ in)) @
% 219.95/28.55 kpair)))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 '#B'))) @
% 219.95/28.55 kpair)))))))))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.55 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1128])).
% 219.95/28.55 thf(zip_derived_cl1142, plain,
% 219.95/28.55 (~ (((binintersectI) =>
% 219.95/28.55 (((binintersectSubset5) =>
% 219.95/28.55 (((binintersectEL) =>
% 219.95/28.55 (((binintersectLsub) =>
% 219.95/28.55 (((binintersectSubset2) =>
% 219.95/28.55 (((binintersectSubset3) =>
% 219.95/28.55 (((binintersectER) =>
% 219.95/28.55 (((disjointsetsI1) =>
% 219.95/28.55 (((binintersectRsub) =>
% 219.95/28.55 (((binintersectSubset4) =>
% 219.95/28.55 (((binintersectSubset1) =>
% 219.95/28.55 (((bs114d) =>
% 219.95/28.55 (((setminusI) =>
% 219.95/28.55 (((setminusEL) =>
% 219.95/28.55 (((setminusER) =>
% 219.95/28.55 (((setminusSubset2) =>
% 219.95/28.55 (((setminusERneg) =>
% 219.95/28.55 (((setminusELneg) =>
% 219.95/28.55 (((setminusILneg) =>
% 219.95/28.55 (((setminusIRneg) =>
% 219.95/28.55 (((setminusLsub) =>
% 219.95/28.55 (((setminusSubset1) =>
% 219.95/28.55 (((symdiffE) =>
% 219.95/28.55 (((symdiffI1) =>
% 219.95/28.55 (((symdiffI2) =>
% 219.95/28.55 (((symdiffIneg1) =>
% 219.95/28.55 (((symdiffIneg2) =>
% 219.95/28.55 (((secondinupair) =>
% 219.95/28.55 (((setukpairIL) =>
% 219.95/28.55 (((setukpairIR) =>
% 219.95/28.55 ((
% 219.95/28.55 (kpairiskpair) =>
% 219.95/28.55 ((
% 219.95/28.55 (kpairp) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonsubset) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletoninpowerset) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletoninpowunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairset2E) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairsubunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairinpowunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem2) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem3) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair1) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionE2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton1) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1E1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I2) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonsuniq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (theprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstin) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR11) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR12) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR1) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairequniteq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (kpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemEL) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemER) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempaircEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrI) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrSub) =>
% 219.95/28.55 ((
% 219.95/28.55 (setOfPairsIsBReln) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrERa) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrER) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcImageSingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (apProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (app) =>
% 219.95/28.55 ((
% 219.95/28.55 (infuncsetfunc) =>
% 219.95/28.55 ((
% 219.95/28.55 (ap2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcinfuncset) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lam2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (!!) @ (
% 219.95/28.55 (('#B') @ (
% 219.95/28.55 !!) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#S') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 breln)))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ in)) @
% 219.95/28.55 kpair)))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 '#B'))) @
% 219.95/28.55 kpair)))))))))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.55 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1135])).
% 219.95/28.55 thf(zip_derived_cl1150, plain,
% 219.95/28.55 (~ (((binintersectSubset5) =>
% 219.95/28.55 (((binintersectEL) =>
% 219.95/28.55 (((binintersectLsub) =>
% 219.95/28.55 (((binintersectSubset2) =>
% 219.95/28.55 (((binintersectSubset3) =>
% 219.95/28.55 (((binintersectER) =>
% 219.95/28.55 (((disjointsetsI1) =>
% 219.95/28.55 (((binintersectRsub) =>
% 219.95/28.55 (((binintersectSubset4) =>
% 219.95/28.55 (((binintersectSubset1) =>
% 219.95/28.55 (((bs114d) =>
% 219.95/28.55 (((setminusI) =>
% 219.95/28.55 (((setminusEL) =>
% 219.95/28.55 (((setminusER) =>
% 219.95/28.55 (((setminusSubset2) =>
% 219.95/28.55 (((setminusERneg) =>
% 219.95/28.55 (((setminusELneg) =>
% 219.95/28.55 (((setminusILneg) =>
% 219.95/28.55 (((setminusIRneg) =>
% 219.95/28.55 (((setminusLsub) =>
% 219.95/28.55 (((setminusSubset1) =>
% 219.95/28.55 (((symdiffE) =>
% 219.95/28.55 (((symdiffI1) =>
% 219.95/28.55 (((symdiffI2) =>
% 219.95/28.55 (((symdiffIneg1) =>
% 219.95/28.55 (((symdiffIneg2) =>
% 219.95/28.55 (((secondinupair) =>
% 219.95/28.55 (((setukpairIL) =>
% 219.95/28.55 (((setukpairIR) =>
% 219.95/28.55 (((kpairiskpair) =>
% 219.95/28.55 ((
% 219.95/28.55 (kpairp) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonsubset) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletoninpowerset) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletoninpowunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairset2E) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairsubunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairinpowunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem2) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem3) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair1) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionE2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton1) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1E1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I2) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonsuniq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (theprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstin) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR11) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR12) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR1) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairequniteq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (kpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemEL) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemER) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempaircEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrI) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrSub) =>
% 219.95/28.55 ((
% 219.95/28.55 (setOfPairsIsBReln) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrERa) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrER) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcImageSingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (apProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (app) =>
% 219.95/28.55 ((
% 219.95/28.55 (infuncsetfunc) =>
% 219.95/28.55 ((
% 219.95/28.55 (ap2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcinfuncset) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lam2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (!!) @ (
% 219.95/28.55 (('#B') @ (
% 219.95/28.55 !!) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#S') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 breln)))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ in)) @
% 219.95/28.55 kpair)))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 '#B'))) @
% 219.95/28.55 kpair)))))))))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.55 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1142])).
% 219.95/28.55 thf(zip_derived_cl1158, plain,
% 219.95/28.55 (~ (((binintersectEL) =>
% 219.95/28.55 (((binintersectLsub) =>
% 219.95/28.55 (((binintersectSubset2) =>
% 219.95/28.55 (((binintersectSubset3) =>
% 219.95/28.55 (((binintersectER) =>
% 219.95/28.55 (((disjointsetsI1) =>
% 219.95/28.55 (((binintersectRsub) =>
% 219.95/28.55 (((binintersectSubset4) =>
% 219.95/28.55 (((binintersectSubset1) =>
% 219.95/28.55 (((bs114d) =>
% 219.95/28.55 (((setminusI) =>
% 219.95/28.55 (((setminusEL) =>
% 219.95/28.55 (((setminusER) =>
% 219.95/28.55 (((setminusSubset2) =>
% 219.95/28.55 (((setminusERneg) =>
% 219.95/28.55 (((setminusELneg) =>
% 219.95/28.55 (((setminusILneg) =>
% 219.95/28.55 (((setminusIRneg) =>
% 219.95/28.55 (((setminusLsub) =>
% 219.95/28.55 (((setminusSubset1) =>
% 219.95/28.55 (((symdiffE) =>
% 219.95/28.55 (((symdiffI1) =>
% 219.95/28.55 (((symdiffI2) =>
% 219.95/28.55 (((symdiffIneg1) =>
% 219.95/28.55 (((symdiffIneg2) =>
% 219.95/28.55 (((secondinupair) =>
% 219.95/28.55 (((setukpairIL) =>
% 219.95/28.55 (((setukpairIR) =>
% 219.95/28.55 (((kpairiskpair) =>
% 219.95/28.55 (((kpairp) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonsubset) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletoninpowerset) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletoninpowunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairset2E) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairsubunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairinpowunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem2) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem3) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair1) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionE2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton1) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1E1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I2) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonsuniq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (theprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstin) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR11) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR12) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR1) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairequniteq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (kpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemEL) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemER) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempaircEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrI) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrSub) =>
% 219.95/28.55 ((
% 219.95/28.55 (setOfPairsIsBReln) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrERa) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrER) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcImageSingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (apProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (app) =>
% 219.95/28.55 ((
% 219.95/28.55 (infuncsetfunc) =>
% 219.95/28.55 ((
% 219.95/28.55 (ap2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcinfuncset) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lam2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (!!) @ (
% 219.95/28.55 (('#B') @ (
% 219.95/28.55 !!) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#S') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 breln)))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ in)) @
% 219.95/28.55 kpair)))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 '#B'))) @
% 219.95/28.55 kpair)))))))))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.55 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1150])).
% 219.95/28.55 thf(zip_derived_cl1166, plain,
% 219.95/28.55 (~ (((binintersectLsub) =>
% 219.95/28.55 (((binintersectSubset2) =>
% 219.95/28.55 (((binintersectSubset3) =>
% 219.95/28.55 (((binintersectER) =>
% 219.95/28.55 (((disjointsetsI1) =>
% 219.95/28.55 (((binintersectRsub) =>
% 219.95/28.55 (((binintersectSubset4) =>
% 219.95/28.55 (((binintersectSubset1) =>
% 219.95/28.55 (((bs114d) =>
% 219.95/28.55 (((setminusI) =>
% 219.95/28.55 (((setminusEL) =>
% 219.95/28.55 (((setminusER) =>
% 219.95/28.55 (((setminusSubset2) =>
% 219.95/28.55 (((setminusERneg) =>
% 219.95/28.55 (((setminusELneg) =>
% 219.95/28.55 (((setminusILneg) =>
% 219.95/28.55 (((setminusIRneg) =>
% 219.95/28.55 (((setminusLsub) =>
% 219.95/28.55 (((setminusSubset1) =>
% 219.95/28.55 (((symdiffE) =>
% 219.95/28.55 (((symdiffI1) =>
% 219.95/28.55 (((symdiffI2) =>
% 219.95/28.55 (((symdiffIneg1) =>
% 219.95/28.55 (((symdiffIneg2) =>
% 219.95/28.55 (((secondinupair) =>
% 219.95/28.55 (((setukpairIL) =>
% 219.95/28.55 (((setukpairIR) =>
% 219.95/28.55 (((kpairiskpair) =>
% 219.95/28.55 (((kpairp) =>
% 219.95/28.55 (((singletonsubset) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletoninpowerset) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletoninpowunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairset2E) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairsubunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairinpowunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem2) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem3) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair1) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionE2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton1) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1E1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I2) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonsuniq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (theprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstin) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR11) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR12) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR1) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairequniteq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (kpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemEL) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemER) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempaircEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrI) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrSub) =>
% 219.95/28.55 ((
% 219.95/28.55 (setOfPairsIsBReln) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrERa) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrER) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcImageSingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (apProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (app) =>
% 219.95/28.55 ((
% 219.95/28.55 (infuncsetfunc) =>
% 219.95/28.55 ((
% 219.95/28.55 (ap2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcinfuncset) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lam2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (!!) @ (
% 219.95/28.55 (('#B') @ (
% 219.95/28.55 !!) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#S') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 breln)))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ in)) @
% 219.95/28.55 kpair)))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 '#B'))) @
% 219.95/28.55 kpair)))))))))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.55 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1158])).
% 219.95/28.55 thf(zip_derived_cl1174, plain,
% 219.95/28.55 (~ (((binintersectSubset2) =>
% 219.95/28.55 (((binintersectSubset3) =>
% 219.95/28.55 (((binintersectER) =>
% 219.95/28.55 (((disjointsetsI1) =>
% 219.95/28.55 (((binintersectRsub) =>
% 219.95/28.55 (((binintersectSubset4) =>
% 219.95/28.55 (((binintersectSubset1) =>
% 219.95/28.55 (((bs114d) =>
% 219.95/28.55 (((setminusI) =>
% 219.95/28.55 (((setminusEL) =>
% 219.95/28.55 (((setminusER) =>
% 219.95/28.55 (((setminusSubset2) =>
% 219.95/28.55 (((setminusERneg) =>
% 219.95/28.55 (((setminusELneg) =>
% 219.95/28.55 (((setminusILneg) =>
% 219.95/28.55 (((setminusIRneg) =>
% 219.95/28.55 (((setminusLsub) =>
% 219.95/28.55 (((setminusSubset1) =>
% 219.95/28.55 (((symdiffE) =>
% 219.95/28.55 (((symdiffI1) =>
% 219.95/28.55 (((symdiffI2) =>
% 219.95/28.55 (((symdiffIneg1) =>
% 219.95/28.55 (((symdiffIneg2) =>
% 219.95/28.55 (((secondinupair) =>
% 219.95/28.55 (((setukpairIL) =>
% 219.95/28.55 (((setukpairIR) =>
% 219.95/28.55 (((kpairiskpair) =>
% 219.95/28.55 (((kpairp) =>
% 219.95/28.55 (((singletonsubset) =>
% 219.95/28.55 (((singletoninpowerset) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletoninpowunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairset2E) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairsubunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairinpowunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem2) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem3) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair1) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionE2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton1) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1E1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I2) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonsuniq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (theprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstin) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR11) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR12) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR1) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairequniteq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (kpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemEL) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemER) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempaircEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrI) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrSub) =>
% 219.95/28.55 ((
% 219.95/28.55 (setOfPairsIsBReln) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrERa) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrER) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcImageSingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (apProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (app) =>
% 219.95/28.55 ((
% 219.95/28.55 (infuncsetfunc) =>
% 219.95/28.55 ((
% 219.95/28.55 (ap2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcinfuncset) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lam2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (!!) @ (
% 219.95/28.55 (('#B') @ (
% 219.95/28.55 !!) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#S') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 breln)))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ in)) @
% 219.95/28.55 kpair)))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 '#B'))) @
% 219.95/28.55 kpair)))))))))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.55 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1166])).
% 219.95/28.55 thf(zip_derived_cl1183, plain,
% 219.95/28.55 (~ (((binintersectSubset3) =>
% 219.95/28.55 (((binintersectER) =>
% 219.95/28.55 (((disjointsetsI1) =>
% 219.95/28.55 (((binintersectRsub) =>
% 219.95/28.55 (((binintersectSubset4) =>
% 219.95/28.55 (((binintersectSubset1) =>
% 219.95/28.55 (((bs114d) =>
% 219.95/28.55 (((setminusI) =>
% 219.95/28.55 (((setminusEL) =>
% 219.95/28.55 (((setminusER) =>
% 219.95/28.55 (((setminusSubset2) =>
% 219.95/28.55 (((setminusERneg) =>
% 219.95/28.55 (((setminusELneg) =>
% 219.95/28.55 (((setminusILneg) =>
% 219.95/28.55 (((setminusIRneg) =>
% 219.95/28.55 (((setminusLsub) =>
% 219.95/28.55 (((setminusSubset1) =>
% 219.95/28.55 (((symdiffE) =>
% 219.95/28.55 (((symdiffI1) =>
% 219.95/28.55 (((symdiffI2) =>
% 219.95/28.55 (((symdiffIneg1) =>
% 219.95/28.55 (((symdiffIneg2) =>
% 219.95/28.55 (((secondinupair) =>
% 219.95/28.55 (((setukpairIL) =>
% 219.95/28.55 (((setukpairIR) =>
% 219.95/28.55 (((kpairiskpair) =>
% 219.95/28.55 (((kpairp) =>
% 219.95/28.55 (((singletonsubset) =>
% 219.95/28.55 (((singletoninpowerset) =>
% 219.95/28.55 (((singletoninpowunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairset2E) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairsubunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairinpowunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem2) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem3) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair1) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionE2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton1) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1E1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I2) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonsuniq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (theprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstin) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR11) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR12) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR1) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairequniteq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (kpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemEL) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemER) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempaircEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrI) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrSub) =>
% 219.95/28.55 ((
% 219.95/28.55 (setOfPairsIsBReln) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrERa) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrER) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcImageSingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (apProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (app) =>
% 219.95/28.55 ((
% 219.95/28.55 (infuncsetfunc) =>
% 219.95/28.55 ((
% 219.95/28.55 (ap2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcinfuncset) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lam2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (!!) @ (
% 219.95/28.55 (('#B') @ (
% 219.95/28.55 !!) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#S') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 breln)))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ in)) @
% 219.95/28.55 kpair)))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 '#B'))) @
% 219.95/28.55 kpair)))))))))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.55 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1174])).
% 219.95/28.55 thf(zip_derived_cl1193, plain,
% 219.95/28.55 (~ (((binintersectER) =>
% 219.95/28.55 (((disjointsetsI1) =>
% 219.95/28.55 (((binintersectRsub) =>
% 219.95/28.55 (((binintersectSubset4) =>
% 219.95/28.55 (((binintersectSubset1) =>
% 219.95/28.55 (((bs114d) =>
% 219.95/28.55 (((setminusI) =>
% 219.95/28.55 (((setminusEL) =>
% 219.95/28.55 (((setminusER) =>
% 219.95/28.55 (((setminusSubset2) =>
% 219.95/28.55 (((setminusERneg) =>
% 219.95/28.55 (((setminusELneg) =>
% 219.95/28.55 (((setminusILneg) =>
% 219.95/28.55 (((setminusIRneg) =>
% 219.95/28.55 (((setminusLsub) =>
% 219.95/28.55 (((setminusSubset1) =>
% 219.95/28.55 (((symdiffE) =>
% 219.95/28.55 (((symdiffI1) =>
% 219.95/28.55 (((symdiffI2) =>
% 219.95/28.55 (((symdiffIneg1) =>
% 219.95/28.55 (((symdiffIneg2) =>
% 219.95/28.55 (((secondinupair) =>
% 219.95/28.55 (((setukpairIL) =>
% 219.95/28.55 (((setukpairIR) =>
% 219.95/28.55 (((kpairiskpair) =>
% 219.95/28.55 (((kpairp) =>
% 219.95/28.55 (((singletonsubset) =>
% 219.95/28.55 (((singletoninpowerset) =>
% 219.95/28.55 (((singletoninpowunion) =>
% 219.95/28.55 (((upairset2E) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairsubunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairinpowunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem2) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem3) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair1) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionE2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton1) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1E1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I2) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonsuniq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (theprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstin) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR11) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR12) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR1) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairequniteq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (kpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemEL) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemER) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempaircEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrI) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrSub) =>
% 219.95/28.55 ((
% 219.95/28.55 (setOfPairsIsBReln) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrERa) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrER) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcImageSingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (apProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (app) =>
% 219.95/28.55 ((
% 219.95/28.55 (infuncsetfunc) =>
% 219.95/28.55 ((
% 219.95/28.55 (ap2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcinfuncset) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lam2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (!!) @ (
% 219.95/28.55 (('#B') @ (
% 219.95/28.55 !!) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#S') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 breln)))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ in)) @
% 219.95/28.55 kpair)))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 '#B'))) @
% 219.95/28.55 kpair)))))))))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.55 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1183])).
% 219.95/28.55 thf(zip_derived_cl1206, plain,
% 219.95/28.55 (~ (((disjointsetsI1) =>
% 219.95/28.55 (((binintersectRsub) =>
% 219.95/28.55 (((binintersectSubset4) =>
% 219.95/28.55 (((binintersectSubset1) =>
% 219.95/28.55 (((bs114d) =>
% 219.95/28.55 (((setminusI) =>
% 219.95/28.55 (((setminusEL) =>
% 219.95/28.55 (((setminusER) =>
% 219.95/28.55 (((setminusSubset2) =>
% 219.95/28.55 (((setminusERneg) =>
% 219.95/28.55 (((setminusELneg) =>
% 219.95/28.55 (((setminusILneg) =>
% 219.95/28.55 (((setminusIRneg) =>
% 219.95/28.55 (((setminusLsub) =>
% 219.95/28.55 (((setminusSubset1) =>
% 219.95/28.55 (((symdiffE) =>
% 219.95/28.55 (((symdiffI1) =>
% 219.95/28.55 (((symdiffI2) =>
% 219.95/28.55 (((symdiffIneg1) =>
% 219.95/28.55 (((symdiffIneg2) =>
% 219.95/28.55 (((secondinupair) =>
% 219.95/28.55 (((setukpairIL) =>
% 219.95/28.55 (((setukpairIR) =>
% 219.95/28.55 (((kpairiskpair) =>
% 219.95/28.55 (((kpairp) =>
% 219.95/28.55 (((singletonsubset) =>
% 219.95/28.55 (((singletoninpowerset) =>
% 219.95/28.55 (((singletoninpowunion) =>
% 219.95/28.55 (((upairset2E) =>
% 219.95/28.55 (((upairsubunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairinpowunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem2) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem3) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair1) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionE2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton1) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1E1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I2) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonsuniq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (theprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstin) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR11) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR12) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR1) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairequniteq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (kpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemEL) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemER) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempaircEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrI) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrSub) =>
% 219.95/28.55 ((
% 219.95/28.55 (setOfPairsIsBReln) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrERa) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrER) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcImageSingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (apProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (app) =>
% 219.95/28.55 ((
% 219.95/28.55 (infuncsetfunc) =>
% 219.95/28.55 ((
% 219.95/28.55 (ap2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcinfuncset) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lam2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (!!) @ (
% 219.95/28.55 (('#B') @ (
% 219.95/28.55 !!) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#S') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 breln)))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ in)) @
% 219.95/28.55 kpair)))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 '#B'))) @
% 219.95/28.55 kpair)))))))))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.55 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1193])).
% 219.95/28.55 thf(zip_derived_cl1216, plain,
% 219.95/28.55 (~ (((binintersectRsub) =>
% 219.95/28.55 (((binintersectSubset4) =>
% 219.95/28.55 (((binintersectSubset1) =>
% 219.95/28.55 (((bs114d) =>
% 219.95/28.55 (((setminusI) =>
% 219.95/28.55 (((setminusEL) =>
% 219.95/28.55 (((setminusER) =>
% 219.95/28.55 (((setminusSubset2) =>
% 219.95/28.55 (((setminusERneg) =>
% 219.95/28.55 (((setminusELneg) =>
% 219.95/28.55 (((setminusILneg) =>
% 219.95/28.55 (((setminusIRneg) =>
% 219.95/28.55 (((setminusLsub) =>
% 219.95/28.55 (((setminusSubset1) =>
% 219.95/28.55 (((symdiffE) =>
% 219.95/28.55 (((symdiffI1) =>
% 219.95/28.55 (((symdiffI2) =>
% 219.95/28.55 (((symdiffIneg1) =>
% 219.95/28.55 (((symdiffIneg2) =>
% 219.95/28.55 (((secondinupair) =>
% 219.95/28.55 (((setukpairIL) =>
% 219.95/28.55 (((setukpairIR) =>
% 219.95/28.55 (((kpairiskpair) =>
% 219.95/28.55 (((kpairp) =>
% 219.95/28.55 (((singletonsubset) =>
% 219.95/28.55 (((singletoninpowerset) =>
% 219.95/28.55 (((singletoninpowunion) =>
% 219.95/28.55 (((upairset2E) =>
% 219.95/28.55 (((upairsubunion) =>
% 219.95/28.55 (((upairinpowunion) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem2) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem3) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair1) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionE2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton1) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1E1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I2) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonsuniq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (theprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstin) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR11) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR12) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR1) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairequniteq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (kpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemEL) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemER) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempaircEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrI) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrSub) =>
% 219.95/28.55 ((
% 219.95/28.55 (setOfPairsIsBReln) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrERa) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrER) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcImageSingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (apProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (app) =>
% 219.95/28.55 ((
% 219.95/28.55 (infuncsetfunc) =>
% 219.95/28.55 ((
% 219.95/28.55 (ap2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcinfuncset) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lam2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (!!) @ (
% 219.95/28.55 (('#B') @ (
% 219.95/28.55 !!) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#S') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 breln)))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ in)) @
% 219.95/28.55 kpair)))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 '#B'))) @
% 219.95/28.55 kpair)))))))))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.55 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1206])).
% 219.95/28.55 thf(zip_derived_cl1223, plain,
% 219.95/28.55 (~ (((binintersectSubset4) =>
% 219.95/28.55 (((binintersectSubset1) =>
% 219.95/28.55 (((bs114d) =>
% 219.95/28.55 (((setminusI) =>
% 219.95/28.55 (((setminusEL) =>
% 219.95/28.55 (((setminusER) =>
% 219.95/28.55 (((setminusSubset2) =>
% 219.95/28.55 (((setminusERneg) =>
% 219.95/28.55 (((setminusELneg) =>
% 219.95/28.55 (((setminusILneg) =>
% 219.95/28.55 (((setminusIRneg) =>
% 219.95/28.55 (((setminusLsub) =>
% 219.95/28.55 (((setminusSubset1) =>
% 219.95/28.55 (((symdiffE) =>
% 219.95/28.55 (((symdiffI1) =>
% 219.95/28.55 (((symdiffI2) =>
% 219.95/28.55 (((symdiffIneg1) =>
% 219.95/28.55 (((symdiffIneg2) =>
% 219.95/28.55 (((secondinupair) =>
% 219.95/28.55 (((setukpairIL) =>
% 219.95/28.55 (((setukpairIR) =>
% 219.95/28.55 (((kpairiskpair) =>
% 219.95/28.55 (((kpairp) =>
% 219.95/28.55 (((singletonsubset) =>
% 219.95/28.55 (((singletoninpowerset) =>
% 219.95/28.55 (((singletoninpowunion) =>
% 219.95/28.55 (((upairset2E) =>
% 219.95/28.55 (((upairsubunion) =>
% 219.95/28.55 (((upairinpowunion) =>
% 219.95/28.55 (((ubforcartprodlem1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem2) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem3) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair1) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionE2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton1) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1E1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I2) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonsuniq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (theprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstin) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR11) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR12) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR1) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairequniteq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (kpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemEL) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemER) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempaircEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrI) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrSub) =>
% 219.95/28.55 ((
% 219.95/28.55 (setOfPairsIsBReln) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrERa) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrER) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcImageSingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (apProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (app) =>
% 219.95/28.55 ((
% 219.95/28.55 (infuncsetfunc) =>
% 219.95/28.55 ((
% 219.95/28.55 (ap2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcinfuncset) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lam2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (!!) @ (
% 219.95/28.55 (('#B') @ (
% 219.95/28.55 !!) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#S') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 breln)))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ in)) @
% 219.95/28.55 kpair)))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 '#B'))) @
% 219.95/28.55 kpair)))))))))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.55 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1216])).
% 219.95/28.55 thf(zip_derived_cl1231, plain,
% 219.95/28.55 (~ (((binintersectSubset1) =>
% 219.95/28.55 (((bs114d) =>
% 219.95/28.55 (((setminusI) =>
% 219.95/28.55 (((setminusEL) =>
% 219.95/28.55 (((setminusER) =>
% 219.95/28.55 (((setminusSubset2) =>
% 219.95/28.55 (((setminusERneg) =>
% 219.95/28.55 (((setminusELneg) =>
% 219.95/28.55 (((setminusILneg) =>
% 219.95/28.55 (((setminusIRneg) =>
% 219.95/28.55 (((setminusLsub) =>
% 219.95/28.55 (((setminusSubset1) =>
% 219.95/28.55 (((symdiffE) =>
% 219.95/28.55 (((symdiffI1) =>
% 219.95/28.55 (((symdiffI2) =>
% 219.95/28.55 (((symdiffIneg1) =>
% 219.95/28.55 (((symdiffIneg2) =>
% 219.95/28.55 (((secondinupair) =>
% 219.95/28.55 (((setukpairIL) =>
% 219.95/28.55 (((setukpairIR) =>
% 219.95/28.55 (((kpairiskpair) =>
% 219.95/28.55 (((kpairp) =>
% 219.95/28.55 (((singletonsubset) =>
% 219.95/28.55 (((singletoninpowerset) =>
% 219.95/28.55 (((singletoninpowunion) =>
% 219.95/28.55 (((upairset2E) =>
% 219.95/28.55 (((upairsubunion) =>
% 219.95/28.55 (((upairinpowunion) =>
% 219.95/28.55 (((ubforcartprodlem1) =>
% 219.95/28.55 (((ubforcartprodlem2) =>
% 219.95/28.55 ((
% 219.95/28.55 (ubforcartprodlem3) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair1) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionE2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton1) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1E1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I2) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonsuniq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (theprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstin) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR11) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR12) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR1) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairequniteq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (kpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemEL) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemER) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempaircEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrI) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrSub) =>
% 219.95/28.55 ((
% 219.95/28.55 (setOfPairsIsBReln) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrERa) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrER) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcImageSingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (apProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (app) =>
% 219.95/28.55 ((
% 219.95/28.55 (infuncsetfunc) =>
% 219.95/28.55 ((
% 219.95/28.55 (ap2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcinfuncset) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lam2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (!!) @ (
% 219.95/28.55 (('#B') @ (
% 219.95/28.55 !!) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#S') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 breln)))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in)))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ in)) @
% 219.95/28.55 kpair)))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#B') @
% 219.95/28.55 (
% 219.95/28.55 '#B'))) @
% 219.95/28.55 kpair)))))))))))))))))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.55 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1223])).
% 219.95/28.55 thf(zip_derived_cl1239, plain,
% 219.95/28.55 (~ (((bs114d) =>
% 219.95/28.55 (((setminusI) =>
% 219.95/28.55 (((setminusEL) =>
% 219.95/28.55 (((setminusER) =>
% 219.95/28.55 (((setminusSubset2) =>
% 219.95/28.55 (((setminusERneg) =>
% 219.95/28.55 (((setminusELneg) =>
% 219.95/28.55 (((setminusILneg) =>
% 219.95/28.55 (((setminusIRneg) =>
% 219.95/28.55 (((setminusLsub) =>
% 219.95/28.55 (((setminusSubset1) =>
% 219.95/28.55 (((symdiffE) =>
% 219.95/28.55 (((symdiffI1) =>
% 219.95/28.55 (((symdiffI2) =>
% 219.95/28.55 (((symdiffIneg1) =>
% 219.95/28.55 (((symdiffIneg2) =>
% 219.95/28.55 (((secondinupair) =>
% 219.95/28.55 (((setukpairIL) =>
% 219.95/28.55 (((setukpairIR) =>
% 219.95/28.55 (((kpairiskpair) =>
% 219.95/28.55 (((kpairp) =>
% 219.95/28.55 (((singletonsubset) =>
% 219.95/28.55 (((singletoninpowerset) =>
% 219.95/28.55 (((singletoninpowunion) =>
% 219.95/28.55 (((upairset2E) =>
% 219.95/28.55 (((upairsubunion) =>
% 219.95/28.55 (((upairinpowunion) =>
% 219.95/28.55 (((ubforcartprodlem1) =>
% 219.95/28.55 (((ubforcartprodlem2) =>
% 219.95/28.55 (((ubforcartprodlem3) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair1) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempair) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionE2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton1) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setunionsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1E1) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I) =>
% 219.95/28.55 ((
% 219.95/28.55 (ex1I2) =>
% 219.95/28.55 ((
% 219.95/28.55 (singletonsuniq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (theprop) =>
% 219.95/28.55 ((
% 219.95/28.55 (kfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstin) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjL) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR11) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR12) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR1) =>
% 219.95/28.55 ((
% 219.95/28.55 (upairequniteq) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR2) =>
% 219.95/28.55 ((
% 219.95/28.55 (setukpairinjR) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndsingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (ksndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (kpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndin) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemEL) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairmemER) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodmempaircEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodfstpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodsndpairEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (cartprodpairsurjEq) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrI) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrSub) =>
% 219.95/28.55 ((
% 219.95/28.55 (setOfPairsIsBReln) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrERa) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL1) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrEL2) =>
% 219.95/28.55 ((
% 219.95/28.55 (dpsetconstrER) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcImageSingleton) =>
% 219.95/28.55 ((
% 219.95/28.55 (apProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (app) =>
% 219.95/28.55 ((
% 219.95/28.55 (infuncsetfunc) =>
% 219.95/28.55 ((
% 219.95/28.55 (ap2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (funcinfuncset) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamProp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lamp) =>
% 219.95/28.55 ((
% 219.95/28.55 (lam2p) =>
% 219.95/28.55 ((
% 219.95/28.55 (!!) @ (
% 219.95/28.55 (('#B') @ (
% 219.95/28.55 !!) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#S') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#S'))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 =>))))) @
% 219.95/28.55 breln)))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 !!))))) @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#C') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 '#C') @
% 219.95/28.55 (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.55 (
% 219.95/28.55 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ in)) @
% 219.95/28.56 kpair)))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 '#B'))) @
% 219.95/28.56 kpair)))))))))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.56 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1231])).
% 219.95/28.56 thf(zip_derived_cl1247, plain,
% 219.95/28.56 (~ (((setminusI) =>
% 219.95/28.56 (((setminusEL) =>
% 219.95/28.56 (((setminusER) =>
% 219.95/28.56 (((setminusSubset2) =>
% 219.95/28.56 (((setminusERneg) =>
% 219.95/28.56 (((setminusELneg) =>
% 219.95/28.56 (((setminusILneg) =>
% 219.95/28.56 (((setminusIRneg) =>
% 219.95/28.56 (((setminusLsub) =>
% 219.95/28.56 (((setminusSubset1) =>
% 219.95/28.56 (((symdiffE) =>
% 219.95/28.56 (((symdiffI1) =>
% 219.95/28.56 (((symdiffI2) =>
% 219.95/28.56 (((symdiffIneg1) =>
% 219.95/28.56 (((symdiffIneg2) =>
% 219.95/28.56 (((secondinupair) =>
% 219.95/28.56 (((setukpairIL) =>
% 219.95/28.56 (((setukpairIR) =>
% 219.95/28.56 (((kpairiskpair) =>
% 219.95/28.56 (((kpairp) =>
% 219.95/28.56 (((singletonsubset) =>
% 219.95/28.56 (((singletoninpowerset) =>
% 219.95/28.56 (((singletoninpowunion) =>
% 219.95/28.56 (((upairset2E) =>
% 219.95/28.56 (((upairsubunion) =>
% 219.95/28.56 (((upairinpowunion) =>
% 219.95/28.56 (((ubforcartprodlem1) =>
% 219.95/28.56 (((ubforcartprodlem2) =>
% 219.95/28.56 (((ubforcartprodlem3) =>
% 219.95/28.56 (((cartprodpairin) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodmempair1) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodmempair) =>
% 219.95/28.56 ((
% 219.95/28.56 (setunionE2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setunionsingleton1) =>
% 219.95/28.56 ((
% 219.95/28.56 (setunionsingleton2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setunionsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (singletonprop) =>
% 219.95/28.56 ((
% 219.95/28.56 (ex1E1) =>
% 219.95/28.56 ((
% 219.95/28.56 (ex1I) =>
% 219.95/28.56 ((
% 219.95/28.56 (ex1I2) =>
% 219.95/28.56 ((
% 219.95/28.56 (singletonsuniq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (theprop) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstin) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR11) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR12) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR1) =>
% 219.95/28.56 ((
% 219.95/28.56 (upairequniteq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (kpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndin) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemEL) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemER) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodmempaircEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrI) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrSub) =>
% 219.95/28.56 ((
% 219.95/28.56 (setOfPairsIsBReln) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrERa) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrER) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcImageSingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (apProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (app) =>
% 219.95/28.56 ((
% 219.95/28.56 (infuncsetfunc) =>
% 219.95/28.56 ((
% 219.95/28.56 (ap2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcinfuncset) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lam2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (!!) @ (
% 219.95/28.56 (('#B') @ (
% 219.95/28.56 !!) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#S') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 breln)))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ in)) @
% 219.95/28.56 kpair)))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 '#B'))) @
% 219.95/28.56 kpair)))))))))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.56 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1239])).
% 219.95/28.56 thf(zip_derived_cl1255, plain,
% 219.95/28.56 (~ (((setminusEL) =>
% 219.95/28.56 (((setminusER) =>
% 219.95/28.56 (((setminusSubset2) =>
% 219.95/28.56 (((setminusERneg) =>
% 219.95/28.56 (((setminusELneg) =>
% 219.95/28.56 (((setminusILneg) =>
% 219.95/28.56 (((setminusIRneg) =>
% 219.95/28.56 (((setminusLsub) =>
% 219.95/28.56 (((setminusSubset1) =>
% 219.95/28.56 (((symdiffE) =>
% 219.95/28.56 (((symdiffI1) =>
% 219.95/28.56 (((symdiffI2) =>
% 219.95/28.56 (((symdiffIneg1) =>
% 219.95/28.56 (((symdiffIneg2) =>
% 219.95/28.56 (((secondinupair) =>
% 219.95/28.56 (((setukpairIL) =>
% 219.95/28.56 (((setukpairIR) =>
% 219.95/28.56 (((kpairiskpair) =>
% 219.95/28.56 (((kpairp) =>
% 219.95/28.56 (((singletonsubset) =>
% 219.95/28.56 (((singletoninpowerset) =>
% 219.95/28.56 (((singletoninpowunion) =>
% 219.95/28.56 (((upairset2E) =>
% 219.95/28.56 (((upairsubunion) =>
% 219.95/28.56 (((upairinpowunion) =>
% 219.95/28.56 (((ubforcartprodlem1) =>
% 219.95/28.56 (((ubforcartprodlem2) =>
% 219.95/28.56 (((ubforcartprodlem3) =>
% 219.95/28.56 (((cartprodpairin) =>
% 219.95/28.56 (((cartprodmempair1) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodmempair) =>
% 219.95/28.56 ((
% 219.95/28.56 (setunionE2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setunionsingleton1) =>
% 219.95/28.56 ((
% 219.95/28.56 (setunionsingleton2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setunionsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (singletonprop) =>
% 219.95/28.56 ((
% 219.95/28.56 (ex1E1) =>
% 219.95/28.56 ((
% 219.95/28.56 (ex1I) =>
% 219.95/28.56 ((
% 219.95/28.56 (ex1I2) =>
% 219.95/28.56 ((
% 219.95/28.56 (singletonsuniq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (theprop) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstin) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR11) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR12) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR1) =>
% 219.95/28.56 ((
% 219.95/28.56 (upairequniteq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (kpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndin) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemEL) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemER) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodmempaircEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrI) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrSub) =>
% 219.95/28.56 ((
% 219.95/28.56 (setOfPairsIsBReln) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrERa) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrER) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcImageSingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (apProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (app) =>
% 219.95/28.56 ((
% 219.95/28.56 (infuncsetfunc) =>
% 219.95/28.56 ((
% 219.95/28.56 (ap2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcinfuncset) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lam2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (!!) @ (
% 219.95/28.56 (('#B') @ (
% 219.95/28.56 !!) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#S') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 breln)))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ in)) @
% 219.95/28.56 kpair)))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 '#B'))) @
% 219.95/28.56 kpair)))))))))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.56 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1247])).
% 219.95/28.56 thf(zip_derived_cl1264, plain,
% 219.95/28.56 (~ (((setminusER) =>
% 219.95/28.56 (((setminusSubset2) =>
% 219.95/28.56 (((setminusERneg) =>
% 219.95/28.56 (((setminusELneg) =>
% 219.95/28.56 (((setminusILneg) =>
% 219.95/28.56 (((setminusIRneg) =>
% 219.95/28.56 (((setminusLsub) =>
% 219.95/28.56 (((setminusSubset1) =>
% 219.95/28.56 (((symdiffE) =>
% 219.95/28.56 (((symdiffI1) =>
% 219.95/28.56 (((symdiffI2) =>
% 219.95/28.56 (((symdiffIneg1) =>
% 219.95/28.56 (((symdiffIneg2) =>
% 219.95/28.56 (((secondinupair) =>
% 219.95/28.56 (((setukpairIL) =>
% 219.95/28.56 (((setukpairIR) =>
% 219.95/28.56 (((kpairiskpair) =>
% 219.95/28.56 (((kpairp) =>
% 219.95/28.56 (((singletonsubset) =>
% 219.95/28.56 (((singletoninpowerset) =>
% 219.95/28.56 (((singletoninpowunion) =>
% 219.95/28.56 (((upairset2E) =>
% 219.95/28.56 (((upairsubunion) =>
% 219.95/28.56 (((upairinpowunion) =>
% 219.95/28.56 (((ubforcartprodlem1) =>
% 219.95/28.56 (((ubforcartprodlem2) =>
% 219.95/28.56 (((ubforcartprodlem3) =>
% 219.95/28.56 (((cartprodpairin) =>
% 219.95/28.56 (((cartprodmempair1) =>
% 219.95/28.56 (((cartprodmempair) =>
% 219.95/28.56 ((
% 219.95/28.56 (setunionE2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setunionsingleton1) =>
% 219.95/28.56 ((
% 219.95/28.56 (setunionsingleton2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setunionsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (singletonprop) =>
% 219.95/28.56 ((
% 219.95/28.56 (ex1E1) =>
% 219.95/28.56 ((
% 219.95/28.56 (ex1I) =>
% 219.95/28.56 ((
% 219.95/28.56 (ex1I2) =>
% 219.95/28.56 ((
% 219.95/28.56 (singletonsuniq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (theprop) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstin) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR11) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR12) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR1) =>
% 219.95/28.56 ((
% 219.95/28.56 (upairequniteq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (kpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndin) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemEL) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemER) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodmempaircEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrI) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrSub) =>
% 219.95/28.56 ((
% 219.95/28.56 (setOfPairsIsBReln) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrERa) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrER) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcImageSingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (apProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (app) =>
% 219.95/28.56 ((
% 219.95/28.56 (infuncsetfunc) =>
% 219.95/28.56 ((
% 219.95/28.56 (ap2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcinfuncset) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lam2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (!!) @ (
% 219.95/28.56 (('#B') @ (
% 219.95/28.56 !!) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#S') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 breln)))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ in)) @
% 219.95/28.56 kpair)))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 '#B'))) @
% 219.95/28.56 kpair)))))))))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.56 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1255])).
% 219.95/28.56 thf(zip_derived_cl1272, plain,
% 219.95/28.56 (~ (((setminusSubset2) =>
% 219.95/28.56 (((setminusERneg) =>
% 219.95/28.56 (((setminusELneg) =>
% 219.95/28.56 (((setminusILneg) =>
% 219.95/28.56 (((setminusIRneg) =>
% 219.95/28.56 (((setminusLsub) =>
% 219.95/28.56 (((setminusSubset1) =>
% 219.95/28.56 (((symdiffE) =>
% 219.95/28.56 (((symdiffI1) =>
% 219.95/28.56 (((symdiffI2) =>
% 219.95/28.56 (((symdiffIneg1) =>
% 219.95/28.56 (((symdiffIneg2) =>
% 219.95/28.56 (((secondinupair) =>
% 219.95/28.56 (((setukpairIL) =>
% 219.95/28.56 (((setukpairIR) =>
% 219.95/28.56 (((kpairiskpair) =>
% 219.95/28.56 (((kpairp) =>
% 219.95/28.56 (((singletonsubset) =>
% 219.95/28.56 (((singletoninpowerset) =>
% 219.95/28.56 (((singletoninpowunion) =>
% 219.95/28.56 (((upairset2E) =>
% 219.95/28.56 (((upairsubunion) =>
% 219.95/28.56 (((upairinpowunion) =>
% 219.95/28.56 (((ubforcartprodlem1) =>
% 219.95/28.56 (((ubforcartprodlem2) =>
% 219.95/28.56 (((ubforcartprodlem3) =>
% 219.95/28.56 (((cartprodpairin) =>
% 219.95/28.56 (((cartprodmempair1) =>
% 219.95/28.56 (((cartprodmempair) =>
% 219.95/28.56 (((setunionE2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setunionsingleton1) =>
% 219.95/28.56 ((
% 219.95/28.56 (setunionsingleton2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setunionsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (singletonprop) =>
% 219.95/28.56 ((
% 219.95/28.56 (ex1E1) =>
% 219.95/28.56 ((
% 219.95/28.56 (ex1I) =>
% 219.95/28.56 ((
% 219.95/28.56 (ex1I2) =>
% 219.95/28.56 ((
% 219.95/28.56 (singletonsuniq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (theprop) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstin) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR11) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR12) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR1) =>
% 219.95/28.56 ((
% 219.95/28.56 (upairequniteq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (kpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndin) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemEL) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemER) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodmempaircEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrI) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrSub) =>
% 219.95/28.56 ((
% 219.95/28.56 (setOfPairsIsBReln) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrERa) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrER) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcImageSingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (apProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (app) =>
% 219.95/28.56 ((
% 219.95/28.56 (infuncsetfunc) =>
% 219.95/28.56 ((
% 219.95/28.56 (ap2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcinfuncset) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lam2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (!!) @ (
% 219.95/28.56 (('#B') @ (
% 219.95/28.56 !!) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#S') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 breln)))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ in)) @
% 219.95/28.56 kpair)))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 '#B'))) @
% 219.95/28.56 kpair)))))))))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.56 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1264])).
% 219.95/28.56 thf(zip_derived_cl1280, plain,
% 219.95/28.56 (~ (((setminusERneg) =>
% 219.95/28.56 (((setminusELneg) =>
% 219.95/28.56 (((setminusILneg) =>
% 219.95/28.56 (((setminusIRneg) =>
% 219.95/28.56 (((setminusLsub) =>
% 219.95/28.56 (((setminusSubset1) =>
% 219.95/28.56 (((symdiffE) =>
% 219.95/28.56 (((symdiffI1) =>
% 219.95/28.56 (((symdiffI2) =>
% 219.95/28.56 (((symdiffIneg1) =>
% 219.95/28.56 (((symdiffIneg2) =>
% 219.95/28.56 (((secondinupair) =>
% 219.95/28.56 (((setukpairIL) =>
% 219.95/28.56 (((setukpairIR) =>
% 219.95/28.56 (((kpairiskpair) =>
% 219.95/28.56 (((kpairp) =>
% 219.95/28.56 (((singletonsubset) =>
% 219.95/28.56 (((singletoninpowerset) =>
% 219.95/28.56 (((singletoninpowunion) =>
% 219.95/28.56 (((upairset2E) =>
% 219.95/28.56 (((upairsubunion) =>
% 219.95/28.56 (((upairinpowunion) =>
% 219.95/28.56 (((ubforcartprodlem1) =>
% 219.95/28.56 (((ubforcartprodlem2) =>
% 219.95/28.56 (((ubforcartprodlem3) =>
% 219.95/28.56 (((cartprodpairin) =>
% 219.95/28.56 (((cartprodmempair1) =>
% 219.95/28.56 (((cartprodmempair) =>
% 219.95/28.56 (((setunionE2) =>
% 219.95/28.56 (((setunionsingleton1) =>
% 219.95/28.56 ((
% 219.95/28.56 (setunionsingleton2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setunionsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (singletonprop) =>
% 219.95/28.56 ((
% 219.95/28.56 (ex1E1) =>
% 219.95/28.56 ((
% 219.95/28.56 (ex1I) =>
% 219.95/28.56 ((
% 219.95/28.56 (ex1I2) =>
% 219.95/28.56 ((
% 219.95/28.56 (singletonsuniq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (theprop) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstin) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR11) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR12) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR1) =>
% 219.95/28.56 ((
% 219.95/28.56 (upairequniteq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (kpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndin) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemEL) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemER) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodmempaircEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrI) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrSub) =>
% 219.95/28.56 ((
% 219.95/28.56 (setOfPairsIsBReln) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrERa) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrER) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcImageSingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (apProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (app) =>
% 219.95/28.56 ((
% 219.95/28.56 (infuncsetfunc) =>
% 219.95/28.56 ((
% 219.95/28.56 (ap2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcinfuncset) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lam2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (!!) @ (
% 219.95/28.56 (('#B') @ (
% 219.95/28.56 !!) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#S') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 breln)))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ in)) @
% 219.95/28.56 kpair)))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 '#B'))) @
% 219.95/28.56 kpair)))))))))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.56 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1272])).
% 219.95/28.56 thf(zip_derived_cl1288, plain,
% 219.95/28.56 (~ (((setminusELneg) =>
% 219.95/28.56 (((setminusILneg) =>
% 219.95/28.56 (((setminusIRneg) =>
% 219.95/28.56 (((setminusLsub) =>
% 219.95/28.56 (((setminusSubset1) =>
% 219.95/28.56 (((symdiffE) =>
% 219.95/28.56 (((symdiffI1) =>
% 219.95/28.56 (((symdiffI2) =>
% 219.95/28.56 (((symdiffIneg1) =>
% 219.95/28.56 (((symdiffIneg2) =>
% 219.95/28.56 (((secondinupair) =>
% 219.95/28.56 (((setukpairIL) =>
% 219.95/28.56 (((setukpairIR) =>
% 219.95/28.56 (((kpairiskpair) =>
% 219.95/28.56 (((kpairp) =>
% 219.95/28.56 (((singletonsubset) =>
% 219.95/28.56 (((singletoninpowerset) =>
% 219.95/28.56 (((singletoninpowunion) =>
% 219.95/28.56 (((upairset2E) =>
% 219.95/28.56 (((upairsubunion) =>
% 219.95/28.56 (((upairinpowunion) =>
% 219.95/28.56 (((ubforcartprodlem1) =>
% 219.95/28.56 (((ubforcartprodlem2) =>
% 219.95/28.56 (((ubforcartprodlem3) =>
% 219.95/28.56 (((cartprodpairin) =>
% 219.95/28.56 (((cartprodmempair1) =>
% 219.95/28.56 (((cartprodmempair) =>
% 219.95/28.56 (((setunionE2) =>
% 219.95/28.56 (((setunionsingleton1) =>
% 219.95/28.56 (((setunionsingleton2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setunionsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (singletonprop) =>
% 219.95/28.56 ((
% 219.95/28.56 (ex1E1) =>
% 219.95/28.56 ((
% 219.95/28.56 (ex1I) =>
% 219.95/28.56 ((
% 219.95/28.56 (ex1I2) =>
% 219.95/28.56 ((
% 219.95/28.56 (singletonsuniq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (theprop) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstin) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR11) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR12) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR1) =>
% 219.95/28.56 ((
% 219.95/28.56 (upairequniteq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (kpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndin) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemEL) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemER) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodmempaircEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrI) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrSub) =>
% 219.95/28.56 ((
% 219.95/28.56 (setOfPairsIsBReln) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrERa) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrER) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcImageSingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (apProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (app) =>
% 219.95/28.56 ((
% 219.95/28.56 (infuncsetfunc) =>
% 219.95/28.56 ((
% 219.95/28.56 (ap2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcinfuncset) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lam2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (!!) @ (
% 219.95/28.56 (('#B') @ (
% 219.95/28.56 !!) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#S') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 breln)))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ in)) @
% 219.95/28.56 kpair)))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 '#B'))) @
% 219.95/28.56 kpair)))))))))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.56 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1280])).
% 219.95/28.56 thf(zip_derived_cl1296, plain,
% 219.95/28.56 (~ (((setminusILneg) =>
% 219.95/28.56 (((setminusIRneg) =>
% 219.95/28.56 (((setminusLsub) =>
% 219.95/28.56 (((setminusSubset1) =>
% 219.95/28.56 (((symdiffE) =>
% 219.95/28.56 (((symdiffI1) =>
% 219.95/28.56 (((symdiffI2) =>
% 219.95/28.56 (((symdiffIneg1) =>
% 219.95/28.56 (((symdiffIneg2) =>
% 219.95/28.56 (((secondinupair) =>
% 219.95/28.56 (((setukpairIL) =>
% 219.95/28.56 (((setukpairIR) =>
% 219.95/28.56 (((kpairiskpair) =>
% 219.95/28.56 (((kpairp) =>
% 219.95/28.56 (((singletonsubset) =>
% 219.95/28.56 (((singletoninpowerset) =>
% 219.95/28.56 (((singletoninpowunion) =>
% 219.95/28.56 (((upairset2E) =>
% 219.95/28.56 (((upairsubunion) =>
% 219.95/28.56 (((upairinpowunion) =>
% 219.95/28.56 (((ubforcartprodlem1) =>
% 219.95/28.56 (((ubforcartprodlem2) =>
% 219.95/28.56 (((ubforcartprodlem3) =>
% 219.95/28.56 (((cartprodpairin) =>
% 219.95/28.56 (((cartprodmempair1) =>
% 219.95/28.56 (((cartprodmempair) =>
% 219.95/28.56 (((setunionE2) =>
% 219.95/28.56 (((setunionsingleton1) =>
% 219.95/28.56 (((setunionsingleton2) =>
% 219.95/28.56 (((setunionsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (singletonprop) =>
% 219.95/28.56 ((
% 219.95/28.56 (ex1E1) =>
% 219.95/28.56 ((
% 219.95/28.56 (ex1I) =>
% 219.95/28.56 ((
% 219.95/28.56 (ex1I2) =>
% 219.95/28.56 ((
% 219.95/28.56 (singletonsuniq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (theprop) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstin) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR11) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR12) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR1) =>
% 219.95/28.56 ((
% 219.95/28.56 (upairequniteq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (kpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndin) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemEL) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemER) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodmempaircEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrI) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrSub) =>
% 219.95/28.56 ((
% 219.95/28.56 (setOfPairsIsBReln) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrERa) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrER) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcImageSingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (apProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (app) =>
% 219.95/28.56 ((
% 219.95/28.56 (infuncsetfunc) =>
% 219.95/28.56 ((
% 219.95/28.56 (ap2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcinfuncset) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lam2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (!!) @ (
% 219.95/28.56 (('#B') @ (
% 219.95/28.56 !!) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#S') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 breln)))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ in)) @
% 219.95/28.56 kpair)))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 '#B'))) @
% 219.95/28.56 kpair)))))))))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.56 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1288])).
% 219.95/28.56 thf(zip_derived_cl1305, plain,
% 219.95/28.56 (~ (((setminusIRneg) =>
% 219.95/28.56 (((setminusLsub) =>
% 219.95/28.56 (((setminusSubset1) =>
% 219.95/28.56 (((symdiffE) =>
% 219.95/28.56 (((symdiffI1) =>
% 219.95/28.56 (((symdiffI2) =>
% 219.95/28.56 (((symdiffIneg1) =>
% 219.95/28.56 (((symdiffIneg2) =>
% 219.95/28.56 (((secondinupair) =>
% 219.95/28.56 (((setukpairIL) =>
% 219.95/28.56 (((setukpairIR) =>
% 219.95/28.56 (((kpairiskpair) =>
% 219.95/28.56 (((kpairp) =>
% 219.95/28.56 (((singletonsubset) =>
% 219.95/28.56 (((singletoninpowerset) =>
% 219.95/28.56 (((singletoninpowunion) =>
% 219.95/28.56 (((upairset2E) =>
% 219.95/28.56 (((upairsubunion) =>
% 219.95/28.56 (((upairinpowunion) =>
% 219.95/28.56 (((ubforcartprodlem1) =>
% 219.95/28.56 (((ubforcartprodlem2) =>
% 219.95/28.56 (((ubforcartprodlem3) =>
% 219.95/28.56 (((cartprodpairin) =>
% 219.95/28.56 (((cartprodmempair1) =>
% 219.95/28.56 (((cartprodmempair) =>
% 219.95/28.56 (((setunionE2) =>
% 219.95/28.56 (((setunionsingleton1) =>
% 219.95/28.56 (((setunionsingleton2) =>
% 219.95/28.56 (((setunionsingleton) =>
% 219.95/28.56 (((singletonprop) =>
% 219.95/28.56 ((
% 219.95/28.56 (ex1E1) =>
% 219.95/28.56 ((
% 219.95/28.56 (ex1I) =>
% 219.95/28.56 ((
% 219.95/28.56 (ex1I2) =>
% 219.95/28.56 ((
% 219.95/28.56 (singletonsuniq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (theprop) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstin) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR11) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR12) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR1) =>
% 219.95/28.56 ((
% 219.95/28.56 (upairequniteq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (kpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndin) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemEL) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemER) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodmempaircEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrI) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrSub) =>
% 219.95/28.56 ((
% 219.95/28.56 (setOfPairsIsBReln) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrERa) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrER) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcImageSingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (apProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (app) =>
% 219.95/28.56 ((
% 219.95/28.56 (infuncsetfunc) =>
% 219.95/28.56 ((
% 219.95/28.56 (ap2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcinfuncset) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lam2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (!!) @ (
% 219.95/28.56 (('#B') @ (
% 219.95/28.56 !!) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#S') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 breln)))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ in)) @
% 219.95/28.56 kpair)))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 '#B'))) @
% 219.95/28.56 kpair)))))))))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.56 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1296])).
% 219.95/28.56 thf(zip_derived_cl1313, plain,
% 219.95/28.56 (~ (((setminusLsub) =>
% 219.95/28.56 (((setminusSubset1) =>
% 219.95/28.56 (((symdiffE) =>
% 219.95/28.56 (((symdiffI1) =>
% 219.95/28.56 (((symdiffI2) =>
% 219.95/28.56 (((symdiffIneg1) =>
% 219.95/28.56 (((symdiffIneg2) =>
% 219.95/28.56 (((secondinupair) =>
% 219.95/28.56 (((setukpairIL) =>
% 219.95/28.56 (((setukpairIR) =>
% 219.95/28.56 (((kpairiskpair) =>
% 219.95/28.56 (((kpairp) =>
% 219.95/28.56 (((singletonsubset) =>
% 219.95/28.56 (((singletoninpowerset) =>
% 219.95/28.56 (((singletoninpowunion) =>
% 219.95/28.56 (((upairset2E) =>
% 219.95/28.56 (((upairsubunion) =>
% 219.95/28.56 (((upairinpowunion) =>
% 219.95/28.56 (((ubforcartprodlem1) =>
% 219.95/28.56 (((ubforcartprodlem2) =>
% 219.95/28.56 (((ubforcartprodlem3) =>
% 219.95/28.56 (((cartprodpairin) =>
% 219.95/28.56 (((cartprodmempair1) =>
% 219.95/28.56 (((cartprodmempair) =>
% 219.95/28.56 (((setunionE2) =>
% 219.95/28.56 (((setunionsingleton1) =>
% 219.95/28.56 (((setunionsingleton2) =>
% 219.95/28.56 (((setunionsingleton) =>
% 219.95/28.56 (((singletonprop) =>
% 219.95/28.56 (((ex1E1) =>
% 219.95/28.56 ((
% 219.95/28.56 (ex1I) =>
% 219.95/28.56 ((
% 219.95/28.56 (ex1I2) =>
% 219.95/28.56 ((
% 219.95/28.56 (singletonsuniq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (theprop) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstin) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR11) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR12) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR1) =>
% 219.95/28.56 ((
% 219.95/28.56 (upairequniteq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (kpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndin) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemEL) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemER) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodmempaircEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrI) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrSub) =>
% 219.95/28.56 ((
% 219.95/28.56 (setOfPairsIsBReln) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrERa) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrER) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcImageSingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (apProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (app) =>
% 219.95/28.56 ((
% 219.95/28.56 (infuncsetfunc) =>
% 219.95/28.56 ((
% 219.95/28.56 (ap2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcinfuncset) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lam2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (!!) @ (
% 219.95/28.56 (('#B') @ (
% 219.95/28.56 !!) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#S') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 breln)))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ in)) @
% 219.95/28.56 kpair)))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 '#B'))) @
% 219.95/28.56 kpair)))))))))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.56 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1305])).
% 219.95/28.56 thf(zip_derived_cl1321, plain,
% 219.95/28.56 (~ (((setminusSubset1) =>
% 219.95/28.56 (((symdiffE) =>
% 219.95/28.56 (((symdiffI1) =>
% 219.95/28.56 (((symdiffI2) =>
% 219.95/28.56 (((symdiffIneg1) =>
% 219.95/28.56 (((symdiffIneg2) =>
% 219.95/28.56 (((secondinupair) =>
% 219.95/28.56 (((setukpairIL) =>
% 219.95/28.56 (((setukpairIR) =>
% 219.95/28.56 (((kpairiskpair) =>
% 219.95/28.56 (((kpairp) =>
% 219.95/28.56 (((singletonsubset) =>
% 219.95/28.56 (((singletoninpowerset) =>
% 219.95/28.56 (((singletoninpowunion) =>
% 219.95/28.56 (((upairset2E) =>
% 219.95/28.56 (((upairsubunion) =>
% 219.95/28.56 (((upairinpowunion) =>
% 219.95/28.56 (((ubforcartprodlem1) =>
% 219.95/28.56 (((ubforcartprodlem2) =>
% 219.95/28.56 (((ubforcartprodlem3) =>
% 219.95/28.56 (((cartprodpairin) =>
% 219.95/28.56 (((cartprodmempair1) =>
% 219.95/28.56 (((cartprodmempair) =>
% 219.95/28.56 (((setunionE2) =>
% 219.95/28.56 (((setunionsingleton1) =>
% 219.95/28.56 (((setunionsingleton2) =>
% 219.95/28.56 (((setunionsingleton) =>
% 219.95/28.56 (((singletonprop) =>
% 219.95/28.56 (((ex1E1) =>
% 219.95/28.56 (((ex1I) =>
% 219.95/28.56 ((
% 219.95/28.56 (ex1I2) =>
% 219.95/28.56 ((
% 219.95/28.56 (singletonsuniq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (theprop) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstin) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR11) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR12) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR1) =>
% 219.95/28.56 ((
% 219.95/28.56 (upairequniteq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (kpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndin) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemEL) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemER) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodmempaircEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrI) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrSub) =>
% 219.95/28.56 ((
% 219.95/28.56 (setOfPairsIsBReln) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrERa) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrER) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcImageSingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (apProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (app) =>
% 219.95/28.56 ((
% 219.95/28.56 (infuncsetfunc) =>
% 219.95/28.56 ((
% 219.95/28.56 (ap2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcinfuncset) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lam2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (!!) @ (
% 219.95/28.56 (('#B') @ (
% 219.95/28.56 !!) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#S') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 breln)))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ in)) @
% 219.95/28.56 kpair)))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 '#B'))) @
% 219.95/28.56 kpair)))))))))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.56 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1313])).
% 219.95/28.56 thf(zip_derived_cl1329, plain,
% 219.95/28.56 (~ (((symdiffE) =>
% 219.95/28.56 (((symdiffI1) =>
% 219.95/28.56 (((symdiffI2) =>
% 219.95/28.56 (((symdiffIneg1) =>
% 219.95/28.56 (((symdiffIneg2) =>
% 219.95/28.56 (((secondinupair) =>
% 219.95/28.56 (((setukpairIL) =>
% 219.95/28.56 (((setukpairIR) =>
% 219.95/28.56 (((kpairiskpair) =>
% 219.95/28.56 (((kpairp) =>
% 219.95/28.56 (((singletonsubset) =>
% 219.95/28.56 (((singletoninpowerset) =>
% 219.95/28.56 (((singletoninpowunion) =>
% 219.95/28.56 (((upairset2E) =>
% 219.95/28.56 (((upairsubunion) =>
% 219.95/28.56 (((upairinpowunion) =>
% 219.95/28.56 (((ubforcartprodlem1) =>
% 219.95/28.56 (((ubforcartprodlem2) =>
% 219.95/28.56 (((ubforcartprodlem3) =>
% 219.95/28.56 (((cartprodpairin) =>
% 219.95/28.56 (((cartprodmempair1) =>
% 219.95/28.56 (((cartprodmempair) =>
% 219.95/28.56 (((setunionE2) =>
% 219.95/28.56 (((setunionsingleton1) =>
% 219.95/28.56 (((setunionsingleton2) =>
% 219.95/28.56 (((setunionsingleton) =>
% 219.95/28.56 (((singletonprop) =>
% 219.95/28.56 (((ex1E1) =>
% 219.95/28.56 (((ex1I) =>
% 219.95/28.56 (((ex1I2) =>
% 219.95/28.56 ((
% 219.95/28.56 (singletonsuniq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (theprop) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstin) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR11) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR12) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR1) =>
% 219.95/28.56 ((
% 219.95/28.56 (upairequniteq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (kpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndin) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemEL) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemER) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodmempaircEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrI) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrSub) =>
% 219.95/28.56 ((
% 219.95/28.56 (setOfPairsIsBReln) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrERa) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrER) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcImageSingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (apProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (app) =>
% 219.95/28.56 ((
% 219.95/28.56 (infuncsetfunc) =>
% 219.95/28.56 ((
% 219.95/28.56 (ap2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcinfuncset) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lam2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (!!) @ (
% 219.95/28.56 (('#B') @ (
% 219.95/28.56 !!) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#S') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 breln)))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ in)) @
% 219.95/28.56 kpair)))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 '#B'))) @
% 219.95/28.56 kpair)))))))))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.56 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1321])).
% 219.95/28.56 thf(zip_derived_cl1338, plain,
% 219.95/28.56 (~ (((symdiffI1) =>
% 219.95/28.56 (((symdiffI2) =>
% 219.95/28.56 (((symdiffIneg1) =>
% 219.95/28.56 (((symdiffIneg2) =>
% 219.95/28.56 (((secondinupair) =>
% 219.95/28.56 (((setukpairIL) =>
% 219.95/28.56 (((setukpairIR) =>
% 219.95/28.56 (((kpairiskpair) =>
% 219.95/28.56 (((kpairp) =>
% 219.95/28.56 (((singletonsubset) =>
% 219.95/28.56 (((singletoninpowerset) =>
% 219.95/28.56 (((singletoninpowunion) =>
% 219.95/28.56 (((upairset2E) =>
% 219.95/28.56 (((upairsubunion) =>
% 219.95/28.56 (((upairinpowunion) =>
% 219.95/28.56 (((ubforcartprodlem1) =>
% 219.95/28.56 (((ubforcartprodlem2) =>
% 219.95/28.56 (((ubforcartprodlem3) =>
% 219.95/28.56 (((cartprodpairin) =>
% 219.95/28.56 (((cartprodmempair1) =>
% 219.95/28.56 (((cartprodmempair) =>
% 219.95/28.56 (((setunionE2) =>
% 219.95/28.56 (((setunionsingleton1) =>
% 219.95/28.56 (((setunionsingleton2) =>
% 219.95/28.56 (((setunionsingleton) =>
% 219.95/28.56 (((singletonprop) =>
% 219.95/28.56 (((ex1E1) =>
% 219.95/28.56 (((ex1I) =>
% 219.95/28.56 (((ex1I2) =>
% 219.95/28.56 (((singletonsuniq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (theprop) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstin) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR11) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR12) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR1) =>
% 219.95/28.56 ((
% 219.95/28.56 (upairequniteq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (kpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndin) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemEL) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemER) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodmempaircEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrI) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrSub) =>
% 219.95/28.56 ((
% 219.95/28.56 (setOfPairsIsBReln) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrERa) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrER) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcImageSingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (apProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (app) =>
% 219.95/28.56 ((
% 219.95/28.56 (infuncsetfunc) =>
% 219.95/28.56 ((
% 219.95/28.56 (ap2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcinfuncset) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lam2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (!!) @ (
% 219.95/28.56 (('#B') @ (
% 219.95/28.56 !!) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#S') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 breln)))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ in)) @
% 219.95/28.56 kpair)))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 '#B'))) @
% 219.95/28.56 kpair)))))))))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.56 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1329])).
% 219.95/28.56 thf(zip_derived_cl1347, plain,
% 219.95/28.56 (~ (((symdiffI2) =>
% 219.95/28.56 (((symdiffIneg1) =>
% 219.95/28.56 (((symdiffIneg2) =>
% 219.95/28.56 (((secondinupair) =>
% 219.95/28.56 (((setukpairIL) =>
% 219.95/28.56 (((setukpairIR) =>
% 219.95/28.56 (((kpairiskpair) =>
% 219.95/28.56 (((kpairp) =>
% 219.95/28.56 (((singletonsubset) =>
% 219.95/28.56 (((singletoninpowerset) =>
% 219.95/28.56 (((singletoninpowunion) =>
% 219.95/28.56 (((upairset2E) =>
% 219.95/28.56 (((upairsubunion) =>
% 219.95/28.56 (((upairinpowunion) =>
% 219.95/28.56 (((ubforcartprodlem1) =>
% 219.95/28.56 (((ubforcartprodlem2) =>
% 219.95/28.56 (((ubforcartprodlem3) =>
% 219.95/28.56 (((cartprodpairin) =>
% 219.95/28.56 (((cartprodmempair1) =>
% 219.95/28.56 (((cartprodmempair) =>
% 219.95/28.56 (((setunionE2) =>
% 219.95/28.56 (((setunionsingleton1) =>
% 219.95/28.56 (((setunionsingleton2) =>
% 219.95/28.56 (((setunionsingleton) =>
% 219.95/28.56 (((singletonprop) =>
% 219.95/28.56 (((ex1E1) =>
% 219.95/28.56 (((ex1I) =>
% 219.95/28.56 (((ex1I2) =>
% 219.95/28.56 (((singletonsuniq) =>
% 219.95/28.56 (((setukpairinjL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (theprop) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstin) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR11) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR12) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR1) =>
% 219.95/28.56 ((
% 219.95/28.56 (upairequniteq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (kpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndin) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemEL) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemER) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodmempaircEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrI) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrSub) =>
% 219.95/28.56 ((
% 219.95/28.56 (setOfPairsIsBReln) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrERa) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrER) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcImageSingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (apProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (app) =>
% 219.95/28.56 ((
% 219.95/28.56 (infuncsetfunc) =>
% 219.95/28.56 ((
% 219.95/28.56 (ap2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcinfuncset) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lam2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (!!) @ (
% 219.95/28.56 (('#B') @ (
% 219.95/28.56 !!) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#S') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 breln)))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ in)) @
% 219.95/28.56 kpair)))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 '#B'))) @
% 219.95/28.56 kpair)))))))))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.56 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1338])).
% 219.95/28.56 thf(zip_derived_cl1354, plain,
% 219.95/28.56 (~ (((symdiffIneg1) =>
% 219.95/28.56 (((symdiffIneg2) =>
% 219.95/28.56 (((secondinupair) =>
% 219.95/28.56 (((setukpairIL) =>
% 219.95/28.56 (((setukpairIR) =>
% 219.95/28.56 (((kpairiskpair) =>
% 219.95/28.56 (((kpairp) =>
% 219.95/28.56 (((singletonsubset) =>
% 219.95/28.56 (((singletoninpowerset) =>
% 219.95/28.56 (((singletoninpowunion) =>
% 219.95/28.56 (((upairset2E) =>
% 219.95/28.56 (((upairsubunion) =>
% 219.95/28.56 (((upairinpowunion) =>
% 219.95/28.56 (((ubforcartprodlem1) =>
% 219.95/28.56 (((ubforcartprodlem2) =>
% 219.95/28.56 (((ubforcartprodlem3) =>
% 219.95/28.56 (((cartprodpairin) =>
% 219.95/28.56 (((cartprodmempair1) =>
% 219.95/28.56 (((cartprodmempair) =>
% 219.95/28.56 (((setunionE2) =>
% 219.95/28.56 (((setunionsingleton1) =>
% 219.95/28.56 (((setunionsingleton2) =>
% 219.95/28.56 (((setunionsingleton) =>
% 219.95/28.56 (((singletonprop) =>
% 219.95/28.56 (((ex1E1) =>
% 219.95/28.56 (((ex1I) =>
% 219.95/28.56 (((ex1I2) =>
% 219.95/28.56 (((singletonsuniq) =>
% 219.95/28.56 (((setukpairinjL1) =>
% 219.95/28.56 (((kfstsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (theprop) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstin) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR11) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR12) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR1) =>
% 219.95/28.56 ((
% 219.95/28.56 (upairequniteq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (kpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndin) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemEL) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemER) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodmempaircEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrI) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrSub) =>
% 219.95/28.56 ((
% 219.95/28.56 (setOfPairsIsBReln) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrERa) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrER) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcImageSingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (apProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (app) =>
% 219.95/28.56 ((
% 219.95/28.56 (infuncsetfunc) =>
% 219.95/28.56 ((
% 219.95/28.56 (ap2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcinfuncset) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lam2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (!!) @ (
% 219.95/28.56 (('#B') @ (
% 219.95/28.56 !!) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#S') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 breln)))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ in)) @
% 219.95/28.56 kpair)))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 '#B'))) @
% 219.95/28.56 kpair)))))))))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.56 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1347])).
% 219.95/28.56 thf(zip_derived_cl1361, plain,
% 219.95/28.56 (~ (((symdiffIneg2) =>
% 219.95/28.56 (((secondinupair) =>
% 219.95/28.56 (((setukpairIL) =>
% 219.95/28.56 (((setukpairIR) =>
% 219.95/28.56 (((kpairiskpair) =>
% 219.95/28.56 (((kpairp) =>
% 219.95/28.56 (((singletonsubset) =>
% 219.95/28.56 (((singletoninpowerset) =>
% 219.95/28.56 (((singletoninpowunion) =>
% 219.95/28.56 (((upairset2E) =>
% 219.95/28.56 (((upairsubunion) =>
% 219.95/28.56 (((upairinpowunion) =>
% 219.95/28.56 (((ubforcartprodlem1) =>
% 219.95/28.56 (((ubforcartprodlem2) =>
% 219.95/28.56 (((ubforcartprodlem3) =>
% 219.95/28.56 (((cartprodpairin) =>
% 219.95/28.56 (((cartprodmempair1) =>
% 219.95/28.56 (((cartprodmempair) =>
% 219.95/28.56 (((setunionE2) =>
% 219.95/28.56 (((setunionsingleton1) =>
% 219.95/28.56 (((setunionsingleton2) =>
% 219.95/28.56 (((setunionsingleton) =>
% 219.95/28.56 (((singletonprop) =>
% 219.95/28.56 (((ex1E1) =>
% 219.95/28.56 (((ex1I) =>
% 219.95/28.56 (((ex1I2) =>
% 219.95/28.56 (((singletonsuniq) =>
% 219.95/28.56 (((setukpairinjL1) =>
% 219.95/28.56 (((kfstsingleton) =>
% 219.95/28.56 (((theprop) =>
% 219.95/28.56 ((
% 219.95/28.56 (kfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstin) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR11) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR12) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR1) =>
% 219.95/28.56 ((
% 219.95/28.56 (upairequniteq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (kpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndin) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemEL) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemER) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodmempaircEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrI) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrSub) =>
% 219.95/28.56 ((
% 219.95/28.56 (setOfPairsIsBReln) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrERa) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrER) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcImageSingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (apProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (app) =>
% 219.95/28.56 ((
% 219.95/28.56 (infuncsetfunc) =>
% 219.95/28.56 ((
% 219.95/28.56 (ap2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcinfuncset) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lam2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (!!) @ (
% 219.95/28.56 (('#B') @ (
% 219.95/28.56 !!) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#S') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 breln)))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ in)) @
% 219.95/28.56 kpair)))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 '#B'))) @
% 219.95/28.56 kpair)))))))))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.56 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1354])).
% 219.95/28.56 thf(zip_derived_cl1369, plain,
% 219.95/28.56 (~ (((secondinupair) =>
% 219.95/28.56 (((setukpairIL) =>
% 219.95/28.56 (((setukpairIR) =>
% 219.95/28.56 (((kpairiskpair) =>
% 219.95/28.56 (((kpairp) =>
% 219.95/28.56 (((singletonsubset) =>
% 219.95/28.56 (((singletoninpowerset) =>
% 219.95/28.56 (((singletoninpowunion) =>
% 219.95/28.56 (((upairset2E) =>
% 219.95/28.56 (((upairsubunion) =>
% 219.95/28.56 (((upairinpowunion) =>
% 219.95/28.56 (((ubforcartprodlem1) =>
% 219.95/28.56 (((ubforcartprodlem2) =>
% 219.95/28.56 (((ubforcartprodlem3) =>
% 219.95/28.56 (((cartprodpairin) =>
% 219.95/28.56 (((cartprodmempair1) =>
% 219.95/28.56 (((cartprodmempair) =>
% 219.95/28.56 (((setunionE2) =>
% 219.95/28.56 (((setunionsingleton1) =>
% 219.95/28.56 (((setunionsingleton2) =>
% 219.95/28.56 (((setunionsingleton) =>
% 219.95/28.56 (((singletonprop) =>
% 219.95/28.56 (((ex1E1) =>
% 219.95/28.56 (((ex1I) =>
% 219.95/28.56 (((ex1I2) =>
% 219.95/28.56 (((singletonsuniq) =>
% 219.95/28.56 (((setukpairinjL1) =>
% 219.95/28.56 (((kfstsingleton) =>
% 219.95/28.56 (((theprop) =>
% 219.95/28.56 (((kfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstin) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjL) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR11) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR12) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR1) =>
% 219.95/28.56 ((
% 219.95/28.56 (upairequniteq) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR2) =>
% 219.95/28.56 ((
% 219.95/28.56 (setukpairinjR) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndsingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (ksndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (kpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndin) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemEL) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairmemER) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodmempaircEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodfstpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodsndpairEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (cartprodpairsurjEq) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrI) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrSub) =>
% 219.95/28.56 ((
% 219.95/28.56 (setOfPairsIsBReln) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrERa) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL1) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrEL2) =>
% 219.95/28.56 ((
% 219.95/28.56 (dpsetconstrER) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcImageSingleton) =>
% 219.95/28.56 ((
% 219.95/28.56 (apProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (app) =>
% 219.95/28.56 ((
% 219.95/28.56 (infuncsetfunc) =>
% 219.95/28.56 ((
% 219.95/28.56 (ap2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (funcinfuncset) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamProp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lamp) =>
% 219.95/28.56 ((
% 219.95/28.56 (lam2p) =>
% 219.95/28.56 ((
% 219.95/28.56 (!!) @ (
% 219.95/28.56 (('#B') @ (
% 219.95/28.56 !!) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#S') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 breln)))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ in)))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S'))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#C') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ in)) @
% 219.95/28.56 kpair)))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#C') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#B') @
% 219.95/28.56 (
% 219.95/28.56 '#B'))) @
% 219.95/28.56 kpair)))))))))))))))))))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 !!))) @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 '#S') @
% 219.95/28.56 (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 (
% 219.95/28.56 ('#B') @ (
% 219.95/28.56 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.57 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1361])).
% 219.95/28.57 thf(zip_derived_cl1377, plain,
% 219.95/28.57 (~ (((setukpairIL) =>
% 219.95/28.57 (((setukpairIR) =>
% 219.95/28.57 (((kpairiskpair) =>
% 219.95/28.57 (((kpairp) =>
% 219.95/28.57 (((singletonsubset) =>
% 219.95/28.57 (((singletoninpowerset) =>
% 219.95/28.57 (((singletoninpowunion) =>
% 219.95/28.57 (((upairset2E) =>
% 219.95/28.57 (((upairsubunion) =>
% 219.95/28.57 (((upairinpowunion) =>
% 219.95/28.57 (((ubforcartprodlem1) =>
% 219.95/28.57 (((ubforcartprodlem2) =>
% 219.95/28.57 (((ubforcartprodlem3) =>
% 219.95/28.57 (((cartprodpairin) =>
% 219.95/28.57 (((cartprodmempair1) =>
% 219.95/28.57 (((cartprodmempair) =>
% 219.95/28.57 (((setunionE2) =>
% 219.95/28.57 (((setunionsingleton1) =>
% 219.95/28.57 (((setunionsingleton2) =>
% 219.95/28.57 (((setunionsingleton) =>
% 219.95/28.57 (((singletonprop) =>
% 219.95/28.57 (((ex1E1) =>
% 219.95/28.57 (((ex1I) =>
% 219.95/28.57 (((ex1I2) =>
% 219.95/28.57 (((singletonsuniq) =>
% 219.95/28.57 (((setukpairinjL1) =>
% 219.95/28.57 (((kfstsingleton) =>
% 219.95/28.57 (((theprop) =>
% 219.95/28.57 (((kfstpairEq) =>
% 219.95/28.57 (((cartprodfstin) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjL2) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjL) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjR11) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjR12) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjR1) =>
% 219.95/28.57 ((
% 219.95/28.57 (upairequniteq) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjR2) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjR) =>
% 219.95/28.57 ((
% 219.95/28.57 (ksndsingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (ksndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (kpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndin) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairmemEL) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairmemER) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodmempaircEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodfstpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrI) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrSub) =>
% 219.95/28.57 ((
% 219.95/28.57 (setOfPairsIsBReln) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrERa) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL1) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL2) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrER) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcImageSingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (apProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (app) =>
% 219.95/28.57 ((
% 219.95/28.57 (infuncsetfunc) =>
% 219.95/28.57 ((
% 219.95/28.57 (ap2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcinfuncset) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lam2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (!!) @ (
% 219.95/28.57 (('#B') @ (
% 219.95/28.57 !!) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#S') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 breln)))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ in)) @
% 219.95/28.57 kpair)))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 '#B'))) @
% 219.95/28.57 kpair)))))))))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.57 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1369])).
% 219.95/28.57 thf(zip_derived_cl1386, plain,
% 219.95/28.57 (~ (((setukpairIR) =>
% 219.95/28.57 (((kpairiskpair) =>
% 219.95/28.57 (((kpairp) =>
% 219.95/28.57 (((singletonsubset) =>
% 219.95/28.57 (((singletoninpowerset) =>
% 219.95/28.57 (((singletoninpowunion) =>
% 219.95/28.57 (((upairset2E) =>
% 219.95/28.57 (((upairsubunion) =>
% 219.95/28.57 (((upairinpowunion) =>
% 219.95/28.57 (((ubforcartprodlem1) =>
% 219.95/28.57 (((ubforcartprodlem2) =>
% 219.95/28.57 (((ubforcartprodlem3) =>
% 219.95/28.57 (((cartprodpairin) =>
% 219.95/28.57 (((cartprodmempair1) =>
% 219.95/28.57 (((cartprodmempair) =>
% 219.95/28.57 (((setunionE2) =>
% 219.95/28.57 (((setunionsingleton1) =>
% 219.95/28.57 (((setunionsingleton2) =>
% 219.95/28.57 (((setunionsingleton) =>
% 219.95/28.57 (((singletonprop) =>
% 219.95/28.57 (((ex1E1) =>
% 219.95/28.57 (((ex1I) =>
% 219.95/28.57 (((ex1I2) =>
% 219.95/28.57 (((singletonsuniq) =>
% 219.95/28.57 (((setukpairinjL1) =>
% 219.95/28.57 (((kfstsingleton) =>
% 219.95/28.57 (((theprop) =>
% 219.95/28.57 (((kfstpairEq) =>
% 219.95/28.57 (((cartprodfstin) =>
% 219.95/28.57 (((setukpairinjL2) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjL) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjR11) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjR12) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjR1) =>
% 219.95/28.57 ((
% 219.95/28.57 (upairequniteq) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjR2) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjR) =>
% 219.95/28.57 ((
% 219.95/28.57 (ksndsingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (ksndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (kpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndin) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairmemEL) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairmemER) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodmempaircEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodfstpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrI) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrSub) =>
% 219.95/28.57 ((
% 219.95/28.57 (setOfPairsIsBReln) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrERa) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL1) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL2) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrER) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcImageSingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (apProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (app) =>
% 219.95/28.57 ((
% 219.95/28.57 (infuncsetfunc) =>
% 219.95/28.57 ((
% 219.95/28.57 (ap2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcinfuncset) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lam2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (!!) @ (
% 219.95/28.57 (('#B') @ (
% 219.95/28.57 !!) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#S') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 breln)))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ in)) @
% 219.95/28.57 kpair)))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 '#B'))) @
% 219.95/28.57 kpair)))))))))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.57 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1377])).
% 219.95/28.57 thf(zip_derived_cl1396, plain,
% 219.95/28.57 (~ (((kpairiskpair) =>
% 219.95/28.57 (((kpairp) =>
% 219.95/28.57 (((singletonsubset) =>
% 219.95/28.57 (((singletoninpowerset) =>
% 219.95/28.57 (((singletoninpowunion) =>
% 219.95/28.57 (((upairset2E) =>
% 219.95/28.57 (((upairsubunion) =>
% 219.95/28.57 (((upairinpowunion) =>
% 219.95/28.57 (((ubforcartprodlem1) =>
% 219.95/28.57 (((ubforcartprodlem2) =>
% 219.95/28.57 (((ubforcartprodlem3) =>
% 219.95/28.57 (((cartprodpairin) =>
% 219.95/28.57 (((cartprodmempair1) =>
% 219.95/28.57 (((cartprodmempair) =>
% 219.95/28.57 (((setunionE2) =>
% 219.95/28.57 (((setunionsingleton1) =>
% 219.95/28.57 (((setunionsingleton2) =>
% 219.95/28.57 (((setunionsingleton) =>
% 219.95/28.57 (((singletonprop) =>
% 219.95/28.57 (((ex1E1) =>
% 219.95/28.57 (((ex1I) =>
% 219.95/28.57 (((ex1I2) =>
% 219.95/28.57 (((singletonsuniq) =>
% 219.95/28.57 (((setukpairinjL1) =>
% 219.95/28.57 (((kfstsingleton) =>
% 219.95/28.57 (((theprop) =>
% 219.95/28.57 (((kfstpairEq) =>
% 219.95/28.57 (((cartprodfstin) =>
% 219.95/28.57 (((setukpairinjL2) =>
% 219.95/28.57 (((setukpairinjL) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjR11) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjR12) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjR1) =>
% 219.95/28.57 ((
% 219.95/28.57 (upairequniteq) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjR2) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjR) =>
% 219.95/28.57 ((
% 219.95/28.57 (ksndsingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (ksndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (kpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndin) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairmemEL) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairmemER) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodmempaircEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodfstpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrI) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrSub) =>
% 219.95/28.57 ((
% 219.95/28.57 (setOfPairsIsBReln) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrERa) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL1) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL2) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrER) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcImageSingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (apProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (app) =>
% 219.95/28.57 ((
% 219.95/28.57 (infuncsetfunc) =>
% 219.95/28.57 ((
% 219.95/28.57 (ap2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcinfuncset) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lam2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (!!) @ (
% 219.95/28.57 (('#B') @ (
% 219.95/28.57 !!) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#S') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 breln)))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ in)) @
% 219.95/28.57 kpair)))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 '#B'))) @
% 219.95/28.57 kpair)))))))))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.57 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1386])).
% 219.95/28.57 thf(zip_derived_cl1407, plain,
% 219.95/28.57 (~ (((kpairp) =>
% 219.95/28.57 (((singletonsubset) =>
% 219.95/28.57 (((singletoninpowerset) =>
% 219.95/28.57 (((singletoninpowunion) =>
% 219.95/28.57 (((upairset2E) =>
% 219.95/28.57 (((upairsubunion) =>
% 219.95/28.57 (((upairinpowunion) =>
% 219.95/28.57 (((ubforcartprodlem1) =>
% 219.95/28.57 (((ubforcartprodlem2) =>
% 219.95/28.57 (((ubforcartprodlem3) =>
% 219.95/28.57 (((cartprodpairin) =>
% 219.95/28.57 (((cartprodmempair1) =>
% 219.95/28.57 (((cartprodmempair) =>
% 219.95/28.57 (((setunionE2) =>
% 219.95/28.57 (((setunionsingleton1) =>
% 219.95/28.57 (((setunionsingleton2) =>
% 219.95/28.57 (((setunionsingleton) =>
% 219.95/28.57 (((singletonprop) =>
% 219.95/28.57 (((ex1E1) =>
% 219.95/28.57 (((ex1I) =>
% 219.95/28.57 (((ex1I2) =>
% 219.95/28.57 (((singletonsuniq) =>
% 219.95/28.57 (((setukpairinjL1) =>
% 219.95/28.57 (((kfstsingleton) =>
% 219.95/28.57 (((theprop) =>
% 219.95/28.57 (((kfstpairEq) =>
% 219.95/28.57 (((cartprodfstin) =>
% 219.95/28.57 (((setukpairinjL2) =>
% 219.95/28.57 (((setukpairinjL) =>
% 219.95/28.57 (((setukpairinjR11) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjR12) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjR1) =>
% 219.95/28.57 ((
% 219.95/28.57 (upairequniteq) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjR2) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjR) =>
% 219.95/28.57 ((
% 219.95/28.57 (ksndsingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (ksndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (kpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndin) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairmemEL) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairmemER) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodmempaircEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodfstpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrI) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrSub) =>
% 219.95/28.57 ((
% 219.95/28.57 (setOfPairsIsBReln) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrERa) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL1) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL2) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrER) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcImageSingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (apProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (app) =>
% 219.95/28.57 ((
% 219.95/28.57 (infuncsetfunc) =>
% 219.95/28.57 ((
% 219.95/28.57 (ap2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcinfuncset) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lam2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (!!) @ (
% 219.95/28.57 (('#B') @ (
% 219.95/28.57 !!) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#S') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 breln)))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ in)) @
% 219.95/28.57 kpair)))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 '#B'))) @
% 219.95/28.57 kpair)))))))))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.57 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1396])).
% 219.95/28.57 thf(zip_derived_cl1420, plain,
% 219.95/28.57 (~ (((singletonsubset) =>
% 219.95/28.57 (((singletoninpowerset) =>
% 219.95/28.57 (((singletoninpowunion) =>
% 219.95/28.57 (((upairset2E) =>
% 219.95/28.57 (((upairsubunion) =>
% 219.95/28.57 (((upairinpowunion) =>
% 219.95/28.57 (((ubforcartprodlem1) =>
% 219.95/28.57 (((ubforcartprodlem2) =>
% 219.95/28.57 (((ubforcartprodlem3) =>
% 219.95/28.57 (((cartprodpairin) =>
% 219.95/28.57 (((cartprodmempair1) =>
% 219.95/28.57 (((cartprodmempair) =>
% 219.95/28.57 (((setunionE2) =>
% 219.95/28.57 (((setunionsingleton1) =>
% 219.95/28.57 (((setunionsingleton2) =>
% 219.95/28.57 (((setunionsingleton) =>
% 219.95/28.57 (((singletonprop) =>
% 219.95/28.57 (((ex1E1) =>
% 219.95/28.57 (((ex1I) =>
% 219.95/28.57 (((ex1I2) =>
% 219.95/28.57 (((singletonsuniq) =>
% 219.95/28.57 (((setukpairinjL1) =>
% 219.95/28.57 (((kfstsingleton) =>
% 219.95/28.57 (((theprop) =>
% 219.95/28.57 (((kfstpairEq) =>
% 219.95/28.57 (((cartprodfstin) =>
% 219.95/28.57 (((setukpairinjL2) =>
% 219.95/28.57 (((setukpairinjL) =>
% 219.95/28.57 (((setukpairinjR11) =>
% 219.95/28.57 (((setukpairinjR12) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjR1) =>
% 219.95/28.57 ((
% 219.95/28.57 (upairequniteq) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjR2) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjR) =>
% 219.95/28.57 ((
% 219.95/28.57 (ksndsingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (ksndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (kpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndin) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairmemEL) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairmemER) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodmempaircEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodfstpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrI) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrSub) =>
% 219.95/28.57 ((
% 219.95/28.57 (setOfPairsIsBReln) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrERa) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL1) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL2) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrER) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcImageSingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (apProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (app) =>
% 219.95/28.57 ((
% 219.95/28.57 (infuncsetfunc) =>
% 219.95/28.57 ((
% 219.95/28.57 (ap2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcinfuncset) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lam2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (!!) @ (
% 219.95/28.57 (('#B') @ (
% 219.95/28.57 !!) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#S') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 breln)))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ in)) @
% 219.95/28.57 kpair)))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 '#B'))) @
% 219.95/28.57 kpair)))))))))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.57 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1407])).
% 219.95/28.57 thf(zip_derived_cl1433, plain,
% 219.95/28.57 (~ (((singletoninpowerset) =>
% 219.95/28.57 (((singletoninpowunion) =>
% 219.95/28.57 (((upairset2E) =>
% 219.95/28.57 (((upairsubunion) =>
% 219.95/28.57 (((upairinpowunion) =>
% 219.95/28.57 (((ubforcartprodlem1) =>
% 219.95/28.57 (((ubforcartprodlem2) =>
% 219.95/28.57 (((ubforcartprodlem3) =>
% 219.95/28.57 (((cartprodpairin) =>
% 219.95/28.57 (((cartprodmempair1) =>
% 219.95/28.57 (((cartprodmempair) =>
% 219.95/28.57 (((setunionE2) =>
% 219.95/28.57 (((setunionsingleton1) =>
% 219.95/28.57 (((setunionsingleton2) =>
% 219.95/28.57 (((setunionsingleton) =>
% 219.95/28.57 (((singletonprop) =>
% 219.95/28.57 (((ex1E1) =>
% 219.95/28.57 (((ex1I) =>
% 219.95/28.57 (((ex1I2) =>
% 219.95/28.57 (((singletonsuniq) =>
% 219.95/28.57 (((setukpairinjL1) =>
% 219.95/28.57 (((kfstsingleton) =>
% 219.95/28.57 (((theprop) =>
% 219.95/28.57 (((kfstpairEq) =>
% 219.95/28.57 (((cartprodfstin) =>
% 219.95/28.57 (((setukpairinjL2) =>
% 219.95/28.57 (((setukpairinjL) =>
% 219.95/28.57 (((setukpairinjR11) =>
% 219.95/28.57 (((setukpairinjR12) =>
% 219.95/28.57 (((setukpairinjR1) =>
% 219.95/28.57 ((
% 219.95/28.57 (upairequniteq) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjR2) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjR) =>
% 219.95/28.57 ((
% 219.95/28.57 (ksndsingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (ksndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (kpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndin) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairmemEL) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairmemER) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodmempaircEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodfstpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrI) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrSub) =>
% 219.95/28.57 ((
% 219.95/28.57 (setOfPairsIsBReln) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrERa) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL1) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL2) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrER) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcImageSingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (apProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (app) =>
% 219.95/28.57 ((
% 219.95/28.57 (infuncsetfunc) =>
% 219.95/28.57 ((
% 219.95/28.57 (ap2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcinfuncset) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lam2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (!!) @ (
% 219.95/28.57 (('#B') @ (
% 219.95/28.57 !!) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#S') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 breln)))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ in)) @
% 219.95/28.57 kpair)))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 '#B'))) @
% 219.95/28.57 kpair)))))))))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.57 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1420])).
% 219.95/28.57 thf(zip_derived_cl1444, plain,
% 219.95/28.57 (~ (((singletoninpowunion) =>
% 219.95/28.57 (((upairset2E) =>
% 219.95/28.57 (((upairsubunion) =>
% 219.95/28.57 (((upairinpowunion) =>
% 219.95/28.57 (((ubforcartprodlem1) =>
% 219.95/28.57 (((ubforcartprodlem2) =>
% 219.95/28.57 (((ubforcartprodlem3) =>
% 219.95/28.57 (((cartprodpairin) =>
% 219.95/28.57 (((cartprodmempair1) =>
% 219.95/28.57 (((cartprodmempair) =>
% 219.95/28.57 (((setunionE2) =>
% 219.95/28.57 (((setunionsingleton1) =>
% 219.95/28.57 (((setunionsingleton2) =>
% 219.95/28.57 (((setunionsingleton) =>
% 219.95/28.57 (((singletonprop) =>
% 219.95/28.57 (((ex1E1) =>
% 219.95/28.57 (((ex1I) =>
% 219.95/28.57 (((ex1I2) =>
% 219.95/28.57 (((singletonsuniq) =>
% 219.95/28.57 (((setukpairinjL1) =>
% 219.95/28.57 (((kfstsingleton) =>
% 219.95/28.57 (((theprop) =>
% 219.95/28.57 (((kfstpairEq) =>
% 219.95/28.57 (((cartprodfstin) =>
% 219.95/28.57 (((setukpairinjL2) =>
% 219.95/28.57 (((setukpairinjL) =>
% 219.95/28.57 (((setukpairinjR11) =>
% 219.95/28.57 (((setukpairinjR12) =>
% 219.95/28.57 (((setukpairinjR1) =>
% 219.95/28.57 (((upairequniteq) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjR2) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjR) =>
% 219.95/28.57 ((
% 219.95/28.57 (ksndsingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (ksndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (kpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndin) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairmemEL) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairmemER) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodmempaircEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodfstpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrI) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrSub) =>
% 219.95/28.57 ((
% 219.95/28.57 (setOfPairsIsBReln) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrERa) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL1) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL2) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrER) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcImageSingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (apProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (app) =>
% 219.95/28.57 ((
% 219.95/28.57 (infuncsetfunc) =>
% 219.95/28.57 ((
% 219.95/28.57 (ap2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcinfuncset) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lam2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (!!) @ (
% 219.95/28.57 (('#B') @ (
% 219.95/28.57 !!) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#S') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 breln)))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ in)) @
% 219.95/28.57 kpair)))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 '#B'))) @
% 219.95/28.57 kpair)))))))))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.57 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1433])).
% 219.95/28.57 thf(zip_derived_cl1452, plain,
% 219.95/28.57 (~ (((upairset2E) =>
% 219.95/28.57 (((upairsubunion) =>
% 219.95/28.57 (((upairinpowunion) =>
% 219.95/28.57 (((ubforcartprodlem1) =>
% 219.95/28.57 (((ubforcartprodlem2) =>
% 219.95/28.57 (((ubforcartprodlem3) =>
% 219.95/28.57 (((cartprodpairin) =>
% 219.95/28.57 (((cartprodmempair1) =>
% 219.95/28.57 (((cartprodmempair) =>
% 219.95/28.57 (((setunionE2) =>
% 219.95/28.57 (((setunionsingleton1) =>
% 219.95/28.57 (((setunionsingleton2) =>
% 219.95/28.57 (((setunionsingleton) =>
% 219.95/28.57 (((singletonprop) =>
% 219.95/28.57 (((ex1E1) =>
% 219.95/28.57 (((ex1I) =>
% 219.95/28.57 (((ex1I2) =>
% 219.95/28.57 (((singletonsuniq) =>
% 219.95/28.57 (((setukpairinjL1) =>
% 219.95/28.57 (((kfstsingleton) =>
% 219.95/28.57 (((theprop) =>
% 219.95/28.57 (((kfstpairEq) =>
% 219.95/28.57 (((cartprodfstin) =>
% 219.95/28.57 (((setukpairinjL2) =>
% 219.95/28.57 (((setukpairinjL) =>
% 219.95/28.57 (((setukpairinjR11) =>
% 219.95/28.57 (((setukpairinjR12) =>
% 219.95/28.57 (((setukpairinjR1) =>
% 219.95/28.57 (((upairequniteq) =>
% 219.95/28.57 (((setukpairinjR2) =>
% 219.95/28.57 ((
% 219.95/28.57 (setukpairinjR) =>
% 219.95/28.57 ((
% 219.95/28.57 (ksndsingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (ksndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (kpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndin) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairmemEL) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairmemER) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodmempaircEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodfstpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrI) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrSub) =>
% 219.95/28.57 ((
% 219.95/28.57 (setOfPairsIsBReln) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrERa) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL1) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL2) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrER) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcImageSingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (apProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (app) =>
% 219.95/28.57 ((
% 219.95/28.57 (infuncsetfunc) =>
% 219.95/28.57 ((
% 219.95/28.57 (ap2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcinfuncset) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lam2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (!!) @ (
% 219.95/28.57 (('#B') @ (
% 219.95/28.57 !!) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#S') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 breln)))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ in)) @
% 219.95/28.57 kpair)))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 '#B'))) @
% 219.95/28.57 kpair)))))))))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.57 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1444])).
% 219.95/28.57 thf(zip_derived_cl1459, plain,
% 219.95/28.57 (~ (((upairsubunion) =>
% 219.95/28.57 (((upairinpowunion) =>
% 219.95/28.57 (((ubforcartprodlem1) =>
% 219.95/28.57 (((ubforcartprodlem2) =>
% 219.95/28.57 (((ubforcartprodlem3) =>
% 219.95/28.57 (((cartprodpairin) =>
% 219.95/28.57 (((cartprodmempair1) =>
% 219.95/28.57 (((cartprodmempair) =>
% 219.95/28.57 (((setunionE2) =>
% 219.95/28.57 (((setunionsingleton1) =>
% 219.95/28.57 (((setunionsingleton2) =>
% 219.95/28.57 (((setunionsingleton) =>
% 219.95/28.57 (((singletonprop) =>
% 219.95/28.57 (((ex1E1) =>
% 219.95/28.57 (((ex1I) =>
% 219.95/28.57 (((ex1I2) =>
% 219.95/28.57 (((singletonsuniq) =>
% 219.95/28.57 (((setukpairinjL1) =>
% 219.95/28.57 (((kfstsingleton) =>
% 219.95/28.57 (((theprop) =>
% 219.95/28.57 (((kfstpairEq) =>
% 219.95/28.57 (((cartprodfstin) =>
% 219.95/28.57 (((setukpairinjL2) =>
% 219.95/28.57 (((setukpairinjL) =>
% 219.95/28.57 (((setukpairinjR11) =>
% 219.95/28.57 (((setukpairinjR12) =>
% 219.95/28.57 (((setukpairinjR1) =>
% 219.95/28.57 (((upairequniteq) =>
% 219.95/28.57 (((setukpairinjR2) =>
% 219.95/28.57 (((setukpairinjR) =>
% 219.95/28.57 ((
% 219.95/28.57 (ksndsingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (ksndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (kpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndin) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairmemEL) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairmemER) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodmempaircEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodfstpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrI) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrSub) =>
% 219.95/28.57 ((
% 219.95/28.57 (setOfPairsIsBReln) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrERa) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL1) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL2) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrER) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcImageSingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (apProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (app) =>
% 219.95/28.57 ((
% 219.95/28.57 (infuncsetfunc) =>
% 219.95/28.57 ((
% 219.95/28.57 (ap2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcinfuncset) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lam2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (!!) @ (
% 219.95/28.57 (('#B') @ (
% 219.95/28.57 !!) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#S') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 breln)))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ in)) @
% 219.95/28.57 kpair)))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 '#B'))) @
% 219.95/28.57 kpair)))))))))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.57 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1452])).
% 219.95/28.57 thf(zip_derived_cl1466, plain,
% 219.95/28.57 (~ (((upairinpowunion) =>
% 219.95/28.57 (((ubforcartprodlem1) =>
% 219.95/28.57 (((ubforcartprodlem2) =>
% 219.95/28.57 (((ubforcartprodlem3) =>
% 219.95/28.57 (((cartprodpairin) =>
% 219.95/28.57 (((cartprodmempair1) =>
% 219.95/28.57 (((cartprodmempair) =>
% 219.95/28.57 (((setunionE2) =>
% 219.95/28.57 (((setunionsingleton1) =>
% 219.95/28.57 (((setunionsingleton2) =>
% 219.95/28.57 (((setunionsingleton) =>
% 219.95/28.57 (((singletonprop) =>
% 219.95/28.57 (((ex1E1) =>
% 219.95/28.57 (((ex1I) =>
% 219.95/28.57 (((ex1I2) =>
% 219.95/28.57 (((singletonsuniq) =>
% 219.95/28.57 (((setukpairinjL1) =>
% 219.95/28.57 (((kfstsingleton) =>
% 219.95/28.57 (((theprop) =>
% 219.95/28.57 (((kfstpairEq) =>
% 219.95/28.57 (((cartprodfstin) =>
% 219.95/28.57 (((setukpairinjL2) =>
% 219.95/28.57 (((setukpairinjL) =>
% 219.95/28.57 (((setukpairinjR11) =>
% 219.95/28.57 (((setukpairinjR12) =>
% 219.95/28.57 (((setukpairinjR1) =>
% 219.95/28.57 (((upairequniteq) =>
% 219.95/28.57 (((setukpairinjR2) =>
% 219.95/28.57 (((setukpairinjR) =>
% 219.95/28.57 (((ksndsingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (ksndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (kpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndin) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairmemEL) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairmemER) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodmempaircEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodfstpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrI) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrSub) =>
% 219.95/28.57 ((
% 219.95/28.57 (setOfPairsIsBReln) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrERa) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL1) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL2) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrER) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcImageSingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (apProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (app) =>
% 219.95/28.57 ((
% 219.95/28.57 (infuncsetfunc) =>
% 219.95/28.57 ((
% 219.95/28.57 (ap2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcinfuncset) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lam2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (!!) @ (
% 219.95/28.57 (('#B') @ (
% 219.95/28.57 !!) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#S') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 breln)))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ in)) @
% 219.95/28.57 kpair)))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 '#B'))) @
% 219.95/28.57 kpair)))))))))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.57 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1459])).
% 219.95/28.57 thf(zip_derived_cl1473, plain,
% 219.95/28.57 (~ (((ubforcartprodlem1) =>
% 219.95/28.57 (((ubforcartprodlem2) =>
% 219.95/28.57 (((ubforcartprodlem3) =>
% 219.95/28.57 (((cartprodpairin) =>
% 219.95/28.57 (((cartprodmempair1) =>
% 219.95/28.57 (((cartprodmempair) =>
% 219.95/28.57 (((setunionE2) =>
% 219.95/28.57 (((setunionsingleton1) =>
% 219.95/28.57 (((setunionsingleton2) =>
% 219.95/28.57 (((setunionsingleton) =>
% 219.95/28.57 (((singletonprop) =>
% 219.95/28.57 (((ex1E1) =>
% 219.95/28.57 (((ex1I) =>
% 219.95/28.57 (((ex1I2) =>
% 219.95/28.57 (((singletonsuniq) =>
% 219.95/28.57 (((setukpairinjL1) =>
% 219.95/28.57 (((kfstsingleton) =>
% 219.95/28.57 (((theprop) =>
% 219.95/28.57 (((kfstpairEq) =>
% 219.95/28.57 (((cartprodfstin) =>
% 219.95/28.57 (((setukpairinjL2) =>
% 219.95/28.57 (((setukpairinjL) =>
% 219.95/28.57 (((setukpairinjR11) =>
% 219.95/28.57 (((setukpairinjR12) =>
% 219.95/28.57 (((setukpairinjR1) =>
% 219.95/28.57 (((upairequniteq) =>
% 219.95/28.57 (((setukpairinjR2) =>
% 219.95/28.57 (((setukpairinjR) =>
% 219.95/28.57 (((ksndsingleton) =>
% 219.95/28.57 (((ksndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (kpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndin) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairmemEL) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairmemER) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodmempaircEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodfstpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrI) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrSub) =>
% 219.95/28.57 ((
% 219.95/28.57 (setOfPairsIsBReln) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrERa) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL1) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL2) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrER) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcImageSingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (apProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (app) =>
% 219.95/28.57 ((
% 219.95/28.57 (infuncsetfunc) =>
% 219.95/28.57 ((
% 219.95/28.57 (ap2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcinfuncset) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lam2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (!!) @ (
% 219.95/28.57 (('#B') @ (
% 219.95/28.57 !!) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#S') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 breln)))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ in)) @
% 219.95/28.57 kpair)))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 '#B'))) @
% 219.95/28.57 kpair)))))))))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.57 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1466])).
% 219.95/28.57 thf(zip_derived_cl1480, plain,
% 219.95/28.57 (~ (((ubforcartprodlem2) =>
% 219.95/28.57 (((ubforcartprodlem3) =>
% 219.95/28.57 (((cartprodpairin) =>
% 219.95/28.57 (((cartprodmempair1) =>
% 219.95/28.57 (((cartprodmempair) =>
% 219.95/28.57 (((setunionE2) =>
% 219.95/28.57 (((setunionsingleton1) =>
% 219.95/28.57 (((setunionsingleton2) =>
% 219.95/28.57 (((setunionsingleton) =>
% 219.95/28.57 (((singletonprop) =>
% 219.95/28.57 (((ex1E1) =>
% 219.95/28.57 (((ex1I) =>
% 219.95/28.57 (((ex1I2) =>
% 219.95/28.57 (((singletonsuniq) =>
% 219.95/28.57 (((setukpairinjL1) =>
% 219.95/28.57 (((kfstsingleton) =>
% 219.95/28.57 (((theprop) =>
% 219.95/28.57 (((kfstpairEq) =>
% 219.95/28.57 (((cartprodfstin) =>
% 219.95/28.57 (((setukpairinjL2) =>
% 219.95/28.57 (((setukpairinjL) =>
% 219.95/28.57 (((setukpairinjR11) =>
% 219.95/28.57 (((setukpairinjR12) =>
% 219.95/28.57 (((setukpairinjR1) =>
% 219.95/28.57 (((upairequniteq) =>
% 219.95/28.57 (((setukpairinjR2) =>
% 219.95/28.57 (((setukpairinjR) =>
% 219.95/28.57 (((ksndsingleton) =>
% 219.95/28.57 (((ksndpairEq) =>
% 219.95/28.57 (((kpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndin) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairmemEL) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairmemER) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodmempaircEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodfstpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrI) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrSub) =>
% 219.95/28.57 ((
% 219.95/28.57 (setOfPairsIsBReln) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrERa) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL1) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL2) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrER) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcImageSingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (apProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (app) =>
% 219.95/28.57 ((
% 219.95/28.57 (infuncsetfunc) =>
% 219.95/28.57 ((
% 219.95/28.57 (ap2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcinfuncset) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lam2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (!!) @ (
% 219.95/28.57 (('#B') @ (
% 219.95/28.57 !!) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#S') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 breln)))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ in)) @
% 219.95/28.57 kpair)))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 '#B'))) @
% 219.95/28.57 kpair)))))))))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.57 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1473])).
% 219.95/28.57 thf(zip_derived_cl1488, plain,
% 219.95/28.57 (~ (((ubforcartprodlem3) =>
% 219.95/28.57 (((cartprodpairin) =>
% 219.95/28.57 (((cartprodmempair1) =>
% 219.95/28.57 (((cartprodmempair) =>
% 219.95/28.57 (((setunionE2) =>
% 219.95/28.57 (((setunionsingleton1) =>
% 219.95/28.57 (((setunionsingleton2) =>
% 219.95/28.57 (((setunionsingleton) =>
% 219.95/28.57 (((singletonprop) =>
% 219.95/28.57 (((ex1E1) =>
% 219.95/28.57 (((ex1I) =>
% 219.95/28.57 (((ex1I2) =>
% 219.95/28.57 (((singletonsuniq) =>
% 219.95/28.57 (((setukpairinjL1) =>
% 219.95/28.57 (((kfstsingleton) =>
% 219.95/28.57 (((theprop) =>
% 219.95/28.57 (((kfstpairEq) =>
% 219.95/28.57 (((cartprodfstin) =>
% 219.95/28.57 (((setukpairinjL2) =>
% 219.95/28.57 (((setukpairinjL) =>
% 219.95/28.57 (((setukpairinjR11) =>
% 219.95/28.57 (((setukpairinjR12) =>
% 219.95/28.57 (((setukpairinjR1) =>
% 219.95/28.57 (((upairequniteq) =>
% 219.95/28.57 (((setukpairinjR2) =>
% 219.95/28.57 (((setukpairinjR) =>
% 219.95/28.57 (((ksndsingleton) =>
% 219.95/28.57 (((ksndpairEq) =>
% 219.95/28.57 (((kpairsurjEq) =>
% 219.95/28.57 (((cartprodsndin) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairmemEL) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairmemER) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodmempaircEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodfstpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrI) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrSub) =>
% 219.95/28.57 ((
% 219.95/28.57 (setOfPairsIsBReln) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrERa) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL1) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL2) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrER) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcImageSingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (apProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (app) =>
% 219.95/28.57 ((
% 219.95/28.57 (infuncsetfunc) =>
% 219.95/28.57 ((
% 219.95/28.57 (ap2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcinfuncset) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lam2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (!!) @ (
% 219.95/28.57 (('#B') @ (
% 219.95/28.57 !!) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#S') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 breln)))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ in)) @
% 219.95/28.57 kpair)))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 '#B'))) @
% 219.95/28.57 kpair)))))))))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.57 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1480])).
% 219.95/28.57 thf(zip_derived_cl1496, plain,
% 219.95/28.57 (~ (((cartprodpairin) =>
% 219.95/28.57 (((cartprodmempair1) =>
% 219.95/28.57 (((cartprodmempair) =>
% 219.95/28.57 (((setunionE2) =>
% 219.95/28.57 (((setunionsingleton1) =>
% 219.95/28.57 (((setunionsingleton2) =>
% 219.95/28.57 (((setunionsingleton) =>
% 219.95/28.57 (((singletonprop) =>
% 219.95/28.57 (((ex1E1) =>
% 219.95/28.57 (((ex1I) =>
% 219.95/28.57 (((ex1I2) =>
% 219.95/28.57 (((singletonsuniq) =>
% 219.95/28.57 (((setukpairinjL1) =>
% 219.95/28.57 (((kfstsingleton) =>
% 219.95/28.57 (((theprop) =>
% 219.95/28.57 (((kfstpairEq) =>
% 219.95/28.57 (((cartprodfstin) =>
% 219.95/28.57 (((setukpairinjL2) =>
% 219.95/28.57 (((setukpairinjL) =>
% 219.95/28.57 (((setukpairinjR11) =>
% 219.95/28.57 (((setukpairinjR12) =>
% 219.95/28.57 (((setukpairinjR1) =>
% 219.95/28.57 (((upairequniteq) =>
% 219.95/28.57 (((setukpairinjR2) =>
% 219.95/28.57 (((setukpairinjR) =>
% 219.95/28.57 (((ksndsingleton) =>
% 219.95/28.57 (((ksndpairEq) =>
% 219.95/28.57 (((kpairsurjEq) =>
% 219.95/28.57 (((cartprodsndin) =>
% 219.95/28.57 (((cartprodpairmemEL) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairmemER) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodmempaircEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodfstpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrI) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrSub) =>
% 219.95/28.57 ((
% 219.95/28.57 (setOfPairsIsBReln) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrERa) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL1) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL2) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrER) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcImageSingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (apProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (app) =>
% 219.95/28.57 ((
% 219.95/28.57 (infuncsetfunc) =>
% 219.95/28.57 ((
% 219.95/28.57 (ap2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcinfuncset) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lam2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (!!) @ (
% 219.95/28.57 (('#B') @ (
% 219.95/28.57 !!) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#S') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 breln)))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ in)) @
% 219.95/28.57 kpair)))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 '#B'))) @
% 219.95/28.57 kpair)))))))))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.57 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1488])).
% 219.95/28.57 thf(zip_derived_cl1505, plain,
% 219.95/28.57 (~ (((cartprodmempair1) =>
% 219.95/28.57 (((cartprodmempair) =>
% 219.95/28.57 (((setunionE2) =>
% 219.95/28.57 (((setunionsingleton1) =>
% 219.95/28.57 (((setunionsingleton2) =>
% 219.95/28.57 (((setunionsingleton) =>
% 219.95/28.57 (((singletonprop) =>
% 219.95/28.57 (((ex1E1) =>
% 219.95/28.57 (((ex1I) =>
% 219.95/28.57 (((ex1I2) =>
% 219.95/28.57 (((singletonsuniq) =>
% 219.95/28.57 (((setukpairinjL1) =>
% 219.95/28.57 (((kfstsingleton) =>
% 219.95/28.57 (((theprop) =>
% 219.95/28.57 (((kfstpairEq) =>
% 219.95/28.57 (((cartprodfstin) =>
% 219.95/28.57 (((setukpairinjL2) =>
% 219.95/28.57 (((setukpairinjL) =>
% 219.95/28.57 (((setukpairinjR11) =>
% 219.95/28.57 (((setukpairinjR12) =>
% 219.95/28.57 (((setukpairinjR1) =>
% 219.95/28.57 (((upairequniteq) =>
% 219.95/28.57 (((setukpairinjR2) =>
% 219.95/28.57 (((setukpairinjR) =>
% 219.95/28.57 (((ksndsingleton) =>
% 219.95/28.57 (((ksndpairEq) =>
% 219.95/28.57 (((kpairsurjEq) =>
% 219.95/28.57 (((cartprodsndin) =>
% 219.95/28.57 (((cartprodpairmemEL) =>
% 219.95/28.57 (((cartprodpairmemER) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodmempaircEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodfstpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrI) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrSub) =>
% 219.95/28.57 ((
% 219.95/28.57 (setOfPairsIsBReln) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrERa) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL1) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL2) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrER) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcImageSingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (apProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (app) =>
% 219.95/28.57 ((
% 219.95/28.57 (infuncsetfunc) =>
% 219.95/28.57 ((
% 219.95/28.57 (ap2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcinfuncset) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lam2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (!!) @ (
% 219.95/28.57 (('#B') @ (
% 219.95/28.57 !!) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#S') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 breln)))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ in)) @
% 219.95/28.57 kpair)))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 '#B'))) @
% 219.95/28.57 kpair)))))))))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.57 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1496])).
% 219.95/28.57 thf(zip_derived_cl1515, plain,
% 219.95/28.57 (~ (((cartprodmempair) =>
% 219.95/28.57 (((setunionE2) =>
% 219.95/28.57 (((setunionsingleton1) =>
% 219.95/28.57 (((setunionsingleton2) =>
% 219.95/28.57 (((setunionsingleton) =>
% 219.95/28.57 (((singletonprop) =>
% 219.95/28.57 (((ex1E1) =>
% 219.95/28.57 (((ex1I) =>
% 219.95/28.57 (((ex1I2) =>
% 219.95/28.57 (((singletonsuniq) =>
% 219.95/28.57 (((setukpairinjL1) =>
% 219.95/28.57 (((kfstsingleton) =>
% 219.95/28.57 (((theprop) =>
% 219.95/28.57 (((kfstpairEq) =>
% 219.95/28.57 (((cartprodfstin) =>
% 219.95/28.57 (((setukpairinjL2) =>
% 219.95/28.57 (((setukpairinjL) =>
% 219.95/28.57 (((setukpairinjR11) =>
% 219.95/28.57 (((setukpairinjR12) =>
% 219.95/28.57 (((setukpairinjR1) =>
% 219.95/28.57 (((upairequniteq) =>
% 219.95/28.57 (((setukpairinjR2) =>
% 219.95/28.57 (((setukpairinjR) =>
% 219.95/28.57 (((ksndsingleton) =>
% 219.95/28.57 (((ksndpairEq) =>
% 219.95/28.57 (((kpairsurjEq) =>
% 219.95/28.57 (((cartprodsndin) =>
% 219.95/28.57 (((cartprodpairmemEL) =>
% 219.95/28.57 (((cartprodpairmemER) =>
% 219.95/28.57 (((cartprodmempaircEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodfstpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrI) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrSub) =>
% 219.95/28.57 ((
% 219.95/28.57 (setOfPairsIsBReln) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrERa) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL1) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL2) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrER) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcImageSingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (apProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (app) =>
% 219.95/28.57 ((
% 219.95/28.57 (infuncsetfunc) =>
% 219.95/28.57 ((
% 219.95/28.57 (ap2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcinfuncset) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lam2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (!!) @ (
% 219.95/28.57 (('#B') @ (
% 219.95/28.57 !!) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#S') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 breln)))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ in)) @
% 219.95/28.57 kpair)))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 '#B'))) @
% 219.95/28.57 kpair)))))))))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.57 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1505])).
% 219.95/28.57 thf(zip_derived_cl1525, plain,
% 219.95/28.57 (~ (((setunionE2) =>
% 219.95/28.57 (((setunionsingleton1) =>
% 219.95/28.57 (((setunionsingleton2) =>
% 219.95/28.57 (((setunionsingleton) =>
% 219.95/28.57 (((singletonprop) =>
% 219.95/28.57 (((ex1E1) =>
% 219.95/28.57 (((ex1I) =>
% 219.95/28.57 (((ex1I2) =>
% 219.95/28.57 (((singletonsuniq) =>
% 219.95/28.57 (((setukpairinjL1) =>
% 219.95/28.57 (((kfstsingleton) =>
% 219.95/28.57 (((theprop) =>
% 219.95/28.57 (((kfstpairEq) =>
% 219.95/28.57 (((cartprodfstin) =>
% 219.95/28.57 (((setukpairinjL2) =>
% 219.95/28.57 (((setukpairinjL) =>
% 219.95/28.57 (((setukpairinjR11) =>
% 219.95/28.57 (((setukpairinjR12) =>
% 219.95/28.57 (((setukpairinjR1) =>
% 219.95/28.57 (((upairequniteq) =>
% 219.95/28.57 (((setukpairinjR2) =>
% 219.95/28.57 (((setukpairinjR) =>
% 219.95/28.57 (((ksndsingleton) =>
% 219.95/28.57 (((ksndpairEq) =>
% 219.95/28.57 (((kpairsurjEq) =>
% 219.95/28.57 (((cartprodsndin) =>
% 219.95/28.57 (((cartprodpairmemEL) =>
% 219.95/28.57 (((cartprodpairmemER) =>
% 219.95/28.57 (((cartprodmempaircEq) =>
% 219.95/28.57 (((cartprodfstpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodsndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrI) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrSub) =>
% 219.95/28.57 ((
% 219.95/28.57 (setOfPairsIsBReln) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrERa) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL1) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL2) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrER) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcImageSingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (apProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (app) =>
% 219.95/28.57 ((
% 219.95/28.57 (infuncsetfunc) =>
% 219.95/28.57 ((
% 219.95/28.57 (ap2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcinfuncset) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lam2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (!!) @ (
% 219.95/28.57 (('#B') @ (
% 219.95/28.57 !!) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#S') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 breln)))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ in)) @
% 219.95/28.57 kpair)))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 '#B'))) @
% 219.95/28.57 kpair)))))))))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.57 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1515])).
% 219.95/28.57 thf(zip_derived_cl1535, plain,
% 219.95/28.57 (~ (((setunionsingleton1) =>
% 219.95/28.57 (((setunionsingleton2) =>
% 219.95/28.57 (((setunionsingleton) =>
% 219.95/28.57 (((singletonprop) =>
% 219.95/28.57 (((ex1E1) =>
% 219.95/28.57 (((ex1I) =>
% 219.95/28.57 (((ex1I2) =>
% 219.95/28.57 (((singletonsuniq) =>
% 219.95/28.57 (((setukpairinjL1) =>
% 219.95/28.57 (((kfstsingleton) =>
% 219.95/28.57 (((theprop) =>
% 219.95/28.57 (((kfstpairEq) =>
% 219.95/28.57 (((cartprodfstin) =>
% 219.95/28.57 (((setukpairinjL2) =>
% 219.95/28.57 (((setukpairinjL) =>
% 219.95/28.57 (((setukpairinjR11) =>
% 219.95/28.57 (((setukpairinjR12) =>
% 219.95/28.57 (((setukpairinjR1) =>
% 219.95/28.57 (((upairequniteq) =>
% 219.95/28.57 (((setukpairinjR2) =>
% 219.95/28.57 (((setukpairinjR) =>
% 219.95/28.57 (((ksndsingleton) =>
% 219.95/28.57 (((ksndpairEq) =>
% 219.95/28.57 (((kpairsurjEq) =>
% 219.95/28.57 (((cartprodsndin) =>
% 219.95/28.57 (((cartprodpairmemEL) =>
% 219.95/28.57 (((cartprodpairmemER) =>
% 219.95/28.57 (((cartprodmempaircEq) =>
% 219.95/28.57 (((cartprodfstpairEq) =>
% 219.95/28.57 (((cartprodsndpairEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (cartprodpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrI) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrSub) =>
% 219.95/28.57 ((
% 219.95/28.57 (setOfPairsIsBReln) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrERa) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL1) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL2) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrER) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcImageSingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (apProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (app) =>
% 219.95/28.57 ((
% 219.95/28.57 (infuncsetfunc) =>
% 219.95/28.57 ((
% 219.95/28.57 (ap2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcinfuncset) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lam2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (!!) @ (
% 219.95/28.57 (('#B') @ (
% 219.95/28.57 !!) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#S') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 breln)))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in)))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ in)) @
% 219.95/28.57 kpair)))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#B') @
% 219.95/28.57 (
% 219.95/28.57 '#B'))) @
% 219.95/28.57 kpair)))))))))))))))))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.57 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1525])).
% 219.95/28.57 thf(zip_derived_cl1545, plain,
% 219.95/28.57 (~ (((setunionsingleton2) =>
% 219.95/28.57 (((setunionsingleton) =>
% 219.95/28.57 (((singletonprop) =>
% 219.95/28.57 (((ex1E1) =>
% 219.95/28.57 (((ex1I) =>
% 219.95/28.57 (((ex1I2) =>
% 219.95/28.57 (((singletonsuniq) =>
% 219.95/28.57 (((setukpairinjL1) =>
% 219.95/28.57 (((kfstsingleton) =>
% 219.95/28.57 (((theprop) =>
% 219.95/28.57 (((kfstpairEq) =>
% 219.95/28.57 (((cartprodfstin) =>
% 219.95/28.57 (((setukpairinjL2) =>
% 219.95/28.57 (((setukpairinjL) =>
% 219.95/28.57 (((setukpairinjR11) =>
% 219.95/28.57 (((setukpairinjR12) =>
% 219.95/28.57 (((setukpairinjR1) =>
% 219.95/28.57 (((upairequniteq) =>
% 219.95/28.57 (((setukpairinjR2) =>
% 219.95/28.57 (((setukpairinjR) =>
% 219.95/28.57 (((ksndsingleton) =>
% 219.95/28.57 (((ksndpairEq) =>
% 219.95/28.57 (((kpairsurjEq) =>
% 219.95/28.57 (((cartprodsndin) =>
% 219.95/28.57 (((cartprodpairmemEL) =>
% 219.95/28.57 (((cartprodpairmemER) =>
% 219.95/28.57 (((cartprodmempaircEq) =>
% 219.95/28.57 (((cartprodfstpairEq) =>
% 219.95/28.57 (((cartprodsndpairEq) =>
% 219.95/28.57 (((cartprodpairsurjEq) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrI) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrSub) =>
% 219.95/28.57 ((
% 219.95/28.57 (setOfPairsIsBReln) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrERa) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL1) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrEL2) =>
% 219.95/28.57 ((
% 219.95/28.57 (dpsetconstrER) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcImageSingleton) =>
% 219.95/28.57 ((
% 219.95/28.57 (apProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (app) =>
% 219.95/28.57 ((
% 219.95/28.57 (infuncsetfunc) =>
% 219.95/28.57 ((
% 219.95/28.57 (ap2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (funcinfuncset) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamProp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lamp) =>
% 219.95/28.57 ((
% 219.95/28.57 (lam2p) =>
% 219.95/28.57 ((
% 219.95/28.57 (!!) @ (
% 219.95/28.57 (('#B') @ (
% 219.95/28.57 !!) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#S') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 =>))))) @
% 219.95/28.57 breln)))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 !!))))) @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#C') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#C') @
% 219.95/28.57 (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 (
% 219.95/28.57 ('#B') @ (
% 219.95/28.57 '#S'))) @
% 219.95/28.57 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ in)) @
% 219.95/28.58 kpair)))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 '#B'))) @
% 219.95/28.58 kpair)))))))))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.58 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1535])).
% 219.95/28.58 thf(zip_derived_cl1555, plain,
% 219.95/28.58 (~ (((setunionsingleton) =>
% 219.95/28.58 (((singletonprop) =>
% 219.95/28.58 (((ex1E1) =>
% 219.95/28.58 (((ex1I) =>
% 219.95/28.58 (((ex1I2) =>
% 219.95/28.58 (((singletonsuniq) =>
% 219.95/28.58 (((setukpairinjL1) =>
% 219.95/28.58 (((kfstsingleton) =>
% 219.95/28.58 (((theprop) =>
% 219.95/28.58 (((kfstpairEq) =>
% 219.95/28.58 (((cartprodfstin) =>
% 219.95/28.58 (((setukpairinjL2) =>
% 219.95/28.58 (((setukpairinjL) =>
% 219.95/28.58 (((setukpairinjR11) =>
% 219.95/28.58 (((setukpairinjR12) =>
% 219.95/28.58 (((setukpairinjR1) =>
% 219.95/28.58 (((upairequniteq) =>
% 219.95/28.58 (((setukpairinjR2) =>
% 219.95/28.58 (((setukpairinjR) =>
% 219.95/28.58 (((ksndsingleton) =>
% 219.95/28.58 (((ksndpairEq) =>
% 219.95/28.58 (((kpairsurjEq) =>
% 219.95/28.58 (((cartprodsndin) =>
% 219.95/28.58 (((cartprodpairmemEL) =>
% 219.95/28.58 (((cartprodpairmemER) =>
% 219.95/28.58 (((cartprodmempaircEq) =>
% 219.95/28.58 (((cartprodfstpairEq) =>
% 219.95/28.58 (((cartprodsndpairEq) =>
% 219.95/28.58 (((cartprodpairsurjEq) =>
% 219.95/28.58 (((dpsetconstrI) =>
% 219.95/28.58 ((
% 219.95/28.58 (dpsetconstrSub) =>
% 219.95/28.58 ((
% 219.95/28.58 (setOfPairsIsBReln) =>
% 219.95/28.58 ((
% 219.95/28.58 (dpsetconstrERa) =>
% 219.95/28.58 ((
% 219.95/28.58 (dpsetconstrEL1) =>
% 219.95/28.58 ((
% 219.95/28.58 (dpsetconstrEL2) =>
% 219.95/28.58 ((
% 219.95/28.58 (dpsetconstrER) =>
% 219.95/28.58 ((
% 219.95/28.58 (funcImageSingleton) =>
% 219.95/28.58 ((
% 219.95/28.58 (apProp) =>
% 219.95/28.58 ((
% 219.95/28.58 (app) =>
% 219.95/28.58 ((
% 219.95/28.58 (infuncsetfunc) =>
% 219.95/28.58 ((
% 219.95/28.58 (ap2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (funcinfuncset) =>
% 219.95/28.58 ((
% 219.95/28.58 (lamProp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lamp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lam2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (!!) @ (
% 219.95/28.58 (('#B') @ (
% 219.95/28.58 !!) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#S') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 breln)))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ in)) @
% 219.95/28.58 kpair)))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 '#B'))) @
% 219.95/28.58 kpair)))))))))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.58 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1545])).
% 219.95/28.58 thf(zip_derived_cl1565, plain,
% 219.95/28.58 (~ (((singletonprop) =>
% 219.95/28.58 (((ex1E1) =>
% 219.95/28.58 (((ex1I) =>
% 219.95/28.58 (((ex1I2) =>
% 219.95/28.58 (((singletonsuniq) =>
% 219.95/28.58 (((setukpairinjL1) =>
% 219.95/28.58 (((kfstsingleton) =>
% 219.95/28.58 (((theprop) =>
% 219.95/28.58 (((kfstpairEq) =>
% 219.95/28.58 (((cartprodfstin) =>
% 219.95/28.58 (((setukpairinjL2) =>
% 219.95/28.58 (((setukpairinjL) =>
% 219.95/28.58 (((setukpairinjR11) =>
% 219.95/28.58 (((setukpairinjR12) =>
% 219.95/28.58 (((setukpairinjR1) =>
% 219.95/28.58 (((upairequniteq) =>
% 219.95/28.58 (((setukpairinjR2) =>
% 219.95/28.58 (((setukpairinjR) =>
% 219.95/28.58 (((ksndsingleton) =>
% 219.95/28.58 (((ksndpairEq) =>
% 219.95/28.58 (((kpairsurjEq) =>
% 219.95/28.58 (((cartprodsndin) =>
% 219.95/28.58 (((cartprodpairmemEL) =>
% 219.95/28.58 (((cartprodpairmemER) =>
% 219.95/28.58 (((cartprodmempaircEq) =>
% 219.95/28.58 (((cartprodfstpairEq) =>
% 219.95/28.58 (((cartprodsndpairEq) =>
% 219.95/28.58 (((cartprodpairsurjEq) =>
% 219.95/28.58 (((dpsetconstrI) =>
% 219.95/28.58 (((dpsetconstrSub) =>
% 219.95/28.58 ((
% 219.95/28.58 (setOfPairsIsBReln) =>
% 219.95/28.58 ((
% 219.95/28.58 (dpsetconstrERa) =>
% 219.95/28.58 ((
% 219.95/28.58 (dpsetconstrEL1) =>
% 219.95/28.58 ((
% 219.95/28.58 (dpsetconstrEL2) =>
% 219.95/28.58 ((
% 219.95/28.58 (dpsetconstrER) =>
% 219.95/28.58 ((
% 219.95/28.58 (funcImageSingleton) =>
% 219.95/28.58 ((
% 219.95/28.58 (apProp) =>
% 219.95/28.58 ((
% 219.95/28.58 (app) =>
% 219.95/28.58 ((
% 219.95/28.58 (infuncsetfunc) =>
% 219.95/28.58 ((
% 219.95/28.58 (ap2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (funcinfuncset) =>
% 219.95/28.58 ((
% 219.95/28.58 (lamProp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lamp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lam2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (!!) @ (
% 219.95/28.58 (('#B') @ (
% 219.95/28.58 !!) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#S') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 breln)))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ in)) @
% 219.95/28.58 kpair)))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 '#B'))) @
% 219.95/28.58 kpair)))))))))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.58 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1555])).
% 219.95/28.58 thf(zip_derived_cl1574, plain,
% 219.95/28.58 (~ (((ex1E1) =>
% 219.95/28.58 (((ex1I) =>
% 219.95/28.58 (((ex1I2) =>
% 219.95/28.58 (((singletonsuniq) =>
% 219.95/28.58 (((setukpairinjL1) =>
% 219.95/28.58 (((kfstsingleton) =>
% 219.95/28.58 (((theprop) =>
% 219.95/28.58 (((kfstpairEq) =>
% 219.95/28.58 (((cartprodfstin) =>
% 219.95/28.58 (((setukpairinjL2) =>
% 219.95/28.58 (((setukpairinjL) =>
% 219.95/28.58 (((setukpairinjR11) =>
% 219.95/28.58 (((setukpairinjR12) =>
% 219.95/28.58 (((setukpairinjR1) =>
% 219.95/28.58 (((upairequniteq) =>
% 219.95/28.58 (((setukpairinjR2) =>
% 219.95/28.58 (((setukpairinjR) =>
% 219.95/28.58 (((ksndsingleton) =>
% 219.95/28.58 (((ksndpairEq) =>
% 219.95/28.58 (((kpairsurjEq) =>
% 219.95/28.58 (((cartprodsndin) =>
% 219.95/28.58 (((cartprodpairmemEL) =>
% 219.95/28.58 (((cartprodpairmemER) =>
% 219.95/28.58 (((cartprodmempaircEq) =>
% 219.95/28.58 (((cartprodfstpairEq) =>
% 219.95/28.58 (((cartprodsndpairEq) =>
% 219.95/28.58 (((cartprodpairsurjEq) =>
% 219.95/28.58 (((dpsetconstrI) =>
% 219.95/28.58 (((dpsetconstrSub) =>
% 219.95/28.58 (((setOfPairsIsBReln) =>
% 219.95/28.58 ((
% 219.95/28.58 (dpsetconstrERa) =>
% 219.95/28.58 ((
% 219.95/28.58 (dpsetconstrEL1) =>
% 219.95/28.58 ((
% 219.95/28.58 (dpsetconstrEL2) =>
% 219.95/28.58 ((
% 219.95/28.58 (dpsetconstrER) =>
% 219.95/28.58 ((
% 219.95/28.58 (funcImageSingleton) =>
% 219.95/28.58 ((
% 219.95/28.58 (apProp) =>
% 219.95/28.58 ((
% 219.95/28.58 (app) =>
% 219.95/28.58 ((
% 219.95/28.58 (infuncsetfunc) =>
% 219.95/28.58 ((
% 219.95/28.58 (ap2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (funcinfuncset) =>
% 219.95/28.58 ((
% 219.95/28.58 (lamProp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lamp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lam2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (!!) @ (
% 219.95/28.58 (('#B') @ (
% 219.95/28.58 !!) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#S') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 breln)))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ in)) @
% 219.95/28.58 kpair)))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 '#B'))) @
% 219.95/28.58 kpair)))))))))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.58 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1565])).
% 219.95/28.58 thf(zip_derived_cl1582, plain,
% 219.95/28.58 (~ (((ex1I) =>
% 219.95/28.58 (((ex1I2) =>
% 219.95/28.58 (((singletonsuniq) =>
% 219.95/28.58 (((setukpairinjL1) =>
% 219.95/28.58 (((kfstsingleton) =>
% 219.95/28.58 (((theprop) =>
% 219.95/28.58 (((kfstpairEq) =>
% 219.95/28.58 (((cartprodfstin) =>
% 219.95/28.58 (((setukpairinjL2) =>
% 219.95/28.58 (((setukpairinjL) =>
% 219.95/28.58 (((setukpairinjR11) =>
% 219.95/28.58 (((setukpairinjR12) =>
% 219.95/28.58 (((setukpairinjR1) =>
% 219.95/28.58 (((upairequniteq) =>
% 219.95/28.58 (((setukpairinjR2) =>
% 219.95/28.58 (((setukpairinjR) =>
% 219.95/28.58 (((ksndsingleton) =>
% 219.95/28.58 (((ksndpairEq) =>
% 219.95/28.58 (((kpairsurjEq) =>
% 219.95/28.58 (((cartprodsndin) =>
% 219.95/28.58 (((cartprodpairmemEL) =>
% 219.95/28.58 (((cartprodpairmemER) =>
% 219.95/28.58 (((cartprodmempaircEq) =>
% 219.95/28.58 (((cartprodfstpairEq) =>
% 219.95/28.58 (((cartprodsndpairEq) =>
% 219.95/28.58 (((cartprodpairsurjEq) =>
% 219.95/28.58 (((dpsetconstrI) =>
% 219.95/28.58 (((dpsetconstrSub) =>
% 219.95/28.58 (((setOfPairsIsBReln) =>
% 219.95/28.58 (((dpsetconstrERa) =>
% 219.95/28.58 ((
% 219.95/28.58 (dpsetconstrEL1) =>
% 219.95/28.58 ((
% 219.95/28.58 (dpsetconstrEL2) =>
% 219.95/28.58 ((
% 219.95/28.58 (dpsetconstrER) =>
% 219.95/28.58 ((
% 219.95/28.58 (funcImageSingleton) =>
% 219.95/28.58 ((
% 219.95/28.58 (apProp) =>
% 219.95/28.58 ((
% 219.95/28.58 (app) =>
% 219.95/28.58 ((
% 219.95/28.58 (infuncsetfunc) =>
% 219.95/28.58 ((
% 219.95/28.58 (ap2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (funcinfuncset) =>
% 219.95/28.58 ((
% 219.95/28.58 (lamProp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lamp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lam2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (!!) @ (
% 219.95/28.58 (('#B') @ (
% 219.95/28.58 !!) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#S') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 breln)))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ in)) @
% 219.95/28.58 kpair)))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 '#B'))) @
% 219.95/28.58 kpair)))))))))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.58 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1574])).
% 219.95/28.58 thf(zip_derived_cl1591, plain,
% 219.95/28.58 (~ (((ex1I2) =>
% 219.95/28.58 (((singletonsuniq) =>
% 219.95/28.58 (((setukpairinjL1) =>
% 219.95/28.58 (((kfstsingleton) =>
% 219.95/28.58 (((theprop) =>
% 219.95/28.58 (((kfstpairEq) =>
% 219.95/28.58 (((cartprodfstin) =>
% 219.95/28.58 (((setukpairinjL2) =>
% 219.95/28.58 (((setukpairinjL) =>
% 219.95/28.58 (((setukpairinjR11) =>
% 219.95/28.58 (((setukpairinjR12) =>
% 219.95/28.58 (((setukpairinjR1) =>
% 219.95/28.58 (((upairequniteq) =>
% 219.95/28.58 (((setukpairinjR2) =>
% 219.95/28.58 (((setukpairinjR) =>
% 219.95/28.58 (((ksndsingleton) =>
% 219.95/28.58 (((ksndpairEq) =>
% 219.95/28.58 (((kpairsurjEq) =>
% 219.95/28.58 (((cartprodsndin) =>
% 219.95/28.58 (((cartprodpairmemEL) =>
% 219.95/28.58 (((cartprodpairmemER) =>
% 219.95/28.58 (((cartprodmempaircEq) =>
% 219.95/28.58 (((cartprodfstpairEq) =>
% 219.95/28.58 (((cartprodsndpairEq) =>
% 219.95/28.58 (((cartprodpairsurjEq) =>
% 219.95/28.58 (((dpsetconstrI) =>
% 219.95/28.58 (((dpsetconstrSub) =>
% 219.95/28.58 (((setOfPairsIsBReln) =>
% 219.95/28.58 (((dpsetconstrERa) =>
% 219.95/28.58 (((dpsetconstrEL1) =>
% 219.95/28.58 ((
% 219.95/28.58 (dpsetconstrEL2) =>
% 219.95/28.58 ((
% 219.95/28.58 (dpsetconstrER) =>
% 219.95/28.58 ((
% 219.95/28.58 (funcImageSingleton) =>
% 219.95/28.58 ((
% 219.95/28.58 (apProp) =>
% 219.95/28.58 ((
% 219.95/28.58 (app) =>
% 219.95/28.58 ((
% 219.95/28.58 (infuncsetfunc) =>
% 219.95/28.58 ((
% 219.95/28.58 (ap2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (funcinfuncset) =>
% 219.95/28.58 ((
% 219.95/28.58 (lamProp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lamp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lam2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (!!) @ (
% 219.95/28.58 (('#B') @ (
% 219.95/28.58 !!) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#S') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 breln)))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ in)) @
% 219.95/28.58 kpair)))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 '#B'))) @
% 219.95/28.58 kpair)))))))))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.58 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1582])).
% 219.95/28.58 thf(zip_derived_cl1599, plain,
% 219.95/28.58 (~ (((singletonsuniq) =>
% 219.95/28.58 (((setukpairinjL1) =>
% 219.95/28.58 (((kfstsingleton) =>
% 219.95/28.58 (((theprop) =>
% 219.95/28.58 (((kfstpairEq) =>
% 219.95/28.58 (((cartprodfstin) =>
% 219.95/28.58 (((setukpairinjL2) =>
% 219.95/28.58 (((setukpairinjL) =>
% 219.95/28.58 (((setukpairinjR11) =>
% 219.95/28.58 (((setukpairinjR12) =>
% 219.95/28.58 (((setukpairinjR1) =>
% 219.95/28.58 (((upairequniteq) =>
% 219.95/28.58 (((setukpairinjR2) =>
% 219.95/28.58 (((setukpairinjR) =>
% 219.95/28.58 (((ksndsingleton) =>
% 219.95/28.58 (((ksndpairEq) =>
% 219.95/28.58 (((kpairsurjEq) =>
% 219.95/28.58 (((cartprodsndin) =>
% 219.95/28.58 (((cartprodpairmemEL) =>
% 219.95/28.58 (((cartprodpairmemER) =>
% 219.95/28.58 (((cartprodmempaircEq) =>
% 219.95/28.58 (((cartprodfstpairEq) =>
% 219.95/28.58 (((cartprodsndpairEq) =>
% 219.95/28.58 (((cartprodpairsurjEq) =>
% 219.95/28.58 (((dpsetconstrI) =>
% 219.95/28.58 (((dpsetconstrSub) =>
% 219.95/28.58 (((setOfPairsIsBReln) =>
% 219.95/28.58 (((dpsetconstrERa) =>
% 219.95/28.58 (((dpsetconstrEL1) =>
% 219.95/28.58 (((dpsetconstrEL2) =>
% 219.95/28.58 ((
% 219.95/28.58 (dpsetconstrER) =>
% 219.95/28.58 ((
% 219.95/28.58 (funcImageSingleton) =>
% 219.95/28.58 ((
% 219.95/28.58 (apProp) =>
% 219.95/28.58 ((
% 219.95/28.58 (app) =>
% 219.95/28.58 ((
% 219.95/28.58 (infuncsetfunc) =>
% 219.95/28.58 ((
% 219.95/28.58 (ap2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (funcinfuncset) =>
% 219.95/28.58 ((
% 219.95/28.58 (lamProp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lamp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lam2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (!!) @ (
% 219.95/28.58 (('#B') @ (
% 219.95/28.58 !!) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#S') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 breln)))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ in)) @
% 219.95/28.58 kpair)))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 '#B'))) @
% 219.95/28.58 kpair)))))))))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.58 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1591])).
% 219.95/28.58 thf(zip_derived_cl1607, plain,
% 219.95/28.58 (~ (((setukpairinjL1) =>
% 219.95/28.58 (((kfstsingleton) =>
% 219.95/28.58 (((theprop) =>
% 219.95/28.58 (((kfstpairEq) =>
% 219.95/28.58 (((cartprodfstin) =>
% 219.95/28.58 (((setukpairinjL2) =>
% 219.95/28.58 (((setukpairinjL) =>
% 219.95/28.58 (((setukpairinjR11) =>
% 219.95/28.58 (((setukpairinjR12) =>
% 219.95/28.58 (((setukpairinjR1) =>
% 219.95/28.58 (((upairequniteq) =>
% 219.95/28.58 (((setukpairinjR2) =>
% 219.95/28.58 (((setukpairinjR) =>
% 219.95/28.58 (((ksndsingleton) =>
% 219.95/28.58 (((ksndpairEq) =>
% 219.95/28.58 (((kpairsurjEq) =>
% 219.95/28.58 (((cartprodsndin) =>
% 219.95/28.58 (((cartprodpairmemEL) =>
% 219.95/28.58 (((cartprodpairmemER) =>
% 219.95/28.58 (((cartprodmempaircEq) =>
% 219.95/28.58 (((cartprodfstpairEq) =>
% 219.95/28.58 (((cartprodsndpairEq) =>
% 219.95/28.58 (((cartprodpairsurjEq) =>
% 219.95/28.58 (((dpsetconstrI) =>
% 219.95/28.58 (((dpsetconstrSub) =>
% 219.95/28.58 (((setOfPairsIsBReln) =>
% 219.95/28.58 (((dpsetconstrERa) =>
% 219.95/28.58 (((dpsetconstrEL1) =>
% 219.95/28.58 (((dpsetconstrEL2) =>
% 219.95/28.58 (((dpsetconstrER) =>
% 219.95/28.58 ((
% 219.95/28.58 (funcImageSingleton) =>
% 219.95/28.58 ((
% 219.95/28.58 (apProp) =>
% 219.95/28.58 ((
% 219.95/28.58 (app) =>
% 219.95/28.58 ((
% 219.95/28.58 (infuncsetfunc) =>
% 219.95/28.58 ((
% 219.95/28.58 (ap2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (funcinfuncset) =>
% 219.95/28.58 ((
% 219.95/28.58 (lamProp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lamp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lam2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (!!) @ (
% 219.95/28.58 (('#B') @ (
% 219.95/28.58 !!) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#S') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 breln)))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ in)) @
% 219.95/28.58 kpair)))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 '#B'))) @
% 219.95/28.58 kpair)))))))))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.58 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1599])).
% 219.95/28.58 thf(zip_derived_cl1616, plain,
% 219.95/28.58 (~ (((kfstsingleton) =>
% 219.95/28.58 (((theprop) =>
% 219.95/28.58 (((kfstpairEq) =>
% 219.95/28.58 (((cartprodfstin) =>
% 219.95/28.58 (((setukpairinjL2) =>
% 219.95/28.58 (((setukpairinjL) =>
% 219.95/28.58 (((setukpairinjR11) =>
% 219.95/28.58 (((setukpairinjR12) =>
% 219.95/28.58 (((setukpairinjR1) =>
% 219.95/28.58 (((upairequniteq) =>
% 219.95/28.58 (((setukpairinjR2) =>
% 219.95/28.58 (((setukpairinjR) =>
% 219.95/28.58 (((ksndsingleton) =>
% 219.95/28.58 (((ksndpairEq) =>
% 219.95/28.58 (((kpairsurjEq) =>
% 219.95/28.58 (((cartprodsndin) =>
% 219.95/28.58 (((cartprodpairmemEL) =>
% 219.95/28.58 (((cartprodpairmemER) =>
% 219.95/28.58 (((cartprodmempaircEq) =>
% 219.95/28.58 (((cartprodfstpairEq) =>
% 219.95/28.58 (((cartprodsndpairEq) =>
% 219.95/28.58 (((cartprodpairsurjEq) =>
% 219.95/28.58 (((dpsetconstrI) =>
% 219.95/28.58 (((dpsetconstrSub) =>
% 219.95/28.58 (((setOfPairsIsBReln) =>
% 219.95/28.58 (((dpsetconstrERa) =>
% 219.95/28.58 (((dpsetconstrEL1) =>
% 219.95/28.58 (((dpsetconstrEL2) =>
% 219.95/28.58 (((dpsetconstrER) =>
% 219.95/28.58 (((funcImageSingleton) =>
% 219.95/28.58 ((
% 219.95/28.58 (apProp) =>
% 219.95/28.58 ((
% 219.95/28.58 (app) =>
% 219.95/28.58 ((
% 219.95/28.58 (infuncsetfunc) =>
% 219.95/28.58 ((
% 219.95/28.58 (ap2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (funcinfuncset) =>
% 219.95/28.58 ((
% 219.95/28.58 (lamProp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lamp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lam2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (!!) @ (
% 219.95/28.58 (('#B') @ (
% 219.95/28.58 !!) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#S') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 breln)))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ in)) @
% 219.95/28.58 kpair)))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 '#B'))) @
% 219.95/28.58 kpair)))))))))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.58 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1607])).
% 219.95/28.58 thf(zip_derived_cl1627, plain,
% 219.95/28.58 (~ (((theprop) =>
% 219.95/28.58 (((kfstpairEq) =>
% 219.95/28.58 (((cartprodfstin) =>
% 219.95/28.58 (((setukpairinjL2) =>
% 219.95/28.58 (((setukpairinjL) =>
% 219.95/28.58 (((setukpairinjR11) =>
% 219.95/28.58 (((setukpairinjR12) =>
% 219.95/28.58 (((setukpairinjR1) =>
% 219.95/28.58 (((upairequniteq) =>
% 219.95/28.58 (((setukpairinjR2) =>
% 219.95/28.58 (((setukpairinjR) =>
% 219.95/28.58 (((ksndsingleton) =>
% 219.95/28.58 (((ksndpairEq) =>
% 219.95/28.58 (((kpairsurjEq) =>
% 219.95/28.58 (((cartprodsndin) =>
% 219.95/28.58 (((cartprodpairmemEL) =>
% 219.95/28.58 (((cartprodpairmemER) =>
% 219.95/28.58 (((cartprodmempaircEq) =>
% 219.95/28.58 (((cartprodfstpairEq) =>
% 219.95/28.58 (((cartprodsndpairEq) =>
% 219.95/28.58 (((cartprodpairsurjEq) =>
% 219.95/28.58 (((dpsetconstrI) =>
% 219.95/28.58 (((dpsetconstrSub) =>
% 219.95/28.58 (((setOfPairsIsBReln) =>
% 219.95/28.58 (((dpsetconstrERa) =>
% 219.95/28.58 (((dpsetconstrEL1) =>
% 219.95/28.58 (((dpsetconstrEL2) =>
% 219.95/28.58 (((dpsetconstrER) =>
% 219.95/28.58 (((funcImageSingleton) =>
% 219.95/28.58 (((apProp) =>
% 219.95/28.58 ((
% 219.95/28.58 (app) =>
% 219.95/28.58 ((
% 219.95/28.58 (infuncsetfunc) =>
% 219.95/28.58 ((
% 219.95/28.58 (ap2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (funcinfuncset) =>
% 219.95/28.58 ((
% 219.95/28.58 (lamProp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lamp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lam2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (!!) @ (
% 219.95/28.58 (('#B') @ (
% 219.95/28.58 !!) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#S') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 breln)))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ in)) @
% 219.95/28.58 kpair)))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 '#B'))) @
% 219.95/28.58 kpair)))))))))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.58 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1616])).
% 219.95/28.58 thf(zip_derived_cl1640, plain,
% 219.95/28.58 (~ (((kfstpairEq) =>
% 219.95/28.58 (((cartprodfstin) =>
% 219.95/28.58 (((setukpairinjL2) =>
% 219.95/28.58 (((setukpairinjL) =>
% 219.95/28.58 (((setukpairinjR11) =>
% 219.95/28.58 (((setukpairinjR12) =>
% 219.95/28.58 (((setukpairinjR1) =>
% 219.95/28.58 (((upairequniteq) =>
% 219.95/28.58 (((setukpairinjR2) =>
% 219.95/28.58 (((setukpairinjR) =>
% 219.95/28.58 (((ksndsingleton) =>
% 219.95/28.58 (((ksndpairEq) =>
% 219.95/28.58 (((kpairsurjEq) =>
% 219.95/28.58 (((cartprodsndin) =>
% 219.95/28.58 (((cartprodpairmemEL) =>
% 219.95/28.58 (((cartprodpairmemER) =>
% 219.95/28.58 (((cartprodmempaircEq) =>
% 219.95/28.58 (((cartprodfstpairEq) =>
% 219.95/28.58 (((cartprodsndpairEq) =>
% 219.95/28.58 (((cartprodpairsurjEq) =>
% 219.95/28.58 (((dpsetconstrI) =>
% 219.95/28.58 (((dpsetconstrSub) =>
% 219.95/28.58 (((setOfPairsIsBReln) =>
% 219.95/28.58 (((dpsetconstrERa) =>
% 219.95/28.58 (((dpsetconstrEL1) =>
% 219.95/28.58 (((dpsetconstrEL2) =>
% 219.95/28.58 (((dpsetconstrER) =>
% 219.95/28.58 (((funcImageSingleton) =>
% 219.95/28.58 (((apProp) =>
% 219.95/28.58 (((app) =>
% 219.95/28.58 ((
% 219.95/28.58 (infuncsetfunc) =>
% 219.95/28.58 ((
% 219.95/28.58 (ap2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (funcinfuncset) =>
% 219.95/28.58 ((
% 219.95/28.58 (lamProp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lamp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lam2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (!!) @ (
% 219.95/28.58 (('#B') @ (
% 219.95/28.58 !!) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#S') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 breln)))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ in)) @
% 219.95/28.58 kpair)))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 '#B'))) @
% 219.95/28.58 kpair)))))))))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.58 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1627])).
% 219.95/28.58 thf(zip_derived_cl1653, plain,
% 219.95/28.58 (~ (((cartprodfstin) =>
% 219.95/28.58 (((setukpairinjL2) =>
% 219.95/28.58 (((setukpairinjL) =>
% 219.95/28.58 (((setukpairinjR11) =>
% 219.95/28.58 (((setukpairinjR12) =>
% 219.95/28.58 (((setukpairinjR1) =>
% 219.95/28.58 (((upairequniteq) =>
% 219.95/28.58 (((setukpairinjR2) =>
% 219.95/28.58 (((setukpairinjR) =>
% 219.95/28.58 (((ksndsingleton) =>
% 219.95/28.58 (((ksndpairEq) =>
% 219.95/28.58 (((kpairsurjEq) =>
% 219.95/28.58 (((cartprodsndin) =>
% 219.95/28.58 (((cartprodpairmemEL) =>
% 219.95/28.58 (((cartprodpairmemER) =>
% 219.95/28.58 (((cartprodmempaircEq) =>
% 219.95/28.58 (((cartprodfstpairEq) =>
% 219.95/28.58 (((cartprodsndpairEq) =>
% 219.95/28.58 (((cartprodpairsurjEq) =>
% 219.95/28.58 (((dpsetconstrI) =>
% 219.95/28.58 (((dpsetconstrSub) =>
% 219.95/28.58 (((setOfPairsIsBReln) =>
% 219.95/28.58 (((dpsetconstrERa) =>
% 219.95/28.58 (((dpsetconstrEL1) =>
% 219.95/28.58 (((dpsetconstrEL2) =>
% 219.95/28.58 (((dpsetconstrER) =>
% 219.95/28.58 (((funcImageSingleton) =>
% 219.95/28.58 (((apProp) =>
% 219.95/28.58 (((app) =>
% 219.95/28.58 (((infuncsetfunc) =>
% 219.95/28.58 ((
% 219.95/28.58 (ap2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (funcinfuncset) =>
% 219.95/28.58 ((
% 219.95/28.58 (lamProp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lamp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lam2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (!!) @ (
% 219.95/28.58 (('#B') @ (
% 219.95/28.58 !!) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#S') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 breln)))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ in)) @
% 219.95/28.58 kpair)))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 '#B'))) @
% 219.95/28.58 kpair)))))))))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.58 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1640])).
% 219.95/28.58 thf(zip_derived_cl1671, plain,
% 219.95/28.58 (~ (((setukpairinjL2) =>
% 219.95/28.58 (((setukpairinjL) =>
% 219.95/28.58 (((setukpairinjR11) =>
% 219.95/28.58 (((setukpairinjR12) =>
% 219.95/28.58 (((setukpairinjR1) =>
% 219.95/28.58 (((upairequniteq) =>
% 219.95/28.58 (((setukpairinjR2) =>
% 219.95/28.58 (((setukpairinjR) =>
% 219.95/28.58 (((ksndsingleton) =>
% 219.95/28.58 (((ksndpairEq) =>
% 219.95/28.58 (((kpairsurjEq) =>
% 219.95/28.58 (((cartprodsndin) =>
% 219.95/28.58 (((cartprodpairmemEL) =>
% 219.95/28.58 (((cartprodpairmemER) =>
% 219.95/28.58 (((cartprodmempaircEq) =>
% 219.95/28.58 (((cartprodfstpairEq) =>
% 219.95/28.58 (((cartprodsndpairEq) =>
% 219.95/28.58 (((cartprodpairsurjEq) =>
% 219.95/28.58 (((dpsetconstrI) =>
% 219.95/28.58 (((dpsetconstrSub) =>
% 219.95/28.58 (((setOfPairsIsBReln) =>
% 219.95/28.58 (((dpsetconstrERa) =>
% 219.95/28.58 (((dpsetconstrEL1) =>
% 219.95/28.58 (((dpsetconstrEL2) =>
% 219.95/28.58 (((dpsetconstrER) =>
% 219.95/28.58 (((funcImageSingleton) =>
% 219.95/28.58 (((apProp) =>
% 219.95/28.58 (((app) =>
% 219.95/28.58 (((infuncsetfunc) =>
% 219.95/28.58 (((ap2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (funcinfuncset) =>
% 219.95/28.58 ((
% 219.95/28.58 (lamProp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lamp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lam2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (!!) @ (
% 219.95/28.58 (('#B') @ (
% 219.95/28.58 !!) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#S') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 breln)))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ in)) @
% 219.95/28.58 kpair)))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 '#B'))) @
% 219.95/28.58 kpair)))))))))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.58 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1653])).
% 219.95/28.58 thf(zip_derived_cl1690, plain,
% 219.95/28.58 (~ (((setukpairinjL) =>
% 219.95/28.58 (((setukpairinjR11) =>
% 219.95/28.58 (((setukpairinjR12) =>
% 219.95/28.58 (((setukpairinjR1) =>
% 219.95/28.58 (((upairequniteq) =>
% 219.95/28.58 (((setukpairinjR2) =>
% 219.95/28.58 (((setukpairinjR) =>
% 219.95/28.58 (((ksndsingleton) =>
% 219.95/28.58 (((ksndpairEq) =>
% 219.95/28.58 (((kpairsurjEq) =>
% 219.95/28.58 (((cartprodsndin) =>
% 219.95/28.58 (((cartprodpairmemEL) =>
% 219.95/28.58 (((cartprodpairmemER) =>
% 219.95/28.58 (((cartprodmempaircEq) =>
% 219.95/28.58 (((cartprodfstpairEq) =>
% 219.95/28.58 (((cartprodsndpairEq) =>
% 219.95/28.58 (((cartprodpairsurjEq) =>
% 219.95/28.58 (((dpsetconstrI) =>
% 219.95/28.58 (((dpsetconstrSub) =>
% 219.95/28.58 (((setOfPairsIsBReln) =>
% 219.95/28.58 (((dpsetconstrERa) =>
% 219.95/28.58 (((dpsetconstrEL1) =>
% 219.95/28.58 (((dpsetconstrEL2) =>
% 219.95/28.58 (((dpsetconstrER) =>
% 219.95/28.58 (((funcImageSingleton) =>
% 219.95/28.58 (((apProp) =>
% 219.95/28.58 (((app) =>
% 219.95/28.58 (((infuncsetfunc) =>
% 219.95/28.58 (((ap2p) =>
% 219.95/28.58 (((funcinfuncset) =>
% 219.95/28.58 ((
% 219.95/28.58 (lamProp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lamp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lam2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (!!) @ (
% 219.95/28.58 (('#B') @ (
% 219.95/28.58 !!) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#S') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 breln)))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ in)) @
% 219.95/28.58 kpair)))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 '#B'))) @
% 219.95/28.58 kpair)))))))))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.58 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1671])).
% 219.95/28.58 thf(zip_derived_cl1714, plain,
% 219.95/28.58 (~ (((setukpairinjR11) =>
% 219.95/28.58 (((setukpairinjR12) =>
% 219.95/28.58 (((setukpairinjR1) =>
% 219.95/28.58 (((upairequniteq) =>
% 219.95/28.58 (((setukpairinjR2) =>
% 219.95/28.58 (((setukpairinjR) =>
% 219.95/28.58 (((ksndsingleton) =>
% 219.95/28.58 (((ksndpairEq) =>
% 219.95/28.58 (((kpairsurjEq) =>
% 219.95/28.58 (((cartprodsndin) =>
% 219.95/28.58 (((cartprodpairmemEL) =>
% 219.95/28.58 (((cartprodpairmemER) =>
% 219.95/28.58 (((cartprodmempaircEq) =>
% 219.95/28.58 (((cartprodfstpairEq) =>
% 219.95/28.58 (((cartprodsndpairEq) =>
% 219.95/28.58 (((cartprodpairsurjEq) =>
% 219.95/28.58 (((dpsetconstrI) =>
% 219.95/28.58 (((dpsetconstrSub) =>
% 219.95/28.58 (((setOfPairsIsBReln) =>
% 219.95/28.58 (((dpsetconstrERa) =>
% 219.95/28.58 (((dpsetconstrEL1) =>
% 219.95/28.58 (((dpsetconstrEL2) =>
% 219.95/28.58 (((dpsetconstrER) =>
% 219.95/28.58 (((funcImageSingleton) =>
% 219.95/28.58 (((apProp) =>
% 219.95/28.58 (((app) =>
% 219.95/28.58 (((infuncsetfunc) =>
% 219.95/28.58 (((ap2p) =>
% 219.95/28.58 (((funcinfuncset) =>
% 219.95/28.58 (((lamProp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lamp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lam2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (!!) @ (
% 219.95/28.58 (('#B') @ (
% 219.95/28.58 !!) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#S') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 breln)))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ in)) @
% 219.95/28.58 kpair)))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 '#B'))) @
% 219.95/28.58 kpair)))))))))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.58 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1690])).
% 219.95/28.58 thf(zip_derived_cl1740, plain,
% 219.95/28.58 (~ (((setukpairinjR12) =>
% 219.95/28.58 (((setukpairinjR1) =>
% 219.95/28.58 (((upairequniteq) =>
% 219.95/28.58 (((setukpairinjR2) =>
% 219.95/28.58 (((setukpairinjR) =>
% 219.95/28.58 (((ksndsingleton) =>
% 219.95/28.58 (((ksndpairEq) =>
% 219.95/28.58 (((kpairsurjEq) =>
% 219.95/28.58 (((cartprodsndin) =>
% 219.95/28.58 (((cartprodpairmemEL) =>
% 219.95/28.58 (((cartprodpairmemER) =>
% 219.95/28.58 (((cartprodmempaircEq) =>
% 219.95/28.58 (((cartprodfstpairEq) =>
% 219.95/28.58 (((cartprodsndpairEq) =>
% 219.95/28.58 (((cartprodpairsurjEq) =>
% 219.95/28.58 (((dpsetconstrI) =>
% 219.95/28.58 (((dpsetconstrSub) =>
% 219.95/28.58 (((setOfPairsIsBReln) =>
% 219.95/28.58 (((dpsetconstrERa) =>
% 219.95/28.58 (((dpsetconstrEL1) =>
% 219.95/28.58 (((dpsetconstrEL2) =>
% 219.95/28.58 (((dpsetconstrER) =>
% 219.95/28.58 (((funcImageSingleton) =>
% 219.95/28.58 (((apProp) =>
% 219.95/28.58 (((app) =>
% 219.95/28.58 (((infuncsetfunc) =>
% 219.95/28.58 (((ap2p) =>
% 219.95/28.58 (((funcinfuncset) =>
% 219.95/28.58 (((lamProp) =>
% 219.95/28.58 (((lamp) =>
% 219.95/28.58 ((
% 219.95/28.58 (lam2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (!!) @ (
% 219.95/28.58 (('#B') @ (
% 219.95/28.58 !!) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#S') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 breln)))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ in)) @
% 219.95/28.58 kpair)))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 '#B'))) @
% 219.95/28.58 kpair)))))))))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.58 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1714])).
% 219.95/28.58 thf(zip_derived_cl1767, plain,
% 219.95/28.58 (~ (((setukpairinjR1) =>
% 219.95/28.58 (((upairequniteq) =>
% 219.95/28.58 (((setukpairinjR2) =>
% 219.95/28.58 (((setukpairinjR) =>
% 219.95/28.58 (((ksndsingleton) =>
% 219.95/28.58 (((ksndpairEq) =>
% 219.95/28.58 (((kpairsurjEq) =>
% 219.95/28.58 (((cartprodsndin) =>
% 219.95/28.58 (((cartprodpairmemEL) =>
% 219.95/28.58 (((cartprodpairmemER) =>
% 219.95/28.58 (((cartprodmempaircEq) =>
% 219.95/28.58 (((cartprodfstpairEq) =>
% 219.95/28.58 (((cartprodsndpairEq) =>
% 219.95/28.58 (((cartprodpairsurjEq) =>
% 219.95/28.58 (((dpsetconstrI) =>
% 219.95/28.58 (((dpsetconstrSub) =>
% 219.95/28.58 (((setOfPairsIsBReln) =>
% 219.95/28.58 (((dpsetconstrERa) =>
% 219.95/28.58 (((dpsetconstrEL1) =>
% 219.95/28.58 (((dpsetconstrEL2) =>
% 219.95/28.58 (((dpsetconstrER) =>
% 219.95/28.58 (((funcImageSingleton) =>
% 219.95/28.58 (((apProp) =>
% 219.95/28.58 (((app) =>
% 219.95/28.58 (((infuncsetfunc) =>
% 219.95/28.58 (((ap2p) =>
% 219.95/28.58 (((funcinfuncset) =>
% 219.95/28.58 (((lamProp) =>
% 219.95/28.58 (((lamp) =>
% 219.95/28.58 (((lam2p) =>
% 219.95/28.58 ((
% 219.95/28.58 (!!) @ (
% 219.95/28.58 (('#B') @ (
% 219.95/28.58 !!) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#S') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 breln)))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ in)) @
% 219.95/28.58 kpair)))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 '#B'))) @
% 219.95/28.58 kpair)))))))))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.58 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1740])).
% 219.95/28.58 thf(zip_derived_cl1798, plain,
% 219.95/28.58 (~ (((upairequniteq) =>
% 219.95/28.58 (((setukpairinjR2) =>
% 219.95/28.58 (((setukpairinjR) =>
% 219.95/28.58 (((ksndsingleton) =>
% 219.95/28.58 (((ksndpairEq) =>
% 219.95/28.58 (((kpairsurjEq) =>
% 219.95/28.58 (((cartprodsndin) =>
% 219.95/28.58 (((cartprodpairmemEL) =>
% 219.95/28.58 (((cartprodpairmemER) =>
% 219.95/28.58 (((cartprodmempaircEq) =>
% 219.95/28.58 (((cartprodfstpairEq) =>
% 219.95/28.58 (((cartprodsndpairEq) =>
% 219.95/28.58 (((cartprodpairsurjEq) =>
% 219.95/28.58 (((dpsetconstrI) =>
% 219.95/28.58 (((dpsetconstrSub) =>
% 219.95/28.58 (((setOfPairsIsBReln) =>
% 219.95/28.58 (((dpsetconstrERa) =>
% 219.95/28.58 (((dpsetconstrEL1) =>
% 219.95/28.58 (((dpsetconstrEL2) =>
% 219.95/28.58 (((dpsetconstrER) =>
% 219.95/28.58 (((funcImageSingleton) =>
% 219.95/28.58 (((apProp) =>
% 219.95/28.58 (((app) =>
% 219.95/28.58 (((infuncsetfunc) =>
% 219.95/28.58 (((ap2p) =>
% 219.95/28.58 (((funcinfuncset) =>
% 219.95/28.58 (((lamProp) =>
% 219.95/28.58 (((lamp) =>
% 219.95/28.58 (((lam2p) =>
% 219.95/28.58 (((!!) @ (
% 219.95/28.58 (('#B') @ (
% 219.95/28.58 !!) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#S') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 breln)))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ in)) @
% 219.95/28.58 kpair)))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 '#B'))) @
% 219.95/28.58 kpair)))))))))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.58 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1767])).
% 219.95/28.58 thf(zip_derived_cl1826, plain,
% 219.95/28.58 (~ (((setukpairinjR2) =>
% 219.95/28.58 (((setukpairinjR) =>
% 219.95/28.58 (((ksndsingleton) =>
% 219.95/28.58 (((ksndpairEq) =>
% 219.95/28.58 (((kpairsurjEq) =>
% 219.95/28.58 (((cartprodsndin) =>
% 219.95/28.58 (((cartprodpairmemEL) =>
% 219.95/28.58 (((cartprodpairmemER) =>
% 219.95/28.58 (((cartprodmempaircEq) =>
% 219.95/28.58 (((cartprodfstpairEq) =>
% 219.95/28.58 (((cartprodsndpairEq) =>
% 219.95/28.58 (((cartprodpairsurjEq) =>
% 219.95/28.58 (((dpsetconstrI) =>
% 219.95/28.58 (((dpsetconstrSub) =>
% 219.95/28.58 (((setOfPairsIsBReln) =>
% 219.95/28.58 (((dpsetconstrERa) =>
% 219.95/28.58 (((dpsetconstrEL1) =>
% 219.95/28.58 (((dpsetconstrEL2) =>
% 219.95/28.58 (((dpsetconstrER) =>
% 219.95/28.58 (((funcImageSingleton) =>
% 219.95/28.58 (((apProp) =>
% 219.95/28.58 (((app) =>
% 219.95/28.58 (((infuncsetfunc) =>
% 219.95/28.58 (((ap2p) =>
% 219.95/28.58 (((funcinfuncset) =>
% 219.95/28.58 (((lamProp) =>
% 219.95/28.58 (((lamp) =>
% 219.95/28.58 (((lam2p) =>
% 219.95/28.58 (((!!) @ (
% 219.95/28.58 (('#B') @ (
% 219.95/28.58 !!) @
% 219.95/28.58 ((('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#S') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 breln)))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ in)) @
% 219.95/28.58 kpair)))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 '#B'))) @
% 219.95/28.58 kpair)))))))))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.58 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1798])).
% 219.95/28.58 thf(zip_derived_cl1850, plain,
% 219.95/28.58 (~ (((setukpairinjR) =>
% 219.95/28.58 (((ksndsingleton) =>
% 219.95/28.58 (((ksndpairEq) =>
% 219.95/28.58 (((kpairsurjEq) =>
% 219.95/28.58 (((cartprodsndin) =>
% 219.95/28.58 (((cartprodpairmemEL) =>
% 219.95/28.58 (((cartprodpairmemER) =>
% 219.95/28.58 (((cartprodmempaircEq) =>
% 219.95/28.58 (((cartprodfstpairEq) =>
% 219.95/28.58 (((cartprodsndpairEq) =>
% 219.95/28.58 (((cartprodpairsurjEq) =>
% 219.95/28.58 (((dpsetconstrI) =>
% 219.95/28.58 (((dpsetconstrSub) =>
% 219.95/28.58 (((setOfPairsIsBReln) =>
% 219.95/28.58 (((dpsetconstrERa) =>
% 219.95/28.58 (((dpsetconstrEL1) =>
% 219.95/28.58 (((dpsetconstrEL2) =>
% 219.95/28.58 (((dpsetconstrER) =>
% 219.95/28.58 (((funcImageSingleton) =>
% 219.95/28.58 (((apProp) =>
% 219.95/28.58 (((app) =>
% 219.95/28.58 (((infuncsetfunc) =>
% 219.95/28.58 (((ap2p) =>
% 219.95/28.58 (((funcinfuncset) =>
% 219.95/28.58 (((lamProp) =>
% 219.95/28.58 (((lamp) =>
% 219.95/28.58 (((lam2p) =>
% 219.95/28.58 (((!!) @ (
% 219.95/28.58 (('#B') @ (
% 219.95/28.58 !!) @
% 219.95/28.58 ((('#B') @ (
% 219.95/28.58 (('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 ((('#S') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 breln)))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ in)) @
% 219.95/28.58 kpair)))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 '#B'))) @
% 219.95/28.58 kpair)))))))))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.58 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1826])).
% 219.95/28.58 thf(zip_derived_cl1869, plain,
% 219.95/28.58 (~ (((ksndsingleton) =>
% 219.95/28.58 (((ksndpairEq) =>
% 219.95/28.58 (((kpairsurjEq) =>
% 219.95/28.58 (((cartprodsndin) =>
% 219.95/28.58 (((cartprodpairmemEL) =>
% 219.95/28.58 (((cartprodpairmemER) =>
% 219.95/28.58 (((cartprodmempaircEq) =>
% 219.95/28.58 (((cartprodfstpairEq) =>
% 219.95/28.58 (((cartprodsndpairEq) =>
% 219.95/28.58 (((cartprodpairsurjEq) =>
% 219.95/28.58 (((dpsetconstrI) =>
% 219.95/28.58 (((dpsetconstrSub) =>
% 219.95/28.58 (((setOfPairsIsBReln) =>
% 219.95/28.58 (((dpsetconstrERa) =>
% 219.95/28.58 (((dpsetconstrEL1) =>
% 219.95/28.58 (((dpsetconstrEL2) =>
% 219.95/28.58 (((dpsetconstrER) =>
% 219.95/28.58 (((funcImageSingleton) =>
% 219.95/28.58 (((apProp) =>
% 219.95/28.58 (((app) =>
% 219.95/28.58 (((infuncsetfunc) =>
% 219.95/28.58 (((ap2p) =>
% 219.95/28.58 (((funcinfuncset) =>
% 219.95/28.58 (((lamProp) =>
% 219.95/28.58 (((lamp) =>
% 219.95/28.58 (((lam2p) =>
% 219.95/28.58 (((!!) @ (
% 219.95/28.58 (('#B') @ (
% 219.95/28.58 !!) @
% 219.95/28.58 ((('#B') @ (
% 219.95/28.58 (('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 ((('#S') @ (
% 219.95/28.58 (('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 ((
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 breln)))))) @
% 219.95/28.58 ((('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ in)) @
% 219.95/28.58 kpair)))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 '#B'))) @
% 219.95/28.58 kpair)))))))))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.58 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1850])).
% 219.95/28.58 thf(zip_derived_cl1886, plain,
% 219.95/28.58 (~ (((ksndpairEq) =>
% 219.95/28.58 (((kpairsurjEq) =>
% 219.95/28.58 (((cartprodsndin) =>
% 219.95/28.58 (((cartprodpairmemEL) =>
% 219.95/28.58 (((cartprodpairmemER) =>
% 219.95/28.58 (((cartprodmempaircEq) =>
% 219.95/28.58 (((cartprodfstpairEq) =>
% 219.95/28.58 (((cartprodsndpairEq) =>
% 219.95/28.58 (((cartprodpairsurjEq) =>
% 219.95/28.58 (((dpsetconstrI) =>
% 219.95/28.58 (((dpsetconstrSub) =>
% 219.95/28.58 (((setOfPairsIsBReln) =>
% 219.95/28.58 (((dpsetconstrERa) =>
% 219.95/28.58 (((dpsetconstrEL1) =>
% 219.95/28.58 (((dpsetconstrEL2) =>
% 219.95/28.58 (((dpsetconstrER) =>
% 219.95/28.58 (((funcImageSingleton) =>
% 219.95/28.58 (((apProp) =>
% 219.95/28.58 (((app) =>
% 219.95/28.58 (((infuncsetfunc) =>
% 219.95/28.58 (((ap2p) =>
% 219.95/28.58 (((funcinfuncset) =>
% 219.95/28.58 (((lamProp) =>
% 219.95/28.58 (((lamp) =>
% 219.95/28.58 (((lam2p) =>
% 219.95/28.58 (((!!) @ ((('#B') @ (
% 219.95/28.58 !!) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#S') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 breln)))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 !!))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ in)))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#S'))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 =>))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#C') @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ in)) @
% 219.95/28.58 kpair)))))))))))))) @
% 219.95/28.58 (
% 219.95/28.58 (
% 219.95/28.58 ('#C') @ (
% 219.95/28.58 (
% 219.95/28.58 ('#B') @ (
% 219.95/28.58 '#B') @
% 219.95/28.58 (
% 219.95/28.59 '#B'))) @
% 219.95/28.59 kpair)))))))))))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1869])).
% 219.95/28.59 thf(zip_derived_cl1898, plain,
% 219.95/28.59 (~ (((kpairsurjEq) =>
% 219.95/28.59 (((cartprodsndin) =>
% 219.95/28.59 (((cartprodpairmemEL) =>
% 219.95/28.59 (((cartprodpairmemER) =>
% 219.95/28.59 (((cartprodmempaircEq) =>
% 219.95/28.59 (((cartprodfstpairEq) =>
% 219.95/28.59 (((cartprodsndpairEq) =>
% 219.95/28.59 (((cartprodpairsurjEq) =>
% 219.95/28.59 (((dpsetconstrI) =>
% 219.95/28.59 (((dpsetconstrSub) =>
% 219.95/28.59 (((setOfPairsIsBReln) =>
% 219.95/28.59 (((dpsetconstrERa) =>
% 219.95/28.59 (((dpsetconstrEL1) =>
% 219.95/28.59 (((dpsetconstrEL2) =>
% 219.95/28.59 (((dpsetconstrER) =>
% 219.95/28.59 (((funcImageSingleton) =>
% 219.95/28.59 (((apProp) =>
% 219.95/28.59 (((app) =>
% 219.95/28.59 (((infuncsetfunc) =>
% 219.95/28.59 (((ap2p) =>
% 219.95/28.59 (((funcinfuncset) =>
% 219.95/28.59 (((lamProp) =>
% 219.95/28.59 (((lamp) =>
% 219.95/28.59 (((lam2p) =>
% 219.95/28.59 (((!!) @ ((('#B') @ (
% 219.95/28.59 !!) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#S') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 breln)))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 '#B'))) @
% 219.95/28.59 kpair)))))))))))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1886])).
% 219.95/28.59 thf(zip_derived_cl1907, plain,
% 219.95/28.59 (~ (((cartprodsndin) =>
% 219.95/28.59 (((cartprodpairmemEL) =>
% 219.95/28.59 (((cartprodpairmemER) =>
% 219.95/28.59 (((cartprodmempaircEq) =>
% 219.95/28.59 (((cartprodfstpairEq) =>
% 219.95/28.59 (((cartprodsndpairEq) =>
% 219.95/28.59 (((cartprodpairsurjEq) =>
% 219.95/28.59 (((dpsetconstrI) =>
% 219.95/28.59 (((dpsetconstrSub) =>
% 219.95/28.59 (((setOfPairsIsBReln) =>
% 219.95/28.59 (((dpsetconstrERa) =>
% 219.95/28.59 (((dpsetconstrEL1) =>
% 219.95/28.59 (((dpsetconstrEL2) =>
% 219.95/28.59 (((dpsetconstrER) =>
% 219.95/28.59 (((funcImageSingleton) =>
% 219.95/28.59 (((apProp) =>
% 219.95/28.59 (((app) =>
% 219.95/28.59 (((infuncsetfunc) =>
% 219.95/28.59 (((ap2p) =>
% 219.95/28.59 (((funcinfuncset) =>
% 219.95/28.59 (((lamProp) =>
% 219.95/28.59 (((lamp) =>
% 219.95/28.59 (((lam2p) =>
% 219.95/28.59 (((!!) @ ((('#B') @ (
% 219.95/28.59 !!) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 !!))) @
% 219.95/28.59 ((('#S') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 breln)))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 '#B'))) @
% 219.95/28.59 kpair)))))))))))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1898])).
% 219.95/28.59 thf(zip_derived_cl1918, plain,
% 219.95/28.59 (~ (((cartprodpairmemEL) =>
% 219.95/28.59 (((cartprodpairmemER) =>
% 219.95/28.59 (((cartprodmempaircEq) =>
% 219.95/28.59 (((cartprodfstpairEq) =>
% 219.95/28.59 (((cartprodsndpairEq) =>
% 219.95/28.59 (((cartprodpairsurjEq) =>
% 219.95/28.59 (((dpsetconstrI) =>
% 219.95/28.59 (((dpsetconstrSub) =>
% 219.95/28.59 (((setOfPairsIsBReln) =>
% 219.95/28.59 (((dpsetconstrERa) =>
% 219.95/28.59 (((dpsetconstrEL1) =>
% 219.95/28.59 (((dpsetconstrEL2) =>
% 219.95/28.59 (((dpsetconstrER) =>
% 219.95/28.59 (((funcImageSingleton) =>
% 219.95/28.59 (((apProp) =>
% 219.95/28.59 (((app) =>
% 219.95/28.59 (((infuncsetfunc) =>
% 219.95/28.59 (((ap2p) =>
% 219.95/28.59 (((funcinfuncset) =>
% 219.95/28.59 (((lamProp) =>
% 219.95/28.59 (((lamp) =>
% 219.95/28.59 (((lam2p) =>
% 219.95/28.59 (((!!) @ ((('#B') @ (
% 219.95/28.59 !!) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 !!))) @
% 219.95/28.59 ((('#S') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 ((
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 breln)))))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 '#B'))) @
% 219.95/28.59 kpair)))))))))))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1907])).
% 219.95/28.59 thf(zip_derived_cl1928, plain,
% 219.95/28.59 (~ (((cartprodpairmemER) =>
% 219.95/28.59 (((cartprodmempaircEq) =>
% 219.95/28.59 (((cartprodfstpairEq) =>
% 219.95/28.59 (((cartprodsndpairEq) =>
% 219.95/28.59 (((cartprodpairsurjEq) =>
% 219.95/28.59 (((dpsetconstrI) =>
% 219.95/28.59 (((dpsetconstrSub) =>
% 219.95/28.59 (((setOfPairsIsBReln) =>
% 219.95/28.59 (((dpsetconstrERa) =>
% 219.95/28.59 (((dpsetconstrEL1) =>
% 219.95/28.59 (((dpsetconstrEL2) =>
% 219.95/28.59 (((dpsetconstrER) =>
% 219.95/28.59 (((funcImageSingleton) =>
% 219.95/28.59 (((apProp) =>
% 219.95/28.59 (((app) =>
% 219.95/28.59 (((infuncsetfunc) =>
% 219.95/28.59 (((ap2p) =>
% 219.95/28.59 (((funcinfuncset) =>
% 219.95/28.59 (((lamProp) =>
% 219.95/28.59 (((lamp) =>
% 219.95/28.59 (((lam2p) =>
% 219.95/28.59 (((!!) @ ((('#B') @ (
% 219.95/28.59 !!) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (!!))) @
% 219.95/28.59 ((('#S') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 ((
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 breln)))))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 !!))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 '#B'))) @
% 219.95/28.59 kpair)))))))))))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1918])).
% 219.95/28.59 thf(zip_derived_cl1939, plain,
% 219.95/28.59 (~ (((cartprodmempaircEq) =>
% 219.95/28.59 (((cartprodfstpairEq) =>
% 219.95/28.59 (((cartprodsndpairEq) =>
% 219.95/28.59 (((cartprodpairsurjEq) =>
% 219.95/28.59 (((dpsetconstrI) =>
% 219.95/28.59 (((dpsetconstrSub) =>
% 219.95/28.59 (((setOfPairsIsBReln) =>
% 219.95/28.59 (((dpsetconstrERa) =>
% 219.95/28.59 (((dpsetconstrEL1) =>
% 219.95/28.59 (((dpsetconstrEL2) =>
% 219.95/28.59 (((dpsetconstrER) =>
% 219.95/28.59 (((funcImageSingleton) =>
% 219.95/28.59 (((apProp) =>
% 219.95/28.59 (((app) =>
% 219.95/28.59 (((infuncsetfunc) =>
% 219.95/28.59 (((ap2p) =>
% 219.95/28.59 (((funcinfuncset) =>
% 219.95/28.59 (((lamProp) =>
% 219.95/28.59 (((lamp) =>
% 219.95/28.59 (((lam2p) =>
% 219.95/28.59 (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (!!))) @
% 219.95/28.59 ((('#S') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 breln)))))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 !!))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 ((
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 '#B'))) @
% 219.95/28.59 kpair)))))))))))))))))))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1928])).
% 219.95/28.59 thf(zip_derived_cl1949, plain,
% 219.95/28.59 (~ (((cartprodfstpairEq) =>
% 219.95/28.59 (((cartprodsndpairEq) =>
% 219.95/28.59 (((cartprodpairsurjEq) =>
% 219.95/28.59 (((dpsetconstrI) =>
% 219.95/28.59 (((dpsetconstrSub) =>
% 219.95/28.59 (((setOfPairsIsBReln) =>
% 219.95/28.59 (((dpsetconstrERa) =>
% 219.95/28.59 (((dpsetconstrEL1) =>
% 219.95/28.59 (((dpsetconstrEL2) =>
% 219.95/28.59 (((dpsetconstrER) =>
% 219.95/28.59 (((funcImageSingleton) =>
% 219.95/28.59 (((apProp) =>
% 219.95/28.59 (((app) =>
% 219.95/28.59 (((infuncsetfunc) =>
% 219.95/28.59 (((ap2p) =>
% 219.95/28.59 (((funcinfuncset) =>
% 219.95/28.59 (((lamProp) =>
% 219.95/28.59 (((lamp) =>
% 219.95/28.59 (((lam2p) =>
% 219.95/28.59 (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))) @
% 219.95/28.59 ((('#S') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 breln)))))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (!!))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 ((
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 '#B'))) @
% 219.95/28.59 kpair)))))))))))))))))))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 !!))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1939])).
% 219.95/28.59 thf(zip_derived_cl1957, plain,
% 219.95/28.59 (~ (((cartprodsndpairEq) =>
% 219.95/28.59 (((cartprodpairsurjEq) =>
% 219.95/28.59 (((dpsetconstrI) =>
% 219.95/28.59 (((dpsetconstrSub) =>
% 219.95/28.59 (((setOfPairsIsBReln) =>
% 219.95/28.59 (((dpsetconstrERa) =>
% 219.95/28.59 (((dpsetconstrEL1) =>
% 219.95/28.59 (((dpsetconstrEL2) =>
% 219.95/28.59 (((dpsetconstrER) =>
% 219.95/28.59 (((funcImageSingleton) =>
% 219.95/28.59 (((apProp) =>
% 219.95/28.59 (((app) =>
% 219.95/28.59 (((infuncsetfunc) =>
% 219.95/28.59 (((ap2p) =>
% 219.95/28.59 (((funcinfuncset) =>
% 219.95/28.59 (((lamProp) =>
% 219.95/28.59 (((lamp) =>
% 219.95/28.59 (((lam2p) =>
% 219.95/28.59 (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 !!))) @
% 219.95/28.59 ((('#S') @ ((
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 breln)))))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (!!))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))))) @
% 219.95/28.59 ((
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 '#B'))) @
% 219.95/28.59 kpair)))))))))))))))))))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 !!))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1949])).
% 219.95/28.59 thf(zip_derived_cl1965, plain,
% 219.95/28.59 (~ (((cartprodpairsurjEq) =>
% 219.95/28.59 (((dpsetconstrI) =>
% 219.95/28.59 (((dpsetconstrSub) =>
% 219.95/28.59 (((setOfPairsIsBReln) =>
% 219.95/28.59 (((dpsetconstrERa) =>
% 219.95/28.59 (((dpsetconstrEL1) =>
% 219.95/28.59 (((dpsetconstrEL2) =>
% 219.95/28.59 (((dpsetconstrER) =>
% 219.95/28.59 (((funcImageSingleton) =>
% 219.95/28.59 (((apProp) =>
% 219.95/28.59 (((app) =>
% 219.95/28.59 (((infuncsetfunc) =>
% 219.95/28.59 (((ap2p) =>
% 219.95/28.59 (((funcinfuncset) =>
% 219.95/28.59 (((lamProp) =>
% 219.95/28.59 (((lamp) =>
% 219.95/28.59 (((lam2p) =>
% 219.95/28.59 (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 !!))) @
% 219.95/28.59 ((('#S') @ ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 ((
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 breln)))))) @
% 219.95/28.59 ((('#B') @ ((
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#S'))))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))))) @
% 219.95/28.59 ((
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 '#B'))) @
% 219.95/28.59 kpair)))))))))))))))))))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (!!))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 ((('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1957])).
% 219.95/28.59 thf(zip_derived_cl1973, plain,
% 219.95/28.59 (~ (((dpsetconstrI) =>
% 219.95/28.59 (((dpsetconstrSub) =>
% 219.95/28.59 (((setOfPairsIsBReln) =>
% 219.95/28.59 (((dpsetconstrERa) =>
% 219.95/28.59 (((dpsetconstrEL1) =>
% 219.95/28.59 (((dpsetconstrEL2) =>
% 219.95/28.59 (((dpsetconstrER) =>
% 219.95/28.59 (((funcImageSingleton) =>
% 219.95/28.59 (((apProp) =>
% 219.95/28.59 (((app) =>
% 219.95/28.59 (((infuncsetfunc) =>
% 219.95/28.59 (((ap2p) =>
% 219.95/28.59 (((funcinfuncset) =>
% 219.95/28.59 (((lamProp) =>
% 219.95/28.59 (((lamp) =>
% 219.95/28.59 (((lam2p) =>
% 219.95/28.59 (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#S') @ ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 ((
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 breln)))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 !!))))) @
% 219.95/28.59 ((('#C') @ ((
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 '#B'))) @
% 219.95/28.59 kpair)))))))))))))))))))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (!!))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 ((('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1965])).
% 219.95/28.59 thf(zip_derived_cl1982, plain,
% 219.95/28.59 (~ (((dpsetconstrSub) =>
% 219.95/28.59 (((setOfPairsIsBReln) =>
% 219.95/28.59 (((dpsetconstrERa) =>
% 219.95/28.59 (((dpsetconstrEL1) =>
% 219.95/28.59 (((dpsetconstrEL2) =>
% 219.95/28.59 (((dpsetconstrER) =>
% 219.95/28.59 (((funcImageSingleton) =>
% 219.95/28.59 (((apProp) =>
% 219.95/28.59 (((app) =>
% 219.95/28.59 (((infuncsetfunc) =>
% 219.95/28.59 (((ap2p) =>
% 219.95/28.59 (((funcinfuncset) =>
% 219.95/28.59 (((lamProp) =>
% 219.95/28.59 (((lamp) =>
% 219.95/28.59 (((lam2p) =>
% 219.95/28.59 (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#S') @ ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 breln)))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 !!))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 ((
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 '#B'))) @
% 219.95/28.59 kpair)))))))))))))))))))) @
% 219.95/28.59 ((('#B') @ ((
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (=>))) @
% 219.95/28.59 ((('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1973])).
% 219.95/28.59 thf(zip_derived_cl1991, plain,
% 219.95/28.59 (~ (((setOfPairsIsBReln) =>
% 219.95/28.59 (((dpsetconstrERa) =>
% 219.95/28.59 (((dpsetconstrEL1) =>
% 219.95/28.59 (((dpsetconstrEL2) =>
% 219.95/28.59 (((dpsetconstrER) =>
% 219.95/28.59 (((funcImageSingleton) =>
% 219.95/28.59 (((apProp) =>
% 219.95/28.59 (((app) =>
% 219.95/28.59 (((infuncsetfunc) =>
% 219.95/28.59 (((ap2p) =>
% 219.95/28.59 (((funcinfuncset) =>
% 219.95/28.59 (((lamProp) =>
% 219.95/28.59 (((lamp) =>
% 219.95/28.59 (((lam2p) =>
% 219.95/28.59 (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#S') @ ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 breln)))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (!!))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 ((
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 '#B'))) @
% 219.95/28.59 kpair)))))))))))))))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 !!))) @
% 219.95/28.59 ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (=>))) @
% 219.95/28.59 ((('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1982])).
% 219.95/28.59 thf(zip_derived_cl2000, plain,
% 219.95/28.59 (~ (((dpsetconstrERa) =>
% 219.95/28.59 (((dpsetconstrEL1) =>
% 219.95/28.59 (((dpsetconstrEL2) =>
% 219.95/28.59 (((dpsetconstrER) =>
% 219.95/28.59 (((funcImageSingleton) =>
% 219.95/28.59 (((apProp) =>
% 219.95/28.59 (((app) =>
% 219.95/28.59 (((infuncsetfunc) =>
% 219.95/28.59 (((ap2p) =>
% 219.95/28.59 (((funcinfuncset) =>
% 219.95/28.59 (((lamProp) =>
% 219.95/28.59 (((lamp) =>
% 219.95/28.59 (((lam2p) =>
% 219.95/28.59 (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#S') @ ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ ('#S'))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 breln)))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (!!))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))))) @
% 219.95/28.59 ((
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 '#B'))) @
% 219.95/28.59 kpair)))))))))))))))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 !!))) @
% 219.95/28.59 ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 ((('#C') @ in))))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1991])).
% 219.95/28.59 thf(zip_derived_cl2010, plain,
% 219.95/28.59 (~ (((dpsetconstrEL1) =>
% 219.95/28.59 (((dpsetconstrEL2) =>
% 219.95/28.59 (((dpsetconstrER) =>
% 219.95/28.59 (((funcImageSingleton) =>
% 219.95/28.59 (((apProp) =>
% 219.95/28.59 (((app) =>
% 219.95/28.59 (((infuncsetfunc) =>
% 219.95/28.59 (((ap2p) =>
% 219.95/28.59 (((funcinfuncset) =>
% 219.95/28.59 (((lamProp) =>
% 219.95/28.59 (((lamp) =>
% 219.95/28.59 (((lam2p) =>
% 219.95/28.59 (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#S') @ ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ ('#S'))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (=>))))) @
% 219.95/28.59 breln)))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (!!))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#S'))))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))))) @
% 219.95/28.59 ((
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 '#B'))) @
% 219.95/28.59 kpair)))))))))))))))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 ((('#C') @ in))))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl2000])).
% 219.95/28.59 thf(zip_derived_cl2020, plain,
% 219.95/28.59 (~ (((dpsetconstrEL2) =>
% 219.95/28.59 (((dpsetconstrER) =>
% 219.95/28.59 (((funcImageSingleton) =>
% 219.95/28.59 (((apProp) =>
% 219.95/28.59 (((app) =>
% 219.95/28.59 (((infuncsetfunc) =>
% 219.95/28.59 (((ap2p) =>
% 219.95/28.59 (((funcinfuncset) =>
% 219.95/28.59 (((lamProp) =>
% 219.95/28.59 (((lamp) =>
% 219.95/28.59 (((lam2p) =>
% 219.95/28.59 (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#S') @ ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (=>))))) @
% 219.95/28.59 breln)))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (
% 219.95/28.59 !!))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ ('#S'))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#S'))))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 =>))))))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 ((
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 '#B'))) @
% 219.95/28.59 kpair)))))))))))))))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 ((('#C') @ in))))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl2010])).
% 219.95/28.59 thf(zip_derived_cl2031, plain,
% 219.95/28.59 (~ (((dpsetconstrER) =>
% 219.95/28.59 (((funcImageSingleton) =>
% 219.95/28.59 (((apProp) =>
% 219.95/28.59 (((app) =>
% 219.95/28.59 (((infuncsetfunc) =>
% 219.95/28.59 (((ap2p) =>
% 219.95/28.59 (((funcinfuncset) =>
% 219.95/28.59 (((lamProp) =>
% 219.95/28.59 (((lamp) =>
% 219.95/28.59 (((lam2p) =>
% 219.95/28.59 (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#S') @ ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 breln)))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (
% 219.95/28.59 !!))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#C') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ ('#S'))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#S'))))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 =>))))))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 ((
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 '#B'))) @
% 219.95/28.59 kpair)))))))))))))))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (=>))) @
% 219.95/28.59 ((('#C') @ in))))))))))))))))))))))))))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl2020])).
% 219.95/28.59 thf(zip_derived_cl2040, plain,
% 219.95/28.59 (~ (((funcImageSingleton) =>
% 219.95/28.59 (((apProp) =>
% 219.95/28.59 (((app) =>
% 219.95/28.59 (((infuncsetfunc) =>
% 219.95/28.59 (((ap2p) =>
% 219.95/28.59 (((funcinfuncset) =>
% 219.95/28.59 (((lamProp) =>
% 219.95/28.59 (((lamp) =>
% 219.95/28.59 (((lam2p) =>
% 219.95/28.59 (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#S') @ ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 breln)))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (!!))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#C') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ ('#S'))))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (=>))))))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 ((
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 '#B'))) @
% 219.95/28.59 kpair)))))))))))))))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (=>))) @
% 219.95/28.59 ((('#C') @ in))))))))))))))))))))))))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl2031])).
% 219.95/28.59 thf(zip_derived_cl2049, plain,
% 219.95/28.59 (~ (((apProp) =>
% 219.95/28.59 (((app) =>
% 219.95/28.59 (((infuncsetfunc) =>
% 219.95/28.59 (((ap2p) =>
% 219.95/28.59 (((funcinfuncset) =>
% 219.95/28.59 (((lamProp) =>
% 219.95/28.59 (((lamp) =>
% 219.95/28.59 (((lam2p) =>
% 219.95/28.59 (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#S') @ ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ ('#S'))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 breln)))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (!!))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#C') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (=>))))))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (!!))))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 ((
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 '#B'))) @
% 219.95/28.59 kpair)))))))))))))))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (=>))) @
% 219.95/28.59 ((('#C') @ in))))))))))))))))))))))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl2040])).
% 219.95/28.59 thf(zip_derived_cl2058, plain,
% 219.95/28.59 (~ (((app) =>
% 219.95/28.59 (((infuncsetfunc) =>
% 219.95/28.59 (((ap2p) =>
% 219.95/28.59 (((funcinfuncset) =>
% 219.95/28.59 (((lamProp) =>
% 219.95/28.59 (((lamp) =>
% 219.95/28.59 (((lam2p) =>
% 219.95/28.59 (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#S') @ ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ ('#S'))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (=>))))) @
% 219.95/28.59 breln)))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (!!))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#C') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#S'))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (!!))))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 ((
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 '#B'))) @
% 219.95/28.59 kpair)))))))))))))))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (=>))) @
% 219.95/28.59 ((('#C') @ in))))))))))))))))))))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl2049])).
% 219.95/28.59 thf(zip_derived_cl2068, plain,
% 219.95/28.59 (~ (((infuncsetfunc) =>
% 219.95/28.59 (((ap2p) =>
% 219.95/28.59 (((funcinfuncset) =>
% 219.95/28.59 (((lamProp) =>
% 219.95/28.59 (((lamp) =>
% 219.95/28.59 (((lam2p) =>
% 219.95/28.59 (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#S') @ ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ ('#S'))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (=>))))) @
% 219.95/28.59 breln)))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (!!))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#C') @
% 219.95/28.59 ((('#B') @ ((('#B') @ ('#S'))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#S'))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 =>))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (!!))))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 '#B'))) @
% 219.95/28.59 kpair)))))))))))))))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (=>))) @
% 219.95/28.59 ((('#C') @ in))))))))))))))))))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl2058])).
% 219.95/28.59 thf(zip_derived_cl2078, plain,
% 219.95/28.59 (~ (((ap2p) =>
% 219.95/28.59 (((funcinfuncset) =>
% 219.95/28.59 (((lamProp) =>
% 219.95/28.59 (((lamp) =>
% 219.95/28.59 (((lam2p) =>
% 219.95/28.59 (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#S') @ ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ ('#S'))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 breln)))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (!!))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#C') @
% 219.95/28.59 ((('#B') @ ((('#B') @ ('#S'))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#S'))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 =>))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (!!))))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ('#B'))) @
% 219.95/28.59 kpair)))))))))))))))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (=>))) @
% 219.95/28.59 ((('#C') @ in))))))))))))))))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl2068])).
% 219.95/28.59 thf(zip_derived_cl2089, plain,
% 219.95/28.59 (~ (((funcinfuncset) =>
% 219.95/28.59 (((lamProp) =>
% 219.95/28.59 (((lamp) =>
% 219.95/28.59 (((lam2p) =>
% 219.95/28.59 (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#S') @ ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ ('#S'))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 breln)))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (!!))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#C') @
% 219.95/28.59 ((('#B') @ ((('#B') @ ('#S'))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ ('#S'))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (=>))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ('#B'))) @
% 219.95/28.59 kpair)))))))))))))))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (=>))) @
% 219.95/28.59 ((('#C') @ in))))))))))))))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl2078])).
% 219.95/28.59 thf(zip_derived_cl2100, plain,
% 219.95/28.59 (~ (((lamProp) =>
% 219.95/28.59 (((lamp) =>
% 219.95/28.59 (((lam2p) =>
% 219.95/28.59 (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#S') @ ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ ('#S'))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 breln)))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (!!))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#C') @
% 219.95/28.59 ((('#B') @ ((('#B') @ ('#S'))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (=>))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (!!))))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#B') @ (
% 219.95/28.59 '#B'))) @
% 219.95/28.59 kpair)))))))))))))))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (=>))) @
% 219.95/28.59 ((('#C') @ in))))))))))))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl2089])).
% 219.95/28.59 thf(zip_derived_cl2110, plain,
% 219.95/28.59 (~ (((lamp) =>
% 219.95/28.59 (((lam2p) =>
% 219.95/28.59 (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#S') @ ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ ('#S'))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (=>))))) @
% 219.95/28.59 breln)))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (!!))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#C') @
% 219.95/28.59 ((('#B') @ ((('#B') @ ('#S'))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (
% 219.95/28.59 '#S'))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (!!))))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#B') @ (
% 219.95/28.59 '#B'))) @
% 219.95/28.59 kpair)))))))))))))))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (=>))) @
% 219.95/28.59 ((('#C') @ in))))))))))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl2100])).
% 219.95/28.59 thf(zip_derived_cl2122, plain,
% 219.95/28.59 (~ (((lam2p) =>
% 219.95/28.59 (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#S') @ ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ ('#S'))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (=>))))) @
% 219.95/28.59 breln)))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (!!))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#C') @
% 219.95/28.59 ((('#B') @ ((('#B') @ ('#S'))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (
% 219.95/28.59 '#S'))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 =>))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (!!))))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 (
% 219.95/28.59 '#B'))) @
% 219.95/28.59 kpair)))))))))))))))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (=>))) @
% 219.95/28.59 ((('#C') @ in))))))))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl2110])).
% 219.95/28.59 thf(zip_derived_cl2135, plain,
% 219.95/28.59 (~ (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#S') @ ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ ('#S'))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (=>))))) @
% 219.95/28.59 breln)))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (!!))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#C') @
% 219.95/28.59 ((('#B') @ ((('#B') @ ('#S'))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (
% 219.95/28.59 '#S'))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 =>))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 ((('#C') @ in)))))))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (!!))))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ in)))))))))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ('#B'))) @
% 219.95/28.59 kpair)))))))))))))))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (=>))) @ ((('#C') @ in))))))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl2122])).
% 219.95/28.59 thf(zip_derived_cl2150, plain,
% 219.95/28.59 (~ (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#S') @ ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (=>))) @
% 219.95/28.59 (breln @ '#sk37'))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ ('#S'))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (=>))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (!!))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#S') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 =>) @
% 219.95/28.59 ((
% 219.95/28.59 ('#C') @ in @
% 219.95/28.59 '#sk37')))))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 !!))))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 ((('#C') @ in)))))))))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ (
% 219.95/28.59 '#B') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#S'))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 =>))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ (
% 219.95/28.59 '#B') @ (
% 219.95/28.59 '#B'))) @
% 219.95/28.59 kpair)))))))))))))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (=>))) @ ((('#C') @ in))))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl2135])).
% 219.95/28.59 thf(zip_derived_cl2167, plain,
% 219.95/28.59 (~ (((!!) @ ((('#S') @ ((('#B') @ (=>) @ (breln @ '#sk37' @ '#sk38'))) @
% 219.95/28.59 ((('#B') @ (!!) @
% 219.95/28.59 ((('#S') @ ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (=>))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#S') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 =>) @
% 219.95/28.59 ((('#C') @ in @
% 219.95/28.59 '#sk37')))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (!!))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#S') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 =>) @
% 219.95/28.59 ((
% 219.95/28.59 ('#C') @ in @
% 219.95/28.59 '#sk38')))))))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#B') @
% 219.95/28.59 ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ ('#S'))) @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 (('#B') @ (=>))))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ in)) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#B') @
% 219.95/28.59 ('#B'))) @
% 219.95/28.59 kpair)))))))))))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (=>))) @ ((('#C') @ in))))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl2150])).
% 219.95/28.59 thf(zip_derived_cl2183, plain,
% 219.95/28.59 (~ (((breln @ '#sk37' @ '#sk38' @ '#sk39') =>
% 219.95/28.59 (((!!) @ ((('#S') @ ((('#B') @ (=>) @
% 219.95/28.59 ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#S') @ ((('#B') @ (=>) @
% 219.95/28.59 ((('#C') @ in @
% 219.95/28.59 '#sk37')))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#S') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 =>) @
% 219.95/28.59 ((('#C') @ in @
% 219.95/28.59 '#sk38')))))))) @
% 219.95/28.59 ((('#B') @ ((('#S') @ ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))) @
% 219.95/28.59 '#sk39')))))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#B') @
% 219.95/28.59 ('#B'))) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 ((('#B') @ (!!) @
% 219.95/28.59 ((('#S') @ ((('#B') @ (=>) @ ((('#C') @ in @ '#sk39'))))))))))))))),
% 219.95/28.59 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl2167])).
% 219.95/28.59 thf(breln, axiom,(( breln @ (X1)@ (X2)@ (X0)) =
% 219.95/28.59 ((subset @ X0 @ (cartprod @ X1 @ X2))))).
% 219.95/28.59 thf('4', plain,
% 219.95/28.59 (![X2:$i,X1:$i,X0:$i]:
% 219.95/28.59 ( ( breln @ X1 @ X2 @ X0 ) = ( subset @ X0 @ ( cartprod @ X1 @ X2 ) ) )),
% 219.95/28.59 define([status(thm)])).
% 219.95/28.59 thf(zip_derived_cl2200, plain,
% 219.95/28.59 (~ (((subset @ '#sk39' @ (cartprod @ '#sk37' @ '#sk38')) =>
% 219.95/28.59 (((!!) @ ((('#S') @ ((('#B') @ (=>) @
% 219.95/28.59 ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#S') @ ((('#B') @ (=>) @
% 219.95/28.59 ((('#C') @ in @
% 219.95/28.59 '#sk37')))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#S') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 =>) @
% 219.95/28.59 ((('#C') @ in @
% 219.95/28.59 '#sk38')))))))) @
% 219.95/28.59 ((('#B') @ ((('#S') @ ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 =>))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))) @
% 219.95/28.59 '#sk39')))))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#B') @
% 219.95/28.59 ('#B'))) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 ((('#B') @ (!!) @
% 219.95/28.59 ((('#S') @ ((('#B') @ (=>) @ ((('#C') @ in @ '#sk39'))))))))))))))),
% 219.95/28.59 inference('rw', [status(thm)], [zip_derived_cl2183, '4'])).
% 219.95/28.59 thf(zip_derived_cl2202, plain,
% 219.95/28.59 (~ (((!!) @ ((('#S') @ ((('#B') @ (=>) @
% 219.95/28.59 ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#S') @ ((('#B') @ (=>) @
% 219.95/28.59 ((('#C') @ in @
% 219.95/28.59 '#sk37')))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#S') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 =>) @
% 219.95/28.59 ((('#C') @ in @
% 219.95/28.59 '#sk38')))))))) @
% 219.95/28.59 ((('#B') @ ((('#S') @ ((('#B') @ (
% 219.95/28.59 '#S') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ (=>))) @
% 219.95/28.59 ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (
% 219.95/28.59 ('#B') @ in)) @
% 219.95/28.59 kpair)))) @
% 219.95/28.59 '#sk39')))))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#B') @ ('#B'))) @
% 219.95/28.59 kpair)))))))))))))) @
% 219.95/28.59 ((('#B') @ (!!) @
% 219.95/28.59 ((('#S') @ ((('#B') @ (=>) @ ((('#C') @ in @ '#sk39'))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl2200])).
% 219.95/28.59 thf(zip_derived_cl2221, plain,
% 219.95/28.59 (~ (((((!!) @ ((('#S') @ ((('#B') @ (=>) @ ((('#C') @ in @ '#sk37')))) @
% 219.95/28.59 ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#S') @ ((('#B') @ (=>) @
% 219.95/28.59 ((('#C') @ in @ '#sk38')))))) @
% 219.95/28.59 ((('#S') @ ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (=>))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#C') @
% 219.95/28.59 ((('#B') @ ((('#B') @ in)) @
% 219.95/28.59 kpair)))) @
% 219.95/28.59 '#sk39')))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ '#sk40')) @ kpair)))))))))))) =>
% 219.95/28.59 (((!!) @ ((('#S') @ ((('#B') @ (=>) @ ((('#C') @ in @ '#sk39')))) @
% 219.95/28.59 '#sk40'))))))),
% 219.95/28.59 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl2202])).
% 219.95/28.59 thf(zip_derived_cl2241, plain,
% 219.95/28.59 (~ (((!!) @ ((('#S') @ ((('#B') @ (=>) @ ((('#C') @ in @ '#sk39')))) @
% 219.95/28.59 '#sk40'))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl2221])).
% 219.95/28.59 thf(zip_derived_cl2259, plain,
% 219.95/28.59 (~ (((in @ ('#sk21' @ '#sk39' @ '#sk40') @ '#sk39') => ('#sk40' @
% 219.95/28.59 ('#sk21' @ '#sk39' @ '#sk40'))))),
% 219.95/28.59 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl2241])).
% 219.95/28.59 thf(zip_derived_cl2273, plain,
% 219.95/28.59 ( (in @ ('#sk21' @ '#sk39' @ '#sk40') @ '#sk39')),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl2259])).
% 219.95/28.59 thf(zip_derived_cl2274, plain, (~ ('#sk40' @ ('#sk21' @ '#sk39' @ '#sk40'))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl2259])).
% 219.95/28.59 thf(zip_derived_cl1906, plain, ( (kpairsurjEq)),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1898])).
% 219.95/28.59 thf(kpairsurjEq, axiom, (kpairsurjEq) =>
% 219.95/28.59 ((((!!) @ (^[Y0 : $i]:
% 219.95/28.59 (((iskpair @ Y0) =>
% 219.95/28.59 (((kpair @ (kfst @ Y0) @ (ksnd @ Y0)) = (Y0))))))))
% 219.95/28.59 = ($true))).
% 219.95/28.59 thf('5', plain,
% 219.95/28.59 (( kpairsurjEq ) <=>
% 219.95/28.59 ( ![X5:$i]:
% 219.95/28.59 ( ( iskpair @ X5 ) =>
% 219.95/28.59 ( ( kpair @ ( kfst @ X5 ) @ ( ksnd @ X5 ) ) = ( X5 ) ) ) )),
% 219.95/28.59 inference('rw.lit', [status(esa)], [kpairsurjEq])).
% 219.95/28.59 thf(zip_derived_cl1916, plain,
% 219.95/28.59 ( (((!!) @ (^[Y0 : $i]:
% 219.95/28.59 (((iskpair @ Y0) =>
% 219.95/28.59 (((kpair @ (kfst @ Y0) @ (ksnd @ Y0)) = (Y0))))))))),
% 219.95/28.59 inference('rw_clause', [status(thm)], [zip_derived_cl1906, '5'])).
% 219.95/28.59 thf(zip_derived_cl1924, plain,
% 219.95/28.59 ( (((!!) @ ((('#S') @ ((('#B') @ (=>) @ iskpair)) @
% 219.95/28.59 ((('#S') @ ((('#B') @ (=) @
% 219.95/28.59 ((('#S') @ ((('#B') @ kpair @ kfst)) @ ksnd)))) @
% 219.95/28.59 ('#I')))))))),
% 219.95/28.59 inference('comb-normalize', [status(thm)], [zip_derived_cl1916])).
% 219.95/28.59 thf(zip_derived_cl1925, plain,
% 219.95/28.59 (![X2 : $i]:
% 219.95/28.59 (((iskpair @ X2) => (((kpair @ (kfst @ X2) @ (ksnd @ X2)) = (X2)))))),
% 219.95/28.59 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl1924])).
% 219.95/28.59 thf(zip_derived_cl1934, plain,
% 219.95/28.59 (![X2 : $i]:
% 219.95/28.59 (~ (iskpair @ X2) | (((kpair @ (kfst @ X2) @ (ksnd @ X2)) = (X2))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1925])).
% 219.95/28.59 thf(zip_derived_cl1943, plain,
% 219.95/28.59 (![X2 : $i]:
% 219.95/28.59 (~ (iskpair @ X2) | ((kpair @ (kfst @ X2) @ (ksnd @ X2)) = (X2)))),
% 219.95/28.59 inference('simplify nested equalities', [status(thm)],
% 219.95/28.59 [zip_derived_cl1934])).
% 219.95/28.59 thf(zip_derived_cl1524, plain, ( (cartprodmempair)),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1515])).
% 219.95/28.59 thf(cartprodmempair, axiom, (cartprodmempair) =>
% 219.95/28.59 ((((!!) @ (^[Y0 : $i]:
% 219.95/28.59 (((!!) @ (^[Y1 : $i]:
% 219.95/28.59 (((!!) @ (^[Y2 : $i]:
% 219.95/28.59 (((in @ Y2 @ (cartprod @ Y0 @ Y1)) =>
% 219.95/28.59 (iskpair @ Y2))))))))))))
% 219.95/28.59 = ($true))).
% 219.95/28.59 thf('6', plain,
% 219.95/28.59 (( cartprodmempair ) <=>
% 219.95/28.59 ( ![X5:$i,X7:$i,X9:$i]:
% 219.95/28.59 ( ( in @ X9 @ ( cartprod @ X5 @ X7 ) ) => ( iskpair @ X9 ) ) )),
% 219.95/28.59 inference('rw.lit', [status(esa)], [cartprodmempair])).
% 219.95/28.59 thf(zip_derived_cl1533, plain,
% 219.95/28.59 ( (((!!) @ (^[Y0 : $i]:
% 219.95/28.59 (((!!) @ (^[Y1 : $i]:
% 219.95/28.59 (((!!) @ (^[Y2 : $i]:
% 219.95/28.59 (((in @ Y2 @
% 219.95/28.59 (cartprod @ Y0 @ Y1)) =>
% 219.95/28.59 (iskpair @ Y2))))))))))))),
% 219.95/28.59 inference('rw_clause', [status(thm)], [zip_derived_cl1524, '6'])).
% 219.95/28.59 thf(zip_derived_cl1541, plain,
% 219.95/28.59 ( (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#C') @
% 219.95/28.59 ((('#B') @ ((('#B') @ ('#S'))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (=>))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#C') @ in)))) @
% 219.95/28.59 cartprod)))))))) @
% 219.95/28.59 iskpair))))))))),
% 219.95/28.59 inference('comb-normalize', [status(thm)], [zip_derived_cl1533])).
% 219.95/28.59 thf(zip_derived_cl1542, plain,
% 219.95/28.59 (![X2 : $i]:
% 219.95/28.59 (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (=>))) @
% 219.95/28.59 ((('#B') @ ((('#C') @ in)) @
% 219.95/28.59 (cartprod @ X2))))))) @
% 219.95/28.59 iskpair))))))),
% 219.95/28.59 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl1541])).
% 219.95/28.59 thf(zip_derived_cl1550, plain,
% 219.95/28.59 (![X2 : $i, X4 : $i]:
% 219.95/28.59 (((!!) @ ((('#S') @ ((('#B') @ (=>) @
% 219.95/28.59 ((('#C') @ in @ (cartprod @ X2 @ X4))))) @
% 219.95/28.59 iskpair))))),
% 219.95/28.59 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl1542])).
% 219.95/28.59 thf(zip_derived_cl1559, plain,
% 219.95/28.59 (![X2 : $i, X4 : $i, X6 : $i]:
% 219.95/28.59 (((in @ X6 @ (cartprod @ X2 @ X4)) => (iskpair @ X6)))),
% 219.95/28.59 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl1550])).
% 219.95/28.59 thf(zip_derived_cl1568, plain,
% 219.95/28.59 (![X2 : $i, X4 : $i, X6 : $i]:
% 219.95/28.59 (~ (in @ X6 @ (cartprod @ X2 @ X4)) | (iskpair @ X6))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1559])).
% 219.95/28.59 thf(zip_derived_cl2201, plain,
% 219.95/28.59 ( (subset @ '#sk39' @ (cartprod @ '#sk37' @ '#sk38'))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl2200])).
% 219.95/28.59 thf(zip_derived_cl2240, plain,
% 219.95/28.59 ( (((!!) @ ((('#S') @ ((('#B') @ (=>) @ ((('#C') @ in @ '#sk37')))) @
% 219.95/28.59 ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#S') @ ((('#B') @ (=>) @
% 219.95/28.59 ((('#C') @ in @ '#sk38')))))) @
% 219.95/28.59 ((('#S') @ ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (=>))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#C') @
% 219.95/28.59 ((('#B') @ ((('#B') @ in)) @
% 219.95/28.59 kpair)))) @
% 219.95/28.59 '#sk39')))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ '#sk40')) @ kpair))))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl2221])).
% 219.95/28.59 thf(zip_derived_cl2258, plain,
% 219.95/28.59 (![X2 : $i]:
% 219.95/28.59 (((in @ X2 @ '#sk37') =>
% 219.95/28.59 (((!!) @ ((('#S') @ ((('#B') @ (=>) @ ((('#C') @ in @ '#sk38')))) @
% 219.95/28.59 ((('#S') @ ((('#B') @ (=>) @
% 219.95/28.59 ((('#C') @ ((('#B') @ in @ (kpair @ X2))) @
% 219.95/28.59 '#sk39')))) @
% 219.95/28.59 ((('#B') @ '#sk40' @ (kpair @ X2)))))))))))),
% 219.95/28.59 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl2240])).
% 219.95/28.59 thf(zip_derived_cl2272, plain,
% 219.95/28.59 (![X2 : $i]:
% 219.95/28.59 (~ (in @ X2 @ '#sk37')
% 219.95/28.59 | (((!!) @ ((('#S') @ ((('#B') @ (=>) @ ((('#C') @ in @ '#sk38')))) @
% 219.95/28.59 ((('#S') @ ((('#B') @ (=>) @
% 219.95/28.59 ((('#C') @ ((('#B') @ in @ (kpair @ X2))) @
% 219.95/28.59 '#sk39')))) @
% 219.95/28.59 ((('#B') @ '#sk40' @ (kpair @ X2))))))))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl2258])).
% 219.95/28.59 thf(zip_derived_cl2281, plain,
% 219.95/28.59 (![X2 : $i, X4 : $i]:
% 219.95/28.59 ( (((in @ X4 @ '#sk38') =>
% 219.95/28.59 (((in @ (kpair @ X2 @ X4) @ '#sk39') => ('#sk40' @
% 219.95/28.59 (kpair @ X2 @ X4))))))
% 219.95/28.59 | ~ (in @ X2 @ '#sk37'))),
% 219.95/28.59 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl2272])).
% 219.95/28.59 thf(zip_derived_cl2288, plain,
% 219.95/28.59 (![X2 : $i, X4 : $i]:
% 219.95/28.59 (~ (in @ X4 @ '#sk38')
% 219.95/28.59 | (((in @ (kpair @ X2 @ X4) @ '#sk39') => ('#sk40' @
% 219.95/28.59 (kpair @ X2 @ X4))))
% 219.95/28.59 | ~ (in @ X2 @ '#sk37'))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl2281])).
% 219.95/28.59 thf(zip_derived_cl2294, plain,
% 219.95/28.59 (![X2 : $i, X4 : $i]:
% 219.95/28.59 (~ (in @ (kpair @ X2 @ X4) @ '#sk39')
% 219.95/28.59 | ('#sk40' @ (kpair @ X2 @ X4))
% 219.95/28.59 | ~ (in @ X2 @ '#sk37')
% 219.95/28.59 | ~ (in @ X4 @ '#sk38'))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl2288])).
% 219.95/28.59 thf(zip_derived_cl1938, plain, ( (cartprodpairmemER)),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1928])).
% 219.95/28.59 thf(cartprodpairmemER, axiom, (cartprodpairmemER) =>
% 219.95/28.59 ((((!!) @ (^[Y0 : $i]:
% 219.95/28.59 (((!!) @ (^[Y1 : $i]:
% 219.95/28.59 (((!!) @ (^[Y2 : $i]:
% 219.95/28.59 (((!!) @ (^[Y3 : $i]:
% 219.95/28.59 (((in @
% 219.95/28.59 (kpair @ Y2 @ Y3) @
% 219.95/28.59 (cartprod @ Y0 @ Y1)) =>
% 219.95/28.59 (in @ Y3 @ Y1)))))))))))))))
% 219.95/28.59 = ($true))).
% 219.95/28.59 thf('7', plain,
% 219.95/28.59 (( cartprodpairmemER ) <=>
% 219.95/28.59 ( ![X5:$i,X7:$i,X9:$i,X11:$i]:
% 219.95/28.59 ( ( in @ ( kpair @ X9 @ X11 ) @ ( cartprod @ X5 @ X7 ) ) =>
% 219.95/28.59 ( in @ X11 @ X7 ) ) )),
% 219.95/28.59 inference('rw.lit', [status(esa)], [cartprodpairmemER])).
% 219.95/28.59 thf(zip_derived_cl1947, plain,
% 219.95/28.59 ( (((!!) @ (^[Y0 : $i]:
% 219.95/28.59 (((!!) @ (^[Y1 : $i]:
% 219.95/28.59 (((!!) @ (^[Y2 : $i]:
% 219.95/28.59 (((!!) @ (^[Y3 : $i]:
% 219.95/28.59 (((in @
% 219.95/28.59 (kpair @ Y2 @ Y3) @
% 219.95/28.59 (cartprod @ Y0 @ Y1)) =>
% 219.95/28.59 (in @ Y3 @ Y1)))))))))))))))),
% 219.95/28.59 inference('rw_clause', [status(thm)], [zip_derived_cl1938, '7'])).
% 219.95/28.59 thf(zip_derived_cl1953, plain,
% 219.95/28.59 ( (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (!!))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ ('#C'))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ ('#S'))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (=>))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ in)) @
% 219.95/28.59 kpair)))))))) @
% 219.95/28.59 cartprod)))))))))) @
% 219.95/28.59 ((('#C') @ in))))))))))))),
% 219.95/28.59 inference('comb-normalize', [status(thm)], [zip_derived_cl1947])).
% 219.95/28.59 thf(zip_derived_cl1954, plain,
% 219.95/28.59 (![X2 : $i]:
% 219.95/28.59 (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#S') @ ((('#B') @ ('#C') @
% 219.95/28.59 ((('#B') @ ((('#B') @ ('#S'))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (=>))))) @
% 219.95/28.59 ((('#B') @ ((('#C') @ ((('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ in)) @
% 219.95/28.59 kpair)))))) @
% 219.95/28.59 (cartprod @ X2))))))))) @
% 219.95/28.59 ((('#C') @ in))))))))))),
% 219.95/28.59 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl1953])).
% 219.95/28.59 thf(zip_derived_cl1960, plain,
% 219.95/28.59 (![X2 : $i, X4 : $i]:
% 219.95/28.59 (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (=>))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#C') @
% 219.95/28.59 ((('#B') @ ((('#B') @ in)) @
% 219.95/28.59 kpair)))) @
% 219.95/28.59 (cartprod @ X2 @ X4))))))) @
% 219.95/28.59 ((('#C') @ in @ X4))))))))),
% 219.95/28.59 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl1954])).
% 219.95/28.59 thf(zip_derived_cl1967, plain,
% 219.95/28.59 (![X2 : $i, X4 : $i, X6 : $i]:
% 219.95/28.59 (((!!) @ ((('#S') @ ((('#B') @ (=>) @
% 219.95/28.59 ((('#C') @ ((('#B') @ in @ (kpair @ X6))) @
% 219.95/28.59 (cartprod @ X2 @ X4))))) @
% 219.95/28.59 ((('#C') @ in @ X4))))))),
% 219.95/28.59 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl1960])).
% 219.95/28.59 thf(zip_derived_cl1975, plain,
% 219.95/28.59 (![X2 : $i, X4 : $i, X6 : $i, X8 : $i]:
% 219.95/28.59 (((in @ (kpair @ X6 @ X8) @ (cartprod @ X2 @ X4)) => (in @ X8 @ X4)))),
% 219.95/28.59 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl1967])).
% 219.95/28.59 thf(zip_derived_cl1983, plain,
% 219.95/28.59 (![X2 : $i, X4 : $i, X6 : $i, X8 : $i]:
% 219.95/28.59 (~ (in @ (kpair @ X6 @ X8) @ (cartprod @ X2 @ X4)) | (in @ X8 @ X4))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1975])).
% 219.95/28.59 thf(zip_derived_cl1927, plain, ( (cartprodpairmemEL)),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1918])).
% 219.95/28.59 thf(cartprodpairmemEL, axiom, (cartprodpairmemEL) =>
% 219.95/28.59 ((((!!) @ (^[Y0 : $i]:
% 219.95/28.59 (((!!) @ (^[Y1 : $i]:
% 219.95/28.59 (((!!) @ (^[Y2 : $i]:
% 219.95/28.59 (((!!) @ (^[Y3 : $i]:
% 219.95/28.59 (((in @
% 219.95/28.59 (kpair @ Y2 @ Y3) @
% 219.95/28.59 (cartprod @ Y0 @ Y1)) =>
% 219.95/28.59 (in @ Y2 @ Y0)))))))))))))))
% 219.95/28.59 = ($true))).
% 219.95/28.59 thf('8', plain,
% 219.95/28.59 (( cartprodpairmemEL ) <=>
% 219.95/28.59 ( ![X5:$i,X7:$i,X9:$i,X11:$i]:
% 219.95/28.59 ( ( in @ ( kpair @ X9 @ X11 ) @ ( cartprod @ X5 @ X7 ) ) =>
% 219.95/28.59 ( in @ X9 @ X5 ) ) )),
% 219.95/28.59 inference('rw.lit', [status(esa)], [cartprodpairmemEL])).
% 219.95/28.59 thf(zip_derived_cl1937, plain,
% 219.95/28.59 ( (((!!) @ (^[Y0 : $i]:
% 219.95/28.59 (((!!) @ (^[Y1 : $i]:
% 219.95/28.59 (((!!) @ (^[Y2 : $i]:
% 219.95/28.59 (((!!) @ (^[Y3 : $i]:
% 219.95/28.59 (((in @
% 219.95/28.59 (kpair @ Y2 @ Y3) @
% 219.95/28.59 (cartprod @ Y0 @ Y1)) =>
% 219.95/28.59 (in @ Y2 @ Y0)))))))))))))))),
% 219.95/28.59 inference('rw_clause', [status(thm)], [zip_derived_cl1927, '8'])).
% 219.95/28.59 thf(zip_derived_cl1945, plain,
% 219.95/28.59 ( (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (!!))))) @
% 219.95/28.59 ((('#S') @ ((('#B') @ ('#C') @
% 219.95/28.59 ((('#B') @ ((('#B') @ ('#S'))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ ('#C'))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (
% 219.95/28.59 (('#B') @ (=>))))))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#C') @ (
% 219.95/28.59 (('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ in)) @
% 219.95/28.59 kpair)))))))) @
% 219.95/28.59 cartprod)))))))))) @
% 219.95/28.59 ((('#C') @ in))))))))))))),
% 219.95/28.59 inference('comb-normalize', [status(thm)], [zip_derived_cl1937])).
% 219.95/28.59 thf(zip_derived_cl1946, plain,
% 219.95/28.59 (![X2 : $i]:
% 219.95/28.59 (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ ('#C'))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ ((('#B') @ (=>))))) @
% 219.95/28.59 ((('#B') @ ((('#C') @ ((('#B') @ (
% 219.95/28.59 '#C') @
% 219.95/28.59 ((('#B') @ (
% 219.95/28.59 (('#B') @ in)) @
% 219.95/28.59 kpair)))))) @
% 219.95/28.59 (cartprod @ X2))))))))) @
% 219.95/28.59 ((('#C') @ in @ X2))))))))))),
% 219.95/28.59 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl1945])).
% 219.95/28.59 thf(zip_derived_cl1952, plain,
% 219.95/28.59 (![X2 : $i, X4 : $i]:
% 219.95/28.59 (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#S') @ ((('#B') @ ('#C') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (=>))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#C') @
% 219.95/28.59 ((('#B') @ ((('#B') @ in)) @
% 219.95/28.59 kpair)))) @
% 219.95/28.59 (cartprod @ X2 @ X4))))))) @
% 219.95/28.59 ((('#C') @ in @ X2))))))))),
% 219.95/28.59 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl1946])).
% 219.95/28.59 thf(zip_derived_cl1959, plain,
% 219.95/28.59 (![X2 : $i, X4 : $i, X6 : $i]:
% 219.95/28.59 (((!!) @ ((('#C') @ ((('#B') @ (=>) @
% 219.95/28.59 ((('#C') @ ((('#B') @ in @ (kpair @ X6))) @
% 219.95/28.59 (cartprod @ X2 @ X4))))) @
% 219.95/28.59 (in @ X6 @ X2)))))),
% 219.95/28.59 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl1952])).
% 219.95/28.59 thf(zip_derived_cl1966, plain,
% 219.95/28.59 (![X2 : $i, X4 : $i, X6 : $i, X8 : $i]:
% 219.95/28.59 (((in @ (kpair @ X6 @ X8) @ (cartprod @ X2 @ X4)) => (in @ X6 @ X2)))),
% 219.95/28.59 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl1959])).
% 219.95/28.59 thf(zip_derived_cl1974, plain,
% 219.95/28.59 (![X2 : $i, X4 : $i, X6 : $i, X8 : $i]:
% 219.95/28.59 (~ (in @ (kpair @ X6 @ X8) @ (cartprod @ X2 @ X4)) | (in @ X6 @ X2))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl1966])).
% 219.95/28.59 thf(zip_derived_cl877, plain, ( (subsetE)),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl863])).
% 219.95/28.59 thf(subsetE, axiom, (subsetE) =>
% 219.95/28.59 ((((!!) @ (^[Y0 : $i]:
% 219.95/28.59 (((!!) @ (^[Y1 : $i]:
% 219.95/28.59 (((!!) @ (^[Y2 : $i]:
% 219.95/28.59 (((subset @ Y0 @ Y1) =>
% 219.95/28.59 (((in @ Y2 @ Y0) => (in @ Y2 @ Y1))))))))))))))
% 219.95/28.59 = ($true))).
% 219.95/28.59 thf('9', plain,
% 219.95/28.59 (( subsetE ) <=>
% 219.95/28.59 ( ![X5:$i,X7:$i,X9:$i]:
% 219.95/28.59 ( ( subset @ X5 @ X7 ) => ( ( in @ X9 @ X5 ) => ( in @ X9 @ X7 ) ) ) )),
% 219.95/28.59 inference('rw.lit', [status(esa)], [subsetE])).
% 219.95/28.59 thf(zip_derived_cl894, plain,
% 219.95/28.59 ( (((!!) @ (^[Y0 : $i]:
% 219.95/28.59 (((!!) @ (^[Y1 : $i]:
% 219.95/28.59 (((!!) @ (^[Y2 : $i]:
% 219.95/28.59 (((subset @ Y0 @ Y1) =>
% 219.95/28.59 (((in @ Y2 @ Y0) => (in @ Y2 @
% 219.95/28.59 Y1))))))))))))))),
% 219.95/28.59 inference('rw_clause', [status(thm)], [zip_derived_cl877, '9'])).
% 219.95/28.59 thf(zip_derived_cl905, plain,
% 219.95/28.59 ( (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (!!))) @
% 219.95/28.59 ((('#S') @ ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ ('#B'))) @
% 219.95/28.59 ((('#B') @ ((('#B') @ (=>))) @ subset)))))) @
% 219.95/28.59 ((('#C') @ ((('#B') @ ('#B') @
% 219.95/28.59 ((('#B') @ ('#S') @
% 219.95/28.59 ((('#B') @ ((('#B') @ (=>))) @
% 219.95/28.59 ((('#C') @ in)))))))) @
% 219.95/28.59 ((('#C') @ in))))))))))))),
% 219.95/28.59 inference('comb-normalize', [status(thm)], [zip_derived_cl894])).
% 219.95/28.59 thf(zip_derived_cl906, plain,
% 219.95/28.59 (![X2 : $i]:
% 219.95/28.59 (((!!) @ ((('#B') @ (!!) @
% 219.95/28.59 ((('#S') @ ((('#B') @ ('#B') @
% 219.95/28.59 ((('#B') @ (=>) @ (subset @ X2))))) @
% 219.95/28.59 ((('#B') @ ((('#S') @ ((('#B') @ (=>) @
% 219.95/28.59 ((('#C') @ in @ X2)))))) @
% 219.95/28.59 ((('#C') @ in))))))))))),
% 219.95/28.59 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl905])).
% 219.95/28.59 thf(zip_derived_cl919, plain,
% 219.95/28.59 (![X2 : $i, X4 : $i]:
% 219.95/28.59 (((!!) @ ((('#B') @ (((=>) @ (subset @ X2 @ X4))) @
% 219.95/28.59 ((('#S') @ ((('#B') @ (=>) @ ((('#C') @ in @ X2)))) @
% 219.95/28.59 ((('#C') @ in @ X4))))))))),
% 219.95/28.59 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl906])).
% 219.95/28.59 thf(zip_derived_cl932, plain,
% 219.95/28.59 (![X2 : $i, X4 : $i, X6 : $i]:
% 219.95/28.59 (((subset @ X2 @ X4) => (((in @ X6 @ X2) => (in @ X6 @ X4)))))),
% 219.95/28.59 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl919])).
% 219.95/28.59 thf(zip_derived_cl945, plain,
% 219.95/28.59 (![X2 : $i, X4 : $i, X6 : $i]:
% 219.95/28.59 (~ (subset @ X2 @ X4) | (((in @ X6 @ X2) => (in @ X6 @ X4))))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl932])).
% 219.95/28.59 thf(zip_derived_cl959, plain,
% 219.95/28.59 (![X2 : $i, X4 : $i, X6 : $i]:
% 219.95/28.59 (~ (in @ X6 @ X2) | (in @ X6 @ X4) | ~ (subset @ X2 @ X4))),
% 219.95/28.59 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl945])).
% 219.95/28.59 thf(zip_derived_cl8450, plain, ($false),
% 219.95/28.59 inference('eprover', [status(thm)],
% 219.95/28.59 [zip_derived_cl2273, zip_derived_cl2274, zip_derived_cl1943,
% 219.95/28.59 zip_derived_cl1568, zip_derived_cl2201, zip_derived_cl2294,
% 219.95/28.59 zip_derived_cl1983, zip_derived_cl1974, zip_derived_cl959])).
% 219.95/28.59
% 219.95/28.59 % SZS output end Refutation
% 219.95/28.59
% 219.95/28.59
% 219.95/28.59 % /export/starexec/sandbox2/solver/bin/lams/30_b.l.sh running for 90s
% 219.95/28.59 % Terminating...
% 221.57/28.83 % Runner terminated.
% 221.57/28.83 % Zipperpin 1.5 exiting
%------------------------------------------------------------------------------