Step | Hyp | Ref
| Expression |
1 | | elex 3488 |
. . . 4
β’ (π β π β π β V) |
2 | 1 | adantr 481 |
. . 3
β’ ((π β π β§ π β (Baseβπ)) β π β V) |
3 | | fveq2 6875 |
. . . . . 6
β’ (π€ = π β (Baseβπ€) = (Baseβπ)) |
4 | 3 | pweqd 4610 |
. . . . 5
β’ (π€ = π β π« (Baseβπ€) = π« (Baseβπ)) |
5 | | id 22 |
. . . . . . . 8
β’ (π€ = π β π€ = π) |
6 | | oveq1 7397 |
. . . . . . . . 9
β’ (π€ = π β (π€ βΎs π ) = (π βΎs π )) |
7 | 6 | opeq2d 4870 |
. . . . . . . 8
β’ (π€ = π β β¨(Scalarβndx), (π€ βΎs π )β© =
β¨(Scalarβndx), (π βΎs π )β©) |
8 | 5, 7 | oveq12d 7408 |
. . . . . . 7
β’ (π€ = π β (π€ sSet β¨(Scalarβndx), (π€ βΎs π )β©) = (π sSet β¨(Scalarβndx), (π βΎs π )β©)) |
9 | | fveq2 6875 |
. . . . . . . 8
β’ (π€ = π β (.rβπ€) = (.rβπ)) |
10 | 9 | opeq2d 4870 |
. . . . . . 7
β’ (π€ = π β β¨(
Β·π βndx), (.rβπ€)β© = β¨(
Β·π βndx), (.rβπ)β©) |
11 | 8, 10 | oveq12d 7408 |
. . . . . 6
β’ (π€ = π β ((π€ sSet β¨(Scalarβndx), (π€ βΎs π )β©) sSet β¨(
Β·π βndx), (.rβπ€)β©) = ((π sSet β¨(Scalarβndx), (π βΎs π )β©) sSet β¨(
Β·π βndx), (.rβπ)β©)) |
12 | 9 | opeq2d 4870 |
. . . . . 6
β’ (π€ = π β
β¨(Β·πβndx),
(.rβπ€)β© =
β¨(Β·πβndx),
(.rβπ)β©) |
13 | 11, 12 | oveq12d 7408 |
. . . . 5
β’ (π€ = π β (((π€ sSet β¨(Scalarβndx), (π€ βΎs π )β©) sSet β¨(
Β·π βndx), (.rβπ€)β©) sSet
β¨(Β·πβndx),
(.rβπ€)β©) = (((π sSet β¨(Scalarβndx), (π βΎs π )β©) sSet β¨(
Β·π βndx), (.rβπ)β©) sSet
β¨(Β·πβndx),
(.rβπ)β©)) |
14 | 4, 13 | mpteq12dv 5229 |
. . . 4
β’ (π€ = π β (π β π« (Baseβπ€) β¦ (((π€ sSet β¨(Scalarβndx), (π€ βΎs π )β©) sSet β¨(
Β·π βndx), (.rβπ€)β©) sSet
β¨(Β·πβndx),
(.rβπ€)β©)) = (π β π« (Baseβπ) β¦ (((π sSet β¨(Scalarβndx), (π βΎs π )β©) sSet β¨(
Β·π βndx), (.rβπ)β©) sSet
β¨(Β·πβndx),
(.rβπ)β©))) |
15 | | df-sra 20729 |
. . . 4
β’
subringAlg = (π€
β V β¦ (π β
π« (Baseβπ€)
β¦ (((π€ sSet
β¨(Scalarβndx), (π€ βΎs π )β©) sSet β¨(
Β·π βndx), (.rβπ€)β©) sSet
β¨(Β·πβndx),
(.rβπ€)β©))) |
16 | | fvex 6888 |
. . . . . 6
β’
(Baseβπ)
β V |
17 | 16 | pwex 5368 |
. . . . 5
β’ π«
(Baseβπ) β
V |
18 | 17 | mptex 7206 |
. . . 4
β’ (π β π«
(Baseβπ) β¦
(((π sSet
β¨(Scalarβndx), (π βΎs π )β©) sSet β¨(
Β·π βndx), (.rβπ)β©) sSet
β¨(Β·πβndx),
(.rβπ)β©)) β V |
19 | 14, 15, 18 | fvmpt 6981 |
. . 3
β’ (π β V β (subringAlg
βπ) = (π β π«
(Baseβπ) β¦
(((π sSet
β¨(Scalarβndx), (π βΎs π )β©) sSet β¨(
Β·π βndx), (.rβπ)β©) sSet
β¨(Β·πβndx),
(.rβπ)β©))) |
20 | 2, 19 | syl 17 |
. 2
β’ ((π β π β§ π β (Baseβπ)) β (subringAlg βπ) = (π β π« (Baseβπ) β¦ (((π sSet β¨(Scalarβndx), (π βΎs π )β©) sSet β¨(
Β·π βndx), (.rβπ)β©) sSet
β¨(Β·πβndx),
(.rβπ)β©))) |
21 | | simpr 485 |
. . . . . . 7
β’ (((π β π β§ π β (Baseβπ)) β§ π = π) β π = π) |
22 | 21 | oveq2d 7406 |
. . . . . 6
β’ (((π β π β§ π β (Baseβπ)) β§ π = π) β (π βΎs π ) = (π βΎs π)) |
23 | 22 | opeq2d 4870 |
. . . . 5
β’ (((π β π β§ π β (Baseβπ)) β§ π = π) β β¨(Scalarβndx), (π βΎs π )β© =
β¨(Scalarβndx), (π βΎs π)β©) |
24 | 23 | oveq2d 7406 |
. . . 4
β’ (((π β π β§ π β (Baseβπ)) β§ π = π) β (π sSet β¨(Scalarβndx), (π βΎs π )β©) = (π sSet β¨(Scalarβndx), (π βΎs π)β©)) |
25 | 24 | oveq1d 7405 |
. . 3
β’ (((π β π β§ π β (Baseβπ)) β§ π = π) β ((π sSet β¨(Scalarβndx), (π βΎs π )β©) sSet β¨(
Β·π βndx), (.rβπ)β©) = ((π sSet β¨(Scalarβndx), (π βΎs π)β©) sSet β¨(
Β·π βndx), (.rβπ)β©)) |
26 | 25 | oveq1d 7405 |
. 2
β’ (((π β π β§ π β (Baseβπ)) β§ π = π) β (((π sSet β¨(Scalarβndx), (π βΎs π )β©) sSet β¨(
Β·π βndx), (.rβπ)β©) sSet
β¨(Β·πβndx),
(.rβπ)β©) = (((π sSet β¨(Scalarβndx), (π βΎs π)β©) sSet β¨(
Β·π βndx), (.rβπ)β©) sSet
β¨(Β·πβndx),
(.rβπ)β©)) |
27 | | simpr 485 |
. . 3
β’ ((π β π β§ π β (Baseβπ)) β π β (Baseβπ)) |
28 | 16 | elpw2 5335 |
. . 3
β’ (π β π«
(Baseβπ) β π β (Baseβπ)) |
29 | 27, 28 | sylibr 233 |
. 2
β’ ((π β π β§ π β (Baseβπ)) β π β π« (Baseβπ)) |
30 | | ovexd 7425 |
. 2
β’ ((π β π β§ π β (Baseβπ)) β (((π sSet β¨(Scalarβndx), (π βΎs π)β©) sSet β¨(
Β·π βndx), (.rβπ)β©) sSet
β¨(Β·πβndx),
(.rβπ)β©) β V) |
31 | 20, 26, 29, 30 | fvmptd 6988 |
1
β’ ((π β π β§ π β (Baseβπ)) β ((subringAlg βπ)βπ) = (((π sSet β¨(Scalarβndx), (π βΎs π)β©) sSet β¨(
Β·π βndx), (.rβπ)β©) sSet
β¨(Β·πβndx),
(.rβπ)β©)) |