Metamath Proof Explorer


Theorem ccatmulgnn0dir

Description: Concatenation of words follow the rule mulgnn0dir (although applying mulgnn0dir would require S to be a set). In this case A is <" K "> to the power M in the free monoid. (Contributed by Thierry Arnoux, 5-Oct-2018)

Ref Expression
Hypotheses ccatmulgnn0dir.a โŠข ๐ด = ( ( 0 ..^ ๐‘€ ) ร— { ๐พ } )
ccatmulgnn0dir.b โŠข ๐ต = ( ( 0 ..^ ๐‘ ) ร— { ๐พ } )
ccatmulgnn0dir.c โŠข ๐ถ = ( ( 0 ..^ ( ๐‘€ + ๐‘ ) ) ร— { ๐พ } )
ccatmulgnn0dir.k โŠข ( ๐œ‘ โ†’ ๐พ โˆˆ ๐‘† )
ccatmulgnn0dir.m โŠข ( ๐œ‘ โ†’ ๐‘€ โˆˆ โ„•0 )
ccatmulgnn0dir.n โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„•0 )
Assertion ccatmulgnn0dir ( ๐œ‘ โ†’ ( ๐ด ++ ๐ต ) = ๐ถ )

Proof

Step Hyp Ref Expression
1 ccatmulgnn0dir.a โŠข ๐ด = ( ( 0 ..^ ๐‘€ ) ร— { ๐พ } )
2 ccatmulgnn0dir.b โŠข ๐ต = ( ( 0 ..^ ๐‘ ) ร— { ๐พ } )
3 ccatmulgnn0dir.c โŠข ๐ถ = ( ( 0 ..^ ( ๐‘€ + ๐‘ ) ) ร— { ๐พ } )
4 ccatmulgnn0dir.k โŠข ( ๐œ‘ โ†’ ๐พ โˆˆ ๐‘† )
5 ccatmulgnn0dir.m โŠข ( ๐œ‘ โ†’ ๐‘€ โˆˆ โ„•0 )
6 ccatmulgnn0dir.n โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„•0 )
7 1 fveq2i โŠข ( โ™ฏ โ€˜ ๐ด ) = ( โ™ฏ โ€˜ ( ( 0 ..^ ๐‘€ ) ร— { ๐พ } ) )
8 fzofi โŠข ( 0 ..^ ๐‘€ ) โˆˆ Fin
9 snfi โŠข { ๐พ } โˆˆ Fin
10 hashxp โŠข ( ( ( 0 ..^ ๐‘€ ) โˆˆ Fin โˆง { ๐พ } โˆˆ Fin ) โ†’ ( โ™ฏ โ€˜ ( ( 0 ..^ ๐‘€ ) ร— { ๐พ } ) ) = ( ( โ™ฏ โ€˜ ( 0 ..^ ๐‘€ ) ) ยท ( โ™ฏ โ€˜ { ๐พ } ) ) )
11 8 9 10 mp2an โŠข ( โ™ฏ โ€˜ ( ( 0 ..^ ๐‘€ ) ร— { ๐พ } ) ) = ( ( โ™ฏ โ€˜ ( 0 ..^ ๐‘€ ) ) ยท ( โ™ฏ โ€˜ { ๐พ } ) )
12 7 11 eqtri โŠข ( โ™ฏ โ€˜ ๐ด ) = ( ( โ™ฏ โ€˜ ( 0 ..^ ๐‘€ ) ) ยท ( โ™ฏ โ€˜ { ๐พ } ) )
13 hashfzo0 โŠข ( ๐‘€ โˆˆ โ„•0 โ†’ ( โ™ฏ โ€˜ ( 0 ..^ ๐‘€ ) ) = ๐‘€ )
14 5 13 syl โŠข ( ๐œ‘ โ†’ ( โ™ฏ โ€˜ ( 0 ..^ ๐‘€ ) ) = ๐‘€ )
15 hashsng โŠข ( ๐พ โˆˆ ๐‘† โ†’ ( โ™ฏ โ€˜ { ๐พ } ) = 1 )
16 4 15 syl โŠข ( ๐œ‘ โ†’ ( โ™ฏ โ€˜ { ๐พ } ) = 1 )
17 14 16 oveq12d โŠข ( ๐œ‘ โ†’ ( ( โ™ฏ โ€˜ ( 0 ..^ ๐‘€ ) ) ยท ( โ™ฏ โ€˜ { ๐พ } ) ) = ( ๐‘€ ยท 1 ) )
18 12 17 eqtrid โŠข ( ๐œ‘ โ†’ ( โ™ฏ โ€˜ ๐ด ) = ( ๐‘€ ยท 1 ) )
19 5 nn0cnd โŠข ( ๐œ‘ โ†’ ๐‘€ โˆˆ โ„‚ )
20 19 mulridd โŠข ( ๐œ‘ โ†’ ( ๐‘€ ยท 1 ) = ๐‘€ )
21 18 20 eqtrd โŠข ( ๐œ‘ โ†’ ( โ™ฏ โ€˜ ๐ด ) = ๐‘€ )
22 2 fveq2i โŠข ( โ™ฏ โ€˜ ๐ต ) = ( โ™ฏ โ€˜ ( ( 0 ..^ ๐‘ ) ร— { ๐พ } ) )
23 fzofi โŠข ( 0 ..^ ๐‘ ) โˆˆ Fin
24 hashxp โŠข ( ( ( 0 ..^ ๐‘ ) โˆˆ Fin โˆง { ๐พ } โˆˆ Fin ) โ†’ ( โ™ฏ โ€˜ ( ( 0 ..^ ๐‘ ) ร— { ๐พ } ) ) = ( ( โ™ฏ โ€˜ ( 0 ..^ ๐‘ ) ) ยท ( โ™ฏ โ€˜ { ๐พ } ) ) )
25 23 9 24 mp2an โŠข ( โ™ฏ โ€˜ ( ( 0 ..^ ๐‘ ) ร— { ๐พ } ) ) = ( ( โ™ฏ โ€˜ ( 0 ..^ ๐‘ ) ) ยท ( โ™ฏ โ€˜ { ๐พ } ) )
26 22 25 eqtri โŠข ( โ™ฏ โ€˜ ๐ต ) = ( ( โ™ฏ โ€˜ ( 0 ..^ ๐‘ ) ) ยท ( โ™ฏ โ€˜ { ๐พ } ) )
27 hashfzo0 โŠข ( ๐‘ โˆˆ โ„•0 โ†’ ( โ™ฏ โ€˜ ( 0 ..^ ๐‘ ) ) = ๐‘ )
28 6 27 syl โŠข ( ๐œ‘ โ†’ ( โ™ฏ โ€˜ ( 0 ..^ ๐‘ ) ) = ๐‘ )
29 28 16 oveq12d โŠข ( ๐œ‘ โ†’ ( ( โ™ฏ โ€˜ ( 0 ..^ ๐‘ ) ) ยท ( โ™ฏ โ€˜ { ๐พ } ) ) = ( ๐‘ ยท 1 ) )
30 26 29 eqtrid โŠข ( ๐œ‘ โ†’ ( โ™ฏ โ€˜ ๐ต ) = ( ๐‘ ยท 1 ) )
31 6 nn0cnd โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„‚ )
32 31 mulridd โŠข ( ๐œ‘ โ†’ ( ๐‘ ยท 1 ) = ๐‘ )
33 30 32 eqtrd โŠข ( ๐œ‘ โ†’ ( โ™ฏ โ€˜ ๐ต ) = ๐‘ )
34 21 33 oveq12d โŠข ( ๐œ‘ โ†’ ( ( โ™ฏ โ€˜ ๐ด ) + ( โ™ฏ โ€˜ ๐ต ) ) = ( ๐‘€ + ๐‘ ) )
35 34 oveq2d โŠข ( ๐œ‘ โ†’ ( 0 ..^ ( ( โ™ฏ โ€˜ ๐ด ) + ( โ™ฏ โ€˜ ๐ต ) ) ) = ( 0 ..^ ( ๐‘€ + ๐‘ ) ) )
36 simpll โŠข ( ( ( ๐œ‘ โˆง ๐‘– โˆˆ ( 0 ..^ ( ( โ™ฏ โ€˜ ๐ด ) + ( โ™ฏ โ€˜ ๐ต ) ) ) ) โˆง ๐‘– โˆˆ ( 0 ..^ ( โ™ฏ โ€˜ ๐ด ) ) ) โ†’ ๐œ‘ )
37 simpr โŠข ( ( ( ๐œ‘ โˆง ๐‘– โˆˆ ( 0 ..^ ( ( โ™ฏ โ€˜ ๐ด ) + ( โ™ฏ โ€˜ ๐ต ) ) ) ) โˆง ๐‘– โˆˆ ( 0 ..^ ( โ™ฏ โ€˜ ๐ด ) ) ) โ†’ ๐‘– โˆˆ ( 0 ..^ ( โ™ฏ โ€˜ ๐ด ) ) )
38 21 oveq2d โŠข ( ๐œ‘ โ†’ ( 0 ..^ ( โ™ฏ โ€˜ ๐ด ) ) = ( 0 ..^ ๐‘€ ) )
39 36 38 syl โŠข ( ( ( ๐œ‘ โˆง ๐‘– โˆˆ ( 0 ..^ ( ( โ™ฏ โ€˜ ๐ด ) + ( โ™ฏ โ€˜ ๐ต ) ) ) ) โˆง ๐‘– โˆˆ ( 0 ..^ ( โ™ฏ โ€˜ ๐ด ) ) ) โ†’ ( 0 ..^ ( โ™ฏ โ€˜ ๐ด ) ) = ( 0 ..^ ๐‘€ ) )
40 37 39 eleqtrd โŠข ( ( ( ๐œ‘ โˆง ๐‘– โˆˆ ( 0 ..^ ( ( โ™ฏ โ€˜ ๐ด ) + ( โ™ฏ โ€˜ ๐ต ) ) ) ) โˆง ๐‘– โˆˆ ( 0 ..^ ( โ™ฏ โ€˜ ๐ด ) ) ) โ†’ ๐‘– โˆˆ ( 0 ..^ ๐‘€ ) )
41 fconstg โŠข ( ๐พ โˆˆ ๐‘† โ†’ ( ( 0 ..^ ๐‘€ ) ร— { ๐พ } ) : ( 0 ..^ ๐‘€ ) โŸถ { ๐พ } )
42 4 41 syl โŠข ( ๐œ‘ โ†’ ( ( 0 ..^ ๐‘€ ) ร— { ๐พ } ) : ( 0 ..^ ๐‘€ ) โŸถ { ๐พ } )
43 1 a1i โŠข ( ๐œ‘ โ†’ ๐ด = ( ( 0 ..^ ๐‘€ ) ร— { ๐พ } ) )
44 43 feq1d โŠข ( ๐œ‘ โ†’ ( ๐ด : ( 0 ..^ ๐‘€ ) โŸถ { ๐พ } โ†” ( ( 0 ..^ ๐‘€ ) ร— { ๐พ } ) : ( 0 ..^ ๐‘€ ) โŸถ { ๐พ } ) )
45 42 44 mpbird โŠข ( ๐œ‘ โ†’ ๐ด : ( 0 ..^ ๐‘€ ) โŸถ { ๐พ } )
46 fvconst โŠข ( ( ๐ด : ( 0 ..^ ๐‘€ ) โŸถ { ๐พ } โˆง ๐‘– โˆˆ ( 0 ..^ ๐‘€ ) ) โ†’ ( ๐ด โ€˜ ๐‘– ) = ๐พ )
47 45 46 sylan โŠข ( ( ๐œ‘ โˆง ๐‘– โˆˆ ( 0 ..^ ๐‘€ ) ) โ†’ ( ๐ด โ€˜ ๐‘– ) = ๐พ )
48 36 40 47 syl2anc โŠข ( ( ( ๐œ‘ โˆง ๐‘– โˆˆ ( 0 ..^ ( ( โ™ฏ โ€˜ ๐ด ) + ( โ™ฏ โ€˜ ๐ต ) ) ) ) โˆง ๐‘– โˆˆ ( 0 ..^ ( โ™ฏ โ€˜ ๐ด ) ) ) โ†’ ( ๐ด โ€˜ ๐‘– ) = ๐พ )
49 simpll โŠข ( ( ( ๐œ‘ โˆง ๐‘– โˆˆ ( 0 ..^ ( ( โ™ฏ โ€˜ ๐ด ) + ( โ™ฏ โ€˜ ๐ต ) ) ) ) โˆง ยฌ ๐‘– โˆˆ ( 0 ..^ ( โ™ฏ โ€˜ ๐ด ) ) ) โ†’ ๐œ‘ )
50 simplr โŠข ( ( ( ๐œ‘ โˆง ๐‘– โˆˆ ( 0 ..^ ( ( โ™ฏ โ€˜ ๐ด ) + ( โ™ฏ โ€˜ ๐ต ) ) ) ) โˆง ยฌ ๐‘– โˆˆ ( 0 ..^ ( โ™ฏ โ€˜ ๐ด ) ) ) โ†’ ๐‘– โˆˆ ( 0 ..^ ( ( โ™ฏ โ€˜ ๐ด ) + ( โ™ฏ โ€˜ ๐ต ) ) ) )
51 simpr โŠข ( ( ( ๐œ‘ โˆง ๐‘– โˆˆ ( 0 ..^ ( ( โ™ฏ โ€˜ ๐ด ) + ( โ™ฏ โ€˜ ๐ต ) ) ) ) โˆง ยฌ ๐‘– โˆˆ ( 0 ..^ ( โ™ฏ โ€˜ ๐ด ) ) ) โ†’ ยฌ ๐‘– โˆˆ ( 0 ..^ ( โ™ฏ โ€˜ ๐ด ) ) )
52 21 5 eqeltrd โŠข ( ๐œ‘ โ†’ ( โ™ฏ โ€˜ ๐ด ) โˆˆ โ„•0 )
53 49 52 syl โŠข ( ( ( ๐œ‘ โˆง ๐‘– โˆˆ ( 0 ..^ ( ( โ™ฏ โ€˜ ๐ด ) + ( โ™ฏ โ€˜ ๐ต ) ) ) ) โˆง ยฌ ๐‘– โˆˆ ( 0 ..^ ( โ™ฏ โ€˜ ๐ด ) ) ) โ†’ ( โ™ฏ โ€˜ ๐ด ) โˆˆ โ„•0 )
54 53 nn0zd โŠข ( ( ( ๐œ‘ โˆง ๐‘– โˆˆ ( 0 ..^ ( ( โ™ฏ โ€˜ ๐ด ) + ( โ™ฏ โ€˜ ๐ต ) ) ) ) โˆง ยฌ ๐‘– โˆˆ ( 0 ..^ ( โ™ฏ โ€˜ ๐ด ) ) ) โ†’ ( โ™ฏ โ€˜ ๐ด ) โˆˆ โ„ค )
55 33 6 eqeltrd โŠข ( ๐œ‘ โ†’ ( โ™ฏ โ€˜ ๐ต ) โˆˆ โ„•0 )
56 49 55 syl โŠข ( ( ( ๐œ‘ โˆง ๐‘– โˆˆ ( 0 ..^ ( ( โ™ฏ โ€˜ ๐ด ) + ( โ™ฏ โ€˜ ๐ต ) ) ) ) โˆง ยฌ ๐‘– โˆˆ ( 0 ..^ ( โ™ฏ โ€˜ ๐ด ) ) ) โ†’ ( โ™ฏ โ€˜ ๐ต ) โˆˆ โ„•0 )
57 56 nn0zd โŠข ( ( ( ๐œ‘ โˆง ๐‘– โˆˆ ( 0 ..^ ( ( โ™ฏ โ€˜ ๐ด ) + ( โ™ฏ โ€˜ ๐ต ) ) ) ) โˆง ยฌ ๐‘– โˆˆ ( 0 ..^ ( โ™ฏ โ€˜ ๐ด ) ) ) โ†’ ( โ™ฏ โ€˜ ๐ต ) โˆˆ โ„ค )
58 fzocatel โŠข ( ( ( ๐‘– โˆˆ ( 0 ..^ ( ( โ™ฏ โ€˜ ๐ด ) + ( โ™ฏ โ€˜ ๐ต ) ) ) โˆง ยฌ ๐‘– โˆˆ ( 0 ..^ ( โ™ฏ โ€˜ ๐ด ) ) ) โˆง ( ( โ™ฏ โ€˜ ๐ด ) โˆˆ โ„ค โˆง ( โ™ฏ โ€˜ ๐ต ) โˆˆ โ„ค ) ) โ†’ ( ๐‘– โˆ’ ( โ™ฏ โ€˜ ๐ด ) ) โˆˆ ( 0 ..^ ( โ™ฏ โ€˜ ๐ต ) ) )
59 50 51 54 57 58 syl22anc โŠข ( ( ( ๐œ‘ โˆง ๐‘– โˆˆ ( 0 ..^ ( ( โ™ฏ โ€˜ ๐ด ) + ( โ™ฏ โ€˜ ๐ต ) ) ) ) โˆง ยฌ ๐‘– โˆˆ ( 0 ..^ ( โ™ฏ โ€˜ ๐ด ) ) ) โ†’ ( ๐‘– โˆ’ ( โ™ฏ โ€˜ ๐ด ) ) โˆˆ ( 0 ..^ ( โ™ฏ โ€˜ ๐ต ) ) )
60 33 oveq2d โŠข ( ๐œ‘ โ†’ ( 0 ..^ ( โ™ฏ โ€˜ ๐ต ) ) = ( 0 ..^ ๐‘ ) )
61 49 60 syl โŠข ( ( ( ๐œ‘ โˆง ๐‘– โˆˆ ( 0 ..^ ( ( โ™ฏ โ€˜ ๐ด ) + ( โ™ฏ โ€˜ ๐ต ) ) ) ) โˆง ยฌ ๐‘– โˆˆ ( 0 ..^ ( โ™ฏ โ€˜ ๐ด ) ) ) โ†’ ( 0 ..^ ( โ™ฏ โ€˜ ๐ต ) ) = ( 0 ..^ ๐‘ ) )
62 59 61 eleqtrd โŠข ( ( ( ๐œ‘ โˆง ๐‘– โˆˆ ( 0 ..^ ( ( โ™ฏ โ€˜ ๐ด ) + ( โ™ฏ โ€˜ ๐ต ) ) ) ) โˆง ยฌ ๐‘– โˆˆ ( 0 ..^ ( โ™ฏ โ€˜ ๐ด ) ) ) โ†’ ( ๐‘– โˆ’ ( โ™ฏ โ€˜ ๐ด ) ) โˆˆ ( 0 ..^ ๐‘ ) )
63 fconstg โŠข ( ๐พ โˆˆ ๐‘† โ†’ ( ( 0 ..^ ๐‘ ) ร— { ๐พ } ) : ( 0 ..^ ๐‘ ) โŸถ { ๐พ } )
64 4 63 syl โŠข ( ๐œ‘ โ†’ ( ( 0 ..^ ๐‘ ) ร— { ๐พ } ) : ( 0 ..^ ๐‘ ) โŸถ { ๐พ } )
65 2 a1i โŠข ( ๐œ‘ โ†’ ๐ต = ( ( 0 ..^ ๐‘ ) ร— { ๐พ } ) )
66 65 feq1d โŠข ( ๐œ‘ โ†’ ( ๐ต : ( 0 ..^ ๐‘ ) โŸถ { ๐พ } โ†” ( ( 0 ..^ ๐‘ ) ร— { ๐พ } ) : ( 0 ..^ ๐‘ ) โŸถ { ๐พ } ) )
67 64 66 mpbird โŠข ( ๐œ‘ โ†’ ๐ต : ( 0 ..^ ๐‘ ) โŸถ { ๐พ } )
68 fvconst โŠข ( ( ๐ต : ( 0 ..^ ๐‘ ) โŸถ { ๐พ } โˆง ( ๐‘– โˆ’ ( โ™ฏ โ€˜ ๐ด ) ) โˆˆ ( 0 ..^ ๐‘ ) ) โ†’ ( ๐ต โ€˜ ( ๐‘– โˆ’ ( โ™ฏ โ€˜ ๐ด ) ) ) = ๐พ )
69 67 68 sylan โŠข ( ( ๐œ‘ โˆง ( ๐‘– โˆ’ ( โ™ฏ โ€˜ ๐ด ) ) โˆˆ ( 0 ..^ ๐‘ ) ) โ†’ ( ๐ต โ€˜ ( ๐‘– โˆ’ ( โ™ฏ โ€˜ ๐ด ) ) ) = ๐พ )
70 49 62 69 syl2anc โŠข ( ( ( ๐œ‘ โˆง ๐‘– โˆˆ ( 0 ..^ ( ( โ™ฏ โ€˜ ๐ด ) + ( โ™ฏ โ€˜ ๐ต ) ) ) ) โˆง ยฌ ๐‘– โˆˆ ( 0 ..^ ( โ™ฏ โ€˜ ๐ด ) ) ) โ†’ ( ๐ต โ€˜ ( ๐‘– โˆ’ ( โ™ฏ โ€˜ ๐ด ) ) ) = ๐พ )
71 48 70 ifeqda โŠข ( ( ๐œ‘ โˆง ๐‘– โˆˆ ( 0 ..^ ( ( โ™ฏ โ€˜ ๐ด ) + ( โ™ฏ โ€˜ ๐ต ) ) ) ) โ†’ if ( ๐‘– โˆˆ ( 0 ..^ ( โ™ฏ โ€˜ ๐ด ) ) , ( ๐ด โ€˜ ๐‘– ) , ( ๐ต โ€˜ ( ๐‘– โˆ’ ( โ™ฏ โ€˜ ๐ด ) ) ) ) = ๐พ )
72 35 71 mpteq12dva โŠข ( ๐œ‘ โ†’ ( ๐‘– โˆˆ ( 0 ..^ ( ( โ™ฏ โ€˜ ๐ด ) + ( โ™ฏ โ€˜ ๐ต ) ) ) โ†ฆ if ( ๐‘– โˆˆ ( 0 ..^ ( โ™ฏ โ€˜ ๐ด ) ) , ( ๐ด โ€˜ ๐‘– ) , ( ๐ต โ€˜ ( ๐‘– โˆ’ ( โ™ฏ โ€˜ ๐ด ) ) ) ) ) = ( ๐‘– โˆˆ ( 0 ..^ ( ๐‘€ + ๐‘ ) ) โ†ฆ ๐พ ) )
73 ovex โŠข ( 0 ..^ ๐‘€ ) โˆˆ V
74 snex โŠข { ๐พ } โˆˆ V
75 73 74 xpex โŠข ( ( 0 ..^ ๐‘€ ) ร— { ๐พ } ) โˆˆ V
76 1 75 eqeltri โŠข ๐ด โˆˆ V
77 ovex โŠข ( 0 ..^ ๐‘ ) โˆˆ V
78 77 74 xpex โŠข ( ( 0 ..^ ๐‘ ) ร— { ๐พ } ) โˆˆ V
79 2 78 eqeltri โŠข ๐ต โˆˆ V
80 ccatfval โŠข ( ( ๐ด โˆˆ V โˆง ๐ต โˆˆ V ) โ†’ ( ๐ด ++ ๐ต ) = ( ๐‘– โˆˆ ( 0 ..^ ( ( โ™ฏ โ€˜ ๐ด ) + ( โ™ฏ โ€˜ ๐ต ) ) ) โ†ฆ if ( ๐‘– โˆˆ ( 0 ..^ ( โ™ฏ โ€˜ ๐ด ) ) , ( ๐ด โ€˜ ๐‘– ) , ( ๐ต โ€˜ ( ๐‘– โˆ’ ( โ™ฏ โ€˜ ๐ด ) ) ) ) ) )
81 76 79 80 mp2an โŠข ( ๐ด ++ ๐ต ) = ( ๐‘– โˆˆ ( 0 ..^ ( ( โ™ฏ โ€˜ ๐ด ) + ( โ™ฏ โ€˜ ๐ต ) ) ) โ†ฆ if ( ๐‘– โˆˆ ( 0 ..^ ( โ™ฏ โ€˜ ๐ด ) ) , ( ๐ด โ€˜ ๐‘– ) , ( ๐ต โ€˜ ( ๐‘– โˆ’ ( โ™ฏ โ€˜ ๐ด ) ) ) ) )
82 fconstmpt โŠข ( ( 0 ..^ ( ๐‘€ + ๐‘ ) ) ร— { ๐พ } ) = ( ๐‘– โˆˆ ( 0 ..^ ( ๐‘€ + ๐‘ ) ) โ†ฆ ๐พ )
83 3 82 eqtri โŠข ๐ถ = ( ๐‘– โˆˆ ( 0 ..^ ( ๐‘€ + ๐‘ ) ) โ†ฆ ๐พ )
84 72 81 83 3eqtr4g โŠข ( ๐œ‘ โ†’ ( ๐ด ++ ๐ต ) = ๐ถ )