Metamath Proof Explorer


Theorem 2idlcpblrng

Description: The coset equivalence relation for a two-sided ideal is compatible with ring multiplication. (Contributed by Mario Carneiro, 14-Jun-2015) Generalization for non-unital rings and two-sided ideals which are subgroups of the additive group of the non-unital ring. (Revised by AV, 23-Feb-2025)

Ref Expression
Hypotheses 2idlcpblrng.x โŠข ๐‘‹ = ( Base โ€˜ ๐‘… )
2idlcpblrng.r โŠข ๐ธ = ( ๐‘… ~QG ๐‘† )
2idlcpblrng.i โŠข ๐ผ = ( 2Ideal โ€˜ ๐‘… )
2idlcpblrng.t โŠข ยท = ( .r โ€˜ ๐‘… )
Assertion 2idlcpblrng ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โ†’ ( ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) โ†’ ( ๐ด ยท ๐ต ) ๐ธ ( ๐ถ ยท ๐ท ) ) )

Proof

Step Hyp Ref Expression
1 2idlcpblrng.x โŠข ๐‘‹ = ( Base โ€˜ ๐‘… )
2 2idlcpblrng.r โŠข ๐ธ = ( ๐‘… ~QG ๐‘† )
3 2idlcpblrng.i โŠข ๐ผ = ( 2Ideal โ€˜ ๐‘… )
4 2idlcpblrng.t โŠข ยท = ( .r โ€˜ ๐‘… )
5 simpl1 โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ๐‘… โˆˆ Rng )
6 simpl3 โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) )
7 1 2 eqger โŠข ( ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) โ†’ ๐ธ Er ๐‘‹ )
8 6 7 syl โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ๐ธ Er ๐‘‹ )
9 simprl โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ๐ด ๐ธ ๐ถ )
10 8 9 ersym โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ๐ถ ๐ธ ๐ด )
11 rngabl โŠข ( ๐‘… โˆˆ Rng โ†’ ๐‘… โˆˆ Abel )
12 11 3ad2ant1 โŠข ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โ†’ ๐‘… โˆˆ Abel )
13 eqid โŠข ( LIdeal โ€˜ ๐‘… ) = ( LIdeal โ€˜ ๐‘… )
14 eqid โŠข ( oppr โ€˜ ๐‘… ) = ( oppr โ€˜ ๐‘… )
15 eqid โŠข ( LIdeal โ€˜ ( oppr โ€˜ ๐‘… ) ) = ( LIdeal โ€˜ ( oppr โ€˜ ๐‘… ) )
16 13 14 15 3 2idlelb โŠข ( ๐‘† โˆˆ ๐ผ โ†” ( ๐‘† โˆˆ ( LIdeal โ€˜ ๐‘… ) โˆง ๐‘† โˆˆ ( LIdeal โ€˜ ( oppr โ€˜ ๐‘… ) ) ) )
17 16 simplbi โŠข ( ๐‘† โˆˆ ๐ผ โ†’ ๐‘† โˆˆ ( LIdeal โ€˜ ๐‘… ) )
18 17 3ad2ant2 โŠข ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โ†’ ๐‘† โˆˆ ( LIdeal โ€˜ ๐‘… ) )
19 18 adantr โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ๐‘† โˆˆ ( LIdeal โ€˜ ๐‘… ) )
20 1 13 lidlss โŠข ( ๐‘† โˆˆ ( LIdeal โ€˜ ๐‘… ) โ†’ ๐‘† โІ ๐‘‹ )
21 19 20 syl โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ๐‘† โІ ๐‘‹ )
22 eqid โŠข ( -g โ€˜ ๐‘… ) = ( -g โ€˜ ๐‘… )
23 1 22 2 eqgabl โŠข ( ( ๐‘… โˆˆ Abel โˆง ๐‘† โІ ๐‘‹ ) โ†’ ( ๐ถ ๐ธ ๐ด โ†” ( ๐ถ โˆˆ ๐‘‹ โˆง ๐ด โˆˆ ๐‘‹ โˆง ( ๐ด ( -g โ€˜ ๐‘… ) ๐ถ ) โˆˆ ๐‘† ) ) )
24 12 21 23 syl2an2r โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ( ๐ถ ๐ธ ๐ด โ†” ( ๐ถ โˆˆ ๐‘‹ โˆง ๐ด โˆˆ ๐‘‹ โˆง ( ๐ด ( -g โ€˜ ๐‘… ) ๐ถ ) โˆˆ ๐‘† ) ) )
25 10 24 mpbid โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ( ๐ถ โˆˆ ๐‘‹ โˆง ๐ด โˆˆ ๐‘‹ โˆง ( ๐ด ( -g โ€˜ ๐‘… ) ๐ถ ) โˆˆ ๐‘† ) )
26 25 simp2d โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ๐ด โˆˆ ๐‘‹ )
27 simprr โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ๐ต ๐ธ ๐ท )
28 1 22 2 eqgabl โŠข ( ( ๐‘… โˆˆ Abel โˆง ๐‘† โІ ๐‘‹ ) โ†’ ( ๐ต ๐ธ ๐ท โ†” ( ๐ต โˆˆ ๐‘‹ โˆง ๐ท โˆˆ ๐‘‹ โˆง ( ๐ท ( -g โ€˜ ๐‘… ) ๐ต ) โˆˆ ๐‘† ) ) )
29 12 21 28 syl2an2r โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ( ๐ต ๐ธ ๐ท โ†” ( ๐ต โˆˆ ๐‘‹ โˆง ๐ท โˆˆ ๐‘‹ โˆง ( ๐ท ( -g โ€˜ ๐‘… ) ๐ต ) โˆˆ ๐‘† ) ) )
30 27 29 mpbid โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ( ๐ต โˆˆ ๐‘‹ โˆง ๐ท โˆˆ ๐‘‹ โˆง ( ๐ท ( -g โ€˜ ๐‘… ) ๐ต ) โˆˆ ๐‘† ) )
31 30 simp1d โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ๐ต โˆˆ ๐‘‹ )
32 1 4 rngcl โŠข ( ( ๐‘… โˆˆ Rng โˆง ๐ด โˆˆ ๐‘‹ โˆง ๐ต โˆˆ ๐‘‹ ) โ†’ ( ๐ด ยท ๐ต ) โˆˆ ๐‘‹ )
33 5 26 31 32 syl3anc โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ( ๐ด ยท ๐ต ) โˆˆ ๐‘‹ )
34 25 simp1d โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ๐ถ โˆˆ ๐‘‹ )
35 30 simp2d โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ๐ท โˆˆ ๐‘‹ )
36 1 4 rngcl โŠข ( ( ๐‘… โˆˆ Rng โˆง ๐ถ โˆˆ ๐‘‹ โˆง ๐ท โˆˆ ๐‘‹ ) โ†’ ( ๐ถ ยท ๐ท ) โˆˆ ๐‘‹ )
37 5 34 35 36 syl3anc โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ( ๐ถ ยท ๐ท ) โˆˆ ๐‘‹ )
38 rnggrp โŠข ( ๐‘… โˆˆ Rng โ†’ ๐‘… โˆˆ Grp )
39 38 3ad2ant1 โŠข ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โ†’ ๐‘… โˆˆ Grp )
40 39 adantr โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ๐‘… โˆˆ Grp )
41 1 4 rngcl โŠข ( ( ๐‘… โˆˆ Rng โˆง ๐ถ โˆˆ ๐‘‹ โˆง ๐ต โˆˆ ๐‘‹ ) โ†’ ( ๐ถ ยท ๐ต ) โˆˆ ๐‘‹ )
42 5 34 31 41 syl3anc โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ( ๐ถ ยท ๐ต ) โˆˆ ๐‘‹ )
43 1 22 grpnnncan2 โŠข ( ( ๐‘… โˆˆ Grp โˆง ( ( ๐ถ ยท ๐ท ) โˆˆ ๐‘‹ โˆง ( ๐ด ยท ๐ต ) โˆˆ ๐‘‹ โˆง ( ๐ถ ยท ๐ต ) โˆˆ ๐‘‹ ) ) โ†’ ( ( ( ๐ถ ยท ๐ท ) ( -g โ€˜ ๐‘… ) ( ๐ถ ยท ๐ต ) ) ( -g โ€˜ ๐‘… ) ( ( ๐ด ยท ๐ต ) ( -g โ€˜ ๐‘… ) ( ๐ถ ยท ๐ต ) ) ) = ( ( ๐ถ ยท ๐ท ) ( -g โ€˜ ๐‘… ) ( ๐ด ยท ๐ต ) ) )
44 40 37 33 42 43 syl13anc โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ( ( ( ๐ถ ยท ๐ท ) ( -g โ€˜ ๐‘… ) ( ๐ถ ยท ๐ต ) ) ( -g โ€˜ ๐‘… ) ( ( ๐ด ยท ๐ต ) ( -g โ€˜ ๐‘… ) ( ๐ถ ยท ๐ต ) ) ) = ( ( ๐ถ ยท ๐ท ) ( -g โ€˜ ๐‘… ) ( ๐ด ยท ๐ต ) ) )
45 1 4 22 5 34 35 31 rngsubdi โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ( ๐ถ ยท ( ๐ท ( -g โ€˜ ๐‘… ) ๐ต ) ) = ( ( ๐ถ ยท ๐ท ) ( -g โ€˜ ๐‘… ) ( ๐ถ ยท ๐ต ) ) )
46 eqid โŠข ( 0g โ€˜ ๐‘… ) = ( 0g โ€˜ ๐‘… )
47 46 subg0cl โŠข ( ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) โ†’ ( 0g โ€˜ ๐‘… ) โˆˆ ๐‘† )
48 47 3ad2ant3 โŠข ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โ†’ ( 0g โ€˜ ๐‘… ) โˆˆ ๐‘† )
49 48 adantr โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ( 0g โ€˜ ๐‘… ) โˆˆ ๐‘† )
50 30 simp3d โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ( ๐ท ( -g โ€˜ ๐‘… ) ๐ต ) โˆˆ ๐‘† )
51 46 1 4 13 rnglidlmcl โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ( LIdeal โ€˜ ๐‘… ) โˆง ( 0g โ€˜ ๐‘… ) โˆˆ ๐‘† ) โˆง ( ๐ถ โˆˆ ๐‘‹ โˆง ( ๐ท ( -g โ€˜ ๐‘… ) ๐ต ) โˆˆ ๐‘† ) ) โ†’ ( ๐ถ ยท ( ๐ท ( -g โ€˜ ๐‘… ) ๐ต ) ) โˆˆ ๐‘† )
52 5 19 49 34 50 51 syl32anc โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ( ๐ถ ยท ( ๐ท ( -g โ€˜ ๐‘… ) ๐ต ) ) โˆˆ ๐‘† )
53 45 52 eqeltrrd โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ( ( ๐ถ ยท ๐ท ) ( -g โ€˜ ๐‘… ) ( ๐ถ ยท ๐ต ) ) โˆˆ ๐‘† )
54 eqid โŠข ( .r โ€˜ ( oppr โ€˜ ๐‘… ) ) = ( .r โ€˜ ( oppr โ€˜ ๐‘… ) )
55 1 4 14 54 opprmul โŠข ( ๐ต ( .r โ€˜ ( oppr โ€˜ ๐‘… ) ) ( ๐ด ( -g โ€˜ ๐‘… ) ๐ถ ) ) = ( ( ๐ด ( -g โ€˜ ๐‘… ) ๐ถ ) ยท ๐ต )
56 1 4 22 5 26 34 31 rngsubdir โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ( ( ๐ด ( -g โ€˜ ๐‘… ) ๐ถ ) ยท ๐ต ) = ( ( ๐ด ยท ๐ต ) ( -g โ€˜ ๐‘… ) ( ๐ถ ยท ๐ต ) ) )
57 55 56 eqtrid โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ( ๐ต ( .r โ€˜ ( oppr โ€˜ ๐‘… ) ) ( ๐ด ( -g โ€˜ ๐‘… ) ๐ถ ) ) = ( ( ๐ด ยท ๐ต ) ( -g โ€˜ ๐‘… ) ( ๐ถ ยท ๐ต ) ) )
58 14 opprrng โŠข ( ๐‘… โˆˆ Rng โ†’ ( oppr โ€˜ ๐‘… ) โˆˆ Rng )
59 58 3ad2ant1 โŠข ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โ†’ ( oppr โ€˜ ๐‘… ) โˆˆ Rng )
60 59 adantr โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ( oppr โ€˜ ๐‘… ) โˆˆ Rng )
61 16 simprbi โŠข ( ๐‘† โˆˆ ๐ผ โ†’ ๐‘† โˆˆ ( LIdeal โ€˜ ( oppr โ€˜ ๐‘… ) ) )
62 61 3ad2ant2 โŠข ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โ†’ ๐‘† โˆˆ ( LIdeal โ€˜ ( oppr โ€˜ ๐‘… ) ) )
63 62 adantr โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ๐‘† โˆˆ ( LIdeal โ€˜ ( oppr โ€˜ ๐‘… ) ) )
64 25 simp3d โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ( ๐ด ( -g โ€˜ ๐‘… ) ๐ถ ) โˆˆ ๐‘† )
65 14 46 oppr0 โŠข ( 0g โ€˜ ๐‘… ) = ( 0g โ€˜ ( oppr โ€˜ ๐‘… ) )
66 14 1 opprbas โŠข ๐‘‹ = ( Base โ€˜ ( oppr โ€˜ ๐‘… ) )
67 65 66 54 15 rnglidlmcl โŠข ( ( ( ( oppr โ€˜ ๐‘… ) โˆˆ Rng โˆง ๐‘† โˆˆ ( LIdeal โ€˜ ( oppr โ€˜ ๐‘… ) ) โˆง ( 0g โ€˜ ๐‘… ) โˆˆ ๐‘† ) โˆง ( ๐ต โˆˆ ๐‘‹ โˆง ( ๐ด ( -g โ€˜ ๐‘… ) ๐ถ ) โˆˆ ๐‘† ) ) โ†’ ( ๐ต ( .r โ€˜ ( oppr โ€˜ ๐‘… ) ) ( ๐ด ( -g โ€˜ ๐‘… ) ๐ถ ) ) โˆˆ ๐‘† )
68 60 63 49 31 64 67 syl32anc โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ( ๐ต ( .r โ€˜ ( oppr โ€˜ ๐‘… ) ) ( ๐ด ( -g โ€˜ ๐‘… ) ๐ถ ) ) โˆˆ ๐‘† )
69 57 68 eqeltrrd โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ( ( ๐ด ยท ๐ต ) ( -g โ€˜ ๐‘… ) ( ๐ถ ยท ๐ต ) ) โˆˆ ๐‘† )
70 22 subgsubcl โŠข ( ( ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) โˆง ( ( ๐ถ ยท ๐ท ) ( -g โ€˜ ๐‘… ) ( ๐ถ ยท ๐ต ) ) โˆˆ ๐‘† โˆง ( ( ๐ด ยท ๐ต ) ( -g โ€˜ ๐‘… ) ( ๐ถ ยท ๐ต ) ) โˆˆ ๐‘† ) โ†’ ( ( ( ๐ถ ยท ๐ท ) ( -g โ€˜ ๐‘… ) ( ๐ถ ยท ๐ต ) ) ( -g โ€˜ ๐‘… ) ( ( ๐ด ยท ๐ต ) ( -g โ€˜ ๐‘… ) ( ๐ถ ยท ๐ต ) ) ) โˆˆ ๐‘† )
71 6 53 69 70 syl3anc โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ( ( ( ๐ถ ยท ๐ท ) ( -g โ€˜ ๐‘… ) ( ๐ถ ยท ๐ต ) ) ( -g โ€˜ ๐‘… ) ( ( ๐ด ยท ๐ต ) ( -g โ€˜ ๐‘… ) ( ๐ถ ยท ๐ต ) ) ) โˆˆ ๐‘† )
72 44 71 eqeltrrd โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ( ( ๐ถ ยท ๐ท ) ( -g โ€˜ ๐‘… ) ( ๐ด ยท ๐ต ) ) โˆˆ ๐‘† )
73 1 22 2 eqgabl โŠข ( ( ๐‘… โˆˆ Abel โˆง ๐‘† โІ ๐‘‹ ) โ†’ ( ( ๐ด ยท ๐ต ) ๐ธ ( ๐ถ ยท ๐ท ) โ†” ( ( ๐ด ยท ๐ต ) โˆˆ ๐‘‹ โˆง ( ๐ถ ยท ๐ท ) โˆˆ ๐‘‹ โˆง ( ( ๐ถ ยท ๐ท ) ( -g โ€˜ ๐‘… ) ( ๐ด ยท ๐ต ) ) โˆˆ ๐‘† ) ) )
74 12 21 73 syl2an2r โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ( ( ๐ด ยท ๐ต ) ๐ธ ( ๐ถ ยท ๐ท ) โ†” ( ( ๐ด ยท ๐ต ) โˆˆ ๐‘‹ โˆง ( ๐ถ ยท ๐ท ) โˆˆ ๐‘‹ โˆง ( ( ๐ถ ยท ๐ท ) ( -g โ€˜ ๐‘… ) ( ๐ด ยท ๐ต ) ) โˆˆ ๐‘† ) ) )
75 33 37 72 74 mpbir3and โŠข ( ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โˆง ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) ) โ†’ ( ๐ด ยท ๐ต ) ๐ธ ( ๐ถ ยท ๐ท ) )
76 75 ex โŠข ( ( ๐‘… โˆˆ Rng โˆง ๐‘† โˆˆ ๐ผ โˆง ๐‘† โˆˆ ( SubGrp โ€˜ ๐‘… ) ) โ†’ ( ( ๐ด ๐ธ ๐ถ โˆง ๐ต ๐ธ ๐ท ) โ†’ ( ๐ด ยท ๐ต ) ๐ธ ( ๐ถ ยท ๐ท ) ) )