Suppose $f_1,f_2,\cdots,f_k$ are entire functions without common zeros.Suppose each $f_i$ has finite number of zeros.Prove that there exist entire functions $g_1,\cdots,g_k$ such that $$\sum_{i=1}^kf_ig_i=1$$ Is it still true without the assumption that each $f_i$ has finite number of zeros?
This argument seems very strange to me and only approach I can think of is Weierstrass factorization theorem that I can show $f_i=P_ie^{h_i}$ where $P_i$ is a polynomial and $h_i$ is entire function.To each each $g_i$ I can impose term $e^{-h_i}$ to cancel the exponential term in $f_i$,then choose $g_i$ to be polynomial with coefficients undetermined and let every $f_ig_i$ has same degree,then the problem reduced to be a algebraic system of undetermined coefficients.
The problem about my approach is that it's not very "analysis",first it's not clear why we need the functions without common zeros.Secondly if we don't have condition of finite zeros,then the factorization will not produce a polynomial and such method will fail.
I suppose there's a beautiful complex analysis solution behind this and any help will be great.