Description: There is a unique word having the length of a given word increased by 1 with the given word as prefix if there is a unique symbol which extends the given word. (Contributed by Alexander van der Vekens, 6-Oct-2018) (Revised by AV, 21-Jan-2022) (Revised by AV, 13-Oct-2022)
Ref | Expression | ||
---|---|---|---|
Hypothesis | reuccatpfxs1.1 | |
|
Assertion | reuccatpfxs1 | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | reuccatpfxs1.1 | |
|
2 | eleq1w | |
|
3 | fveqeq2 | |
|
4 | 2 3 | anbi12d | |
5 | 4 | cbvralvw | |
6 | 1 | nfel2 | |
7 | 1 | nfel2 | |
8 | s1eq | |
|
9 | 8 | oveq2d | |
10 | 9 | eleq1d | |
11 | s1eq | |
|
12 | 11 | oveq2d | |
13 | 12 | eleq1d | |
14 | 6 7 10 13 | reu8nf | |
15 | nfv | |
|
16 | nfv | |
|
17 | 1 16 | nfralw | |
18 | 15 17 | nfan | |
19 | nfv | |
|
20 | 1 19 | nfreuw | |
21 | simprl | |
|
22 | simpl | |
|
23 | 22 | ad2antrr | |
24 | 23 | anim1i | |
25 | simplrr | |
|
26 | simp-4r | |
|
27 | reuccatpfxs1lem | |
|
28 | 24 25 26 27 | syl3anc | |
29 | oveq1 | |
|
30 | s1cl | |
|
31 | 22 30 | anim12i | |
32 | 31 | ad2antrr | |
33 | pfxccat1 | |
|
34 | 32 33 | syl | |
35 | 29 34 | sylan9eqr | |
36 | 35 | eqcomd | |
37 | 36 | ex | |
38 | 28 37 | impbid | |
39 | 38 | ralrimiva | |
40 | reu6i | |
|
41 | 21 39 40 | syl2anc | |
42 | 41 | exp31 | |
43 | 18 20 42 | rexlimd | |
44 | 14 43 | biimtrid | |
45 | 5 44 | sylan2b | |