I am working through the following problem:
Prove: $ (A \cdot B)^{2} + (A \times B) \cdot (A \times B) = |A|^{2}|B|^{2} $ using summation notation.
I just wanted to check my understanding on the following parts of the proof:
Question 1:
We can write $ A \cdot B = a_i \hat e_i \cdot b_j \hat e_j = a_ib_i\epsilon_{ijk}$ (1)
Then applying this to $ (A \times B) \cdot (A \times B) $ we get:
$ (A \times B) \cdot (A \times B) = a_ib_j\epsilon_{ijk} \hat e_k \cdot a_ib_j\epsilon_{ijk} \hat e_k $
In my book however, it instead chooses to make the following notational choice:
$ (A \times B) \cdot (A \times B) = a_ib_j\epsilon_{ijk} \hat e_k \cdot a_mb_n\epsilon_{mnp} \hat e_p $
Why does it do that?
Question 2:
Now running with what the book has:
$ (A \times B) \cdot (A \times B) = a_ib_j\epsilon_{ijk} \hat e_k \cdot a_mb_n\epsilon_{mnp} \hat e_p = a_ia_mb_jb_n\epsilon_{ijk}\epsilon_{mnp} (\hat e_k \cdot \hat e_p) = a_ia_mb_jb_n\epsilon_{ijk}\epsilon_{mnp} $
Does the last step follow from the fact that since $k = p$ therefore $ \hat e_k \cdot \hat e_p = \delta_{kp} = 1?$
Any guidance is much appreciated.
edit:
The following was a typo that was fixed in (1):
$ A \cdot B = a_i \hat e_i \times b_j \hat e_j = a_ib_i\epsilon_{ijk}$
became:
$ A \cdot B = a_i \hat e_i \cdot b_j \hat e_j = a_ib_i\epsilon_{ijk}$
(If you're wondering why you can't have more than two, you can think of it as a much more general version of matrix multiplication, where $ [AB]_{ij} = \sum_{k} [A]_{ik} [B]_{kj} $, so multiplying by a term with the same index "uses it up". All such summation convention index manipulations can be thought of in this way, but we don't normally to save time.)
(You also need $$ A \times B = (a_i \hat{e}_i) \times (b_j \hat{e}_j) = a_i b_j (\hat{e}_i \times \hat{e}_j) = a_i b_j \epsilon_{ijk} \hat{e}_k , $$ rather than "$\cdot$", as you wrote in the first line, but presumably that was just a typo.)