Step |
Hyp |
Ref |
Expression |
1 |
|
ccatw2s1assOLD |
|- ( ( W e. Word V /\ X e. V /\ Y e. V ) -> ( ( W ++ <" X "> ) ++ <" Y "> ) = ( W ++ ( <" X "> ++ <" Y "> ) ) ) |
2 |
|
df-s2 |
|- <" X Y "> = ( <" X "> ++ <" Y "> ) |
3 |
2
|
a1i |
|- ( ( W e. Word V /\ X e. V /\ Y e. V ) -> <" X Y "> = ( <" X "> ++ <" Y "> ) ) |
4 |
3
|
eqcomd |
|- ( ( W e. Word V /\ X e. V /\ Y e. V ) -> ( <" X "> ++ <" Y "> ) = <" X Y "> ) |
5 |
4
|
oveq2d |
|- ( ( W e. Word V /\ X e. V /\ Y e. V ) -> ( W ++ ( <" X "> ++ <" Y "> ) ) = ( W ++ <" X Y "> ) ) |
6 |
1 5
|
eqtrd |
|- ( ( W e. Word V /\ X e. V /\ Y e. V ) -> ( ( W ++ <" X "> ) ++ <" Y "> ) = ( W ++ <" X Y "> ) ) |