My question is somewhat related to utility functions with inferior goods (some answers here).
Suppose there are two goods, $a, b$. I am looking for a utility function such that it satisfies the usual condition of positive but diminishing marginal utilities. However, I would want that the share of income spent on good $a$ is decreasing with income. For example, spending share on food may decline with income even though it may not be an inferior good.
Clearly, if good $a$ is an inferior good, the above requirement is satisfied (see proof below). But as the linked answers mention, such utility functions become rapidly intractable. I am hoping that since my requirement is less stringent, it may be possible to come up with somewhat easier-to-deal with utility functions.
Basically, let $a^*(p_a,p_b,m), b^*(p_a,p_b,m)$ be the demand functions derived from $U(a,b)$. What I want is:
$$\begin{align} \frac{\partial}{\partial m}\left(\frac{p_a a^*}{m}\right) &< 0 \\ \implies \frac{p_a}{m}\frac{\partial a^*}{\partial m}-p_a a^*\frac{1}{m^2} &<0 \\ \implies \frac{\partial a^*}{\partial m}&<\frac{m}{a^*} \end{align}$$
Clearly, if the LHS is non-positive (inferior or zero income effect good) the inequality is satisfied. My requirement is therefore less stringent.
I also found a function for zero income effect here. This is so far my best alternative but I do not like the fact that second good is constant marginal utility (I would prefer diminishing). Given that what I have in mind is quite realistic for some goods, there should certainly be literature on this.
Please do share the references if your answer is motivated by some paper/book.