Global Information Lookup Global Information

Primitive recursive function information


In computability theory, a primitive recursive function is, roughly speaking, a function that can be computed by a computer program whose loops are all "for" loops (that is, an upper bound of the number of iterations of every loop is fixed before entering the loop). Primitive recursive functions form a strict subset of those general recursive functions that are also total functions.

The importance of primitive recursive functions lies in the fact that most computable functions that are studied in number theory (and more generally in mathematics) are primitive recursive. For example, addition and division, the factorial and exponential function, and the function which returns the nth prime are all primitive recursive.[1] In fact, for showing that a computable function is primitive recursive, it suffices to show that its time complexity is bounded above by a primitive recursive function of the input size.[2] It is hence not particularly easy to devise a computable function that is not primitive recursive; some examples are shown in section § Limitations below.

The set of primitive recursive functions is known as PR in computational complexity theory.

  1. ^ Brainerd and Landweber, 1974
  2. ^ Hartmanis, 1989

and 21 Related for: Primitive recursive function information

Request time (Page generated in 0.8559 seconds.)

Primitive recursive function

Last Update:

In computability theory, a primitive recursive function is, roughly speaking, a function that can be computed by a computer program whose loops are all...

Word Count : 7078

Ackermann function

Last Update:

recursive. All primitive recursive functions are total and computable, but the Ackermann function illustrates that not all total computable functions...

Word Count : 6781

General recursive function

Last Update:

recursive functions. However, not every total recursive function is a primitive recursive function—the most famous example is the Ackermann function....

Word Count : 2748

Recursive function

Last Update:

function, a computable partial function from natural numbers to natural numbers Primitive recursive function, a function which can be computed with loops...

Word Count : 94

Primitive recursive arithmetic

Last Update:

Primitive recursive arithmetic (PRA) is a quantifier-free formalization of the natural numbers. It was first proposed by Norwegian mathematician Skolem...

Word Count : 1316

Primitive recursive set function

Last Update:

In mathematics, primitive recursive set functions or primitive recursive ordinal functions are analogs of primitive recursive functions, defined for sets...

Word Count : 564

Successor function

Last Update:

= 2 and S(2) = 3. The successor function is one of the basic components used to build a primitive recursive function. Successor operations are also known...

Word Count : 389

Computable function

Last Update:

functions and the general recursive functions. According to the Church–Turing thesis, computable functions are exactly the functions that can be calculated...

Word Count : 3393

Primitive recursive functional

Last Update:

In mathematical logic, the primitive recursive functionals are a generalization of primitive recursive functions into higher type theory. They consist...

Word Count : 521

Grzegorczyk hierarchy

Last Update:

functions used in computability theory. Every function in the Grzegorczyk hierarchy is a primitive recursive function, and every primitive recursive function...

Word Count : 1631

Computably enumerable set

Last Update:

function can be chosen to be injective. The set S is the range of a primitive recursive function or empty. Even if S is infinite, repetition of values may be...

Word Count : 1285

ELEMENTARY

Last Update:

The definitions of elementary recursive functions are the same as for primitive recursive functions, except that primitive recursion is replaced by bounded...

Word Count : 1112

Boolean function

Last Update:

switching function, used especially in older computer science literature, and truth function (or logical function), used in logic. Boolean functions are the...

Word Count : 2887

Recursion

Last Update:

and recursive rule, one can generate the set of all natural numbers. Other recursively defined mathematical objects include factorials, functions (e.g...

Word Count : 3645

Tail call

Last Update:

dictionary. Course-of-values recursion Recursion (computer science) Primitive recursive function Inline expansion Leaf subroutine Corecursion Like this: if (ls...

Word Count : 4209

Loop variant

Last Update:

construct such as a recursive function call, it is no longer capable of full μ-recursion, but only primitive recursion. Ackermann's function is the canonical...

Word Count : 1537

Elementary function arithmetic

Last Update:

reverse mathematics (Simpson 2009). Elementary recursive arithmetic (ERA) is a subsystem of primitive recursive arithmetic (PRA) in which recursion is restricted...

Word Count : 872

Function composition

Last Update:

multivariate functions may involve several other functions as arguments, as in the definition of primitive recursive function. Given f, a n-ary function, and...

Word Count : 3821

List of mathematical proofs

Last Update:

differentiating. Prime number Infinitude of the prime numbers Primitive recursive function Principle of bivalence no propositions are neither true nor false...

Word Count : 593

Injective function

Last Update:

In mathematics, an injective function (also known as injection, or one-to-one function ) is a function f that maps distinct elements of its domain to...

Word Count : 2499

Surjective function

Last Update:

surjective function (also known as surjection, or onto function /ˈɒn.tuː/) is a function f such that, for every element y of the function's codomain, there...

Word Count : 2182

PDF Search Engine © AllGlobal.net