%------------------------------------------------------------------------------
% File : Zipperpin---2.1.9999
% Problem : SEU585^1 : TPTP v9.2.0. Released v3.7.0.
% Transfm : none
% Format : tptp:raw
% Command : python3 /export/starexec/sandbox/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox/tmp/tmp.ZEVDZMSRBF true
% Computer : n005.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:11 PM UTC 2025
% Result : Theorem 123.89s 16.26s
% Output : Refutation 123.89s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12 % Problem : SEU585^1 : TPTP v9.2.0. Released v3.7.0.
% 0.07/0.13 % Command : python3 /export/starexec/sandbox/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox/tmp/tmp.ZEVDZMSRBF true
% 0.13/0.35 % Computer : n005.cluster.edu
% 0.13/0.35 % Model : x86_64 x86_64
% 0.13/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35 % Memory : 8042.1875MB
% 0.13/0.35 % OS : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35 % CPULimit : 300
% 0.13/0.35 % WCLimit : 300
% 0.13/0.35 % DateTime : Wed Oct 1 16:02:53 EDT 2025
% 0.13/0.35 % CPUTime :
% 0.13/0.35 % Running portfolio for 300 s
% 0.13/0.35 % File : /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.13/0.35 % Number of cores: 8
% 0.13/0.35 % Python version: Python 3.6.8
% 0.13/0.35 % Running in HO mode
% 0.50/0.64 % Total configuration time : 828
% 0.50/0.64 % Estimated wc time : 1656
% 0.50/0.64 % Estimated cpu time (8 cpus) : 207.0
% 0.50/0.70 % /export/starexec/sandbox/solver/bin/lams/40_c.s.sh running for 80s
% 0.51/0.74 % /export/starexec/sandbox/solver/bin/lams/40_c_ic.sh running for 80s
% 0.51/0.74 % /export/starexec/sandbox/solver/bin/lams/35_full_unif4.sh running for 80s
% 0.51/0.74 % /export/starexec/sandbox/solver/bin/lams/40_noforms.sh running for 90s
% 0.51/0.74 % /export/starexec/sandbox/solver/bin/lams/15_e_short1.sh running for 30s
% 0.51/0.74 % /export/starexec/sandbox/solver/bin/lams/40_b.comb.sh running for 70s
% 0.51/0.74 % /export/starexec/sandbox/solver/bin/lams/30_sp5.sh running for 60s
% 0.51/0.75 % /export/starexec/sandbox/solver/bin/lams/20_acsne_simpl.sh running for 40s
% 0.53/0.81 % /export/starexec/sandbox/solver/bin/lams/30_b.l.sh running for 90s
% 123.89/16.26 % Solved by lams/30_b.l.sh.
% 123.89/16.26 % done 441 iterations in 15.332s
% 123.89/16.26 % SZS status Theorem for '/export/starexec/sandbox/benchmark/theBenchmark.p'
% 123.89/16.26 % SZS output start Refutation
% 123.89/16.26 thf(setadjoinAx_type, type, setadjoinAx: $o).
% 123.89/16.26 thf(notdexE_type, type, notdexE: $o).
% 123.89/16.26 thf(setunionAx_type, type, setunionAx: $o).
% 123.89/16.26 thf(upairset2IR_type, type, upairset2IR: $o).
% 123.89/16.26 thf(powersetE_type, type, powersetE: $o).
% 123.89/16.26 thf(omegaSAx_type, type, omegaSAx: $o).
% 123.89/16.26 thf(exuI1_type, type, exuI1: $o).
% 123.89/16.26 thf(exuI2_type, type, exuI2: $o).
% 123.89/16.26 thf(notequalI2_type, type, notequalI2: $o).
% 123.89/16.26 thf(powerset__Cong_type, type, powerset__Cong: $o).
% 123.89/16.26 thf(wellorderingAx_type, type, wellorderingAx: $o).
% 123.89/16.26 thf(setadjoinSub2_type, type, setadjoinSub2: $o).
% 123.89/16.26 thf(setoftrueEq_type, type, setoftrueEq: $o).
% 123.89/16.26 thf(emptyset__Cong_type, type, emptyset__Cong: $o).
% 123.89/16.26 thf(sepInPowerset_type, type, sepInPowerset: $o).
% 123.89/16.26 thf(setext_type, type, setext: $o).
% 123.89/16.26 thf(emptyinPowerset_type, type, emptyinPowerset: $o).
% 123.89/16.26 thf(descr__Cong_type, type, descr__Cong: $o).
% 123.89/16.26 thf(in_type, type, in: $i > $i > $o).
% 123.89/16.26 thf(quantDeMorgan1_type, type, quantDeMorgan1: $o).
% 123.89/16.26 thf(binunion_type, type, binunion: $i > $i > $i).
% 123.89/16.26 thf(setadjoinIR_type, type, setadjoinIR: $o).
% 123.89/16.26 thf(setadjoin__Cong_type, type, setadjoin__Cong: $o).
% 123.89/16.26 thf(subsetE_type, type, subsetE: $o).
% 123.89/16.26 thf(prop2set2propI_type, type, prop2set2propI: $o).
% 123.89/16.26 thf(dsetconstrEL_type, type, dsetconstrEL: $o).
% 123.89/16.26 thf(setbeta_type, type, setbeta: $o).
% 123.89/16.26 thf(eqinunit_type, type, eqinunit: $o).
% 123.89/16.26 thf(upairsetIL_type, type, upairsetIL: $o).
% 123.89/16.26 thf(powersetI1_type, type, powersetI1: $o).
% 123.89/16.26 thf(powersetAx_type, type, powersetAx: $o).
% 123.89/16.26 thf(powersetI_type, type, powersetI: $o).
% 123.89/16.26 thf(upairsetIR_type, type, upairsetIR: $o).
% 123.89/16.26 thf(inCongP_type, type, inCongP: $o).
% 123.89/16.26 thf(setadjoinSub_type, type, setadjoinSub: $o).
% 123.89/16.26 thf(exuE3e_type, type, exuE3e: $o).
% 123.89/16.26 thf(emptysetE_type, type, emptysetE: $o).
% 123.89/16.26 thf('#form251_type', type, '#form251': $i > $i > $o > $o).
% 123.89/16.26 thf(setunionI_type, type, setunionI: $o).
% 123.89/16.26 thf(setunion__Cong_type, type, setunion__Cong: $o).
% 123.89/16.26 thf(prop2setI_type, type, prop2setI: $o).
% 123.89/16.26 thf(nonemptyImpWitness_type, type, nonemptyImpWitness: $o).
% 123.89/16.26 thf(exuE2_type, type, exuE2: $o).
% 123.89/16.26 thf(emptyset_type, type, emptyset: $i).
% 123.89/16.26 thf(powersetsubset_type, type, powersetsubset: $o).
% 123.89/16.26 thf(subPowSU_type, type, subPowSU: $o).
% 123.89/16.26 thf(notequalI1_type, type, notequalI1: $o).
% 123.89/16.26 thf(notinemptyset_type, type, notinemptyset: $o).
% 123.89/16.26 thf(nonemptyI1_type, type, nonemptyI1: $o).
% 123.89/16.26 thf(subsetTrans_type, type, subsetTrans: $o).
% 123.89/16.26 thf('#sk256_type', type, '#sk256': $i > $i > $o > $i).
% 123.89/16.26 thf(subsetE2_type, type, subsetE2: $o).
% 123.89/16.26 thf(singletonsswitch_type, type, singletonsswitch: $o).
% 123.89/16.26 thf(setextsub_type, type, setextsub: $o).
% 123.89/16.26 thf('#sk783_type', type, '#sk783': $i).
% 123.89/16.26 thf(emptysetsubset_type, type, emptysetsubset: $o).
% 123.89/16.26 thf(quantDeMorgan3_type, type, quantDeMorgan3: $o).
% 123.89/16.26 thf(setunionE_type, type, setunionE: $o).
% 123.89/16.26 thf(emptyinunitempty_type, type, emptyinunitempty: $o).
% 123.89/16.26 thf(setadjoinE_type, type, setadjoinE: $o).
% 123.89/16.26 thf(setadjoinIL_type, type, setadjoinIL: $o).
% 123.89/16.26 thf(exuE1_type, type, exuE1: $o).
% 123.89/16.26 thf(notinsingleton_type, type, notinsingleton: $o).
% 123.89/16.26 thf(eqimpsubset2_type, type, eqimpsubset2: $o).
% 123.89/16.26 thf(exuEu_type, type, exuEu: $o).
% 123.89/16.26 thf(emptysetimpfalse_type, type, emptysetimpfalse: $o).
% 123.89/16.26 thf(upairsetE_type, type, upairsetE: $o).
% 123.89/16.26 thf(omega0Ax_type, type, omega0Ax: $o).
% 123.89/16.26 thf(notsubsetI_type, type, notsubsetI: $o).
% 123.89/16.26 thf(quantDeMorgan4_type, type, quantDeMorgan4: $o).
% 123.89/16.26 thf(setextAx_type, type, setextAx: $o).
% 123.89/16.26 thf(powersetE1_type, type, powersetE1: $o).
% 123.89/16.26 thf(noeltsimpempty_type, type, noeltsimpempty: $o).
% 123.89/16.26 thf(setunion_type, type, setunion: $i > $i).
% 123.89/16.26 thf(subsetI1_type, type, subsetI1: $o).
% 123.89/16.26 thf(descrp_type, type, descrp: $o).
% 123.89/16.26 thf(dsetconstr__Cong_type, type, dsetconstr__Cong: $o).
% 123.89/16.26 thf(foundationAx_type, type, foundationAx: $o).
% 123.89/16.26 thf(emptysetAx_type, type, emptysetAx: $o).
% 123.89/16.26 thf(emptyI_type, type, emptyI: $o).
% 123.89/16.26 thf(setadjoinOr_type, type, setadjoinOr: $o).
% 123.89/16.26 thf(emptyE1_type, type, emptyE1: $o).
% 123.89/16.26 thf(emptyInPowerset_type, type, emptyInPowerset: $o).
% 123.89/16.26 thf(vacuousDall_type, type, vacuousDall: $o).
% 123.89/16.26 thf(dsetconstrER_type, type, dsetconstrER: $o).
% 123.89/16.26 thf('#sk781_type', type, '#sk781': $i).
% 123.89/16.26 thf('#sk784_type', type, '#sk784': $o).
% 123.89/16.26 thf(subsetI2_type, type, subsetI2: $o).
% 123.89/16.26 thf(binunionIR_type, type, binunionIR: $o).
% 123.89/16.26 thf(omega__Cong_type, type, omega__Cong: $o).
% 123.89/16.26 thf(subsetRefl_type, type, subsetRefl: $o).
% 123.89/16.26 thf('#sk782_type', type, '#sk782': $i).
% 123.89/16.26 thf(uniqinunit_type, type, uniqinunit: $o).
% 123.89/16.26 thf(prop2setE_type, type, prop2setE: $o).
% 123.89/16.26 thf(omega_type, type, omega: $i).
% 123.89/16.26 thf(nonemptyI_type, type, nonemptyI: $o).
% 123.89/16.26 thf(exuE3u_type, type, exuE3u: $o).
% 123.89/16.26 thf(sepSubset_type, type, sepSubset: $o).
% 123.89/16.26 thf(eqimpsubset1_type, type, eqimpsubset1: $o).
% 123.89/16.26 thf(exuI3_type, type, exuI3: $o).
% 123.89/16.26 thf(notdallE_type, type, notdallE: $o).
% 123.89/16.26 thf(dsetconstrI_type, type, dsetconstrI: $o).
% 123.89/16.26 thf(setadjoin_type, type, setadjoin: $i > $i > $i).
% 123.89/16.26 thf(exu__Cong_type, type, exu__Cong: $o).
% 123.89/16.26 thf(quantDeMorgan2_type, type, quantDeMorgan2: $o).
% 123.89/16.26 thf(subsetemptysetimpeq_type, type, subsetemptysetimpeq: $o).
% 123.89/16.26 thf(replAx_type, type, replAx: $o).
% 123.89/16.26 thf(nonemptyE1_type, type, nonemptyE1: $o).
% 123.89/16.26 thf(omegaIndAx_type, type, omegaIndAx: $o).
% 123.89/16.26 thf(inPowerset_type, type, inPowerset: $o).
% 123.89/16.26 thf(binunionIL_type, type, binunionIL: $o).
% 123.89/16.26 thf(in__Cong_type, type, in__Cong: $o).
% 123.89/16.26 thf(subset2powerset_type, type, subset2powerset: $o).
% 123.89/16.26 thf(binunionEcases, conjecture,
% 123.89/16.26 (( setextAx ) =>
% 123.89/16.26 ( ( emptysetAx ) =>
% 123.89/16.26 ( ( setadjoinAx ) =>
% 123.89/16.26 ( ( powersetAx ) =>
% 123.89/16.26 ( ( setunionAx ) =>
% 123.89/16.26 ( ( omega0Ax ) =>
% 123.89/16.26 ( ( omegaSAx ) =>
% 123.89/16.26 ( ( omegaIndAx ) =>
% 123.89/16.26 ( ( replAx ) =>
% 123.89/16.26 ( ( foundationAx ) =>
% 123.89/16.26 ( ( wellorderingAx ) =>
% 123.89/16.26 ( ( descrp ) =>
% 123.89/16.26 ( ( dsetconstrI ) =>
% 123.89/16.26 ( ( dsetconstrEL ) =>
% 123.89/16.26 ( ( dsetconstrER ) =>
% 123.89/16.26 ( ( exuE1 ) =>
% 123.89/16.26 ( ( prop2setE ) =>
% 123.89/16.26 ( ( emptysetE ) =>
% 123.89/16.26 ( ( emptysetimpfalse ) =>
% 123.89/16.26 ( ( notinemptyset ) =>
% 123.89/16.26 ( ( exuE3e ) =>
% 123.89/16.26 ( ( setext ) =>
% 123.89/16.26 ( ( emptyI ) =>
% 123.89/16.26 ( ( noeltsimpempty ) =>
% 123.89/16.26 ( ( setbeta ) =>
% 123.89/16.26 ( ( nonemptyE1 ) =>
% 123.89/16.26 ( ( nonemptyI ) =>
% 123.89/16.26 ( ( nonemptyI1 ) =>
% 123.89/16.26 ( ( setadjoinIL ) =>
% 123.89/16.26 ( ( emptyinunitempty ) =>
% 123.89/16.26 ( ( setadjoinIR ) =>
% 123.89/16.26 ( ( setadjoinE ) =>
% 123.89/16.26 ( (
% 123.89/16.26 setadjoinOr ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 setoftrueEq ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 powersetI ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 emptyinPowerset ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 emptyInPowerset ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 powersetE ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 setunionI ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 setunionE ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 subPowSU ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 exuE2 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 nonemptyImpWitness ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 uniqinunit ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 notinsingleton ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 eqinunit ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 singletonsswitch ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 upairsetE ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 upairsetIL ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 upairsetIR ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 emptyE1 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 vacuousDall ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 quantDeMorgan1 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 quantDeMorgan2 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 quantDeMorgan3 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 quantDeMorgan4 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 prop2setI ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 prop2set2propI ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 notdexE ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 notdallE ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 exuI1 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 exuI3 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 exuI2 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 inCongP ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 in__Cong ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 exuE3u ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 exu__Cong ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 emptyset__Cong ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 setadjoin__Cong ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 powerset__Cong ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 setunion__Cong ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 omega__Cong ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 exuEu ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 descr__Cong ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 dsetconstr__Cong ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 subsetI1 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 eqimpsubset2 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 eqimpsubset1 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 subsetI2 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 emptysetsubset ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 subsetE ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 subsetE2 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 notsubsetI ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 notequalI1 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 notequalI2 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 subsetRefl ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 subsetTrans ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 setadjoinSub ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 setadjoinSub2 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 subset2powerset ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 setextsub ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 subsetemptysetimpeq ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 powersetI1 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 powersetE1 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 inPowerset ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 powersetsubset ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 sepInPowerset ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 sepSubset ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 binunionIL ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 upairset2IR ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 binunionIR ) =>
% 123.89/16.26 (
% 123.89/16.26 ![
% 123.89/16.26 A:$i,B:$i,
% 123.89/16.26 Xx:$i,
% 123.89/16.26 Xphi:$o]:
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 in @
% 123.89/16.26 Xx @
% 123.89/16.26 (
% 123.89/16.26 binunion @
% 123.89/16.26 A @ B ) ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 in @
% 123.89/16.26 Xx @ A ) =>
% 123.89/16.26 (
% 123.89/16.26 Xphi ) ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 in @
% 123.89/16.26 Xx @ B ) =>
% 123.89/16.26 (
% 123.89/16.26 Xphi ) ) =>
% 123.89/16.26 (
% 123.89/16.26 Xphi ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ))).
% 123.89/16.26 thf(zf_stmt_0, negated_conjecture,
% 123.89/16.26 (~( ( setextAx ) =>
% 123.89/16.26 ( ( emptysetAx ) =>
% 123.89/16.26 ( ( setadjoinAx ) =>
% 123.89/16.26 ( ( powersetAx ) =>
% 123.89/16.26 ( ( setunionAx ) =>
% 123.89/16.26 ( ( omega0Ax ) =>
% 123.89/16.26 ( ( omegaSAx ) =>
% 123.89/16.26 ( ( omegaIndAx ) =>
% 123.89/16.26 ( ( replAx ) =>
% 123.89/16.26 ( ( foundationAx ) =>
% 123.89/16.26 ( ( wellorderingAx ) =>
% 123.89/16.26 ( ( descrp ) =>
% 123.89/16.26 ( ( dsetconstrI ) =>
% 123.89/16.26 ( ( dsetconstrEL ) =>
% 123.89/16.26 ( ( dsetconstrER ) =>
% 123.89/16.26 ( ( exuE1 ) =>
% 123.89/16.26 ( ( prop2setE ) =>
% 123.89/16.26 ( ( emptysetE ) =>
% 123.89/16.26 ( ( emptysetimpfalse ) =>
% 123.89/16.26 ( ( notinemptyset ) =>
% 123.89/16.26 ( ( exuE3e ) =>
% 123.89/16.26 ( ( setext ) =>
% 123.89/16.26 ( ( emptyI ) =>
% 123.89/16.26 ( ( noeltsimpempty ) =>
% 123.89/16.26 ( ( setbeta ) =>
% 123.89/16.26 ( ( nonemptyE1 ) =>
% 123.89/16.26 ( ( nonemptyI ) =>
% 123.89/16.26 ( ( nonemptyI1 ) =>
% 123.89/16.26 ( ( setadjoinIL ) =>
% 123.89/16.26 ( ( emptyinunitempty ) =>
% 123.89/16.26 ( ( setadjoinIR ) =>
% 123.89/16.26 ( (
% 123.89/16.26 setadjoinE ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 setadjoinOr ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 setoftrueEq ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 powersetI ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 emptyinPowerset ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 emptyInPowerset ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 powersetE ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 setunionI ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 setunionE ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 subPowSU ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 exuE2 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 nonemptyImpWitness ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 uniqinunit ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 notinsingleton ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 eqinunit ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 singletonsswitch ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 upairsetE ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 upairsetIL ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 upairsetIR ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 emptyE1 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 vacuousDall ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 quantDeMorgan1 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 quantDeMorgan2 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 quantDeMorgan3 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 quantDeMorgan4 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 prop2setI ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 prop2set2propI ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 notdexE ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 notdallE ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 exuI1 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 exuI3 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 exuI2 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 inCongP ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 in__Cong ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 exuE3u ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 exu__Cong ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 emptyset__Cong ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 setadjoin__Cong ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 powerset__Cong ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 setunion__Cong ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 omega__Cong ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 exuEu ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 descr__Cong ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 dsetconstr__Cong ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 subsetI1 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 eqimpsubset2 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 eqimpsubset1 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 subsetI2 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 emptysetsubset ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 subsetE ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 subsetE2 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 notsubsetI ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 notequalI1 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 notequalI2 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 subsetRefl ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 subsetTrans ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 setadjoinSub ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 setadjoinSub2 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 subset2powerset ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 setextsub ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 subsetemptysetimpeq ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 powersetI1 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 powersetE1 ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 inPowerset ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 powersetsubset ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 sepInPowerset ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 sepSubset ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 binunionIL ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 upairset2IR ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 binunionIR ) =>
% 123.89/16.26 (
% 123.89/16.26 ![
% 123.89/16.26 A:$i,
% 123.89/16.26 B:$i,
% 123.89/16.26 Xx:$i,
% 123.89/16.26 Xphi:$o]:
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 in @
% 123.89/16.26 Xx @
% 123.89/16.26 (
% 123.89/16.26 binunion
% 123.89/16.26 @
% 123.89/16.26 A @ B ) ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 in @
% 123.89/16.26 Xx @ A ) =>
% 123.89/16.26 (
% 123.89/16.26 Xphi ) ) =>
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 (
% 123.89/16.26 in @
% 123.89/16.26 Xx @ B ) =>
% 123.89/16.26 (
% 123.89/16.26 Xphi ) ) =>
% 123.89/16.26 (
% 123.89/16.26 Xphi ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )),
% 123.89/16.26 inference('cnf.neg', [status(esa)], [binunionEcases])).
% 123.89/16.26 thf(zip_derived_cl0, plain,
% 123.89/16.26 (~ (((setextAx) =>
% 123.89/16.26 (((emptysetAx) =>
% 123.89/16.26 (((setadjoinAx) =>
% 123.89/16.26 (((powersetAx) =>
% 123.89/16.26 (((setunionAx) =>
% 123.89/16.26 (((omega0Ax) =>
% 123.89/16.26 (((omegaSAx) =>
% 123.89/16.26 (((omegaIndAx) =>
% 123.89/16.26 (((replAx) =>
% 123.89/16.26 (((foundationAx) =>
% 123.89/16.26 (((wellorderingAx) =>
% 123.89/16.26 (((descrp) =>
% 123.89/16.26 (((dsetconstrI) =>
% 123.89/16.26 (((dsetconstrEL) =>
% 123.89/16.26 (((dsetconstrER) =>
% 123.89/16.26 (((exuE1) =>
% 123.89/16.26 (((prop2setE) =>
% 123.89/16.26 (((emptysetE) =>
% 123.89/16.26 (((emptysetimpfalse) =>
% 123.89/16.26 (((notinemptyset) =>
% 123.89/16.26 (((exuE3e) =>
% 123.89/16.26 (((setext) =>
% 123.89/16.26 (((emptyI) =>
% 123.89/16.26 (((noeltsimpempty) =>
% 123.89/16.26 (((setbeta) =>
% 123.89/16.26 (((nonemptyE1) =>
% 123.89/16.26 (((nonemptyI) =>
% 123.89/16.26 (((nonemptyI1) =>
% 123.89/16.26 (((setadjoinIL) =>
% 123.89/16.26 (((emptyinunitempty) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinE) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinOr) =>
% 123.89/16.26 ((
% 123.89/16.26 (setoftrueEq) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetI) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyinPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyInPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunionI) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunionE) =>
% 123.89/16.26 ((
% 123.89/16.26 (subPowSU) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (nonemptyImpWitness) =>
% 123.89/16.26 ((
% 123.89/16.26 (uniqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (notinsingleton) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (singletonsswitch) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (vacuousDall) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan1) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan2) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan3) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan4) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2setI) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2set2propI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdexE) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdallE) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI3) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (inCongP) =>
% 123.89/16.26 ((
% 123.89/16.26 (in__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE3u) =>
% 123.89/16.26 ((
% 123.89/16.26 (exu__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyset__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoin__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (powerset__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunion__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (omega__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuEu) =>
% 123.89/16.26 ((
% 123.89/16.26 (descr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (dsetconstr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset2) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset1) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptysetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (notsubsetI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetRefl) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetTrans) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subset2powerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (setextsub) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetemptysetimpeq) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (inPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepInPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepSubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairset2IR) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y0 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y1 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y2 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y3 : $o]:
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 (
% 123.89/16.26 binunion @
% 123.89/16.26 Y0 @ Y1)) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y0) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y1) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.26 inference('cnf', [status(esa)], [zf_stmt_0])).
% 123.89/16.26 thf(omega0Ax, axiom,(( omega0Ax ) = ((in @ emptyset @ omega)))).
% 123.89/16.26 thf('0', plain, (( omega0Ax ) = ( in @ emptyset @ omega )),
% 123.89/16.26 define([status(thm)])).
% 123.89/16.26 thf(emptyinunitempty, axiom,(( emptyinunitempty ) =
% 123.89/16.26 ((in @ emptyset @ (setadjoin @ emptyset @ emptyset))))).
% 123.89/16.26 thf('1', plain,
% 123.89/16.26 (( emptyinunitempty ) =
% 123.89/16.26 ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )),
% 123.89/16.26 define([status(thm)])).
% 123.89/16.26 thf(emptyset__Cong, axiom,(( emptyset__Cong ) =
% 123.89/16.26 ((((emptyset) = (emptyset)))))).
% 123.89/16.26 thf('2', plain, (( emptyset__Cong ) = ( ( emptyset ) = ( emptyset ) )),
% 123.89/16.26 define([status(thm)])).
% 123.89/16.26 thf(omega__Cong, axiom,(( omega__Cong ) = ((((omega) = (omega)))))).
% 123.89/16.26 thf('3', plain, (( omega__Cong ) = ( ( omega ) = ( omega ) )),
% 123.89/16.26 define([status(thm)])).
% 123.89/16.26 thf(zip_derived_cl1, plain,
% 123.89/16.26 (~ (((setextAx) =>
% 123.89/16.26 (((emptysetAx) =>
% 123.89/16.26 (((setadjoinAx) =>
% 123.89/16.26 (((powersetAx) =>
% 123.89/16.26 (((setunionAx) =>
% 123.89/16.26 (((in @ emptyset @ omega) =>
% 123.89/16.26 (((omegaSAx) =>
% 123.89/16.26 (((omegaIndAx) =>
% 123.89/16.26 (((replAx) =>
% 123.89/16.26 (((foundationAx) =>
% 123.89/16.26 (((wellorderingAx) =>
% 123.89/16.26 (((descrp) =>
% 123.89/16.26 (((dsetconstrI) =>
% 123.89/16.26 (((dsetconstrEL) =>
% 123.89/16.26 (((dsetconstrER) =>
% 123.89/16.26 (((exuE1) =>
% 123.89/16.26 (((prop2setE) =>
% 123.89/16.26 (((emptysetE) =>
% 123.89/16.26 (((emptysetimpfalse) =>
% 123.89/16.26 (((notinemptyset) =>
% 123.89/16.26 (((exuE3e) =>
% 123.89/16.26 (((setext) =>
% 123.89/16.26 (((emptyI) =>
% 123.89/16.26 (((noeltsimpempty) =>
% 123.89/16.26 (((setbeta) =>
% 123.89/16.26 (((nonemptyE1) =>
% 123.89/16.26 (((nonemptyI) =>
% 123.89/16.26 (((nonemptyI1) =>
% 123.89/16.26 (((setadjoinIL) =>
% 123.89/16.26 (((in @
% 123.89/16.26 emptyset @
% 123.89/16.26 (setadjoin @
% 123.89/16.26 emptyset @
% 123.89/16.26 emptyset)) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinE) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinOr) =>
% 123.89/16.26 ((
% 123.89/16.26 (setoftrueEq) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetI) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyinPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyInPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunionI) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunionE) =>
% 123.89/16.26 ((
% 123.89/16.26 (subPowSU) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (nonemptyImpWitness) =>
% 123.89/16.26 ((
% 123.89/16.26 (uniqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (notinsingleton) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (singletonsswitch) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (vacuousDall) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan1) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan2) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan3) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan4) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2setI) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2set2propI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdexE) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdallE) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI3) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (inCongP) =>
% 123.89/16.26 ((
% 123.89/16.26 (in__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE3u) =>
% 123.89/16.26 ((
% 123.89/16.26 (exu__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (emptyset) =
% 123.89/16.26 (emptyset))) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoin__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (powerset__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunion__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (omega) =
% 123.89/16.26 (omega))) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuEu) =>
% 123.89/16.26 ((
% 123.89/16.26 (descr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (dsetconstr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset2) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset1) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptysetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (notsubsetI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetRefl) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetTrans) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subset2powerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (setextsub) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetemptysetimpeq) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (inPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepInPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepSubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairset2IR) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y0 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y1 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y2 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y3 : $o]:
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 (
% 123.89/16.26 binunion @
% 123.89/16.26 Y0 @ Y1)) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y0) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y1) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.26 inference('rw', [status(thm)], [zip_derived_cl0, '0', '1', '2', '3'])).
% 123.89/16.26 thf(zip_derived_cl2, plain,
% 123.89/16.26 (~ (((setextAx) =>
% 123.89/16.26 (((emptysetAx) =>
% 123.89/16.26 (((setadjoinAx) =>
% 123.89/16.26 (((powersetAx) =>
% 123.89/16.26 (((setunionAx) =>
% 123.89/16.26 (((in @ emptyset @ omega) =>
% 123.89/16.26 (((omegaSAx) =>
% 123.89/16.26 (((omegaIndAx) =>
% 123.89/16.26 (((replAx) =>
% 123.89/16.26 (((foundationAx) =>
% 123.89/16.26 (((wellorderingAx) =>
% 123.89/16.26 (((descrp) =>
% 123.89/16.26 (((dsetconstrI) =>
% 123.89/16.26 (((dsetconstrEL) =>
% 123.89/16.26 (((dsetconstrER) =>
% 123.89/16.26 (((exuE1) =>
% 123.89/16.26 (((prop2setE) =>
% 123.89/16.26 (((emptysetE) =>
% 123.89/16.26 (((emptysetimpfalse) =>
% 123.89/16.26 (((notinemptyset) =>
% 123.89/16.26 (((exuE3e) =>
% 123.89/16.26 (((setext) =>
% 123.89/16.26 (((emptyI) =>
% 123.89/16.26 (((noeltsimpempty) =>
% 123.89/16.26 (((setbeta) =>
% 123.89/16.26 (((nonemptyE1) =>
% 123.89/16.26 (((nonemptyI) =>
% 123.89/16.26 (((nonemptyI1) =>
% 123.89/16.26 (((setadjoinIL) =>
% 123.89/16.26 (((in @
% 123.89/16.26 emptyset @
% 123.89/16.26 (setadjoin @
% 123.89/16.26 emptyset @
% 123.89/16.26 emptyset)) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinE) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinOr) =>
% 123.89/16.26 ((
% 123.89/16.26 (setoftrueEq) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetI) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyinPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyInPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunionI) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunionE) =>
% 123.89/16.26 ((
% 123.89/16.26 (subPowSU) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (nonemptyImpWitness) =>
% 123.89/16.26 ((
% 123.89/16.26 (uniqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (notinsingleton) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (singletonsswitch) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (vacuousDall) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan1) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan2) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan3) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan4) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2setI) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2set2propI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdexE) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdallE) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI3) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (inCongP) =>
% 123.89/16.26 ((
% 123.89/16.26 (in__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE3u) =>
% 123.89/16.26 ((
% 123.89/16.26 (exu__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoin__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (powerset__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunion__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuEu) =>
% 123.89/16.26 ((
% 123.89/16.26 (descr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (dsetconstr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset2) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset1) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptysetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (notsubsetI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetRefl) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetTrans) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subset2powerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (setextsub) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetemptysetimpeq) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (inPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepInPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepSubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairset2IR) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y0 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y1 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y2 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y3 : $o]:
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 (
% 123.89/16.26 binunion @
% 123.89/16.26 Y0 @ Y1)) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y0) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y1) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.26 inference('simplify boolean subterms', [status(thm)], [zip_derived_cl1])).
% 123.89/16.26 thf(zip_derived_cl4, plain,
% 123.89/16.26 (~ (((emptysetAx) =>
% 123.89/16.26 (((setadjoinAx) =>
% 123.89/16.26 (((powersetAx) =>
% 123.89/16.26 (((setunionAx) =>
% 123.89/16.26 (((in @ emptyset @ omega) =>
% 123.89/16.26 (((omegaSAx) =>
% 123.89/16.26 (((omegaIndAx) =>
% 123.89/16.26 (((replAx) =>
% 123.89/16.26 (((foundationAx) =>
% 123.89/16.26 (((wellorderingAx) =>
% 123.89/16.26 (((descrp) =>
% 123.89/16.26 (((dsetconstrI) =>
% 123.89/16.26 (((dsetconstrEL) =>
% 123.89/16.26 (((dsetconstrER) =>
% 123.89/16.26 (((exuE1) =>
% 123.89/16.26 (((prop2setE) =>
% 123.89/16.26 (((emptysetE) =>
% 123.89/16.26 (((emptysetimpfalse) =>
% 123.89/16.26 (((notinemptyset) =>
% 123.89/16.26 (((exuE3e) =>
% 123.89/16.26 (((setext) =>
% 123.89/16.26 (((emptyI) =>
% 123.89/16.26 (((noeltsimpempty) =>
% 123.89/16.26 (((setbeta) =>
% 123.89/16.26 (((nonemptyE1) =>
% 123.89/16.26 (((nonemptyI) =>
% 123.89/16.26 (((nonemptyI1) =>
% 123.89/16.26 (((setadjoinIL) =>
% 123.89/16.26 (((in @
% 123.89/16.26 emptyset @
% 123.89/16.26 (setadjoin @
% 123.89/16.26 emptyset @
% 123.89/16.26 emptyset)) =>
% 123.89/16.26 (((setadjoinIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinE) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinOr) =>
% 123.89/16.26 ((
% 123.89/16.26 (setoftrueEq) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetI) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyinPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyInPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunionI) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunionE) =>
% 123.89/16.26 ((
% 123.89/16.26 (subPowSU) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (nonemptyImpWitness) =>
% 123.89/16.26 ((
% 123.89/16.26 (uniqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (notinsingleton) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (singletonsswitch) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (vacuousDall) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan1) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan2) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan3) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan4) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2setI) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2set2propI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdexE) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdallE) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI3) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (inCongP) =>
% 123.89/16.26 ((
% 123.89/16.26 (in__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE3u) =>
% 123.89/16.26 ((
% 123.89/16.26 (exu__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoin__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (powerset__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunion__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuEu) =>
% 123.89/16.26 ((
% 123.89/16.26 (descr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (dsetconstr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset2) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset1) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptysetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (notsubsetI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetRefl) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetTrans) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subset2powerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (setextsub) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetemptysetimpeq) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (inPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepInPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepSubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairset2IR) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y0 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y1 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y2 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y3 : $o]:
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 (
% 123.89/16.26 binunion @
% 123.89/16.26 Y0 @ Y1)) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y0) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y1) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.26 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl2])).
% 123.89/16.26 thf(zip_derived_cl7, plain,
% 123.89/16.26 (~ (((setadjoinAx) =>
% 123.89/16.26 (((powersetAx) =>
% 123.89/16.26 (((setunionAx) =>
% 123.89/16.26 (((in @ emptyset @ omega) =>
% 123.89/16.26 (((omegaSAx) =>
% 123.89/16.26 (((omegaIndAx) =>
% 123.89/16.26 (((replAx) =>
% 123.89/16.26 (((foundationAx) =>
% 123.89/16.26 (((wellorderingAx) =>
% 123.89/16.26 (((descrp) =>
% 123.89/16.26 (((dsetconstrI) =>
% 123.89/16.26 (((dsetconstrEL) =>
% 123.89/16.26 (((dsetconstrER) =>
% 123.89/16.26 (((exuE1) =>
% 123.89/16.26 (((prop2setE) =>
% 123.89/16.26 (((emptysetE) =>
% 123.89/16.26 (((emptysetimpfalse) =>
% 123.89/16.26 (((notinemptyset) =>
% 123.89/16.26 (((exuE3e) =>
% 123.89/16.26 (((setext) =>
% 123.89/16.26 (((emptyI) =>
% 123.89/16.26 (((noeltsimpempty) =>
% 123.89/16.26 (((setbeta) =>
% 123.89/16.26 (((nonemptyE1) =>
% 123.89/16.26 (((nonemptyI) =>
% 123.89/16.26 (((nonemptyI1) =>
% 123.89/16.26 (((setadjoinIL) =>
% 123.89/16.26 (((in @
% 123.89/16.26 emptyset @
% 123.89/16.26 (setadjoin @
% 123.89/16.26 emptyset @
% 123.89/16.26 emptyset)) =>
% 123.89/16.26 (((setadjoinIR) =>
% 123.89/16.26 (((setadjoinE) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinOr) =>
% 123.89/16.26 ((
% 123.89/16.26 (setoftrueEq) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetI) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyinPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyInPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunionI) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunionE) =>
% 123.89/16.26 ((
% 123.89/16.26 (subPowSU) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (nonemptyImpWitness) =>
% 123.89/16.26 ((
% 123.89/16.26 (uniqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (notinsingleton) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (singletonsswitch) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (vacuousDall) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan1) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan2) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan3) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan4) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2setI) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2set2propI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdexE) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdallE) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI3) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (inCongP) =>
% 123.89/16.26 ((
% 123.89/16.26 (in__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE3u) =>
% 123.89/16.26 ((
% 123.89/16.26 (exu__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoin__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (powerset__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunion__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuEu) =>
% 123.89/16.26 ((
% 123.89/16.26 (descr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (dsetconstr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset2) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset1) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptysetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (notsubsetI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetRefl) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetTrans) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subset2powerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (setextsub) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetemptysetimpeq) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (inPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepInPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepSubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairset2IR) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y0 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y1 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y2 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y3 : $o]:
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 (
% 123.89/16.26 binunion @
% 123.89/16.26 Y0 @ Y1)) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y0) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y1) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.26 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl4])).
% 123.89/16.26 thf(zip_derived_cl11, plain,
% 123.89/16.26 (~ (((powersetAx) =>
% 123.89/16.26 (((setunionAx) =>
% 123.89/16.26 (((in @ emptyset @ omega) =>
% 123.89/16.26 (((omegaSAx) =>
% 123.89/16.26 (((omegaIndAx) =>
% 123.89/16.26 (((replAx) =>
% 123.89/16.26 (((foundationAx) =>
% 123.89/16.26 (((wellorderingAx) =>
% 123.89/16.26 (((descrp) =>
% 123.89/16.26 (((dsetconstrI) =>
% 123.89/16.26 (((dsetconstrEL) =>
% 123.89/16.26 (((dsetconstrER) =>
% 123.89/16.26 (((exuE1) =>
% 123.89/16.26 (((prop2setE) =>
% 123.89/16.26 (((emptysetE) =>
% 123.89/16.26 (((emptysetimpfalse) =>
% 123.89/16.26 (((notinemptyset) =>
% 123.89/16.26 (((exuE3e) =>
% 123.89/16.26 (((setext) =>
% 123.89/16.26 (((emptyI) =>
% 123.89/16.26 (((noeltsimpempty) =>
% 123.89/16.26 (((setbeta) =>
% 123.89/16.26 (((nonemptyE1) =>
% 123.89/16.26 (((nonemptyI) =>
% 123.89/16.26 (((nonemptyI1) =>
% 123.89/16.26 (((setadjoinIL) =>
% 123.89/16.26 (((in @
% 123.89/16.26 emptyset @
% 123.89/16.26 (setadjoin @
% 123.89/16.26 emptyset @
% 123.89/16.26 emptyset)) =>
% 123.89/16.26 (((setadjoinIR) =>
% 123.89/16.26 (((setadjoinE) =>
% 123.89/16.26 (((setadjoinOr) =>
% 123.89/16.26 ((
% 123.89/16.26 (setoftrueEq) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetI) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyinPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyInPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunionI) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunionE) =>
% 123.89/16.26 ((
% 123.89/16.26 (subPowSU) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (nonemptyImpWitness) =>
% 123.89/16.26 ((
% 123.89/16.26 (uniqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (notinsingleton) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (singletonsswitch) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (vacuousDall) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan1) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan2) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan3) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan4) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2setI) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2set2propI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdexE) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdallE) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI3) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (inCongP) =>
% 123.89/16.26 ((
% 123.89/16.26 (in__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE3u) =>
% 123.89/16.26 ((
% 123.89/16.26 (exu__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoin__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (powerset__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunion__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuEu) =>
% 123.89/16.26 ((
% 123.89/16.26 (descr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (dsetconstr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset2) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset1) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptysetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (notsubsetI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetRefl) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetTrans) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subset2powerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (setextsub) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetemptysetimpeq) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (inPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepInPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepSubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairset2IR) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y0 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y1 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y2 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y3 : $o]:
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 (
% 123.89/16.26 binunion @
% 123.89/16.26 Y0 @ Y1)) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y0) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y1) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.26 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl7])).
% 123.89/16.26 thf(zip_derived_cl16, plain,
% 123.89/16.26 (~ (((setunionAx) =>
% 123.89/16.26 (((in @ emptyset @ omega) =>
% 123.89/16.26 (((omegaSAx) =>
% 123.89/16.26 (((omegaIndAx) =>
% 123.89/16.26 (((replAx) =>
% 123.89/16.26 (((foundationAx) =>
% 123.89/16.26 (((wellorderingAx) =>
% 123.89/16.26 (((descrp) =>
% 123.89/16.26 (((dsetconstrI) =>
% 123.89/16.26 (((dsetconstrEL) =>
% 123.89/16.26 (((dsetconstrER) =>
% 123.89/16.26 (((exuE1) =>
% 123.89/16.26 (((prop2setE) =>
% 123.89/16.26 (((emptysetE) =>
% 123.89/16.26 (((emptysetimpfalse) =>
% 123.89/16.26 (((notinemptyset) =>
% 123.89/16.26 (((exuE3e) =>
% 123.89/16.26 (((setext) =>
% 123.89/16.26 (((emptyI) =>
% 123.89/16.26 (((noeltsimpempty) =>
% 123.89/16.26 (((setbeta) =>
% 123.89/16.26 (((nonemptyE1) =>
% 123.89/16.26 (((nonemptyI) =>
% 123.89/16.26 (((nonemptyI1) =>
% 123.89/16.26 (((setadjoinIL) =>
% 123.89/16.26 (((in @ emptyset @
% 123.89/16.26 (setadjoin @
% 123.89/16.26 emptyset @
% 123.89/16.26 emptyset)) =>
% 123.89/16.26 (((setadjoinIR) =>
% 123.89/16.26 (((setadjoinE) =>
% 123.89/16.26 (((setadjoinOr) =>
% 123.89/16.26 (((setoftrueEq) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetI) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyinPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyInPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunionI) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunionE) =>
% 123.89/16.26 ((
% 123.89/16.26 (subPowSU) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (nonemptyImpWitness) =>
% 123.89/16.26 ((
% 123.89/16.26 (uniqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (notinsingleton) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (singletonsswitch) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (vacuousDall) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan1) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan2) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan3) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan4) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2setI) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2set2propI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdexE) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdallE) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI3) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (inCongP) =>
% 123.89/16.26 ((
% 123.89/16.26 (in__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE3u) =>
% 123.89/16.26 ((
% 123.89/16.26 (exu__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoin__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (powerset__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunion__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuEu) =>
% 123.89/16.26 ((
% 123.89/16.26 (descr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (dsetconstr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset2) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset1) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptysetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (notsubsetI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetRefl) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetTrans) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subset2powerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (setextsub) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetemptysetimpeq) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (inPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepInPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepSubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairset2IR) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y0 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y1 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y2 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y3 : $o]:
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 (
% 123.89/16.26 binunion @
% 123.89/16.26 Y0 @ Y1)) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y0) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y1) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.26 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl11])).
% 123.89/16.26 thf(zip_derived_cl21, plain,
% 123.89/16.26 (~ (((in @ emptyset @ omega) =>
% 123.89/16.26 (((omegaSAx) =>
% 123.89/16.26 (((omegaIndAx) =>
% 123.89/16.26 (((replAx) =>
% 123.89/16.26 (((foundationAx) =>
% 123.89/16.26 (((wellorderingAx) =>
% 123.89/16.26 (((descrp) =>
% 123.89/16.26 (((dsetconstrI) =>
% 123.89/16.26 (((dsetconstrEL) =>
% 123.89/16.26 (((dsetconstrER) =>
% 123.89/16.26 (((exuE1) =>
% 123.89/16.26 (((prop2setE) =>
% 123.89/16.26 (((emptysetE) =>
% 123.89/16.26 (((emptysetimpfalse) =>
% 123.89/16.26 (((notinemptyset) =>
% 123.89/16.26 (((exuE3e) =>
% 123.89/16.26 (((setext) =>
% 123.89/16.26 (((emptyI) =>
% 123.89/16.26 (((noeltsimpempty) =>
% 123.89/16.26 (((setbeta) =>
% 123.89/16.26 (((nonemptyE1) =>
% 123.89/16.26 (((nonemptyI) =>
% 123.89/16.26 (((nonemptyI1) =>
% 123.89/16.26 (((setadjoinIL) =>
% 123.89/16.26 (((in @ emptyset @
% 123.89/16.26 (setadjoin @
% 123.89/16.26 emptyset @ emptyset)) =>
% 123.89/16.26 (((setadjoinIR) =>
% 123.89/16.26 (((setadjoinE) =>
% 123.89/16.26 (((setadjoinOr) =>
% 123.89/16.26 (((setoftrueEq) =>
% 123.89/16.26 (((powersetI) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyinPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyInPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunionI) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunionE) =>
% 123.89/16.26 ((
% 123.89/16.26 (subPowSU) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (nonemptyImpWitness) =>
% 123.89/16.26 ((
% 123.89/16.26 (uniqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (notinsingleton) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (singletonsswitch) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (vacuousDall) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan1) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan2) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan3) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan4) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2setI) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2set2propI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdexE) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdallE) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI3) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (inCongP) =>
% 123.89/16.26 ((
% 123.89/16.26 (in__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE3u) =>
% 123.89/16.26 ((
% 123.89/16.26 (exu__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoin__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (powerset__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunion__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuEu) =>
% 123.89/16.26 ((
% 123.89/16.26 (descr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (dsetconstr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset2) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset1) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptysetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (notsubsetI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetRefl) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetTrans) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subset2powerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (setextsub) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetemptysetimpeq) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (inPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepInPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepSubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairset2IR) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y0 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y1 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y2 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y3 : $o]:
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 (
% 123.89/16.26 binunion @
% 123.89/16.26 Y0 @ Y1)) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y0) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y1) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.26 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl16])).
% 123.89/16.26 thf(zip_derived_cl28, plain,
% 123.89/16.26 (~ (((omegaSAx) =>
% 123.89/16.26 (((omegaIndAx) =>
% 123.89/16.26 (((replAx) =>
% 123.89/16.26 (((foundationAx) =>
% 123.89/16.26 (((wellorderingAx) =>
% 123.89/16.26 (((descrp) =>
% 123.89/16.26 (((dsetconstrI) =>
% 123.89/16.26 (((dsetconstrEL) =>
% 123.89/16.26 (((dsetconstrER) =>
% 123.89/16.26 (((exuE1) =>
% 123.89/16.26 (((prop2setE) =>
% 123.89/16.26 (((emptysetE) =>
% 123.89/16.26 (((emptysetimpfalse) =>
% 123.89/16.26 (((notinemptyset) =>
% 123.89/16.26 (((exuE3e) =>
% 123.89/16.26 (((setext) =>
% 123.89/16.26 (((emptyI) =>
% 123.89/16.26 (((noeltsimpempty) =>
% 123.89/16.26 (((setbeta) =>
% 123.89/16.26 (((nonemptyE1) =>
% 123.89/16.26 (((nonemptyI) =>
% 123.89/16.26 (((nonemptyI1) =>
% 123.89/16.26 (((setadjoinIL) =>
% 123.89/16.26 (((in @ emptyset @
% 123.89/16.26 (setadjoin @
% 123.89/16.26 emptyset @ emptyset)) =>
% 123.89/16.26 (((setadjoinIR) =>
% 123.89/16.26 (((setadjoinE) =>
% 123.89/16.26 (((setadjoinOr) =>
% 123.89/16.26 (((setoftrueEq) =>
% 123.89/16.26 (((powersetI) =>
% 123.89/16.26 (((emptyinPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyInPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunionI) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunionE) =>
% 123.89/16.26 ((
% 123.89/16.26 (subPowSU) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (nonemptyImpWitness) =>
% 123.89/16.26 ((
% 123.89/16.26 (uniqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (notinsingleton) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (singletonsswitch) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (vacuousDall) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan1) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan2) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan3) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan4) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2setI) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2set2propI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdexE) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdallE) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI3) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (inCongP) =>
% 123.89/16.26 ((
% 123.89/16.26 (in__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE3u) =>
% 123.89/16.26 ((
% 123.89/16.26 (exu__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoin__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (powerset__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunion__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuEu) =>
% 123.89/16.26 ((
% 123.89/16.26 (descr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (dsetconstr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset2) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset1) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptysetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (notsubsetI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetRefl) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetTrans) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subset2powerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (setextsub) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetemptysetimpeq) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (inPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepInPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepSubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairset2IR) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y0 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y1 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y2 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y3 : $o]:
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 (
% 123.89/16.26 binunion @
% 123.89/16.26 Y0 @ Y1)) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y0) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y1) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.26 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl21])).
% 123.89/16.26 thf(zip_derived_cl34, plain,
% 123.89/16.26 (~ (((omegaIndAx) =>
% 123.89/16.26 (((replAx) =>
% 123.89/16.26 (((foundationAx) =>
% 123.89/16.26 (((wellorderingAx) =>
% 123.89/16.26 (((descrp) =>
% 123.89/16.26 (((dsetconstrI) =>
% 123.89/16.26 (((dsetconstrEL) =>
% 123.89/16.26 (((dsetconstrER) =>
% 123.89/16.26 (((exuE1) =>
% 123.89/16.26 (((prop2setE) =>
% 123.89/16.26 (((emptysetE) =>
% 123.89/16.26 (((emptysetimpfalse) =>
% 123.89/16.26 (((notinemptyset) =>
% 123.89/16.26 (((exuE3e) =>
% 123.89/16.26 (((setext) =>
% 123.89/16.26 (((emptyI) =>
% 123.89/16.26 (((noeltsimpempty) =>
% 123.89/16.26 (((setbeta) =>
% 123.89/16.26 (((nonemptyE1) =>
% 123.89/16.26 (((nonemptyI) =>
% 123.89/16.26 (((nonemptyI1) =>
% 123.89/16.26 (((setadjoinIL) =>
% 123.89/16.26 (((in @ emptyset @
% 123.89/16.26 (setadjoin @ emptyset @
% 123.89/16.26 emptyset)) =>
% 123.89/16.26 (((setadjoinIR) =>
% 123.89/16.26 (((setadjoinE) =>
% 123.89/16.26 (((setadjoinOr) =>
% 123.89/16.26 (((setoftrueEq) =>
% 123.89/16.26 (((powersetI) =>
% 123.89/16.26 (((emptyinPowerset) =>
% 123.89/16.26 (((emptyInPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunionI) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunionE) =>
% 123.89/16.26 ((
% 123.89/16.26 (subPowSU) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (nonemptyImpWitness) =>
% 123.89/16.26 ((
% 123.89/16.26 (uniqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (notinsingleton) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (singletonsswitch) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (vacuousDall) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan1) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan2) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan3) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan4) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2setI) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2set2propI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdexE) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdallE) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI3) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (inCongP) =>
% 123.89/16.26 ((
% 123.89/16.26 (in__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE3u) =>
% 123.89/16.26 ((
% 123.89/16.26 (exu__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoin__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (powerset__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunion__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuEu) =>
% 123.89/16.26 ((
% 123.89/16.26 (descr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (dsetconstr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset2) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset1) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptysetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (notsubsetI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetRefl) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetTrans) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subset2powerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (setextsub) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetemptysetimpeq) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (inPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepInPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepSubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairset2IR) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y0 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y1 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y2 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y3 : $o]:
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 (
% 123.89/16.26 binunion @
% 123.89/16.26 Y0 @ Y1)) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y0) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y1) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.26 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl28])).
% 123.89/16.26 thf(zip_derived_cl40, plain,
% 123.89/16.26 (~ (((replAx) =>
% 123.89/16.26 (((foundationAx) =>
% 123.89/16.26 (((wellorderingAx) =>
% 123.89/16.26 (((descrp) =>
% 123.89/16.26 (((dsetconstrI) =>
% 123.89/16.26 (((dsetconstrEL) =>
% 123.89/16.26 (((dsetconstrER) =>
% 123.89/16.26 (((exuE1) =>
% 123.89/16.26 (((prop2setE) =>
% 123.89/16.26 (((emptysetE) =>
% 123.89/16.26 (((emptysetimpfalse) =>
% 123.89/16.26 (((notinemptyset) =>
% 123.89/16.26 (((exuE3e) =>
% 123.89/16.26 (((setext) =>
% 123.89/16.26 (((emptyI) =>
% 123.89/16.26 (((noeltsimpempty) =>
% 123.89/16.26 (((setbeta) =>
% 123.89/16.26 (((nonemptyE1) =>
% 123.89/16.26 (((nonemptyI) =>
% 123.89/16.26 (((nonemptyI1) =>
% 123.89/16.26 (((setadjoinIL) =>
% 123.89/16.26 (((in @ emptyset @
% 123.89/16.26 (setadjoin @ emptyset @
% 123.89/16.26 emptyset)) =>
% 123.89/16.26 (((setadjoinIR) =>
% 123.89/16.26 (((setadjoinE) =>
% 123.89/16.26 (((setadjoinOr) =>
% 123.89/16.26 (((setoftrueEq) =>
% 123.89/16.26 (((powersetI) =>
% 123.89/16.26 (((emptyinPowerset) =>
% 123.89/16.26 (((emptyInPowerset) =>
% 123.89/16.26 (((powersetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunionI) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunionE) =>
% 123.89/16.26 ((
% 123.89/16.26 (subPowSU) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (nonemptyImpWitness) =>
% 123.89/16.26 ((
% 123.89/16.26 (uniqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (notinsingleton) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (singletonsswitch) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (vacuousDall) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan1) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan2) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan3) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan4) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2setI) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2set2propI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdexE) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdallE) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI3) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (inCongP) =>
% 123.89/16.26 ((
% 123.89/16.26 (in__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE3u) =>
% 123.89/16.26 ((
% 123.89/16.26 (exu__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoin__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (powerset__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunion__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuEu) =>
% 123.89/16.26 ((
% 123.89/16.26 (descr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (dsetconstr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset2) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset1) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptysetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (notsubsetI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetRefl) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetTrans) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subset2powerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (setextsub) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetemptysetimpeq) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (inPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepInPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepSubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairset2IR) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y0 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y1 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y2 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y3 : $o]:
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 (
% 123.89/16.26 binunion @
% 123.89/16.26 Y0 @ Y1)) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y0) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y1) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.26 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl34])).
% 123.89/16.26 thf(zip_derived_cl45, plain,
% 123.89/16.26 (~ (((foundationAx) =>
% 123.89/16.26 (((wellorderingAx) =>
% 123.89/16.26 (((descrp) =>
% 123.89/16.26 (((dsetconstrI) =>
% 123.89/16.26 (((dsetconstrEL) =>
% 123.89/16.26 (((dsetconstrER) =>
% 123.89/16.26 (((exuE1) =>
% 123.89/16.26 (((prop2setE) =>
% 123.89/16.26 (((emptysetE) =>
% 123.89/16.26 (((emptysetimpfalse) =>
% 123.89/16.26 (((notinemptyset) =>
% 123.89/16.26 (((exuE3e) =>
% 123.89/16.26 (((setext) =>
% 123.89/16.26 (((emptyI) =>
% 123.89/16.26 (((noeltsimpempty) =>
% 123.89/16.26 (((setbeta) =>
% 123.89/16.26 (((nonemptyE1) =>
% 123.89/16.26 (((nonemptyI) =>
% 123.89/16.26 (((nonemptyI1) =>
% 123.89/16.26 (((setadjoinIL) =>
% 123.89/16.26 (((in @ emptyset @
% 123.89/16.26 (setadjoin @ emptyset @
% 123.89/16.26 emptyset)) =>
% 123.89/16.26 (((setadjoinIR) =>
% 123.89/16.26 (((setadjoinE) =>
% 123.89/16.26 (((setadjoinOr) =>
% 123.89/16.26 (((setoftrueEq) =>
% 123.89/16.26 (((powersetI) =>
% 123.89/16.26 (((emptyinPowerset) =>
% 123.89/16.26 (((emptyInPowerset) =>
% 123.89/16.26 (((powersetE) =>
% 123.89/16.26 (((setunionI) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunionE) =>
% 123.89/16.26 ((
% 123.89/16.26 (subPowSU) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (nonemptyImpWitness) =>
% 123.89/16.26 ((
% 123.89/16.26 (uniqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (notinsingleton) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (singletonsswitch) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (vacuousDall) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan1) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan2) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan3) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan4) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2setI) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2set2propI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdexE) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdallE) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI3) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (inCongP) =>
% 123.89/16.26 ((
% 123.89/16.26 (in__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE3u) =>
% 123.89/16.26 ((
% 123.89/16.26 (exu__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoin__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (powerset__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunion__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuEu) =>
% 123.89/16.26 ((
% 123.89/16.26 (descr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (dsetconstr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset2) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset1) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptysetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (notsubsetI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetRefl) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetTrans) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subset2powerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (setextsub) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetemptysetimpeq) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (inPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepInPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepSubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairset2IR) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y0 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y1 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y2 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y3 : $o]:
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 (
% 123.89/16.26 binunion @
% 123.89/16.26 Y0 @ Y1)) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y0) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y1) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.26 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl40])).
% 123.89/16.26 thf(zip_derived_cl50, plain,
% 123.89/16.26 (~ (((wellorderingAx) =>
% 123.89/16.26 (((descrp) =>
% 123.89/16.26 (((dsetconstrI) =>
% 123.89/16.26 (((dsetconstrEL) =>
% 123.89/16.26 (((dsetconstrER) =>
% 123.89/16.26 (((exuE1) =>
% 123.89/16.26 (((prop2setE) =>
% 123.89/16.26 (((emptysetE) =>
% 123.89/16.26 (((emptysetimpfalse) =>
% 123.89/16.26 (((notinemptyset) =>
% 123.89/16.26 (((exuE3e) =>
% 123.89/16.26 (((setext) =>
% 123.89/16.26 (((emptyI) =>
% 123.89/16.26 (((noeltsimpempty) =>
% 123.89/16.26 (((setbeta) =>
% 123.89/16.26 (((nonemptyE1) =>
% 123.89/16.26 (((nonemptyI) =>
% 123.89/16.26 (((nonemptyI1) =>
% 123.89/16.26 (((setadjoinIL) =>
% 123.89/16.26 (((in @ emptyset @
% 123.89/16.26 (setadjoin @ emptyset @
% 123.89/16.26 emptyset)) =>
% 123.89/16.26 (((setadjoinIR) =>
% 123.89/16.26 (((setadjoinE) =>
% 123.89/16.26 (((setadjoinOr) =>
% 123.89/16.26 (((setoftrueEq) =>
% 123.89/16.26 (((powersetI) =>
% 123.89/16.26 (((emptyinPowerset) =>
% 123.89/16.26 (((emptyInPowerset) =>
% 123.89/16.26 (((powersetE) =>
% 123.89/16.26 (((setunionI) =>
% 123.89/16.26 (((setunionE) =>
% 123.89/16.26 ((
% 123.89/16.26 (subPowSU) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (nonemptyImpWitness) =>
% 123.89/16.26 ((
% 123.89/16.26 (uniqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (notinsingleton) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (singletonsswitch) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (vacuousDall) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan1) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan2) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan3) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan4) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2setI) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2set2propI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdexE) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdallE) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI3) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (inCongP) =>
% 123.89/16.26 ((
% 123.89/16.26 (in__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE3u) =>
% 123.89/16.26 ((
% 123.89/16.26 (exu__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoin__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (powerset__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunion__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuEu) =>
% 123.89/16.26 ((
% 123.89/16.26 (descr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (dsetconstr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset2) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset1) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptysetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (notsubsetI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetRefl) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetTrans) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subset2powerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (setextsub) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetemptysetimpeq) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (inPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepInPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepSubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairset2IR) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y0 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y1 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y2 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y3 : $o]:
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 (
% 123.89/16.26 binunion @
% 123.89/16.26 Y0 @ Y1)) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y0) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y1) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.26 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl45])).
% 123.89/16.26 thf(zip_derived_cl56, plain,
% 123.89/16.26 (~ (((descrp) =>
% 123.89/16.26 (((dsetconstrI) =>
% 123.89/16.26 (((dsetconstrEL) =>
% 123.89/16.26 (((dsetconstrER) =>
% 123.89/16.26 (((exuE1) =>
% 123.89/16.26 (((prop2setE) =>
% 123.89/16.26 (((emptysetE) =>
% 123.89/16.26 (((emptysetimpfalse) =>
% 123.89/16.26 (((notinemptyset) =>
% 123.89/16.26 (((exuE3e) =>
% 123.89/16.26 (((setext) =>
% 123.89/16.26 (((emptyI) =>
% 123.89/16.26 (((noeltsimpempty) =>
% 123.89/16.26 (((setbeta) =>
% 123.89/16.26 (((nonemptyE1) =>
% 123.89/16.26 (((nonemptyI) =>
% 123.89/16.26 (((nonemptyI1) =>
% 123.89/16.26 (((setadjoinIL) =>
% 123.89/16.26 (((in @ emptyset @
% 123.89/16.26 (setadjoin @ emptyset @ emptyset)) =>
% 123.89/16.26 (((setadjoinIR) =>
% 123.89/16.26 (((setadjoinE) =>
% 123.89/16.26 (((setadjoinOr) =>
% 123.89/16.26 (((setoftrueEq) =>
% 123.89/16.26 (((powersetI) =>
% 123.89/16.26 (((emptyinPowerset) =>
% 123.89/16.26 (((emptyInPowerset) =>
% 123.89/16.26 (((powersetE) =>
% 123.89/16.26 (((setunionI) =>
% 123.89/16.26 (((setunionE) =>
% 123.89/16.26 (((subPowSU) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (nonemptyImpWitness) =>
% 123.89/16.26 ((
% 123.89/16.26 (uniqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (notinsingleton) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (singletonsswitch) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (vacuousDall) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan1) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan2) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan3) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan4) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2setI) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2set2propI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdexE) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdallE) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI3) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (inCongP) =>
% 123.89/16.26 ((
% 123.89/16.26 (in__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE3u) =>
% 123.89/16.26 ((
% 123.89/16.26 (exu__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoin__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (powerset__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunion__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuEu) =>
% 123.89/16.26 ((
% 123.89/16.26 (descr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (dsetconstr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset2) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset1) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptysetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (notsubsetI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (notequalI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetRefl) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetTrans) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoinSub2) =>
% 123.89/16.26 ((
% 123.89/16.26 (subset2powerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (setextsub) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetemptysetimpeq) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (inPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (powersetsubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepInPowerset) =>
% 123.89/16.26 ((
% 123.89/16.26 (sepSubset) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairset2IR) =>
% 123.89/16.26 ((
% 123.89/16.26 (binunionIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y0 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y1 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y2 : $i]:
% 123.89/16.26 ((
% 123.89/16.26 (!!) @ (
% 123.89/16.26 ^[Y3 : $o]:
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 (
% 123.89/16.26 binunion @
% 123.89/16.26 Y0 @ Y1)) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y0) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 ((
% 123.89/16.26 ((
% 123.89/16.26 (in @
% 123.89/16.26 Y2 @
% 123.89/16.26 Y1) =>
% 123.89/16.26 (Y3))) =>
% 123.89/16.26 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.26 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl50])).
% 123.89/16.26 thf(zip_derived_cl62, plain,
% 123.89/16.26 (~ (((dsetconstrI) =>
% 123.89/16.26 (((dsetconstrEL) =>
% 123.89/16.26 (((dsetconstrER) =>
% 123.89/16.26 (((exuE1) =>
% 123.89/16.26 (((prop2setE) =>
% 123.89/16.26 (((emptysetE) =>
% 123.89/16.26 (((emptysetimpfalse) =>
% 123.89/16.26 (((notinemptyset) =>
% 123.89/16.26 (((exuE3e) =>
% 123.89/16.26 (((setext) =>
% 123.89/16.26 (((emptyI) =>
% 123.89/16.26 (((noeltsimpempty) =>
% 123.89/16.26 (((setbeta) =>
% 123.89/16.26 (((nonemptyE1) =>
% 123.89/16.26 (((nonemptyI) =>
% 123.89/16.26 (((nonemptyI1) =>
% 123.89/16.26 (((setadjoinIL) =>
% 123.89/16.26 (((in @ emptyset @
% 123.89/16.26 (setadjoin @ emptyset @ emptyset)) =>
% 123.89/16.26 (((setadjoinIR) =>
% 123.89/16.26 (((setadjoinE) =>
% 123.89/16.26 (((setadjoinOr) =>
% 123.89/16.26 (((setoftrueEq) =>
% 123.89/16.26 (((powersetI) =>
% 123.89/16.26 (((emptyinPowerset) =>
% 123.89/16.26 (((emptyInPowerset) =>
% 123.89/16.26 (((powersetE) =>
% 123.89/16.26 (((setunionI) =>
% 123.89/16.26 (((setunionE) =>
% 123.89/16.26 (((subPowSU) =>
% 123.89/16.26 (((exuE2) =>
% 123.89/16.26 ((
% 123.89/16.26 (nonemptyImpWitness) =>
% 123.89/16.26 ((
% 123.89/16.26 (uniqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (notinsingleton) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqinunit) =>
% 123.89/16.26 ((
% 123.89/16.26 (singletonsswitch) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetE) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIL) =>
% 123.89/16.26 ((
% 123.89/16.26 (upairsetIR) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptyE1) =>
% 123.89/16.26 ((
% 123.89/16.26 (vacuousDall) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan1) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan2) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan3) =>
% 123.89/16.26 ((
% 123.89/16.26 (quantDeMorgan4) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2setI) =>
% 123.89/16.26 ((
% 123.89/16.26 (prop2set2propI) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdexE) =>
% 123.89/16.26 ((
% 123.89/16.26 (notdallE) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI3) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (inCongP) =>
% 123.89/16.26 ((
% 123.89/16.26 (in__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuE3u) =>
% 123.89/16.26 ((
% 123.89/16.26 (exu__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setadjoin__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (powerset__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (setunion__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (exuEu) =>
% 123.89/16.26 ((
% 123.89/16.26 (descr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (dsetconstr__Cong) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI1) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset2) =>
% 123.89/16.26 ((
% 123.89/16.26 (eqimpsubset1) =>
% 123.89/16.26 ((
% 123.89/16.26 (subsetI2) =>
% 123.89/16.26 ((
% 123.89/16.26 (emptysetsubset) =>
% 123.89/16.26 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl56])).
% 123.89/16.27 thf(zip_derived_cl69, plain,
% 123.89/16.27 (~ (((dsetconstrEL) =>
% 123.89/16.27 (((dsetconstrER) =>
% 123.89/16.27 (((exuE1) =>
% 123.89/16.27 (((prop2setE) =>
% 123.89/16.27 (((emptysetE) =>
% 123.89/16.27 (((emptysetimpfalse) =>
% 123.89/16.27 (((notinemptyset) =>
% 123.89/16.27 (((exuE3e) =>
% 123.89/16.27 (((setext) =>
% 123.89/16.27 (((emptyI) =>
% 123.89/16.27 (((noeltsimpempty) =>
% 123.89/16.27 (((setbeta) =>
% 123.89/16.27 (((nonemptyE1) =>
% 123.89/16.27 (((nonemptyI) =>
% 123.89/16.27 (((nonemptyI1) =>
% 123.89/16.27 (((setadjoinIL) =>
% 123.89/16.27 (((in @ emptyset @
% 123.89/16.27 (setadjoin @ emptyset @ emptyset)) =>
% 123.89/16.27 (((setadjoinIR) =>
% 123.89/16.27 (((setadjoinE) =>
% 123.89/16.27 (((setadjoinOr) =>
% 123.89/16.27 (((setoftrueEq) =>
% 123.89/16.27 (((powersetI) =>
% 123.89/16.27 (((emptyinPowerset) =>
% 123.89/16.27 (((emptyInPowerset) =>
% 123.89/16.27 (((powersetE) =>
% 123.89/16.27 (((setunionI) =>
% 123.89/16.27 (((setunionE) =>
% 123.89/16.27 (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 ((
% 123.89/16.27 (uniqinunit) =>
% 123.89/16.27 ((
% 123.89/16.27 (notinsingleton) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqinunit) =>
% 123.89/16.27 ((
% 123.89/16.27 (singletonsswitch) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairsetIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairsetIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptyE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (vacuousDall) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan1) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan2) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan3) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan4) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2setI) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2set2propI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdexE) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdallE) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI3) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (inCongP) =>
% 123.89/16.27 ((
% 123.89/16.27 (in__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuE3u) =>
% 123.89/16.27 ((
% 123.89/16.27 (exu__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoin__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (powerset__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl62])).
% 123.89/16.27 thf(zip_derived_cl79, plain,
% 123.89/16.27 (~ (((dsetconstrER) =>
% 123.89/16.27 (((exuE1) =>
% 123.89/16.27 (((prop2setE) =>
% 123.89/16.27 (((emptysetE) =>
% 123.89/16.27 (((emptysetimpfalse) =>
% 123.89/16.27 (((notinemptyset) =>
% 123.89/16.27 (((exuE3e) =>
% 123.89/16.27 (((setext) =>
% 123.89/16.27 (((emptyI) =>
% 123.89/16.27 (((noeltsimpempty) =>
% 123.89/16.27 (((setbeta) =>
% 123.89/16.27 (((nonemptyE1) =>
% 123.89/16.27 (((nonemptyI) =>
% 123.89/16.27 (((nonemptyI1) =>
% 123.89/16.27 (((setadjoinIL) =>
% 123.89/16.27 (((in @ emptyset @
% 123.89/16.27 (setadjoin @ emptyset @ emptyset)) =>
% 123.89/16.27 (((setadjoinIR) =>
% 123.89/16.27 (((setadjoinE) =>
% 123.89/16.27 (((setadjoinOr) =>
% 123.89/16.27 (((setoftrueEq) =>
% 123.89/16.27 (((powersetI) =>
% 123.89/16.27 (((emptyinPowerset) =>
% 123.89/16.27 (((emptyInPowerset) =>
% 123.89/16.27 (((powersetE) =>
% 123.89/16.27 (((setunionI) =>
% 123.89/16.27 (((setunionE) =>
% 123.89/16.27 (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 ((
% 123.89/16.27 (notinsingleton) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqinunit) =>
% 123.89/16.27 ((
% 123.89/16.27 (singletonsswitch) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairsetIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairsetIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptyE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (vacuousDall) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan1) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan2) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan3) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan4) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2setI) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2set2propI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdexE) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdallE) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI3) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (inCongP) =>
% 123.89/16.27 ((
% 123.89/16.27 (in__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuE3u) =>
% 123.89/16.27 ((
% 123.89/16.27 (exu__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoin__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (powerset__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl69])).
% 123.89/16.27 thf(zip_derived_cl95, plain,
% 123.89/16.27 (~ (((exuE1) =>
% 123.89/16.27 (((prop2setE) =>
% 123.89/16.27 (((emptysetE) =>
% 123.89/16.27 (((emptysetimpfalse) =>
% 123.89/16.27 (((notinemptyset) =>
% 123.89/16.27 (((exuE3e) =>
% 123.89/16.27 (((setext) =>
% 123.89/16.27 (((emptyI) =>
% 123.89/16.27 (((noeltsimpempty) =>
% 123.89/16.27 (((setbeta) =>
% 123.89/16.27 (((nonemptyE1) =>
% 123.89/16.27 (((nonemptyI) =>
% 123.89/16.27 (((nonemptyI1) =>
% 123.89/16.27 (((setadjoinIL) =>
% 123.89/16.27 (((in @ emptyset @
% 123.89/16.27 (setadjoin @ emptyset @ emptyset)) =>
% 123.89/16.27 (((setadjoinIR) =>
% 123.89/16.27 (((setadjoinE) =>
% 123.89/16.27 (((setadjoinOr) =>
% 123.89/16.27 (((setoftrueEq) =>
% 123.89/16.27 (((powersetI) =>
% 123.89/16.27 (((emptyinPowerset) =>
% 123.89/16.27 (((emptyInPowerset) =>
% 123.89/16.27 (((powersetE) =>
% 123.89/16.27 (((setunionI) =>
% 123.89/16.27 (((setunionE) =>
% 123.89/16.27 (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqinunit) =>
% 123.89/16.27 ((
% 123.89/16.27 (singletonsswitch) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairsetIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairsetIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptyE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (vacuousDall) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan1) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan2) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan3) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan4) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2setI) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2set2propI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdexE) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdallE) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI3) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (inCongP) =>
% 123.89/16.27 ((
% 123.89/16.27 (in__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuE3u) =>
% 123.89/16.27 ((
% 123.89/16.27 (exu__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoin__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (powerset__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl79])).
% 123.89/16.27 thf(zip_derived_cl115, plain,
% 123.89/16.27 (~ (((prop2setE) =>
% 123.89/16.27 (((emptysetE) =>
% 123.89/16.27 (((emptysetimpfalse) =>
% 123.89/16.27 (((notinemptyset) =>
% 123.89/16.27 (((exuE3e) =>
% 123.89/16.27 (((setext) =>
% 123.89/16.27 (((emptyI) =>
% 123.89/16.27 (((noeltsimpempty) =>
% 123.89/16.27 (((setbeta) =>
% 123.89/16.27 (((nonemptyE1) =>
% 123.89/16.27 (((nonemptyI) =>
% 123.89/16.27 (((nonemptyI1) =>
% 123.89/16.27 (((setadjoinIL) =>
% 123.89/16.27 (((in @ emptyset @
% 123.89/16.27 (setadjoin @ emptyset @ emptyset)) =>
% 123.89/16.27 (((setadjoinIR) =>
% 123.89/16.27 (((setadjoinE) =>
% 123.89/16.27 (((setadjoinOr) =>
% 123.89/16.27 (((setoftrueEq) =>
% 123.89/16.27 (((powersetI) =>
% 123.89/16.27 (((emptyinPowerset) =>
% 123.89/16.27 (((emptyInPowerset) =>
% 123.89/16.27 (((powersetE) =>
% 123.89/16.27 (((setunionI) =>
% 123.89/16.27 (((setunionE) =>
% 123.89/16.27 (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 ((
% 123.89/16.27 (singletonsswitch) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairsetIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairsetIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptyE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (vacuousDall) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan1) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan2) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan3) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan4) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2setI) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2set2propI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdexE) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdallE) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI3) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (inCongP) =>
% 123.89/16.27 ((
% 123.89/16.27 (in__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuE3u) =>
% 123.89/16.27 ((
% 123.89/16.27 (exu__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoin__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (powerset__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl95])).
% 123.89/16.27 thf(zip_derived_cl133, plain,
% 123.89/16.27 (~ (((emptysetE) =>
% 123.89/16.27 (((emptysetimpfalse) =>
% 123.89/16.27 (((notinemptyset) =>
% 123.89/16.27 (((exuE3e) =>
% 123.89/16.27 (((setext) =>
% 123.89/16.27 (((emptyI) =>
% 123.89/16.27 (((noeltsimpempty) =>
% 123.89/16.27 (((setbeta) =>
% 123.89/16.27 (((nonemptyE1) =>
% 123.89/16.27 (((nonemptyI) =>
% 123.89/16.27 (((nonemptyI1) =>
% 123.89/16.27 (((setadjoinIL) =>
% 123.89/16.27 (((in @ emptyset @
% 123.89/16.27 (setadjoin @ emptyset @ emptyset)) =>
% 123.89/16.27 (((setadjoinIR) =>
% 123.89/16.27 (((setadjoinE) =>
% 123.89/16.27 (((setadjoinOr) =>
% 123.89/16.27 (((setoftrueEq) =>
% 123.89/16.27 (((powersetI) =>
% 123.89/16.27 (((emptyinPowerset) =>
% 123.89/16.27 (((emptyInPowerset) =>
% 123.89/16.27 (((powersetE) =>
% 123.89/16.27 (((setunionI) =>
% 123.89/16.27 (((setunionE) =>
% 123.89/16.27 (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairsetIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairsetIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptyE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (vacuousDall) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan1) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan2) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan3) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan4) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2setI) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2set2propI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdexE) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdallE) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI3) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (inCongP) =>
% 123.89/16.27 ((
% 123.89/16.27 (in__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuE3u) =>
% 123.89/16.27 ((
% 123.89/16.27 (exu__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoin__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (powerset__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl115])).
% 123.89/16.27 thf(zip_derived_cl149, plain,
% 123.89/16.27 (~ (((emptysetimpfalse) =>
% 123.89/16.27 (((notinemptyset) =>
% 123.89/16.27 (((exuE3e) =>
% 123.89/16.27 (((setext) =>
% 123.89/16.27 (((emptyI) =>
% 123.89/16.27 (((noeltsimpempty) =>
% 123.89/16.27 (((setbeta) =>
% 123.89/16.27 (((nonemptyE1) =>
% 123.89/16.27 (((nonemptyI) =>
% 123.89/16.27 (((nonemptyI1) =>
% 123.89/16.27 (((setadjoinIL) =>
% 123.89/16.27 (((in @ emptyset @
% 123.89/16.27 (setadjoin @ emptyset @ emptyset)) =>
% 123.89/16.27 (((setadjoinIR) =>
% 123.89/16.27 (((setadjoinE) =>
% 123.89/16.27 (((setadjoinOr) =>
% 123.89/16.27 (((setoftrueEq) =>
% 123.89/16.27 (((powersetI) =>
% 123.89/16.27 (((emptyinPowerset) =>
% 123.89/16.27 (((emptyInPowerset) =>
% 123.89/16.27 (((powersetE) =>
% 123.89/16.27 (((setunionI) =>
% 123.89/16.27 (((setunionE) =>
% 123.89/16.27 (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairsetIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairsetIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptyE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (vacuousDall) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan1) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan2) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan3) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan4) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2setI) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2set2propI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdexE) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdallE) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI3) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (inCongP) =>
% 123.89/16.27 ((
% 123.89/16.27 (in__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuE3u) =>
% 123.89/16.27 ((
% 123.89/16.27 (exu__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoin__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (powerset__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl133])).
% 123.89/16.27 thf(zip_derived_cl164, plain,
% 123.89/16.27 (~ (((notinemptyset) =>
% 123.89/16.27 (((exuE3e) =>
% 123.89/16.27 (((setext) =>
% 123.89/16.27 (((emptyI) =>
% 123.89/16.27 (((noeltsimpempty) =>
% 123.89/16.27 (((setbeta) =>
% 123.89/16.27 (((nonemptyE1) =>
% 123.89/16.27 (((nonemptyI) =>
% 123.89/16.27 (((nonemptyI1) =>
% 123.89/16.27 (((setadjoinIL) =>
% 123.89/16.27 (((in @ emptyset @
% 123.89/16.27 (setadjoin @ emptyset @ emptyset)) =>
% 123.89/16.27 (((setadjoinIR) =>
% 123.89/16.27 (((setadjoinE) =>
% 123.89/16.27 (((setadjoinOr) =>
% 123.89/16.27 (((setoftrueEq) =>
% 123.89/16.27 (((powersetI) =>
% 123.89/16.27 (((emptyinPowerset) =>
% 123.89/16.27 (((emptyInPowerset) =>
% 123.89/16.27 (((powersetE) =>
% 123.89/16.27 (((setunionI) =>
% 123.89/16.27 (((setunionE) =>
% 123.89/16.27 (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairsetIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptyE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (vacuousDall) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan1) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan2) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan3) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan4) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2setI) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2set2propI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdexE) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdallE) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI3) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (inCongP) =>
% 123.89/16.27 ((
% 123.89/16.27 (in__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuE3u) =>
% 123.89/16.27 ((
% 123.89/16.27 (exu__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoin__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (powerset__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl149])).
% 123.89/16.27 thf(zip_derived_cl177, plain,
% 123.89/16.27 (~ (((exuE3e) =>
% 123.89/16.27 (((setext) =>
% 123.89/16.27 (((emptyI) =>
% 123.89/16.27 (((noeltsimpempty) =>
% 123.89/16.27 (((setbeta) =>
% 123.89/16.27 (((nonemptyE1) =>
% 123.89/16.27 (((nonemptyI) =>
% 123.89/16.27 (((nonemptyI1) =>
% 123.89/16.27 (((setadjoinIL) =>
% 123.89/16.27 (((in @ emptyset @
% 123.89/16.27 (setadjoin @ emptyset @ emptyset)) =>
% 123.89/16.27 (((setadjoinIR) =>
% 123.89/16.27 (((setadjoinE) =>
% 123.89/16.27 (((setadjoinOr) =>
% 123.89/16.27 (((setoftrueEq) =>
% 123.89/16.27 (((powersetI) =>
% 123.89/16.27 (((emptyinPowerset) =>
% 123.89/16.27 (((emptyInPowerset) =>
% 123.89/16.27 (((powersetE) =>
% 123.89/16.27 (((setunionI) =>
% 123.89/16.27 (((setunionE) =>
% 123.89/16.27 (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptyE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (vacuousDall) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan1) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan2) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan3) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan4) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2setI) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2set2propI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdexE) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdallE) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI3) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (inCongP) =>
% 123.89/16.27 ((
% 123.89/16.27 (in__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuE3u) =>
% 123.89/16.27 ((
% 123.89/16.27 (exu__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoin__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (powerset__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl164])).
% 123.89/16.27 thf(zip_derived_cl191, plain,
% 123.89/16.27 (~ (((setext) =>
% 123.89/16.27 (((emptyI) =>
% 123.89/16.27 (((noeltsimpempty) =>
% 123.89/16.27 (((setbeta) =>
% 123.89/16.27 (((nonemptyE1) =>
% 123.89/16.27 (((nonemptyI) =>
% 123.89/16.27 (((nonemptyI1) =>
% 123.89/16.27 (((setadjoinIL) =>
% 123.89/16.27 (((in @ emptyset @
% 123.89/16.27 (setadjoin @ emptyset @ emptyset)) =>
% 123.89/16.27 (((setadjoinIR) =>
% 123.89/16.27 (((setadjoinE) =>
% 123.89/16.27 (((setadjoinOr) =>
% 123.89/16.27 (((setoftrueEq) =>
% 123.89/16.27 (((powersetI) =>
% 123.89/16.27 (((emptyinPowerset) =>
% 123.89/16.27 (((emptyInPowerset) =>
% 123.89/16.27 (((powersetE) =>
% 123.89/16.27 (((setunionI) =>
% 123.89/16.27 (((setunionE) =>
% 123.89/16.27 (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (vacuousDall) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan1) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan2) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan3) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan4) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2setI) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2set2propI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdexE) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdallE) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI3) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (inCongP) =>
% 123.89/16.27 ((
% 123.89/16.27 (in__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuE3u) =>
% 123.89/16.27 ((
% 123.89/16.27 (exu__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoin__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (powerset__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl177])).
% 123.89/16.27 thf(zip_derived_cl205, plain,
% 123.89/16.27 (~ (((emptyI) =>
% 123.89/16.27 (((noeltsimpempty) =>
% 123.89/16.27 (((setbeta) =>
% 123.89/16.27 (((nonemptyE1) =>
% 123.89/16.27 (((nonemptyI) =>
% 123.89/16.27 (((nonemptyI1) =>
% 123.89/16.27 (((setadjoinIL) =>
% 123.89/16.27 (((in @ emptyset @ (setadjoin @ emptyset @ emptyset)) =>
% 123.89/16.27 (((setadjoinIR) =>
% 123.89/16.27 (((setadjoinE) =>
% 123.89/16.27 (((setadjoinOr) =>
% 123.89/16.27 (((setoftrueEq) =>
% 123.89/16.27 (((powersetI) =>
% 123.89/16.27 (((emptyinPowerset) =>
% 123.89/16.27 (((emptyInPowerset) =>
% 123.89/16.27 (((powersetE) =>
% 123.89/16.27 (((setunionI) =>
% 123.89/16.27 (((setunionE) =>
% 123.89/16.27 (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan1) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan2) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan3) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan4) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2setI) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2set2propI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdexE) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdallE) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI3) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (inCongP) =>
% 123.89/16.27 ((
% 123.89/16.27 (in__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuE3u) =>
% 123.89/16.27 ((
% 123.89/16.27 (exu__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoin__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (powerset__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl191])).
% 123.89/16.27 thf(zip_derived_cl219, plain,
% 123.89/16.27 (~ (((noeltsimpempty) =>
% 123.89/16.27 (((setbeta) =>
% 123.89/16.27 (((nonemptyE1) =>
% 123.89/16.27 (((nonemptyI) =>
% 123.89/16.27 (((nonemptyI1) =>
% 123.89/16.27 (((setadjoinIL) =>
% 123.89/16.27 (((in @ emptyset @ (setadjoin @ emptyset @ emptyset)) =>
% 123.89/16.27 (((setadjoinIR) =>
% 123.89/16.27 (((setadjoinE) =>
% 123.89/16.27 (((setadjoinOr) =>
% 123.89/16.27 (((setoftrueEq) =>
% 123.89/16.27 (((powersetI) =>
% 123.89/16.27 (((emptyinPowerset) =>
% 123.89/16.27 (((emptyInPowerset) =>
% 123.89/16.27 (((powersetE) =>
% 123.89/16.27 (((setunionI) =>
% 123.89/16.27 (((setunionE) =>
% 123.89/16.27 (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 (((quantDeMorgan1) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan2) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan3) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan4) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2setI) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2set2propI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdexE) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdallE) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI3) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (inCongP) =>
% 123.89/16.27 ((
% 123.89/16.27 (in__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuE3u) =>
% 123.89/16.27 ((
% 123.89/16.27 (exu__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoin__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (powerset__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl205])).
% 123.89/16.27 thf(zip_derived_cl231, plain,
% 123.89/16.27 (~ (((setbeta) =>
% 123.89/16.27 (((nonemptyE1) =>
% 123.89/16.27 (((nonemptyI) =>
% 123.89/16.27 (((nonemptyI1) =>
% 123.89/16.27 (((setadjoinIL) =>
% 123.89/16.27 (((in @ emptyset @ (setadjoin @ emptyset @ emptyset)) =>
% 123.89/16.27 (((setadjoinIR) =>
% 123.89/16.27 (((setadjoinE) =>
% 123.89/16.27 (((setadjoinOr) =>
% 123.89/16.27 (((setoftrueEq) =>
% 123.89/16.27 (((powersetI) =>
% 123.89/16.27 (((emptyinPowerset) =>
% 123.89/16.27 (((emptyInPowerset) =>
% 123.89/16.27 (((powersetE) =>
% 123.89/16.27 (((setunionI) =>
% 123.89/16.27 (((setunionE) =>
% 123.89/16.27 (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 (((quantDeMorgan1) =>
% 123.89/16.27 (((quantDeMorgan2) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan3) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan4) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2setI) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2set2propI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdexE) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdallE) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI3) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (inCongP) =>
% 123.89/16.27 ((
% 123.89/16.27 (in__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuE3u) =>
% 123.89/16.27 ((
% 123.89/16.27 (exu__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoin__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (powerset__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl219])).
% 123.89/16.27 thf(zip_derived_cl244, plain,
% 123.89/16.27 (~ (((nonemptyE1) =>
% 123.89/16.27 (((nonemptyI) =>
% 123.89/16.27 (((nonemptyI1) =>
% 123.89/16.27 (((setadjoinIL) =>
% 123.89/16.27 (((in @ emptyset @ (setadjoin @ emptyset @ emptyset)) =>
% 123.89/16.27 (((setadjoinIR) =>
% 123.89/16.27 (((setadjoinE) =>
% 123.89/16.27 (((setadjoinOr) =>
% 123.89/16.27 (((setoftrueEq) =>
% 123.89/16.27 (((powersetI) =>
% 123.89/16.27 (((emptyinPowerset) =>
% 123.89/16.27 (((emptyInPowerset) =>
% 123.89/16.27 (((powersetE) =>
% 123.89/16.27 (((setunionI) =>
% 123.89/16.27 (((setunionE) =>
% 123.89/16.27 (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 (((quantDeMorgan1) =>
% 123.89/16.27 (((quantDeMorgan2) =>
% 123.89/16.27 (((quantDeMorgan3) =>
% 123.89/16.27 ((
% 123.89/16.27 (quantDeMorgan4) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2setI) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2set2propI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdexE) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdallE) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI3) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (inCongP) =>
% 123.89/16.27 ((
% 123.89/16.27 (in__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuE3u) =>
% 123.89/16.27 ((
% 123.89/16.27 (exu__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoin__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (powerset__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl231])).
% 123.89/16.27 thf(zip_derived_cl258, plain,
% 123.89/16.27 (~ (((nonemptyI) =>
% 123.89/16.27 (((nonemptyI1) =>
% 123.89/16.27 (((setadjoinIL) =>
% 123.89/16.27 (((in @ emptyset @ (setadjoin @ emptyset @ emptyset)) =>
% 123.89/16.27 (((setadjoinIR) =>
% 123.89/16.27 (((setadjoinE) =>
% 123.89/16.27 (((setadjoinOr) =>
% 123.89/16.27 (((setoftrueEq) =>
% 123.89/16.27 (((powersetI) =>
% 123.89/16.27 (((emptyinPowerset) =>
% 123.89/16.27 (((emptyInPowerset) =>
% 123.89/16.27 (((powersetE) =>
% 123.89/16.27 (((setunionI) =>
% 123.89/16.27 (((setunionE) =>
% 123.89/16.27 (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 (((quantDeMorgan1) =>
% 123.89/16.27 (((quantDeMorgan2) =>
% 123.89/16.27 (((quantDeMorgan3) =>
% 123.89/16.27 (((quantDeMorgan4) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2setI) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2set2propI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdexE) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdallE) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI3) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (inCongP) =>
% 123.89/16.27 ((
% 123.89/16.27 (in__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuE3u) =>
% 123.89/16.27 ((
% 123.89/16.27 (exu__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoin__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (powerset__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl244])).
% 123.89/16.27 thf(zip_derived_cl274, plain,
% 123.89/16.27 (~ (((nonemptyI1) =>
% 123.89/16.27 (((setadjoinIL) =>
% 123.89/16.27 (((in @ emptyset @ (setadjoin @ emptyset @ emptyset)) =>
% 123.89/16.27 (((setadjoinIR) =>
% 123.89/16.27 (((setadjoinE) =>
% 123.89/16.27 (((setadjoinOr) =>
% 123.89/16.27 (((setoftrueEq) =>
% 123.89/16.27 (((powersetI) =>
% 123.89/16.27 (((emptyinPowerset) =>
% 123.89/16.27 (((emptyInPowerset) =>
% 123.89/16.27 (((powersetE) =>
% 123.89/16.27 (((setunionI) =>
% 123.89/16.27 (((setunionE) =>
% 123.89/16.27 (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 (((quantDeMorgan1) =>
% 123.89/16.27 (((quantDeMorgan2) =>
% 123.89/16.27 (((quantDeMorgan3) =>
% 123.89/16.27 (((quantDeMorgan4) =>
% 123.89/16.27 (((prop2setI) =>
% 123.89/16.27 ((
% 123.89/16.27 (prop2set2propI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdexE) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdallE) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI3) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (inCongP) =>
% 123.89/16.27 ((
% 123.89/16.27 (in__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuE3u) =>
% 123.89/16.27 ((
% 123.89/16.27 (exu__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoin__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (powerset__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl258])).
% 123.89/16.27 thf(zip_derived_cl285, plain,
% 123.89/16.27 (~ (((setadjoinIL) =>
% 123.89/16.27 (((in @ emptyset @ (setadjoin @ emptyset @ emptyset)) =>
% 123.89/16.27 (((setadjoinIR) =>
% 123.89/16.27 (((setadjoinE) =>
% 123.89/16.27 (((setadjoinOr) =>
% 123.89/16.27 (((setoftrueEq) =>
% 123.89/16.27 (((powersetI) =>
% 123.89/16.27 (((emptyinPowerset) =>
% 123.89/16.27 (((emptyInPowerset) =>
% 123.89/16.27 (((powersetE) =>
% 123.89/16.27 (((setunionI) =>
% 123.89/16.27 (((setunionE) =>
% 123.89/16.27 (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 (((quantDeMorgan1) =>
% 123.89/16.27 (((quantDeMorgan2) =>
% 123.89/16.27 (((quantDeMorgan3) =>
% 123.89/16.27 (((quantDeMorgan4) =>
% 123.89/16.27 (((prop2setI) =>
% 123.89/16.27 (((prop2set2propI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdexE) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdallE) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI3) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (inCongP) =>
% 123.89/16.27 ((
% 123.89/16.27 (in__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuE3u) =>
% 123.89/16.27 ((
% 123.89/16.27 (exu__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoin__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (powerset__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl274])).
% 123.89/16.27 thf(zip_derived_cl297, plain,
% 123.89/16.27 (~ (((in @ emptyset @ (setadjoin @ emptyset @ emptyset)) =>
% 123.89/16.27 (((setadjoinIR) =>
% 123.89/16.27 (((setadjoinE) =>
% 123.89/16.27 (((setadjoinOr) =>
% 123.89/16.27 (((setoftrueEq) =>
% 123.89/16.27 (((powersetI) =>
% 123.89/16.27 (((emptyinPowerset) =>
% 123.89/16.27 (((emptyInPowerset) =>
% 123.89/16.27 (((powersetE) =>
% 123.89/16.27 (((setunionI) =>
% 123.89/16.27 (((setunionE) =>
% 123.89/16.27 (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 (((quantDeMorgan1) =>
% 123.89/16.27 (((quantDeMorgan2) =>
% 123.89/16.27 (((quantDeMorgan3) =>
% 123.89/16.27 (((quantDeMorgan4) =>
% 123.89/16.27 (((prop2setI) =>
% 123.89/16.27 (((prop2set2propI) =>
% 123.89/16.27 (((notdexE) =>
% 123.89/16.27 ((
% 123.89/16.27 (notdallE) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI3) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (inCongP) =>
% 123.89/16.27 ((
% 123.89/16.27 (in__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuE3u) =>
% 123.89/16.27 ((
% 123.89/16.27 (exu__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoin__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (powerset__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl285])).
% 123.89/16.27 thf(zip_derived_cl305, plain,
% 123.89/16.27 (~ (((setadjoinIR) =>
% 123.89/16.27 (((setadjoinE) =>
% 123.89/16.27 (((setadjoinOr) =>
% 123.89/16.27 (((setoftrueEq) =>
% 123.89/16.27 (((powersetI) =>
% 123.89/16.27 (((emptyinPowerset) =>
% 123.89/16.27 (((emptyInPowerset) =>
% 123.89/16.27 (((powersetE) =>
% 123.89/16.27 (((setunionI) =>
% 123.89/16.27 (((setunionE) =>
% 123.89/16.27 (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 (((quantDeMorgan1) =>
% 123.89/16.27 (((quantDeMorgan2) =>
% 123.89/16.27 (((quantDeMorgan3) =>
% 123.89/16.27 (((quantDeMorgan4) =>
% 123.89/16.27 (((prop2setI) =>
% 123.89/16.27 (((prop2set2propI) =>
% 123.89/16.27 (((notdexE) =>
% 123.89/16.27 (((notdallE) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI3) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (inCongP) =>
% 123.89/16.27 ((
% 123.89/16.27 (in__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuE3u) =>
% 123.89/16.27 ((
% 123.89/16.27 (exu__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoin__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (powerset__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl297])).
% 123.89/16.27 thf(zip_derived_cl312, plain,
% 123.89/16.27 (~ (((setadjoinE) =>
% 123.89/16.27 (((setadjoinOr) =>
% 123.89/16.27 (((setoftrueEq) =>
% 123.89/16.27 (((powersetI) =>
% 123.89/16.27 (((emptyinPowerset) =>
% 123.89/16.27 (((emptyInPowerset) =>
% 123.89/16.27 (((powersetE) =>
% 123.89/16.27 (((setunionI) =>
% 123.89/16.27 (((setunionE) =>
% 123.89/16.27 (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 (((quantDeMorgan1) =>
% 123.89/16.27 (((quantDeMorgan2) =>
% 123.89/16.27 (((quantDeMorgan3) =>
% 123.89/16.27 (((quantDeMorgan4) =>
% 123.89/16.27 (((prop2setI) =>
% 123.89/16.27 (((prop2set2propI) =>
% 123.89/16.27 (((notdexE) =>
% 123.89/16.27 (((notdallE) =>
% 123.89/16.27 (((exuI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI3) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (inCongP) =>
% 123.89/16.27 ((
% 123.89/16.27 (in__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuE3u) =>
% 123.89/16.27 ((
% 123.89/16.27 (exu__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoin__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (powerset__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl305])).
% 123.89/16.27 thf(zip_derived_cl318, plain,
% 123.89/16.27 (~ (((setadjoinOr) =>
% 123.89/16.27 (((setoftrueEq) =>
% 123.89/16.27 (((powersetI) =>
% 123.89/16.27 (((emptyinPowerset) =>
% 123.89/16.27 (((emptyInPowerset) =>
% 123.89/16.27 (((powersetE) =>
% 123.89/16.27 (((setunionI) =>
% 123.89/16.27 (((setunionE) =>
% 123.89/16.27 (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 (((quantDeMorgan1) =>
% 123.89/16.27 (((quantDeMorgan2) =>
% 123.89/16.27 (((quantDeMorgan3) =>
% 123.89/16.27 (((quantDeMorgan4) =>
% 123.89/16.27 (((prop2setI) =>
% 123.89/16.27 (((prop2set2propI) =>
% 123.89/16.27 (((notdexE) =>
% 123.89/16.27 (((notdallE) =>
% 123.89/16.27 (((exuI1) =>
% 123.89/16.27 (((exuI3) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (inCongP) =>
% 123.89/16.27 ((
% 123.89/16.27 (in__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuE3u) =>
% 123.89/16.27 ((
% 123.89/16.27 (exu__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoin__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (powerset__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl312])).
% 123.89/16.27 thf(zip_derived_cl325, plain,
% 123.89/16.27 (~ (((setoftrueEq) =>
% 123.89/16.27 (((powersetI) =>
% 123.89/16.27 (((emptyinPowerset) =>
% 123.89/16.27 (((emptyInPowerset) =>
% 123.89/16.27 (((powersetE) =>
% 123.89/16.27 (((setunionI) =>
% 123.89/16.27 (((setunionE) =>
% 123.89/16.27 (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 (((quantDeMorgan1) =>
% 123.89/16.27 (((quantDeMorgan2) =>
% 123.89/16.27 (((quantDeMorgan3) =>
% 123.89/16.27 (((quantDeMorgan4) =>
% 123.89/16.27 (((prop2setI) =>
% 123.89/16.27 (((prop2set2propI) =>
% 123.89/16.27 (((notdexE) =>
% 123.89/16.27 (((notdallE) =>
% 123.89/16.27 (((exuI1) =>
% 123.89/16.27 (((exuI3) =>
% 123.89/16.27 (((exuI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (inCongP) =>
% 123.89/16.27 ((
% 123.89/16.27 (in__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuE3u) =>
% 123.89/16.27 ((
% 123.89/16.27 (exu__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoin__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (powerset__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl318])).
% 123.89/16.27 thf(zip_derived_cl331, plain,
% 123.89/16.27 (~ (((powersetI) =>
% 123.89/16.27 (((emptyinPowerset) =>
% 123.89/16.27 (((emptyInPowerset) =>
% 123.89/16.27 (((powersetE) =>
% 123.89/16.27 (((setunionI) =>
% 123.89/16.27 (((setunionE) =>
% 123.89/16.27 (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 (((quantDeMorgan1) =>
% 123.89/16.27 (((quantDeMorgan2) =>
% 123.89/16.27 (((quantDeMorgan3) =>
% 123.89/16.27 (((quantDeMorgan4) =>
% 123.89/16.27 (((prop2setI) =>
% 123.89/16.27 (((prop2set2propI) =>
% 123.89/16.27 (((notdexE) =>
% 123.89/16.27 (((notdallE) =>
% 123.89/16.27 (((exuI1) =>
% 123.89/16.27 (((exuI3) =>
% 123.89/16.27 (((exuI2) =>
% 123.89/16.27 (((inCongP) =>
% 123.89/16.27 ((
% 123.89/16.27 (in__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuE3u) =>
% 123.89/16.27 ((
% 123.89/16.27 (exu__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoin__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (powerset__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl325])).
% 123.89/16.27 thf(zip_derived_cl337, plain,
% 123.89/16.27 (~ (((emptyinPowerset) =>
% 123.89/16.27 (((emptyInPowerset) =>
% 123.89/16.27 (((powersetE) =>
% 123.89/16.27 (((setunionI) =>
% 123.89/16.27 (((setunionE) =>
% 123.89/16.27 (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 (((quantDeMorgan1) =>
% 123.89/16.27 (((quantDeMorgan2) =>
% 123.89/16.27 (((quantDeMorgan3) =>
% 123.89/16.27 (((quantDeMorgan4) =>
% 123.89/16.27 (((prop2setI) =>
% 123.89/16.27 (((prop2set2propI) =>
% 123.89/16.27 (((notdexE) =>
% 123.89/16.27 (((notdallE) =>
% 123.89/16.27 (((exuI1) =>
% 123.89/16.27 (((exuI3) =>
% 123.89/16.27 (((exuI2) =>
% 123.89/16.27 (((inCongP) =>
% 123.89/16.27 (((in__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuE3u) =>
% 123.89/16.27 ((
% 123.89/16.27 (exu__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoin__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (powerset__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl331])).
% 123.89/16.27 thf(zip_derived_cl343, plain,
% 123.89/16.27 (~ (((emptyInPowerset) =>
% 123.89/16.27 (((powersetE) =>
% 123.89/16.27 (((setunionI) =>
% 123.89/16.27 (((setunionE) =>
% 123.89/16.27 (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 (((quantDeMorgan1) =>
% 123.89/16.27 (((quantDeMorgan2) =>
% 123.89/16.27 (((quantDeMorgan3) =>
% 123.89/16.27 (((quantDeMorgan4) =>
% 123.89/16.27 (((prop2setI) =>
% 123.89/16.27 (((prop2set2propI) =>
% 123.89/16.27 (((notdexE) =>
% 123.89/16.27 (((notdallE) =>
% 123.89/16.27 (((exuI1) =>
% 123.89/16.27 (((exuI3) =>
% 123.89/16.27 (((exuI2) =>
% 123.89/16.27 (((inCongP) =>
% 123.89/16.27 (((in__Cong) =>
% 123.89/16.27 (((exuE3u) =>
% 123.89/16.27 ((
% 123.89/16.27 (exu__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoin__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (powerset__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl337])).
% 123.89/16.27 thf(zip_derived_cl350, plain,
% 123.89/16.27 (~ (((powersetE) =>
% 123.89/16.27 (((setunionI) =>
% 123.89/16.27 (((setunionE) =>
% 123.89/16.27 (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 (((quantDeMorgan1) =>
% 123.89/16.27 (((quantDeMorgan2) =>
% 123.89/16.27 (((quantDeMorgan3) =>
% 123.89/16.27 (((quantDeMorgan4) =>
% 123.89/16.27 (((prop2setI) =>
% 123.89/16.27 (((prop2set2propI) =>
% 123.89/16.27 (((notdexE) =>
% 123.89/16.27 (((notdallE) =>
% 123.89/16.27 (((exuI1) =>
% 123.89/16.27 (((exuI3) =>
% 123.89/16.27 (((exuI2) =>
% 123.89/16.27 (((inCongP) =>
% 123.89/16.27 (((in__Cong) =>
% 123.89/16.27 (((exuE3u) =>
% 123.89/16.27 (((exu__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoin__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (powerset__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl343])).
% 123.89/16.27 thf(zip_derived_cl357, plain,
% 123.89/16.27 (~ (((setunionI) =>
% 123.89/16.27 (((setunionE) =>
% 123.89/16.27 (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 (((quantDeMorgan1) =>
% 123.89/16.27 (((quantDeMorgan2) =>
% 123.89/16.27 (((quantDeMorgan3) =>
% 123.89/16.27 (((quantDeMorgan4) =>
% 123.89/16.27 (((prop2setI) =>
% 123.89/16.27 (((prop2set2propI) =>
% 123.89/16.27 (((notdexE) =>
% 123.89/16.27 (((notdallE) =>
% 123.89/16.27 (((exuI1) =>
% 123.89/16.27 (((exuI3) =>
% 123.89/16.27 (((exuI2) =>
% 123.89/16.27 (((inCongP) =>
% 123.89/16.27 (((in__Cong) =>
% 123.89/16.27 (((exuE3u) =>
% 123.89/16.27 (((exu__Cong) =>
% 123.89/16.27 (((setadjoin__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (powerset__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl350])).
% 123.89/16.27 thf(zip_derived_cl364, plain,
% 123.89/16.27 (~ (((setunionE) =>
% 123.89/16.27 (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 (((quantDeMorgan1) =>
% 123.89/16.27 (((quantDeMorgan2) =>
% 123.89/16.27 (((quantDeMorgan3) =>
% 123.89/16.27 (((quantDeMorgan4) =>
% 123.89/16.27 (((prop2setI) =>
% 123.89/16.27 (((prop2set2propI) =>
% 123.89/16.27 (((notdexE) =>
% 123.89/16.27 (((notdallE) =>
% 123.89/16.27 (((exuI1) =>
% 123.89/16.27 (((exuI3) =>
% 123.89/16.27 (((exuI2) =>
% 123.89/16.27 (((inCongP) =>
% 123.89/16.27 (((in__Cong) =>
% 123.89/16.27 (((exuE3u) =>
% 123.89/16.27 (((exu__Cong) =>
% 123.89/16.27 (((setadjoin__Cong) =>
% 123.89/16.27 (((powerset__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl357])).
% 123.89/16.27 thf(zip_derived_cl372, plain,
% 123.89/16.27 (~ (((subPowSU) =>
% 123.89/16.27 (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 (((quantDeMorgan1) =>
% 123.89/16.27 (((quantDeMorgan2) =>
% 123.89/16.27 (((quantDeMorgan3) =>
% 123.89/16.27 (((quantDeMorgan4) =>
% 123.89/16.27 (((prop2setI) =>
% 123.89/16.27 (((prop2set2propI) =>
% 123.89/16.27 (((notdexE) =>
% 123.89/16.27 (((notdallE) =>
% 123.89/16.27 (((exuI1) =>
% 123.89/16.27 (((exuI3) =>
% 123.89/16.27 (((exuI2) =>
% 123.89/16.27 (((inCongP) =>
% 123.89/16.27 (((in__Cong) =>
% 123.89/16.27 (((exuE3u) =>
% 123.89/16.27 (((exu__Cong) =>
% 123.89/16.27 (((setadjoin__Cong) =>
% 123.89/16.27 (((powerset__Cong) =>
% 123.89/16.27 (((setunion__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl364])).
% 123.89/16.27 thf(zip_derived_cl382, plain,
% 123.89/16.27 (~ (((exuE2) =>
% 123.89/16.27 (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 (((quantDeMorgan1) =>
% 123.89/16.27 (((quantDeMorgan2) =>
% 123.89/16.27 (((quantDeMorgan3) =>
% 123.89/16.27 (((quantDeMorgan4) =>
% 123.89/16.27 (((prop2setI) =>
% 123.89/16.27 (((prop2set2propI) =>
% 123.89/16.27 (((notdexE) =>
% 123.89/16.27 (((notdallE) =>
% 123.89/16.27 (((exuI1) =>
% 123.89/16.27 (((exuI3) =>
% 123.89/16.27 (((exuI2) =>
% 123.89/16.27 (((inCongP) =>
% 123.89/16.27 (((in__Cong) =>
% 123.89/16.27 (((exuE3u) =>
% 123.89/16.27 (((exu__Cong) =>
% 123.89/16.27 (((setadjoin__Cong) =>
% 123.89/16.27 (((powerset__Cong) =>
% 123.89/16.27 (((setunion__Cong) =>
% 123.89/16.27 (((exuEu) =>
% 123.89/16.27 ((
% 123.89/16.27 (descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl372])).
% 123.89/16.27 thf(zip_derived_cl390, plain,
% 123.89/16.27 (~ (((nonemptyImpWitness) =>
% 123.89/16.27 (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 (((quantDeMorgan1) =>
% 123.89/16.27 (((quantDeMorgan2) =>
% 123.89/16.27 (((quantDeMorgan3) =>
% 123.89/16.27 (((quantDeMorgan4) =>
% 123.89/16.27 (((prop2setI) =>
% 123.89/16.27 (((prop2set2propI) =>
% 123.89/16.27 (((notdexE) =>
% 123.89/16.27 (((notdallE) =>
% 123.89/16.27 (((exuI1) =>
% 123.89/16.27 (((exuI3) =>
% 123.89/16.27 (((exuI2) =>
% 123.89/16.27 (((inCongP) =>
% 123.89/16.27 (((in__Cong) =>
% 123.89/16.27 (((exuE3u) =>
% 123.89/16.27 (((exu__Cong) =>
% 123.89/16.27 (((setadjoin__Cong) =>
% 123.89/16.27 (((powerset__Cong) =>
% 123.89/16.27 (((setunion__Cong) =>
% 123.89/16.27 (((exuEu) =>
% 123.89/16.27 (((descr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl382])).
% 123.89/16.27 thf(zip_derived_cl397, plain,
% 123.89/16.27 (~ (((uniqinunit) =>
% 123.89/16.27 (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 (((quantDeMorgan1) =>
% 123.89/16.27 (((quantDeMorgan2) =>
% 123.89/16.27 (((quantDeMorgan3) =>
% 123.89/16.27 (((quantDeMorgan4) =>
% 123.89/16.27 (((prop2setI) =>
% 123.89/16.27 (((prop2set2propI) =>
% 123.89/16.27 (((notdexE) =>
% 123.89/16.27 (((notdallE) =>
% 123.89/16.27 (((exuI1) =>
% 123.89/16.27 (((exuI3) =>
% 123.89/16.27 (((exuI2) =>
% 123.89/16.27 (((inCongP) =>
% 123.89/16.27 (((in__Cong) =>
% 123.89/16.27 (((exuE3u) =>
% 123.89/16.27 (((exu__Cong) =>
% 123.89/16.27 (((setadjoin__Cong) =>
% 123.89/16.27 (((powerset__Cong) =>
% 123.89/16.27 (((setunion__Cong) =>
% 123.89/16.27 (((exuEu) =>
% 123.89/16.27 (((descr__Cong) =>
% 123.89/16.27 (((dsetconstr__Cong) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl390])).
% 123.89/16.27 thf(zip_derived_cl406, plain,
% 123.89/16.27 (~ (((notinsingleton) =>
% 123.89/16.27 (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 (((quantDeMorgan1) =>
% 123.89/16.27 (((quantDeMorgan2) =>
% 123.89/16.27 (((quantDeMorgan3) =>
% 123.89/16.27 (((quantDeMorgan4) =>
% 123.89/16.27 (((prop2setI) =>
% 123.89/16.27 (((prop2set2propI) =>
% 123.89/16.27 (((notdexE) =>
% 123.89/16.27 (((notdallE) =>
% 123.89/16.27 (((exuI1) =>
% 123.89/16.27 (((exuI3) =>
% 123.89/16.27 (((exuI2) =>
% 123.89/16.27 (((inCongP) =>
% 123.89/16.27 (((in__Cong) =>
% 123.89/16.27 (((exuE3u) =>
% 123.89/16.27 (((exu__Cong) =>
% 123.89/16.27 (((setadjoin__Cong) =>
% 123.89/16.27 (((powerset__Cong) =>
% 123.89/16.27 (((setunion__Cong) =>
% 123.89/16.27 (((exuEu) =>
% 123.89/16.27 (((descr__Cong) =>
% 123.89/16.27 (((dsetconstr__Cong) =>
% 123.89/16.27 (((subsetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl397])).
% 123.89/16.27 thf(zip_derived_cl413, plain,
% 123.89/16.27 (~ (((eqinunit) =>
% 123.89/16.27 (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 (((quantDeMorgan1) =>
% 123.89/16.27 (((quantDeMorgan2) =>
% 123.89/16.27 (((quantDeMorgan3) =>
% 123.89/16.27 (((quantDeMorgan4) =>
% 123.89/16.27 (((prop2setI) =>
% 123.89/16.27 (((prop2set2propI) =>
% 123.89/16.27 (((notdexE) =>
% 123.89/16.27 (((notdallE) =>
% 123.89/16.27 (((exuI1) =>
% 123.89/16.27 (((exuI3) =>
% 123.89/16.27 (((exuI2) =>
% 123.89/16.27 (((inCongP) =>
% 123.89/16.27 (((in__Cong) =>
% 123.89/16.27 (((exuE3u) =>
% 123.89/16.27 (((exu__Cong) =>
% 123.89/16.27 (((setadjoin__Cong) =>
% 123.89/16.27 (((powerset__Cong) =>
% 123.89/16.27 (((setunion__Cong) =>
% 123.89/16.27 (((exuEu) =>
% 123.89/16.27 (((descr__Cong) =>
% 123.89/16.27 (((dsetconstr__Cong) =>
% 123.89/16.27 (((subsetI1) =>
% 123.89/16.27 (((eqimpsubset2) =>
% 123.89/16.27 ((
% 123.89/16.27 (eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl406])).
% 123.89/16.27 thf(zip_derived_cl420, plain,
% 123.89/16.27 (~ (((singletonsswitch) =>
% 123.89/16.27 (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 (((quantDeMorgan1) =>
% 123.89/16.27 (((quantDeMorgan2) =>
% 123.89/16.27 (((quantDeMorgan3) =>
% 123.89/16.27 (((quantDeMorgan4) =>
% 123.89/16.27 (((prop2setI) =>
% 123.89/16.27 (((prop2set2propI) =>
% 123.89/16.27 (((notdexE) =>
% 123.89/16.27 (((notdallE) =>
% 123.89/16.27 (((exuI1) =>
% 123.89/16.27 (((exuI3) =>
% 123.89/16.27 (((exuI2) =>
% 123.89/16.27 (((inCongP) =>
% 123.89/16.27 (((in__Cong) =>
% 123.89/16.27 (((exuE3u) =>
% 123.89/16.27 (((exu__Cong) =>
% 123.89/16.27 (((setadjoin__Cong) =>
% 123.89/16.27 (((powerset__Cong) =>
% 123.89/16.27 (((setunion__Cong) =>
% 123.89/16.27 (((exuEu) =>
% 123.89/16.27 (((descr__Cong) =>
% 123.89/16.27 (((dsetconstr__Cong) =>
% 123.89/16.27 (((subsetI1) =>
% 123.89/16.27 (((eqimpsubset2) =>
% 123.89/16.27 (((eqimpsubset1) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl413])).
% 123.89/16.27 thf(zip_derived_cl428, plain,
% 123.89/16.27 (~ (((upairsetE) =>
% 123.89/16.27 (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 (((quantDeMorgan1) =>
% 123.89/16.27 (((quantDeMorgan2) =>
% 123.89/16.27 (((quantDeMorgan3) =>
% 123.89/16.27 (((quantDeMorgan4) =>
% 123.89/16.27 (((prop2setI) =>
% 123.89/16.27 (((prop2set2propI) =>
% 123.89/16.27 (((notdexE) =>
% 123.89/16.27 (((notdallE) =>
% 123.89/16.27 (((exuI1) =>
% 123.89/16.27 (((exuI3) =>
% 123.89/16.27 (((exuI2) =>
% 123.89/16.27 (((inCongP) =>
% 123.89/16.27 (((in__Cong) =>
% 123.89/16.27 (((exuE3u) =>
% 123.89/16.27 (((exu__Cong) =>
% 123.89/16.27 (((setadjoin__Cong) =>
% 123.89/16.27 (((powerset__Cong) =>
% 123.89/16.27 (((setunion__Cong) =>
% 123.89/16.27 (((exuEu) =>
% 123.89/16.27 (((descr__Cong) =>
% 123.89/16.27 (((dsetconstr__Cong) =>
% 123.89/16.27 (((subsetI1) =>
% 123.89/16.27 (((eqimpsubset2) =>
% 123.89/16.27 (((eqimpsubset1) =>
% 123.89/16.27 (((subsetI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl420])).
% 123.89/16.27 thf(zip_derived_cl439, plain,
% 123.89/16.27 (~ (((upairsetIL) =>
% 123.89/16.27 (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 (((quantDeMorgan1) =>
% 123.89/16.27 (((quantDeMorgan2) =>
% 123.89/16.27 (((quantDeMorgan3) =>
% 123.89/16.27 (((quantDeMorgan4) =>
% 123.89/16.27 (((prop2setI) =>
% 123.89/16.27 (((prop2set2propI) =>
% 123.89/16.27 (((notdexE) =>
% 123.89/16.27 (((notdallE) =>
% 123.89/16.27 (((exuI1) =>
% 123.89/16.27 (((exuI3) =>
% 123.89/16.27 (((exuI2) =>
% 123.89/16.27 (((inCongP) =>
% 123.89/16.27 (((in__Cong) =>
% 123.89/16.27 (((exuE3u) =>
% 123.89/16.27 (((exu__Cong) =>
% 123.89/16.27 (((setadjoin__Cong) =>
% 123.89/16.27 (((powerset__Cong) =>
% 123.89/16.27 (((setunion__Cong) =>
% 123.89/16.27 (((exuEu) =>
% 123.89/16.27 (((descr__Cong) =>
% 123.89/16.27 (((dsetconstr__Cong) =>
% 123.89/16.27 (((subsetI1) =>
% 123.89/16.27 (((eqimpsubset2) =>
% 123.89/16.27 (((eqimpsubset1) =>
% 123.89/16.27 (((subsetI2) =>
% 123.89/16.27 (((emptysetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetE2) =>
% 123.89/16.27 ((
% 123.89/16.27 (notsubsetI) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (notequalI2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetRefl) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetTrans) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub) =>
% 123.89/16.27 ((
% 123.89/16.27 (setadjoinSub2) =>
% 123.89/16.27 ((
% 123.89/16.27 (subset2powerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (setextsub) =>
% 123.89/16.27 ((
% 123.89/16.27 (subsetemptysetimpeq) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetI1) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetE1) =>
% 123.89/16.27 ((
% 123.89/16.27 (inPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (powersetsubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepInPowerset) =>
% 123.89/16.27 ((
% 123.89/16.27 (sepSubset) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIL) =>
% 123.89/16.27 ((
% 123.89/16.27 (upairset2IR) =>
% 123.89/16.27 ((
% 123.89/16.27 (binunionIR) =>
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y0 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y1 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y2 : $i]:
% 123.89/16.27 ((
% 123.89/16.27 (!!) @ (
% 123.89/16.27 ^[Y3 : $o]:
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 (
% 123.89/16.27 binunion @
% 123.89/16.27 Y0 @ Y1)) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y0) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 ((
% 123.89/16.27 ((
% 123.89/16.27 (in @
% 123.89/16.27 Y2 @
% 123.89/16.27 Y1) =>
% 123.89/16.27 (Y3))) =>
% 123.89/16.27 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.27 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl428])).
% 123.89/16.27 thf(zip_derived_cl449, plain,
% 123.89/16.27 (~ (((upairsetIR) =>
% 123.89/16.27 (((emptyE1) =>
% 123.89/16.27 (((vacuousDall) =>
% 123.89/16.27 (((quantDeMorgan1) =>
% 123.89/16.27 (((quantDeMorgan2) =>
% 123.89/16.27 (((quantDeMorgan3) =>
% 123.89/16.27 (((quantDeMorgan4) =>
% 123.89/16.27 (((prop2setI) =>
% 123.89/16.27 (((prop2set2propI) =>
% 123.89/16.27 (((notdexE) =>
% 123.89/16.27 (((notdallE) =>
% 123.89/16.27 (((exuI1) =>
% 123.89/16.27 (((exuI3) =>
% 123.89/16.27 (((exuI2) =>
% 123.89/16.27 (((inCongP) =>
% 123.89/16.27 (((in__Cong) =>
% 123.89/16.27 (((exuE3u) =>
% 123.89/16.27 (((exu__Cong) =>
% 123.89/16.27 (((setadjoin__Cong) =>
% 123.89/16.27 (((powerset__Cong) =>
% 123.89/16.27 (((setunion__Cong) =>
% 123.89/16.27 (((exuEu) =>
% 123.89/16.27 (((descr__Cong) =>
% 123.89/16.27 (((dsetconstr__Cong) =>
% 123.89/16.27 (((subsetI1) =>
% 123.89/16.27 (((eqimpsubset2) =>
% 123.89/16.27 (((eqimpsubset1) =>
% 123.89/16.27 (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 ((
% 123.89/16.28 (subsetE2) =>
% 123.89/16.28 ((
% 123.89/16.28 (notsubsetI) =>
% 123.89/16.28 ((
% 123.89/16.28 (notequalI1) =>
% 123.89/16.28 ((
% 123.89/16.28 (notequalI2) =>
% 123.89/16.28 ((
% 123.89/16.28 (subsetRefl) =>
% 123.89/16.28 ((
% 123.89/16.28 (subsetTrans) =>
% 123.89/16.28 ((
% 123.89/16.28 (setadjoinSub) =>
% 123.89/16.28 ((
% 123.89/16.28 (setadjoinSub2) =>
% 123.89/16.28 ((
% 123.89/16.28 (subset2powerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (setextsub) =>
% 123.89/16.28 ((
% 123.89/16.28 (subsetemptysetimpeq) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetI1) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetE1) =>
% 123.89/16.28 ((
% 123.89/16.28 (inPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetsubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepInPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepSubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIL) =>
% 123.89/16.28 ((
% 123.89/16.28 (upairset2IR) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIR) =>
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y0 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl439])).
% 123.89/16.28 thf(zip_derived_cl457, plain,
% 123.89/16.28 (~ (((emptyE1) =>
% 123.89/16.28 (((vacuousDall) =>
% 123.89/16.28 (((quantDeMorgan1) =>
% 123.89/16.28 (((quantDeMorgan2) =>
% 123.89/16.28 (((quantDeMorgan3) =>
% 123.89/16.28 (((quantDeMorgan4) =>
% 123.89/16.28 (((prop2setI) =>
% 123.89/16.28 (((prop2set2propI) =>
% 123.89/16.28 (((notdexE) =>
% 123.89/16.28 (((notdallE) =>
% 123.89/16.28 (((exuI1) =>
% 123.89/16.28 (((exuI3) =>
% 123.89/16.28 (((exuI2) =>
% 123.89/16.28 (((inCongP) =>
% 123.89/16.28 (((in__Cong) =>
% 123.89/16.28 (((exuE3u) =>
% 123.89/16.28 (((exu__Cong) =>
% 123.89/16.28 (((setadjoin__Cong) =>
% 123.89/16.28 (((powerset__Cong) =>
% 123.89/16.28 (((setunion__Cong) =>
% 123.89/16.28 (((exuEu) =>
% 123.89/16.28 (((descr__Cong) =>
% 123.89/16.28 (((dsetconstr__Cong) =>
% 123.89/16.28 (((subsetI1) =>
% 123.89/16.28 (((eqimpsubset2) =>
% 123.89/16.28 (((eqimpsubset1) =>
% 123.89/16.28 (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 ((
% 123.89/16.28 (notsubsetI) =>
% 123.89/16.28 ((
% 123.89/16.28 (notequalI1) =>
% 123.89/16.28 ((
% 123.89/16.28 (notequalI2) =>
% 123.89/16.28 ((
% 123.89/16.28 (subsetRefl) =>
% 123.89/16.28 ((
% 123.89/16.28 (subsetTrans) =>
% 123.89/16.28 ((
% 123.89/16.28 (setadjoinSub) =>
% 123.89/16.28 ((
% 123.89/16.28 (setadjoinSub2) =>
% 123.89/16.28 ((
% 123.89/16.28 (subset2powerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (setextsub) =>
% 123.89/16.28 ((
% 123.89/16.28 (subsetemptysetimpeq) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetI1) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetE1) =>
% 123.89/16.28 ((
% 123.89/16.28 (inPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetsubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepInPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepSubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIL) =>
% 123.89/16.28 ((
% 123.89/16.28 (upairset2IR) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIR) =>
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y0 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl449])).
% 123.89/16.28 thf(zip_derived_cl465, plain,
% 123.89/16.28 (~ (((vacuousDall) =>
% 123.89/16.28 (((quantDeMorgan1) =>
% 123.89/16.28 (((quantDeMorgan2) =>
% 123.89/16.28 (((quantDeMorgan3) =>
% 123.89/16.28 (((quantDeMorgan4) =>
% 123.89/16.28 (((prop2setI) =>
% 123.89/16.28 (((prop2set2propI) =>
% 123.89/16.28 (((notdexE) =>
% 123.89/16.28 (((notdallE) =>
% 123.89/16.28 (((exuI1) =>
% 123.89/16.28 (((exuI3) =>
% 123.89/16.28 (((exuI2) =>
% 123.89/16.28 (((inCongP) =>
% 123.89/16.28 (((in__Cong) =>
% 123.89/16.28 (((exuE3u) =>
% 123.89/16.28 (((exu__Cong) =>
% 123.89/16.28 (((setadjoin__Cong) =>
% 123.89/16.28 (((powerset__Cong) =>
% 123.89/16.28 (((setunion__Cong) =>
% 123.89/16.28 (((exuEu) =>
% 123.89/16.28 (((descr__Cong) =>
% 123.89/16.28 (((dsetconstr__Cong) =>
% 123.89/16.28 (((subsetI1) =>
% 123.89/16.28 (((eqimpsubset2) =>
% 123.89/16.28 (((eqimpsubset1) =>
% 123.89/16.28 (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 ((
% 123.89/16.28 (notequalI1) =>
% 123.89/16.28 ((
% 123.89/16.28 (notequalI2) =>
% 123.89/16.28 ((
% 123.89/16.28 (subsetRefl) =>
% 123.89/16.28 ((
% 123.89/16.28 (subsetTrans) =>
% 123.89/16.28 ((
% 123.89/16.28 (setadjoinSub) =>
% 123.89/16.28 ((
% 123.89/16.28 (setadjoinSub2) =>
% 123.89/16.28 ((
% 123.89/16.28 (subset2powerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (setextsub) =>
% 123.89/16.28 ((
% 123.89/16.28 (subsetemptysetimpeq) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetI1) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetE1) =>
% 123.89/16.28 ((
% 123.89/16.28 (inPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetsubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepInPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepSubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIL) =>
% 123.89/16.28 ((
% 123.89/16.28 (upairset2IR) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIR) =>
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y0 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl457])).
% 123.89/16.28 thf(zip_derived_cl471, plain,
% 123.89/16.28 (~ (((quantDeMorgan1) =>
% 123.89/16.28 (((quantDeMorgan2) =>
% 123.89/16.28 (((quantDeMorgan3) =>
% 123.89/16.28 (((quantDeMorgan4) =>
% 123.89/16.28 (((prop2setI) =>
% 123.89/16.28 (((prop2set2propI) =>
% 123.89/16.28 (((notdexE) =>
% 123.89/16.28 (((notdallE) =>
% 123.89/16.28 (((exuI1) =>
% 123.89/16.28 (((exuI3) =>
% 123.89/16.28 (((exuI2) =>
% 123.89/16.28 (((inCongP) =>
% 123.89/16.28 (((in__Cong) =>
% 123.89/16.28 (((exuE3u) =>
% 123.89/16.28 (((exu__Cong) =>
% 123.89/16.28 (((setadjoin__Cong) =>
% 123.89/16.28 (((powerset__Cong) =>
% 123.89/16.28 (((setunion__Cong) =>
% 123.89/16.28 (((exuEu) =>
% 123.89/16.28 (((descr__Cong) =>
% 123.89/16.28 (((dsetconstr__Cong) =>
% 123.89/16.28 (((subsetI1) =>
% 123.89/16.28 (((eqimpsubset2) =>
% 123.89/16.28 (((eqimpsubset1) =>
% 123.89/16.28 (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 ((
% 123.89/16.28 (notequalI2) =>
% 123.89/16.28 ((
% 123.89/16.28 (subsetRefl) =>
% 123.89/16.28 ((
% 123.89/16.28 (subsetTrans) =>
% 123.89/16.28 ((
% 123.89/16.28 (setadjoinSub) =>
% 123.89/16.28 ((
% 123.89/16.28 (setadjoinSub2) =>
% 123.89/16.28 ((
% 123.89/16.28 (subset2powerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (setextsub) =>
% 123.89/16.28 ((
% 123.89/16.28 (subsetemptysetimpeq) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetI1) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetE1) =>
% 123.89/16.28 ((
% 123.89/16.28 (inPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetsubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepInPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepSubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIL) =>
% 123.89/16.28 ((
% 123.89/16.28 (upairset2IR) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIR) =>
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y0 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl465])).
% 123.89/16.28 thf(zip_derived_cl478, plain,
% 123.89/16.28 (~ (((quantDeMorgan2) =>
% 123.89/16.28 (((quantDeMorgan3) =>
% 123.89/16.28 (((quantDeMorgan4) =>
% 123.89/16.28 (((prop2setI) =>
% 123.89/16.28 (((prop2set2propI) =>
% 123.89/16.28 (((notdexE) =>
% 123.89/16.28 (((notdallE) =>
% 123.89/16.28 (((exuI1) =>
% 123.89/16.28 (((exuI3) =>
% 123.89/16.28 (((exuI2) =>
% 123.89/16.28 (((inCongP) =>
% 123.89/16.28 (((in__Cong) =>
% 123.89/16.28 (((exuE3u) =>
% 123.89/16.28 (((exu__Cong) =>
% 123.89/16.28 (((setadjoin__Cong) =>
% 123.89/16.28 (((powerset__Cong) =>
% 123.89/16.28 (((setunion__Cong) =>
% 123.89/16.28 (((exuEu) =>
% 123.89/16.28 (((descr__Cong) =>
% 123.89/16.28 (((dsetconstr__Cong) =>
% 123.89/16.28 (((subsetI1) =>
% 123.89/16.28 (((eqimpsubset2) =>
% 123.89/16.28 (((eqimpsubset1) =>
% 123.89/16.28 (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 ((
% 123.89/16.28 (subsetRefl) =>
% 123.89/16.28 ((
% 123.89/16.28 (subsetTrans) =>
% 123.89/16.28 ((
% 123.89/16.28 (setadjoinSub) =>
% 123.89/16.28 ((
% 123.89/16.28 (setadjoinSub2) =>
% 123.89/16.28 ((
% 123.89/16.28 (subset2powerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (setextsub) =>
% 123.89/16.28 ((
% 123.89/16.28 (subsetemptysetimpeq) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetI1) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetE1) =>
% 123.89/16.28 ((
% 123.89/16.28 (inPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetsubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepInPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepSubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIL) =>
% 123.89/16.28 ((
% 123.89/16.28 (upairset2IR) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIR) =>
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y0 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl471])).
% 123.89/16.28 thf(zip_derived_cl484, plain,
% 123.89/16.28 (~ (((quantDeMorgan3) =>
% 123.89/16.28 (((quantDeMorgan4) =>
% 123.89/16.28 (((prop2setI) =>
% 123.89/16.28 (((prop2set2propI) =>
% 123.89/16.28 (((notdexE) =>
% 123.89/16.28 (((notdallE) =>
% 123.89/16.28 (((exuI1) =>
% 123.89/16.28 (((exuI3) =>
% 123.89/16.28 (((exuI2) =>
% 123.89/16.28 (((inCongP) =>
% 123.89/16.28 (((in__Cong) =>
% 123.89/16.28 (((exuE3u) =>
% 123.89/16.28 (((exu__Cong) =>
% 123.89/16.28 (((setadjoin__Cong) =>
% 123.89/16.28 (((powerset__Cong) =>
% 123.89/16.28 (((setunion__Cong) =>
% 123.89/16.28 (((exuEu) =>
% 123.89/16.28 (((descr__Cong) =>
% 123.89/16.28 (((dsetconstr__Cong) =>
% 123.89/16.28 (((subsetI1) =>
% 123.89/16.28 (((eqimpsubset2) =>
% 123.89/16.28 (((eqimpsubset1) =>
% 123.89/16.28 (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 ((
% 123.89/16.28 (subsetTrans) =>
% 123.89/16.28 ((
% 123.89/16.28 (setadjoinSub) =>
% 123.89/16.28 ((
% 123.89/16.28 (setadjoinSub2) =>
% 123.89/16.28 ((
% 123.89/16.28 (subset2powerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (setextsub) =>
% 123.89/16.28 ((
% 123.89/16.28 (subsetemptysetimpeq) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetI1) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetE1) =>
% 123.89/16.28 ((
% 123.89/16.28 (inPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetsubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepInPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepSubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIL) =>
% 123.89/16.28 ((
% 123.89/16.28 (upairset2IR) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIR) =>
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y0 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl478])).
% 123.89/16.28 thf(zip_derived_cl491, plain,
% 123.89/16.28 (~ (((quantDeMorgan4) =>
% 123.89/16.28 (((prop2setI) =>
% 123.89/16.28 (((prop2set2propI) =>
% 123.89/16.28 (((notdexE) =>
% 123.89/16.28 (((notdallE) =>
% 123.89/16.28 (((exuI1) =>
% 123.89/16.28 (((exuI3) =>
% 123.89/16.28 (((exuI2) =>
% 123.89/16.28 (((inCongP) =>
% 123.89/16.28 (((in__Cong) =>
% 123.89/16.28 (((exuE3u) =>
% 123.89/16.28 (((exu__Cong) =>
% 123.89/16.28 (((setadjoin__Cong) =>
% 123.89/16.28 (((powerset__Cong) =>
% 123.89/16.28 (((setunion__Cong) =>
% 123.89/16.28 (((exuEu) =>
% 123.89/16.28 (((descr__Cong) =>
% 123.89/16.28 (((dsetconstr__Cong) =>
% 123.89/16.28 (((subsetI1) =>
% 123.89/16.28 (((eqimpsubset2) =>
% 123.89/16.28 (((eqimpsubset1) =>
% 123.89/16.28 (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 ((
% 123.89/16.28 (setadjoinSub) =>
% 123.89/16.28 ((
% 123.89/16.28 (setadjoinSub2) =>
% 123.89/16.28 ((
% 123.89/16.28 (subset2powerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (setextsub) =>
% 123.89/16.28 ((
% 123.89/16.28 (subsetemptysetimpeq) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetI1) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetE1) =>
% 123.89/16.28 ((
% 123.89/16.28 (inPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetsubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepInPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepSubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIL) =>
% 123.89/16.28 ((
% 123.89/16.28 (upairset2IR) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIR) =>
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y0 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl484])).
% 123.89/16.28 thf(zip_derived_cl501, plain,
% 123.89/16.28 (~ (((prop2setI) =>
% 123.89/16.28 (((prop2set2propI) =>
% 123.89/16.28 (((notdexE) =>
% 123.89/16.28 (((notdallE) =>
% 123.89/16.28 (((exuI1) =>
% 123.89/16.28 (((exuI3) =>
% 123.89/16.28 (((exuI2) =>
% 123.89/16.28 (((inCongP) =>
% 123.89/16.28 (((in__Cong) =>
% 123.89/16.28 (((exuE3u) =>
% 123.89/16.28 (((exu__Cong) =>
% 123.89/16.28 (((setadjoin__Cong) =>
% 123.89/16.28 (((powerset__Cong) =>
% 123.89/16.28 (((setunion__Cong) =>
% 123.89/16.28 (((exuEu) =>
% 123.89/16.28 (((descr__Cong) =>
% 123.89/16.28 (((dsetconstr__Cong) =>
% 123.89/16.28 (((subsetI1) =>
% 123.89/16.28 (((eqimpsubset2) =>
% 123.89/16.28 (((eqimpsubset1) =>
% 123.89/16.28 (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 ((
% 123.89/16.28 (setadjoinSub2) =>
% 123.89/16.28 ((
% 123.89/16.28 (subset2powerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (setextsub) =>
% 123.89/16.28 ((
% 123.89/16.28 (subsetemptysetimpeq) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetI1) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetE1) =>
% 123.89/16.28 ((
% 123.89/16.28 (inPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetsubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepInPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepSubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIL) =>
% 123.89/16.28 ((
% 123.89/16.28 (upairset2IR) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIR) =>
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y0 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl491])).
% 123.89/16.28 thf(zip_derived_cl508, plain,
% 123.89/16.28 (~ (((prop2set2propI) =>
% 123.89/16.28 (((notdexE) =>
% 123.89/16.28 (((notdallE) =>
% 123.89/16.28 (((exuI1) =>
% 123.89/16.28 (((exuI3) =>
% 123.89/16.28 (((exuI2) =>
% 123.89/16.28 (((inCongP) =>
% 123.89/16.28 (((in__Cong) =>
% 123.89/16.28 (((exuE3u) =>
% 123.89/16.28 (((exu__Cong) =>
% 123.89/16.28 (((setadjoin__Cong) =>
% 123.89/16.28 (((powerset__Cong) =>
% 123.89/16.28 (((setunion__Cong) =>
% 123.89/16.28 (((exuEu) =>
% 123.89/16.28 (((descr__Cong) =>
% 123.89/16.28 (((dsetconstr__Cong) =>
% 123.89/16.28 (((subsetI1) =>
% 123.89/16.28 (((eqimpsubset2) =>
% 123.89/16.28 (((eqimpsubset1) =>
% 123.89/16.28 (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 ((
% 123.89/16.28 (subset2powerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (setextsub) =>
% 123.89/16.28 ((
% 123.89/16.28 (subsetemptysetimpeq) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetI1) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetE1) =>
% 123.89/16.28 ((
% 123.89/16.28 (inPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetsubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepInPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepSubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIL) =>
% 123.89/16.28 ((
% 123.89/16.28 (upairset2IR) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIR) =>
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y0 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl501])).
% 123.89/16.28 thf(zip_derived_cl515, plain,
% 123.89/16.28 (~ (((notdexE) =>
% 123.89/16.28 (((notdallE) =>
% 123.89/16.28 (((exuI1) =>
% 123.89/16.28 (((exuI3) =>
% 123.89/16.28 (((exuI2) =>
% 123.89/16.28 (((inCongP) =>
% 123.89/16.28 (((in__Cong) =>
% 123.89/16.28 (((exuE3u) =>
% 123.89/16.28 (((exu__Cong) =>
% 123.89/16.28 (((setadjoin__Cong) =>
% 123.89/16.28 (((powerset__Cong) =>
% 123.89/16.28 (((setunion__Cong) =>
% 123.89/16.28 (((exuEu) =>
% 123.89/16.28 (((descr__Cong) =>
% 123.89/16.28 (((dsetconstr__Cong) =>
% 123.89/16.28 (((subsetI1) =>
% 123.89/16.28 (((eqimpsubset2) =>
% 123.89/16.28 (((eqimpsubset1) =>
% 123.89/16.28 (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (setextsub) =>
% 123.89/16.28 ((
% 123.89/16.28 (subsetemptysetimpeq) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetI1) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetE1) =>
% 123.89/16.28 ((
% 123.89/16.28 (inPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetsubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepInPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepSubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIL) =>
% 123.89/16.28 ((
% 123.89/16.28 (upairset2IR) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIR) =>
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y0 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl508])).
% 123.89/16.28 thf(zip_derived_cl523, plain,
% 123.89/16.28 (~ (((notdallE) =>
% 123.89/16.28 (((exuI1) =>
% 123.89/16.28 (((exuI3) =>
% 123.89/16.28 (((exuI2) =>
% 123.89/16.28 (((inCongP) =>
% 123.89/16.28 (((in__Cong) =>
% 123.89/16.28 (((exuE3u) =>
% 123.89/16.28 (((exu__Cong) =>
% 123.89/16.28 (((setadjoin__Cong) =>
% 123.89/16.28 (((powerset__Cong) =>
% 123.89/16.28 (((setunion__Cong) =>
% 123.89/16.28 (((exuEu) =>
% 123.89/16.28 (((descr__Cong) =>
% 123.89/16.28 (((dsetconstr__Cong) =>
% 123.89/16.28 (((subsetI1) =>
% 123.89/16.28 (((eqimpsubset2) =>
% 123.89/16.28 (((eqimpsubset1) =>
% 123.89/16.28 (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 ((
% 123.89/16.28 (subsetemptysetimpeq) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetI1) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetE1) =>
% 123.89/16.28 ((
% 123.89/16.28 (inPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetsubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepInPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepSubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIL) =>
% 123.89/16.28 ((
% 123.89/16.28 (upairset2IR) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIR) =>
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y0 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl515])).
% 123.89/16.28 thf(zip_derived_cl535, plain,
% 123.89/16.28 (~ (((exuI1) =>
% 123.89/16.28 (((exuI3) =>
% 123.89/16.28 (((exuI2) =>
% 123.89/16.28 (((inCongP) =>
% 123.89/16.28 (((in__Cong) =>
% 123.89/16.28 (((exuE3u) =>
% 123.89/16.28 (((exu__Cong) =>
% 123.89/16.28 (((setadjoin__Cong) =>
% 123.89/16.28 (((powerset__Cong) =>
% 123.89/16.28 (((setunion__Cong) =>
% 123.89/16.28 (((exuEu) =>
% 123.89/16.28 (((descr__Cong) =>
% 123.89/16.28 (((dsetconstr__Cong) =>
% 123.89/16.28 (((subsetI1) =>
% 123.89/16.28 (((eqimpsubset2) =>
% 123.89/16.28 (((eqimpsubset1) =>
% 123.89/16.28 (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetI1) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetE1) =>
% 123.89/16.28 ((
% 123.89/16.28 (inPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetsubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepInPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepSubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIL) =>
% 123.89/16.28 ((
% 123.89/16.28 (upairset2IR) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIR) =>
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y0 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl523])).
% 123.89/16.28 thf(zip_derived_cl550, plain,
% 123.89/16.28 (~ (((exuI3) =>
% 123.89/16.28 (((exuI2) =>
% 123.89/16.28 (((inCongP) =>
% 123.89/16.28 (((in__Cong) =>
% 123.89/16.28 (((exuE3u) =>
% 123.89/16.28 (((exu__Cong) =>
% 123.89/16.28 (((setadjoin__Cong) =>
% 123.89/16.28 (((powerset__Cong) =>
% 123.89/16.28 (((setunion__Cong) =>
% 123.89/16.28 (((exuEu) =>
% 123.89/16.28 (((descr__Cong) =>
% 123.89/16.28 (((dsetconstr__Cong) =>
% 123.89/16.28 (((subsetI1) =>
% 123.89/16.28 (((eqimpsubset2) =>
% 123.89/16.28 (((eqimpsubset1) =>
% 123.89/16.28 (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetE1) =>
% 123.89/16.28 ((
% 123.89/16.28 (inPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetsubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepInPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepSubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIL) =>
% 123.89/16.28 ((
% 123.89/16.28 (upairset2IR) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIR) =>
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y0 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl535])).
% 123.89/16.28 thf(zip_derived_cl560, plain,
% 123.89/16.28 (~ (((exuI2) =>
% 123.89/16.28 (((inCongP) =>
% 123.89/16.28 (((in__Cong) =>
% 123.89/16.28 (((exuE3u) =>
% 123.89/16.28 (((exu__Cong) =>
% 123.89/16.28 (((setadjoin__Cong) =>
% 123.89/16.28 (((powerset__Cong) =>
% 123.89/16.28 (((setunion__Cong) =>
% 123.89/16.28 (((exuEu) =>
% 123.89/16.28 (((descr__Cong) =>
% 123.89/16.28 (((dsetconstr__Cong) =>
% 123.89/16.28 (((subsetI1) =>
% 123.89/16.28 (((eqimpsubset2) =>
% 123.89/16.28 (((eqimpsubset1) =>
% 123.89/16.28 (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 ((
% 123.89/16.28 (inPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetsubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepInPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepSubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIL) =>
% 123.89/16.28 ((
% 123.89/16.28 (upairset2IR) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIR) =>
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y0 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl550])).
% 123.89/16.28 thf(zip_derived_cl568, plain,
% 123.89/16.28 (~ (((inCongP) =>
% 123.89/16.28 (((in__Cong) =>
% 123.89/16.28 (((exuE3u) =>
% 123.89/16.28 (((exu__Cong) =>
% 123.89/16.28 (((setadjoin__Cong) =>
% 123.89/16.28 (((powerset__Cong) =>
% 123.89/16.28 (((setunion__Cong) =>
% 123.89/16.28 (((exuEu) =>
% 123.89/16.28 (((descr__Cong) =>
% 123.89/16.28 (((dsetconstr__Cong) =>
% 123.89/16.28 (((subsetI1) =>
% 123.89/16.28 (((eqimpsubset2) =>
% 123.89/16.28 (((eqimpsubset1) =>
% 123.89/16.28 (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (powersetsubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepInPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepSubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIL) =>
% 123.89/16.28 ((
% 123.89/16.28 (upairset2IR) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIR) =>
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y0 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl560])).
% 123.89/16.28 thf(zip_derived_cl578, plain,
% 123.89/16.28 (~ (((in__Cong) =>
% 123.89/16.28 (((exuE3u) =>
% 123.89/16.28 (((exu__Cong) =>
% 123.89/16.28 (((setadjoin__Cong) =>
% 123.89/16.28 (((powerset__Cong) =>
% 123.89/16.28 (((setunion__Cong) =>
% 123.89/16.28 (((exuEu) =>
% 123.89/16.28 (((descr__Cong) =>
% 123.89/16.28 (((dsetconstr__Cong) =>
% 123.89/16.28 (((subsetI1) =>
% 123.89/16.28 (((eqimpsubset2) =>
% 123.89/16.28 (((eqimpsubset1) =>
% 123.89/16.28 (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepInPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepSubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIL) =>
% 123.89/16.28 ((
% 123.89/16.28 (upairset2IR) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIR) =>
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y0 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl568])).
% 123.89/16.28 thf(zip_derived_cl588, plain,
% 123.89/16.28 (~ (((exuE3u) =>
% 123.89/16.28 (((exu__Cong) =>
% 123.89/16.28 (((setadjoin__Cong) =>
% 123.89/16.28 (((powerset__Cong) =>
% 123.89/16.28 (((setunion__Cong) =>
% 123.89/16.28 (((exuEu) =>
% 123.89/16.28 (((descr__Cong) =>
% 123.89/16.28 (((dsetconstr__Cong) =>
% 123.89/16.28 (((subsetI1) =>
% 123.89/16.28 (((eqimpsubset2) =>
% 123.89/16.28 (((eqimpsubset1) =>
% 123.89/16.28 (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 ((
% 123.89/16.28 (sepSubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIL) =>
% 123.89/16.28 ((
% 123.89/16.28 (upairset2IR) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIR) =>
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y0 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl578])).
% 123.89/16.28 thf(zip_derived_cl598, plain,
% 123.89/16.28 (~ (((exu__Cong) =>
% 123.89/16.28 (((setadjoin__Cong) =>
% 123.89/16.28 (((powerset__Cong) =>
% 123.89/16.28 (((setunion__Cong) =>
% 123.89/16.28 (((exuEu) =>
% 123.89/16.28 (((descr__Cong) =>
% 123.89/16.28 (((dsetconstr__Cong) =>
% 123.89/16.28 (((subsetI1) =>
% 123.89/16.28 (((eqimpsubset2) =>
% 123.89/16.28 (((eqimpsubset1) =>
% 123.89/16.28 (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIL) =>
% 123.89/16.28 ((
% 123.89/16.28 (upairset2IR) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIR) =>
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y0 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl588])).
% 123.89/16.28 thf(zip_derived_cl609, plain,
% 123.89/16.28 (~ (((setadjoin__Cong) =>
% 123.89/16.28 (((powerset__Cong) =>
% 123.89/16.28 (((setunion__Cong) =>
% 123.89/16.28 (((exuEu) =>
% 123.89/16.28 (((descr__Cong) =>
% 123.89/16.28 (((dsetconstr__Cong) =>
% 123.89/16.28 (((subsetI1) =>
% 123.89/16.28 (((eqimpsubset2) =>
% 123.89/16.28 (((eqimpsubset1) =>
% 123.89/16.28 (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 ((
% 123.89/16.28 (upairset2IR) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIR) =>
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y0 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl598])).
% 123.89/16.28 thf(zip_derived_cl623, plain,
% 123.89/16.28 (~ (((powerset__Cong) =>
% 123.89/16.28 (((setunion__Cong) =>
% 123.89/16.28 (((exuEu) =>
% 123.89/16.28 (((descr__Cong) =>
% 123.89/16.28 (((dsetconstr__Cong) =>
% 123.89/16.28 (((subsetI1) =>
% 123.89/16.28 (((eqimpsubset2) =>
% 123.89/16.28 (((eqimpsubset1) =>
% 123.89/16.28 (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 ((
% 123.89/16.28 (binunionIR) =>
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y0 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl609])).
% 123.89/16.28 thf(zip_derived_cl637, plain,
% 123.89/16.28 (~ (((setunion__Cong) =>
% 123.89/16.28 (((exuEu) =>
% 123.89/16.28 (((descr__Cong) =>
% 123.89/16.28 (((dsetconstr__Cong) =>
% 123.89/16.28 (((subsetI1) =>
% 123.89/16.28 (((eqimpsubset2) =>
% 123.89/16.28 (((eqimpsubset1) =>
% 123.89/16.28 (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y0 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl623])).
% 123.89/16.28 thf(zip_derived_cl652, plain,
% 123.89/16.28 (~ (((exuEu) =>
% 123.89/16.28 (((descr__Cong) =>
% 123.89/16.28 (((dsetconstr__Cong) =>
% 123.89/16.28 (((subsetI1) =>
% 123.89/16.28 (((eqimpsubset2) =>
% 123.89/16.28 (((eqimpsubset1) =>
% 123.89/16.28 (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (
% 123.89/16.28 ^[Y0 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl637])).
% 123.89/16.28 thf(zip_derived_cl664, plain,
% 123.89/16.28 (~ (((descr__Cong) =>
% 123.89/16.28 (((dsetconstr__Cong) =>
% 123.89/16.28 (((subsetI1) =>
% 123.89/16.28 (((eqimpsubset2) =>
% 123.89/16.28 (((eqimpsubset1) =>
% 123.89/16.28 (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (
% 123.89/16.28 ^[Y0 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl652])).
% 123.89/16.28 thf(zip_derived_cl681, plain,
% 123.89/16.28 (~ (((dsetconstr__Cong) =>
% 123.89/16.28 (((subsetI1) =>
% 123.89/16.28 (((eqimpsubset2) =>
% 123.89/16.28 (((eqimpsubset1) =>
% 123.89/16.28 (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (
% 123.89/16.28 ^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl664])).
% 123.89/16.28 thf(zip_derived_cl698, plain,
% 123.89/16.28 (~ (((subsetI1) =>
% 123.89/16.28 (((eqimpsubset2) =>
% 123.89/16.28 (((eqimpsubset1) =>
% 123.89/16.28 (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (
% 123.89/16.28 ^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl681])).
% 123.89/16.28 thf(zip_derived_cl712, plain,
% 123.89/16.28 (~ (((eqimpsubset2) =>
% 123.89/16.28 (((eqimpsubset1) =>
% 123.89/16.28 (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl698])).
% 123.89/16.28 thf(zip_derived_cl725, plain,
% 123.89/16.28 (~ (((eqimpsubset1) =>
% 123.89/16.28 (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl712])).
% 123.89/16.28 thf(zip_derived_cl735, plain,
% 123.89/16.28 (~ (((subsetI2) =>
% 123.89/16.28 (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl725])).
% 123.89/16.28 thf(zip_derived_cl746, plain,
% 123.89/16.28 (~ (((emptysetsubset) =>
% 123.89/16.28 (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl735])).
% 123.89/16.28 thf(zip_derived_cl758, plain,
% 123.89/16.28 (~ (((subsetE) =>
% 123.89/16.28 (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 (((!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl746])).
% 123.89/16.28 thf(zip_derived_cl770, plain,
% 123.89/16.28 (~ (((subsetE2) =>
% 123.89/16.28 (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (
% 123.89/16.28 ^[Y1 : $i]:
% 123.89/16.28 (((!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl758])).
% 123.89/16.28 thf(zip_derived_cl783, plain,
% 123.89/16.28 (~ (((notsubsetI) =>
% 123.89/16.28 (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl770])).
% 123.89/16.28 thf(zip_derived_cl795, plain,
% 123.89/16.28 (~ (((notequalI1) =>
% 123.89/16.28 (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl783])).
% 123.89/16.28 thf(zip_derived_cl805, plain,
% 123.89/16.28 (~ (((notequalI2) =>
% 123.89/16.28 (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl795])).
% 123.89/16.28 thf(zip_derived_cl813, plain,
% 123.89/16.28 (~ (((subsetRefl) =>
% 123.89/16.28 (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl805])).
% 123.89/16.28 thf(zip_derived_cl823, plain,
% 123.89/16.28 (~ (((subsetTrans) =>
% 123.89/16.28 (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 (((!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl813])).
% 123.89/16.28 thf(zip_derived_cl833, plain,
% 123.89/16.28 (~ (((setadjoinSub) =>
% 123.89/16.28 (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((!!) @ (
% 123.89/16.28 ^[Y2 : $i]:
% 123.89/16.28 (((!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl823])).
% 123.89/16.28 thf(zip_derived_cl843, plain,
% 123.89/16.28 (~ (((setadjoinSub2) =>
% 123.89/16.28 (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((!!) @ (^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl833])).
% 123.89/16.28 thf(zip_derived_cl851, plain,
% 123.89/16.28 (~ (((subset2powerset) =>
% 123.89/16.28 (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((!!) @ (^[Y2 : $i]:
% 123.89/16.28 ((
% 123.89/16.28 (!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl843])).
% 123.89/16.28 thf(zip_derived_cl857, plain,
% 123.89/16.28 (~ (((setextsub) =>
% 123.89/16.28 (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((!!) @ (^[Y2 : $i]:
% 123.89/16.28 (((!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl851])).
% 123.89/16.28 thf(zip_derived_cl864, plain,
% 123.89/16.28 (~ (((subsetemptysetimpeq) =>
% 123.89/16.28 (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((!!) @ (^[Y2 : $i]:
% 123.89/16.28 (((!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl857])).
% 123.89/16.28 thf(zip_derived_cl872, plain,
% 123.89/16.28 (~ (((powersetI1) =>
% 123.89/16.28 (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((!!) @ (^[Y2 : $i]:
% 123.89/16.28 (((!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 (((in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl864])).
% 123.89/16.28 thf(zip_derived_cl879, plain,
% 123.89/16.28 (~ (((powersetE1) =>
% 123.89/16.28 (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((!!) @ (^[Y2 : $i]:
% 123.89/16.28 (((!!) @ (
% 123.89/16.28 ^[Y3 : $o]:
% 123.89/16.28 (((in @ Y2 @
% 123.89/16.28 (binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl872])).
% 123.89/16.28 thf(zip_derived_cl886, plain,
% 123.89/16.28 (~ (((inPowerset) =>
% 123.89/16.28 (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((!!) @ (^[Y2 : $i]:
% 123.89/16.28 (((!!) @ (^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl879])).
% 123.89/16.28 thf(zip_derived_cl892, plain,
% 123.89/16.28 (~ (((powersetsubset) =>
% 123.89/16.28 (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((!!) @ (^[Y2 : $i]:
% 123.89/16.28 (((!!) @ (^[Y3 : $o]:
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (
% 123.89/16.28 binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl886])).
% 123.89/16.28 thf(zip_derived_cl899, plain,
% 123.89/16.28 (~ (((sepInPowerset) =>
% 123.89/16.28 (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((!!) @ (^[Y2 : $i]:
% 123.89/16.28 (((!!) @ (^[Y3 : $o]:
% 123.89/16.28 (((in @
% 123.89/16.28 Y2 @
% 123.89/16.28 (binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl892])).
% 123.89/16.28 thf(zip_derived_cl906, plain,
% 123.89/16.28 (~ (((sepSubset) =>
% 123.89/16.28 (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((!!) @ (^[Y2 : $i]:
% 123.89/16.28 (((!!) @ (^[Y3 : $o]:
% 123.89/16.28 (((in @ Y2 @
% 123.89/16.28 (binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 ((((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((
% 123.89/16.28 ((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl899])).
% 123.89/16.28 thf(zip_derived_cl911, plain,
% 123.89/16.28 (~ (((binunionIL) =>
% 123.89/16.28 (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((!!) @ (^[Y2 : $i]:
% 123.89/16.28 (((!!) @ (^[Y3 : $o]:
% 123.89/16.28 (((in @ Y2 @
% 123.89/16.28 (binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 (((((in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y0) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 ((((
% 123.89/16.28 (in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl906])).
% 123.89/16.28 thf(zip_derived_cl917, plain,
% 123.89/16.28 (~ (((upairset2IR) =>
% 123.89/16.28 (((binunionIR) =>
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((!!) @ (^[Y2 : $i]:
% 123.89/16.28 (((!!) @ (^[Y3 : $o]:
% 123.89/16.28 (((in @ Y2 @
% 123.89/16.28 (binunion @
% 123.89/16.28 Y0 @ Y1)) =>
% 123.89/16.28 (((((in @ Y2 @
% 123.89/16.28 Y0) => (Y3))) =>
% 123.89/16.28 (((((in @
% 123.89/16.28 Y2 @
% 123.89/16.28 Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl911])).
% 123.89/16.28 thf(zip_derived_cl924, plain,
% 123.89/16.28 (~ (((binunionIR) =>
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((!!) @ (^[Y2 : $i]:
% 123.89/16.28 (((!!) @ (^[Y3 : $o]:
% 123.89/16.28 (((in @ Y2 @
% 123.89/16.28 (binunion @ Y0 @
% 123.89/16.28 Y1)) =>
% 123.89/16.28 (((((in @ Y2 @
% 123.89/16.28 Y0) => (Y3))) =>
% 123.89/16.28 (((((in @ Y2 @
% 123.89/16.28 Y1) => (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl917])).
% 123.89/16.28 thf(zip_derived_cl929, plain,
% 123.89/16.28 (~ (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((!!) @ (^[Y2 : $i]:
% 123.89/16.28 (((!!) @ (^[Y3 : $o]:
% 123.89/16.28 (((in @ Y2 @
% 123.89/16.28 (binunion @ Y0 @ Y1)) =>
% 123.89/16.28 (((((in @ Y2 @
% 123.89/16.28 Y0) => (Y3))) =>
% 123.89/16.28 (((((in @ Y2 @
% 123.89/16.28 Y1) => (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl924])).
% 123.89/16.28 thf(zip_derived_cl933, plain,
% 123.89/16.28 (~ (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((!!) @ (^[Y2 : $o]:
% 123.89/16.28 (((in @ Y1 @
% 123.89/16.28 (binunion @ '#sk781' @ Y0)) =>
% 123.89/16.28 (((((in @ Y1 @ '#sk781') => (Y2))) =>
% 123.89/16.28 (((((in @ Y1 @ Y0) => (Y2))) =>
% 123.89/16.28 (Y2))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl929])).
% 123.89/16.28 thf(zip_derived_cl938, plain,
% 123.89/16.28 (~ (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $o]:
% 123.89/16.28 (((in @ Y0 @
% 123.89/16.28 (binunion @ '#sk781' @ '#sk782')) =>
% 123.89/16.28 (((((in @ Y0 @ '#sk781') => (Y1))) =>
% 123.89/16.28 (((((in @ Y0 @ '#sk782') => (Y1))) => (Y1)))))))))))))),
% 123.89/16.28 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl933])).
% 123.89/16.28 thf(binunion, axiom,(( binunion @ (X0)@ (X1)) =
% 123.89/16.28 ((setunion @ (setadjoin @ X0 @ (setadjoin @ X1 @ emptyset)))))).
% 123.89/16.28 thf('4', plain,
% 123.89/16.28 (![X1:$i,X0:$i]:
% 123.89/16.28 ( ( binunion @ X0 @ X1 ) =
% 123.89/16.28 ( setunion @ ( setadjoin @ X0 @ ( setadjoin @ X1 @ emptyset ) ) ) )),
% 123.89/16.28 define([status(thm)])).
% 123.89/16.28 thf(zip_derived_cl940, plain,
% 123.89/16.28 (~ (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $o]:
% 123.89/16.28 (((in @ Y0 @
% 123.89/16.28 (setunion @
% 123.89/16.28 (setadjoin @ '#sk781' @
% 123.89/16.28 (setadjoin @ '#sk782' @ emptyset)))) =>
% 123.89/16.28 (((((in @ Y0 @ '#sk781') => (Y1))) =>
% 123.89/16.28 (((((in @ Y0 @ '#sk782') => (Y1))) => (Y1)))))))))))))),
% 123.89/16.28 inference('rw', [status(thm)], [zip_derived_cl938, '4'])).
% 123.89/16.28 thf(zip_derived_cl941, plain,
% 123.89/16.28 (~ (((!!) @ (^[Y0 : $o]:
% 123.89/16.28 (((in @ '#sk783' @
% 123.89/16.28 (setunion @
% 123.89/16.28 (setadjoin @ '#sk781' @
% 123.89/16.28 (setadjoin @ '#sk782' @ emptyset)))) =>
% 123.89/16.28 (((((in @ '#sk783' @ '#sk781') => (Y0))) =>
% 123.89/16.28 (((((in @ '#sk783' @ '#sk782') => (Y0))) => (Y0))))))))))),
% 123.89/16.28 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl940])).
% 123.89/16.28 thf(zip_derived_cl944, plain,
% 123.89/16.28 (~ (((in @ '#sk783' @
% 123.89/16.28 (setunion @
% 123.89/16.28 (setadjoin @ '#sk781' @ (setadjoin @ '#sk782' @ emptyset)))) =>
% 123.89/16.28 (((((in @ '#sk783' @ '#sk781') => ('#sk784'))) =>
% 123.89/16.28 (((((in @ '#sk783' @ '#sk782') => ('#sk784'))) => ('#sk784')))))))),
% 123.89/16.28 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl941])).
% 123.89/16.28 thf(zip_derived_cl945, plain,
% 123.89/16.28 ( (in @ '#sk783' @
% 123.89/16.28 (setunion @ (setadjoin @ '#sk781' @ (setadjoin @ '#sk782' @ emptyset))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl944])).
% 123.89/16.28 thf(zip_derived_cl946, plain,
% 123.89/16.28 (~ (((((in @ '#sk783' @ '#sk781') => ('#sk784'))) =>
% 123.89/16.28 (((((in @ '#sk783' @ '#sk782') => ('#sk784'))) => ('#sk784')))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl944])).
% 123.89/16.28 thf(zip_derived_cl948, plain,
% 123.89/16.28 (~ (((((in @ '#sk783' @ '#sk782') => ('#sk784'))) => ('#sk784')))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl946])).
% 123.89/16.28 thf(zip_derived_cl950, plain,
% 123.89/16.28 (![X4 : $i, X6 : $i, X8 : $o]:
% 123.89/16.28 ( ('#form251' @ X4 @ X6 @ X8)
% 123.89/16.28 | ~ (((((in @ X6 @ X4) => (X8))) => (X8))))),
% 123.89/16.28 define([status(thm)])).
% 123.89/16.28 thf(zip_derived_cl951, plain,
% 123.89/16.28 (![X4 : $i, X6 : $i, X8 : $o]:
% 123.89/16.28 ( (((in @ X6 @ X4) => (X8))) | ('#form251' @ X4 @ X6 @ X8))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl950])).
% 123.89/16.28 thf(zip_derived_cl954, plain,
% 123.89/16.28 (![X4 : $i, X6 : $i, X8 : $o]:
% 123.89/16.28 (~ (in @ X6 @ X4) | (X8) | ('#form251' @ X4 @ X6 @ X8))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl951])).
% 123.89/16.28 thf(zip_derived_cl952, plain,
% 123.89/16.28 (![X4 : $i, X6 : $i, X8 : $o]: (~ (X8) | ('#form251' @ X4 @ X6 @ X8))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl950])).
% 123.89/16.28 thf(zip_derived_cl959, plain,
% 123.89/16.28 (![X4 : $i, X6 : $i, X8 : $o]:
% 123.89/16.28 ( ('#form251' @ X4 @ X6 @ X8) | ~ (in @ X6 @ X4))),
% 123.89/16.28 inference('clc', [status(thm)], [zip_derived_cl954, zip_derived_cl952])).
% 123.89/16.28 thf(zip_derived_cl947, plain,
% 123.89/16.28 ( (((in @ '#sk783' @ '#sk781') => ('#sk784')))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl946])).
% 123.89/16.28 thf(zip_derived_cl949, plain, ((~ (in @ '#sk783' @ '#sk781') | ('#sk784'))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl947])).
% 123.89/16.28 thf(zip_derived_cl371, plain, ( (setunionE)),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl364])).
% 123.89/16.28 thf(setunionE, axiom, (setunionE) =>
% 123.89/16.28 ((((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((in @ Y1 @ (setunion @ Y0)) =>
% 123.89/16.28 (((!!) @ (^[Y2 : $o]:
% 123.89/16.28 (((((!!) @ (^[Y3 : $i]:
% 123.89/16.28 (((in @ Y1 @ Y3) =>
% 123.89/16.28 (((in @ Y3 @ Y0) =>
% 123.89/16.28 (Y2)))))))) =>
% 123.89/16.28 (Y2))))))))))))))
% 123.89/16.28 = ($true))).
% 123.89/16.28 thf('5', plain,
% 123.89/16.28 (( setunionE ) <=>
% 123.89/16.28 ( ![X5:$i,X7:$i]:
% 123.89/16.28 ( ( in @ X7 @ ( setunion @ X5 ) ) =>
% 123.89/16.28 ( ![X9:$o]:
% 123.89/16.28 ( ( ![X11:$i]:
% 123.89/16.28 ( ( in @ X7 @ X11 ) => ( ( in @ X11 @ X5 ) => ( X9 ) ) ) ) =>
% 123.89/16.28 ( X9 ) ) ) ) )),
% 123.89/16.28 inference('rw.lit', [status(esa)], [setunionE])).
% 123.89/16.28 thf(zip_derived_cl380, plain,
% 123.89/16.28 ( (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((in @ Y1 @ (setunion @ Y0)) =>
% 123.89/16.28 (((!!) @ (^[Y2 : $o]:
% 123.89/16.28 (((((!!) @ (^[Y3 : $i]:
% 123.89/16.28 (((in @ Y1 @ Y3) =>
% 123.89/16.28 (((in @ Y3 @
% 123.89/16.28 Y0) => (Y2)))))))) =>
% 123.89/16.28 (Y2))))))))))))))),
% 123.89/16.28 inference('rw_clause', [status(thm)], [zip_derived_cl371, '5'])).
% 123.89/16.28 thf(zip_derived_cl387, plain,
% 123.89/16.28 (![X2 : $i]:
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((in @ Y0 @ (setunion @ X2)) =>
% 123.89/16.28 (((!!) @ (^[Y1 : $o]:
% 123.89/16.28 (((((!!) @ (^[Y2 : $i]:
% 123.89/16.28 (((in @ Y0 @ Y2) =>
% 123.89/16.28 (((in @ Y2 @ X2) => (Y1)))))))) =>
% 123.89/16.28 (Y1)))))))))))),
% 123.89/16.28 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl380])).
% 123.89/16.28 thf(zip_derived_cl393, plain,
% 123.89/16.28 (![X2 : $i, X4 : $i]:
% 123.89/16.28 (((in @ X4 @ (setunion @ X2)) =>
% 123.89/16.28 (((!!) @ (^[Y0 : $o]:
% 123.89/16.28 (((((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((in @ X4 @ Y1) =>
% 123.89/16.28 (((in @ Y1 @ X2) => (Y0)))))))) =>
% 123.89/16.28 (Y0))))))))),
% 123.89/16.28 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl387])).
% 123.89/16.28 thf(zip_derived_cl400, plain,
% 123.89/16.28 (![X2 : $i, X4 : $i]:
% 123.89/16.28 (~ (in @ X4 @ (setunion @ X2))
% 123.89/16.28 | (((!!) @ (^[Y0 : $o]:
% 123.89/16.28 (((((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((in @ X4 @ Y1) =>
% 123.89/16.28 (((in @ Y1 @ X2) => (Y0)))))))) =>
% 123.89/16.28 (Y0)))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl393])).
% 123.89/16.28 thf(zip_derived_cl408, plain,
% 123.89/16.28 (![X2 : $i, X4 : $i, X6 : $o]:
% 123.89/16.28 ( (((((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((in @ X4 @ Y0) => (((in @ Y0 @ X2) => (X6)))))))) =>
% 123.89/16.28 (X6)))
% 123.89/16.28 | ~ (in @ X4 @ (setunion @ X2)))),
% 123.89/16.28 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl400])).
% 123.89/16.28 thf(zip_derived_cl414, plain,
% 123.89/16.28 (![X2 : $i, X4 : $i, X6 : $o]:
% 123.89/16.28 (~ (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((in @ X4 @ Y0) => (((in @ Y0 @ X2) => (X6))))))))
% 123.89/16.28 | (X6)
% 123.89/16.28 | ~ (in @ X4 @ (setunion @ X2)))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl408])).
% 123.89/16.28 thf(zip_derived_cl421, plain,
% 123.89/16.28 (![X2 : $i, X4 : $i, X6 : $o]:
% 123.89/16.28 (~ (((in @ X4 @ ('#sk256' @ X2 @ X4 @ X6)) =>
% 123.89/16.28 (((in @ ('#sk256' @ X2 @ X4 @ X6) @ X2) => (X6)))))
% 123.89/16.28 | ~ (in @ X4 @ (setunion @ X2))
% 123.89/16.28 | (X6))),
% 123.89/16.28 inference('lazy_cnf_exists', [status(thm)], [zip_derived_cl414])).
% 123.89/16.28 thf(zip_derived_cl429, plain,
% 123.89/16.28 (![X2 : $i, X4 : $i, X6 : $o]:
% 123.89/16.28 ( (in @ X4 @ ('#sk256' @ X2 @ X4 @ X6))
% 123.89/16.28 | (X6)
% 123.89/16.28 | ~ (in @ X4 @ (setunion @ X2)))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl421])).
% 123.89/16.28 thf(zip_derived_cl952, plain,
% 123.89/16.28 (![X4 : $i, X6 : $i, X8 : $o]: (~ (X8) | ('#form251' @ X4 @ X6 @ X8))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl950])).
% 123.89/16.28 thf(zip_derived_cl948, plain,
% 123.89/16.28 (~ (((((in @ '#sk783' @ '#sk782') => ('#sk784'))) => ('#sk784')))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl946])).
% 123.89/16.28 thf(zip_derived_cl950, plain,
% 123.89/16.28 (![X4 : $i, X6 : $i, X8 : $o]:
% 123.89/16.28 ( ('#form251' @ X4 @ X6 @ X8)
% 123.89/16.28 | ~ (((((in @ X6 @ X4) => (X8))) => (X8))))),
% 123.89/16.28 define([status(thm)])).
% 123.89/16.28 thf(zip_derived_cl317, plain, ( (setadjoinE)),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl312])).
% 123.89/16.28 thf(setadjoinE, axiom, (setadjoinE) =>
% 123.89/16.28 ((((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((!!) @ (^[Y2 : $i]:
% 123.89/16.28 (((in @ Y2 @ (setadjoin @ Y0 @ Y1)) =>
% 123.89/16.28 (((!!) @ (^[Y3 : $o]:
% 123.89/16.28 (((((((Y2) = (Y0))) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (((((in @ Y2 @ Y1) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))
% 123.89/16.28 = ($true))).
% 123.89/16.28 thf('6', plain,
% 123.89/16.28 (( setadjoinE ) <=>
% 123.89/16.28 ( ![X5:$i,X7:$i,X9:$i]:
% 123.89/16.28 ( ( in @ X9 @ ( setadjoin @ X5 @ X7 ) ) =>
% 123.89/16.28 ( ![X11:$o]:
% 123.89/16.28 ( ( ( ( X9 ) = ( X5 ) ) => ( X11 ) ) =>
% 123.89/16.28 ( ( ( in @ X9 @ X7 ) => ( X11 ) ) => ( X11 ) ) ) ) ) )),
% 123.89/16.28 inference('rw.lit', [status(esa)], [setadjoinE])).
% 123.89/16.28 thf(zip_derived_cl323, plain,
% 123.89/16.28 ( (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((!!) @ (^[Y2 : $i]:
% 123.89/16.28 (((in @ Y2 @
% 123.89/16.28 (setadjoin @ Y0 @ Y1)) =>
% 123.89/16.28 (((!!) @ (^[Y3 : $o]:
% 123.89/16.28 (((((((Y2) = (Y0))) =>
% 123.89/16.28 (Y3))) =>
% 123.89/16.28 (((((in @ Y2 @
% 123.89/16.28 Y1) => (Y3))) =>
% 123.89/16.28 (Y3)))))))))))))))))))),
% 123.89/16.28 inference('rw_clause', [status(thm)], [zip_derived_cl317, '6'])).
% 123.89/16.28 thf(zip_derived_cl328, plain,
% 123.89/16.28 (![X2 : $i]:
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((in @ Y1 @ (setadjoin @ X2 @ Y0)) =>
% 123.89/16.28 (((!!) @ (^[Y2 : $o]:
% 123.89/16.28 (((((((Y1) = (X2))) => (Y2))) =>
% 123.89/16.28 (((((in @ Y1 @ Y0) => (Y2))) =>
% 123.89/16.28 (Y2))))))))))))))))),
% 123.89/16.28 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl323])).
% 123.89/16.28 thf(zip_derived_cl333, plain,
% 123.89/16.28 (![X2 : $i, X4 : $i]:
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((in @ Y0 @ (setadjoin @ X2 @ X4)) =>
% 123.89/16.28 (((!!) @ (^[Y1 : $o]:
% 123.89/16.28 (((((((Y0) = (X2))) => (Y1))) =>
% 123.89/16.28 (((((in @ Y0 @ X4) => (Y1))) => (Y1)))))))))))))),
% 123.89/16.28 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl328])).
% 123.89/16.28 thf(zip_derived_cl338, plain,
% 123.89/16.28 (![X2 : $i, X4 : $i, X6 : $i]:
% 123.89/16.28 (((in @ X6 @ (setadjoin @ X2 @ X4)) =>
% 123.89/16.28 (((!!) @ (^[Y0 : $o]:
% 123.89/16.28 (((((((X6) = (X2))) => (Y0))) =>
% 123.89/16.28 (((((in @ X6 @ X4) => (Y0))) => (Y0))))))))))),
% 123.89/16.28 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl333])).
% 123.89/16.28 thf(zip_derived_cl344, plain,
% 123.89/16.28 (![X2 : $i, X4 : $i, X6 : $i]:
% 123.89/16.28 (~ (in @ X6 @ (setadjoin @ X2 @ X4))
% 123.89/16.28 | (((!!) @ (^[Y0 : $o]:
% 123.89/16.28 (((((((X6) = (X2))) => (Y0))) =>
% 123.89/16.28 (((((in @ X6 @ X4) => (Y0))) => (Y0)))))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl338])).
% 123.89/16.28 thf(zip_derived_cl351, plain,
% 123.89/16.28 (![X2 : $i, X4 : $i, X6 : $i, X8 : $o]:
% 123.89/16.28 ( (((((((X6) = (X2))) => (X8))) =>
% 123.89/16.28 (((((in @ X6 @ X4) => (X8))) => (X8)))))
% 123.89/16.28 | ~ (in @ X6 @ (setadjoin @ X2 @ X4)))),
% 123.89/16.28 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl344])).
% 123.89/16.28 thf(zip_derived_cl358, plain,
% 123.89/16.28 (![X2 : $i, X4 : $i, X6 : $i, X8 : $o]:
% 123.89/16.28 (~ (((((X6) = (X2))) => (X8)))
% 123.89/16.28 | (((((in @ X6 @ X4) => (X8))) => (X8)))
% 123.89/16.28 | ~ (in @ X6 @ (setadjoin @ X2 @ X4)))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl351])).
% 123.89/16.28 thf(zip_derived_cl365, plain,
% 123.89/16.28 (![X2 : $i, X4 : $i, X6 : $i, X8 : $o]:
% 123.89/16.28 ( (((X6) = (X2)))
% 123.89/16.28 | ~ (in @ X6 @ (setadjoin @ X2 @ X4))
% 123.89/16.28 | (((((in @ X6 @ X4) => (X8))) => (X8))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl358])).
% 123.89/16.28 thf(zip_derived_cl373, plain,
% 123.89/16.28 (![X2 : $i, X4 : $i, X6 : $i, X8 : $o]:
% 123.89/16.28 (((X6) = (X2))
% 123.89/16.28 | ~ (in @ X6 @ (setadjoin @ X2 @ X4))
% 123.89/16.28 | (((((in @ X6 @ X4) => (X8))) => (X8))))),
% 123.89/16.28 inference('simplify nested equalities', [status(thm)],
% 123.89/16.28 [zip_derived_cl365])).
% 123.89/16.28 thf(zip_derived_cl374, plain,
% 123.89/16.28 (![X4 : $i, X6 : $i, X8 : $o]:
% 123.89/16.28 (~ ('#form251' @ X4 @ X6 @ X8)
% 123.89/16.28 | (((((in @ X6 @ X4) => (X8))) => (X8))))),
% 123.89/16.28 define([status(thm)])).
% 123.89/16.28 thf(zip_derived_cl953, plain,
% 123.89/16.28 (~ ('#form251' @ '#sk782' @ '#sk783' @ '#sk784')),
% 123.89/16.28 inference('renaming', [status(thm)],
% 123.89/16.28 [zip_derived_cl948, zip_derived_cl950, zip_derived_cl374])).
% 123.89/16.28 thf(zip_derived_cl430, plain,
% 123.89/16.28 (![X2 : $i, X4 : $i, X6 : $o]:
% 123.89/16.28 (~ (((in @ ('#sk256' @ X2 @ X4 @ X6) @ X2) => (X6)))
% 123.89/16.28 | (X6)
% 123.89/16.28 | ~ (in @ X4 @ (setunion @ X2)))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl421])).
% 123.89/16.28 thf(zip_derived_cl440, plain,
% 123.89/16.28 (![X2 : $i, X4 : $i, X6 : $o]:
% 123.89/16.28 ( (in @ ('#sk256' @ X2 @ X4 @ X6) @ X2)
% 123.89/16.28 | ~ (in @ X4 @ (setunion @ X2))
% 123.89/16.28 | (X6))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl430])).
% 123.89/16.28 thf(zip_derived_cl438, plain, ( (upairsetE)),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl428])).
% 123.89/16.28 thf(upairsetE, axiom, (upairsetE) =>
% 123.89/16.28 ((((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((!!) @ (^[Y2 : $i]:
% 123.89/16.28 (((in @ Y2 @
% 123.89/16.28 (setadjoin @ Y0 @
% 123.89/16.28 (setadjoin @ Y1 @ emptyset))) =>
% 123.89/16.28 (((((Y2) = (Y1))) | (((Y2) = (Y0))))))))))))))))
% 123.89/16.28 = ($true))).
% 123.89/16.28 thf('7', plain,
% 123.89/16.28 (( upairsetE ) <=>
% 123.89/16.28 ( ![X5:$i,X7:$i,X9:$i]:
% 123.89/16.28 ( ( in @ X9 @ ( setadjoin @ X5 @ ( setadjoin @ X7 @ emptyset ) ) ) =>
% 123.89/16.28 ( ( ( X9 ) = ( X7 ) ) | ( ( X9 ) = ( X5 ) ) ) ) )),
% 123.89/16.28 inference('rw.lit', [status(esa)], [upairsetE])).
% 123.89/16.28 thf(zip_derived_cl447, plain,
% 123.89/16.28 ( (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((!!) @ (^[Y2 : $i]:
% 123.89/16.28 (((in @ Y2 @
% 123.89/16.28 (setadjoin @ Y0 @
% 123.89/16.28 (setadjoin @ Y1 @ emptyset))) =>
% 123.89/16.28 (((((Y2) = (Y1))) |
% 123.89/16.28 (((Y2) = (Y0))))))))))))))))),
% 123.89/16.28 inference('rw_clause', [status(thm)], [zip_derived_cl438, '7'])).
% 123.89/16.28 thf(zip_derived_cl454, plain,
% 123.89/16.28 (![X2 : $i]:
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((!!) @ (^[Y1 : $i]:
% 123.89/16.28 (((in @ Y1 @
% 123.89/16.28 (setadjoin @ X2 @
% 123.89/16.28 (setadjoin @ Y0 @ emptyset))) =>
% 123.89/16.28 (((((Y1) = (Y0))) | (((Y1) = (X2)))))))))))))),
% 123.89/16.28 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl447])).
% 123.89/16.28 thf(zip_derived_cl461, plain,
% 123.89/16.28 (![X2 : $i, X4 : $i]:
% 123.89/16.28 (((!!) @ (^[Y0 : $i]:
% 123.89/16.28 (((in @ Y0 @
% 123.89/16.28 (setadjoin @ X2 @ (setadjoin @ X4 @ emptyset))) =>
% 123.89/16.28 (((((Y0) = (X4))) | (((Y0) = (X2))))))))))),
% 123.89/16.28 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl454])).
% 123.89/16.28 thf(zip_derived_cl466, plain,
% 123.89/16.28 (![X2 : $i, X4 : $i, X6 : $i]:
% 123.89/16.28 (((in @ X6 @ (setadjoin @ X2 @ (setadjoin @ X4 @ emptyset))) =>
% 123.89/16.28 (((((X6) = (X4))) | (((X6) = (X2)))))))),
% 123.89/16.28 inference('lazy_cnf_forall', [status(thm)], [zip_derived_cl461])).
% 123.89/16.28 thf(zip_derived_cl472, plain,
% 123.89/16.28 (![X2 : $i, X4 : $i, X6 : $i]:
% 123.89/16.28 (~ (in @ X6 @ (setadjoin @ X2 @ (setadjoin @ X4 @ emptyset)))
% 123.89/16.28 | (((((X6) = (X4))) | (((X6) = (X2))))))),
% 123.89/16.28 inference('lazy_cnf_imply', [status(thm)], [zip_derived_cl466])).
% 123.89/16.28 thf(zip_derived_cl479, plain,
% 123.89/16.28 (![X2 : $i, X4 : $i, X6 : $i]:
% 123.89/16.28 ( (((X6) = (X4)))
% 123.89/16.28 | (((X6) = (X2)))
% 123.89/16.28 | ~ (in @ X6 @ (setadjoin @ X2 @ (setadjoin @ X4 @ emptyset))))),
% 123.89/16.28 inference('lazy_cnf_or', [status(thm)], [zip_derived_cl472])).
% 123.89/16.28 thf(zip_derived_cl485, plain,
% 123.89/16.28 (![X2 : $i, X4 : $i, X6 : $i]:
% 123.89/16.28 (((X6) = (X4))
% 123.89/16.28 | ((X6) = (X2))
% 123.89/16.28 | ~ (in @ X6 @ (setadjoin @ X2 @ (setadjoin @ X4 @ emptyset))))),
% 123.89/16.28 inference('simplify nested equalities', [status(thm)],
% 123.89/16.28 [zip_derived_cl479])).
% 123.89/16.28 thf(zip_derived_cl12567, plain, ($false),
% 123.89/16.28 inference('eprover', [status(thm)],
% 123.89/16.28 [zip_derived_cl945, zip_derived_cl959, zip_derived_cl949,
% 123.89/16.28 zip_derived_cl429, zip_derived_cl952, zip_derived_cl953,
% 123.89/16.28 zip_derived_cl440, zip_derived_cl485])).
% 123.89/16.28
% 123.89/16.28 % SZS output end Refutation
% 123.89/16.28
% 123.89/16.28
% 123.89/16.28 % Terminating...
% 123.89/16.28 % /export/starexec/sandbox/solver/bin/lams/35_full_unif.sh running for 56s
% 124.52/16.40 % Runner terminated.
% 124.56/16.41 % Zipperpin 1.5 exiting
%------------------------------------------------------------------------------