{'fraction_non_alphanumeric': 0.05787348586810229, 'fraction_numerical': 0.034993270524899055, 'mean_word_length': 4.858267716535433, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A Geometrical Approach to Giffen Behavior: The Epstein and Spiegel Utility Function Revisited

Weber (The Manchester School, Vol. 69 (2001), No. 6, pp. 616–622) has asserted that if we treat the production function of Epstein and Spiegel (The Manchester School, Vol. 68 (2000), No. 5, pp. 503–515) as a utility function, then an inferior good exhibits Giffen behavior at certain prices and income levels. This paper shows that it is not correct. Furthermore, we develop a geometrical method (i) to identify a region in a consumption set where Giffen behavior appears, (ii) to show that Giffen behavior can be categorized into two types: ‘subsistence‐driven’ and ‘satiation‐driven’, and (iii) to present a new class of Giffen utility functions.