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 n≥3 que d(x1,xn)≤n−1∑i=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(xn−2,xn)≤d(xn−2,xn−1)+d(xn−1,xn) obtenemos d(x1,x2)+⋯+d(xn−2,xn)≤n−1∑i=1d(xi,xi+1).
Y en lugar de decir "repetir", podemos concluir por inducción, ya que hemos simplificado el problema. Ahora hay n−1 elementos de la secuencia x1,…,xn−2,xn Así que d(x1,xn)≤d(x1,x2)+⋯+d(xn−2,xn)≤n−1∑i=1d(xi,xi+1).