1 votos

Paso de prueba de iteración

Muchos libros demuestran teoremas realizando un paso de demostración y usando este paso como esquema dicen repitiendo este paso ll veces que probamos eso... Me pregunto si hay algún metateorema formal que diga que esto es una prueba válida.

Por ejemplo, digamos que quiero demostrar la desigualdad del triángulo para múltiples puntos (no sólo tres), así que quiero demostrar que d(x1,xn)n1x=1d(xi,xi+1)d(x1,xn)n1x=1d(xi,xi+1)

Ya conozco esa desigualdad ordinal del triángulo: d(x1,x3)d(x1,x2)+d(x2,x3)d(x1,x3)d(x1,x2)+d(x2,x3) se mantiene.

Usando estos hechos puedo crear una prueba perfectamente formal para cualquier constante nn que muestra d(x1,x2)+d(x2,x3)+d(x3,x4)+d(x4,x5)d(x1,x2)+d(x2,x3)+d(x3,x5)d(x1,x2)+d(x2,x3)+d(x3,x4)+d(x4,x5)d(x1,x2)+d(x2,x3)+d(x3,x5)

Por lo que respecta a la arbitrariedad nn Podría repetir este razonamiento n3n3 veces por lo que tengo esquema de prueba para cualquier nn elegidos de antemano. Me gustaría saber si existe algún metateorema más o menos genérico que demuestre que efectivamente puedo iterar dicho paso de prueba para obtener prueba formal para cualquier nn . En otras palabras, ¿hay una manera de convertir un bucle informal en un esquema de prueba en una construcción formal que resulte en la creación de una prueba formal?

1voto

user2318170 Puntos 160

Cualquier prueba válida que pueda expresarse como "haz algo, luego repítelo hasta que termines" puede formalizarse como una prueba por inducción.

¿Por qué? Bueno, para convertir una prueba mediante "repite hasta que acabes" en una prueba válida, tienes que demostrar que no tendrás que repetir eternamente: al final acabarás. Es decir, deberías ser capaz de asignar alguna medida de complejidad a todas las situaciones que podrían surgir mientras repites tu(s) paso(s) de la prueba y demostrar que 1. cada vez que completas un paso, pasas a una situación estrictamente más simple, 2. si alguna vez llegas a una situación en la que no puedes completar más pasos de la prueba, has terminado, y 3. la situación no puede volverse estrictamente más simple infinitas veces seguidas.

La condición 3 dice que se quiere la relación "situación xx es más simple que la situación yy " para ser fundado es decir, algo que se puede inducir.

La condición 2 dice que se pueden manejar los casos base (la proposición PP que intentas demostrar es cierto allí).

La condición 1 dice que se puede reducir la verdad de PP en una situación xx a la verdad de PP en alguna situación estrictamente más simple yy (aplicando un paso de prueba). Dando la vuelta a esto, tenemos la condición inductiva: si PP es cierto en todas las situaciones yy que son estrictamente más simples que la situación xx entonces PP es cierto en xx .

Si la medida de la complejidad es sólo un número natural, y una situación de complejidad nn es más simple que una situación de complejidad mm justo cuando n<mn<m entonces tienes una inducción matemática normal (o tal vez inducción completa [o fuerte] ). Si la relación "más simple que" es un orden lineal, pero con un tipo de orden diferente al orden en N entonces tienes inducción transfinita . Y si la relación es algo más extraña, entonces tienes (generalmente) una inducción bien fundamentada.

Pero la mayoría de los casos que surgen en la práctica, como el ejemplo de la desigualdad del triángulo que das, son simplemente una simple inducción sobre los números naturales reformulada. Estás demostrando por inducción sobre n3 que d(x1,xn)n1i=1d(xi,xi+1). La medida de la complejidad es el número de términos de la secuencia x1,,xn .

El caso base n=3 es la desigualdad del triángulo. El paso inductivo sigue exactamente el argumento que has dado: aplicar la desigualdad del triángulo como d(xn2,xn)d(xn2,xn1)+d(xn1,xn) obtenemos d(x1,x2)++d(xn2,xn)n1i=1d(xi,xi+1).

Y en lugar de decir "repetir", podemos concluir por inducción, ya que hemos simplificado el problema. Ahora hay n1 elementos de la secuencia x1,,xn2,xn Así que d(x1,xn)d(x1,x2)++d(xn2,xn)n1i=1d(xi,xi+1).

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X