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

Theorem isorel 7068
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 6357 . . 3 (𝐻 Isom 𝑅, 𝑆 (𝐴, 𝐵) ↔ (𝐻:𝐴1-1-onto𝐵 ∧ ∀𝑥𝐴𝑦𝐴 (𝑥𝑅𝑦 ↔ (𝐻𝑥)𝑆(𝐻𝑦))))
21simprbi 497 . 2 (𝐻 Isom 𝑅, 𝑆 (𝐴, 𝐵) → ∀𝑥𝐴𝑦𝐴 (𝑥𝑅𝑦 ↔ (𝐻𝑥)𝑆(𝐻𝑦)))
3 breq1 5060 . . . 4 (𝑥 = 𝐶 → (𝑥𝑅𝑦𝐶𝑅𝑦))
4 fveq2 6663 . . . . 5 (𝑥 = 𝐶 → (𝐻𝑥) = (𝐻𝐶))
54breq1d 5067 . . . 4 (𝑥 = 𝐶 → ((𝐻𝑥)𝑆(𝐻𝑦) ↔ (𝐻𝐶)𝑆(𝐻𝑦)))
63, 5bibi12d 347 . . 3 (𝑥 = 𝐶 → ((𝑥𝑅𝑦 ↔ (𝐻𝑥)𝑆(𝐻𝑦)) ↔ (𝐶𝑅𝑦 ↔ (𝐻𝐶)𝑆(𝐻𝑦))))
7 breq2 5061 . . . 4 (𝑦 = 𝐷 → (𝐶𝑅𝑦𝐶𝑅𝐷))
8 fveq2 6663 . . . . 5 (𝑦 = 𝐷 → (𝐻𝑦) = (𝐻𝐷))
98breq2d 5069 . . . 4 (𝑦 = 𝐷 → ((𝐻𝐶)𝑆(𝐻𝑦) ↔ (𝐻𝐶)𝑆(𝐻𝐷)))
107, 9bibi12d 347 . . 3 (𝑦 = 𝐷 → ((𝐶𝑅𝑦 ↔ (𝐻𝐶)𝑆(𝐻𝑦)) ↔ (𝐶𝑅𝐷 ↔ (𝐻𝐶)𝑆(𝐻𝐷))))
116, 10rspc2v 3630 . 2 ((𝐶𝐴𝐷𝐴) → (∀𝑥𝐴𝑦𝐴 (𝑥𝑅𝑦 ↔ (𝐻𝑥)𝑆(𝐻𝑦)) → (𝐶𝑅𝐷 ↔ (𝐻𝐶)𝑆(𝐻𝐷))))
122, 11mpan9 507 1 ((𝐻 Isom 𝑅, 𝑆 (𝐴, 𝐵) ∧ (𝐶𝐴𝐷𝐴)) → (𝐶𝑅𝐷 ↔ (𝐻𝐶)𝑆(𝐻𝐷)))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 207  wa 396   = wceq 1528  wcel 2105  wral 3135   class class class wbr 5057  1-1-ontowf1o 6347  cfv 6348   Isom wiso 6349
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1787  ax-4 1801  ax-5 1902  ax-6 1961  ax-7 2006  ax-8 2107  ax-9 2115  ax-10 2136  ax-11 2151  ax-12 2167  ax-ext 2790
This theorem depends on definitions:  df-bi 208  df-an 397  df-or 842  df-3an 1081  df-tru 1531  df-ex 1772  df-nf 1776  df-sb 2061  df-clab 2797  df-cleq 2811  df-clel 2890  df-nfc 2960  df-ral 3140  df-rex 3141  df-rab 3144  df-v 3494  df-dif 3936  df-un 3938  df-in 3940  df-ss 3949  df-nul 4289  df-if 4464  df-sn 4558  df-pr 4560  df-op 4564  df-uni 4831  df-br 5058  df-iota 6307  df-fv 6356  df-isom 6357
This theorem is referenced by:  soisores  7069  isomin  7079  isoini  7080  isopolem  7087  isosolem  7089  weniso  7096  smoiso  7988  supisolem  8925  ordiso2  8967  cantnflt  9123  cantnfp1lem3  9131  cantnflem1b  9137  cantnflem1  9140  wemapwe  9148  cnfcomlem  9150  cnfcom  9151  cnfcom3lem  9154  fpwwe2lem6  10045  fpwwe2lem7  10046  fpwwe2lem9  10048  leisorel  13806  seqcoll  13810  seqcoll2  13811  isercoll  15012  ordthmeolem  22337  iccpnfhmeo  23476  xrhmeo  23477  dvcnvrelem1  24541  dvcvx  24544  isoun  30363  erdszelem8  32342  erdsze2lem2  32348  fourierdlem20  42289  fourierdlem46  42314  fourierdlem50  42318  fourierdlem63  42331  fourierdlem64  42332  fourierdlem65  42333  fourierdlem76  42344  fourierdlem79  42347  fourierdlem102  42370  fourierdlem103  42371  fourierdlem104  42372  fourierdlem114  42382
  Copyright terms: Public domain W3C validator