Metamath Proof Explorer


Theorem ajfval

Description: The adjoint function. (Contributed by NM, 25-Jan-2008) (Revised by Mario Carneiro, 16-Nov-2013) (New usage is discouraged.)

Ref Expression
Hypotheses ajfval.1 โŠข ๐‘‹ = ( BaseSet โ€˜ ๐‘ˆ )
ajfval.2 โŠข ๐‘Œ = ( BaseSet โ€˜ ๐‘Š )
ajfval.3 โŠข ๐‘ƒ = ( ยท๐‘–OLD โ€˜ ๐‘ˆ )
ajfval.4 โŠข ๐‘„ = ( ยท๐‘–OLD โ€˜ ๐‘Š )
ajfval.5 โŠข ๐ด = ( ๐‘ˆ adj ๐‘Š )
Assertion ajfval ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec ) โ†’ ๐ด = { โŸจ ๐‘ก , ๐‘  โŸฉ โˆฃ ( ๐‘ก : ๐‘‹ โŸถ ๐‘Œ โˆง ๐‘  : ๐‘Œ โŸถ ๐‘‹ โˆง โˆ€ ๐‘ฅ โˆˆ ๐‘‹ โˆ€ ๐‘ฆ โˆˆ ๐‘Œ ( ( ๐‘ก โ€˜ ๐‘ฅ ) ๐‘„ ๐‘ฆ ) = ( ๐‘ฅ ๐‘ƒ ( ๐‘  โ€˜ ๐‘ฆ ) ) ) } )

Proof

Step Hyp Ref Expression
1 ajfval.1 โŠข ๐‘‹ = ( BaseSet โ€˜ ๐‘ˆ )
2 ajfval.2 โŠข ๐‘Œ = ( BaseSet โ€˜ ๐‘Š )
3 ajfval.3 โŠข ๐‘ƒ = ( ยท๐‘–OLD โ€˜ ๐‘ˆ )
4 ajfval.4 โŠข ๐‘„ = ( ยท๐‘–OLD โ€˜ ๐‘Š )
5 ajfval.5 โŠข ๐ด = ( ๐‘ˆ adj ๐‘Š )
6 fveq2 โŠข ( ๐‘ข = ๐‘ˆ โ†’ ( BaseSet โ€˜ ๐‘ข ) = ( BaseSet โ€˜ ๐‘ˆ ) )
7 6 1 eqtr4di โŠข ( ๐‘ข = ๐‘ˆ โ†’ ( BaseSet โ€˜ ๐‘ข ) = ๐‘‹ )
8 7 feq2d โŠข ( ๐‘ข = ๐‘ˆ โ†’ ( ๐‘ก : ( BaseSet โ€˜ ๐‘ข ) โŸถ ( BaseSet โ€˜ ๐‘ค ) โ†” ๐‘ก : ๐‘‹ โŸถ ( BaseSet โ€˜ ๐‘ค ) ) )
9 7 feq3d โŠข ( ๐‘ข = ๐‘ˆ โ†’ ( ๐‘  : ( BaseSet โ€˜ ๐‘ค ) โŸถ ( BaseSet โ€˜ ๐‘ข ) โ†” ๐‘  : ( BaseSet โ€˜ ๐‘ค ) โŸถ ๐‘‹ ) )
10 fveq2 โŠข ( ๐‘ข = ๐‘ˆ โ†’ ( ยท๐‘–OLD โ€˜ ๐‘ข ) = ( ยท๐‘–OLD โ€˜ ๐‘ˆ ) )
11 10 3 eqtr4di โŠข ( ๐‘ข = ๐‘ˆ โ†’ ( ยท๐‘–OLD โ€˜ ๐‘ข ) = ๐‘ƒ )
12 11 oveqd โŠข ( ๐‘ข = ๐‘ˆ โ†’ ( ๐‘ฅ ( ยท๐‘–OLD โ€˜ ๐‘ข ) ( ๐‘  โ€˜ ๐‘ฆ ) ) = ( ๐‘ฅ ๐‘ƒ ( ๐‘  โ€˜ ๐‘ฆ ) ) )
13 12 eqeq2d โŠข ( ๐‘ข = ๐‘ˆ โ†’ ( ( ( ๐‘ก โ€˜ ๐‘ฅ ) ( ยท๐‘–OLD โ€˜ ๐‘ค ) ๐‘ฆ ) = ( ๐‘ฅ ( ยท๐‘–OLD โ€˜ ๐‘ข ) ( ๐‘  โ€˜ ๐‘ฆ ) ) โ†” ( ( ๐‘ก โ€˜ ๐‘ฅ ) ( ยท๐‘–OLD โ€˜ ๐‘ค ) ๐‘ฆ ) = ( ๐‘ฅ ๐‘ƒ ( ๐‘  โ€˜ ๐‘ฆ ) ) ) )
14 13 ralbidv โŠข ( ๐‘ข = ๐‘ˆ โ†’ ( โˆ€ ๐‘ฆ โˆˆ ( BaseSet โ€˜ ๐‘ค ) ( ( ๐‘ก โ€˜ ๐‘ฅ ) ( ยท๐‘–OLD โ€˜ ๐‘ค ) ๐‘ฆ ) = ( ๐‘ฅ ( ยท๐‘–OLD โ€˜ ๐‘ข ) ( ๐‘  โ€˜ ๐‘ฆ ) ) โ†” โˆ€ ๐‘ฆ โˆˆ ( BaseSet โ€˜ ๐‘ค ) ( ( ๐‘ก โ€˜ ๐‘ฅ ) ( ยท๐‘–OLD โ€˜ ๐‘ค ) ๐‘ฆ ) = ( ๐‘ฅ ๐‘ƒ ( ๐‘  โ€˜ ๐‘ฆ ) ) ) )
15 7 14 raleqbidv โŠข ( ๐‘ข = ๐‘ˆ โ†’ ( โˆ€ ๐‘ฅ โˆˆ ( BaseSet โ€˜ ๐‘ข ) โˆ€ ๐‘ฆ โˆˆ ( BaseSet โ€˜ ๐‘ค ) ( ( ๐‘ก โ€˜ ๐‘ฅ ) ( ยท๐‘–OLD โ€˜ ๐‘ค ) ๐‘ฆ ) = ( ๐‘ฅ ( ยท๐‘–OLD โ€˜ ๐‘ข ) ( ๐‘  โ€˜ ๐‘ฆ ) ) โ†” โˆ€ ๐‘ฅ โˆˆ ๐‘‹ โˆ€ ๐‘ฆ โˆˆ ( BaseSet โ€˜ ๐‘ค ) ( ( ๐‘ก โ€˜ ๐‘ฅ ) ( ยท๐‘–OLD โ€˜ ๐‘ค ) ๐‘ฆ ) = ( ๐‘ฅ ๐‘ƒ ( ๐‘  โ€˜ ๐‘ฆ ) ) ) )
16 8 9 15 3anbi123d โŠข ( ๐‘ข = ๐‘ˆ โ†’ ( ( ๐‘ก : ( BaseSet โ€˜ ๐‘ข ) โŸถ ( BaseSet โ€˜ ๐‘ค ) โˆง ๐‘  : ( BaseSet โ€˜ ๐‘ค ) โŸถ ( BaseSet โ€˜ ๐‘ข ) โˆง โˆ€ ๐‘ฅ โˆˆ ( BaseSet โ€˜ ๐‘ข ) โˆ€ ๐‘ฆ โˆˆ ( BaseSet โ€˜ ๐‘ค ) ( ( ๐‘ก โ€˜ ๐‘ฅ ) ( ยท๐‘–OLD โ€˜ ๐‘ค ) ๐‘ฆ ) = ( ๐‘ฅ ( ยท๐‘–OLD โ€˜ ๐‘ข ) ( ๐‘  โ€˜ ๐‘ฆ ) ) ) โ†” ( ๐‘ก : ๐‘‹ โŸถ ( BaseSet โ€˜ ๐‘ค ) โˆง ๐‘  : ( BaseSet โ€˜ ๐‘ค ) โŸถ ๐‘‹ โˆง โˆ€ ๐‘ฅ โˆˆ ๐‘‹ โˆ€ ๐‘ฆ โˆˆ ( BaseSet โ€˜ ๐‘ค ) ( ( ๐‘ก โ€˜ ๐‘ฅ ) ( ยท๐‘–OLD โ€˜ ๐‘ค ) ๐‘ฆ ) = ( ๐‘ฅ ๐‘ƒ ( ๐‘  โ€˜ ๐‘ฆ ) ) ) ) )
17 16 opabbidv โŠข ( ๐‘ข = ๐‘ˆ โ†’ { โŸจ ๐‘ก , ๐‘  โŸฉ โˆฃ ( ๐‘ก : ( BaseSet โ€˜ ๐‘ข ) โŸถ ( BaseSet โ€˜ ๐‘ค ) โˆง ๐‘  : ( BaseSet โ€˜ ๐‘ค ) โŸถ ( BaseSet โ€˜ ๐‘ข ) โˆง โˆ€ ๐‘ฅ โˆˆ ( BaseSet โ€˜ ๐‘ข ) โˆ€ ๐‘ฆ โˆˆ ( BaseSet โ€˜ ๐‘ค ) ( ( ๐‘ก โ€˜ ๐‘ฅ ) ( ยท๐‘–OLD โ€˜ ๐‘ค ) ๐‘ฆ ) = ( ๐‘ฅ ( ยท๐‘–OLD โ€˜ ๐‘ข ) ( ๐‘  โ€˜ ๐‘ฆ ) ) ) } = { โŸจ ๐‘ก , ๐‘  โŸฉ โˆฃ ( ๐‘ก : ๐‘‹ โŸถ ( BaseSet โ€˜ ๐‘ค ) โˆง ๐‘  : ( BaseSet โ€˜ ๐‘ค ) โŸถ ๐‘‹ โˆง โˆ€ ๐‘ฅ โˆˆ ๐‘‹ โˆ€ ๐‘ฆ โˆˆ ( BaseSet โ€˜ ๐‘ค ) ( ( ๐‘ก โ€˜ ๐‘ฅ ) ( ยท๐‘–OLD โ€˜ ๐‘ค ) ๐‘ฆ ) = ( ๐‘ฅ ๐‘ƒ ( ๐‘  โ€˜ ๐‘ฆ ) ) ) } )
18 fveq2 โŠข ( ๐‘ค = ๐‘Š โ†’ ( BaseSet โ€˜ ๐‘ค ) = ( BaseSet โ€˜ ๐‘Š ) )
19 18 2 eqtr4di โŠข ( ๐‘ค = ๐‘Š โ†’ ( BaseSet โ€˜ ๐‘ค ) = ๐‘Œ )
20 19 feq3d โŠข ( ๐‘ค = ๐‘Š โ†’ ( ๐‘ก : ๐‘‹ โŸถ ( BaseSet โ€˜ ๐‘ค ) โ†” ๐‘ก : ๐‘‹ โŸถ ๐‘Œ ) )
21 19 feq2d โŠข ( ๐‘ค = ๐‘Š โ†’ ( ๐‘  : ( BaseSet โ€˜ ๐‘ค ) โŸถ ๐‘‹ โ†” ๐‘  : ๐‘Œ โŸถ ๐‘‹ ) )
22 fveq2 โŠข ( ๐‘ค = ๐‘Š โ†’ ( ยท๐‘–OLD โ€˜ ๐‘ค ) = ( ยท๐‘–OLD โ€˜ ๐‘Š ) )
23 22 4 eqtr4di โŠข ( ๐‘ค = ๐‘Š โ†’ ( ยท๐‘–OLD โ€˜ ๐‘ค ) = ๐‘„ )
24 23 oveqd โŠข ( ๐‘ค = ๐‘Š โ†’ ( ( ๐‘ก โ€˜ ๐‘ฅ ) ( ยท๐‘–OLD โ€˜ ๐‘ค ) ๐‘ฆ ) = ( ( ๐‘ก โ€˜ ๐‘ฅ ) ๐‘„ ๐‘ฆ ) )
25 24 eqeq1d โŠข ( ๐‘ค = ๐‘Š โ†’ ( ( ( ๐‘ก โ€˜ ๐‘ฅ ) ( ยท๐‘–OLD โ€˜ ๐‘ค ) ๐‘ฆ ) = ( ๐‘ฅ ๐‘ƒ ( ๐‘  โ€˜ ๐‘ฆ ) ) โ†” ( ( ๐‘ก โ€˜ ๐‘ฅ ) ๐‘„ ๐‘ฆ ) = ( ๐‘ฅ ๐‘ƒ ( ๐‘  โ€˜ ๐‘ฆ ) ) ) )
26 19 25 raleqbidv โŠข ( ๐‘ค = ๐‘Š โ†’ ( โˆ€ ๐‘ฆ โˆˆ ( BaseSet โ€˜ ๐‘ค ) ( ( ๐‘ก โ€˜ ๐‘ฅ ) ( ยท๐‘–OLD โ€˜ ๐‘ค ) ๐‘ฆ ) = ( ๐‘ฅ ๐‘ƒ ( ๐‘  โ€˜ ๐‘ฆ ) ) โ†” โˆ€ ๐‘ฆ โˆˆ ๐‘Œ ( ( ๐‘ก โ€˜ ๐‘ฅ ) ๐‘„ ๐‘ฆ ) = ( ๐‘ฅ ๐‘ƒ ( ๐‘  โ€˜ ๐‘ฆ ) ) ) )
27 26 ralbidv โŠข ( ๐‘ค = ๐‘Š โ†’ ( โˆ€ ๐‘ฅ โˆˆ ๐‘‹ โˆ€ ๐‘ฆ โˆˆ ( BaseSet โ€˜ ๐‘ค ) ( ( ๐‘ก โ€˜ ๐‘ฅ ) ( ยท๐‘–OLD โ€˜ ๐‘ค ) ๐‘ฆ ) = ( ๐‘ฅ ๐‘ƒ ( ๐‘  โ€˜ ๐‘ฆ ) ) โ†” โˆ€ ๐‘ฅ โˆˆ ๐‘‹ โˆ€ ๐‘ฆ โˆˆ ๐‘Œ ( ( ๐‘ก โ€˜ ๐‘ฅ ) ๐‘„ ๐‘ฆ ) = ( ๐‘ฅ ๐‘ƒ ( ๐‘  โ€˜ ๐‘ฆ ) ) ) )
28 20 21 27 3anbi123d โŠข ( ๐‘ค = ๐‘Š โ†’ ( ( ๐‘ก : ๐‘‹ โŸถ ( BaseSet โ€˜ ๐‘ค ) โˆง ๐‘  : ( BaseSet โ€˜ ๐‘ค ) โŸถ ๐‘‹ โˆง โˆ€ ๐‘ฅ โˆˆ ๐‘‹ โˆ€ ๐‘ฆ โˆˆ ( BaseSet โ€˜ ๐‘ค ) ( ( ๐‘ก โ€˜ ๐‘ฅ ) ( ยท๐‘–OLD โ€˜ ๐‘ค ) ๐‘ฆ ) = ( ๐‘ฅ ๐‘ƒ ( ๐‘  โ€˜ ๐‘ฆ ) ) ) โ†” ( ๐‘ก : ๐‘‹ โŸถ ๐‘Œ โˆง ๐‘  : ๐‘Œ โŸถ ๐‘‹ โˆง โˆ€ ๐‘ฅ โˆˆ ๐‘‹ โˆ€ ๐‘ฆ โˆˆ ๐‘Œ ( ( ๐‘ก โ€˜ ๐‘ฅ ) ๐‘„ ๐‘ฆ ) = ( ๐‘ฅ ๐‘ƒ ( ๐‘  โ€˜ ๐‘ฆ ) ) ) ) )
29 28 opabbidv โŠข ( ๐‘ค = ๐‘Š โ†’ { โŸจ ๐‘ก , ๐‘  โŸฉ โˆฃ ( ๐‘ก : ๐‘‹ โŸถ ( BaseSet โ€˜ ๐‘ค ) โˆง ๐‘  : ( BaseSet โ€˜ ๐‘ค ) โŸถ ๐‘‹ โˆง โˆ€ ๐‘ฅ โˆˆ ๐‘‹ โˆ€ ๐‘ฆ โˆˆ ( BaseSet โ€˜ ๐‘ค ) ( ( ๐‘ก โ€˜ ๐‘ฅ ) ( ยท๐‘–OLD โ€˜ ๐‘ค ) ๐‘ฆ ) = ( ๐‘ฅ ๐‘ƒ ( ๐‘  โ€˜ ๐‘ฆ ) ) ) } = { โŸจ ๐‘ก , ๐‘  โŸฉ โˆฃ ( ๐‘ก : ๐‘‹ โŸถ ๐‘Œ โˆง ๐‘  : ๐‘Œ โŸถ ๐‘‹ โˆง โˆ€ ๐‘ฅ โˆˆ ๐‘‹ โˆ€ ๐‘ฆ โˆˆ ๐‘Œ ( ( ๐‘ก โ€˜ ๐‘ฅ ) ๐‘„ ๐‘ฆ ) = ( ๐‘ฅ ๐‘ƒ ( ๐‘  โ€˜ ๐‘ฆ ) ) ) } )
30 df-aj โŠข adj = ( ๐‘ข โˆˆ NrmCVec , ๐‘ค โˆˆ NrmCVec โ†ฆ { โŸจ ๐‘ก , ๐‘  โŸฉ โˆฃ ( ๐‘ก : ( BaseSet โ€˜ ๐‘ข ) โŸถ ( BaseSet โ€˜ ๐‘ค ) โˆง ๐‘  : ( BaseSet โ€˜ ๐‘ค ) โŸถ ( BaseSet โ€˜ ๐‘ข ) โˆง โˆ€ ๐‘ฅ โˆˆ ( BaseSet โ€˜ ๐‘ข ) โˆ€ ๐‘ฆ โˆˆ ( BaseSet โ€˜ ๐‘ค ) ( ( ๐‘ก โ€˜ ๐‘ฅ ) ( ยท๐‘–OLD โ€˜ ๐‘ค ) ๐‘ฆ ) = ( ๐‘ฅ ( ยท๐‘–OLD โ€˜ ๐‘ข ) ( ๐‘  โ€˜ ๐‘ฆ ) ) ) } )
31 ovex โŠข ( ๐‘Œ โ†‘m ๐‘‹ ) โˆˆ V
32 ovex โŠข ( ๐‘‹ โ†‘m ๐‘Œ ) โˆˆ V
33 31 32 xpex โŠข ( ( ๐‘Œ โ†‘m ๐‘‹ ) ร— ( ๐‘‹ โ†‘m ๐‘Œ ) ) โˆˆ V
34 2 fvexi โŠข ๐‘Œ โˆˆ V
35 1 fvexi โŠข ๐‘‹ โˆˆ V
36 34 35 elmap โŠข ( ๐‘ก โˆˆ ( ๐‘Œ โ†‘m ๐‘‹ ) โ†” ๐‘ก : ๐‘‹ โŸถ ๐‘Œ )
37 35 34 elmap โŠข ( ๐‘  โˆˆ ( ๐‘‹ โ†‘m ๐‘Œ ) โ†” ๐‘  : ๐‘Œ โŸถ ๐‘‹ )
38 36 37 anbi12i โŠข ( ( ๐‘ก โˆˆ ( ๐‘Œ โ†‘m ๐‘‹ ) โˆง ๐‘  โˆˆ ( ๐‘‹ โ†‘m ๐‘Œ ) ) โ†” ( ๐‘ก : ๐‘‹ โŸถ ๐‘Œ โˆง ๐‘  : ๐‘Œ โŸถ ๐‘‹ ) )
39 38 biimpri โŠข ( ( ๐‘ก : ๐‘‹ โŸถ ๐‘Œ โˆง ๐‘  : ๐‘Œ โŸถ ๐‘‹ ) โ†’ ( ๐‘ก โˆˆ ( ๐‘Œ โ†‘m ๐‘‹ ) โˆง ๐‘  โˆˆ ( ๐‘‹ โ†‘m ๐‘Œ ) ) )
40 39 3adant3 โŠข ( ( ๐‘ก : ๐‘‹ โŸถ ๐‘Œ โˆง ๐‘  : ๐‘Œ โŸถ ๐‘‹ โˆง โˆ€ ๐‘ฅ โˆˆ ๐‘‹ โˆ€ ๐‘ฆ โˆˆ ๐‘Œ ( ( ๐‘ก โ€˜ ๐‘ฅ ) ๐‘„ ๐‘ฆ ) = ( ๐‘ฅ ๐‘ƒ ( ๐‘  โ€˜ ๐‘ฆ ) ) ) โ†’ ( ๐‘ก โˆˆ ( ๐‘Œ โ†‘m ๐‘‹ ) โˆง ๐‘  โˆˆ ( ๐‘‹ โ†‘m ๐‘Œ ) ) )
41 40 ssopab2i โŠข { โŸจ ๐‘ก , ๐‘  โŸฉ โˆฃ ( ๐‘ก : ๐‘‹ โŸถ ๐‘Œ โˆง ๐‘  : ๐‘Œ โŸถ ๐‘‹ โˆง โˆ€ ๐‘ฅ โˆˆ ๐‘‹ โˆ€ ๐‘ฆ โˆˆ ๐‘Œ ( ( ๐‘ก โ€˜ ๐‘ฅ ) ๐‘„ ๐‘ฆ ) = ( ๐‘ฅ ๐‘ƒ ( ๐‘  โ€˜ ๐‘ฆ ) ) ) } โІ { โŸจ ๐‘ก , ๐‘  โŸฉ โˆฃ ( ๐‘ก โˆˆ ( ๐‘Œ โ†‘m ๐‘‹ ) โˆง ๐‘  โˆˆ ( ๐‘‹ โ†‘m ๐‘Œ ) ) }
42 df-xp โŠข ( ( ๐‘Œ โ†‘m ๐‘‹ ) ร— ( ๐‘‹ โ†‘m ๐‘Œ ) ) = { โŸจ ๐‘ก , ๐‘  โŸฉ โˆฃ ( ๐‘ก โˆˆ ( ๐‘Œ โ†‘m ๐‘‹ ) โˆง ๐‘  โˆˆ ( ๐‘‹ โ†‘m ๐‘Œ ) ) }
43 41 42 sseqtrri โŠข { โŸจ ๐‘ก , ๐‘  โŸฉ โˆฃ ( ๐‘ก : ๐‘‹ โŸถ ๐‘Œ โˆง ๐‘  : ๐‘Œ โŸถ ๐‘‹ โˆง โˆ€ ๐‘ฅ โˆˆ ๐‘‹ โˆ€ ๐‘ฆ โˆˆ ๐‘Œ ( ( ๐‘ก โ€˜ ๐‘ฅ ) ๐‘„ ๐‘ฆ ) = ( ๐‘ฅ ๐‘ƒ ( ๐‘  โ€˜ ๐‘ฆ ) ) ) } โІ ( ( ๐‘Œ โ†‘m ๐‘‹ ) ร— ( ๐‘‹ โ†‘m ๐‘Œ ) )
44 33 43 ssexi โŠข { โŸจ ๐‘ก , ๐‘  โŸฉ โˆฃ ( ๐‘ก : ๐‘‹ โŸถ ๐‘Œ โˆง ๐‘  : ๐‘Œ โŸถ ๐‘‹ โˆง โˆ€ ๐‘ฅ โˆˆ ๐‘‹ โˆ€ ๐‘ฆ โˆˆ ๐‘Œ ( ( ๐‘ก โ€˜ ๐‘ฅ ) ๐‘„ ๐‘ฆ ) = ( ๐‘ฅ ๐‘ƒ ( ๐‘  โ€˜ ๐‘ฆ ) ) ) } โˆˆ V
45 17 29 30 44 ovmpo โŠข ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec ) โ†’ ( ๐‘ˆ adj ๐‘Š ) = { โŸจ ๐‘ก , ๐‘  โŸฉ โˆฃ ( ๐‘ก : ๐‘‹ โŸถ ๐‘Œ โˆง ๐‘  : ๐‘Œ โŸถ ๐‘‹ โˆง โˆ€ ๐‘ฅ โˆˆ ๐‘‹ โˆ€ ๐‘ฆ โˆˆ ๐‘Œ ( ( ๐‘ก โ€˜ ๐‘ฅ ) ๐‘„ ๐‘ฆ ) = ( ๐‘ฅ ๐‘ƒ ( ๐‘  โ€˜ ๐‘ฆ ) ) ) } )
46 5 45 eqtrid โŠข ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec ) โ†’ ๐ด = { โŸจ ๐‘ก , ๐‘  โŸฉ โˆฃ ( ๐‘ก : ๐‘‹ โŸถ ๐‘Œ โˆง ๐‘  : ๐‘Œ โŸถ ๐‘‹ โˆง โˆ€ ๐‘ฅ โˆˆ ๐‘‹ โˆ€ ๐‘ฆ โˆˆ ๐‘Œ ( ( ๐‘ก โ€˜ ๐‘ฅ ) ๐‘„ ๐‘ฆ ) = ( ๐‘ฅ ๐‘ƒ ( ๐‘  โ€˜ ๐‘ฆ ) ) ) } )