Abstract
A formal theory of the ecological niche is indispensable not only for semantic precision in philosophy to understand and compare it with other meanings of niche, but also when computer scientists and ecologists desire to create interoperable software where one can retrieve the niche of a species and compare their parameters. The proposed model is a more fine-grained description of the ecological niche, including the distinction between its complex concept, the abstract niche (‘fundamental niche’) with its hypervolume in multidimensional space, and its realisations (‘realised niches’). The presented ecological niche may initiate new avenues for research in ecology, particularly concerning the conditions/categories of a hypervolume, as well as further philosophical inquiry and comparison with other niches.