Metamath Proof Explorer


Theorem fprodf1o

Description: Re-index a finite product using a bijection. (Contributed by Scott Fenton, 7-Dec-2017)

Ref Expression
Hypotheses fprodf1o.1 โŠข ( ๐‘˜ = ๐บ โ†’ ๐ต = ๐ท )
fprodf1o.2 โŠข ( ๐œ‘ โ†’ ๐ถ โˆˆ Fin )
fprodf1o.3 โŠข ( ๐œ‘ โ†’ ๐น : ๐ถ โ€“1-1-ontoโ†’ ๐ด )
fprodf1o.4 โŠข ( ( ๐œ‘ โˆง ๐‘› โˆˆ ๐ถ ) โ†’ ( ๐น โ€˜ ๐‘› ) = ๐บ )
fprodf1o.5 โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ๐ด ) โ†’ ๐ต โˆˆ โ„‚ )
Assertion fprodf1o ( ๐œ‘ โ†’ โˆ ๐‘˜ โˆˆ ๐ด ๐ต = โˆ ๐‘› โˆˆ ๐ถ ๐ท )

Proof

Step Hyp Ref Expression
1 fprodf1o.1 โŠข ( ๐‘˜ = ๐บ โ†’ ๐ต = ๐ท )
2 fprodf1o.2 โŠข ( ๐œ‘ โ†’ ๐ถ โˆˆ Fin )
3 fprodf1o.3 โŠข ( ๐œ‘ โ†’ ๐น : ๐ถ โ€“1-1-ontoโ†’ ๐ด )
4 fprodf1o.4 โŠข ( ( ๐œ‘ โˆง ๐‘› โˆˆ ๐ถ ) โ†’ ( ๐น โ€˜ ๐‘› ) = ๐บ )
5 fprodf1o.5 โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ๐ด ) โ†’ ๐ต โˆˆ โ„‚ )
6 prod0 โŠข โˆ ๐‘˜ โˆˆ โˆ… ๐ต = 1
7 3 adantr โŠข ( ( ๐œ‘ โˆง ๐ถ = โˆ… ) โ†’ ๐น : ๐ถ โ€“1-1-ontoโ†’ ๐ด )
8 f1oeq2 โŠข ( ๐ถ = โˆ… โ†’ ( ๐น : ๐ถ โ€“1-1-ontoโ†’ ๐ด โ†” ๐น : โˆ… โ€“1-1-ontoโ†’ ๐ด ) )
9 8 adantl โŠข ( ( ๐œ‘ โˆง ๐ถ = โˆ… ) โ†’ ( ๐น : ๐ถ โ€“1-1-ontoโ†’ ๐ด โ†” ๐น : โˆ… โ€“1-1-ontoโ†’ ๐ด ) )
10 7 9 mpbid โŠข ( ( ๐œ‘ โˆง ๐ถ = โˆ… ) โ†’ ๐น : โˆ… โ€“1-1-ontoโ†’ ๐ด )
11 f1ofo โŠข ( ๐น : โˆ… โ€“1-1-ontoโ†’ ๐ด โ†’ ๐น : โˆ… โ€“ontoโ†’ ๐ด )
12 10 11 syl โŠข ( ( ๐œ‘ โˆง ๐ถ = โˆ… ) โ†’ ๐น : โˆ… โ€“ontoโ†’ ๐ด )
13 fo00 โŠข ( ๐น : โˆ… โ€“ontoโ†’ ๐ด โ†” ( ๐น = โˆ… โˆง ๐ด = โˆ… ) )
14 13 simprbi โŠข ( ๐น : โˆ… โ€“ontoโ†’ ๐ด โ†’ ๐ด = โˆ… )
15 12 14 syl โŠข ( ( ๐œ‘ โˆง ๐ถ = โˆ… ) โ†’ ๐ด = โˆ… )
16 15 prodeq1d โŠข ( ( ๐œ‘ โˆง ๐ถ = โˆ… ) โ†’ โˆ ๐‘˜ โˆˆ ๐ด ๐ต = โˆ ๐‘˜ โˆˆ โˆ… ๐ต )
17 prodeq1 โŠข ( ๐ถ = โˆ… โ†’ โˆ ๐‘› โˆˆ ๐ถ ๐ท = โˆ ๐‘› โˆˆ โˆ… ๐ท )
18 prod0 โŠข โˆ ๐‘› โˆˆ โˆ… ๐ท = 1
19 17 18 eqtrdi โŠข ( ๐ถ = โˆ… โ†’ โˆ ๐‘› โˆˆ ๐ถ ๐ท = 1 )
20 19 adantl โŠข ( ( ๐œ‘ โˆง ๐ถ = โˆ… ) โ†’ โˆ ๐‘› โˆˆ ๐ถ ๐ท = 1 )
21 6 16 20 3eqtr4a โŠข ( ( ๐œ‘ โˆง ๐ถ = โˆ… ) โ†’ โˆ ๐‘˜ โˆˆ ๐ด ๐ต = โˆ ๐‘› โˆˆ ๐ถ ๐ท )
22 21 ex โŠข ( ๐œ‘ โ†’ ( ๐ถ = โˆ… โ†’ โˆ ๐‘˜ โˆˆ ๐ด ๐ต = โˆ ๐‘› โˆˆ ๐ถ ๐ท ) )
23 2fveq3 โŠข ( ๐‘š = ( ๐‘“ โ€˜ ๐‘› ) โ†’ ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ( ๐น โ€˜ ๐‘š ) ) = ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ( ๐น โ€˜ ( ๐‘“ โ€˜ ๐‘› ) ) ) )
24 simprl โŠข ( ( ๐œ‘ โˆง ( ( โ™ฏ โ€˜ ๐ถ ) โˆˆ โ„• โˆง ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ ) ) โ†’ ( โ™ฏ โ€˜ ๐ถ ) โˆˆ โ„• )
25 simprr โŠข ( ( ๐œ‘ โˆง ( ( โ™ฏ โ€˜ ๐ถ ) โˆˆ โ„• โˆง ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ ) ) โ†’ ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ )
26 f1of โŠข ( ๐น : ๐ถ โ€“1-1-ontoโ†’ ๐ด โ†’ ๐น : ๐ถ โŸถ ๐ด )
27 3 26 syl โŠข ( ๐œ‘ โ†’ ๐น : ๐ถ โŸถ ๐ด )
28 27 ffvelcdmda โŠข ( ( ๐œ‘ โˆง ๐‘š โˆˆ ๐ถ ) โ†’ ( ๐น โ€˜ ๐‘š ) โˆˆ ๐ด )
29 5 fmpttd โŠข ( ๐œ‘ โ†’ ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) : ๐ด โŸถ โ„‚ )
30 29 ffvelcdmda โŠข ( ( ๐œ‘ โˆง ( ๐น โ€˜ ๐‘š ) โˆˆ ๐ด ) โ†’ ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ( ๐น โ€˜ ๐‘š ) ) โˆˆ โ„‚ )
31 28 30 syldan โŠข ( ( ๐œ‘ โˆง ๐‘š โˆˆ ๐ถ ) โ†’ ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ( ๐น โ€˜ ๐‘š ) ) โˆˆ โ„‚ )
32 31 adantlr โŠข ( ( ( ๐œ‘ โˆง ( ( โ™ฏ โ€˜ ๐ถ ) โˆˆ โ„• โˆง ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ ) ) โˆง ๐‘š โˆˆ ๐ถ ) โ†’ ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ( ๐น โ€˜ ๐‘š ) ) โˆˆ โ„‚ )
33 simpr โŠข ( ( ( โ™ฏ โ€˜ ๐ถ ) โˆˆ โ„• โˆง ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ ) โ†’ ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ )
34 f1oco โŠข ( ( ๐น : ๐ถ โ€“1-1-ontoโ†’ ๐ด โˆง ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ ) โ†’ ( ๐น โˆ˜ ๐‘“ ) : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ด )
35 3 33 34 syl2an โŠข ( ( ๐œ‘ โˆง ( ( โ™ฏ โ€˜ ๐ถ ) โˆˆ โ„• โˆง ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ ) ) โ†’ ( ๐น โˆ˜ ๐‘“ ) : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ด )
36 f1of โŠข ( ( ๐น โˆ˜ ๐‘“ ) : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ด โ†’ ( ๐น โˆ˜ ๐‘“ ) : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โŸถ ๐ด )
37 35 36 syl โŠข ( ( ๐œ‘ โˆง ( ( โ™ฏ โ€˜ ๐ถ ) โˆˆ โ„• โˆง ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ ) ) โ†’ ( ๐น โˆ˜ ๐‘“ ) : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โŸถ ๐ด )
38 fvco3 โŠข ( ( ( ๐น โˆ˜ ๐‘“ ) : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โŸถ ๐ด โˆง ๐‘› โˆˆ ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) ) โ†’ ( ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โˆ˜ ( ๐น โˆ˜ ๐‘“ ) ) โ€˜ ๐‘› ) = ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ( ( ๐น โˆ˜ ๐‘“ ) โ€˜ ๐‘› ) ) )
39 37 38 sylan โŠข ( ( ( ๐œ‘ โˆง ( ( โ™ฏ โ€˜ ๐ถ ) โˆˆ โ„• โˆง ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ ) ) โˆง ๐‘› โˆˆ ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) ) โ†’ ( ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โˆ˜ ( ๐น โˆ˜ ๐‘“ ) ) โ€˜ ๐‘› ) = ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ( ( ๐น โˆ˜ ๐‘“ ) โ€˜ ๐‘› ) ) )
40 f1of โŠข ( ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ โ†’ ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โŸถ ๐ถ )
41 40 adantl โŠข ( ( ( โ™ฏ โ€˜ ๐ถ ) โˆˆ โ„• โˆง ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ ) โ†’ ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โŸถ ๐ถ )
42 41 adantl โŠข ( ( ๐œ‘ โˆง ( ( โ™ฏ โ€˜ ๐ถ ) โˆˆ โ„• โˆง ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ ) ) โ†’ ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โŸถ ๐ถ )
43 fvco3 โŠข ( ( ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โŸถ ๐ถ โˆง ๐‘› โˆˆ ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) ) โ†’ ( ( ๐น โˆ˜ ๐‘“ ) โ€˜ ๐‘› ) = ( ๐น โ€˜ ( ๐‘“ โ€˜ ๐‘› ) ) )
44 42 43 sylan โŠข ( ( ( ๐œ‘ โˆง ( ( โ™ฏ โ€˜ ๐ถ ) โˆˆ โ„• โˆง ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ ) ) โˆง ๐‘› โˆˆ ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) ) โ†’ ( ( ๐น โˆ˜ ๐‘“ ) โ€˜ ๐‘› ) = ( ๐น โ€˜ ( ๐‘“ โ€˜ ๐‘› ) ) )
45 44 fveq2d โŠข ( ( ( ๐œ‘ โˆง ( ( โ™ฏ โ€˜ ๐ถ ) โˆˆ โ„• โˆง ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ ) ) โˆง ๐‘› โˆˆ ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) ) โ†’ ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ( ( ๐น โˆ˜ ๐‘“ ) โ€˜ ๐‘› ) ) = ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ( ๐น โ€˜ ( ๐‘“ โ€˜ ๐‘› ) ) ) )
46 39 45 eqtrd โŠข ( ( ( ๐œ‘ โˆง ( ( โ™ฏ โ€˜ ๐ถ ) โˆˆ โ„• โˆง ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ ) ) โˆง ๐‘› โˆˆ ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) ) โ†’ ( ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โˆ˜ ( ๐น โˆ˜ ๐‘“ ) ) โ€˜ ๐‘› ) = ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ( ๐น โ€˜ ( ๐‘“ โ€˜ ๐‘› ) ) ) )
47 23 24 25 32 46 fprod โŠข ( ( ๐œ‘ โˆง ( ( โ™ฏ โ€˜ ๐ถ ) โˆˆ โ„• โˆง ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ ) ) โ†’ โˆ ๐‘š โˆˆ ๐ถ ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ( ๐น โ€˜ ๐‘š ) ) = ( seq 1 ( ยท , ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โˆ˜ ( ๐น โˆ˜ ๐‘“ ) ) ) โ€˜ ( โ™ฏ โ€˜ ๐ถ ) ) )
48 27 ffvelcdmda โŠข ( ( ๐œ‘ โˆง ๐‘› โˆˆ ๐ถ ) โ†’ ( ๐น โ€˜ ๐‘› ) โˆˆ ๐ด )
49 4 48 eqeltrrd โŠข ( ( ๐œ‘ โˆง ๐‘› โˆˆ ๐ถ ) โ†’ ๐บ โˆˆ ๐ด )
50 eqid โŠข ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) = ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต )
51 1 50 fvmpti โŠข ( ๐บ โˆˆ ๐ด โ†’ ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ๐บ ) = ( I โ€˜ ๐ท ) )
52 49 51 syl โŠข ( ( ๐œ‘ โˆง ๐‘› โˆˆ ๐ถ ) โ†’ ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ๐บ ) = ( I โ€˜ ๐ท ) )
53 4 fveq2d โŠข ( ( ๐œ‘ โˆง ๐‘› โˆˆ ๐ถ ) โ†’ ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ( ๐น โ€˜ ๐‘› ) ) = ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ๐บ ) )
54 eqid โŠข ( ๐‘› โˆˆ ๐ถ โ†ฆ ๐ท ) = ( ๐‘› โˆˆ ๐ถ โ†ฆ ๐ท )
55 54 fvmpt2i โŠข ( ๐‘› โˆˆ ๐ถ โ†’ ( ( ๐‘› โˆˆ ๐ถ โ†ฆ ๐ท ) โ€˜ ๐‘› ) = ( I โ€˜ ๐ท ) )
56 55 adantl โŠข ( ( ๐œ‘ โˆง ๐‘› โˆˆ ๐ถ ) โ†’ ( ( ๐‘› โˆˆ ๐ถ โ†ฆ ๐ท ) โ€˜ ๐‘› ) = ( I โ€˜ ๐ท ) )
57 52 53 56 3eqtr4rd โŠข ( ( ๐œ‘ โˆง ๐‘› โˆˆ ๐ถ ) โ†’ ( ( ๐‘› โˆˆ ๐ถ โ†ฆ ๐ท ) โ€˜ ๐‘› ) = ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ( ๐น โ€˜ ๐‘› ) ) )
58 57 ralrimiva โŠข ( ๐œ‘ โ†’ โˆ€ ๐‘› โˆˆ ๐ถ ( ( ๐‘› โˆˆ ๐ถ โ†ฆ ๐ท ) โ€˜ ๐‘› ) = ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ( ๐น โ€˜ ๐‘› ) ) )
59 nffvmpt1 โŠข โ„ฒ ๐‘› ( ( ๐‘› โˆˆ ๐ถ โ†ฆ ๐ท ) โ€˜ ๐‘š )
60 59 nfeq1 โŠข โ„ฒ ๐‘› ( ( ๐‘› โˆˆ ๐ถ โ†ฆ ๐ท ) โ€˜ ๐‘š ) = ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ( ๐น โ€˜ ๐‘š ) )
61 fveq2 โŠข ( ๐‘› = ๐‘š โ†’ ( ( ๐‘› โˆˆ ๐ถ โ†ฆ ๐ท ) โ€˜ ๐‘› ) = ( ( ๐‘› โˆˆ ๐ถ โ†ฆ ๐ท ) โ€˜ ๐‘š ) )
62 2fveq3 โŠข ( ๐‘› = ๐‘š โ†’ ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ( ๐น โ€˜ ๐‘› ) ) = ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ( ๐น โ€˜ ๐‘š ) ) )
63 61 62 eqeq12d โŠข ( ๐‘› = ๐‘š โ†’ ( ( ( ๐‘› โˆˆ ๐ถ โ†ฆ ๐ท ) โ€˜ ๐‘› ) = ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ( ๐น โ€˜ ๐‘› ) ) โ†” ( ( ๐‘› โˆˆ ๐ถ โ†ฆ ๐ท ) โ€˜ ๐‘š ) = ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ( ๐น โ€˜ ๐‘š ) ) ) )
64 60 63 rspc โŠข ( ๐‘š โˆˆ ๐ถ โ†’ ( โˆ€ ๐‘› โˆˆ ๐ถ ( ( ๐‘› โˆˆ ๐ถ โ†ฆ ๐ท ) โ€˜ ๐‘› ) = ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ( ๐น โ€˜ ๐‘› ) ) โ†’ ( ( ๐‘› โˆˆ ๐ถ โ†ฆ ๐ท ) โ€˜ ๐‘š ) = ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ( ๐น โ€˜ ๐‘š ) ) ) )
65 58 64 mpan9 โŠข ( ( ๐œ‘ โˆง ๐‘š โˆˆ ๐ถ ) โ†’ ( ( ๐‘› โˆˆ ๐ถ โ†ฆ ๐ท ) โ€˜ ๐‘š ) = ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ( ๐น โ€˜ ๐‘š ) ) )
66 65 adantlr โŠข ( ( ( ๐œ‘ โˆง ( ( โ™ฏ โ€˜ ๐ถ ) โˆˆ โ„• โˆง ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ ) ) โˆง ๐‘š โˆˆ ๐ถ ) โ†’ ( ( ๐‘› โˆˆ ๐ถ โ†ฆ ๐ท ) โ€˜ ๐‘š ) = ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ( ๐น โ€˜ ๐‘š ) ) )
67 66 prodeq2dv โŠข ( ( ๐œ‘ โˆง ( ( โ™ฏ โ€˜ ๐ถ ) โˆˆ โ„• โˆง ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ ) ) โ†’ โˆ ๐‘š โˆˆ ๐ถ ( ( ๐‘› โˆˆ ๐ถ โ†ฆ ๐ท ) โ€˜ ๐‘š ) = โˆ ๐‘š โˆˆ ๐ถ ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ( ๐น โ€˜ ๐‘š ) ) )
68 fveq2 โŠข ( ๐‘š = ( ( ๐น โˆ˜ ๐‘“ ) โ€˜ ๐‘› ) โ†’ ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ๐‘š ) = ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ( ( ๐น โˆ˜ ๐‘“ ) โ€˜ ๐‘› ) ) )
69 29 adantr โŠข ( ( ๐œ‘ โˆง ( ( โ™ฏ โ€˜ ๐ถ ) โˆˆ โ„• โˆง ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ ) ) โ†’ ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) : ๐ด โŸถ โ„‚ )
70 69 ffvelcdmda โŠข ( ( ( ๐œ‘ โˆง ( ( โ™ฏ โ€˜ ๐ถ ) โˆˆ โ„• โˆง ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ ) ) โˆง ๐‘š โˆˆ ๐ด ) โ†’ ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ๐‘š ) โˆˆ โ„‚ )
71 68 24 35 70 39 fprod โŠข ( ( ๐œ‘ โˆง ( ( โ™ฏ โ€˜ ๐ถ ) โˆˆ โ„• โˆง ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ ) ) โ†’ โˆ ๐‘š โˆˆ ๐ด ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ๐‘š ) = ( seq 1 ( ยท , ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โˆ˜ ( ๐น โˆ˜ ๐‘“ ) ) ) โ€˜ ( โ™ฏ โ€˜ ๐ถ ) ) )
72 47 67 71 3eqtr4rd โŠข ( ( ๐œ‘ โˆง ( ( โ™ฏ โ€˜ ๐ถ ) โˆˆ โ„• โˆง ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ ) ) โ†’ โˆ ๐‘š โˆˆ ๐ด ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ๐‘š ) = โˆ ๐‘š โˆˆ ๐ถ ( ( ๐‘› โˆˆ ๐ถ โ†ฆ ๐ท ) โ€˜ ๐‘š ) )
73 prodfc โŠข โˆ ๐‘š โˆˆ ๐ด ( ( ๐‘˜ โˆˆ ๐ด โ†ฆ ๐ต ) โ€˜ ๐‘š ) = โˆ ๐‘˜ โˆˆ ๐ด ๐ต
74 prodfc โŠข โˆ ๐‘š โˆˆ ๐ถ ( ( ๐‘› โˆˆ ๐ถ โ†ฆ ๐ท ) โ€˜ ๐‘š ) = โˆ ๐‘› โˆˆ ๐ถ ๐ท
75 72 73 74 3eqtr3g โŠข ( ( ๐œ‘ โˆง ( ( โ™ฏ โ€˜ ๐ถ ) โˆˆ โ„• โˆง ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ ) ) โ†’ โˆ ๐‘˜ โˆˆ ๐ด ๐ต = โˆ ๐‘› โˆˆ ๐ถ ๐ท )
76 75 expr โŠข ( ( ๐œ‘ โˆง ( โ™ฏ โ€˜ ๐ถ ) โˆˆ โ„• ) โ†’ ( ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ โ†’ โˆ ๐‘˜ โˆˆ ๐ด ๐ต = โˆ ๐‘› โˆˆ ๐ถ ๐ท ) )
77 76 exlimdv โŠข ( ( ๐œ‘ โˆง ( โ™ฏ โ€˜ ๐ถ ) โˆˆ โ„• ) โ†’ ( โˆƒ ๐‘“ ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ โ†’ โˆ ๐‘˜ โˆˆ ๐ด ๐ต = โˆ ๐‘› โˆˆ ๐ถ ๐ท ) )
78 77 expimpd โŠข ( ๐œ‘ โ†’ ( ( ( โ™ฏ โ€˜ ๐ถ ) โˆˆ โ„• โˆง โˆƒ ๐‘“ ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ ) โ†’ โˆ ๐‘˜ โˆˆ ๐ด ๐ต = โˆ ๐‘› โˆˆ ๐ถ ๐ท ) )
79 fz1f1o โŠข ( ๐ถ โˆˆ Fin โ†’ ( ๐ถ = โˆ… โˆจ ( ( โ™ฏ โ€˜ ๐ถ ) โˆˆ โ„• โˆง โˆƒ ๐‘“ ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ ) ) )
80 2 79 syl โŠข ( ๐œ‘ โ†’ ( ๐ถ = โˆ… โˆจ ( ( โ™ฏ โ€˜ ๐ถ ) โˆˆ โ„• โˆง โˆƒ ๐‘“ ๐‘“ : ( 1 ... ( โ™ฏ โ€˜ ๐ถ ) ) โ€“1-1-ontoโ†’ ๐ถ ) ) )
81 22 78 80 mpjaod โŠข ( ๐œ‘ โ†’ โˆ ๐‘˜ โˆˆ ๐ด ๐ต = โˆ ๐‘› โˆˆ ๐ถ ๐ท )