Step | Hyp | Ref
| Expression |
1 | | xrge0slmod.1 |
. . . 4
β’ πΊ =
(β*π βΎs
(0[,]+β)) |
2 | | xrge0cmn 20980 |
. . . 4
β’
(β*π βΎs
(0[,]+β)) β CMnd |
3 | 1, 2 | eqeltri 2830 |
. . 3
β’ πΊ β CMnd |
4 | | ovex 7439 |
. . . 4
β’
(0[,)+β) β V |
5 | | xrge0slmod.2 |
. . . . 5
β’ π = (πΊ βΎv
(0[,)+β)) |
6 | 5 | resvcmn 32446 |
. . . 4
β’
((0[,)+β) β V β (πΊ β CMnd β π β CMnd)) |
7 | 4, 6 | ax-mp 5 |
. . 3
β’ (πΊ β CMnd β π β CMnd) |
8 | 3, 7 | mpbi 229 |
. 2
β’ π β CMnd |
9 | | rge0srg 21009 |
. 2
β’
(βfld βΎs (0[,)+β)) β
SRing |
10 | | icossicc 13410 |
. . . . . . . 8
β’
(0[,)+β) β (0[,]+β) |
11 | | simplr 768 |
. . . . . . . 8
β’ (((π β (0[,)+β) β§
π β (0[,)+β))
β§ (π₯ β
(0[,]+β) β§ π€
β (0[,]+β))) β π β (0[,)+β)) |
12 | 10, 11 | sselid 3980 |
. . . . . . 7
β’ (((π β (0[,)+β) β§
π β (0[,)+β))
β§ (π₯ β
(0[,]+β) β§ π€
β (0[,]+β))) β π β (0[,]+β)) |
13 | | simprr 772 |
. . . . . . 7
β’ (((π β (0[,)+β) β§
π β (0[,)+β))
β§ (π₯ β
(0[,]+β) β§ π€
β (0[,]+β))) β π€ β (0[,]+β)) |
14 | | ge0xmulcl 13437 |
. . . . . . 7
β’ ((π β (0[,]+β) β§
π€ β (0[,]+β))
β (π
Β·e π€)
β (0[,]+β)) |
15 | 12, 13, 14 | syl2anc 585 |
. . . . . 6
β’ (((π β (0[,)+β) β§
π β (0[,)+β))
β§ (π₯ β
(0[,]+β) β§ π€
β (0[,]+β))) β (π Β·e π€) β (0[,]+β)) |
16 | | simprl 770 |
. . . . . . 7
β’ (((π β (0[,)+β) β§
π β (0[,)+β))
β§ (π₯ β
(0[,]+β) β§ π€
β (0[,]+β))) β π₯ β (0[,]+β)) |
17 | | xrge0adddi 32182 |
. . . . . . 7
β’ ((π€ β (0[,]+β) β§
π₯ β (0[,]+β)
β§ π β
(0[,]+β)) β (π
Β·e (π€
+π π₯)) =
((π Β·e
π€) +π
(π Β·e
π₯))) |
18 | 13, 16, 12, 17 | syl3anc 1372 |
. . . . . 6
β’ (((π β (0[,)+β) β§
π β (0[,)+β))
β§ (π₯ β
(0[,]+β) β§ π€
β (0[,]+β))) β (π Β·e (π€ +π π₯)) = ((π Β·e π€) +π (π Β·e π₯))) |
19 | | rge0ssre 13430 |
. . . . . . . . . 10
β’
(0[,)+β) β β |
20 | | simpll 766 |
. . . . . . . . . 10
β’ (((π β (0[,)+β) β§
π β (0[,)+β))
β§ (π₯ β
(0[,]+β) β§ π€
β (0[,]+β))) β π β (0[,)+β)) |
21 | 19, 20 | sselid 3980 |
. . . . . . . . 9
β’ (((π β (0[,)+β) β§
π β (0[,)+β))
β§ (π₯ β
(0[,]+β) β§ π€
β (0[,]+β))) β π β β) |
22 | 19, 11 | sselid 3980 |
. . . . . . . . 9
β’ (((π β (0[,)+β) β§
π β (0[,)+β))
β§ (π₯ β
(0[,]+β) β§ π€
β (0[,]+β))) β π β β) |
23 | | rexadd 13208 |
. . . . . . . . 9
β’ ((π β β β§ π β β) β (π +π π) = (π + π)) |
24 | 21, 22, 23 | syl2anc 585 |
. . . . . . . 8
β’ (((π β (0[,)+β) β§
π β (0[,)+β))
β§ (π₯ β
(0[,]+β) β§ π€
β (0[,]+β))) β (π +π π) = (π + π)) |
25 | 24 | oveq1d 7421 |
. . . . . . 7
β’ (((π β (0[,)+β) β§
π β (0[,)+β))
β§ (π₯ β
(0[,]+β) β§ π€
β (0[,]+β))) β ((π +π π) Β·e π€) = ((π + π) Β·e π€)) |
26 | 10, 20 | sselid 3980 |
. . . . . . . 8
β’ (((π β (0[,)+β) β§
π β (0[,)+β))
β§ (π₯ β
(0[,]+β) β§ π€
β (0[,]+β))) β π β (0[,]+β)) |
27 | | xrge0adddir 32181 |
. . . . . . . 8
β’ ((π β (0[,]+β) β§
π β (0[,]+β)
β§ π€ β
(0[,]+β)) β ((π
+π π)
Β·e π€) =
((π Β·e
π€) +π
(π Β·e
π€))) |
28 | 26, 12, 13, 27 | syl3anc 1372 |
. . . . . . 7
β’ (((π β (0[,)+β) β§
π β (0[,)+β))
β§ (π₯ β
(0[,]+β) β§ π€
β (0[,]+β))) β ((π +π π) Β·e π€) = ((π Β·e π€) +π (π Β·e π€))) |
29 | 25, 28 | eqtr3d 2775 |
. . . . . 6
β’ (((π β (0[,)+β) β§
π β (0[,)+β))
β§ (π₯ β
(0[,]+β) β§ π€
β (0[,]+β))) β ((π + π) Β·e π€) = ((π Β·e π€) +π (π Β·e π€))) |
30 | 15, 18, 29 | 3jca 1129 |
. . . . 5
β’ (((π β (0[,)+β) β§
π β (0[,)+β))
β§ (π₯ β
(0[,]+β) β§ π€
β (0[,]+β))) β ((π Β·e π€) β (0[,]+β) β§ (π Β·e (π€ +π π₯)) = ((π Β·e π€) +π (π Β·e π₯)) β§ ((π + π) Β·e π€) = ((π Β·e π€) +π (π Β·e π€)))) |
31 | | rexmul 13247 |
. . . . . . . . 9
β’ ((π β β β§ π β β) β (π Β·e π) = (π Β· π)) |
32 | 21, 22, 31 | syl2anc 585 |
. . . . . . . 8
β’ (((π β (0[,)+β) β§
π β (0[,)+β))
β§ (π₯ β
(0[,]+β) β§ π€
β (0[,]+β))) β (π Β·e π) = (π Β· π)) |
33 | 32 | oveq1d 7421 |
. . . . . . 7
β’ (((π β (0[,)+β) β§
π β (0[,)+β))
β§ (π₯ β
(0[,]+β) β§ π€
β (0[,]+β))) β ((π Β·e π) Β·e π€) = ((π Β· π) Β·e π€)) |
34 | 21 | rexrd 11261 |
. . . . . . . 8
β’ (((π β (0[,)+β) β§
π β (0[,)+β))
β§ (π₯ β
(0[,]+β) β§ π€
β (0[,]+β))) β π β β*) |
35 | 22 | rexrd 11261 |
. . . . . . . 8
β’ (((π β (0[,)+β) β§
π β (0[,)+β))
β§ (π₯ β
(0[,]+β) β§ π€
β (0[,]+β))) β π β β*) |
36 | | iccssxr 13404 |
. . . . . . . . 9
β’
(0[,]+β) β β* |
37 | 36, 13 | sselid 3980 |
. . . . . . . 8
β’ (((π β (0[,)+β) β§
π β (0[,)+β))
β§ (π₯ β
(0[,]+β) β§ π€
β (0[,]+β))) β π€ β β*) |
38 | | xmulass 13263 |
. . . . . . . 8
β’ ((π β β*
β§ π β
β* β§ π€
β β*) β ((π Β·e π) Β·e π€) = (π Β·e (π Β·e π€))) |
39 | 34, 35, 37, 38 | syl3anc 1372 |
. . . . . . 7
β’ (((π β (0[,)+β) β§
π β (0[,)+β))
β§ (π₯ β
(0[,]+β) β§ π€
β (0[,]+β))) β ((π Β·e π) Β·e π€) = (π Β·e (π Β·e π€))) |
40 | 33, 39 | eqtr3d 2775 |
. . . . . 6
β’ (((π β (0[,)+β) β§
π β (0[,)+β))
β§ (π₯ β
(0[,]+β) β§ π€
β (0[,]+β))) β ((π Β· π) Β·e π€) = (π Β·e (π Β·e π€))) |
41 | | xmullid 13256 |
. . . . . . 7
β’ (π€ β β*
β (1 Β·e π€) = π€) |
42 | 37, 41 | syl 17 |
. . . . . 6
β’ (((π β (0[,)+β) β§
π β (0[,)+β))
β§ (π₯ β
(0[,]+β) β§ π€
β (0[,]+β))) β (1 Β·e π€) = π€) |
43 | | xmul02 13244 |
. . . . . . 7
β’ (π€ β β*
β (0 Β·e π€) = 0) |
44 | 37, 43 | syl 17 |
. . . . . 6
β’ (((π β (0[,)+β) β§
π β (0[,)+β))
β§ (π₯ β
(0[,]+β) β§ π€
β (0[,]+β))) β (0 Β·e π€) = 0) |
45 | 40, 42, 44 | 3jca 1129 |
. . . . 5
β’ (((π β (0[,)+β) β§
π β (0[,)+β))
β§ (π₯ β
(0[,]+β) β§ π€
β (0[,]+β))) β (((π Β· π) Β·e π€) = (π Β·e (π Β·e π€)) β§ (1 Β·e π€) = π€ β§ (0 Β·e π€) = 0)) |
46 | 30, 45 | jca 513 |
. . . 4
β’ (((π β (0[,)+β) β§
π β (0[,)+β))
β§ (π₯ β
(0[,]+β) β§ π€
β (0[,]+β))) β (((π Β·e π€) β (0[,]+β) β§ (π Β·e (π€ +π π₯)) = ((π Β·e π€) +π (π Β·e π₯)) β§ ((π + π) Β·e π€) = ((π Β·e π€) +π (π Β·e π€))) β§ (((π Β· π) Β·e π€) = (π Β·e (π Β·e π€)) β§ (1 Β·e π€) = π€ β§ (0 Β·e π€) = 0))) |
47 | 46 | ralrimivva 3201 |
. . 3
β’ ((π β (0[,)+β) β§
π β (0[,)+β))
β βπ₯ β
(0[,]+β)βπ€
β (0[,]+β)(((π
Β·e π€)
β (0[,]+β) β§ (π Β·e (π€ +π π₯)) = ((π Β·e π€) +π (π Β·e π₯)) β§ ((π + π) Β·e π€) = ((π Β·e π€) +π (π Β·e π€))) β§ (((π Β· π) Β·e π€) = (π Β·e (π Β·e π€)) β§ (1 Β·e π€) = π€ β§ (0 Β·e π€) = 0))) |
48 | 47 | rgen2 3198 |
. 2
β’
βπ β
(0[,)+β)βπ
β (0[,)+β)βπ₯ β (0[,]+β)βπ€ β (0[,]+β)(((π Β·e π€) β (0[,]+β) β§
(π Β·e
(π€ +π
π₯)) = ((π Β·e π€) +π (π Β·e π₯)) β§ ((π + π) Β·e π€) = ((π Β·e π€) +π (π Β·e π€))) β§ (((π Β· π) Β·e π€) = (π Β·e (π Β·e π€)) β§ (1 Β·e π€) = π€ β§ (0 Β·e π€) = 0)) |
49 | | xrge0base 32174 |
. . . . . 6
β’
(0[,]+β) = (Baseβ(β*π
βΎs (0[,]+β))) |
50 | 1 | fveq2i 6892 |
. . . . . 6
β’
(BaseβπΊ) =
(Baseβ(β*π βΎs
(0[,]+β))) |
51 | 49, 50 | eqtr4i 2764 |
. . . . 5
β’
(0[,]+β) = (BaseβπΊ) |
52 | 5, 51 | resvbas 32436 |
. . . 4
β’
((0[,)+β) β V β (0[,]+β) = (Baseβπ)) |
53 | 4, 52 | ax-mp 5 |
. . 3
β’
(0[,]+β) = (Baseβπ) |
54 | | xrge0plusg 32176 |
. . . . . 6
β’
+π =
(+gβ(β*π
βΎs (0[,]+β))) |
55 | 1 | fveq2i 6892 |
. . . . . 6
β’
(+gβπΊ) =
(+gβ(β*π
βΎs (0[,]+β))) |
56 | 54, 55 | eqtr4i 2764 |
. . . . 5
β’
+π = (+gβπΊ) |
57 | 5, 56 | resvplusg 32438 |
. . . 4
β’
((0[,)+β) β V β +π =
(+gβπ)) |
58 | 4, 57 | ax-mp 5 |
. . 3
β’
+π = (+gβπ) |
59 | | ovex 7439 |
. . . . . 6
β’
(0[,]+β) β V |
60 | | ax-xrsvsca 32163 |
. . . . . . 7
β’
Β·e = ( Β·π
ββ*π ) |
61 | 1, 60 | ressvsca 17286 |
. . . . . 6
β’
((0[,]+β) β V β Β·e = (
Β·π βπΊ)) |
62 | 59, 61 | ax-mp 5 |
. . . . 5
β’
Β·e = ( Β·π βπΊ) |
63 | 5, 62 | resvvsca 32440 |
. . . 4
β’
((0[,)+β) β V β Β·e = (
Β·π βπ)) |
64 | 4, 63 | ax-mp 5 |
. . 3
β’
Β·e = ( Β·π βπ) |
65 | | xrge00 32175 |
. . . . . 6
β’ 0 =
(0gβ(β*π
βΎs (0[,]+β))) |
66 | 1 | fveq2i 6892 |
. . . . . 6
β’
(0gβπΊ) =
(0gβ(β*π
βΎs (0[,]+β))) |
67 | 65, 66 | eqtr4i 2764 |
. . . . 5
β’ 0 =
(0gβπΊ) |
68 | 5, 67 | resv0g 32444 |
. . . 4
β’
((0[,)+β) β V β 0 = (0gβπ)) |
69 | 4, 68 | ax-mp 5 |
. . 3
β’ 0 =
(0gβπ) |
70 | | df-refld 21150 |
. . . . . 6
β’
βfld = (βfld βΎs
β) |
71 | 70 | oveq1i 7416 |
. . . . 5
β’
(βfld βΎs (0[,)+β)) =
((βfld βΎs β) βΎs
(0[,)+β)) |
72 | | reex 11198 |
. . . . . 6
β’ β
β V |
73 | | ressress 17190 |
. . . . . 6
β’ ((β
β V β§ (0[,)+β) β V) β ((βfld
βΎs β) βΎs (0[,)+β)) =
(βfld βΎs (β β©
(0[,)+β)))) |
74 | 72, 4, 73 | mp2an 691 |
. . . . 5
β’
((βfld βΎs β) βΎs
(0[,)+β)) = (βfld βΎs (β β©
(0[,)+β))) |
75 | 71, 74 | eqtri 2761 |
. . . 4
β’
(βfld βΎs (0[,)+β)) =
(βfld βΎs (β β©
(0[,)+β))) |
76 | | ax-xrssca 32162 |
. . . . . . . 8
β’
βfld =
(Scalarββ*π ) |
77 | 1, 76 | resssca 17285 |
. . . . . . 7
β’
((0[,]+β) β V β βfld =
(ScalarβπΊ)) |
78 | 59, 77 | ax-mp 5 |
. . . . . 6
β’
βfld = (ScalarβπΊ) |
79 | | rebase 21151 |
. . . . . 6
β’ β =
(Baseββfld) |
80 | 5, 78, 79 | resvsca 32433 |
. . . . 5
β’
((0[,)+β) β V β (βfld
βΎs (0[,)+β)) = (Scalarβπ)) |
81 | 4, 80 | ax-mp 5 |
. . . 4
β’
(βfld βΎs (0[,)+β)) =
(Scalarβπ) |
82 | | incom 4201 |
. . . . . 6
β’
((0[,)+β) β© β) = (β β©
(0[,)+β)) |
83 | | df-ss 3965 |
. . . . . . 7
β’
((0[,)+β) β β β ((0[,)+β) β© β) =
(0[,)+β)) |
84 | 19, 83 | mpbi 229 |
. . . . . 6
β’
((0[,)+β) β© β) = (0[,)+β) |
85 | 82, 84 | eqtr3i 2763 |
. . . . 5
β’ (β
β© (0[,)+β)) = (0[,)+β) |
86 | 85 | oveq2i 7417 |
. . . 4
β’
(βfld βΎs (β β©
(0[,)+β))) = (βfld βΎs
(0[,)+β)) |
87 | 75, 81, 86 | 3eqtr3ri 2770 |
. . 3
β’
(βfld βΎs (0[,)+β)) =
(Scalarβπ) |
88 | | ax-resscn 11164 |
. . . . 5
β’ β
β β |
89 | 19, 88 | sstri 3991 |
. . . 4
β’
(0[,)+β) β β |
90 | | eqid 2733 |
. . . . 5
β’
(βfld βΎs (0[,)+β)) =
(βfld βΎs (0[,)+β)) |
91 | | cnfldbas 20941 |
. . . . 5
β’ β =
(Baseββfld) |
92 | 90, 91 | ressbas2 17179 |
. . . 4
β’
((0[,)+β) β β β (0[,)+β) =
(Baseβ(βfld βΎs
(0[,)+β)))) |
93 | 89, 92 | ax-mp 5 |
. . 3
β’
(0[,)+β) = (Baseβ(βfld βΎs
(0[,)+β))) |
94 | | cnfldadd 20942 |
. . . . 5
β’ + =
(+gββfld) |
95 | 90, 94 | ressplusg 17232 |
. . . 4
β’
((0[,)+β) β V β + =
(+gβ(βfld βΎs
(0[,)+β)))) |
96 | 4, 95 | ax-mp 5 |
. . 3
β’ + =
(+gβ(βfld βΎs
(0[,)+β))) |
97 | | cnfldmul 20943 |
. . . . 5
β’ Β·
= (.rββfld) |
98 | 90, 97 | ressmulr 17249 |
. . . 4
β’
((0[,)+β) β V β Β· =
(.rβ(βfld βΎs
(0[,)+β)))) |
99 | 4, 98 | ax-mp 5 |
. . 3
β’ Β·
= (.rβ(βfld βΎs
(0[,)+β))) |
100 | | cndrng 20967 |
. . . . 5
β’
βfld β DivRing |
101 | | drngring 20315 |
. . . . 5
β’
(βfld β DivRing β βfld
β Ring) |
102 | 100, 101 | ax-mp 5 |
. . . 4
β’
βfld β Ring |
103 | | 1re 11211 |
. . . . . 6
β’ 1 β
β |
104 | | 0le1 11734 |
. . . . . 6
β’ 0 β€
1 |
105 | | ltpnf 13097 |
. . . . . . 7
β’ (1 β
β β 1 < +β) |
106 | 103, 105 | ax-mp 5 |
. . . . . 6
β’ 1 <
+β |
107 | 103, 104,
106 | 3pm3.2i 1340 |
. . . . 5
β’ (1 β
β β§ 0 β€ 1 β§ 1 < +β) |
108 | | 0re 11213 |
. . . . . 6
β’ 0 β
β |
109 | | pnfxr 11265 |
. . . . . 6
β’ +β
β β* |
110 | | elico2 13385 |
. . . . . 6
β’ ((0
β β β§ +β β β*) β (1 β
(0[,)+β) β (1 β β β§ 0 β€ 1 β§ 1 <
+β))) |
111 | 108, 109,
110 | mp2an 691 |
. . . . 5
β’ (1 β
(0[,)+β) β (1 β β β§ 0 β€ 1 β§ 1 <
+β)) |
112 | 107, 111 | mpbir 230 |
. . . 4
β’ 1 β
(0[,)+β) |
113 | | cnfld1 20963 |
. . . . 5
β’ 1 =
(1rββfld) |
114 | 90, 91, 113 | ress1r 32372 |
. . . 4
β’
((βfld β Ring β§ 1 β (0[,)+β) β§
(0[,)+β) β β) β 1 =
(1rβ(βfld βΎs
(0[,)+β)))) |
115 | 102, 112,
89, 114 | mp3an 1462 |
. . 3
β’ 1 =
(1rβ(βfld βΎs
(0[,)+β))) |
116 | | ringmnd 20060 |
. . . . 5
β’
(βfld β Ring β βfld β
Mnd) |
117 | 100, 101,
116 | mp2b 10 |
. . . 4
β’
βfld β Mnd |
118 | | 0e0icopnf 13432 |
. . . 4
β’ 0 β
(0[,)+β) |
119 | | cnfld0 20962 |
. . . . 5
β’ 0 =
(0gββfld) |
120 | 90, 91, 119 | ress0g 18650 |
. . . 4
β’
((βfld β Mnd β§ 0 β (0[,)+β) β§
(0[,)+β) β β) β 0 =
(0gβ(βfld βΎs
(0[,)+β)))) |
121 | 117, 118,
89, 120 | mp3an 1462 |
. . 3
β’ 0 =
(0gβ(βfld βΎs
(0[,)+β))) |
122 | 53, 58, 64, 69, 87, 93, 96, 99, 115, 121 | isslmd 32335 |
. 2
β’ (π β SLMod β (π β CMnd β§
(βfld βΎs (0[,)+β)) β SRing β§
βπ β
(0[,)+β)βπ
β (0[,)+β)βπ₯ β (0[,]+β)βπ€ β (0[,]+β)(((π Β·e π€) β (0[,]+β) β§
(π Β·e
(π€ +π
π₯)) = ((π Β·e π€) +π (π Β·e π₯)) β§ ((π + π) Β·e π€) = ((π Β·e π€) +π (π Β·e π€))) β§ (((π Β· π) Β·e π€) = (π Β·e (π Β·e π€)) β§ (1 Β·e π€) = π€ β§ (0 Β·e π€) = 0)))) |
123 | 8, 9, 48, 122 | mpbir3an 1342 |
1
β’ π β SLMod |