Let be a diagram in a category ; a diagram of this type is called a container or a indexed container. Let , , denote base change resp. dependent product resp. dependent sum. Then the composite
which we denote by , is called a polynomial functor. If is the identity we call a linear polynomial functor. This construction exists e.g. if is locally cartesian closed.
If we consider as a semantics for a type theory we can ask how interacts with display maps: recall that by definition the class of display maps is closed under composition, pullbacks along arbitrary morphisms, and forming exponential objects. Since , this preserves display maps if is a display maps and these are closed under composition. forms pullbacks along , and forms exponential objects. In particular for to preserve display maps it is sufficient that and are display maps.
A polynomial functor where (but not necessarily ) is a display map restricted to display maps, one could call a dependent polynomial functor or better an inductive polynomial functor.
A (weakly) initial algebra for an inductive polynomial functor we call an inductive family. An inductive family exists for all inductive polynomial functors.