A class of objects in a cartesian closed category is called an exponential ideal if whenever and , the exponential object is in .
Of course, in particular this implies that is itself cartesian closed.
If is a reflective subcategory, then it is an exponential ideal if and only if its reflector preserves finite products.
This appears for instance as (Johnstone, A4.3.1).
The relation of exponential ideals to reflective subcategories is discussed in section A4.3.1 of