Description: Multiplication by a real constant is a continuous function. (Contributed by Thierry Arnoux, 23-May-2017) Avoid ax-mulf . (Revised by GG, 16-Mar-2025)
Ref | Expression | ||
---|---|---|---|
Hypotheses | gg-rmulccn.1 | |
|
gg-rmulccn.2 | |
||
Assertion | gg-rmulccn | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | gg-rmulccn.1 | |
|
2 | gg-rmulccn.2 | |
|
3 | eqid | |
|
4 | 3 | cnfldtopon | |
5 | 4 | a1i | |
6 | 5 | cnmptid | |
7 | 2 | recnd | |
8 | 5 5 7 | cnmptc | |
9 | 3 | mpomulcn | |
10 | 9 | a1i | |
11 | oveq12 | |
|
12 | 5 6 8 5 5 10 11 | cnmpt12 | |
13 | ax-resscn | |
|
14 | 4 | toponunii | |
15 | 14 | cnrest | |
16 | 12 13 15 | sylancl | |
17 | simpr | |
|
18 | 7 | adantr | |
19 | 17 18 | mulcld | |
20 | 19 | ralrimiva | |
21 | eqid | |
|
22 | 21 | fnmpt | |
23 | 20 22 | syl | |
24 | fnssres | |
|
25 | 23 13 24 | sylancl | |
26 | simpr | |
|
27 | fvres | |
|
28 | recn | |
|
29 | oveq1 | |
|
30 | ovex | |
|
31 | 29 21 30 | fvmpt | |
32 | 28 31 | syl | |
33 | 27 32 | eqtrd | |
34 | 26 33 | syl | |
35 | 2 | adantr | |
36 | 26 35 | remulcld | |
37 | 34 36 | eqeltrd | |
38 | 37 | ralrimiva | |
39 | fnfvrnss | |
|
40 | 25 38 39 | syl2anc | |
41 | 13 | a1i | |
42 | cnrest2 | |
|
43 | 5 40 41 42 | syl3anc | |
44 | 16 43 | mpbid | |
45 | resmpt | |
|
46 | 13 45 | ax-mp | |
47 | 3 | tgioo2 | |
48 | 1 47 | eqtri | |
49 | 48 48 | oveq12i | |
50 | 49 | eqcomi | |
51 | 44 46 50 | 3eltr3g | |