Capítulo IV: FUNCIONES RECURSIVAS

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Capítulo IV: FUNCIONES RECURSIVAS"

Transcripción

1 Capítulo IV: FUNCIONES RECURSIVAS IV.2: FUNCIONES PRIMITIVAS RECURSIVAS Mario de J. Pérez Jiménez Grupo de investigación en Computación Natural Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Lógica Matemática Curso

2 Procedimientos de definición de funciones Composición de funciones Sean las funciones g : N k N, y h 1,.., h k : N p N. Diremos que f : N p N es la composición de g y h 1,..., h k, si para cada x = (x 1,..., x p) N p se verifica: f ( x) = g(h 1( x),..., h k ( x)). Notaremos f = C(g; h 1,..., h k ). (a) La composición de funciones totales es una función total. (b) La composición de funciones GOTO computables es una función GOTO computable. Es decir: GCOMP es cerrado bajo composición: El siguiente programa GOTO calcula f = C(g; h 1,..., h k ): Z 1 h 1(X 1,..., X p). Z k h k (X 1,..., X p) Y g(z 1,..., Z k ) 2 / 1

3 Recursión Primitiva (I): Sean g : N k N, h : N k+2 N. Diremos que f : N k+1 N está definida por recursión primitiva a partir de g y h si para cada x N k y cada y N se verifica: j f ( x, 0) = g( x) f ( x, y + 1) = h( x, y, f ( x, y)) Notaremos f = R(g, h). Esta definición se extiende al caso k = 0: j f (0) = c f (x + 1) = h(x, f (x)) donde c N. En este caso escribimos: f = R(c, h). 3 / 1

4 Recursión Primitiva (II): (a) Toda función definida por recursión primitiva a partir de funciones totales es una función total. (b) Toda función definida por recursión primitiva a partir de funciones GOTO computables es GOTO computable. Es decir, GCOMP es cerrado bajo recursión primitiva. Sean g : N k N, h : N k+2 N funciones GOTO computables. El siguiente programa calcula f = R(g; h): [A] Y g(x 1,..., X k ) IF X k+1 = 0 GOTO E Y h(x 1,..., X k, Z, Y ) Z Z + 1 X k+1 X k+1 1 GOTO A 4 / 1

5 Funciones básicas Llamaremos funciones básicas a las siguientes funciones: Siguiente: S(x) = x + 1, para cada x N. Idénticamente nula de aridad 1: O(x) = 0, para cada x N. Proyecciones: Q k j (x1,..., x k) = x j, para cada j, k N (1 j k) y cada (x 1,..., x k ) N. Todas las funciones básicas son GOTO computables: Un programa que calcula S es j X X + 1 Y X Un programa que calcula O es el Programa vacío, P. Un programa que calcula la proyección j ésima de aridad k, Q (k) j, es Y X j. 5 / 1

6 La clase de las Funciones Primitivas Recursivas Es la menor clase PR de funciones que verifican las condiciones siguientes: Toda función básica pertenece a PR. PR es cerrada bajo los procedimientos de composición y de recursión primitiva. Si C es una clase de funciones que: contiene a todas las funciones básicas; y es cerrada bajo los procedimientos de composición y de recursión primitiva, entonces PR C. Obviamente, toda función primitiva recursiva es total. 6 / 1

7 Inducción sobre la clase PR Cómo probar que toda función PR satisface una propiedad θ: Se considera la clase D de todas las funciones que verifican θ. Se prueba que D contiene a todas las funciones básicas. Se prueba que D es cerrada bajo composición y bajo recursión primitiva. Entonces se concluye que PR D. Toda función PR es GOTO computable. Existen funciones GOTO computables que no son PR (incluso funciones GOTO computables y totales: función de Ackermann). 7 / 1

8 Funciones primitivas recursivas relevantes (I) Las siguientes funciones son primitivas recursivas: La función identidad en N, I N : N N, definida por I N (x) = x, para cada x N. Las funciones constantes de aridad k, Ca k : N k N, definida por Ca k (x 1,..., x k ) = a, para cada a, k N y k 1. La función predecesor, pr : N N, definida por j 0 si x = 0 pr(x) = x 1 si x > 0 La función diferencia reducida, : N 2 N, definida por j x 0 si x y y = x y e.c.o.c. La función signo: sg : N N, definida por j 0 si x = 0 sg(x) = 1 e.c.o.c. 8 / 1

9 Funciones primitivas recursivas relevantes (II) La función signo inverso, sg: N N, definida por sg (x) = 1 sg(x) La función suma, + : N 2 N, definida por +(x, y) = x + y La función producto, : N 2 N, definida por (x, y) = x y La función mínimo, min : N 2 N, definida por j x min(x, y) = y si x y e.c.o.c. La función máximo, max : N 2 N, definida por j x max(x, y) = y si x y e.c.o.c. 9 / 1

10 Funciones primitivas recursivas relevantes (III) La función distancia, : N 2 N, definida por j x y x y = y x si x y e.c.o.c. La función resto, rm : N 2 N, definida por rm(x, y) = z = x = q y + z, en donde 0 z < y. La función cociente, qt : N 2 N, definida por qt(x, y) = z = x = z y + rm(x, y). La función exponencial, exp : N 2 N, definida por j 1 si x = 0 y = 0 exp(x, y) = x y e.c.o.c. La función factorial, fact : N N, definida por 8 1 si x = 0 >< fact(x) = Y >: j e.c.o.c. 1 j x 10 / 1

11 Proposición: Sean k 2, n 1. Si f 1, f 2,..., f k PR (n) entonces f 1 + f f k PR (n) y f 1 f 2... f k PR (n) 11 / 1

12 Predicados y conjuntos primitivos recursivos Definición: La función característica de B A k es el predicado C B sobre A n : j 1 si x B C B ( x) = 0 si x / B La función característica de B A n, identifica el conjunto B con un predicado (precisamente, C B ). Si θ es un predicado n ario sobre A y B = S θ entonces C B = θ. Definición: Un predicado sobre N es primitivo recursivosi la función que lo define es primitiva recursiva. Definición: Un conjunto B N k es primitivo recursivo si la función C B es primitivo recursivo. Notaremos B 0. Ejemplos: Los conjuntos y N k, para cada k N, son primitivos recursivos. Los predicados: θ 1(x, y) x = y; θ 2(x, y) x y; θ 3(x, y) x < y son primitivos recursivos. Si f : N k N es una función primitiva recursiva, entonces los siguientes predicados (k + 1)-arios son primitivos recursivos: θ( x, y) f ( x) = y; θ ( x, y) f ( x) y; θ ( x, y) f ( x) < y 12 / 1

13 Teorma del grafo: Sea f : N k+1 N una función PR. El grafo de f, G(f ) = {( x, y) N k+1 : f ( x) = y}, es un conjunto primitivo recursivo. Proposición. Sean θ, θ predicados PR sobre N, de aridad k. Entonces son PR los predicados: θ, θ θ, θ θ, θ θ y θ θ. Basta tener presente que: θ( x) = sg(θ( x)) (θ θ )( x) = θ( x) θ ( x) (θ θ )( x) = sg(θ( x) + θ ( x)) θ θ θ θ θ θ θ θ θ θ Corolario. Si A, B N k 0, entonces N k A; A B; A B 0. Basta tener presente que: C N k A = C A. C A B = C A C B. C A B = C A C B. 13 / 1

14 Teorma de definición por casos para funciones PR: Sean k 2 y f 1,..., f k : N p N funciones PR. Sea {A 1,..., A k } 0 una partición de N p. Entonces, la función g : N p N definida por 8 >< f 1( x) si x A 1 g( x) =... >: f k ( x) si x A k es PR. Basta tener presente que g = f 1 C A f k C Ak es GOTO-computable. Nota: La proposición anterior se puede expresar con predicados θ 1,..., θ k que sean PR, exhaustivos y excluyentes (es decir, tales que, para todo x N p : θ 1( x) θ k ( x) = 1) 14 / 1

15 Suma y producto acotados Definición: Si f : N k+1 N es total, se definen: La suma acotada de f es: P f ( x, y) = X z yf ( x, z) El producto acotado de f es: Q f ( x, y) = Y z yf ( x, z). Observaciones: En lugar de la última variable, se podría utilizar cualquiera otra como cota. Generalizamos para n = 0: P f (y) = X z yf (z), Qf (y) = Y f (z). Proposición: Si f PR (k+1) entonces P f, Q f PR (k+1) Demostración para la suma acotada: P a) f ( x, 0) = g( x) P b) f ( x, y + 1) = h( x, y, P f ( x, y)) Donde: g( x) = f ( x, 0) y h( x, y, z) = z + f ( x, y + 1) Por tanto, P f = R(g, h) PR pues g y h son PR. z y 15 / 1

16 Cuantificación acotada de predicados Proposición: Sea θ un predicado (k+1)-ario y PR. Los predicados siguientes son PR: θ 1( x, y) z y θ( x, z) θ 2( x, y) z y θ( x, z) Basta tener pesente que θ 1( x, y) = Y θ( x, z); θ 2( x, y) = sg( X z)). z y z yθ( x, Ejemplos. O bien que: θ 1( x, y) = sg(y + 1 µt y(θ( x, t))) θ 2( x, y) = sg(y + 1 µt y( θ( x, t))) El predicado de divisibilidad, x y, es GOTO computable: θ(x, y) z y(y = z x) El predicado ser primo es GOTO computable: primo(x) (x > 1) t x((t x) (t = 1 t = x)) 16 / 1

17 Minimización acotada de predicados Definición. Sea θ( x, y) un predicado (k + 1) ario. Definimos la función total θµ : N k+1 N, así: j θµ( x, min{z y : θ( x, z)} y) = y + 1 si existe tal mínimo e.c.o.c. Usualmente escribiremos µz y (θ( x, z)) y diremos que la función θ µ se obtiene del predicado θ por minimización acotada. Proposición. Si θ PR (k+1) entonces θµ PR (k+1). Basta tener presente que: θµ( x, y) = X ( Y z)) t y z t θ( x, 17 / 1

18 Minimización acotada de funciones Definición. Sea f ( x, y) una función (k + 1) aria y total. Definimos la función de aridad k + 1, f µ, así: f µ ( x, y) = µz y (f ( x, z) = 0) Diremos que la función fµ acotada. se obtiene de la función f por minimización Proposición: Si f PR (k+1), entonces f µ PR (k+1). Ejemplos. Es PR la función cociente definida por j 0 si y = 0 qt(x, y) = µt x (x < (t + 1) y) e.o.c. Es PR la función resto definida por ( rm(x, y) = x (y qt(x, y)) si y 0 0 si y = 0 18 / 1

19 La sucesión de números primos Consideremos la siguiente función p : N N definida así: j 0 si n = 0 p(n) = el n ésimo primo si n 1 La función p proporciona la sucesión de números primos (para n 1). Notaremos p(n) = p n. Proposición. La función p es primitiva recursiva. Para demostrar este resultado hay que usar el siguiente lema de Euclides: Lema. n (p n p n!). Entonces basta describir la función p como sigue: j p(0) = 0 p(n + 1) = µy (1 + p(n)!) (primo(y) y > p(n)) 19 / 1

Tema 5: Procedimientos para obtener funciones computables

Tema 5: Procedimientos para obtener funciones computables Tema 5: Procedimientos para obtener funciones computables Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Lógica y Computabilidad Curso 2010 11 LC, 2010 11 Procedimientos

Más detalles

a partir de otras funciones. Entonces C es la menor clase de funciones que contiene a las funciones básicas y es cerrada por los p. d.

a partir de otras funciones. Entonces C es la menor clase de funciones que contiene a las funciones básicas y es cerrada por los p. d. Tema 3: Funciones Primitivas Recursivas Caracterización de clases de funciones: Maneras básicas de definir una clase de funciones C: Descriptiva: C satisface ciertas propiedades. (Ejemplo: la clase GCOMP)

Más detalles

Tema 5: Programas Universales

Tema 5: Programas Universales Tema 5: Programas Universales Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Lógica y Computabilidad Curso 2006 07 LC, 2006 07 Programas universales 5.1 Procedimientos

Más detalles

Tema 5: Funciones recursivas

Tema 5: Funciones recursivas Tema 5: Funciones recursivas Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Lógica y Computabilidad Curso 2005 06 LC, 2005 06 Funciones Recursivas 5.1 Procedimientos

Más detalles

Ejercicios resueltos. Computación. Tema 3

Ejercicios resueltos. Computación. Tema 3 Ejercicios resueltos. Computación. Tema 3 Ejercicio.- Sea f : N 3 N y g 1 : N N, g 2 : N 2 N y g 3 : N 3 N. a) En los siguientes casos, expresar f como composición de funciones de la misma aridad. 1. f(x,

Más detalles

Ejercicios resueltos. Teoría de la Computabilidad. Tema 3

Ejercicios resueltos. Teoría de la Computabilidad. Tema 3 Ejercicios resueltos. Teoría de la Computabilidad. Tema 3 Ejercicio.- Sea f : N 3 N y g 1 : N N, g 2 : N 2 N y g 3 : N 3 N. a) En los siguientes casos, expresar f como composición de funciones de la misma

Más detalles

Capítulo V: CONJUNTOS RECURSIVAMENTE ENUMERABLES

Capítulo V: CONJUNTOS RECURSIVAMENTE ENUMERABLES Capítulo V: CONJUNTOS RECURSIVAMENTE ENUMERABLES Mario de J. Pérez Jiménez Grupo de investigación en Computación Natural Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla

Más detalles

Lógica y Computabilidad Capítulo 3

Lógica y Computabilidad Capítulo 3 Dpto. CCIA, Universidad de Sevilla 19 Lógica y Computabilidad. 2004 05 Capítulo 3 Capítulo 3 Funciones Recursivas 3.1. La clase de las funciones recursivas Comenzaremos presentando tres procedimientos

Más detalles

Modelos de Computación y Complejidad PRELIMINARES

Modelos de Computación y Complejidad PRELIMINARES Modelos de Computación y Complejidad Grado en Ingeniería Informática. Tecnologías Informáticas PRELIMINARES Mario de J. Pérez Jiménez Dpto. Ciencias de la Computación e Inteligencia Artificial E.T.S. Ingeniería

Más detalles

Funciones GOTO computables

Funciones GOTO computables Funciones GOTO computables Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Lógica Matemática Curso 2011 12 LM, 2011 12 Lenguaje GOTO 4.1 Contenido El lenguaje GOTO Sintaxis

Más detalles

Lenguaje de programación S (Davis/Sigal/Weyuker) Lógica y Computabilidad. Ejemplo 1. Ejemplo 2

Lenguaje de programación S (Davis/Sigal/Weyuker) Lógica y Computabilidad. Ejemplo 1. Ejemplo 2 Lógica y Computabilidad Verano 2011 Departamento de Computación - FCEyN - UBA Computabilidad - clase 4 Lenguaje S, estado, descripción instantánea, cómputo, funciones parciales computables, minimización

Más detalles

Tema 3: Conjuntos y Funciones

Tema 3: Conjuntos y Funciones Tema 3: Conjuntos y Funciones Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Lógica y Computabilidad Curso 2008 09 LC, 2008 09 Conjuntos y Funciones 3.1 Conjuntos Escribimos

Más detalles

Funciones Recursivas Primitivas

Funciones Recursivas Primitivas Funciones Recursivas Primitivas Pablo Verdes LCC 1 de abril de 2016 Pablo Verdes (LCC) Funciones Recursivas Primitivas 1 de abril de 2016 1 / 16 Introducción Intentaremos construir modelos que nos permitan

Más detalles

Ejercicios resueltos. Computación. Tema 4

Ejercicios resueltos. Computación. Tema 4 Ejercicios resueltos. omputación. Tema 4 Ejercicio.-Sea P un programa GOT O tal que #(P ) = 16. a) uántas instrucciones tiene P? b) Dar todas las instrucciones de P. c) Generalizar el resultado anterior

Más detalles

Capítulo 4: Conjuntos

Capítulo 4: Conjuntos Capítulo 4: Conjuntos Miguel Ángel Olalla Acosta miguelolalla@us.es Departamento de Álgebra Universidad de Sevilla Septiembre de 2014 Olalla (Universidad de Sevilla) Capítulo 4: Conjuntos Septiembre de

Más detalles

Ejercicios de Teoría de conjuntos

Ejercicios de Teoría de conjuntos Ejercicios de Teoría de conjuntos José A. Alonso Jiménez Mario J. Pérez Jiménez Sevilla, Octubre de 1997 Dpto. de Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla 1 Tema 1 :

Más detalles

Tema 2: Introducción a la teoría de grupos

Tema 2: Introducción a la teoría de grupos Tema 2: Introducción a la teoría de grupos Miguel Ángel Olalla Acosta miguelolalla@us.es Departamento de Álgebra Universidad de Sevilla Octubre de 2018 Olalla (Universidad de Sevilla) Tema 2: Introducción

Más detalles

Departamento de Tecnologías de la Información. Tema 6. Funciones recursivas. Ciencias de la Computación e Inteligencia Artificial

Departamento de Tecnologías de la Información. Tema 6. Funciones recursivas. Ciencias de la Computación e Inteligencia Artificial Departamento de Tecnologías de la Información Tema 6 Funciones recursivas Ciencias de la Computación e Inteligencia Artificial Índice 6.1 Funciones recursivas primitivas 6.2 Limitaciones de las funciones

Más detalles

Clase práctica 8: Funciones Primitivas Recursivas

Clase práctica 8: Funciones Primitivas Recursivas Clase práctica 8: Funciones Primitivas Recursivas Laski (inspirado en Facundo Carreiro y Hernán Czemerinski) Primer Cuatrimestre 2014 1 Repaso de la teórica Para probar que una función es primitiva recursiva

Más detalles

La estructura de un cuerpo finito.

La estructura de un cuerpo finito. 9. CUERPOS FINITOS El objetivo de este capítulo es determinar la estructura de todos los cuerpos finitos. Probaremos en primer lugar que todo cuerpo finito tiene p n elementos, donde p es la característica

Más detalles

Tema 1: Conjuntos. Miguel Ángel Olalla Acosta Departamento de Álgebra Universidad de Sevilla. Septiembre de 2017

Tema 1: Conjuntos. Miguel Ángel Olalla Acosta Departamento de Álgebra Universidad de Sevilla. Septiembre de 2017 Tema 1: Conjuntos Miguel Ángel Olalla Acosta miguelolalla@us.es Departamento de Álgebra Universidad de Sevilla Septiembre de 2017 Olalla (Universidad de Sevilla) Tema 1: Conjuntos Septiembre de 2017 1

Más detalles

Tema 1: Conjuntos. Miguel Ángel Olalla Acosta Departamento de Álgebra Universidad de Sevilla. Septiembre de 2016

Tema 1: Conjuntos. Miguel Ángel Olalla Acosta Departamento de Álgebra Universidad de Sevilla. Septiembre de 2016 Tema 1: Conjuntos Miguel Ángel Olalla Acosta miguelolalla@us.es Departamento de Álgebra Universidad de Sevilla Septiembre de 2016 Olalla (Universidad de Sevilla) Tema 1: Conjuntos Septiembre de 2016 1

Más detalles

Conjuntos, Aplicaciones y Relaciones

Conjuntos, Aplicaciones y Relaciones Conjuntos, Aplicaciones y Relaciones Curso 2017-2018 1. Conjuntos Un conjunto será una colección de objetos; a cada uno de estos objetos lo llamaremos elemento del conjunto. Si x es un elemento del conjunto

Más detalles

Tema 1: Conjuntos. Miguel Ángel Olalla Acosta Departamento de Álgebra Universidad de Sevilla. Septiembre de 2018

Tema 1: Conjuntos. Miguel Ángel Olalla Acosta Departamento de Álgebra Universidad de Sevilla. Septiembre de 2018 Tema 1: Conjuntos Miguel Ángel Olalla Acosta miguelolalla@us.es Departamento de Álgebra Universidad de Sevilla Septiembre de 2018 Olalla (Universidad de Sevilla) Tema 1: Conjuntos Septiembre de 2018 1

Más detalles

1. Conjuntos y funciones

1. Conjuntos y funciones Centro de Matemática Facultad de Ciencias Universidad de la República Introducción a la Topología Curso 2016 PRACTICO 1: CONJUNTOS. 1 1. Conjuntos y funciones Ejercicio 1. Si I es un conjunto y A α es

Más detalles

Resumen de aritmética de Peano

Resumen de aritmética de Peano Resumen de aritmética de Peano UDELAR/FING/IMERL 16 de febrero de 2017 1. Fundamentos de la Aritmética de Peano. Axioma 1.1. Existe un conjunto al que denotamos N, un elemento 0 N y una función s : N N

Más detalles

Definiciones Inductivas

Definiciones Inductivas Definiciones Inductivas Lógica Matemática José de Jesús Lavalle Martínez 24 de junio de 2011 Resumen Este documento es una traducción de partes de la sección 2.3 Inductive Definitions del libro Logic for

Más detalles

14/02/2017. TEMA 3: EL CUERPO DE LOS NUMEROS REALES Esp. Prof. Liliana N. Caputo

14/02/2017. TEMA 3: EL CUERPO DE LOS NUMEROS REALES Esp. Prof. Liliana N. Caputo TEMA 3: EL CUERPO DE LOS NUMEROS REALES Esp. Prof. Liliana N. Caputo Así como al estudiar conjuntos hablamos de la existencia de términos primitivos (que no se definen), para definir algunos conjuntos,

Más detalles

Aritmética Entera MATEMÁTICA DISCRETA I. F. Informática. UPM. MATEMÁTICA DISCRETA I () Aritmética Entera F. Informática.

Aritmética Entera MATEMÁTICA DISCRETA I. F. Informática. UPM. MATEMÁTICA DISCRETA I () Aritmética Entera F. Informática. Aritmética Entera MATEMÁTICA DISCRETA I F. Informática. UPM MATEMÁTICA DISCRETA I () Aritmética Entera F. Informática. UPM 1 / 18 Estructura de los números enteros Estructura de los números enteros Definición

Más detalles

Tema 2: El grupo de las permutaciones

Tema 2: El grupo de las permutaciones Tema 2: El grupo de las permutaciones Miguel Ángel Olalla Acosta miguelolalla@us.es Departamento de Álgebra Universidad de Sevilla Octubre de 2014 Olalla (Universidad de Sevilla) Tema 2: El grupo de las

Más detalles

Tema 1. Espacios Vectoriales Definición de Espacio Vectorial

Tema 1. Espacios Vectoriales Definición de Espacio Vectorial Tema 1 Espacios Vectoriales. 1.1. Definición de Espacio Vectorial Notas 1.1.1. Denotaremos por N, Z, Q, R, C, a los conjuntos de los números Naturales, Enteros, Racionales, Reales y Complejos, respectivamente.

Más detalles

1. Funciones Medibles

1. Funciones Medibles 1. Medibles Medibles simples... Hasta ahora hemos estudiado la medida de Lebesgue definida sobre los conjuntos de R n y sus propiedades. Vamos a aplicar ahora esta teoría al estudio de las funciones escalares

Más detalles

Tema 9: Resolución en lógica de primer orden

Tema 9: Resolución en lógica de primer orden de Tema 9: en lógica de no Dpto. Ciencias de la Computación Inteligencia Artificial Universidad de Sevilla Lógica Informática (Tecnologías Informáticas) Curso 2016 17 Contenido de no no Introducción Por

Más detalles

1. Programas y funciones computables

1. Programas y funciones computables Computabilidad 1 Índice 1. Programas y funciones computables 3 1.1. El lenguaje S........................................... 3 1.2. Programas de S......................................... 3 1.3. Macros...............................................

Más detalles

Sumatorias y productorias (desde 0) Lógica y Computabilidad. Sumatorias y productorias (desde 1)

Sumatorias y productorias (desde 0) Lógica y Computabilidad. Sumatorias y productorias (desde 1) Lógica y Computabilidad Verano 2011 Departamento de Computación - FCEyN - UBA Computabilidad - clase 3 Sumatorias y productorias, cuantificadores acotados, minimización acotada, codificación de pares y

Más detalles

Tema 1 Aritmética entera

Tema 1 Aritmética entera Tema 1 Aritmética entera Tema 1 Aritmética entera 1.1 Los números enteros 1.1.1 Relaciones de orden Una relación en un conjunto A es un subconjunto R del producto cartesiano AxA. Se dice que dos elementos

Más detalles

Soluciones del examen de Lógica informática (Grupos 1 y 2) del 23 de Septiembre de José A. Alonso Jiménez

Soluciones del examen de Lógica informática (Grupos 1 y 2) del 23 de Septiembre de José A. Alonso Jiménez Soluciones del examen de Lógica informática (Grupos 1 y 2) del 23 de Septiembre de 2005 José A. Alonso Jiménez Grupo de Lógica Computacional Dpto. de Ciencias de la Computación e Inteligencia Artificial

Más detalles

Conjuntos, relaciones y funciones Susana Puddu

Conjuntos, relaciones y funciones Susana Puddu Susana Puddu 1. Repaso sobre la teoría de conjuntos. Denotaremos por IN al conjunto de los números naturales y por ZZ al de los enteros. Dados dos conjuntos A y B decimos que A está contenido en B o también

Más detalles

Matemática Discreta. Números, inducción y recursión. Números, inducción y recursión: principio de inducción

Matemática Discreta. Números, inducción y recursión. Números, inducción y recursión: principio de inducción Matemática Discreta Números, inducción y recursión: principio de inducción Números, inducción y recursión 1. Sistemas numéricos 2. Principio de inducción 3. Definiciones recursivas 4. División entera y

Más detalles

Espacios conexos. 6.1 Conexos

Espacios conexos. 6.1 Conexos Capítulo 6 Espacios conexos 6.1 Conexos Definición 6.1.1 (Conjuntos separados). Dado un espacio topológico (X, τ) y dos subconjuntos A, B X, diremos que A y B están separados si A B = A B = Es evidente

Más detalles

Continuidad. 5.1 Continuidad en un punto

Continuidad. 5.1 Continuidad en un punto Capítulo 5 Continuidad 5.1 Continuidad en un punto Definición 5.1.1 (Aplicación continua en un punto). Sean (X, τ) e (Y, τ ) dos espacios topológicos, y sea f : X Y una aplicación entre ellos. Diremos

Más detalles

Funciones reales de variable real

Funciones reales de variable real 84 Matemáticas I : Cálculo diferencial en IR Tema 8 Funciones reales de variable real 8. Los números reales Los números reales son de sobra conocidos, sus operaciones básicas así como su identificación

Más detalles

MÉTODOS MATEMÁTICOS DE LA FÍSICA I

MÉTODOS MATEMÁTICOS DE LA FÍSICA I MÉTODOS MATEMÁTICOS DE LA FÍSICA I Ignacio Sánchez Rodríguez Curso 2006-07 TEMA PRELIMINAR ÍNDICE 1. Lenguaje matemático 2 2. Conjuntos 6 3. Aplicaciones 10 4. Relaciones 12 5. Estructuras algebraicas

Más detalles

Capítulo 1: Fundamentos: Lógica y Demostraciones Clase 3: Relaciones, Funciones, y Notación Asintótica

Capítulo 1: Fundamentos: Lógica y Demostraciones Clase 3: Relaciones, Funciones, y Notación Asintótica Capítulo 1: Fundamentos: Lógica y Demostraciones Clase 3: Relaciones, Funciones, y Notación Asintótica Matemática Discreta - CC3101 Profesor: Pablo Barceló P. Barceló Matemática Discreta - Cap. 1: Fundamentos:

Más detalles

Funciones de Una Variable Real I. Derivadas

Funciones de Una Variable Real I. Derivadas Contents : Derivadas Universidad de Murcia Curso 2010-2011 Contents 1 Funciones derivables Contents 1 Funciones derivables 2 Contents 1 Funciones derivables 2 3 Objetivos Funciones derivables Definir,

Más detalles

Espacios métricos completos

Espacios métricos completos 5 Espacios métricos completos Comenzamos introduciendo las sucesiones de Cauchy, que relacionamos con las sucesiones convergentes. En el caso de que coincidan, se trata de un espacio métrico completo.

Más detalles

Inducción Matemática Conjuntos Funciones. Matemática Discreta. Agustín G. Bonifacio UNSL. Repaso de Inducción, Conjuntos y Funciones

Inducción Matemática Conjuntos Funciones. Matemática Discreta. Agustín G. Bonifacio UNSL. Repaso de Inducción, Conjuntos y Funciones UNSL Repaso de Inducción, y Inducción Matemática (Sección 1.7 del libro) Supongamos que queremos demostrar enunciados del siguiente tipo: P(n) : La suma de los primeros n números naturales es n(n+1)

Más detalles

Tema 6.- Teorema de Riemann.

Tema 6.- Teorema de Riemann. Tema 6.- Teorema de Riemann. Sea C una curva plana proyectiva y sea X el modelo no singular. Teorema de Riemann.- Existe g N tal que, para todo divisor D en X, se tiene d(d) grado(d) + 1 g. Dada la curva

Más detalles

ARITMÉTICA ENTERA LOS NÚMEROS ENTEROS. = {..., n,..., 3, 2, 1, 0, 1, 2, 3,..., n,...} (Zahlen, en alemán, números)

ARITMÉTICA ENTERA LOS NÚMEROS ENTEROS. = {..., n,..., 3, 2, 1, 0, 1, 2, 3,..., n,...} (Zahlen, en alemán, números) LOS NÚMEROS ENTEROS ARITMÉTICA ENTERA = {..., n,..., 3, 2, 1, 0, 1, 2, 3,..., n,...} (Zahlen, en alemán, números) Recordamos la estructura de sus propiedades aritméticas la relación de orden usual, compatible

Más detalles

Teorema de Existencia y Unicidad Ecuaciones Diferenciales Ordinarias.

Teorema de Existencia y Unicidad Ecuaciones Diferenciales Ordinarias. Teorema de Existencia y Unicidad Ecuaciones Diferenciales Ordinarias. Dr. Rafael Morones E. Dept. de Matemáticas ITAM August 5, 2002 1 Contenido 1 Preliminares. 3 1.1 Sucesiones...............................

Más detalles

Límite de Funciones [1/35] Límite de Funciones. 24 de mayo de Límite de Funciones

Límite de Funciones [1/35] Límite de Funciones. 24 de mayo de Límite de Funciones [1/35] 24 de mayo de 2007 hacia el infinito [2/35] Introducción En este capítulo nos interesa extender el concepto de límite de sucesiones a funciones reales de variable real. La primera extensión natural

Más detalles

Funciones Continuas Definiciones y Propiedades

Funciones Continuas Definiciones y Propiedades Capítulo 2 Funciones Continuas 2.1. Definiciones Propiedades Sean (X,T X ) e (Y,T Y ) dos espacios topológicos una función f : X Y. Se dice que f es continua, si sólo si, para todo V T Y, se tiene f 1

Más detalles

Teoremas de Taylor. Capítulo 7

Teoremas de Taylor. Capítulo 7 Capítulo 7 Teoremas de Taylor Una vez más nos disponemos a extender a las funciones de varias variables resultados ya conocidos para funciones de una variable, los teoremas de aproximación de Taylor. Por

Más detalles

sup si A no es acotado.

sup si A no es acotado. Capítulo 5 Teoría de Baire 1. El teorema de Cantor En este capítulo estudiaremos más a fondo los espacios métricos completos. Lo primero que haremos es establecer la equivalencia entre completitud y la

Más detalles

Capítulo 4: Polinomios

Capítulo 4: Polinomios Capítulo 4: Polinomios Miguel Ángel Olalla Acosta miguelolalla@us.es Departamento de Álgebra Universidad de Sevilla Diciembre de 2015 Olalla (Universidad de Sevilla) Capítulo 4: Polinomios Diciembre de

Más detalles

LOGICA Y ALGORITMOS. Profesores: Raúl Kantor Ana Casali. Año LyA-2003 / Inducción 1

LOGICA Y ALGORITMOS. Profesores: Raúl Kantor Ana Casali. Año LyA-2003 / Inducción 1 LOGICA Y ALGORITMOS Profesores: Raúl Kantor Ana Casali Año 2003 LyA-2003 / Inducción 1 LOGICA Y ALGORITMOS Módulos!Preliminares: Cardinalidad y conjuntos inductivos!lógica: Proposicional y de Predicados!Formalismos

Más detalles

DE LOS NÚMEROS NATURALES Y ENTEROS

DE LOS NÚMEROS NATURALES Y ENTEROS Capítulo 2 DE LOS NÚMEROS NATURALES Y ENTEROS Objetivo general Presentar y afianzar algunos conceptos de los números naturales y números enteros relacionados con el estudio de la matemática discreta. Objetivos

Más detalles

Tema 3.- Funciones y morfismos racionales sobre variedades. Explosiones.

Tema 3.- Funciones y morfismos racionales sobre variedades. Explosiones. Tema 3.- Funciones y morfismos racionales sobre variedades. Explosiones. En lo que sigue k denotará un cuerpo algebraicamente cerrado. 3.1.- Funciones regulares sobre variedades afines. Sea Z un conjunto

Más detalles

Parte III. Medida e Integración en R n

Parte III. Medida e Integración en R n Parte III Medida e Integración en R n Capítulo 17 La Medida Exterior de Lebesgue en R n El cálculo de longitudes, áreas y volúmenes es uno de los asuntos matemáticos con más larga tradición histórica,

Más detalles

Sobre funciones reales de variable real. Composición de funciones. Función inversa

Sobre funciones reales de variable real. Composición de funciones. Función inversa Sobre funciones reales de variable real. Composición de funciones. Función inversa Cuando en matemáticas hablamos de funciones pocas veces nos paramos a pensar en la definición rigurosa de función real

Más detalles

6. Ortogonalidad. Universidad de Chile Conjuntos ortogonales y ortonormales. Ingeniería Matemática SEMANA 12: ORTOGONALIDAD

6. Ortogonalidad. Universidad de Chile Conjuntos ortogonales y ortonormales. Ingeniería Matemática SEMANA 12: ORTOGONALIDAD FACULTAD DE CIENCIAS FÍSICAS Y MATEMÁTICAS UNIVERSIDAD DE CHILE Álgebra Lineal 7- SEMANA : ORTOGONALIDAD 6 Ortogonalidad 6 Conjuntos ortogonales y ortonormales Recordemos que la proyección de u sobre v

Más detalles

Derivada de la función compuesta. Regla de la cadena

Derivada de la función compuesta. Regla de la cadena Derivada de la función compuesta. Regla de la cadena Cuando en las matemáticas de bachillerato se introduce el concepto de derivada, su significado y su interpretación geométrica, se pasa al cálculo de

Más detalles

Contenido. BLOQUE I: PRELIMINARES Tema 2 ALGUNAS NOCIONES DE TEORÍA DE CONJUNTOS, RELACIONES Y FUNCIONES Lógica Grado en Ingeniería Informática

Contenido. BLOQUE I: PRELIMINARES Tema 2 ALGUNAS NOCIONES DE TEORÍA DE CONJUNTOS, RELACIONES Y FUNCIONES Lógica Grado en Ingeniería Informática Contenido BLOQUE I: PRELIMINARES Tema 2 ALGUNAS NOCIONES DE TEORÍA DE CONJUNTOS, RELACIONES Y FUNCIONES Lógica Grado en Ingeniería Informática Alessandra Gallinari URJC Nociones de teoría de conjuntos

Más detalles

Aplicaciones de las derivadas. El teorema del valor medio

Aplicaciones de las derivadas. El teorema del valor medio Aplicaciones de las derivadas. El teorema del valor medio Ya hemos hablado en un par de artículos anteriores del concepto de derivada y de su interpretación tanto desde el punto de vista geométrico como

Más detalles

Tema 1: Fundamentos.

Tema 1: Fundamentos. Tema 1: Fundamentos. 1. Nociones básicas de la Teoría de Conjuntos. Definición. Un conjunto es una colección de objetos. A los objetos de un conjunto se les llama elementos del conjunto. Se denominará

Más detalles

Definiciones generales. Alfabeto de la lógica proposicional. Conectivos. Conectivos

Definiciones generales. Alfabeto de la lógica proposicional. Conectivos. Conectivos Contenido BLOQUE II: Tema 1 SINTAXIS DE LA LÓGICA PROPOSICIONAL Lógica Grado en Ingeniería Informática Alessandra Gallinari URJC Alfabeto del lenguaje formal de la lógica proposicional Definición recursiva

Más detalles

Funciones de varias variables. Continuidad

Funciones de varias variables. Continuidad Capítulo 1 Funciones de varias variables. Continuidad 1. Topología en R n Definición (Norma, espacio vectorial normado). Una norma sobre R n es una aplicación: : R n [0,+ [ x x, que satisface las siguientes

Más detalles

TEMA 4. Sucesiones de números reales.

TEMA 4. Sucesiones de números reales. Cálculo I E.T.S.I. de Minas Curso 2008-2009 TEMA 4. Sucesiones de números reales. Definición. Una sucesión de números reales es una aplicación que a cada número natural n 1leasignaunúnico número real x

Más detalles

Introducción a la Matemática Discreta

Introducción a la Matemática Discreta Introducción a la Matemática Discreta Aritmética Entera Luisa María Camacho Camacho Introd. a la Matemática Discreta 1 / 36 Introducción a la Matemática Discreta Temario Tema 1. Teoría de Conjuntos. Tema

Más detalles

El teorema del valor intermedio

El teorema del valor intermedio Ya hemos tratado en un artículo anterior el problema de la continuidad de una función. Ahora nos hemos de preguntar sobre las ventajas que, en análisis matemático, nos proporciona este hecho. Existen una

Más detalles

2. Estructuras Algebraicas

2. Estructuras Algebraicas 2. Estructuras Algebraicas 2.1. Conjuntos Un conjunto es una reunión en un todo de determinados objetos bien definidos y diferentes entre sí. Llamamos elementos a los objetos que lo forman. Requisitos:

Más detalles

El Teorema de Stone-Weierstrass

El Teorema de Stone-Weierstrass Capítulo 3 El Teorema de Stone-Weierstrass Vamos a ver en esta lección el teorema clásico de Weierstrass y la importante generalización del mismo dada por Stone. El teorema de Weierstrass El teorema de

Más detalles

Límites y continuidad

Límites y continuidad Límites y continuidad Una sucesión en A C es una función que asocia a cada i N un punto a i A, y se le denota como {a i }. La sucesión {a i } es acotada si existe un real r tal que a i r para toda i. La

Más detalles

Capítulo 3. Integración multidimensional. 1. Integrales de Riemann en rectángulos

Capítulo 3. Integración multidimensional. 1. Integrales de Riemann en rectángulos Capítulo 3 Integración multidimensional 1. Integrales de Riemann en rectángulos Definición (Partición de rectángulos). Consideremos el rectángulo [a, b] [c, d] y sean P 1 = {a = x 0, x 1,..., x n = b}

Más detalles

Tema 3.- Funciones y morfismos racionales sobre variedades. Explosiones.

Tema 3.- Funciones y morfismos racionales sobre variedades. Explosiones. Tema 3.- Funciones y morfismos racionales sobre variedades. Explosiones. En lo que sigue k denotará un cuerpo algebraicamente cerrado. 3.1.- Funciones regulares sobre variedades afines. Sea V un c.a.a.

Más detalles

Ampliación Matemática Discreta. Justo Peralta López

Ampliación Matemática Discreta. Justo Peralta López Justo Peralta López UNIVERSIDAD DE ALMERíA DEPARTAMENTO DE ÁLGEBRA Y ANÁLISIS MATEMÁTICO 1 Anillos 2 Cuerpos e ideales 3 El anillo cociente 3 Más sobre anillos e ideales Anillos Sea R un conjunto de elementos

Más detalles

TEORÍA DE CÁLCULO I. Para Grados en Ingeniería. Capítulo 1: Funciones de una variable real. Domingo Pestana Galván José Manuel Rodríguez García

TEORÍA DE CÁLCULO I. Para Grados en Ingeniería. Capítulo 1: Funciones de una variable real. Domingo Pestana Galván José Manuel Rodríguez García TEORÍA DE CÁLCULO I Para Grados en Ingeniería Capítulo 1: Funciones de una variable real Domingo Pestana Galván José Manuel Rodríguez García Figuras realizadas con Arturo de Pablo Martínez 1 CAPÍTULO 1.

Más detalles

Espacios vectoriales

Espacios vectoriales CAPíTULO 2 Espacios vectoriales 1. Definición de espacio vectorial Es frecuente representar ciertas magnitudes físicas (velocidad, fuerza,...) mediante segmentos orientados o vectores. Dados dos de tales

Más detalles

Capítulo 2: Inducción y recursión Clase 3: Definiciones recursivas e Inducción estructural

Capítulo 2: Inducción y recursión Clase 3: Definiciones recursivas e Inducción estructural Capítulo 2: Inducción y recursión Clase 3: Definiciones recursivas e Inducción estructural Matemática Discreta - CC3101 Profesor: Pablo Barceló P. Barceló Matemática Discreta - Cap. 2: Inducción y Recursión

Más detalles

Universidad Central de Venezuela Facultad de Ciencias Escuela de Computación. Lecturas en Ciencias de la Computación ISSN

Universidad Central de Venezuela Facultad de Ciencias Escuela de Computación. Lecturas en Ciencias de la Computación ISSN Universidad Central de Venezuela Facultad de Ciencias Escuela de Computación Lecturas en Ciencias de la Computación ISSN 1316-6239 Relaciones Prof. Luis Manuel Hernández R. ND 2006-02 Centro de Cálculo

Más detalles

sup si A no es acotado.

sup si A no es acotado. Capítulo 6 Espacios completos 1. El teorema de Cantor En este capítulo estudiaremos más a fondo los espacios métricos completos. Lo primero que haremos es establecer la equivalencia entre completitud y

Más detalles

Análisis Complejo - Primer Cuatrimestre de 2018

Análisis Complejo - Primer Cuatrimestre de 2018 Universidad de Buenos Aires - Facultad de Ciencias Exactas y Naturales - Depto. de Matemática Análisis Complejo - Primer Cuatrimestre de 018 Práctica N 1: Números Complejos, Esfera de Riemann y Homografías

Más detalles

Curso Propedéutico de Cálculo Sesión 1: Funciones

Curso Propedéutico de Cálculo Sesión 1: Funciones Curso Propedéutico de Cálculo Sesión 1: Joaquín Ortega Sánchez Centro de Investigación en Matemáticas, CIMAT Guanajuato, Gto., Mexico Esquema 1 2 Esquema 1 2 El cálculo se basa en las propiedades de los

Más detalles

2 x

2 x FACULTAD DE CIENCIAS FÍSICAS Y MATEMÁTICAS UNIVERSIDAD DE CHILE Cálculo Diferencial e Integral 08-2 Importante: Visita regularmente ttp://www.dim.ucile.cl/~calculo. Aí encontrarás las guías de ejercicios

Más detalles

Objetivos. Conjuntos numéricos. Funciones reales de una variable real. Límites de funciones. Continuidad de funciones. Derivabilidad.

Objetivos. Conjuntos numéricos. Funciones reales de una variable real. Límites de funciones. Continuidad de funciones. Derivabilidad. TEMA 1 Objetivos. Conjuntos numéricos. Funciones reales de una variable real. Límites de funciones. Continuidad de funciones. Derivabilidad. Propiedades de las funciones derivables. Polinomio de Taylor.

Más detalles

Semana 09 [1/28] Sucesiones. 29 de abril de Sucesiones

Semana 09 [1/28] Sucesiones. 29 de abril de Sucesiones Semana 09 [1/28] 29 de abril de 2007 Semana 09 [2/28] Definición Sucesión Una sucesión real es una función: f : N R n f (n) Observaciones Para distinguir a una sucesión de las demás funciones, se ocupará

Más detalles

Estructuras algebraicas

Estructuras algebraicas Semana 10[1/14] 26 de abril de 2007 Semana 10[2/14] Grupos Un grupo es un caso particular de una estructura algebraica. Veremos que esta noción rescata ampliamente las propiedades de estructuras tales

Más detalles

Lógica Instituto de Computación. 27 de febrero

Lógica Instituto de Computación. 27 de febrero Inducción Lógica 2018 Instituto de Computación 27 de febrero Instituto de Computación (InCo) Inducción Curso 2018 1 / 1 Inducción - Plan Conjuntos inductivos Inducción como mecanismo primitivo para definir

Más detalles

2.3. Aplicaciones del teorema de Baire a espacios de Banach

2.3. Aplicaciones del teorema de Baire a espacios de Banach 40 CAPÍTULO. COMPLETITUD Y CATEGORÍAS.3. Aplicaciones del teorema de Baire a espacios de Banach En esta sección, veremos algunas aplicaciones del teorema de Baire a espacios vectoriales normados. En particular,

Más detalles

Lógica - Conjuntos inductivos

Lógica - Conjuntos inductivos Lógica - Conjuntos inductivos Matemática discreta y Lógica I Mayo de 2017 Las transparencias son tomadas del curso de Lógica del instituto de computación de Facultad de Ingeniería. Inducción - Plan Conjuntos

Más detalles

El espacio proyectivo. Sistemas de referencia. Dualidad.

El espacio proyectivo. Sistemas de referencia. Dualidad. Capítulo 1 El espacio proyectivo Sistemas de referencia Dualidad En todo lo que sigue k designará un cuerpo arbitrario 11 Espacio afín como subespacio del proyectivo Definición 111 Sea un entero n 0 El

Más detalles

Espacios vectoriales reales.

Espacios vectoriales reales. Tema 3 Espacios vectoriales reales. 3.1 Espacios vectoriales. Definición 3.1 Un espacio vectorial real V es un conjunto de elementos denominados vectores, junto con dos operaciones, una que recibe el nombre

Más detalles

Funciones continuas. Definición y propiedades

Funciones continuas. Definición y propiedades Funciones continuas. Definición y propiedades Para la lectura de este artículo es recomendable haber leído con anterioridad otros tres artículos relacionados con las sucesiones de números reales y las

Más detalles

Un elemento de un monoide se dice que es inversible si tiene elemento inverso.

Un elemento de un monoide se dice que es inversible si tiene elemento inverso. Tema 1: Semigrupos 1 Tema 1: Semigrupos 1. Semigrupos: Conceptos fundamentales. Recordemos que un sistema algebraico es un conjunto S con una o varias operaciones sobre él, siendo una operación ó ley de

Más detalles

y exámenes. Temas 3 y 4

y exámenes. Temas 3 y 4 U N I V E R S I D A D D E M U R C I A Ejercicios DEPARTAMENTO DE MATEMÁTICAS CONJUNTOS Y NÚMEROS 2017/2018. de talleres y exámenes. Temas 3 y 4 Se recuerda que la resolución de algunos de estos ejercicios

Más detalles

Tema 1: Geometría, Álgebra y Algoritmos

Tema 1: Geometría, Álgebra y Algoritmos Tema 1: Geometría, Álgebra y Algoritmos Miguel Ángel Olalla Acosta miguelolalla@us.es Departamento de Álgebra Universidad de Sevilla Febrero de 2018 Olalla (Universidad de Sevilla) Tema 1: Geometría, Álgebra

Más detalles

Tema 4: Recursión e inducción en ACL2

Tema 4: Recursión e inducción en ACL2 Tema 4: Recursión e inducción en ACL2 José Luis Ruiz Reina Departamento de Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Razonamiento automático, 2012/13 José L. Ruiz Reina

Más detalles

Definiciones de computabilidad OTROS MODELOS COMPUTACIONALES. Computabilidad-Turing. Tesis de Church-Turing

Definiciones de computabilidad OTROS MODELOS COMPUTACIONALES. Computabilidad-Turing. Tesis de Church-Turing Definiciones de computabilidad OTROS MODELOS COMPUTACIONALES Francisco Hernández Quiroz Departamento de Matemáticas Facultad de Ciencias, UNAM E-mail: fhq@ciencias.unam.mx Página Web: www.matematicas.unam.mx/fhq

Más detalles

TOPOLOGIA I Hoja 7 Soluciones

TOPOLOGIA I Hoja 7 Soluciones UNIVERSIDAD DE ZARAGOZA FAULTAD DE IENIAS Sección de Matemáticas urso 003/004 TOPOLOGIA I Hoja 7 Soluciones [1] a) En primer lugar, si B πb, entonces B = B 1 B donde B 1 B X y B B Y, es decir, ambos son

Más detalles