Monografias.com > Computación > Programación
Descargar Imprimir Comentar Ver trabajos relacionados

Funciones recursivas primitivas




Enviado por Pablo Turmero



    Monografias.com
    Motivación ¿Existe algún problema que no
    pueda resolverse? ¿Puede cualquier lenguaje de
    programación resolver cualquier problema?
    ¿Qué necesita un lenguaje de programación
    para resolver cualquier problema algorítmico?

    Monografias.com
    Motivación Computable o calculable: una función
    puede calcularse por algún algoritmo (más que por
    un algoritmo determinado). Funciones iniciales: Conjunto de
    funciones que son tan sencillas que no hay duda acerca de su
    computabilidad. Existen combinadores de funciones para los cuales
    está demostrado que se preserva la computabilidad.

    Monografias.com
    Motivación Determinar funciones computables a partir de la
    combinación de funciones iniciales. Un lenguaje de
    programación que abarque todas las funciones iniciales
    tiene todo el poder computacional de las funciones recursivas
    primitivas. ¿Cuáles son las funciones iniciales y
    primitivas?

    Monografias.com
    Funciones parciales Cualquier dato puede ser codificado como una
    cadena de ceros y unos (y en consecuencia como enteros no
    negativos). Funciones totales vs. Funciones parciales Ejemplos
    Función total de NxN: + Función parcial de NxN:
    div

    Monografias.com
    Funciones parciales Todas las funciones computables son funciones
    parciales de la forma: Donde m y n son enteros no negativos

    Monografias.com
    Funciones Iniciales Función cero: Función sucesor:
    Proyecciones: EJERCICIO: ¿Cuál es el resultado de
    la siguiente llamada a función?.

    Monografias.com
    Funciones Iniciales Combinación: Composición:
    Ejercicios:

    Monografias.com
    Funciones Iniciales Recursividad primitiva: suma 0 x = 0 suma (y
    + 1) x = 1 + (suma y x) Ejercicios: Definir las funciones
    “mult”, “power” y “app”

    Monografias.com
    Funciones Recursivas Primitivas Funciones recursivas primitivas:
    construidas a partir de las funciones iniciales aplicando un
    número finito de combinaciones, composiciones y
    recursiones primitivas EJERCICIOS: Realizar ejercicios 1 y 2 del
    libro

    Monografias.com
    Funciones Recursivas Primitivas Algunas funciones recursivas
    primitivas: Funciones constantes Correspondencia entre cualquier
    tupla de 5 elementos y el valor 3 Correspondencia entre cualquier
    tupla de 3 elementos y el valor 5

    Monografias.com
    Funciones Recursivas Primitivas Algunas funciones recursivas
    primitivas: Función predecesor Función monus
    (x-y)

    Monografias.com
    Funciones Recursivas Primitivas Algunas funciones recursivas
    primitivas: Función equal: Función not: Funciones
    tabulares:

    Monografias.com
    Funciones Recursivas Primitivas Todas las FRP son totales Existen
    funciones computables que no son FRP: ¡¡ Div es
    computable y es parcial !! Los matemáticos pensaron que
    las FRP abarcaban todas las funciones totales computables.

    Monografias.com
    Funciones Recursivas Primitivas En 1928 Ackermann,
    presentó una función computable, total y no
    recursiva primitiva: La función de Ackerman: Las funciones
    totales computables se conocen como ?-recursivas

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter