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

Theorem isorel 7314
Description: An isomorphism connects binary relations via its function values. (Contributed by NM, 27-Apr-2004.)
Assertion
Ref Expression
isorel ((𝐻 Isom 𝑅, 𝑆 (𝐴, 𝐵) ∧ (𝐶𝐴𝐷𝐴)) → (𝐶𝑅𝐷 ↔ (𝐻𝐶)𝑆(𝐻𝐷)))

Proof of Theorem isorel
Dummy variables 𝑥 𝑦 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 df-isom 6534 . . 3 (𝐻 Isom 𝑅, 𝑆 (𝐴, 𝐵) ↔ (𝐻:𝐴1-1-onto𝐵 ∧ ∀𝑥𝐴𝑦𝐴 (𝑥𝑅𝑦 ↔ (𝐻𝑥)𝑆(𝐻𝑦))))
21simprbi 502 . 2 (𝐻 Isom 𝑅, 𝑆 (𝐴, 𝐵) → ∀𝑥𝐴𝑦𝐴 (𝑥𝑅𝑦 ↔ (𝐻𝑥)𝑆(𝐻𝑦)))
3 breq1 5108 . . . 4 (𝑥 = 𝐶 → (𝑥𝑅𝑦𝐶𝑅𝑦))
4 fveq2 6871 . . . . 5 (𝑥 = 𝐶 → (𝐻𝑥) = (𝐻𝐶))
54breq1d 5115 . . . 4 (𝑥 = 𝐶 → ((𝐻𝑥)𝑆(𝐻𝑦) ↔ (𝐻𝐶)𝑆(𝐻𝑦)))
63, 5bibi12d 348 . . 3 (𝑥 = 𝐶 → ((𝑥𝑅𝑦 ↔ (𝐻𝑥)𝑆(𝐻𝑦)) ↔ (𝐶𝑅𝑦 ↔ (𝐻𝐶)𝑆(𝐻𝑦))))
7 breq2 5109 . . . 4 (𝑦 = 𝐷 → (𝐶𝑅𝑦𝐶𝑅𝐷))
8 fveq2 6871 . . . . 5 (𝑦 = 𝐷 → (𝐻𝑦) = (𝐻𝐷))
98breq2d 5117 . . . 4 (𝑦 = 𝐷 → ((𝐻𝐶)𝑆(𝐻𝑦) ↔ (𝐻𝐶)𝑆(𝐻𝐷)))
107, 9bibi12d 348 . . 3 (𝑦 = 𝐷 → ((𝐶𝑅𝑦 ↔ (𝐻𝐶)𝑆(𝐻𝑦)) ↔ (𝐶𝑅𝐷 ↔ (𝐻𝐶)𝑆(𝐻𝐷))))
116, 10rspc2v 3595 . 2 ((𝐶𝐴𝐷𝐴) → (∀𝑥𝐴𝑦𝐴 (𝑥𝑅𝑦 ↔ (𝐻𝑥)𝑆(𝐻𝑦)) → (𝐶𝑅𝐷 ↔ (𝐻𝐶)𝑆(𝐻𝐷))))
122, 11mpan9 515 1 ((𝐻 Isom 𝑅, 𝑆 (𝐴, 𝐵) ∧ (𝐶𝐴𝐷𝐴)) → (𝐶𝑅𝐷 ↔ (𝐻𝐶)𝑆(𝐻𝐷)))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 209  wa 400   = wceq 1563  wcel 2145  wral 3079   class class class wbr 5105  1-1-ontowf1o 6524  cfv 6525   Isom wiso 6526
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1818  ax-4 1832  ax-5 1933  ax-6 1990  ax-7 2031  ax-8 2147  ax-9 2155  ax-ext 2737
This theorem depends on definitions:  df-bi 210  df-an 401  df-or 861  df-3an 1103  df-tru 1566  df-fal 1576  df-ex 1803  df-sb 2094  df-clab 2744  df-cleq 2757  df-clel 2840  df-ral 3080  df-rab 3418  df-v 3459  df-dif 3910  df-un 3912  df-ss 3924  df-nul 4289  df-if 4484  df-sn 4586  df-pr 4588  df-op 4592  df-uni 4869  df-br 5106  df-iota 6481  df-fv 6533  df-isom 6534
This theorem is referenced by:  soisores  7315  isomin  7325  isoini  7326  isopolem  7333  isosolem  7335  weniso  7342  smoiso  8337  supisolem  9422  ordiso2  9465  cantnflt  9629  cantnfp1lem3  9637  cantnflem1b  9643  cantnflem1  9646  wemapwe  9654  cnfcomlem  9656  cnfcom  9657  cnfcom3lem  9660  fpwwe2lem5  10608  fpwwe2lem6  10609  fpwwe2lem8  10611  leisorel  14487  seqcoll  14491  seqcoll2  14492  isercoll  15709  ordthmeolem  23919  iccpnfhmeo  25065  xrhmeo  25066  dvcnvrelem1  26137  dvcvx  26140  isoun  32959  erdszelem8  35561  erdsze2lem2  35567  cantnfresb  43913  fourierdlem20  46699  fourierdlem46  46724  fourierdlem50  46728  fourierdlem63  46741  fourierdlem64  46742  fourierdlem65  46743  fourierdlem76  46754  fourierdlem79  46757  fourierdlem102  46780  fourierdlem103  46781  fourierdlem104  46782  fourierdlem114  46792
  Copyright terms: Public domain W3C validator