Step | Hyp | Ref
| Expression |
1 | | fvex 6902 |
. . . 4
โข
(*Qโ๐ด) โ V |
2 | 1 | a1i 11 |
. . 3
โข (๐ด โ Q โ
(*Qโ๐ด) โ V) |
3 | | eleq1 2822 |
. . 3
โข
((*Qโ๐ด) = ๐ต โ
((*Qโ๐ด) โ V โ ๐ต โ V)) |
4 | 2, 3 | syl5ibcom 244 |
. 2
โข (๐ด โ Q โ
((*Qโ๐ด) = ๐ต โ ๐ต โ V)) |
5 | | id 22 |
. . . . . 6
โข ((๐ด
ยทQ ๐ต) = 1Q โ
(๐ด
ยทQ ๐ต) =
1Q) |
6 | | 1nq 10920 |
. . . . . 6
โข
1Q โ Q |
7 | 5, 6 | eqeltrdi 2842 |
. . . . 5
โข ((๐ด
ยทQ ๐ต) = 1Q โ
(๐ด
ยทQ ๐ต) โ Q) |
8 | | mulnqf 10941 |
. . . . . . 7
โข
ยทQ :(Q ร
Q)โถQ |
9 | 8 | fdmi 6727 |
. . . . . 6
โข dom
ยทQ = (Q ร
Q) |
10 | | 0nnq 10916 |
. . . . . 6
โข ยฌ
โ
โ Q |
11 | 9, 10 | ndmovrcl 7590 |
. . . . 5
โข ((๐ด
ยทQ ๐ต) โ Q โ (๐ด โ Q โง
๐ต โ
Q)) |
12 | 7, 11 | syl 17 |
. . . 4
โข ((๐ด
ยทQ ๐ต) = 1Q โ
(๐ด โ Q
โง ๐ต โ
Q)) |
13 | | elex 3493 |
. . . 4
โข (๐ต โ Q โ
๐ต โ
V) |
14 | 12, 13 | simpl2im 505 |
. . 3
โข ((๐ด
ยทQ ๐ต) = 1Q โ ๐ต โ V) |
15 | 14 | a1i 11 |
. 2
โข (๐ด โ Q โ
((๐ด
ยทQ ๐ต) = 1Q โ ๐ต โ V)) |
16 | | oveq1 7413 |
. . . . 5
โข (๐ฅ = ๐ด โ (๐ฅ ยทQ ๐ฆ) = (๐ด ยทQ ๐ฆ)) |
17 | 16 | eqeq1d 2735 |
. . . 4
โข (๐ฅ = ๐ด โ ((๐ฅ ยทQ ๐ฆ) = 1Q
โ (๐ด
ยทQ ๐ฆ) =
1Q)) |
18 | | oveq2 7414 |
. . . . 5
โข (๐ฆ = ๐ต โ (๐ด ยทQ ๐ฆ) = (๐ด ยทQ ๐ต)) |
19 | 18 | eqeq1d 2735 |
. . . 4
โข (๐ฆ = ๐ต โ ((๐ด ยทQ ๐ฆ) = 1Q
โ (๐ด
ยทQ ๐ต) =
1Q)) |
20 | | nqerid 10925 |
. . . . . . . . . 10
โข (๐ฅ โ Q โ
([Q]โ๐ฅ)
= ๐ฅ) |
21 | | relxp 5694 |
. . . . . . . . . . . 12
โข Rel
(N ร N) |
22 | | elpqn 10917 |
. . . . . . . . . . . 12
โข (๐ฅ โ Q โ
๐ฅ โ (N
ร N)) |
23 | | 1st2nd 8022 |
. . . . . . . . . . . 12
โข ((Rel
(N ร N) โง ๐ฅ โ (N ร
N)) โ ๐ฅ
= โจ(1st โ๐ฅ), (2nd โ๐ฅ)โฉ) |
24 | 21, 22, 23 | sylancr 588 |
. . . . . . . . . . 11
โข (๐ฅ โ Q โ
๐ฅ = โจ(1st
โ๐ฅ), (2nd
โ๐ฅ)โฉ) |
25 | 24 | fveq2d 6893 |
. . . . . . . . . 10
โข (๐ฅ โ Q โ
([Q]โ๐ฅ)
= ([Q]โโจ(1st โ๐ฅ), (2nd โ๐ฅ)โฉ)) |
26 | 20, 25 | eqtr3d 2775 |
. . . . . . . . 9
โข (๐ฅ โ Q โ
๐ฅ =
([Q]โโจ(1st โ๐ฅ), (2nd โ๐ฅ)โฉ)) |
27 | 26 | oveq1d 7421 |
. . . . . . . 8
โข (๐ฅ โ Q โ
(๐ฅ
ยทQ
([Q]โโจ(2nd โ๐ฅ), (1st โ๐ฅ)โฉ)) =
(([Q]โโจ(1st โ๐ฅ), (2nd โ๐ฅ)โฉ) ยทQ
([Q]โโจ(2nd โ๐ฅ), (1st โ๐ฅ)โฉ))) |
28 | | mulerpq 10949 |
. . . . . . . 8
โข
(([Q]โโจ(1st โ๐ฅ), (2nd โ๐ฅ)โฉ)
ยทQ
([Q]โโจ(2nd โ๐ฅ), (1st โ๐ฅ)โฉ)) =
([Q]โ(โจ(1st โ๐ฅ), (2nd โ๐ฅ)โฉ ยทpQ
โจ(2nd โ๐ฅ), (1st โ๐ฅ)โฉ)) |
29 | 27, 28 | eqtrdi 2789 |
. . . . . . 7
โข (๐ฅ โ Q โ
(๐ฅ
ยทQ
([Q]โโจ(2nd โ๐ฅ), (1st โ๐ฅ)โฉ)) =
([Q]โ(โจ(1st โ๐ฅ), (2nd โ๐ฅ)โฉ ยทpQ
โจ(2nd โ๐ฅ), (1st โ๐ฅ)โฉ))) |
30 | | xp1st 8004 |
. . . . . . . . . . 11
โข (๐ฅ โ (N ร
N) โ (1st โ๐ฅ) โ N) |
31 | 22, 30 | syl 17 |
. . . . . . . . . 10
โข (๐ฅ โ Q โ
(1st โ๐ฅ)
โ N) |
32 | | xp2nd 8005 |
. . . . . . . . . . 11
โข (๐ฅ โ (N ร
N) โ (2nd โ๐ฅ) โ N) |
33 | 22, 32 | syl 17 |
. . . . . . . . . 10
โข (๐ฅ โ Q โ
(2nd โ๐ฅ)
โ N) |
34 | | mulpipq 10932 |
. . . . . . . . . 10
โข
((((1st โ๐ฅ) โ N โง
(2nd โ๐ฅ)
โ N) โง ((2nd โ๐ฅ) โ N โง
(1st โ๐ฅ)
โ N)) โ (โจ(1st โ๐ฅ), (2nd โ๐ฅ)โฉ
ยทpQ โจ(2nd โ๐ฅ), (1st โ๐ฅ)โฉ) =
โจ((1st โ๐ฅ) ยทN
(2nd โ๐ฅ)),
((2nd โ๐ฅ)
ยทN (1st โ๐ฅ))โฉ) |
35 | 31, 33, 33, 31, 34 | syl22anc 838 |
. . . . . . . . 9
โข (๐ฅ โ Q โ
(โจ(1st โ๐ฅ), (2nd โ๐ฅ)โฉ ยทpQ
โจ(2nd โ๐ฅ), (1st โ๐ฅ)โฉ) = โจ((1st
โ๐ฅ)
ยทN (2nd โ๐ฅ)), ((2nd โ๐ฅ)
ยทN (1st โ๐ฅ))โฉ) |
36 | | mulcompi 10888 |
. . . . . . . . . 10
โข
((2nd โ๐ฅ) ยทN
(1st โ๐ฅ))
= ((1st โ๐ฅ) ยทN
(2nd โ๐ฅ)) |
37 | 36 | opeq2i 4877 |
. . . . . . . . 9
โข
โจ((1st โ๐ฅ) ยทN
(2nd โ๐ฅ)),
((2nd โ๐ฅ)
ยทN (1st โ๐ฅ))โฉ = โจ((1st
โ๐ฅ)
ยทN (2nd โ๐ฅ)), ((1st โ๐ฅ)
ยทN (2nd โ๐ฅ))โฉ |
38 | 35, 37 | eqtrdi 2789 |
. . . . . . . 8
โข (๐ฅ โ Q โ
(โจ(1st โ๐ฅ), (2nd โ๐ฅ)โฉ ยทpQ
โจ(2nd โ๐ฅ), (1st โ๐ฅ)โฉ) = โจ((1st
โ๐ฅ)
ยทN (2nd โ๐ฅ)), ((1st โ๐ฅ)
ยทN (2nd โ๐ฅ))โฉ) |
39 | 38 | fveq2d 6893 |
. . . . . . 7
โข (๐ฅ โ Q โ
([Q]โ(โจ(1st โ๐ฅ), (2nd โ๐ฅ)โฉ ยทpQ
โจ(2nd โ๐ฅ), (1st โ๐ฅ)โฉ)) =
([Q]โโจ((1st โ๐ฅ) ยทN
(2nd โ๐ฅ)),
((1st โ๐ฅ)
ยทN (2nd โ๐ฅ))โฉ)) |
40 | | mulclpi 10885 |
. . . . . . . . . . 11
โข
(((1st โ๐ฅ) โ N โง
(2nd โ๐ฅ)
โ N) โ ((1st โ๐ฅ) ยทN
(2nd โ๐ฅ))
โ N) |
41 | 31, 33, 40 | syl2anc 585 |
. . . . . . . . . 10
โข (๐ฅ โ Q โ
((1st โ๐ฅ)
ยทN (2nd โ๐ฅ)) โ N) |
42 | | 1nqenq 10954 |
. . . . . . . . . 10
โข
(((1st โ๐ฅ) ยทN
(2nd โ๐ฅ))
โ N โ 1Q
~Q โจ((1st โ๐ฅ) ยทN
(2nd โ๐ฅ)),
((1st โ๐ฅ)
ยทN (2nd โ๐ฅ))โฉ) |
43 | 41, 42 | syl 17 |
. . . . . . . . 9
โข (๐ฅ โ Q โ
1Q ~Q โจ((1st
โ๐ฅ)
ยทN (2nd โ๐ฅ)), ((1st โ๐ฅ)
ยทN (2nd โ๐ฅ))โฉ) |
44 | | elpqn 10917 |
. . . . . . . . . . 11
โข
(1Q โ Q โ
1Q โ (N ร
N)) |
45 | 6, 44 | ax-mp 5 |
. . . . . . . . . 10
โข
1Q โ (N ร
N) |
46 | 41, 41 | opelxpd 5714 |
. . . . . . . . . 10
โข (๐ฅ โ Q โ
โจ((1st โ๐ฅ) ยทN
(2nd โ๐ฅ)),
((1st โ๐ฅ)
ยทN (2nd โ๐ฅ))โฉ โ (N ร
N)) |
47 | | nqereq 10927 |
. . . . . . . . . 10
โข
((1Q โ (N ร
N) โง โจ((1st โ๐ฅ) ยทN
(2nd โ๐ฅ)),
((1st โ๐ฅ)
ยทN (2nd โ๐ฅ))โฉ โ (N ร
N)) โ (1Q
~Q โจ((1st โ๐ฅ) ยทN
(2nd โ๐ฅ)),
((1st โ๐ฅ)
ยทN (2nd โ๐ฅ))โฉ โ
([Q]โ1Q) =
([Q]โโจ((1st โ๐ฅ) ยทN
(2nd โ๐ฅ)),
((1st โ๐ฅ)
ยทN (2nd โ๐ฅ))โฉ))) |
48 | 45, 46, 47 | sylancr 588 |
. . . . . . . . 9
โข (๐ฅ โ Q โ
(1Q ~Q โจ((1st
โ๐ฅ)
ยทN (2nd โ๐ฅ)), ((1st โ๐ฅ)
ยทN (2nd โ๐ฅ))โฉ โ
([Q]โ1Q) =
([Q]โโจ((1st โ๐ฅ) ยทN
(2nd โ๐ฅ)),
((1st โ๐ฅ)
ยทN (2nd โ๐ฅ))โฉ))) |
49 | 43, 48 | mpbid 231 |
. . . . . . . 8
โข (๐ฅ โ Q โ
([Q]โ1Q) =
([Q]โโจ((1st โ๐ฅ) ยทN
(2nd โ๐ฅ)),
((1st โ๐ฅ)
ยทN (2nd โ๐ฅ))โฉ)) |
50 | | nqerid 10925 |
. . . . . . . . 9
โข
(1Q โ Q โ
([Q]โ1Q) =
1Q) |
51 | 6, 50 | ax-mp 5 |
. . . . . . . 8
โข
([Q]โ1Q) =
1Q |
52 | 49, 51 | eqtr3di 2788 |
. . . . . . 7
โข (๐ฅ โ Q โ
([Q]โโจ((1st โ๐ฅ) ยทN
(2nd โ๐ฅ)),
((1st โ๐ฅ)
ยทN (2nd โ๐ฅ))โฉ) =
1Q) |
53 | 29, 39, 52 | 3eqtrd 2777 |
. . . . . 6
โข (๐ฅ โ Q โ
(๐ฅ
ยทQ
([Q]โโจ(2nd โ๐ฅ), (1st โ๐ฅ)โฉ)) =
1Q) |
54 | | fvex 6902 |
. . . . . . 7
โข
([Q]โโจ(2nd โ๐ฅ), (1st โ๐ฅ)โฉ) โ V |
55 | | oveq2 7414 |
. . . . . . . 8
โข (๐ฆ =
([Q]โโจ(2nd โ๐ฅ), (1st โ๐ฅ)โฉ) โ (๐ฅ ยทQ ๐ฆ) = (๐ฅ ยทQ
([Q]โโจ(2nd โ๐ฅ), (1st โ๐ฅ)โฉ))) |
56 | 55 | eqeq1d 2735 |
. . . . . . 7
โข (๐ฆ =
([Q]โโจ(2nd โ๐ฅ), (1st โ๐ฅ)โฉ) โ ((๐ฅ ยทQ ๐ฆ) = 1Q
โ (๐ฅ
ยทQ
([Q]โโจ(2nd โ๐ฅ), (1st โ๐ฅ)โฉ)) =
1Q)) |
57 | 54, 56 | spcev 3597 |
. . . . . 6
โข ((๐ฅ
ยทQ
([Q]โโจ(2nd โ๐ฅ), (1st โ๐ฅ)โฉ)) = 1Q
โ โ๐ฆ(๐ฅ
ยทQ ๐ฆ) =
1Q) |
58 | 53, 57 | syl 17 |
. . . . 5
โข (๐ฅ โ Q โ
โ๐ฆ(๐ฅ ยทQ ๐ฆ) =
1Q) |
59 | | mulcomnq 10945 |
. . . . . 6
โข (๐
ยทQ ๐ ) = (๐ ยทQ ๐) |
60 | | mulassnq 10951 |
. . . . . 6
โข ((๐
ยทQ ๐ ) ยทQ ๐ก) = (๐ ยทQ (๐
ยทQ ๐ก)) |
61 | | mulidnq 10955 |
. . . . . 6
โข (๐ โ Q โ
(๐
ยทQ 1Q) = ๐) |
62 | 6, 9, 10, 59, 60, 61 | caovmo 7641 |
. . . . 5
โข
โ*๐ฆ(๐ฅ
ยทQ ๐ฆ) =
1Q |
63 | | df-eu 2564 |
. . . . 5
โข
(โ!๐ฆ(๐ฅ
ยทQ ๐ฆ) = 1Q โ
(โ๐ฆ(๐ฅ
ยทQ ๐ฆ) = 1Q โง
โ*๐ฆ(๐ฅ
ยทQ ๐ฆ) =
1Q)) |
64 | 58, 62, 63 | sylanblrc 591 |
. . . 4
โข (๐ฅ โ Q โ
โ!๐ฆ(๐ฅ
ยทQ ๐ฆ) =
1Q) |
65 | | cnvimass 6078 |
. . . . . . . 8
โข (โก ยทQ โ
{1Q}) โ dom
ยทQ |
66 | | df-rq 10909 |
. . . . . . . 8
โข
*Q = (โก
ยทQ โ
{1Q}) |
67 | 9 | eqcomi 2742 |
. . . . . . . 8
โข
(Q ร Q) = dom
ยทQ |
68 | 65, 66, 67 | 3sstr4i 4025 |
. . . . . . 7
โข
*Q โ (Q ร
Q) |
69 | | relxp 5694 |
. . . . . . 7
โข Rel
(Q ร Q) |
70 | | relss 5780 |
. . . . . . 7
โข
(*Q โ (Q ร
Q) โ (Rel (Q ร Q) โ
Rel *Q)) |
71 | 68, 69, 70 | mp2 9 |
. . . . . 6
โข Rel
*Q |
72 | 66 | eleq2i 2826 |
. . . . . . . 8
โข
(โจ๐ฅ, ๐ฆโฉ โ
*Q โ โจ๐ฅ, ๐ฆโฉ โ (โก ยทQ โ
{1Q})) |
73 | | ffn 6715 |
. . . . . . . . 9
โข (
ยทQ :(Q ร
Q)โถQ โ
ยทQ Fn (Q ร
Q)) |
74 | | fniniseg 7059 |
. . . . . . . . 9
โข (
ยทQ Fn (Q ร Q)
โ (โจ๐ฅ, ๐ฆโฉ โ (โก ยทQ โ
{1Q}) โ (โจ๐ฅ, ๐ฆโฉ โ (Q ร
Q) โง ( ยทQ โโจ๐ฅ, ๐ฆโฉ) =
1Q))) |
75 | 8, 73, 74 | mp2b 10 |
. . . . . . . 8
โข
(โจ๐ฅ, ๐ฆโฉ โ (โก ยทQ โ
{1Q}) โ (โจ๐ฅ, ๐ฆโฉ โ (Q ร
Q) โง ( ยทQ โโจ๐ฅ, ๐ฆโฉ) =
1Q)) |
76 | | ancom 462 |
. . . . . . . . 9
โข
((โจ๐ฅ, ๐ฆโฉ โ (Q
ร Q) โง ( ยทQ
โโจ๐ฅ, ๐ฆโฉ) =
1Q) โ (( ยทQ
โโจ๐ฅ, ๐ฆโฉ) =
1Q โง โจ๐ฅ, ๐ฆโฉ โ (Q ร
Q))) |
77 | | ancom 462 |
. . . . . . . . . 10
โข ((๐ฅ โ Q โง
(๐ฅ
ยทQ ๐ฆ) = 1Q) โ
((๐ฅ
ยทQ ๐ฆ) = 1Q โง ๐ฅ โ
Q)) |
78 | | eleq1 2822 |
. . . . . . . . . . . . . . 15
โข ((๐ฅ
ยทQ ๐ฆ) = 1Q โ
((๐ฅ
ยทQ ๐ฆ) โ Q โ
1Q โ Q)) |
79 | 6, 78 | mpbiri 258 |
. . . . . . . . . . . . . 14
โข ((๐ฅ
ยทQ ๐ฆ) = 1Q โ (๐ฅ
ยทQ ๐ฆ) โ Q) |
80 | 9, 10 | ndmovrcl 7590 |
. . . . . . . . . . . . . 14
โข ((๐ฅ
ยทQ ๐ฆ) โ Q โ (๐ฅ โ Q โง
๐ฆ โ
Q)) |
81 | 79, 80 | syl 17 |
. . . . . . . . . . . . 13
โข ((๐ฅ
ยทQ ๐ฆ) = 1Q โ (๐ฅ โ Q โง
๐ฆ โ
Q)) |
82 | | opelxpi 5713 |
. . . . . . . . . . . . 13
โข ((๐ฅ โ Q โง
๐ฆ โ Q)
โ โจ๐ฅ, ๐ฆโฉ โ (Q
ร Q)) |
83 | 81, 82 | syl 17 |
. . . . . . . . . . . 12
โข ((๐ฅ
ยทQ ๐ฆ) = 1Q โ
โจ๐ฅ, ๐ฆโฉ โ (Q ร
Q)) |
84 | 81 | simpld 496 |
. . . . . . . . . . . 12
โข ((๐ฅ
ยทQ ๐ฆ) = 1Q โ ๐ฅ โ
Q) |
85 | 83, 84 | 2thd 265 |
. . . . . . . . . . 11
โข ((๐ฅ
ยทQ ๐ฆ) = 1Q โ
(โจ๐ฅ, ๐ฆโฉ โ (Q
ร Q) โ ๐ฅ โ Q)) |
86 | 85 | pm5.32i 576 |
. . . . . . . . . 10
โข (((๐ฅ
ยทQ ๐ฆ) = 1Q โง
โจ๐ฅ, ๐ฆโฉ โ (Q ร
Q)) โ ((๐ฅ ยทQ ๐ฆ) = 1Q
โง ๐ฅ โ
Q)) |
87 | | df-ov 7409 |
. . . . . . . . . . . 12
โข (๐ฅ
ยทQ ๐ฆ) = ( ยทQ
โโจ๐ฅ, ๐ฆโฉ) |
88 | 87 | eqeq1i 2738 |
. . . . . . . . . . 11
โข ((๐ฅ
ยทQ ๐ฆ) = 1Q โ (
ยทQ โโจ๐ฅ, ๐ฆโฉ) =
1Q) |
89 | 88 | anbi1i 625 |
. . . . . . . . . 10
โข (((๐ฅ
ยทQ ๐ฆ) = 1Q โง
โจ๐ฅ, ๐ฆโฉ โ (Q ร
Q)) โ (( ยทQ
โโจ๐ฅ, ๐ฆโฉ) =
1Q โง โจ๐ฅ, ๐ฆโฉ โ (Q ร
Q))) |
90 | 77, 86, 89 | 3bitr2ri 300 |
. . . . . . . . 9
โข (((
ยทQ โโจ๐ฅ, ๐ฆโฉ) = 1Q โง
โจ๐ฅ, ๐ฆโฉ โ (Q ร
Q)) โ (๐ฅ
โ Q โง (๐ฅ ยทQ ๐ฆ) =
1Q)) |
91 | 76, 90 | bitri 275 |
. . . . . . . 8
โข
((โจ๐ฅ, ๐ฆโฉ โ (Q
ร Q) โง ( ยทQ
โโจ๐ฅ, ๐ฆโฉ) =
1Q) โ (๐ฅ โ Q โง (๐ฅ
ยทQ ๐ฆ) =
1Q)) |
92 | 72, 75, 91 | 3bitri 297 |
. . . . . . 7
โข
(โจ๐ฅ, ๐ฆโฉ โ
*Q โ (๐ฅ โ Q โง (๐ฅ
ยทQ ๐ฆ) =
1Q)) |
93 | 92 | a1i 11 |
. . . . . 6
โข (โค
โ (โจ๐ฅ, ๐ฆโฉ โ
*Q โ (๐ฅ โ Q โง (๐ฅ
ยทQ ๐ฆ) =
1Q))) |
94 | 71, 93 | opabbi2dv 5848 |
. . . . 5
โข (โค
โ *Q = {โจ๐ฅ, ๐ฆโฉ โฃ (๐ฅ โ Q โง (๐ฅ
ยทQ ๐ฆ) =
1Q)}) |
95 | 94 | mptru 1549 |
. . . 4
โข
*Q = {โจ๐ฅ, ๐ฆโฉ โฃ (๐ฅ โ Q โง (๐ฅ
ยทQ ๐ฆ) =
1Q)} |
96 | 17, 19, 64, 95 | fvopab3g 6991 |
. . 3
โข ((๐ด โ Q โง
๐ต โ V) โ
((*Qโ๐ด) = ๐ต โ (๐ด ยทQ ๐ต) =
1Q)) |
97 | 96 | ex 414 |
. 2
โข (๐ด โ Q โ
(๐ต โ V โ
((*Qโ๐ด) = ๐ต โ (๐ด ยทQ ๐ต) =
1Q))) |
98 | 4, 15, 97 | pm5.21ndd 381 |
1
โข (๐ด โ Q โ
((*Qโ๐ด) = ๐ต โ (๐ด ยทQ ๐ต) =
1Q)) |