#91 no, sólo son redundancias cuando sigues simplificando:
f(x) = sum(x, i=1 hasta floor(x)) + x*fract(x)
¿Dónde está la redundancia? Pues cuando sigues simplificando hasta que te vuelve a quedar x*x. Has hecho el proceso inverso al mío y obviamente has vuelto al punto de partida original.
En serio, las demostraciones matemáticas se hacen así. Si no pudieras volver a xx sería OTRA función. Precisamente mi función no es g(x) como comenta #92 porque SÍ puedes volver a xx.
#92 lo que dices no tiene sentido. Pensemos:
PREMISAS
- Una potencia se puede expresar como productos.
- Un producto se puede expresar como sumas.
CONCLUSIÓN
= Una potencia se puede expresar como sumas.
¿Dónde ves el problema?
No se cumple la que tú dices... si no lo haces recursivo, obviamente.
f(x,y) = x*y
Esto se puede reexpresar como:
f(x,y) = sum(x, i=1 hasta y) V x€N, y€N
g(x,n) = xn V x€R, n€N
Esto se puede reexpresar como:
g(x,0) = 1
g(x,n) = f(g(x, n-1), x)
(De hecho esta es una defición de las potencias y la razón de que x0 = 1.)
El hacerlo recursivo es lo que lo convierte a "de segundo grado".
Fíjate que f(x,y) lo he hecho en N. Para definirla en R con este método hay que añadir funciones no derivables por falta de continuidad:
f(x,y) = sum(x, i=1 hasta floor(y)) + x*fract(y) V x€R, y€R
Si uso el método del sumatorio en R me salen floors/fracs. Si lo hago en N funciona, pero la derivación no está definida en N.