Metamath Proof Explorer


Theorem rngqiprngim

Description: F is an isomorphism of non-unital rings. (Contributed by AV, 21-Feb-2025)

Ref Expression
Hypotheses rng2idlring.r โŠข ( ๐œ‘ โ†’ ๐‘… โˆˆ Rng )
rng2idlring.i โŠข ( ๐œ‘ โ†’ ๐ผ โˆˆ ( 2Ideal โ€˜ ๐‘… ) )
rng2idlring.j โŠข ๐ฝ = ( ๐‘… โ†พs ๐ผ )
rng2idlring.u โŠข ( ๐œ‘ โ†’ ๐ฝ โˆˆ Ring )
rng2idlring.b โŠข ๐ต = ( Base โ€˜ ๐‘… )
rng2idlring.t โŠข ยท = ( .r โ€˜ ๐‘… )
rng2idlring.1 โŠข 1 = ( 1r โ€˜ ๐ฝ )
rngqiprngim.g โŠข โˆผ = ( ๐‘… ~QG ๐ผ )
rngqiprngim.q โŠข ๐‘„ = ( ๐‘… /s โˆผ )
rngqiprngim.c โŠข ๐ถ = ( Base โ€˜ ๐‘„ )
rngqiprngim.p โŠข ๐‘ƒ = ( ๐‘„ ร—s ๐ฝ )
rngqiprngim.f โŠข ๐น = ( ๐‘ฅ โˆˆ ๐ต โ†ฆ โŸจ [ ๐‘ฅ ] โˆผ , ( 1 ยท ๐‘ฅ ) โŸฉ )
Assertion rngqiprngim ( ๐œ‘ โ†’ ๐น โˆˆ ( ๐‘… RngIso ๐‘ƒ ) )

Proof

Step Hyp Ref Expression
1 rng2idlring.r โŠข ( ๐œ‘ โ†’ ๐‘… โˆˆ Rng )
2 rng2idlring.i โŠข ( ๐œ‘ โ†’ ๐ผ โˆˆ ( 2Ideal โ€˜ ๐‘… ) )
3 rng2idlring.j โŠข ๐ฝ = ( ๐‘… โ†พs ๐ผ )
4 rng2idlring.u โŠข ( ๐œ‘ โ†’ ๐ฝ โˆˆ Ring )
5 rng2idlring.b โŠข ๐ต = ( Base โ€˜ ๐‘… )
6 rng2idlring.t โŠข ยท = ( .r โ€˜ ๐‘… )
7 rng2idlring.1 โŠข 1 = ( 1r โ€˜ ๐ฝ )
8 rngqiprngim.g โŠข โˆผ = ( ๐‘… ~QG ๐ผ )
9 rngqiprngim.q โŠข ๐‘„ = ( ๐‘… /s โˆผ )
10 rngqiprngim.c โŠข ๐ถ = ( Base โ€˜ ๐‘„ )
11 rngqiprngim.p โŠข ๐‘ƒ = ( ๐‘„ ร—s ๐ฝ )
12 rngqiprngim.f โŠข ๐น = ( ๐‘ฅ โˆˆ ๐ต โ†ฆ โŸจ [ ๐‘ฅ ] โˆผ , ( 1 ยท ๐‘ฅ ) โŸฉ )
13 1 2 3 4 5 6 7 8 9 10 11 12 rngqiprngho โŠข ( ๐œ‘ โ†’ ๐น โˆˆ ( ๐‘… RngHom ๐‘ƒ ) )
14 1 2 3 4 5 6 7 8 9 10 11 12 rngqiprngimf1 โŠข ( ๐œ‘ โ†’ ๐น : ๐ต โ€“1-1โ†’ ( ๐ถ ร— ๐ผ ) )
15 1 2 3 4 5 6 7 8 9 10 11 12 rngqiprngimfo โŠข ( ๐œ‘ โ†’ ๐น : ๐ต โ€“ontoโ†’ ( ๐ถ ร— ๐ผ ) )
16 df-f1o โŠข ( ๐น : ๐ต โ€“1-1-ontoโ†’ ( ๐ถ ร— ๐ผ ) โ†” ( ๐น : ๐ต โ€“1-1โ†’ ( ๐ถ ร— ๐ผ ) โˆง ๐น : ๐ต โ€“ontoโ†’ ( ๐ถ ร— ๐ผ ) ) )
17 14 15 16 sylanbrc โŠข ( ๐œ‘ โ†’ ๐น : ๐ต โ€“1-1-ontoโ†’ ( ๐ถ ร— ๐ผ ) )
18 1 2 3 4 5 6 7 8 9 10 11 rngqipbas โŠข ( ๐œ‘ โ†’ ( Base โ€˜ ๐‘ƒ ) = ( ๐ถ ร— ๐ผ ) )
19 18 f1oeq3d โŠข ( ๐œ‘ โ†’ ( ๐น : ๐ต โ€“1-1-ontoโ†’ ( Base โ€˜ ๐‘ƒ ) โ†” ๐น : ๐ต โ€“1-1-ontoโ†’ ( ๐ถ ร— ๐ผ ) ) )
20 17 19 mpbird โŠข ( ๐œ‘ โ†’ ๐น : ๐ต โ€“1-1-ontoโ†’ ( Base โ€˜ ๐‘ƒ ) )
21 11 ovexi โŠข ๐‘ƒ โˆˆ V
22 eqid โŠข ( Base โ€˜ ๐‘ƒ ) = ( Base โ€˜ ๐‘ƒ )
23 5 22 isrngim2 โŠข ( ( ๐‘… โˆˆ Rng โˆง ๐‘ƒ โˆˆ V ) โ†’ ( ๐น โˆˆ ( ๐‘… RngIso ๐‘ƒ ) โ†” ( ๐น โˆˆ ( ๐‘… RngHom ๐‘ƒ ) โˆง ๐น : ๐ต โ€“1-1-ontoโ†’ ( Base โ€˜ ๐‘ƒ ) ) ) )
24 1 21 23 sylancl โŠข ( ๐œ‘ โ†’ ( ๐น โˆˆ ( ๐‘… RngIso ๐‘ƒ ) โ†” ( ๐น โˆˆ ( ๐‘… RngHom ๐‘ƒ ) โˆง ๐น : ๐ต โ€“1-1-ontoโ†’ ( Base โ€˜ ๐‘ƒ ) ) ) )
25 13 20 24 mpbir2and โŠข ( ๐œ‘ โ†’ ๐น โˆˆ ( ๐‘… RngIso ๐‘ƒ ) )