SlideShare una empresa de Scribd logo
1 de 14
Instituto tecnológico superior de san Martín Texmelucan puebla  TEORÍA DE LA COMPUTACIÓN ,[object Object]
Definición formal de maquina de turing INTEGRANTES DEL EQUIPO: NORA ESTRADA SERRANO CARLOS MANUEL MORALES MORENO JAVIER COCOLETZI CUAMATZI ISAIAS RODRIGUEZ VENTURA
MAQUINA DE TURÍNG 	La máquina de Turing es un modelo computacional introducido por Alan Turing en el trabajo “On computable numbers, with an application to the Entscheidungsproblem”, publicado por la Sociedad Matemática de Londres, en el cual se estudiaba la cuestión planteada por David Hilbert sobre si las matemáticas son decidibles, es decir, si hay un método definido que pueda aplicarse a cualquier sentencia matemática y que nos diga si esa sentencia es cierta o no.
Turing construyó un modelo formal de computador, la máquina de Turing, y demostró que existían problemas que una máquina no podía resolver.    La máquina de Turing es el primer modelo teórico de lo que luego sería un computador programable.
   Con el tiempo a este tipo de máquina se la conoció como máquina de estado finito, debido a que en cada etapa de un cálculo, la siguiente acción de la máquina se contrastaba con una lista finita de instrucciones de estado posibles.
Definición formal
¿Como funciona una maquina de turing?  Una máquina de Turing es un dispositivo que transforma un INPUT en un OUTPUT después de algunos pasos. Tanto el INPUT como el OUPUT constan de números en código binario (ceros y unos). En su versión original la máquina de Turing consiste en una cinta infinitamente larga con unos y ceros que pasa a través de una caja.
La caja es tan fina que solo el trozo de cinta que ocupa un bit (0 ó 1) está en su interior. La máquina tiene una serie de estados internos finitos que también se pueden numerar en binario.
   Para llevar a cabo algún algoritmo, la máquina se inicializa en algún estado interno arbitrario. A continuación, se pone en marcha y la máquina lee el bit que se encuentra en ese momento en su interior y ejecuta alguna operación con ese bit (lo cambia o no, dependiendo de su estado interno).
Después se mueve hacia la derecha o hacia la izquierda, y vuelve a procesar el siguiente bit de la misma manera. Al final se para, dejando el resultado al lado izquierdo. 	Por ejemplo: 11011i Una instrucción típica podría ser: 01
La traducción es como sigue: si la máquina se encuentra en el estado interno 0 y lee 1 en la cinta, entonces pasará al estado interno 1101 (13), escribirá 1 y se moverá hacia la izquierda un paso (la cinta se moverá hacia la derecha).
A continuación es conveniente inventar una notación para la secuencia del INPUT. Esta notación se llama notación binaria expandida. Consiste en cambiar la secuencia original binaria por otra construida de la siguiente forma: el 0 se cambia por 0 y el 1 por 10 y se ponen un cero a la izquierda y/o a la derecha del resultado si empieza o acaba en 1 respectivamente.
Así por ejemplo, el número 13 que en binario es 1101 es en binario expandido 1010010 con un cero delante por esta última regla 01010010. Para volver al original hay que contraer el binario expandido con la siguiente regla:
Empezamos a leer por la izquierda el binario expandido. Cuando encontremos un 0 tomamos nota de cuántos 1 hay hasta llegar al siguiente 0 y lo escribimos. Si encontramos que hay dos 0 seguidos, apuntaríamos un 0 porque no habría ningún 1. Veamos con el 13 cómo se haría.

Más contenido relacionado

La actualidad más candente

Maquina de turing - Enzo y Bolivar - Teoria de Automatas
Maquina de turing - Enzo y Bolivar - Teoria de AutomatasMaquina de turing - Enzo y Bolivar - Teoria de Automatas
Maquina de turing - Enzo y Bolivar - Teoria de AutomatasEnzo Casamassima
 
Maquinas de turing
Maquinas de turingMaquinas de turing
Maquinas de turingJesus David
 
Máquinas de Turing
Máquinas de TuringMáquinas de Turing
Máquinas de TuringTania Arroyo
 
Máquina de turing
Máquina de turingMáquina de turing
Máquina de turingIvan
 
maquinas de turing
maquinas de turingmaquinas de turing
maquinas de turingAnel Sosa
 
La maquina de Turing, sus tipos y aplicaciones.
La maquina de Turing, sus tipos y aplicaciones.La maquina de Turing, sus tipos y aplicaciones.
La maquina de Turing, sus tipos y aplicaciones.Emmanuel Colon
 
Máquinas de Turing - Tipos y Aplicaciones
Máquinas de Turing - Tipos y AplicacionesMáquinas de Turing - Tipos y Aplicaciones
Máquinas de Turing - Tipos y AplicacionesRosviannis Barreiro
 
Tipos de maquina de turing
Tipos de maquina de turingTipos de maquina de turing
Tipos de maquina de turingvmtorrealba
 
Maquina de turing
Maquina de turingMaquina de turing
Maquina de turingPedro Roman
 
Reny Galaviz Web Quest
Reny Galaviz Web QuestReny Galaviz Web Quest
Reny Galaviz Web QuestReny-Galaviz
 
Definicion y Funcionamiento de Maquina de Turing
Definicion y Funcionamiento de Maquina de TuringDefinicion y Funcionamiento de Maquina de Turing
Definicion y Funcionamiento de Maquina de Turinglourdesnbv
 
Unidad 1
Unidad 1Unidad 1
Unidad 1Isabel
 
Maquinas de turing
Maquinas de turingMaquinas de turing
Maquinas de turingMitra Mejia
 
Maquina de turing
Maquina de turing Maquina de turing
Maquina de turing CCCRiis
 
Ejercicio de máquina de turing
Ejercicio de máquina de turingEjercicio de máquina de turing
Ejercicio de máquina de turingJonathan Bastidas
 

La actualidad más candente (20)

Tipos de máquina de turing
Tipos de máquina de turingTipos de máquina de turing
Tipos de máquina de turing
 
Maquina de turing - Enzo y Bolivar - Teoria de Automatas
Maquina de turing - Enzo y Bolivar - Teoria de AutomatasMaquina de turing - Enzo y Bolivar - Teoria de Automatas
Maquina de turing - Enzo y Bolivar - Teoria de Automatas
 
Maquinas de turing
Maquinas de turingMaquinas de turing
Maquinas de turing
 
Máquinas de Turing
Máquinas de TuringMáquinas de Turing
Máquinas de Turing
 
Máquina de turing
Máquina de turingMáquina de turing
Máquina de turing
 
Máquinas de turing
Máquinas de turingMáquinas de turing
Máquinas de turing
 
maquinas de turing
maquinas de turingmaquinas de turing
maquinas de turing
 
La maquina de Turing, sus tipos y aplicaciones.
La maquina de Turing, sus tipos y aplicaciones.La maquina de Turing, sus tipos y aplicaciones.
La maquina de Turing, sus tipos y aplicaciones.
 
Máquinas de Turing - Tipos y Aplicaciones
Máquinas de Turing - Tipos y AplicacionesMáquinas de Turing - Tipos y Aplicaciones
Máquinas de Turing - Tipos y Aplicaciones
 
Máquina de turing
Máquina de turingMáquina de turing
Máquina de turing
 
Maquina de turing
Maquina de turingMaquina de turing
Maquina de turing
 
Tipos de maquina de turing
Tipos de maquina de turingTipos de maquina de turing
Tipos de maquina de turing
 
Maquina de turing
Maquina de turingMaquina de turing
Maquina de turing
 
Reny Galaviz Web Quest
Reny Galaviz Web QuestReny Galaviz Web Quest
Reny Galaviz Web Quest
 
Definicion y Funcionamiento de Maquina de Turing
Definicion y Funcionamiento de Maquina de TuringDefinicion y Funcionamiento de Maquina de Turing
Definicion y Funcionamiento de Maquina de Turing
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Maquinas de turing
Maquinas de turingMaquinas de turing
Maquinas de turing
 
Maquina de turing
Maquina de turing Maquina de turing
Maquina de turing
 
Ejercicio de máquina de turing
Ejercicio de máquina de turingEjercicio de máquina de turing
Ejercicio de máquina de turing
 
Tutorial de JFLAP
Tutorial de JFLAPTutorial de JFLAP
Tutorial de JFLAP
 

Destacado

Universidades ante el reto tecnológico
Universidades ante el reto tecnológicoUniversidades ante el reto tecnológico
Universidades ante el reto tecnológicojochenavarro
 
Construyendo Ciudad y Ciudadanía
Construyendo Ciudad y CiudadaníaConstruyendo Ciudad y Ciudadanía
Construyendo Ciudad y Ciudadaníamaipu2018
 
Presentación2
Presentación2Presentación2
Presentación2miguelinfo
 
Sistemas de informacion
Sistemas de informacionSistemas de informacion
Sistemas de informacionElsaAndrade
 
Historia y evolucion de las universidades met
Historia y evolucion de las universidades metHistoria y evolucion de las universidades met
Historia y evolucion de las universidades metAlexander Ñontol Chavez
 
Boletín No. 8 Gaceta Municipal de La Pintada
Boletín No. 8 Gaceta Municipal de La PintadaBoletín No. 8 Gaceta Municipal de La Pintada
Boletín No. 8 Gaceta Municipal de La PintadaReinel Tangarife Ramirez
 
Historia y evolucion de las universidades met
Historia y evolucion de las universidades metHistoria y evolucion de las universidades met
Historia y evolucion de las universidades metAlexander Ñontol Chavez
 
Escala de desarrollo_verbn
Escala de desarrollo_verbnEscala de desarrollo_verbn
Escala de desarrollo_verbnCarmen Bastias
 
Diapositiva señales de transito
Diapositiva señales de transitoDiapositiva señales de transito
Diapositiva señales de transitoEdegamez Aguilar
 
Tipos de relaciones access
Tipos de relaciones accessTipos de relaciones access
Tipos de relaciones accessElsaAndrade
 
Trabajo balance chile decimonónico coef. 1 nm3 °.docx historia
Trabajo balance chile decimonónico coef. 1 nm3 °.docx historiaTrabajo balance chile decimonónico coef. 1 nm3 °.docx historia
Trabajo balance chile decimonónico coef. 1 nm3 °.docx historiasusana cid
 

Destacado (20)

Acción Tutela
Acción Tutela Acción Tutela
Acción Tutela
 
Universidades ante el reto tecnológico
Universidades ante el reto tecnológicoUniversidades ante el reto tecnológico
Universidades ante el reto tecnológico
 
Poliedros regulares
Poliedros regularesPoliedros regulares
Poliedros regulares
 
Trivial
TrivialTrivial
Trivial
 
Construyendo Ciudad y Ciudadanía
Construyendo Ciudad y CiudadaníaConstruyendo Ciudad y Ciudadanía
Construyendo Ciudad y Ciudadanía
 
Presentación2
Presentación2Presentación2
Presentación2
 
Nticx
NticxNticx
Nticx
 
Proyecto3 PDF
Proyecto3 PDFProyecto3 PDF
Proyecto3 PDF
 
Peliculas terrorificas
Peliculas terrorificasPeliculas terrorificas
Peliculas terrorificas
 
Sistemas de informacion
Sistemas de informacionSistemas de informacion
Sistemas de informacion
 
Historia y evolucion de las universidades met
Historia y evolucion de las universidades metHistoria y evolucion de las universidades met
Historia y evolucion de las universidades met
 
Boletín No. 8 Gaceta Municipal de La Pintada
Boletín No. 8 Gaceta Municipal de La PintadaBoletín No. 8 Gaceta Municipal de La Pintada
Boletín No. 8 Gaceta Municipal de La Pintada
 
Catálogo Fuwa Fuwa Neko
Catálogo Fuwa Fuwa NekoCatálogo Fuwa Fuwa Neko
Catálogo Fuwa Fuwa Neko
 
Dn11 u3 a1_ytms
Dn11 u3 a1_ytmsDn11 u3 a1_ytms
Dn11 u3 a1_ytms
 
Historia y evolucion de las universidades met
Historia y evolucion de las universidades metHistoria y evolucion de las universidades met
Historia y evolucion de las universidades met
 
Escala de desarrollo_verbn
Escala de desarrollo_verbnEscala de desarrollo_verbn
Escala de desarrollo_verbn
 
Diapositiva señales de transito
Diapositiva señales de transitoDiapositiva señales de transito
Diapositiva señales de transito
 
Tipos de relaciones access
Tipos de relaciones accessTipos de relaciones access
Tipos de relaciones access
 
Comunicacion
ComunicacionComunicacion
Comunicacion
 
Trabajo balance chile decimonónico coef. 1 nm3 °.docx historia
Trabajo balance chile decimonónico coef. 1 nm3 °.docx historiaTrabajo balance chile decimonónico coef. 1 nm3 °.docx historia
Trabajo balance chile decimonónico coef. 1 nm3 °.docx historia
 

Similar a Exposicion de teoria2

Reny galaviz web quest
Reny galaviz web questReny galaviz web quest
Reny galaviz web questReny-Galaviz
 
Máquinas de turing kendra, webster, yasselys
Máquinas de turing kendra, webster, yasselysMáquinas de turing kendra, webster, yasselys
Máquinas de turing kendra, webster, yasselysWebster Noble
 
Máquina de Turing.pptx
Máquina de Turing.pptxMáquina de Turing.pptx
Máquina de Turing.pptxYessicaReyes30
 
Manuel torres web-quest informe
Manuel torres web-quest informeManuel torres web-quest informe
Manuel torres web-quest informeMrx Mirrorx
 
Maquina de turing y resolubilidad e Irresolubilidad
Maquina de turing y resolubilidad e IrresolubilidadMaquina de turing y resolubilidad e Irresolubilidad
Maquina de turing y resolubilidad e Irresolubilidadlluis31
 
EJERCICIO MAQUINA DE TURIN.pptx
EJERCICIO MAQUINA DE TURIN.pptxEJERCICIO MAQUINA DE TURIN.pptx
EJERCICIO MAQUINA DE TURIN.pptxgeslereliasvicente
 
Portafolio Unidad 4 [Lenguajes y autómatas] - Máquinas de Turing
Portafolio Unidad 4 [Lenguajes y autómatas] - Máquinas de TuringPortafolio Unidad 4 [Lenguajes y autómatas] - Máquinas de Turing
Portafolio Unidad 4 [Lenguajes y autómatas] - Máquinas de TuringHumano Terricola
 
Máquina de turing
Máquina de turingMáquina de turing
Máquina de turinglyonc357
 
PRESENTACION DE LA PRIMERA EXPOSICION
PRESENTACION DE LA PRIMERA EXPOSICIONPRESENTACION DE LA PRIMERA EXPOSICION
PRESENTACION DE LA PRIMERA EXPOSICIONluisvaleri19
 
Victor torrealba
Victor torrealbaVictor torrealba
Victor torrealbavmtorrealba
 
Componentes y Transicion Maquina de Turing
Componentes y Transicion Maquina de TuringComponentes y Transicion Maquina de Turing
Componentes y Transicion Maquina de Turingvmtorrealba
 
Gramáticas y Modelos Matemáticos - Clase 5 continuación
Gramáticas y Modelos Matemáticos - Clase 5 continuaciónGramáticas y Modelos Matemáticos - Clase 5 continuación
Gramáticas y Modelos Matemáticos - Clase 5 continuaciónUTN-FRT Tucumán Argentina
 

Similar a Exposicion de teoria2 (20)

Reny galaviz web quest
Reny galaviz web questReny galaviz web quest
Reny galaviz web quest
 
Máquinas de turing kendra, webster, yasselys
Máquinas de turing kendra, webster, yasselysMáquinas de turing kendra, webster, yasselys
Máquinas de turing kendra, webster, yasselys
 
Máquina de Turing.pptx
Máquina de Turing.pptxMáquina de Turing.pptx
Máquina de Turing.pptx
 
Manuel torres web-quest informe
Manuel torres web-quest informeManuel torres web-quest informe
Manuel torres web-quest informe
 
Maquina de turing y resolubilidad e Irresolubilidad
Maquina de turing y resolubilidad e IrresolubilidadMaquina de turing y resolubilidad e Irresolubilidad
Maquina de turing y resolubilidad e Irresolubilidad
 
EJERCICIO MAQUINA DE TURIN.pptx
EJERCICIO MAQUINA DE TURIN.pptxEJERCICIO MAQUINA DE TURIN.pptx
EJERCICIO MAQUINA DE TURIN.pptx
 
Portafolio Unidad 4 [Lenguajes y autómatas] - Máquinas de Turing
Portafolio Unidad 4 [Lenguajes y autómatas] - Máquinas de TuringPortafolio Unidad 4 [Lenguajes y autómatas] - Máquinas de Turing
Portafolio Unidad 4 [Lenguajes y autómatas] - Máquinas de Turing
 
Máquina de turing
Máquina de turingMáquina de turing
Máquina de turing
 
Maquina de turing
Maquina de turingMaquina de turing
Maquina de turing
 
PRESENTACION DE LA PRIMERA EXPOSICION
PRESENTACION DE LA PRIMERA EXPOSICIONPRESENTACION DE LA PRIMERA EXPOSICION
PRESENTACION DE LA PRIMERA EXPOSICION
 
Victor torrealba
Victor torrealbaVictor torrealba
Victor torrealba
 
Componentes y Transicion Maquina de Turing
Componentes y Transicion Maquina de TuringComponentes y Transicion Maquina de Turing
Componentes y Transicion Maquina de Turing
 
2
22
2
 
Clase.pptx
Clase.pptxClase.pptx
Clase.pptx
 
Máquina de turing
Máquina de turingMáquina de turing
Máquina de turing
 
Máquinas que comen máquinas
Máquinas que comen máquinasMáquinas que comen máquinas
Máquinas que comen máquinas
 
Alan turing
Alan turingAlan turing
Alan turing
 
Tema 5 computabilidad y algoritmos
Tema 5 computabilidad y algoritmosTema 5 computabilidad y algoritmos
Tema 5 computabilidad y algoritmos
 
Gramáticas y Modelos Matemáticos - Clase 5 continuación
Gramáticas y Modelos Matemáticos - Clase 5 continuaciónGramáticas y Modelos Matemáticos - Clase 5 continuación
Gramáticas y Modelos Matemáticos - Clase 5 continuación
 
Lógica digital
Lógica digitalLógica digital
Lógica digital
 

Exposicion de teoria2

  • 1.
  • 2. Definición formal de maquina de turing INTEGRANTES DEL EQUIPO: NORA ESTRADA SERRANO CARLOS MANUEL MORALES MORENO JAVIER COCOLETZI CUAMATZI ISAIAS RODRIGUEZ VENTURA
  • 3. MAQUINA DE TURÍNG La máquina de Turing es un modelo computacional introducido por Alan Turing en el trabajo “On computable numbers, with an application to the Entscheidungsproblem”, publicado por la Sociedad Matemática de Londres, en el cual se estudiaba la cuestión planteada por David Hilbert sobre si las matemáticas son decidibles, es decir, si hay un método definido que pueda aplicarse a cualquier sentencia matemática y que nos diga si esa sentencia es cierta o no.
  • 4. Turing construyó un modelo formal de computador, la máquina de Turing, y demostró que existían problemas que una máquina no podía resolver. La máquina de Turing es el primer modelo teórico de lo que luego sería un computador programable.
  • 5. Con el tiempo a este tipo de máquina se la conoció como máquina de estado finito, debido a que en cada etapa de un cálculo, la siguiente acción de la máquina se contrastaba con una lista finita de instrucciones de estado posibles.
  • 7. ¿Como funciona una maquina de turing? Una máquina de Turing es un dispositivo que transforma un INPUT en un OUTPUT después de algunos pasos. Tanto el INPUT como el OUPUT constan de números en código binario (ceros y unos). En su versión original la máquina de Turing consiste en una cinta infinitamente larga con unos y ceros que pasa a través de una caja.
  • 8. La caja es tan fina que solo el trozo de cinta que ocupa un bit (0 ó 1) está en su interior. La máquina tiene una serie de estados internos finitos que también se pueden numerar en binario.
  • 9. Para llevar a cabo algún algoritmo, la máquina se inicializa en algún estado interno arbitrario. A continuación, se pone en marcha y la máquina lee el bit que se encuentra en ese momento en su interior y ejecuta alguna operación con ese bit (lo cambia o no, dependiendo de su estado interno).
  • 10. Después se mueve hacia la derecha o hacia la izquierda, y vuelve a procesar el siguiente bit de la misma manera. Al final se para, dejando el resultado al lado izquierdo. Por ejemplo: 11011i Una instrucción típica podría ser: 01
  • 11. La traducción es como sigue: si la máquina se encuentra en el estado interno 0 y lee 1 en la cinta, entonces pasará al estado interno 1101 (13), escribirá 1 y se moverá hacia la izquierda un paso (la cinta se moverá hacia la derecha).
  • 12. A continuación es conveniente inventar una notación para la secuencia del INPUT. Esta notación se llama notación binaria expandida. Consiste en cambiar la secuencia original binaria por otra construida de la siguiente forma: el 0 se cambia por 0 y el 1 por 10 y se ponen un cero a la izquierda y/o a la derecha del resultado si empieza o acaba en 1 respectivamente.
  • 13. Así por ejemplo, el número 13 que en binario es 1101 es en binario expandido 1010010 con un cero delante por esta última regla 01010010. Para volver al original hay que contraer el binario expandido con la siguiente regla:
  • 14. Empezamos a leer por la izquierda el binario expandido. Cuando encontremos un 0 tomamos nota de cuántos 1 hay hasta llegar al siguiente 0 y lo escribimos. Si encontramos que hay dos 0 seguidos, apuntaríamos un 0 porque no habría ningún 1. Veamos con el 13 cómo se haría.
  • 15. El primer 0 se encuentra en la primera posición y el siguiente 0 está en la posición 3. Entre los dos solo hay un 1. Lo anotamos. Seguidamente hay un 1, y después un 0, entonces apuntamos 1 porque hay un 1 entre medias de ellos. Esto es lo que se hace sucesivamente y encontramos: 1101 que es el número original. miento a la derecha