Step | Hyp | Ref
| Expression |
1 | | srapart.ex |
. . . . 5
β’ (π β π β π) |
2 | | scaslid 12614 |
. . . . . . 7
β’ (Scalar =
Slot (Scalarβndx) β§ (Scalarβndx) β
β) |
3 | 2 | simpri 113 |
. . . . . 6
β’
(Scalarβndx) β β |
4 | 3 | a1i 9 |
. . . . 5
β’ (π β (Scalarβndx) β
β) |
5 | | basfn 12523 |
. . . . . . . 8
β’ Base Fn
V |
6 | 1 | elexd 2752 |
. . . . . . . 8
β’ (π β π β V) |
7 | | funfvex 5534 |
. . . . . . . . 9
β’ ((Fun
Base β§ π β dom
Base) β (Baseβπ)
β V) |
8 | 7 | funfni 5318 |
. . . . . . . 8
β’ ((Base Fn
V β§ π β V) β
(Baseβπ) β
V) |
9 | 5, 6, 8 | sylancr 414 |
. . . . . . 7
β’ (π β (Baseβπ) β V) |
10 | | srapart.s |
. . . . . . 7
β’ (π β π β (Baseβπ)) |
11 | 9, 10 | ssexd 4145 |
. . . . . 6
β’ (π β π β V) |
12 | | ressex 12528 |
. . . . . 6
β’ ((π β π β§ π β V) β (π βΎs π) β V) |
13 | 1, 11, 12 | syl2anc 411 |
. . . . 5
β’ (π β (π βΎs π) β V) |
14 | | setsex 12497 |
. . . . 5
β’ ((π β π β§ (Scalarβndx) β β
β§ (π
βΎs π)
β V) β (π sSet
β¨(Scalarβndx), (π βΎs π)β©) β V) |
15 | 1, 4, 13, 14 | syl3anc 1238 |
. . . 4
β’ (π β (π sSet β¨(Scalarβndx), (π βΎs π)β©) β
V) |
16 | | mulrslid 12593 |
. . . . . 6
β’
(.r = Slot (.rβndx) β§
(.rβndx) β β) |
17 | 16 | slotex 12492 |
. . . . 5
β’ (π β π β (.rβπ) β V) |
18 | 1, 17 | syl 14 |
. . . 4
β’ (π β (.rβπ) β V) |
19 | | vscandxnscandx 12623 |
. . . . . 6
β’ (
Β·π βndx) β
(Scalarβndx) |
20 | 19 | necomi 2432 |
. . . . 5
β’
(Scalarβndx) β ( Β·π
βndx) |
21 | | vscaslid 12624 |
. . . . . 6
β’ (
Β·π = Slot (
Β·π βndx) β§ (
Β·π βndx) β
β) |
22 | 21 | simpri 113 |
. . . . 5
β’ (
Β·π βndx) β β |
23 | 2, 20, 22 | setsslnid 12517 |
. . . 4
β’ (((π sSet β¨(Scalarβndx),
(π βΎs
π)β©) β V β§
(.rβπ)
β V) β (Scalarβ(π sSet β¨(Scalarβndx), (π βΎs π)β©)) =
(Scalarβ((π sSet
β¨(Scalarβndx), (π βΎs π)β©) sSet β¨(
Β·π βndx), (.rβπ)β©))) |
24 | 15, 18, 23 | syl2anc 411 |
. . 3
β’ (π β (Scalarβ(π sSet β¨(Scalarβndx),
(π βΎs
π)β©)) =
(Scalarβ((π sSet
β¨(Scalarβndx), (π βΎs π)β©) sSet β¨(
Β·π βndx), (.rβπ)β©))) |
25 | 22 | a1i 9 |
. . . . 5
β’ (π β (
Β·π βndx) β
β) |
26 | | setsex 12497 |
. . . . 5
β’ (((π sSet β¨(Scalarβndx),
(π βΎs
π)β©) β V β§ (
Β·π βndx) β β β§
(.rβπ)
β V) β ((π sSet
β¨(Scalarβndx), (π βΎs π)β©) sSet β¨(
Β·π βndx), (.rβπ)β©) β
V) |
27 | 15, 25, 18, 26 | syl3anc 1238 |
. . . 4
β’ (π β ((π sSet β¨(Scalarβndx), (π βΎs π)β©) sSet β¨(
Β·π βndx), (.rβπ)β©) β
V) |
28 | | slotsdifipndx 12636 |
. . . . . 6
β’ ((
Β·π βndx) β
(Β·πβndx) β§ (Scalarβndx) β
(Β·πβndx)) |
29 | 28 | simpri 113 |
. . . . 5
β’
(Scalarβndx) β
(Β·πβndx) |
30 | | ipslid 12632 |
. . . . . 6
β’
(Β·π = Slot
(Β·πβndx) β§
(Β·πβndx) β
β) |
31 | 30 | simpri 113 |
. . . . 5
β’
(Β·πβndx) β
β |
32 | 2, 29, 31 | setsslnid 12517 |
. . . 4
β’ ((((π sSet β¨(Scalarβndx),
(π βΎs
π)β©) sSet β¨(
Β·π βndx), (.rβπ)β©) β V β§
(.rβπ)
β V) β (Scalarβ((π sSet β¨(Scalarβndx), (π βΎs π)β©) sSet β¨(
Β·π βndx), (.rβπ)β©)) =
(Scalarβ(((π sSet
β¨(Scalarβndx), (π βΎs π)β©) sSet β¨(
Β·π βndx), (.rβπ)β©) sSet
β¨(Β·πβndx),
(.rβπ)β©))) |
33 | 27, 18, 32 | syl2anc 411 |
. . 3
β’ (π β (Scalarβ((π sSet β¨(Scalarβndx),
(π βΎs
π)β©) sSet β¨(
Β·π βndx), (.rβπ)β©)) =
(Scalarβ(((π sSet
β¨(Scalarβndx), (π βΎs π)β©) sSet β¨(
Β·π βndx), (.rβπ)β©) sSet
β¨(Β·πβndx),
(.rβπ)β©))) |
34 | 24, 33 | eqtrd 2210 |
. 2
β’ (π β (Scalarβ(π sSet β¨(Scalarβndx),
(π βΎs
π)β©)) =
(Scalarβ(((π sSet
β¨(Scalarβndx), (π βΎs π)β©) sSet β¨(
Β·π βndx), (.rβπ)β©) sSet
β¨(Β·πβndx),
(.rβπ)β©))) |
35 | 2 | setsslid 12516 |
. . 3
β’ ((π β π β§ (π βΎs π) β V) β (π βΎs π) = (Scalarβ(π sSet β¨(Scalarβndx), (π βΎs π)β©))) |
36 | 1, 13, 35 | syl2anc 411 |
. 2
β’ (π β (π βΎs π) = (Scalarβ(π sSet β¨(Scalarβndx), (π βΎs π)β©))) |
37 | | srapart.a |
. . . 4
β’ (π β π΄ = ((subringAlg βπ)βπ)) |
38 | | sraval 13562 |
. . . . 5
β’ ((π β V β§ π β (Baseβπ)) β ((subringAlg
βπ)βπ) = (((π sSet β¨(Scalarβndx), (π βΎs π)β©) sSet β¨(
Β·π βndx), (.rβπ)β©) sSet
β¨(Β·πβndx),
(.rβπ)β©)) |
39 | 6, 10, 38 | syl2anc 411 |
. . . 4
β’ (π β ((subringAlg βπ)βπ) = (((π sSet β¨(Scalarβndx), (π βΎs π)β©) sSet β¨(
Β·π βndx), (.rβπ)β©) sSet
β¨(Β·πβndx),
(.rβπ)β©)) |
40 | 37, 39 | eqtrd 2210 |
. . 3
β’ (π β π΄ = (((π sSet β¨(Scalarβndx), (π βΎs π)β©) sSet β¨(
Β·π βndx), (.rβπ)β©) sSet
β¨(Β·πβndx),
(.rβπ)β©)) |
41 | 40 | fveq2d 5521 |
. 2
β’ (π β (Scalarβπ΄) = (Scalarβ(((π sSet β¨(Scalarβndx),
(π βΎs
π)β©) sSet β¨(
Β·π βndx), (.rβπ)β©) sSet
β¨(Β·πβndx),
(.rβπ)β©))) |
42 | 34, 36, 41 | 3eqtr4d 2220 |
1
β’ (π β (π βΎs π) = (Scalarβπ΄)) |