Metamath Proof Explorer


Theorem hashxpe

Description: The size of the Cartesian product of two finite sets is the product of their sizes. This is a version of hashxp valid for infinite sets, which uses extended real numbers. (Contributed by Thierry Arnoux, 27-May-2023)

Ref Expression
Assertion hashxpe ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โ†’ ( โ™ฏ โ€˜ ( ๐ด ร— ๐ต ) ) = ( ( โ™ฏ โ€˜ ๐ด ) ยทe ( โ™ฏ โ€˜ ๐ต ) ) )

Proof

Step Hyp Ref Expression
1 simpr โŠข ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ( ๐ด โˆˆ Fin โˆง ๐ต โˆˆ Fin ) ) โ†’ ( ๐ด โˆˆ Fin โˆง ๐ต โˆˆ Fin ) )
2 hashxp โŠข ( ( ๐ด โˆˆ Fin โˆง ๐ต โˆˆ Fin ) โ†’ ( โ™ฏ โ€˜ ( ๐ด ร— ๐ต ) ) = ( ( โ™ฏ โ€˜ ๐ด ) ยท ( โ™ฏ โ€˜ ๐ต ) ) )
3 1 2 syl โŠข ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ( ๐ด โˆˆ Fin โˆง ๐ต โˆˆ Fin ) ) โ†’ ( โ™ฏ โ€˜ ( ๐ด ร— ๐ต ) ) = ( ( โ™ฏ โ€˜ ๐ด ) ยท ( โ™ฏ โ€˜ ๐ต ) ) )
4 nn0ssre โŠข โ„•0 โŠ† โ„
5 hashcl โŠข ( ๐ด โˆˆ Fin โ†’ ( โ™ฏ โ€˜ ๐ด ) โˆˆ โ„•0 )
6 4 5 sselid โŠข ( ๐ด โˆˆ Fin โ†’ ( โ™ฏ โ€˜ ๐ด ) โˆˆ โ„ )
7 hashcl โŠข ( ๐ต โˆˆ Fin โ†’ ( โ™ฏ โ€˜ ๐ต ) โˆˆ โ„•0 )
8 4 7 sselid โŠข ( ๐ต โˆˆ Fin โ†’ ( โ™ฏ โ€˜ ๐ต ) โˆˆ โ„ )
9 6 8 anim12i โŠข ( ( ๐ด โˆˆ Fin โˆง ๐ต โˆˆ Fin ) โ†’ ( ( โ™ฏ โ€˜ ๐ด ) โˆˆ โ„ โˆง ( โ™ฏ โ€˜ ๐ต ) โˆˆ โ„ ) )
10 1 9 syl โŠข ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ( ๐ด โˆˆ Fin โˆง ๐ต โˆˆ Fin ) ) โ†’ ( ( โ™ฏ โ€˜ ๐ด ) โˆˆ โ„ โˆง ( โ™ฏ โ€˜ ๐ต ) โˆˆ โ„ ) )
11 rexmul โŠข ( ( ( โ™ฏ โ€˜ ๐ด ) โˆˆ โ„ โˆง ( โ™ฏ โ€˜ ๐ต ) โˆˆ โ„ ) โ†’ ( ( โ™ฏ โ€˜ ๐ด ) ยทe ( โ™ฏ โ€˜ ๐ต ) ) = ( ( โ™ฏ โ€˜ ๐ด ) ยท ( โ™ฏ โ€˜ ๐ต ) ) )
12 10 11 syl โŠข ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ( ๐ด โˆˆ Fin โˆง ๐ต โˆˆ Fin ) ) โ†’ ( ( โ™ฏ โ€˜ ๐ด ) ยทe ( โ™ฏ โ€˜ ๐ต ) ) = ( ( โ™ฏ โ€˜ ๐ด ) ยท ( โ™ฏ โ€˜ ๐ต ) ) )
13 3 12 eqtr4d โŠข ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ( ๐ด โˆˆ Fin โˆง ๐ต โˆˆ Fin ) ) โ†’ ( โ™ฏ โ€˜ ( ๐ด ร— ๐ต ) ) = ( ( โ™ฏ โ€˜ ๐ด ) ยทe ( โ™ฏ โ€˜ ๐ต ) ) )
14 simpr โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โˆง ๐ต = โˆ… ) โ†’ ๐ต = โˆ… )
15 14 xpeq2d โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โˆง ๐ต = โˆ… ) โ†’ ( ๐ด ร— ๐ต ) = ( ๐ด ร— โˆ… ) )
16 xp0 โŠข ( ๐ด ร— โˆ… ) = โˆ…
17 15 16 eqtrdi โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โˆง ๐ต = โˆ… ) โ†’ ( ๐ด ร— ๐ต ) = โˆ… )
18 17 fveq2d โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โˆง ๐ต = โˆ… ) โ†’ ( โ™ฏ โ€˜ ( ๐ด ร— ๐ต ) ) = ( โ™ฏ โ€˜ โˆ… ) )
19 hash0 โŠข ( โ™ฏ โ€˜ โˆ… ) = 0
20 18 19 eqtrdi โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โˆง ๐ต = โˆ… ) โ†’ ( โ™ฏ โ€˜ ( ๐ด ร— ๐ต ) ) = 0 )
21 simpl โŠข ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โ†’ ๐ด โˆˆ ๐‘‰ )
22 hashinf โŠข ( ( ๐ด โˆˆ ๐‘‰ โˆง ยฌ ๐ด โˆˆ Fin ) โ†’ ( โ™ฏ โ€˜ ๐ด ) = +โˆž )
23 21 22 sylan โŠข ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โ†’ ( โ™ฏ โ€˜ ๐ด ) = +โˆž )
24 23 adantr โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โˆง ๐ต = โˆ… ) โ†’ ( โ™ฏ โ€˜ ๐ด ) = +โˆž )
25 14 fveq2d โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โˆง ๐ต = โˆ… ) โ†’ ( โ™ฏ โ€˜ ๐ต ) = ( โ™ฏ โ€˜ โˆ… ) )
26 25 19 eqtrdi โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โˆง ๐ต = โˆ… ) โ†’ ( โ™ฏ โ€˜ ๐ต ) = 0 )
27 24 26 oveq12d โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โˆง ๐ต = โˆ… ) โ†’ ( ( โ™ฏ โ€˜ ๐ด ) ยทe ( โ™ฏ โ€˜ ๐ต ) ) = ( +โˆž ยทe 0 ) )
28 pnfxr โŠข +โˆž โˆˆ โ„*
29 xmul01 โŠข ( +โˆž โˆˆ โ„* โ†’ ( +โˆž ยทe 0 ) = 0 )
30 28 29 ax-mp โŠข ( +โˆž ยทe 0 ) = 0
31 27 30 eqtrdi โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โˆง ๐ต = โˆ… ) โ†’ ( ( โ™ฏ โ€˜ ๐ด ) ยทe ( โ™ฏ โ€˜ ๐ต ) ) = 0 )
32 20 31 eqtr4d โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โˆง ๐ต = โˆ… ) โ†’ ( โ™ฏ โ€˜ ( ๐ด ร— ๐ต ) ) = ( ( โ™ฏ โ€˜ ๐ด ) ยทe ( โ™ฏ โ€˜ ๐ต ) ) )
33 simpr โŠข ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โ†’ ๐ต โˆˆ ๐‘Š )
34 33 ad2antrr โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โˆง ๐ต โ‰  โˆ… ) โ†’ ๐ต โˆˆ ๐‘Š )
35 hashxrcl โŠข ( ๐ต โˆˆ ๐‘Š โ†’ ( โ™ฏ โ€˜ ๐ต ) โˆˆ โ„* )
36 34 35 syl โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โˆง ๐ต โ‰  โˆ… ) โ†’ ( โ™ฏ โ€˜ ๐ต ) โˆˆ โ„* )
37 hashgt0 โŠข ( ( ๐ต โˆˆ ๐‘Š โˆง ๐ต โ‰  โˆ… ) โ†’ 0 < ( โ™ฏ โ€˜ ๐ต ) )
38 34 37 sylancom โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โˆง ๐ต โ‰  โˆ… ) โ†’ 0 < ( โ™ฏ โ€˜ ๐ต ) )
39 xmulpnf2 โŠข ( ( ( โ™ฏ โ€˜ ๐ต ) โˆˆ โ„* โˆง 0 < ( โ™ฏ โ€˜ ๐ต ) ) โ†’ ( +โˆž ยทe ( โ™ฏ โ€˜ ๐ต ) ) = +โˆž )
40 36 38 39 syl2anc โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โˆง ๐ต โ‰  โˆ… ) โ†’ ( +โˆž ยทe ( โ™ฏ โ€˜ ๐ต ) ) = +โˆž )
41 23 adantr โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โˆง ๐ต โ‰  โˆ… ) โ†’ ( โ™ฏ โ€˜ ๐ด ) = +โˆž )
42 41 oveq1d โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โˆง ๐ต โ‰  โˆ… ) โ†’ ( ( โ™ฏ โ€˜ ๐ด ) ยทe ( โ™ฏ โ€˜ ๐ต ) ) = ( +โˆž ยทe ( โ™ฏ โ€˜ ๐ต ) ) )
43 21 ad2antrr โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โˆง ๐ต โ‰  โˆ… ) โ†’ ๐ด โˆˆ ๐‘‰ )
44 43 34 xpexd โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โˆง ๐ต โ‰  โˆ… ) โ†’ ( ๐ด ร— ๐ต ) โˆˆ V )
45 simplr โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โˆง ๐ต โ‰  โˆ… ) โ†’ ยฌ ๐ด โˆˆ Fin )
46 0fin โŠข โˆ… โˆˆ Fin
47 eleq1 โŠข ( ๐ด = โˆ… โ†’ ( ๐ด โˆˆ Fin โ†” โˆ… โˆˆ Fin ) )
48 46 47 mpbiri โŠข ( ๐ด = โˆ… โ†’ ๐ด โˆˆ Fin )
49 48 necon3bi โŠข ( ยฌ ๐ด โˆˆ Fin โ†’ ๐ด โ‰  โˆ… )
50 45 49 syl โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โˆง ๐ต โ‰  โˆ… ) โ†’ ๐ด โ‰  โˆ… )
51 simpr โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โˆง ๐ต โ‰  โˆ… ) โ†’ ๐ต โ‰  โˆ… )
52 ioran โŠข ( ยฌ ( ๐ด = โˆ… โˆจ ๐ต = โˆ… ) โ†” ( ยฌ ๐ด = โˆ… โˆง ยฌ ๐ต = โˆ… ) )
53 xpeq0 โŠข ( ( ๐ด ร— ๐ต ) = โˆ… โ†” ( ๐ด = โˆ… โˆจ ๐ต = โˆ… ) )
54 53 necon3abii โŠข ( ( ๐ด ร— ๐ต ) โ‰  โˆ… โ†” ยฌ ( ๐ด = โˆ… โˆจ ๐ต = โˆ… ) )
55 df-ne โŠข ( ๐ด โ‰  โˆ… โ†” ยฌ ๐ด = โˆ… )
56 df-ne โŠข ( ๐ต โ‰  โˆ… โ†” ยฌ ๐ต = โˆ… )
57 55 56 anbi12i โŠข ( ( ๐ด โ‰  โˆ… โˆง ๐ต โ‰  โˆ… ) โ†” ( ยฌ ๐ด = โˆ… โˆง ยฌ ๐ต = โˆ… ) )
58 52 54 57 3bitr4i โŠข ( ( ๐ด ร— ๐ต ) โ‰  โˆ… โ†” ( ๐ด โ‰  โˆ… โˆง ๐ต โ‰  โˆ… ) )
59 58 biimpri โŠข ( ( ๐ด โ‰  โˆ… โˆง ๐ต โ‰  โˆ… ) โ†’ ( ๐ด ร— ๐ต ) โ‰  โˆ… )
60 50 51 59 syl2anc โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โˆง ๐ต โ‰  โˆ… ) โ†’ ( ๐ด ร— ๐ต ) โ‰  โˆ… )
61 45 intnanrd โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โˆง ๐ต โ‰  โˆ… ) โ†’ ยฌ ( ๐ด โˆˆ Fin โˆง ๐ต โˆˆ Fin ) )
62 pm4.61 โŠข ( ยฌ ( ( ๐ด ร— ๐ต ) โ‰  โˆ… โ†’ ( ๐ด โˆˆ Fin โˆง ๐ต โˆˆ Fin ) ) โ†” ( ( ๐ด ร— ๐ต ) โ‰  โˆ… โˆง ยฌ ( ๐ด โˆˆ Fin โˆง ๐ต โˆˆ Fin ) ) )
63 xpfir โŠข ( ( ( ๐ด ร— ๐ต ) โˆˆ Fin โˆง ( ๐ด ร— ๐ต ) โ‰  โˆ… ) โ†’ ( ๐ด โˆˆ Fin โˆง ๐ต โˆˆ Fin ) )
64 63 ex โŠข ( ( ๐ด ร— ๐ต ) โˆˆ Fin โ†’ ( ( ๐ด ร— ๐ต ) โ‰  โˆ… โ†’ ( ๐ด โˆˆ Fin โˆง ๐ต โˆˆ Fin ) ) )
65 64 con3i โŠข ( ยฌ ( ( ๐ด ร— ๐ต ) โ‰  โˆ… โ†’ ( ๐ด โˆˆ Fin โˆง ๐ต โˆˆ Fin ) ) โ†’ ยฌ ( ๐ด ร— ๐ต ) โˆˆ Fin )
66 62 65 sylbir โŠข ( ( ( ๐ด ร— ๐ต ) โ‰  โˆ… โˆง ยฌ ( ๐ด โˆˆ Fin โˆง ๐ต โˆˆ Fin ) ) โ†’ ยฌ ( ๐ด ร— ๐ต ) โˆˆ Fin )
67 60 61 66 syl2anc โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โˆง ๐ต โ‰  โˆ… ) โ†’ ยฌ ( ๐ด ร— ๐ต ) โˆˆ Fin )
68 hashinf โŠข ( ( ( ๐ด ร— ๐ต ) โˆˆ V โˆง ยฌ ( ๐ด ร— ๐ต ) โˆˆ Fin ) โ†’ ( โ™ฏ โ€˜ ( ๐ด ร— ๐ต ) ) = +โˆž )
69 44 67 68 syl2anc โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โˆง ๐ต โ‰  โˆ… ) โ†’ ( โ™ฏ โ€˜ ( ๐ด ร— ๐ต ) ) = +โˆž )
70 40 42 69 3eqtr4rd โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โˆง ๐ต โ‰  โˆ… ) โ†’ ( โ™ฏ โ€˜ ( ๐ด ร— ๐ต ) ) = ( ( โ™ฏ โ€˜ ๐ด ) ยทe ( โ™ฏ โ€˜ ๐ต ) ) )
71 exmidne โŠข ( ๐ต = โˆ… โˆจ ๐ต โ‰  โˆ… )
72 71 a1i โŠข ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โ†’ ( ๐ต = โˆ… โˆจ ๐ต โ‰  โˆ… ) )
73 32 70 72 mpjaodan โŠข ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ด โˆˆ Fin ) โ†’ ( โ™ฏ โ€˜ ( ๐ด ร— ๐ต ) ) = ( ( โ™ฏ โ€˜ ๐ด ) ยทe ( โ™ฏ โ€˜ ๐ต ) ) )
74 73 adantlr โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ( ๐ด โˆˆ Fin โˆง ๐ต โˆˆ Fin ) ) โˆง ยฌ ๐ด โˆˆ Fin ) โ†’ ( โ™ฏ โ€˜ ( ๐ด ร— ๐ต ) ) = ( ( โ™ฏ โ€˜ ๐ด ) ยทe ( โ™ฏ โ€˜ ๐ต ) ) )
75 simpr โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โˆง ๐ด = โˆ… ) โ†’ ๐ด = โˆ… )
76 75 xpeq1d โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โˆง ๐ด = โˆ… ) โ†’ ( ๐ด ร— ๐ต ) = ( โˆ… ร— ๐ต ) )
77 0xp โŠข ( โˆ… ร— ๐ต ) = โˆ…
78 76 77 eqtrdi โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โˆง ๐ด = โˆ… ) โ†’ ( ๐ด ร— ๐ต ) = โˆ… )
79 78 fveq2d โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โˆง ๐ด = โˆ… ) โ†’ ( โ™ฏ โ€˜ ( ๐ด ร— ๐ต ) ) = ( โ™ฏ โ€˜ โˆ… ) )
80 79 19 eqtrdi โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โˆง ๐ด = โˆ… ) โ†’ ( โ™ฏ โ€˜ ( ๐ด ร— ๐ต ) ) = 0 )
81 75 fveq2d โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โˆง ๐ด = โˆ… ) โ†’ ( โ™ฏ โ€˜ ๐ด ) = ( โ™ฏ โ€˜ โˆ… ) )
82 81 19 eqtrdi โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โˆง ๐ด = โˆ… ) โ†’ ( โ™ฏ โ€˜ ๐ด ) = 0 )
83 hashinf โŠข ( ( ๐ต โˆˆ ๐‘Š โˆง ยฌ ๐ต โˆˆ Fin ) โ†’ ( โ™ฏ โ€˜ ๐ต ) = +โˆž )
84 33 83 sylan โŠข ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โ†’ ( โ™ฏ โ€˜ ๐ต ) = +โˆž )
85 84 adantr โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โˆง ๐ด = โˆ… ) โ†’ ( โ™ฏ โ€˜ ๐ต ) = +โˆž )
86 82 85 oveq12d โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โˆง ๐ด = โˆ… ) โ†’ ( ( โ™ฏ โ€˜ ๐ด ) ยทe ( โ™ฏ โ€˜ ๐ต ) ) = ( 0 ยทe +โˆž ) )
87 xmul02 โŠข ( +โˆž โˆˆ โ„* โ†’ ( 0 ยทe +โˆž ) = 0 )
88 28 87 ax-mp โŠข ( 0 ยทe +โˆž ) = 0
89 86 88 eqtrdi โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โˆง ๐ด = โˆ… ) โ†’ ( ( โ™ฏ โ€˜ ๐ด ) ยทe ( โ™ฏ โ€˜ ๐ต ) ) = 0 )
90 80 89 eqtr4d โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โˆง ๐ด = โˆ… ) โ†’ ( โ™ฏ โ€˜ ( ๐ด ร— ๐ต ) ) = ( ( โ™ฏ โ€˜ ๐ด ) ยทe ( โ™ฏ โ€˜ ๐ต ) ) )
91 hashxrcl โŠข ( ๐ด โˆˆ ๐‘‰ โ†’ ( โ™ฏ โ€˜ ๐ด ) โˆˆ โ„* )
92 91 ad3antrrr โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โˆง ๐ด โ‰  โˆ… ) โ†’ ( โ™ฏ โ€˜ ๐ด ) โˆˆ โ„* )
93 hashgt0 โŠข ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ด โ‰  โˆ… ) โ†’ 0 < ( โ™ฏ โ€˜ ๐ด ) )
94 93 ad4ant14 โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โˆง ๐ด โ‰  โˆ… ) โ†’ 0 < ( โ™ฏ โ€˜ ๐ด ) )
95 xmulpnf1 โŠข ( ( ( โ™ฏ โ€˜ ๐ด ) โˆˆ โ„* โˆง 0 < ( โ™ฏ โ€˜ ๐ด ) ) โ†’ ( ( โ™ฏ โ€˜ ๐ด ) ยทe +โˆž ) = +โˆž )
96 92 94 95 syl2anc โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โˆง ๐ด โ‰  โˆ… ) โ†’ ( ( โ™ฏ โ€˜ ๐ด ) ยทe +โˆž ) = +โˆž )
97 84 adantr โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โˆง ๐ด โ‰  โˆ… ) โ†’ ( โ™ฏ โ€˜ ๐ต ) = +โˆž )
98 97 oveq2d โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โˆง ๐ด โ‰  โˆ… ) โ†’ ( ( โ™ฏ โ€˜ ๐ด ) ยทe ( โ™ฏ โ€˜ ๐ต ) ) = ( ( โ™ฏ โ€˜ ๐ด ) ยทe +โˆž ) )
99 21 ad2antrr โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โˆง ๐ด โ‰  โˆ… ) โ†’ ๐ด โˆˆ ๐‘‰ )
100 33 ad2antrr โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โˆง ๐ด โ‰  โˆ… ) โ†’ ๐ต โˆˆ ๐‘Š )
101 99 100 xpexd โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โˆง ๐ด โ‰  โˆ… ) โ†’ ( ๐ด ร— ๐ต ) โˆˆ V )
102 simpr โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โˆง ๐ด โ‰  โˆ… ) โ†’ ๐ด โ‰  โˆ… )
103 simplr โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โˆง ๐ด โ‰  โˆ… ) โ†’ ยฌ ๐ต โˆˆ Fin )
104 eleq1 โŠข ( ๐ต = โˆ… โ†’ ( ๐ต โˆˆ Fin โ†” โˆ… โˆˆ Fin ) )
105 46 104 mpbiri โŠข ( ๐ต = โˆ… โ†’ ๐ต โˆˆ Fin )
106 105 necon3bi โŠข ( ยฌ ๐ต โˆˆ Fin โ†’ ๐ต โ‰  โˆ… )
107 103 106 syl โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โˆง ๐ด โ‰  โˆ… ) โ†’ ๐ต โ‰  โˆ… )
108 102 107 59 syl2anc โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โˆง ๐ด โ‰  โˆ… ) โ†’ ( ๐ด ร— ๐ต ) โ‰  โˆ… )
109 103 intnand โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โˆง ๐ด โ‰  โˆ… ) โ†’ ยฌ ( ๐ด โˆˆ Fin โˆง ๐ต โˆˆ Fin ) )
110 108 109 66 syl2anc โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โˆง ๐ด โ‰  โˆ… ) โ†’ ยฌ ( ๐ด ร— ๐ต ) โˆˆ Fin )
111 101 110 68 syl2anc โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โˆง ๐ด โ‰  โˆ… ) โ†’ ( โ™ฏ โ€˜ ( ๐ด ร— ๐ต ) ) = +โˆž )
112 96 98 111 3eqtr4rd โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โˆง ๐ด โ‰  โˆ… ) โ†’ ( โ™ฏ โ€˜ ( ๐ด ร— ๐ต ) ) = ( ( โ™ฏ โ€˜ ๐ด ) ยทe ( โ™ฏ โ€˜ ๐ต ) ) )
113 exmidne โŠข ( ๐ด = โˆ… โˆจ ๐ด โ‰  โˆ… )
114 113 a1i โŠข ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โ†’ ( ๐ด = โˆ… โˆจ ๐ด โ‰  โˆ… ) )
115 90 112 114 mpjaodan โŠข ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ๐ต โˆˆ Fin ) โ†’ ( โ™ฏ โ€˜ ( ๐ด ร— ๐ต ) ) = ( ( โ™ฏ โ€˜ ๐ด ) ยทe ( โ™ฏ โ€˜ ๐ต ) ) )
116 115 adantlr โŠข ( ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ( ๐ด โˆˆ Fin โˆง ๐ต โˆˆ Fin ) ) โˆง ยฌ ๐ต โˆˆ Fin ) โ†’ ( โ™ฏ โ€˜ ( ๐ด ร— ๐ต ) ) = ( ( โ™ฏ โ€˜ ๐ด ) ยทe ( โ™ฏ โ€˜ ๐ต ) ) )
117 simpr โŠข ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ( ๐ด โˆˆ Fin โˆง ๐ต โˆˆ Fin ) ) โ†’ ยฌ ( ๐ด โˆˆ Fin โˆง ๐ต โˆˆ Fin ) )
118 ianor โŠข ( ยฌ ( ๐ด โˆˆ Fin โˆง ๐ต โˆˆ Fin ) โ†” ( ยฌ ๐ด โˆˆ Fin โˆจ ยฌ ๐ต โˆˆ Fin ) )
119 117 118 sylib โŠข ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ( ๐ด โˆˆ Fin โˆง ๐ต โˆˆ Fin ) ) โ†’ ( ยฌ ๐ด โˆˆ Fin โˆจ ยฌ ๐ต โˆˆ Fin ) )
120 74 116 119 mpjaodan โŠข ( ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โˆง ยฌ ( ๐ด โˆˆ Fin โˆง ๐ต โˆˆ Fin ) ) โ†’ ( โ™ฏ โ€˜ ( ๐ด ร— ๐ต ) ) = ( ( โ™ฏ โ€˜ ๐ด ) ยทe ( โ™ฏ โ€˜ ๐ต ) ) )
121 exmidd โŠข ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โ†’ ( ( ๐ด โˆˆ Fin โˆง ๐ต โˆˆ Fin ) โˆจ ยฌ ( ๐ด โˆˆ Fin โˆง ๐ต โˆˆ Fin ) ) )
122 13 120 121 mpjaodan โŠข ( ( ๐ด โˆˆ ๐‘‰ โˆง ๐ต โˆˆ ๐‘Š ) โ†’ ( โ™ฏ โ€˜ ( ๐ด ร— ๐ต ) ) = ( ( โ™ฏ โ€˜ ๐ด ) ยทe ( โ™ฏ โ€˜ ๐ต ) ) )