Description: Define the multiplication of two bit sequences, using repeated sequence addition. (Contributed by Mario Carneiro, 9-Sep-2016)
| Ref | Expression | ||
|---|---|---|---|
| Assertion | df-smu | |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 0 | csmu | |
|
| 1 | vx | |
|
| 2 | cn0 | |
|
| 3 | 2 | cpw | |
| 4 | vy | |
|
| 5 | vk | |
|
| 6 | 5 | cv | |
| 7 | cc0 | |
|
| 8 | vp | |
|
| 9 | vm | |
|
| 10 | 8 | cv | |
| 11 | csad | |
|
| 12 | vn | |
|
| 13 | 9 | cv | |
| 14 | 1 | cv | |
| 15 | 13 14 | wcel | |
| 16 | 12 | cv | |
| 17 | cmin | |
|
| 18 | 16 13 17 | co | |
| 19 | 4 | cv | |
| 20 | 18 19 | wcel | |
| 21 | 15 20 | wa | |
| 22 | 21 12 2 | crab | |
| 23 | 10 22 11 | co | |
| 24 | 8 9 3 2 23 | cmpo | |
| 25 | 16 7 | wceq | |
| 26 | c0 | |
|
| 27 | c1 | |
|
| 28 | 16 27 17 | co | |
| 29 | 25 26 28 | cif | |
| 30 | 12 2 29 | cmpt | |
| 31 | 24 30 7 | cseq | |
| 32 | caddc | |
|
| 33 | 6 27 32 | co | |
| 34 | 33 31 | cfv | |
| 35 | 6 34 | wcel | |
| 36 | 35 5 2 | crab | |
| 37 | 1 4 3 3 36 | cmpo | |
| 38 | 0 37 | wceq | |