In arithmetic, the symbol for multiplication, "$\cdot$" or "$\times$", is usually omitted for letters, right? (e.g., $y = a + bx$ rather than $y = a + b \cdot x$ or $y = a + b \times x$).
Can we do the same for the dot product of two vectors in a data frame? For example, $y_i = \mathbf{x}_{i}\mathbf{\beta} = \beta_1x_{{1}_{i}} + \beta_2x_{{2}_{i}}...$ rather than $y_i = \mathbf{x}_{i}\cdot\mathbf{\beta}$, where $i$ is the index of rows in the data frame, so $\mathbf{x}_{i}$ is the $i$th row of the data and therefore a vector consisting of $x_{{1}_{i}}, x_{{2}_{i}}...$; $x_{{j}_{i}}$ is the $j$th variable in $\mathbf{x}_{i}$ for the $i$th row of the data; $\mathbf{\beta}$ is a vector of parameters for each variable, $x_{{1}_{i}}, x_{{2}_{i}}...$.
As far as I searched on the Internet, I could not find any explanation to indicate the possibility of omitting the dot in the dot product. I know in matrix notation, there is usually no symbol between multiplied matrices (e.g., $\mathbf{AB}$), but I'm not sure if this applies to vector multiplication.
I would appreciate your insight!