Description: Identity function protection for a singleton word. (Contributed by Mario Carneiro, 26-Feb-2016)
Ref | Expression | ||
---|---|---|---|
Assertion | ids1 | ⊢ 〈“ 𝐴 ”〉 = 〈“ ( I ‘ 𝐴 ) ”〉 |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | fvex | ⊢ ( I ‘ 𝐴 ) ∈ V | |
2 | fvi | ⊢ ( ( I ‘ 𝐴 ) ∈ V → ( I ‘ ( I ‘ 𝐴 ) ) = ( I ‘ 𝐴 ) ) | |
3 | 1 2 | ax-mp | ⊢ ( I ‘ ( I ‘ 𝐴 ) ) = ( I ‘ 𝐴 ) |
4 | 3 | opeq2i | ⊢ 〈 0 , ( I ‘ ( I ‘ 𝐴 ) ) 〉 = 〈 0 , ( I ‘ 𝐴 ) 〉 |
5 | 4 | sneqi | ⊢ { 〈 0 , ( I ‘ ( I ‘ 𝐴 ) ) 〉 } = { 〈 0 , ( I ‘ 𝐴 ) 〉 } |
6 | df-s1 | ⊢ 〈“ ( I ‘ 𝐴 ) ”〉 = { 〈 0 , ( I ‘ ( I ‘ 𝐴 ) ) 〉 } | |
7 | df-s1 | ⊢ 〈“ 𝐴 ”〉 = { 〈 0 , ( I ‘ 𝐴 ) 〉 } | |
8 | 5 6 7 | 3eqtr4ri | ⊢ 〈“ 𝐴 ”〉 = 〈“ ( I ‘ 𝐴 ) ”〉 |