| Metamath Proof Explorer |
< Previous
Next >
Nearby theorems |
||
| Mirrors > Home > MPE Home > Th. List > rexxp | Structured version Visualization version GIF version | ||
| Description: Existential quantification restricted to a Cartesian product is equivalent to a double restricted quantification. (Contributed by NM, 11-Nov-1995.) (Revised by Mario Carneiro, 14-Feb-2015.) |
| Ref | Expression |
|---|---|
| ralxp.1 | ⊢ (𝑥 = 〈𝑦, 𝑧〉 → (𝜑 ↔ 𝜓)) |
| Ref | Expression |
|---|---|
| rexxp | ⊢ (∃𝑥 ∈ (𝐴 × 𝐵)𝜑 ↔ ∃𝑦 ∈ 𝐴 ∃𝑧 ∈ 𝐵 𝜓) |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | iunxpconst 5694 | . . 3 ⊢ ∪ 𝑦 ∈ 𝐴 ({𝑦} × 𝐵) = (𝐴 × 𝐵) | |
| 2 | 1 | rexeqi 3292 | . 2 ⊢ (∃𝑥 ∈ ∪ 𝑦 ∈ 𝐴 ({𝑦} × 𝐵)𝜑 ↔ ∃𝑥 ∈ (𝐴 × 𝐵)𝜑) |
| 3 | ralxp.1 | . . 3 ⊢ (𝑥 = 〈𝑦, 𝑧〉 → (𝜑 ↔ 𝜓)) | |
| 4 | 3 | rexiunxp 5786 | . 2 ⊢ (∃𝑥 ∈ ∪ 𝑦 ∈ 𝐴 ({𝑦} × 𝐵)𝜑 ↔ ∃𝑦 ∈ 𝐴 ∃𝑧 ∈ 𝐵 𝜓) |
| 5 | 2, 4 | bitr3i 277 | 1 ⊢ (∃𝑥 ∈ (𝐴 × 𝐵)𝜑 ↔ ∃𝑦 ∈ 𝐴 ∃𝑧 ∈ 𝐵 𝜓) |
| Colors of variables: wff setvar class |
| Syntax hints: → wi 4 ↔ wb 206 = wceq 1541 ∃wrex 3057 {csn 4577 〈cop 4583 ∪ ciun 4943 × cxp 5619 |
| This theorem was proved from axioms: ax-mp 5 ax-1 6 ax-2 7 ax-3 8 ax-gen 1796 ax-4 1810 ax-5 1911 ax-6 1968 ax-7 2009 ax-8 2115 ax-9 2123 ax-10 2146 ax-11 2162 ax-12 2182 ax-ext 2705 ax-sep 5238 ax-nul 5248 ax-pr 5374 |
| This theorem depends on definitions: df-bi 207 df-an 396 df-or 848 df-3an 1088 df-tru 1544 df-fal 1554 df-ex 1781 df-nf 1785 df-sb 2068 df-clab 2712 df-cleq 2725 df-clel 2808 df-nfc 2882 df-ral 3049 df-rex 3058 df-rab 3397 df-v 3439 df-sbc 3738 df-csb 3847 df-dif 3901 df-un 3903 df-ss 3915 df-nul 4283 df-if 4477 df-sn 4578 df-pr 4580 df-op 4584 df-iun 4945 df-opab 5158 df-xp 5627 df-rel 5628 |
| This theorem is referenced by: exopxfr 5789 reu3op 6246 fnrnov 7527 foov 7528 ovelimab 7532 el2xptp 7975 xpf1o 9061 xpwdomg 9480 hsmexlem2 10327 cnref1o 12887 vdwmc 16894 arwhoma 17956 pzriprnglem10 21431 txbas 23485 txkgen 23570 madeval2 27797 xrofsup 32756 elunirnmbfm 34288 rmxypairf1o 43031 unxpwdom3 43215 rrx2xpref1o 48846 |
| Copyright terms: Public domain | W3C validator |