Metamath Proof Explorer


Theorem cnmpt2mulr

Description: Continuity of ring multiplication; analogue of cnmpt22f which cannot be used directly because .r is not a function. (Contributed by Mario Carneiro, 5-Oct-2015)

Ref Expression
Hypotheses mulrcn.j โŠข ๐ฝ = ( TopOpen โ€˜ ๐‘… )
cnmpt1mulr.t โŠข ยท = ( .r โ€˜ ๐‘… )
cnmpt1mulr.r โŠข ( ๐œ‘ โ†’ ๐‘… โˆˆ TopRing )
cnmpt1mulr.k โŠข ( ๐œ‘ โ†’ ๐พ โˆˆ ( TopOn โ€˜ ๐‘‹ ) )
cnmpt2mulr.l โŠข ( ๐œ‘ โ†’ ๐ฟ โˆˆ ( TopOn โ€˜ ๐‘Œ ) )
cnmpt2mulr.a โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ โˆˆ ๐‘‹ , ๐‘ฆ โˆˆ ๐‘Œ โ†ฆ ๐ด ) โˆˆ ( ( ๐พ ร—t ๐ฟ ) Cn ๐ฝ ) )
cnmpt2mulr.b โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ โˆˆ ๐‘‹ , ๐‘ฆ โˆˆ ๐‘Œ โ†ฆ ๐ต ) โˆˆ ( ( ๐พ ร—t ๐ฟ ) Cn ๐ฝ ) )
Assertion cnmpt2mulr ( ๐œ‘ โ†’ ( ๐‘ฅ โˆˆ ๐‘‹ , ๐‘ฆ โˆˆ ๐‘Œ โ†ฆ ( ๐ด ยท ๐ต ) ) โˆˆ ( ( ๐พ ร—t ๐ฟ ) Cn ๐ฝ ) )

Proof

Step Hyp Ref Expression
1 mulrcn.j โŠข ๐ฝ = ( TopOpen โ€˜ ๐‘… )
2 cnmpt1mulr.t โŠข ยท = ( .r โ€˜ ๐‘… )
3 cnmpt1mulr.r โŠข ( ๐œ‘ โ†’ ๐‘… โˆˆ TopRing )
4 cnmpt1mulr.k โŠข ( ๐œ‘ โ†’ ๐พ โˆˆ ( TopOn โ€˜ ๐‘‹ ) )
5 cnmpt2mulr.l โŠข ( ๐œ‘ โ†’ ๐ฟ โˆˆ ( TopOn โ€˜ ๐‘Œ ) )
6 cnmpt2mulr.a โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ โˆˆ ๐‘‹ , ๐‘ฆ โˆˆ ๐‘Œ โ†ฆ ๐ด ) โˆˆ ( ( ๐พ ร—t ๐ฟ ) Cn ๐ฝ ) )
7 cnmpt2mulr.b โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ โˆˆ ๐‘‹ , ๐‘ฆ โˆˆ ๐‘Œ โ†ฆ ๐ต ) โˆˆ ( ( ๐พ ร—t ๐ฟ ) Cn ๐ฝ ) )
8 eqid โŠข ( mulGrp โ€˜ ๐‘… ) = ( mulGrp โ€˜ ๐‘… )
9 8 1 mgptopn โŠข ๐ฝ = ( TopOpen โ€˜ ( mulGrp โ€˜ ๐‘… ) )
10 8 2 mgpplusg โŠข ยท = ( +g โ€˜ ( mulGrp โ€˜ ๐‘… ) )
11 8 trgtmd โŠข ( ๐‘… โˆˆ TopRing โ†’ ( mulGrp โ€˜ ๐‘… ) โˆˆ TopMnd )
12 3 11 syl โŠข ( ๐œ‘ โ†’ ( mulGrp โ€˜ ๐‘… ) โˆˆ TopMnd )
13 9 10 12 4 5 6 7 cnmpt2plusg โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ โˆˆ ๐‘‹ , ๐‘ฆ โˆˆ ๐‘Œ โ†ฆ ( ๐ด ยท ๐ต ) ) โˆˆ ( ( ๐พ ร—t ๐ฟ ) Cn ๐ฝ ) )