You are on page 1of 4

RECURSIVIDAD DE LA FUNCIÓN ACKERMANN

WILIAN FERNANDO PANTOJA CARVAJAL CÓDIGO: 46091097

Presentado a: Ingeniero RICARDO ANTONIO ZAMBRANO SEGURA En la materia Laboratorio Estructuras de Datos II.

UNIVERSIDAD DEL CAUCA FACULTAD DE INGENIERÍA ELECTRÓNICA Y TELECOMUNICACIONES PROGRAMA INGENERÍA DE SISTEMAS Popayán, Marzo de 2011

también valdrá para x=k .INFORME DE LABORATORIO No.n) crece más rápido que cualquier función recursiva primitiva. EJEMPLOS DE LA FUNCION ACKERMANN: . Se define así: PROPIEDADES:      Sea Sea Sea Sea .729 dígitos. usando la definición. . (FRP = Función recursiva primitiva). y por ello no es recursiva primitiva. FUNCION ACKERMANN: Función recursiva que toma dos números naturales como argumentos y devuelve un número natural. por tanto Pero entonces. Es una alternativa diferente para implementar estructuras de repetición.2) ya tiene 19. como esto vale para todo x.        Comenzamos suponiendo que Usando el lema de la mayoración. Habrá un caso (o varios) tan simple que pueda resolverse directamente. . Este crecimiento desmesurado se puede utilizar para demostrar que la función computable f(n) = A(n. debe existir un k tal que . La demostración de este teorema se lleva a cabo por reducción al absurdo y utilizando el lema de que toda función recursiva primitiva está mayorada por una función Ackermann. . llegamos a que: Lo cual es absurdo. Además la función de Ackerman (ACK(x) = fx(x)) no es FRP (función recursiva primitiva). 1: RECURSIVIDAD DE LA FUNCIÓN ACKERMANN La recursividad consiste en el cuerpo de sentencias del sub algoritmo que se invoca al propio sub algoritmo para resolver “una versión más pequeña” del problema original. Esta función crece extremadamente rápido: el valor A(4.

1)) A(5.2)) A(5.Números de A(m.1)) A(4.2)) A(4.3)) (n + 3 términos) 5 65533 A(4.3)) 6 A(5.A(5.A(6.A(5.A(6.n) m\n 0 1 2 3 4 n 0 1 2 3 4 5 n+1 1 2 3 4 5 6 n+2 2 3 5 7 9 11 2n + 3 3 5 13 29 61 125 4 13 65533 A(3.A(5.A(6.A(5.3)) .1)) A(5.A(4.265536-3) A(3.65533) A(4.1) A(5.

en línea: URL: .wikipedia. Wikipedia.BIBLIOGRAFÍA  Función de Ackermann.org/wiki/Funci%C3%B3n_de_Ackermann. http://es.