Encoding and Solving a Problem


Food Chains

Food chains describe the feeding relationships between species in a biotic community. They show the transfer of material and energy from one species to another within an ecosystem. If one species eats another, there is an food link from the eaten of the food link to the eater of the foodlink. Apex predators are those species that are not eaten by any species. Primary producers (also known as autotrophs) are those species that do not eat any species - they are capable of producing complex organic substances (essentially "food") from an energy source and inorganic materials. A sequence of food links from a species to a species to a species, etc, forms a food chain. An apex predator is dependent on all the species in all the food chains that lead to the apex. A species is in a food chain if it is not the apex predator of the chain.

The food chain environment can be modeled in first order logic, and various theorems can then be proved. Here the axioms of the system are given in English, interspersed with theorems that can be proved from the preceding axioms.

You must ...

Answers