結果 : how to derive budget constraint from utility function