So far I have been under the impression that you can "linearize" multiplicative models of the form (1) $y=\alpha * \beta_1x_1 * \beta_2x_2 * \beta_3x_3 $ and exponential models of the form (2) $y=\alpha * x_1^{\beta_1} * x_2^{\beta_2} * x_3^{\beta_3} $ by taking the logarithm and then doing a regular OLS estimation.
For exponential models this makes sense to me as the logarithm gives us (3) $y=\alpha + \beta_1*log(x_1) + \beta_2*log(x_2) + \beta_3*log(x_3) $ but for the multiplicative model we receive (4) $y=\alpha + log(\beta_1*x_1) + log(\beta_2*x_2) + log(\beta_3*x_3) $.
Can we estimate a regression like (4) with standard OLS? How do we tell the statistics software the difference to (3)? How would a regression estimation like this look like in R using the lm command?