Metamath Proof Explorer


Theorem keridl

Description: The kernel of a ring homomorphism is an ideal. (Contributed by Jeff Madsen, 3-Jan-2011)

Ref Expression
Hypotheses keridl.1 G = 1 st S
keridl.2 Z = GId G
Assertion keridl Could not format assertion : No typesetting found for |- ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( `' F " { Z } ) e. ( Idl ` R ) ) with typecode |-

Proof

Step Hyp Ref Expression
1 keridl.1 G = 1 st S
2 keridl.2 Z = GId G
3 cnvimass F -1 Z dom F
4 eqid 1 st R = 1 st R
5 eqid ran 1 st R = ran 1 st R
6 eqid ran G = ran G
7 4 5 1 6 rngohomf Could not format ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> F : ran ( 1st ` R ) --> ran G ) : No typesetting found for |- ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> F : ran ( 1st ` R ) --> ran G ) with typecode |-
8 3 7 fssdm Could not format ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( `' F " { Z } ) C_ ran ( 1st ` R ) ) : No typesetting found for |- ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( `' F " { Z } ) C_ ran ( 1st ` R ) ) with typecode |-
9 eqid GId 1 st R = GId 1 st R
10 4 5 9 rngo0cl R RingOps GId 1 st R ran 1 st R
11 10 3ad2ant1 Could not format ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( GId ` ( 1st ` R ) ) e. ran ( 1st ` R ) ) : No typesetting found for |- ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( GId ` ( 1st ` R ) ) e. ran ( 1st ` R ) ) with typecode |-
12 4 9 1 2 rngohom0 Could not format ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( F ` ( GId ` ( 1st ` R ) ) ) = Z ) : No typesetting found for |- ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( F ` ( GId ` ( 1st ` R ) ) ) = Z ) with typecode |-
13 fvex F GId 1 st R V
14 13 elsn F GId 1 st R Z F GId 1 st R = Z
15 12 14 sylibr Could not format ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( F ` ( GId ` ( 1st ` R ) ) ) e. { Z } ) : No typesetting found for |- ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( F ` ( GId ` ( 1st ` R ) ) ) e. { Z } ) with typecode |-
16 ffn F : ran 1 st R ran G F Fn ran 1 st R
17 elpreima F Fn ran 1 st R GId 1 st R F -1 Z GId 1 st R ran 1 st R F GId 1 st R Z
18 7 16 17 3syl Could not format ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( GId ` ( 1st ` R ) ) e. ( `' F " { Z } ) <-> ( ( GId ` ( 1st ` R ) ) e. ran ( 1st ` R ) /\ ( F ` ( GId ` ( 1st ` R ) ) ) e. { Z } ) ) ) : No typesetting found for |- ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( GId ` ( 1st ` R ) ) e. ( `' F " { Z } ) <-> ( ( GId ` ( 1st ` R ) ) e. ran ( 1st ` R ) /\ ( F ` ( GId ` ( 1st ` R ) ) ) e. { Z } ) ) ) with typecode |-
19 11 15 18 mpbir2and Could not format ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( GId ` ( 1st ` R ) ) e. ( `' F " { Z } ) ) : No typesetting found for |- ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( GId ` ( 1st ` R ) ) e. ( `' F " { Z } ) ) with typecode |-
20 an4 x ran 1 st R F x Z y ran 1 st R F y Z x ran 1 st R y ran 1 st R F x Z F y Z
21 4 5 1 rngohomadd Could not format ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ y e. ran ( 1st ` R ) ) ) -> ( F ` ( x ( 1st ` R ) y ) ) = ( ( F ` x ) G ( F ` y ) ) ) : No typesetting found for |- ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ y e. ran ( 1st ` R ) ) ) -> ( F ` ( x ( 1st ` R ) y ) ) = ( ( F ` x ) G ( F ` y ) ) ) with typecode |-
22 21 adantr Could not format ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ y e. ran ( 1st ` R ) ) ) /\ ( ( F ` x ) = Z /\ ( F ` y ) = Z ) ) -> ( F ` ( x ( 1st ` R ) y ) ) = ( ( F ` x ) G ( F ` y ) ) ) : No typesetting found for |- ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ y e. ran ( 1st ` R ) ) ) /\ ( ( F ` x ) = Z /\ ( F ` y ) = Z ) ) -> ( F ` ( x ( 1st ` R ) y ) ) = ( ( F ` x ) G ( F ` y ) ) ) with typecode |-
23 oveq12 F x = Z F y = Z F x G F y = Z G Z
24 23 adantl Could not format ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ y e. ran ( 1st ` R ) ) ) /\ ( ( F ` x ) = Z /\ ( F ` y ) = Z ) ) -> ( ( F ` x ) G ( F ` y ) ) = ( Z G Z ) ) : No typesetting found for |- ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ y e. ran ( 1st ` R ) ) ) /\ ( ( F ` x ) = Z /\ ( F ` y ) = Z ) ) -> ( ( F ` x ) G ( F ` y ) ) = ( Z G Z ) ) with typecode |-
25 1 rngogrpo S RingOps G GrpOp
26 6 2 grpoidcl G GrpOp Z ran G
27 6 2 grpolid G GrpOp Z ran G Z G Z = Z
28 25 26 27 syl2anc2 S RingOps Z G Z = Z
29 28 3ad2ant2 Could not format ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( Z G Z ) = Z ) : No typesetting found for |- ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( Z G Z ) = Z ) with typecode |-
30 29 ad2antrr Could not format ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ y e. ran ( 1st ` R ) ) ) /\ ( ( F ` x ) = Z /\ ( F ` y ) = Z ) ) -> ( Z G Z ) = Z ) : No typesetting found for |- ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ y e. ran ( 1st ` R ) ) ) /\ ( ( F ` x ) = Z /\ ( F ` y ) = Z ) ) -> ( Z G Z ) = Z ) with typecode |-
31 22 24 30 3eqtrd Could not format ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ y e. ran ( 1st ` R ) ) ) /\ ( ( F ` x ) = Z /\ ( F ` y ) = Z ) ) -> ( F ` ( x ( 1st ` R ) y ) ) = Z ) : No typesetting found for |- ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ y e. ran ( 1st ` R ) ) ) /\ ( ( F ` x ) = Z /\ ( F ` y ) = Z ) ) -> ( F ` ( x ( 1st ` R ) y ) ) = Z ) with typecode |-
32 31 ex Could not format ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ y e. ran ( 1st ` R ) ) ) -> ( ( ( F ` x ) = Z /\ ( F ` y ) = Z ) -> ( F ` ( x ( 1st ` R ) y ) ) = Z ) ) : No typesetting found for |- ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ y e. ran ( 1st ` R ) ) ) -> ( ( ( F ` x ) = Z /\ ( F ` y ) = Z ) -> ( F ` ( x ( 1st ` R ) y ) ) = Z ) ) with typecode |-
33 fvex F x V
34 33 elsn F x Z F x = Z
35 fvex F y V
36 35 elsn F y Z F y = Z
37 34 36 anbi12i F x Z F y Z F x = Z F y = Z
38 fvex F x 1 st R y V
39 38 elsn F x 1 st R y Z F x 1 st R y = Z
40 32 37 39 3imtr4g Could not format ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ y e. ran ( 1st ` R ) ) ) -> ( ( ( F ` x ) e. { Z } /\ ( F ` y ) e. { Z } ) -> ( F ` ( x ( 1st ` R ) y ) ) e. { Z } ) ) : No typesetting found for |- ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ y e. ran ( 1st ` R ) ) ) -> ( ( ( F ` x ) e. { Z } /\ ( F ` y ) e. { Z } ) -> ( F ` ( x ( 1st ` R ) y ) ) e. { Z } ) ) with typecode |-
41 40 imdistanda Could not format ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( ( x e. ran ( 1st ` R ) /\ y e. ran ( 1st ` R ) ) /\ ( ( F ` x ) e. { Z } /\ ( F ` y ) e. { Z } ) ) -> ( ( x e. ran ( 1st ` R ) /\ y e. ran ( 1st ` R ) ) /\ ( F ` ( x ( 1st ` R ) y ) ) e. { Z } ) ) ) : No typesetting found for |- ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( ( x e. ran ( 1st ` R ) /\ y e. ran ( 1st ` R ) ) /\ ( ( F ` x ) e. { Z } /\ ( F ` y ) e. { Z } ) ) -> ( ( x e. ran ( 1st ` R ) /\ y e. ran ( 1st ` R ) ) /\ ( F ` ( x ( 1st ` R ) y ) ) e. { Z } ) ) ) with typecode |-
42 4 5 rngogcl R RingOps x ran 1 st R y ran 1 st R x 1 st R y ran 1 st R
43 42 3expib R RingOps x ran 1 st R y ran 1 st R x 1 st R y ran 1 st R
44 43 3ad2ant1 Could not format ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( x e. ran ( 1st ` R ) /\ y e. ran ( 1st ` R ) ) -> ( x ( 1st ` R ) y ) e. ran ( 1st ` R ) ) ) : No typesetting found for |- ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( x e. ran ( 1st ` R ) /\ y e. ran ( 1st ` R ) ) -> ( x ( 1st ` R ) y ) e. ran ( 1st ` R ) ) ) with typecode |-
45 44 anim1d Could not format ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( ( x e. ran ( 1st ` R ) /\ y e. ran ( 1st ` R ) ) /\ ( F ` ( x ( 1st ` R ) y ) ) e. { Z } ) -> ( ( x ( 1st ` R ) y ) e. ran ( 1st ` R ) /\ ( F ` ( x ( 1st ` R ) y ) ) e. { Z } ) ) ) : No typesetting found for |- ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( ( x e. ran ( 1st ` R ) /\ y e. ran ( 1st ` R ) ) /\ ( F ` ( x ( 1st ` R ) y ) ) e. { Z } ) -> ( ( x ( 1st ` R ) y ) e. ran ( 1st ` R ) /\ ( F ` ( x ( 1st ` R ) y ) ) e. { Z } ) ) ) with typecode |-
46 41 45 syld Could not format ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( ( x e. ran ( 1st ` R ) /\ y e. ran ( 1st ` R ) ) /\ ( ( F ` x ) e. { Z } /\ ( F ` y ) e. { Z } ) ) -> ( ( x ( 1st ` R ) y ) e. ran ( 1st ` R ) /\ ( F ` ( x ( 1st ` R ) y ) ) e. { Z } ) ) ) : No typesetting found for |- ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( ( x e. ran ( 1st ` R ) /\ y e. ran ( 1st ` R ) ) /\ ( ( F ` x ) e. { Z } /\ ( F ` y ) e. { Z } ) ) -> ( ( x ( 1st ` R ) y ) e. ran ( 1st ` R ) /\ ( F ` ( x ( 1st ` R ) y ) ) e. { Z } ) ) ) with typecode |-
47 20 46 biimtrid Could not format ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( ( x e. ran ( 1st ` R ) /\ ( F ` x ) e. { Z } ) /\ ( y e. ran ( 1st ` R ) /\ ( F ` y ) e. { Z } ) ) -> ( ( x ( 1st ` R ) y ) e. ran ( 1st ` R ) /\ ( F ` ( x ( 1st ` R ) y ) ) e. { Z } ) ) ) : No typesetting found for |- ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( ( x e. ran ( 1st ` R ) /\ ( F ` x ) e. { Z } ) /\ ( y e. ran ( 1st ` R ) /\ ( F ` y ) e. { Z } ) ) -> ( ( x ( 1st ` R ) y ) e. ran ( 1st ` R ) /\ ( F ` ( x ( 1st ` R ) y ) ) e. { Z } ) ) ) with typecode |-
48 elpreima F Fn ran 1 st R x F -1 Z x ran 1 st R F x Z
49 7 16 48 3syl Could not format ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( x e. ( `' F " { Z } ) <-> ( x e. ran ( 1st ` R ) /\ ( F ` x ) e. { Z } ) ) ) : No typesetting found for |- ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( x e. ( `' F " { Z } ) <-> ( x e. ran ( 1st ` R ) /\ ( F ` x ) e. { Z } ) ) ) with typecode |-
50 elpreima F Fn ran 1 st R y F -1 Z y ran 1 st R F y Z
51 7 16 50 3syl Could not format ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( y e. ( `' F " { Z } ) <-> ( y e. ran ( 1st ` R ) /\ ( F ` y ) e. { Z } ) ) ) : No typesetting found for |- ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( y e. ( `' F " { Z } ) <-> ( y e. ran ( 1st ` R ) /\ ( F ` y ) e. { Z } ) ) ) with typecode |-
52 49 51 anbi12d Could not format ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( x e. ( `' F " { Z } ) /\ y e. ( `' F " { Z } ) ) <-> ( ( x e. ran ( 1st ` R ) /\ ( F ` x ) e. { Z } ) /\ ( y e. ran ( 1st ` R ) /\ ( F ` y ) e. { Z } ) ) ) ) : No typesetting found for |- ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( x e. ( `' F " { Z } ) /\ y e. ( `' F " { Z } ) ) <-> ( ( x e. ran ( 1st ` R ) /\ ( F ` x ) e. { Z } ) /\ ( y e. ran ( 1st ` R ) /\ ( F ` y ) e. { Z } ) ) ) ) with typecode |-
53 elpreima F Fn ran 1 st R x 1 st R y F -1 Z x 1 st R y ran 1 st R F x 1 st R y Z
54 7 16 53 3syl Could not format ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( x ( 1st ` R ) y ) e. ( `' F " { Z } ) <-> ( ( x ( 1st ` R ) y ) e. ran ( 1st ` R ) /\ ( F ` ( x ( 1st ` R ) y ) ) e. { Z } ) ) ) : No typesetting found for |- ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( x ( 1st ` R ) y ) e. ( `' F " { Z } ) <-> ( ( x ( 1st ` R ) y ) e. ran ( 1st ` R ) /\ ( F ` ( x ( 1st ` R ) y ) ) e. { Z } ) ) ) with typecode |-
55 47 52 54 3imtr4d Could not format ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( x e. ( `' F " { Z } ) /\ y e. ( `' F " { Z } ) ) -> ( x ( 1st ` R ) y ) e. ( `' F " { Z } ) ) ) : No typesetting found for |- ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( x e. ( `' F " { Z } ) /\ y e. ( `' F " { Z } ) ) -> ( x ( 1st ` R ) y ) e. ( `' F " { Z } ) ) ) with typecode |-
56 55 impl Could not format ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ x e. ( `' F " { Z } ) ) /\ y e. ( `' F " { Z } ) ) -> ( x ( 1st ` R ) y ) e. ( `' F " { Z } ) ) : No typesetting found for |- ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ x e. ( `' F " { Z } ) ) /\ y e. ( `' F " { Z } ) ) -> ( x ( 1st ` R ) y ) e. ( `' F " { Z } ) ) with typecode |-
57 56 ralrimiva Could not format ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ x e. ( `' F " { Z } ) ) -> A. y e. ( `' F " { Z } ) ( x ( 1st ` R ) y ) e. ( `' F " { Z } ) ) : No typesetting found for |- ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ x e. ( `' F " { Z } ) ) -> A. y e. ( `' F " { Z } ) ( x ( 1st ` R ) y ) e. ( `' F " { Z } ) ) with typecode |-
58 34 anbi2i x ran 1 st R F x Z x ran 1 st R F x = Z
59 eqid 2 nd R = 2 nd R
60 4 59 5 rngocl R RingOps z ran 1 st R x ran 1 st R z 2 nd R x ran 1 st R
61 60 3expb R RingOps z ran 1 st R x ran 1 st R z 2 nd R x ran 1 st R
62 61 3ad2antl1 Could not format ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( z e. ran ( 1st ` R ) /\ x e. ran ( 1st ` R ) ) ) -> ( z ( 2nd ` R ) x ) e. ran ( 1st ` R ) ) : No typesetting found for |- ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( z e. ran ( 1st ` R ) /\ x e. ran ( 1st ` R ) ) ) -> ( z ( 2nd ` R ) x ) e. ran ( 1st ` R ) ) with typecode |-
63 62 anass1rs Could not format ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ x e. ran ( 1st ` R ) ) /\ z e. ran ( 1st ` R ) ) -> ( z ( 2nd ` R ) x ) e. ran ( 1st ` R ) ) : No typesetting found for |- ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ x e. ran ( 1st ` R ) ) /\ z e. ran ( 1st ` R ) ) -> ( z ( 2nd ` R ) x ) e. ran ( 1st ` R ) ) with typecode |-
64 63 adantlrr Could not format ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( z ( 2nd ` R ) x ) e. ran ( 1st ` R ) ) : No typesetting found for |- ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( z ( 2nd ` R ) x ) e. ran ( 1st ` R ) ) with typecode |-
65 eqid 2 nd S = 2 nd S
66 4 5 59 65 rngohommul Could not format ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( z e. ran ( 1st ` R ) /\ x e. ran ( 1st ` R ) ) ) -> ( F ` ( z ( 2nd ` R ) x ) ) = ( ( F ` z ) ( 2nd ` S ) ( F ` x ) ) ) : No typesetting found for |- ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( z e. ran ( 1st ` R ) /\ x e. ran ( 1st ` R ) ) ) -> ( F ` ( z ( 2nd ` R ) x ) ) = ( ( F ` z ) ( 2nd ` S ) ( F ` x ) ) ) with typecode |-
67 66 anass1rs Could not format ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ x e. ran ( 1st ` R ) ) /\ z e. ran ( 1st ` R ) ) -> ( F ` ( z ( 2nd ` R ) x ) ) = ( ( F ` z ) ( 2nd ` S ) ( F ` x ) ) ) : No typesetting found for |- ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ x e. ran ( 1st ` R ) ) /\ z e. ran ( 1st ` R ) ) -> ( F ` ( z ( 2nd ` R ) x ) ) = ( ( F ` z ) ( 2nd ` S ) ( F ` x ) ) ) with typecode |-
68 67 adantlrr Could not format ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( F ` ( z ( 2nd ` R ) x ) ) = ( ( F ` z ) ( 2nd ` S ) ( F ` x ) ) ) : No typesetting found for |- ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( F ` ( z ( 2nd ` R ) x ) ) = ( ( F ` z ) ( 2nd ` S ) ( F ` x ) ) ) with typecode |-
69 oveq2 F x = Z F z 2 nd S F x = F z 2 nd S Z
70 69 adantl x ran 1 st R F x = Z F z 2 nd S F x = F z 2 nd S Z
71 70 ad2antlr Could not format ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( ( F ` z ) ( 2nd ` S ) ( F ` x ) ) = ( ( F ` z ) ( 2nd ` S ) Z ) ) : No typesetting found for |- ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( ( F ` z ) ( 2nd ` S ) ( F ` x ) ) = ( ( F ` z ) ( 2nd ` S ) Z ) ) with typecode |-
72 4 5 1 6 rngohomcl Could not format ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ z e. ran ( 1st ` R ) ) -> ( F ` z ) e. ran G ) : No typesetting found for |- ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ z e. ran ( 1st ` R ) ) -> ( F ` z ) e. ran G ) with typecode |-
73 2 6 1 65 rngorz S RingOps F z ran G F z 2 nd S Z = Z
74 73 3ad2antl2 Could not format ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( F ` z ) e. ran G ) -> ( ( F ` z ) ( 2nd ` S ) Z ) = Z ) : No typesetting found for |- ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( F ` z ) e. ran G ) -> ( ( F ` z ) ( 2nd ` S ) Z ) = Z ) with typecode |-
75 72 74 syldan Could not format ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ z e. ran ( 1st ` R ) ) -> ( ( F ` z ) ( 2nd ` S ) Z ) = Z ) : No typesetting found for |- ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ z e. ran ( 1st ` R ) ) -> ( ( F ` z ) ( 2nd ` S ) Z ) = Z ) with typecode |-
76 75 adantlr Could not format ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( ( F ` z ) ( 2nd ` S ) Z ) = Z ) : No typesetting found for |- ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( ( F ` z ) ( 2nd ` S ) Z ) = Z ) with typecode |-
77 68 71 76 3eqtrd Could not format ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( F ` ( z ( 2nd ` R ) x ) ) = Z ) : No typesetting found for |- ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( F ` ( z ( 2nd ` R ) x ) ) = Z ) with typecode |-
78 fvex F z 2 nd R x V
79 78 elsn F z 2 nd R x Z F z 2 nd R x = Z
80 77 79 sylibr Could not format ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( F ` ( z ( 2nd ` R ) x ) ) e. { Z } ) : No typesetting found for |- ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( F ` ( z ( 2nd ` R ) x ) ) e. { Z } ) with typecode |-
81 elpreima F Fn ran 1 st R z 2 nd R x F -1 Z z 2 nd R x ran 1 st R F z 2 nd R x Z
82 7 16 81 3syl Could not format ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( z ( 2nd ` R ) x ) e. ( `' F " { Z } ) <-> ( ( z ( 2nd ` R ) x ) e. ran ( 1st ` R ) /\ ( F ` ( z ( 2nd ` R ) x ) ) e. { Z } ) ) ) : No typesetting found for |- ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( z ( 2nd ` R ) x ) e. ( `' F " { Z } ) <-> ( ( z ( 2nd ` R ) x ) e. ran ( 1st ` R ) /\ ( F ` ( z ( 2nd ` R ) x ) ) e. { Z } ) ) ) with typecode |-
83 82 ad2antrr Could not format ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( ( z ( 2nd ` R ) x ) e. ( `' F " { Z } ) <-> ( ( z ( 2nd ` R ) x ) e. ran ( 1st ` R ) /\ ( F ` ( z ( 2nd ` R ) x ) ) e. { Z } ) ) ) : No typesetting found for |- ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( ( z ( 2nd ` R ) x ) e. ( `' F " { Z } ) <-> ( ( z ( 2nd ` R ) x ) e. ran ( 1st ` R ) /\ ( F ` ( z ( 2nd ` R ) x ) ) e. { Z } ) ) ) with typecode |-
84 64 80 83 mpbir2and Could not format ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( z ( 2nd ` R ) x ) e. ( `' F " { Z } ) ) : No typesetting found for |- ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( z ( 2nd ` R ) x ) e. ( `' F " { Z } ) ) with typecode |-
85 4 59 5 rngocl R RingOps x ran 1 st R z ran 1 st R x 2 nd R z ran 1 st R
86 85 3expb R RingOps x ran 1 st R z ran 1 st R x 2 nd R z ran 1 st R
87 86 3ad2antl1 Could not format ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ z e. ran ( 1st ` R ) ) ) -> ( x ( 2nd ` R ) z ) e. ran ( 1st ` R ) ) : No typesetting found for |- ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ z e. ran ( 1st ` R ) ) ) -> ( x ( 2nd ` R ) z ) e. ran ( 1st ` R ) ) with typecode |-
88 87 anassrs Could not format ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ x e. ran ( 1st ` R ) ) /\ z e. ran ( 1st ` R ) ) -> ( x ( 2nd ` R ) z ) e. ran ( 1st ` R ) ) : No typesetting found for |- ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ x e. ran ( 1st ` R ) ) /\ z e. ran ( 1st ` R ) ) -> ( x ( 2nd ` R ) z ) e. ran ( 1st ` R ) ) with typecode |-
89 88 adantlrr Could not format ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( x ( 2nd ` R ) z ) e. ran ( 1st ` R ) ) : No typesetting found for |- ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( x ( 2nd ` R ) z ) e. ran ( 1st ` R ) ) with typecode |-
90 4 5 59 65 rngohommul Could not format ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ z e. ran ( 1st ` R ) ) ) -> ( F ` ( x ( 2nd ` R ) z ) ) = ( ( F ` x ) ( 2nd ` S ) ( F ` z ) ) ) : No typesetting found for |- ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ z e. ran ( 1st ` R ) ) ) -> ( F ` ( x ( 2nd ` R ) z ) ) = ( ( F ` x ) ( 2nd ` S ) ( F ` z ) ) ) with typecode |-
91 90 anassrs Could not format ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ x e. ran ( 1st ` R ) ) /\ z e. ran ( 1st ` R ) ) -> ( F ` ( x ( 2nd ` R ) z ) ) = ( ( F ` x ) ( 2nd ` S ) ( F ` z ) ) ) : No typesetting found for |- ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ x e. ran ( 1st ` R ) ) /\ z e. ran ( 1st ` R ) ) -> ( F ` ( x ( 2nd ` R ) z ) ) = ( ( F ` x ) ( 2nd ` S ) ( F ` z ) ) ) with typecode |-
92 91 adantlrr Could not format ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( F ` ( x ( 2nd ` R ) z ) ) = ( ( F ` x ) ( 2nd ` S ) ( F ` z ) ) ) : No typesetting found for |- ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( F ` ( x ( 2nd ` R ) z ) ) = ( ( F ` x ) ( 2nd ` S ) ( F ` z ) ) ) with typecode |-
93 oveq1 F x = Z F x 2 nd S F z = Z 2 nd S F z
94 93 adantl x ran 1 st R F x = Z F x 2 nd S F z = Z 2 nd S F z
95 94 ad2antlr Could not format ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( ( F ` x ) ( 2nd ` S ) ( F ` z ) ) = ( Z ( 2nd ` S ) ( F ` z ) ) ) : No typesetting found for |- ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( ( F ` x ) ( 2nd ` S ) ( F ` z ) ) = ( Z ( 2nd ` S ) ( F ` z ) ) ) with typecode |-
96 2 6 1 65 rngolz S RingOps F z ran G Z 2 nd S F z = Z
97 96 3ad2antl2 Could not format ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( F ` z ) e. ran G ) -> ( Z ( 2nd ` S ) ( F ` z ) ) = Z ) : No typesetting found for |- ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( F ` z ) e. ran G ) -> ( Z ( 2nd ` S ) ( F ` z ) ) = Z ) with typecode |-
98 72 97 syldan Could not format ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ z e. ran ( 1st ` R ) ) -> ( Z ( 2nd ` S ) ( F ` z ) ) = Z ) : No typesetting found for |- ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ z e. ran ( 1st ` R ) ) -> ( Z ( 2nd ` S ) ( F ` z ) ) = Z ) with typecode |-
99 98 adantlr Could not format ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( Z ( 2nd ` S ) ( F ` z ) ) = Z ) : No typesetting found for |- ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( Z ( 2nd ` S ) ( F ` z ) ) = Z ) with typecode |-
100 92 95 99 3eqtrd Could not format ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( F ` ( x ( 2nd ` R ) z ) ) = Z ) : No typesetting found for |- ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( F ` ( x ( 2nd ` R ) z ) ) = Z ) with typecode |-
101 fvex F x 2 nd R z V
102 101 elsn F x 2 nd R z Z F x 2 nd R z = Z
103 100 102 sylibr Could not format ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( F ` ( x ( 2nd ` R ) z ) ) e. { Z } ) : No typesetting found for |- ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( F ` ( x ( 2nd ` R ) z ) ) e. { Z } ) with typecode |-
104 elpreima F Fn ran 1 st R x 2 nd R z F -1 Z x 2 nd R z ran 1 st R F x 2 nd R z Z
105 7 16 104 3syl Could not format ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( x ( 2nd ` R ) z ) e. ( `' F " { Z } ) <-> ( ( x ( 2nd ` R ) z ) e. ran ( 1st ` R ) /\ ( F ` ( x ( 2nd ` R ) z ) ) e. { Z } ) ) ) : No typesetting found for |- ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( x ( 2nd ` R ) z ) e. ( `' F " { Z } ) <-> ( ( x ( 2nd ` R ) z ) e. ran ( 1st ` R ) /\ ( F ` ( x ( 2nd ` R ) z ) ) e. { Z } ) ) ) with typecode |-
106 105 ad2antrr Could not format ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( ( x ( 2nd ` R ) z ) e. ( `' F " { Z } ) <-> ( ( x ( 2nd ` R ) z ) e. ran ( 1st ` R ) /\ ( F ` ( x ( 2nd ` R ) z ) ) e. { Z } ) ) ) : No typesetting found for |- ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( ( x ( 2nd ` R ) z ) e. ( `' F " { Z } ) <-> ( ( x ( 2nd ` R ) z ) e. ran ( 1st ` R ) /\ ( F ` ( x ( 2nd ` R ) z ) ) e. { Z } ) ) ) with typecode |-
107 89 103 106 mpbir2and Could not format ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( x ( 2nd ` R ) z ) e. ( `' F " { Z } ) ) : No typesetting found for |- ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( x ( 2nd ` R ) z ) e. ( `' F " { Z } ) ) with typecode |-
108 84 107 jca Could not format ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( ( z ( 2nd ` R ) x ) e. ( `' F " { Z } ) /\ ( x ( 2nd ` R ) z ) e. ( `' F " { Z } ) ) ) : No typesetting found for |- ( ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) /\ z e. ran ( 1st ` R ) ) -> ( ( z ( 2nd ` R ) x ) e. ( `' F " { Z } ) /\ ( x ( 2nd ` R ) z ) e. ( `' F " { Z } ) ) ) with typecode |-
109 108 ralrimiva Could not format ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) -> A. z e. ran ( 1st ` R ) ( ( z ( 2nd ` R ) x ) e. ( `' F " { Z } ) /\ ( x ( 2nd ` R ) z ) e. ( `' F " { Z } ) ) ) : No typesetting found for |- ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) ) -> A. z e. ran ( 1st ` R ) ( ( z ( 2nd ` R ) x ) e. ( `' F " { Z } ) /\ ( x ( 2nd ` R ) z ) e. ( `' F " { Z } ) ) ) with typecode |-
110 109 ex Could not format ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) -> A. z e. ran ( 1st ` R ) ( ( z ( 2nd ` R ) x ) e. ( `' F " { Z } ) /\ ( x ( 2nd ` R ) z ) e. ( `' F " { Z } ) ) ) ) : No typesetting found for |- ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( x e. ran ( 1st ` R ) /\ ( F ` x ) = Z ) -> A. z e. ran ( 1st ` R ) ( ( z ( 2nd ` R ) x ) e. ( `' F " { Z } ) /\ ( x ( 2nd ` R ) z ) e. ( `' F " { Z } ) ) ) ) with typecode |-
111 58 110 biimtrid Could not format ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( x e. ran ( 1st ` R ) /\ ( F ` x ) e. { Z } ) -> A. z e. ran ( 1st ` R ) ( ( z ( 2nd ` R ) x ) e. ( `' F " { Z } ) /\ ( x ( 2nd ` R ) z ) e. ( `' F " { Z } ) ) ) ) : No typesetting found for |- ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( x e. ran ( 1st ` R ) /\ ( F ` x ) e. { Z } ) -> A. z e. ran ( 1st ` R ) ( ( z ( 2nd ` R ) x ) e. ( `' F " { Z } ) /\ ( x ( 2nd ` R ) z ) e. ( `' F " { Z } ) ) ) ) with typecode |-
112 49 111 sylbid Could not format ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( x e. ( `' F " { Z } ) -> A. z e. ran ( 1st ` R ) ( ( z ( 2nd ` R ) x ) e. ( `' F " { Z } ) /\ ( x ( 2nd ` R ) z ) e. ( `' F " { Z } ) ) ) ) : No typesetting found for |- ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( x e. ( `' F " { Z } ) -> A. z e. ran ( 1st ` R ) ( ( z ( 2nd ` R ) x ) e. ( `' F " { Z } ) /\ ( x ( 2nd ` R ) z ) e. ( `' F " { Z } ) ) ) ) with typecode |-
113 112 imp Could not format ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ x e. ( `' F " { Z } ) ) -> A. z e. ran ( 1st ` R ) ( ( z ( 2nd ` R ) x ) e. ( `' F " { Z } ) /\ ( x ( 2nd ` R ) z ) e. ( `' F " { Z } ) ) ) : No typesetting found for |- ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ x e. ( `' F " { Z } ) ) -> A. z e. ran ( 1st ` R ) ( ( z ( 2nd ` R ) x ) e. ( `' F " { Z } ) /\ ( x ( 2nd ` R ) z ) e. ( `' F " { Z } ) ) ) with typecode |-
114 57 113 jca Could not format ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ x e. ( `' F " { Z } ) ) -> ( A. y e. ( `' F " { Z } ) ( x ( 1st ` R ) y ) e. ( `' F " { Z } ) /\ A. z e. ran ( 1st ` R ) ( ( z ( 2nd ` R ) x ) e. ( `' F " { Z } ) /\ ( x ( 2nd ` R ) z ) e. ( `' F " { Z } ) ) ) ) : No typesetting found for |- ( ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) /\ x e. ( `' F " { Z } ) ) -> ( A. y e. ( `' F " { Z } ) ( x ( 1st ` R ) y ) e. ( `' F " { Z } ) /\ A. z e. ran ( 1st ` R ) ( ( z ( 2nd ` R ) x ) e. ( `' F " { Z } ) /\ ( x ( 2nd ` R ) z ) e. ( `' F " { Z } ) ) ) ) with typecode |-
115 114 ralrimiva Could not format ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> A. x e. ( `' F " { Z } ) ( A. y e. ( `' F " { Z } ) ( x ( 1st ` R ) y ) e. ( `' F " { Z } ) /\ A. z e. ran ( 1st ` R ) ( ( z ( 2nd ` R ) x ) e. ( `' F " { Z } ) /\ ( x ( 2nd ` R ) z ) e. ( `' F " { Z } ) ) ) ) : No typesetting found for |- ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> A. x e. ( `' F " { Z } ) ( A. y e. ( `' F " { Z } ) ( x ( 1st ` R ) y ) e. ( `' F " { Z } ) /\ A. z e. ran ( 1st ` R ) ( ( z ( 2nd ` R ) x ) e. ( `' F " { Z } ) /\ ( x ( 2nd ` R ) z ) e. ( `' F " { Z } ) ) ) ) with typecode |-
116 4 59 5 9 isidl R RingOps F -1 Z Idl R F -1 Z ran 1 st R GId 1 st R F -1 Z x F -1 Z y F -1 Z x 1 st R y F -1 Z z ran 1 st R z 2 nd R x F -1 Z x 2 nd R z F -1 Z
117 116 3ad2ant1 Could not format ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( `' F " { Z } ) e. ( Idl ` R ) <-> ( ( `' F " { Z } ) C_ ran ( 1st ` R ) /\ ( GId ` ( 1st ` R ) ) e. ( `' F " { Z } ) /\ A. x e. ( `' F " { Z } ) ( A. y e. ( `' F " { Z } ) ( x ( 1st ` R ) y ) e. ( `' F " { Z } ) /\ A. z e. ran ( 1st ` R ) ( ( z ( 2nd ` R ) x ) e. ( `' F " { Z } ) /\ ( x ( 2nd ` R ) z ) e. ( `' F " { Z } ) ) ) ) ) ) : No typesetting found for |- ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( ( `' F " { Z } ) e. ( Idl ` R ) <-> ( ( `' F " { Z } ) C_ ran ( 1st ` R ) /\ ( GId ` ( 1st ` R ) ) e. ( `' F " { Z } ) /\ A. x e. ( `' F " { Z } ) ( A. y e. ( `' F " { Z } ) ( x ( 1st ` R ) y ) e. ( `' F " { Z } ) /\ A. z e. ran ( 1st ` R ) ( ( z ( 2nd ` R ) x ) e. ( `' F " { Z } ) /\ ( x ( 2nd ` R ) z ) e. ( `' F " { Z } ) ) ) ) ) ) with typecode |-
118 8 19 115 117 mpbir3and Could not format ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( `' F " { Z } ) e. ( Idl ` R ) ) : No typesetting found for |- ( ( R e. RingOps /\ S e. RingOps /\ F e. ( R RingOpsHom S ) ) -> ( `' F " { Z } ) e. ( Idl ` R ) ) with typecode |-