MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  brcog Structured version   Visualization version   GIF version

Theorem brcog 5833
Description: Ordered pair membership in a composition. (Contributed by NM, 24-Feb-2015.)
Assertion
Ref Expression
brcog ((𝐴𝑉𝐵𝑊) → (𝐴(𝐶𝐷)𝐵 ↔ ∃𝑥(𝐴𝐷𝑥𝑥𝐶𝐵)))
Distinct variable groups:   𝑥,𝐴   𝑥,𝐵   𝑥,𝐶   𝑥,𝐷
Allowed substitution hints:   𝑉(𝑥)   𝑊(𝑥)

Proof of Theorem brcog
Dummy variables 𝑦 𝑧 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 breq1 5113 . . . 4 (𝑦 = 𝐴 → (𝑦𝐷𝑥𝐴𝐷𝑥))
2 breq2 5114 . . . 4 (𝑧 = 𝐵 → (𝑥𝐶𝑧𝑥𝐶𝐵))
31, 2bi2anan9 638 . . 3 ((𝑦 = 𝐴𝑧 = 𝐵) → ((𝑦𝐷𝑥𝑥𝐶𝑧) ↔ (𝐴𝐷𝑥𝑥𝐶𝐵)))
43exbidv 1921 . 2 ((𝑦 = 𝐴𝑧 = 𝐵) → (∃𝑥(𝑦𝐷𝑥𝑥𝐶𝑧) ↔ ∃𝑥(𝐴𝐷𝑥𝑥𝐶𝐵)))
5 df-co 5650 . 2 (𝐶𝐷) = {⟨𝑦, 𝑧⟩ ∣ ∃𝑥(𝑦𝐷𝑥𝑥𝐶𝑧)}
64, 5brabga 5497 1 ((𝐴𝑉𝐵𝑊) → (𝐴(𝐶𝐷)𝐵 ↔ ∃𝑥(𝐴𝐷𝑥𝑥𝐶𝐵)))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 206  wa 395   = wceq 1540  wex 1779  wcel 2109   class class class wbr 5110  ccom 5645
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1795  ax-4 1809  ax-5 1910  ax-6 1967  ax-7 2008  ax-8 2111  ax-9 2119  ax-ext 2702  ax-sep 5254  ax-nul 5264  ax-pr 5390
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 848  df-3an 1088  df-tru 1543  df-fal 1553  df-ex 1780  df-sb 2066  df-clab 2709  df-cleq 2722  df-clel 2804  df-rab 3409  df-v 3452  df-dif 3920  df-un 3922  df-ss 3934  df-nul 4300  df-if 4492  df-sn 4593  df-pr 4595  df-op 4599  df-br 5111  df-opab 5173  df-co 5650
This theorem is referenced by:  opelco2g  5834  brcogw  5835  brco  5837  brcodir  6095  predtrss  6298  brtpos2  8214  ertr  8689  relexpindlem  15036  znleval  21471  fcoinvbr  32541  opelco3  35769  brxrn  38363  eqvreltr  38605  frege124d  43757  funressnfv  47048  dfatcolem  47260
  Copyright terms: Public domain W3C validator