Metamath Proof Explorer


Theorem gg-dvfsumle

Description: Compare a finite sum to an integral (the integral here is given as a function with a known derivative). (Contributed by Mario Carneiro, 14-May-2016) Use mpomulcn instead of mulcn as direct dependency. (Revised by GG, 16-Mar-2025)

Ref Expression
Hypotheses gg-dvfsumle.m โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ ( โ„คโ‰ฅ โ€˜ ๐‘€ ) )
gg-dvfsumle.a โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ โˆˆ ( ๐‘€ [,] ๐‘ ) โ†ฆ ๐ด ) โˆˆ ( ( ๐‘€ [,] ๐‘ ) โ€“cnโ†’ โ„ ) )
gg-dvfsumle.v โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) ) โ†’ ๐ต โˆˆ ๐‘‰ )
gg-dvfsumle.b โŠข ( ๐œ‘ โ†’ ( โ„ D ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ ๐ด ) ) = ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ ๐ต ) )
gg-dvfsumle.c โŠข ( ๐‘ฅ = ๐‘€ โ†’ ๐ด = ๐ถ )
gg-dvfsumle.d โŠข ( ๐‘ฅ = ๐‘ โ†’ ๐ด = ๐ท )
gg-dvfsumle.x โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ๐‘‹ โˆˆ โ„ )
gg-dvfsumle.l โŠข ( ( ๐œ‘ โˆง ( ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) โˆง ๐‘ฅ โˆˆ ( ๐‘˜ (,) ( ๐‘˜ + 1 ) ) ) ) โ†’ ๐‘‹ โ‰ค ๐ต )
Assertion gg-dvfsumle ( ๐œ‘ โ†’ ฮฃ ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ๐‘‹ โ‰ค ( ๐ท โˆ’ ๐ถ ) )

Proof

Step Hyp Ref Expression
1 gg-dvfsumle.m โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ ( โ„คโ‰ฅ โ€˜ ๐‘€ ) )
2 gg-dvfsumle.a โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ โˆˆ ( ๐‘€ [,] ๐‘ ) โ†ฆ ๐ด ) โˆˆ ( ( ๐‘€ [,] ๐‘ ) โ€“cnโ†’ โ„ ) )
3 gg-dvfsumle.v โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) ) โ†’ ๐ต โˆˆ ๐‘‰ )
4 gg-dvfsumle.b โŠข ( ๐œ‘ โ†’ ( โ„ D ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ ๐ด ) ) = ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ ๐ต ) )
5 gg-dvfsumle.c โŠข ( ๐‘ฅ = ๐‘€ โ†’ ๐ด = ๐ถ )
6 gg-dvfsumle.d โŠข ( ๐‘ฅ = ๐‘ โ†’ ๐ด = ๐ท )
7 gg-dvfsumle.x โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ๐‘‹ โˆˆ โ„ )
8 gg-dvfsumle.l โŠข ( ( ๐œ‘ โˆง ( ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) โˆง ๐‘ฅ โˆˆ ( ๐‘˜ (,) ( ๐‘˜ + 1 ) ) ) ) โ†’ ๐‘‹ โ‰ค ๐ต )
9 fzofi โŠข ( ๐‘€ ..^ ๐‘ ) โˆˆ Fin
10 9 a1i โŠข ( ๐œ‘ โ†’ ( ๐‘€ ..^ ๐‘ ) โˆˆ Fin )
11 eluzel2 โŠข ( ๐‘ โˆˆ ( โ„คโ‰ฅ โ€˜ ๐‘€ ) โ†’ ๐‘€ โˆˆ โ„ค )
12 1 11 syl โŠข ( ๐œ‘ โ†’ ๐‘€ โˆˆ โ„ค )
13 eluzelz โŠข ( ๐‘ โˆˆ ( โ„คโ‰ฅ โ€˜ ๐‘€ ) โ†’ ๐‘ โˆˆ โ„ค )
14 1 13 syl โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„ค )
15 fzval2 โŠข ( ( ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค ) โ†’ ( ๐‘€ ... ๐‘ ) = ( ( ๐‘€ [,] ๐‘ ) โˆฉ โ„ค ) )
16 12 14 15 syl2anc โŠข ( ๐œ‘ โ†’ ( ๐‘€ ... ๐‘ ) = ( ( ๐‘€ [,] ๐‘ ) โˆฉ โ„ค ) )
17 inss1 โŠข ( ( ๐‘€ [,] ๐‘ ) โˆฉ โ„ค ) โŠ† ( ๐‘€ [,] ๐‘ )
18 16 17 eqsstrdi โŠข ( ๐œ‘ โ†’ ( ๐‘€ ... ๐‘ ) โŠ† ( ๐‘€ [,] ๐‘ ) )
19 18 sselda โŠข ( ( ๐œ‘ โˆง ๐‘ฆ โˆˆ ( ๐‘€ ... ๐‘ ) ) โ†’ ๐‘ฆ โˆˆ ( ๐‘€ [,] ๐‘ ) )
20 cncff โŠข ( ( ๐‘ฅ โˆˆ ( ๐‘€ [,] ๐‘ ) โ†ฆ ๐ด ) โˆˆ ( ( ๐‘€ [,] ๐‘ ) โ€“cnโ†’ โ„ ) โ†’ ( ๐‘ฅ โˆˆ ( ๐‘€ [,] ๐‘ ) โ†ฆ ๐ด ) : ( ๐‘€ [,] ๐‘ ) โŸถ โ„ )
21 2 20 syl โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ โˆˆ ( ๐‘€ [,] ๐‘ ) โ†ฆ ๐ด ) : ( ๐‘€ [,] ๐‘ ) โŸถ โ„ )
22 eqid โŠข ( ๐‘ฅ โˆˆ ( ๐‘€ [,] ๐‘ ) โ†ฆ ๐ด ) = ( ๐‘ฅ โˆˆ ( ๐‘€ [,] ๐‘ ) โ†ฆ ๐ด )
23 22 fmpt โŠข ( โˆ€ ๐‘ฅ โˆˆ ( ๐‘€ [,] ๐‘ ) ๐ด โˆˆ โ„ โ†” ( ๐‘ฅ โˆˆ ( ๐‘€ [,] ๐‘ ) โ†ฆ ๐ด ) : ( ๐‘€ [,] ๐‘ ) โŸถ โ„ )
24 21 23 sylibr โŠข ( ๐œ‘ โ†’ โˆ€ ๐‘ฅ โˆˆ ( ๐‘€ [,] ๐‘ ) ๐ด โˆˆ โ„ )
25 nfcsb1v โŠข โ„ฒ ๐‘ฅ โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ด
26 25 nfel1 โŠข โ„ฒ ๐‘ฅ โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ด โˆˆ โ„
27 csbeq1a โŠข ( ๐‘ฅ = ๐‘ฆ โ†’ ๐ด = โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ด )
28 27 eleq1d โŠข ( ๐‘ฅ = ๐‘ฆ โ†’ ( ๐ด โˆˆ โ„ โ†” โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ด โˆˆ โ„ ) )
29 26 28 rspc โŠข ( ๐‘ฆ โˆˆ ( ๐‘€ [,] ๐‘ ) โ†’ ( โˆ€ ๐‘ฅ โˆˆ ( ๐‘€ [,] ๐‘ ) ๐ด โˆˆ โ„ โ†’ โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ด โˆˆ โ„ ) )
30 24 29 mpan9 โŠข ( ( ๐œ‘ โˆง ๐‘ฆ โˆˆ ( ๐‘€ [,] ๐‘ ) ) โ†’ โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ด โˆˆ โ„ )
31 19 30 syldan โŠข ( ( ๐œ‘ โˆง ๐‘ฆ โˆˆ ( ๐‘€ ... ๐‘ ) ) โ†’ โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ด โˆˆ โ„ )
32 31 ralrimiva โŠข ( ๐œ‘ โ†’ โˆ€ ๐‘ฆ โˆˆ ( ๐‘€ ... ๐‘ ) โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ด โˆˆ โ„ )
33 fzofzp1 โŠข ( ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) โ†’ ( ๐‘˜ + 1 ) โˆˆ ( ๐‘€ ... ๐‘ ) )
34 csbeq1 โŠข ( ๐‘ฆ = ( ๐‘˜ + 1 ) โ†’ โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ด = โฆ‹ ( ๐‘˜ + 1 ) / ๐‘ฅ โฆŒ ๐ด )
35 34 eleq1d โŠข ( ๐‘ฆ = ( ๐‘˜ + 1 ) โ†’ ( โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ด โˆˆ โ„ โ†” โฆ‹ ( ๐‘˜ + 1 ) / ๐‘ฅ โฆŒ ๐ด โˆˆ โ„ ) )
36 35 rspccva โŠข ( ( โˆ€ ๐‘ฆ โˆˆ ( ๐‘€ ... ๐‘ ) โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ด โˆˆ โ„ โˆง ( ๐‘˜ + 1 ) โˆˆ ( ๐‘€ ... ๐‘ ) ) โ†’ โฆ‹ ( ๐‘˜ + 1 ) / ๐‘ฅ โฆŒ ๐ด โˆˆ โ„ )
37 32 33 36 syl2an โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ โฆ‹ ( ๐‘˜ + 1 ) / ๐‘ฅ โฆŒ ๐ด โˆˆ โ„ )
38 elfzofz โŠข ( ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) โ†’ ๐‘˜ โˆˆ ( ๐‘€ ... ๐‘ ) )
39 csbeq1 โŠข ( ๐‘ฆ = ๐‘˜ โ†’ โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ด = โฆ‹ ๐‘˜ / ๐‘ฅ โฆŒ ๐ด )
40 39 eleq1d โŠข ( ๐‘ฆ = ๐‘˜ โ†’ ( โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ด โˆˆ โ„ โ†” โฆ‹ ๐‘˜ / ๐‘ฅ โฆŒ ๐ด โˆˆ โ„ ) )
41 40 rspccva โŠข ( ( โˆ€ ๐‘ฆ โˆˆ ( ๐‘€ ... ๐‘ ) โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ด โˆˆ โ„ โˆง ๐‘˜ โˆˆ ( ๐‘€ ... ๐‘ ) ) โ†’ โฆ‹ ๐‘˜ / ๐‘ฅ โฆŒ ๐ด โˆˆ โ„ )
42 32 38 41 syl2an โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ โฆ‹ ๐‘˜ / ๐‘ฅ โฆŒ ๐ด โˆˆ โ„ )
43 37 42 resubcld โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( โฆ‹ ( ๐‘˜ + 1 ) / ๐‘ฅ โฆŒ ๐ด โˆ’ โฆ‹ ๐‘˜ / ๐‘ฅ โฆŒ ๐ด ) โˆˆ โ„ )
44 elfzoelz โŠข ( ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) โ†’ ๐‘˜ โˆˆ โ„ค )
45 44 adantl โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ๐‘˜ โˆˆ โ„ค )
46 45 zred โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ๐‘˜ โˆˆ โ„ )
47 46 recnd โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ๐‘˜ โˆˆ โ„‚ )
48 ax-1cn โŠข 1 โˆˆ โ„‚
49 pncan2 โŠข ( ( ๐‘˜ โˆˆ โ„‚ โˆง 1 โˆˆ โ„‚ ) โ†’ ( ( ๐‘˜ + 1 ) โˆ’ ๐‘˜ ) = 1 )
50 47 48 49 sylancl โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ( ๐‘˜ + 1 ) โˆ’ ๐‘˜ ) = 1 )
51 50 oveq2d โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘‹ ยท ( ( ๐‘˜ + 1 ) โˆ’ ๐‘˜ ) ) = ( ๐‘‹ ยท 1 ) )
52 7 recnd โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ๐‘‹ โˆˆ โ„‚ )
53 peano2re โŠข ( ๐‘˜ โˆˆ โ„ โ†’ ( ๐‘˜ + 1 ) โˆˆ โ„ )
54 46 53 syl โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘˜ + 1 ) โˆˆ โ„ )
55 54 recnd โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘˜ + 1 ) โˆˆ โ„‚ )
56 52 55 47 subdid โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘‹ ยท ( ( ๐‘˜ + 1 ) โˆ’ ๐‘˜ ) ) = ( ( ๐‘‹ ยท ( ๐‘˜ + 1 ) ) โˆ’ ( ๐‘‹ ยท ๐‘˜ ) ) )
57 52 mulridd โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘‹ ยท 1 ) = ๐‘‹ )
58 51 56 57 3eqtr3d โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ( ๐‘‹ ยท ( ๐‘˜ + 1 ) ) โˆ’ ( ๐‘‹ ยท ๐‘˜ ) ) = ๐‘‹ )
59 52 adantr โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โˆง ๐‘ฆ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) ) โ†’ ๐‘‹ โˆˆ โ„‚ )
60 46 54 iccssred โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โŠ† โ„ )
61 ax-resscn โŠข โ„ โŠ† โ„‚
62 60 61 sstrdi โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โŠ† โ„‚ )
63 62 sselda โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โˆง ๐‘ฆ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) ) โ†’ ๐‘ฆ โˆˆ โ„‚ )
64 ovmul โŠข ( ( ๐‘‹ โˆˆ โ„‚ โˆง ๐‘ฆ โˆˆ โ„‚ ) โ†’ ( ๐‘‹ ( ๐‘ข โˆˆ โ„‚ , ๐‘ฃ โˆˆ โ„‚ โ†ฆ ( ๐‘ข ยท ๐‘ฃ ) ) ๐‘ฆ ) = ( ๐‘‹ ยท ๐‘ฆ ) )
65 59 63 64 syl2anc โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โˆง ๐‘ฆ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) ) โ†’ ( ๐‘‹ ( ๐‘ข โˆˆ โ„‚ , ๐‘ฃ โˆˆ โ„‚ โ†ฆ ( ๐‘ข ยท ๐‘ฃ ) ) ๐‘ฆ ) = ( ๐‘‹ ยท ๐‘ฆ ) )
66 65 eqeq2d โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โˆง ๐‘ฆ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) ) โ†’ ( ๐‘ง = ( ๐‘‹ ( ๐‘ข โˆˆ โ„‚ , ๐‘ฃ โˆˆ โ„‚ โ†ฆ ( ๐‘ข ยท ๐‘ฃ ) ) ๐‘ฆ ) โ†” ๐‘ง = ( ๐‘‹ ยท ๐‘ฆ ) ) )
67 66 pm5.32da โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ( ๐‘ฆ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โˆง ๐‘ง = ( ๐‘‹ ( ๐‘ข โˆˆ โ„‚ , ๐‘ฃ โˆˆ โ„‚ โ†ฆ ( ๐‘ข ยท ๐‘ฃ ) ) ๐‘ฆ ) ) โ†” ( ๐‘ฆ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โˆง ๐‘ง = ( ๐‘‹ ยท ๐‘ฆ ) ) ) )
68 67 opabbidv โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ { โŸจ ๐‘ฆ , ๐‘ง โŸฉ โˆฃ ( ๐‘ฆ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โˆง ๐‘ง = ( ๐‘‹ ( ๐‘ข โˆˆ โ„‚ , ๐‘ฃ โˆˆ โ„‚ โ†ฆ ( ๐‘ข ยท ๐‘ฃ ) ) ๐‘ฆ ) ) } = { โŸจ ๐‘ฆ , ๐‘ง โŸฉ โˆฃ ( ๐‘ฆ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โˆง ๐‘ง = ( ๐‘‹ ยท ๐‘ฆ ) ) } )
69 df-mpt โŠข ( ๐‘ฆ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โ†ฆ ( ๐‘‹ ยท ๐‘ฆ ) ) = { โŸจ ๐‘ฆ , ๐‘ง โŸฉ โˆฃ ( ๐‘ฆ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โˆง ๐‘ง = ( ๐‘‹ ยท ๐‘ฆ ) ) }
70 68 69 eqtr4di โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ { โŸจ ๐‘ฆ , ๐‘ง โŸฉ โˆฃ ( ๐‘ฆ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โˆง ๐‘ง = ( ๐‘‹ ( ๐‘ข โˆˆ โ„‚ , ๐‘ฃ โˆˆ โ„‚ โ†ฆ ( ๐‘ข ยท ๐‘ฃ ) ) ๐‘ฆ ) ) } = ( ๐‘ฆ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โ†ฆ ( ๐‘‹ ยท ๐‘ฆ ) ) )
71 df-mpt โŠข ( ๐‘ฆ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โ†ฆ ( ๐‘‹ ( ๐‘ข โˆˆ โ„‚ , ๐‘ฃ โˆˆ โ„‚ โ†ฆ ( ๐‘ข ยท ๐‘ฃ ) ) ๐‘ฆ ) ) = { โŸจ ๐‘ฆ , ๐‘ง โŸฉ โˆฃ ( ๐‘ฆ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โˆง ๐‘ง = ( ๐‘‹ ( ๐‘ข โˆˆ โ„‚ , ๐‘ฃ โˆˆ โ„‚ โ†ฆ ( ๐‘ข ยท ๐‘ฃ ) ) ๐‘ฆ ) ) }
72 eqid โŠข ( TopOpen โ€˜ โ„‚fld ) = ( TopOpen โ€˜ โ„‚fld )
73 72 mpomulcn โŠข ( ๐‘ข โˆˆ โ„‚ , ๐‘ฃ โˆˆ โ„‚ โ†ฆ ( ๐‘ข ยท ๐‘ฃ ) ) โˆˆ ( ( ( TopOpen โ€˜ โ„‚fld ) ร—t ( TopOpen โ€˜ โ„‚fld ) ) Cn ( TopOpen โ€˜ โ„‚fld ) )
74 61 a1i โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ โ„ โŠ† โ„‚ )
75 cncfmptc โŠข ( ( ๐‘‹ โˆˆ โ„ โˆง ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โŠ† โ„‚ โˆง โ„ โŠ† โ„‚ ) โ†’ ( ๐‘ฆ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โ†ฆ ๐‘‹ ) โˆˆ ( ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โ€“cnโ†’ โ„ ) )
76 7 62 74 75 syl3anc โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘ฆ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โ†ฆ ๐‘‹ ) โˆˆ ( ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โ€“cnโ†’ โ„ ) )
77 cncfmptid โŠข ( ( ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โŠ† โ„ โˆง โ„ โŠ† โ„‚ ) โ†’ ( ๐‘ฆ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โ†ฆ ๐‘ฆ ) โˆˆ ( ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โ€“cnโ†’ โ„ ) )
78 60 61 77 sylancl โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘ฆ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โ†ฆ ๐‘ฆ ) โˆˆ ( ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โ€“cnโ†’ โ„ ) )
79 simpl โŠข ( ( ๐‘‹ โˆˆ โ„ โˆง ๐‘ฆ โˆˆ โ„ ) โ†’ ๐‘‹ โˆˆ โ„ )
80 79 recnd โŠข ( ( ๐‘‹ โˆˆ โ„ โˆง ๐‘ฆ โˆˆ โ„ ) โ†’ ๐‘‹ โˆˆ โ„‚ )
81 simpr โŠข ( ( ๐‘‹ โˆˆ โ„ โˆง ๐‘ฆ โˆˆ โ„ ) โ†’ ๐‘ฆ โˆˆ โ„ )
82 81 recnd โŠข ( ( ๐‘‹ โˆˆ โ„ โˆง ๐‘ฆ โˆˆ โ„ ) โ†’ ๐‘ฆ โˆˆ โ„‚ )
83 64 eqcomd โŠข ( ( ๐‘‹ โˆˆ โ„‚ โˆง ๐‘ฆ โˆˆ โ„‚ ) โ†’ ( ๐‘‹ ยท ๐‘ฆ ) = ( ๐‘‹ ( ๐‘ข โˆˆ โ„‚ , ๐‘ฃ โˆˆ โ„‚ โ†ฆ ( ๐‘ข ยท ๐‘ฃ ) ) ๐‘ฆ ) )
84 80 82 83 syl2anc โŠข ( ( ๐‘‹ โˆˆ โ„ โˆง ๐‘ฆ โˆˆ โ„ ) โ†’ ( ๐‘‹ ยท ๐‘ฆ ) = ( ๐‘‹ ( ๐‘ข โˆˆ โ„‚ , ๐‘ฃ โˆˆ โ„‚ โ†ฆ ( ๐‘ข ยท ๐‘ฃ ) ) ๐‘ฆ ) )
85 remulcl โŠข ( ( ๐‘‹ โˆˆ โ„ โˆง ๐‘ฆ โˆˆ โ„ ) โ†’ ( ๐‘‹ ยท ๐‘ฆ ) โˆˆ โ„ )
86 84 85 eqeltrrd โŠข ( ( ๐‘‹ โˆˆ โ„ โˆง ๐‘ฆ โˆˆ โ„ ) โ†’ ( ๐‘‹ ( ๐‘ข โˆˆ โ„‚ , ๐‘ฃ โˆˆ โ„‚ โ†ฆ ( ๐‘ข ยท ๐‘ฃ ) ) ๐‘ฆ ) โˆˆ โ„ )
87 72 73 76 78 61 86 cncfmpt2ss โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘ฆ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โ†ฆ ( ๐‘‹ ( ๐‘ข โˆˆ โ„‚ , ๐‘ฃ โˆˆ โ„‚ โ†ฆ ( ๐‘ข ยท ๐‘ฃ ) ) ๐‘ฆ ) ) โˆˆ ( ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โ€“cnโ†’ โ„ ) )
88 71 87 eqeltrrid โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ { โŸจ ๐‘ฆ , ๐‘ง โŸฉ โˆฃ ( ๐‘ฆ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โˆง ๐‘ง = ( ๐‘‹ ( ๐‘ข โˆˆ โ„‚ , ๐‘ฃ โˆˆ โ„‚ โ†ฆ ( ๐‘ข ยท ๐‘ฃ ) ) ๐‘ฆ ) ) } โˆˆ ( ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โ€“cnโ†’ โ„ ) )
89 70 88 eqeltrrd โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘ฆ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โ†ฆ ( ๐‘‹ ยท ๐‘ฆ ) ) โˆˆ ( ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โ€“cnโ†’ โ„ ) )
90 reelprrecn โŠข โ„ โˆˆ { โ„ , โ„‚ }
91 90 a1i โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ โ„ โˆˆ { โ„ , โ„‚ } )
92 12 zred โŠข ( ๐œ‘ โ†’ ๐‘€ โˆˆ โ„ )
93 92 adantr โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ๐‘€ โˆˆ โ„ )
94 93 rexrd โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ๐‘€ โˆˆ โ„* )
95 elfzole1 โŠข ( ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) โ†’ ๐‘€ โ‰ค ๐‘˜ )
96 95 adantl โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ๐‘€ โ‰ค ๐‘˜ )
97 iooss1 โŠข ( ( ๐‘€ โˆˆ โ„* โˆง ๐‘€ โ‰ค ๐‘˜ ) โ†’ ( ๐‘˜ (,) ( ๐‘˜ + 1 ) ) โŠ† ( ๐‘€ (,) ( ๐‘˜ + 1 ) ) )
98 94 96 97 syl2anc โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘˜ (,) ( ๐‘˜ + 1 ) ) โŠ† ( ๐‘€ (,) ( ๐‘˜ + 1 ) ) )
99 14 zred โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„ )
100 99 adantr โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ๐‘ โˆˆ โ„ )
101 100 rexrd โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ๐‘ โˆˆ โ„* )
102 33 adantl โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘˜ + 1 ) โˆˆ ( ๐‘€ ... ๐‘ ) )
103 elfzle2 โŠข ( ( ๐‘˜ + 1 ) โˆˆ ( ๐‘€ ... ๐‘ ) โ†’ ( ๐‘˜ + 1 ) โ‰ค ๐‘ )
104 102 103 syl โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘˜ + 1 ) โ‰ค ๐‘ )
105 iooss2 โŠข ( ( ๐‘ โˆˆ โ„* โˆง ( ๐‘˜ + 1 ) โ‰ค ๐‘ ) โ†’ ( ๐‘€ (,) ( ๐‘˜ + 1 ) ) โŠ† ( ๐‘€ (,) ๐‘ ) )
106 101 104 105 syl2anc โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘€ (,) ( ๐‘˜ + 1 ) ) โŠ† ( ๐‘€ (,) ๐‘ ) )
107 98 106 sstrd โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘˜ (,) ( ๐‘˜ + 1 ) ) โŠ† ( ๐‘€ (,) ๐‘ ) )
108 ioossicc โŠข ( ๐‘€ (,) ๐‘ ) โŠ† ( ๐‘€ [,] ๐‘ )
109 92 99 iccssred โŠข ( ๐œ‘ โ†’ ( ๐‘€ [,] ๐‘ ) โŠ† โ„ )
110 109 adantr โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘€ [,] ๐‘ ) โŠ† โ„ )
111 110 61 sstrdi โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘€ [,] ๐‘ ) โŠ† โ„‚ )
112 108 111 sstrid โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘€ (,) ๐‘ ) โŠ† โ„‚ )
113 107 112 sstrd โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘˜ (,) ( ๐‘˜ + 1 ) ) โŠ† โ„‚ )
114 113 sselda โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โˆง ๐‘ฆ โˆˆ ( ๐‘˜ (,) ( ๐‘˜ + 1 ) ) ) โ†’ ๐‘ฆ โˆˆ โ„‚ )
115 1cnd โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โˆง ๐‘ฆ โˆˆ ( ๐‘˜ (,) ( ๐‘˜ + 1 ) ) ) โ†’ 1 โˆˆ โ„‚ )
116 74 sselda โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โˆง ๐‘ฆ โˆˆ โ„ ) โ†’ ๐‘ฆ โˆˆ โ„‚ )
117 1cnd โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โˆง ๐‘ฆ โˆˆ โ„ ) โ†’ 1 โˆˆ โ„‚ )
118 91 dvmptid โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( โ„ D ( ๐‘ฆ โˆˆ โ„ โ†ฆ ๐‘ฆ ) ) = ( ๐‘ฆ โˆˆ โ„ โ†ฆ 1 ) )
119 ioossre โŠข ( ๐‘˜ (,) ( ๐‘˜ + 1 ) ) โŠ† โ„
120 119 a1i โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘˜ (,) ( ๐‘˜ + 1 ) ) โŠ† โ„ )
121 72 tgioo2 โŠข ( topGen โ€˜ ran (,) ) = ( ( TopOpen โ€˜ โ„‚fld ) โ†พt โ„ )
122 iooretop โŠข ( ๐‘˜ (,) ( ๐‘˜ + 1 ) ) โˆˆ ( topGen โ€˜ ran (,) )
123 122 a1i โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘˜ (,) ( ๐‘˜ + 1 ) ) โˆˆ ( topGen โ€˜ ran (,) ) )
124 91 116 117 118 120 121 72 123 dvmptres โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( โ„ D ( ๐‘ฆ โˆˆ ( ๐‘˜ (,) ( ๐‘˜ + 1 ) ) โ†ฆ ๐‘ฆ ) ) = ( ๐‘ฆ โˆˆ ( ๐‘˜ (,) ( ๐‘˜ + 1 ) ) โ†ฆ 1 ) )
125 91 114 115 124 52 dvmptcmul โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( โ„ D ( ๐‘ฆ โˆˆ ( ๐‘˜ (,) ( ๐‘˜ + 1 ) ) โ†ฆ ( ๐‘‹ ยท ๐‘ฆ ) ) ) = ( ๐‘ฆ โˆˆ ( ๐‘˜ (,) ( ๐‘˜ + 1 ) ) โ†ฆ ( ๐‘‹ ยท 1 ) ) )
126 57 mpteq2dv โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘ฆ โˆˆ ( ๐‘˜ (,) ( ๐‘˜ + 1 ) ) โ†ฆ ( ๐‘‹ ยท 1 ) ) = ( ๐‘ฆ โˆˆ ( ๐‘˜ (,) ( ๐‘˜ + 1 ) ) โ†ฆ ๐‘‹ ) )
127 125 126 eqtrd โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( โ„ D ( ๐‘ฆ โˆˆ ( ๐‘˜ (,) ( ๐‘˜ + 1 ) ) โ†ฆ ( ๐‘‹ ยท ๐‘ฆ ) ) ) = ( ๐‘ฆ โˆˆ ( ๐‘˜ (,) ( ๐‘˜ + 1 ) ) โ†ฆ ๐‘‹ ) )
128 nfcv โŠข โ„ฒ ๐‘ฆ ๐ด
129 128 25 27 cbvmpt โŠข ( ๐‘ฅ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โ†ฆ ๐ด ) = ( ๐‘ฆ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โ†ฆ โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ด )
130 iccss โŠข ( ( ( ๐‘€ โˆˆ โ„ โˆง ๐‘ โˆˆ โ„ ) โˆง ( ๐‘€ โ‰ค ๐‘˜ โˆง ( ๐‘˜ + 1 ) โ‰ค ๐‘ ) ) โ†’ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โŠ† ( ๐‘€ [,] ๐‘ ) )
131 93 100 96 104 130 syl22anc โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โŠ† ( ๐‘€ [,] ๐‘ ) )
132 131 resmptd โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ( ๐‘ฅ โˆˆ ( ๐‘€ [,] ๐‘ ) โ†ฆ ๐ด ) โ†พ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) ) = ( ๐‘ฅ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โ†ฆ ๐ด ) )
133 2 adantr โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘ฅ โˆˆ ( ๐‘€ [,] ๐‘ ) โ†ฆ ๐ด ) โˆˆ ( ( ๐‘€ [,] ๐‘ ) โ€“cnโ†’ โ„ ) )
134 rescncf โŠข ( ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โŠ† ( ๐‘€ [,] ๐‘ ) โ†’ ( ( ๐‘ฅ โˆˆ ( ๐‘€ [,] ๐‘ ) โ†ฆ ๐ด ) โˆˆ ( ( ๐‘€ [,] ๐‘ ) โ€“cnโ†’ โ„ ) โ†’ ( ( ๐‘ฅ โˆˆ ( ๐‘€ [,] ๐‘ ) โ†ฆ ๐ด ) โ†พ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) ) โˆˆ ( ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โ€“cnโ†’ โ„ ) ) )
135 131 133 134 sylc โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ( ๐‘ฅ โˆˆ ( ๐‘€ [,] ๐‘ ) โ†ฆ ๐ด ) โ†พ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) ) โˆˆ ( ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โ€“cnโ†’ โ„ ) )
136 132 135 eqeltrrd โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘ฅ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โ†ฆ ๐ด ) โˆˆ ( ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โ€“cnโ†’ โ„ ) )
137 129 136 eqeltrrid โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘ฆ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โ†ฆ โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ด ) โˆˆ ( ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) โ€“cnโ†’ โ„ ) )
138 21 adantr โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘ฅ โˆˆ ( ๐‘€ [,] ๐‘ ) โ†ฆ ๐ด ) : ( ๐‘€ [,] ๐‘ ) โŸถ โ„ )
139 138 23 sylibr โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ โˆ€ ๐‘ฅ โˆˆ ( ๐‘€ [,] ๐‘ ) ๐ด โˆˆ โ„ )
140 108 sseli โŠข ( ๐‘ฆ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†’ ๐‘ฆ โˆˆ ( ๐‘€ [,] ๐‘ ) )
141 29 impcom โŠข ( ( โˆ€ ๐‘ฅ โˆˆ ( ๐‘€ [,] ๐‘ ) ๐ด โˆˆ โ„ โˆง ๐‘ฆ โˆˆ ( ๐‘€ [,] ๐‘ ) ) โ†’ โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ด โˆˆ โ„ )
142 139 140 141 syl2an โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โˆง ๐‘ฆ โˆˆ ( ๐‘€ (,) ๐‘ ) ) โ†’ โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ด โˆˆ โ„ )
143 142 recnd โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โˆง ๐‘ฆ โˆˆ ( ๐‘€ (,) ๐‘ ) ) โ†’ โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ด โˆˆ โ„‚ )
144 108 sseli โŠข ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†’ ๐‘ฅ โˆˆ ( ๐‘€ [,] ๐‘ ) )
145 21 fvmptelcdm โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐‘€ [,] ๐‘ ) ) โ†’ ๐ด โˆˆ โ„ )
146 145 adantlr โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โˆง ๐‘ฅ โˆˆ ( ๐‘€ [,] ๐‘ ) ) โ†’ ๐ด โˆˆ โ„ )
147 144 146 sylan2 โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โˆง ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) ) โ†’ ๐ด โˆˆ โ„ )
148 147 fmpttd โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ ๐ด ) : ( ๐‘€ (,) ๐‘ ) โŸถ โ„ )
149 ioossre โŠข ( ๐‘€ (,) ๐‘ ) โŠ† โ„
150 dvfre โŠข ( ( ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ ๐ด ) : ( ๐‘€ (,) ๐‘ ) โŸถ โ„ โˆง ( ๐‘€ (,) ๐‘ ) โŠ† โ„ ) โ†’ ( โ„ D ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ ๐ด ) ) : dom ( โ„ D ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ ๐ด ) ) โŸถ โ„ )
151 148 149 150 sylancl โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( โ„ D ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ ๐ด ) ) : dom ( โ„ D ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ ๐ด ) ) โŸถ โ„ )
152 4 adantr โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( โ„ D ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ ๐ด ) ) = ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ ๐ต ) )
153 152 dmeqd โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ dom ( โ„ D ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ ๐ด ) ) = dom ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ ๐ต ) )
154 3 adantlr โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โˆง ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) ) โ†’ ๐ต โˆˆ ๐‘‰ )
155 154 ralrimiva โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ โˆ€ ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) ๐ต โˆˆ ๐‘‰ )
156 dmmptg โŠข ( โˆ€ ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) ๐ต โˆˆ ๐‘‰ โ†’ dom ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ ๐ต ) = ( ๐‘€ (,) ๐‘ ) )
157 155 156 syl โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ dom ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ ๐ต ) = ( ๐‘€ (,) ๐‘ ) )
158 153 157 eqtrd โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ dom ( โ„ D ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ ๐ด ) ) = ( ๐‘€ (,) ๐‘ ) )
159 152 158 feq12d โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ( โ„ D ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ ๐ด ) ) : dom ( โ„ D ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ ๐ด ) ) โŸถ โ„ โ†” ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ ๐ต ) : ( ๐‘€ (,) ๐‘ ) โŸถ โ„ ) )
160 151 159 mpbid โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ ๐ต ) : ( ๐‘€ (,) ๐‘ ) โŸถ โ„ )
161 eqid โŠข ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ ๐ต ) = ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ ๐ต )
162 161 fmpt โŠข ( โˆ€ ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) ๐ต โˆˆ โ„ โ†” ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ ๐ต ) : ( ๐‘€ (,) ๐‘ ) โŸถ โ„ )
163 160 162 sylibr โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ โˆ€ ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) ๐ต โˆˆ โ„ )
164 nfcsb1v โŠข โ„ฒ ๐‘ฅ โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ต
165 164 nfel1 โŠข โ„ฒ ๐‘ฅ โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ต โˆˆ โ„
166 csbeq1a โŠข ( ๐‘ฅ = ๐‘ฆ โ†’ ๐ต = โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ต )
167 166 eleq1d โŠข ( ๐‘ฅ = ๐‘ฆ โ†’ ( ๐ต โˆˆ โ„ โ†” โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ต โˆˆ โ„ ) )
168 165 167 rspc โŠข ( ๐‘ฆ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†’ ( โˆ€ ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) ๐ต โˆˆ โ„ โ†’ โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ต โˆˆ โ„ ) )
169 163 168 mpan9 โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โˆง ๐‘ฆ โˆˆ ( ๐‘€ (,) ๐‘ ) ) โ†’ โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ต โˆˆ โ„ )
170 128 25 27 cbvmpt โŠข ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ ๐ด ) = ( ๐‘ฆ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ด )
171 170 oveq2i โŠข ( โ„ D ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ ๐ด ) ) = ( โ„ D ( ๐‘ฆ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ด ) )
172 nfcv โŠข โ„ฒ ๐‘ฆ ๐ต
173 172 164 166 cbvmpt โŠข ( ๐‘ฅ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ ๐ต ) = ( ๐‘ฆ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ต )
174 152 171 173 3eqtr3g โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( โ„ D ( ๐‘ฆ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ด ) ) = ( ๐‘ฆ โˆˆ ( ๐‘€ (,) ๐‘ ) โ†ฆ โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ต ) )
175 91 143 169 174 107 121 72 123 dvmptres โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( โ„ D ( ๐‘ฆ โˆˆ ( ๐‘˜ (,) ( ๐‘˜ + 1 ) ) โ†ฆ โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ด ) ) = ( ๐‘ฆ โˆˆ ( ๐‘˜ (,) ( ๐‘˜ + 1 ) ) โ†ฆ โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ต ) )
176 8 anassrs โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โˆง ๐‘ฅ โˆˆ ( ๐‘˜ (,) ( ๐‘˜ + 1 ) ) ) โ†’ ๐‘‹ โ‰ค ๐ต )
177 176 ralrimiva โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ โˆ€ ๐‘ฅ โˆˆ ( ๐‘˜ (,) ( ๐‘˜ + 1 ) ) ๐‘‹ โ‰ค ๐ต )
178 nfcv โŠข โ„ฒ ๐‘ฅ ๐‘‹
179 nfcv โŠข โ„ฒ ๐‘ฅ โ‰ค
180 178 179 164 nfbr โŠข โ„ฒ ๐‘ฅ ๐‘‹ โ‰ค โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ต
181 166 breq2d โŠข ( ๐‘ฅ = ๐‘ฆ โ†’ ( ๐‘‹ โ‰ค ๐ต โ†” ๐‘‹ โ‰ค โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ต ) )
182 180 181 rspc โŠข ( ๐‘ฆ โˆˆ ( ๐‘˜ (,) ( ๐‘˜ + 1 ) ) โ†’ ( โˆ€ ๐‘ฅ โˆˆ ( ๐‘˜ (,) ( ๐‘˜ + 1 ) ) ๐‘‹ โ‰ค ๐ต โ†’ ๐‘‹ โ‰ค โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ต ) )
183 177 182 mpan9 โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โˆง ๐‘ฆ โˆˆ ( ๐‘˜ (,) ( ๐‘˜ + 1 ) ) ) โ†’ ๐‘‹ โ‰ค โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ต )
184 46 rexrd โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ๐‘˜ โˆˆ โ„* )
185 54 rexrd โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘˜ + 1 ) โˆˆ โ„* )
186 46 lep1d โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ๐‘˜ โ‰ค ( ๐‘˜ + 1 ) )
187 lbicc2 โŠข ( ( ๐‘˜ โˆˆ โ„* โˆง ( ๐‘˜ + 1 ) โˆˆ โ„* โˆง ๐‘˜ โ‰ค ( ๐‘˜ + 1 ) ) โ†’ ๐‘˜ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) )
188 184 185 186 187 syl3anc โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ๐‘˜ โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) )
189 ubicc2 โŠข ( ( ๐‘˜ โˆˆ โ„* โˆง ( ๐‘˜ + 1 ) โˆˆ โ„* โˆง ๐‘˜ โ‰ค ( ๐‘˜ + 1 ) ) โ†’ ( ๐‘˜ + 1 ) โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) )
190 184 185 186 189 syl3anc โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ๐‘˜ + 1 ) โˆˆ ( ๐‘˜ [,] ( ๐‘˜ + 1 ) ) )
191 oveq2 โŠข ( ๐‘ฆ = ๐‘˜ โ†’ ( ๐‘‹ ยท ๐‘ฆ ) = ( ๐‘‹ ยท ๐‘˜ ) )
192 oveq2 โŠข ( ๐‘ฆ = ( ๐‘˜ + 1 ) โ†’ ( ๐‘‹ ยท ๐‘ฆ ) = ( ๐‘‹ ยท ( ๐‘˜ + 1 ) ) )
193 46 54 89 127 137 175 183 188 190 186 191 39 192 34 dvle โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ( ( ๐‘‹ ยท ( ๐‘˜ + 1 ) ) โˆ’ ( ๐‘‹ ยท ๐‘˜ ) ) โ‰ค ( โฆ‹ ( ๐‘˜ + 1 ) / ๐‘ฅ โฆŒ ๐ด โˆ’ โฆ‹ ๐‘˜ / ๐‘ฅ โฆŒ ๐ด ) )
194 58 193 eqbrtrrd โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ) โ†’ ๐‘‹ โ‰ค ( โฆ‹ ( ๐‘˜ + 1 ) / ๐‘ฅ โฆŒ ๐ด โˆ’ โฆ‹ ๐‘˜ / ๐‘ฅ โฆŒ ๐ด ) )
195 10 7 43 194 fsumle โŠข ( ๐œ‘ โ†’ ฮฃ ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ๐‘‹ โ‰ค ฮฃ ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ( โฆ‹ ( ๐‘˜ + 1 ) / ๐‘ฅ โฆŒ ๐ด โˆ’ โฆ‹ ๐‘˜ / ๐‘ฅ โฆŒ ๐ด ) )
196 vex โŠข ๐‘ฆ โˆˆ V
197 196 a1i โŠข ( ๐‘ฆ = ๐‘€ โ†’ ๐‘ฆ โˆˆ V )
198 eqeq2 โŠข ( ๐‘ฆ = ๐‘€ โ†’ ( ๐‘ฅ = ๐‘ฆ โ†” ๐‘ฅ = ๐‘€ ) )
199 198 biimpa โŠข ( ( ๐‘ฆ = ๐‘€ โˆง ๐‘ฅ = ๐‘ฆ ) โ†’ ๐‘ฅ = ๐‘€ )
200 199 5 syl โŠข ( ( ๐‘ฆ = ๐‘€ โˆง ๐‘ฅ = ๐‘ฆ ) โ†’ ๐ด = ๐ถ )
201 197 200 csbied โŠข ( ๐‘ฆ = ๐‘€ โ†’ โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ด = ๐ถ )
202 196 a1i โŠข ( ๐‘ฆ = ๐‘ โ†’ ๐‘ฆ โˆˆ V )
203 eqeq2 โŠข ( ๐‘ฆ = ๐‘ โ†’ ( ๐‘ฅ = ๐‘ฆ โ†” ๐‘ฅ = ๐‘ ) )
204 203 biimpa โŠข ( ( ๐‘ฆ = ๐‘ โˆง ๐‘ฅ = ๐‘ฆ ) โ†’ ๐‘ฅ = ๐‘ )
205 204 6 syl โŠข ( ( ๐‘ฆ = ๐‘ โˆง ๐‘ฅ = ๐‘ฆ ) โ†’ ๐ด = ๐ท )
206 202 205 csbied โŠข ( ๐‘ฆ = ๐‘ โ†’ โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ด = ๐ท )
207 31 recnd โŠข ( ( ๐œ‘ โˆง ๐‘ฆ โˆˆ ( ๐‘€ ... ๐‘ ) ) โ†’ โฆ‹ ๐‘ฆ / ๐‘ฅ โฆŒ ๐ด โˆˆ โ„‚ )
208 39 34 201 206 1 207 telfsumo2 โŠข ( ๐œ‘ โ†’ ฮฃ ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ( โฆ‹ ( ๐‘˜ + 1 ) / ๐‘ฅ โฆŒ ๐ด โˆ’ โฆ‹ ๐‘˜ / ๐‘ฅ โฆŒ ๐ด ) = ( ๐ท โˆ’ ๐ถ ) )
209 195 208 breqtrd โŠข ( ๐œ‘ โ†’ ฮฃ ๐‘˜ โˆˆ ( ๐‘€ ..^ ๐‘ ) ๐‘‹ โ‰ค ( ๐ท โˆ’ ๐ถ ) )