Metamath Proof Explorer


Theorem s7rn

Description: Range of a length 7 string. (Contributed by AV, 30-Jul-2025)

Ref Expression
Hypotheses s7rn.a φ A V
s7rn.b φ B V
s7rn.c φ C V
s7rn.d φ D V
s7rn.e φ E V
s7rn.f φ F V
s7rn.g φ G V
Assertion s7rn φ ran ⟨“ ABCDEFG ”⟩ = A B C D E F G

Proof

Step Hyp Ref Expression
1 s7rn.a φ A V
2 s7rn.b φ B V
3 s7rn.c φ C V
4 s7rn.d φ D V
5 s7rn.e φ E V
6 s7rn.f φ F V
7 s7rn.g φ G V
8 s4s3 ⟨“ ABCDEFG ”⟩ = ⟨“ ABCD ”⟩ ++ ⟨“ EFG ”⟩
9 8 a1i φ ⟨“ ABCDEFG ”⟩ = ⟨“ ABCD ”⟩ ++ ⟨“ EFG ”⟩
10 9 rneqd φ ran ⟨“ ABCDEFG ”⟩ = ran ⟨“ ABCD ”⟩ ++ ⟨“ EFG ”⟩
11 s4cli ⟨“ ABCD ”⟩ Word V
12 s3cli ⟨“ EFG ”⟩ Word V
13 11 12 pm3.2i ⟨“ ABCD ”⟩ Word V ⟨“ EFG ”⟩ Word V
14 ccatrn ⟨“ ABCD ”⟩ Word V ⟨“ EFG ”⟩ Word V ran ⟨“ ABCD ”⟩ ++ ⟨“ EFG ”⟩ = ran ⟨“ ABCD ”⟩ ran ⟨“ EFG ”⟩
15 13 14 mp1i φ ran ⟨“ ABCD ”⟩ ++ ⟨“ EFG ”⟩ = ran ⟨“ ABCD ”⟩ ran ⟨“ EFG ”⟩
16 df-s4 ⟨“ ABCD ”⟩ = ⟨“ ABC ”⟩ ++ ⟨“ D ”⟩
17 16 a1i φ ⟨“ ABCD ”⟩ = ⟨“ ABC ”⟩ ++ ⟨“ D ”⟩
18 17 rneqd φ ran ⟨“ ABCD ”⟩ = ran ⟨“ ABC ”⟩ ++ ⟨“ D ”⟩
19 s3cli ⟨“ ABC ”⟩ Word V
20 s1cli ⟨“ D ”⟩ Word V
21 19 20 pm3.2i ⟨“ ABC ”⟩ Word V ⟨“ D ”⟩ Word V
22 ccatrn ⟨“ ABC ”⟩ Word V ⟨“ D ”⟩ Word V ran ⟨“ ABC ”⟩ ++ ⟨“ D ”⟩ = ran ⟨“ ABC ”⟩ ran ⟨“ D ”⟩
23 21 22 mp1i φ ran ⟨“ ABC ”⟩ ++ ⟨“ D ”⟩ = ran ⟨“ ABC ”⟩ ran ⟨“ D ”⟩
24 1 2 3 s3rn φ ran ⟨“ ABC ”⟩ = A B C
25 s1rn D V ran ⟨“ D ”⟩ = D
26 4 25 syl φ ran ⟨“ D ”⟩ = D
27 24 26 uneq12d φ ran ⟨“ ABC ”⟩ ran ⟨“ D ”⟩ = A B C D
28 18 23 27 3eqtrd φ ran ⟨“ ABCD ”⟩ = A B C D
29 5 6 7 s3rn φ ran ⟨“ EFG ”⟩ = E F G
30 28 29 uneq12d φ ran ⟨“ ABCD ”⟩ ran ⟨“ EFG ”⟩ = A B C D E F G
31 10 15 30 3eqtrd φ ran ⟨“ ABCDEFG ”⟩ = A B C D E F G