Jump to content

Total function

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 217.158.106.20 (talk) at 22:40, 16 November 2002 (wikifying really rather poor article). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

A total function is one which is defined on all inputs (for example, on all natural numbers). So if a partial recursive function is total, the computation of the value of the function for any input is guaranteed to be successful (i.e., to halt). One problem is that because of the unsolvability of the halting problem, it is impossible to recursively compute/decide which partial recursive functions are indeed total. That means that any proof that a partial recursive function is total must be accomplished using non-constructive techniques (according to most any interpretation of constructivism).

Compare: partial function