There are two definitions of intersection multiplicity of two complex algebraic plane curves. One of them is given in An introduction to algebraic curves by Griffiths. Let $t \mapsto (t^k, y(t^k) )$$t \mapsto (t^k, y(t) )$ be the local normalization of $V_f$ then $(V_g \cdot V_f)_P = ord_P(g(t^k, y(t^k)))$$(V_g \cdot V_f)_P = ord_P(g(t^k, y(t)))$. AndThe other one is given in Algebraic geometryGeometry by Hartshorne. $(V_g \cdot V_f)_P = \mathrm{length}(O_p/(f,g))$ as $O_P$ module.
AreDo these definitions coincide?
There may be some approaches. Showing that completion preserves length may help cause you can thereby catch the normalization in complex analysis to algebraic one. Showing that $\mathrm{length}(O_P/(g, f_1 f_2))= \mathrm{length}(O_P/(g, f_1)) \mathrm{length}(O_P/(g, f_1))$$\mathrm{length}(O_P/(g, f_1 f_2))= \mathrm{length}(O_P/(g, f_1))+\mathrm{length}(O_P/(g, f_2))$ is also important.