Metamath Proof Explorer


Theorem s5s2

Description: Concatenation of fixed length strings. (Contributed by AV, 1-Mar-2021)

Ref Expression
Assertion s5s2 ⟨“ 𝐴 𝐵 𝐶 𝐷 𝐸 𝐹 𝐺 ”⟩ = ( ⟨“ 𝐴 𝐵 𝐶 𝐷 𝐸 ”⟩ ++ ⟨“ 𝐹 𝐺 ”⟩ )

Proof

Step Hyp Ref Expression
1 s4s2 ⊢ ⟨“ 𝐴 𝐵 𝐶 𝐷 𝐸 𝐹 ”⟩ = ( ⟨“ 𝐴 𝐵 𝐶 𝐷 ”⟩ ++ ⟨“ 𝐸 𝐹 ”⟩ )
2 1 eqcomi ⊢ ( ⟨“ 𝐴 𝐵 𝐶 𝐷 ”⟩ ++ ⟨“ 𝐸 𝐹 ”⟩ ) = ⟨“ 𝐴 𝐵 𝐶 𝐷 𝐸 𝐹 ”⟩
3 2 oveq1i ⊢ ( ( ⟨“ 𝐴 𝐵 𝐶 𝐷 ”⟩ ++ ⟨“ 𝐸 𝐹 ”⟩ ) ++ ⟨“ 𝐺 ”⟩ ) = ( ⟨“ 𝐴 𝐵 𝐶 𝐷 𝐸 𝐹 ”⟩ ++ ⟨“ 𝐺 ”⟩ )
4 s4cli ⊢ ⟨“ 𝐴 𝐵 𝐶 𝐷 ”⟩ ∈ Word V
5 s1cli ⊢ ⟨“ 𝐺 ”⟩ ∈ Word V
6 df-s5 ⊢ ⟨“ 𝐴 𝐵 𝐶 𝐷 𝐸 ”⟩ = ( ⟨“ 𝐴 𝐵 𝐶 𝐷 ”⟩ ++ ⟨“ 𝐸 ”⟩ )
7 df-s2 ⊢ ⟨“ 𝐹 𝐺 ”⟩ = ( ⟨“ 𝐹 ”⟩ ++ ⟨“ 𝐺 ”⟩ )
8 4 5 6 7 cats2cat ⊢ ( ⟨“ 𝐴 𝐵 𝐶 𝐷 𝐸 ”⟩ ++ ⟨“ 𝐹 𝐺 ”⟩ ) = ( ( ⟨“ 𝐴 𝐵 𝐶 𝐷 ”⟩ ++ ⟨“ 𝐸 𝐹 ”⟩ ) ++ ⟨“ 𝐺 ”⟩ )
9 df-s7 ⊢ ⟨“ 𝐴 𝐵 𝐶 𝐷 𝐸 𝐹 𝐺 ”⟩ = ( ⟨“ 𝐴 𝐵 𝐶 𝐷 𝐸 𝐹 ”⟩ ++ ⟨“ 𝐺 ”⟩ )
10 3 8 9 3eqtr4ri ⊢ ⟨“ 𝐴 𝐵 𝐶 𝐷 𝐸 𝐹 𝐺 ”⟩ = ( ⟨“ 𝐴 𝐵 𝐶 𝐷 𝐸 ”⟩ ++ ⟨“ 𝐹 𝐺 ”⟩ )