Step |
Hyp |
Ref |
Expression |
1 |
|
efmnd1bas.1 |
⊢ 𝐺 = ( EndoFMnd ‘ 𝐴 ) |
2 |
|
efmnd1bas.2 |
⊢ 𝐵 = ( Base ‘ 𝐺 ) |
3 |
|
efmnd1bas.0 |
⊢ 𝐴 = { 𝐼 } |
4 |
3
|
fveq2i |
⊢ ( EndoFMnd ‘ 𝐴 ) = ( EndoFMnd ‘ { 𝐼 } ) |
5 |
1 4
|
eqtri |
⊢ 𝐺 = ( EndoFMnd ‘ { 𝐼 } ) |
6 |
5 2
|
efmndbas |
⊢ 𝐵 = ( { 𝐼 } ↑m { 𝐼 } ) |
7 |
|
fsng |
⊢ ( ( 𝐼 ∈ 𝑉 ∧ 𝐼 ∈ 𝑉 ) → ( 𝑝 : { 𝐼 } ⟶ { 𝐼 } ↔ 𝑝 = { 〈 𝐼 , 𝐼 〉 } ) ) |
8 |
7
|
anidms |
⊢ ( 𝐼 ∈ 𝑉 → ( 𝑝 : { 𝐼 } ⟶ { 𝐼 } ↔ 𝑝 = { 〈 𝐼 , 𝐼 〉 } ) ) |
9 |
|
snex |
⊢ { 𝐼 } ∈ V |
10 |
9 9
|
elmap |
⊢ ( 𝑝 ∈ ( { 𝐼 } ↑m { 𝐼 } ) ↔ 𝑝 : { 𝐼 } ⟶ { 𝐼 } ) |
11 |
|
velsn |
⊢ ( 𝑝 ∈ { { 〈 𝐼 , 𝐼 〉 } } ↔ 𝑝 = { 〈 𝐼 , 𝐼 〉 } ) |
12 |
8 10 11
|
3bitr4g |
⊢ ( 𝐼 ∈ 𝑉 → ( 𝑝 ∈ ( { 𝐼 } ↑m { 𝐼 } ) ↔ 𝑝 ∈ { { 〈 𝐼 , 𝐼 〉 } } ) ) |
13 |
12
|
eqrdv |
⊢ ( 𝐼 ∈ 𝑉 → ( { 𝐼 } ↑m { 𝐼 } ) = { { 〈 𝐼 , 𝐼 〉 } } ) |
14 |
6 13
|
eqtrid |
⊢ ( 𝐼 ∈ 𝑉 → 𝐵 = { { 〈 𝐼 , 𝐼 〉 } } ) |