MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  isoeq1 Unicode version

Theorem isoeq1 5980
Description: Equality theorem for isomorphisms. (Contributed by NM, 17-May-2004.)
Assertion
Ref Expression
isoeq1  |-  ( H  =  G  ->  ( H  Isom  R ,  S  ( A ,  B )  <-> 
G  Isom  R ,  S  ( A ,  B ) ) )

Proof of Theorem isoeq1
Dummy variables  x  y are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 f1oeq1 5607 . . 3  |-  ( H  =  G  ->  ( H : A -1-1-onto-> B  <->  G : A -1-1-onto-> B ) )
2 fveq1 5669 . . . . . 6  |-  ( H  =  G  ->  ( H `  x )  =  ( G `  x ) )
3 fveq1 5669 . . . . . 6  |-  ( H  =  G  ->  ( H `  y )  =  ( G `  y ) )
42, 3breq12d 4168 . . . . 5  |-  ( H  =  G  ->  (
( H `  x
) S ( H `
 y )  <->  ( G `  x ) S ( G `  y ) ) )
54bibi2d 310 . . . 4  |-  ( H  =  G  ->  (
( x R y  <-> 
( H `  x
) S ( H `
 y ) )  <-> 
( x R y  <-> 
( G `  x
) S ( G `
 y ) ) ) )
652ralbidv 2693 . . 3  |-  ( H  =  G  ->  ( A. x  e.  A  A. y  e.  A  ( x R y  <-> 
( H `  x
) S ( H `
 y ) )  <->  A. x  e.  A  A. y  e.  A  ( x R y  <-> 
( G `  x
) S ( G `
 y ) ) ) )
71, 6anbi12d 692 . 2  |-  ( H  =  G  ->  (
( H : A -1-1-onto-> B  /\  A. x  e.  A  A. y  e.  A  ( x R y  <-> 
( H `  x
) S ( H `
 y ) ) )  <->  ( G : A
-1-1-onto-> B  /\  A. x  e.  A  A. y  e.  A  ( x R y  <->  ( G `  x ) S ( G `  y ) ) ) ) )
8 df-isom 5405 . 2  |-  ( H 
Isom  R ,  S  ( A ,  B )  <-> 
( H : A -1-1-onto-> B  /\  A. x  e.  A  A. y  e.  A  ( x R y  <-> 
( H `  x
) S ( H `
 y ) ) ) )
9 df-isom 5405 . 2  |-  ( G 
Isom  R ,  S  ( A ,  B )  <-> 
( G : A -1-1-onto-> B  /\  A. x  e.  A  A. y  e.  A  ( x R y  <-> 
( G `  x
) S ( G `
 y ) ) ) )
107, 8, 93bitr4g 280 1  |-  ( H  =  G  ->  ( H  Isom  R ,  S  ( A ,  B )  <-> 
G  Isom  R ,  S  ( A ,  B ) ) )
Colors of variables: wff set class
Syntax hints:    -> wi 4    <-> wb 177    /\ wa 359    = wceq 1649   A.wral 2651   class class class wbr 4155   -1-1-onto->wf1o 5395   ` cfv 5396    Isom wiso 5397
This theorem is referenced by:  isores1  5995  wemoiso  6019  wemoiso2  6020  ordiso  7420  oieu  7443  finnisoeu  7929  iunfictbso  7930  infmsup  9920  ltweuz  11230  fz1isolem  11639  isercolllem2  12388  isercoll  12390  dvgt0lem2  19756  efcvx  20234  relogiso  20361  logccv  20423  erdszelem1  24658  erdsze  24669  erdsze2lem2  24671
This theorem was proved from axioms:  ax-1 5  ax-2 6  ax-3 7  ax-mp 8  ax-gen 1552  ax-5 1563  ax-17 1623  ax-9 1661  ax-8 1682  ax-6 1736  ax-7 1741  ax-11 1753  ax-12 1939  ax-ext 2370
This theorem depends on definitions:  df-bi 178  df-or 360  df-an 361  df-3an 938  df-tru 1325  df-ex 1548  df-nf 1551  df-sb 1656  df-clab 2376  df-cleq 2382  df-clel 2385  df-nfc 2514  df-ral 2656  df-rex 2657  df-rab 2660  df-v 2903  df-dif 3268  df-un 3270  df-in 3272  df-ss 3279  df-nul 3574  df-if 3685  df-sn 3765  df-pr 3766  df-op 3768  df-uni 3960  df-br 4156  df-opab 4210  df-rel 4827  df-cnv 4828  df-co 4829  df-dm 4830  df-rn 4831  df-iota 5360  df-fun 5398  df-fn 5399  df-f 5400  df-f1 5401  df-fo 5402  df-f1o 5403  df-fv 5404  df-isom 5405
  Copyright terms: Public domain W3C validator