stringtranslate.com

Cero elevado a cero

Cero elevado a cero , denotado por 0 0 , es una expresión matemática que se define como 1 o se deja sin definir , según el contexto. En álgebra y combinatoria , normalmente se define   0 0 = 1. En análisis matemático , la expresión a veces se deja sin definir. Los lenguajes y el software de programación informática también tienen diferentes formas de manejar esta expresión.

Exponentes discretos

Muchas fórmulas de uso generalizado que involucran exponentes de números naturales requieren que 0 0 se defina como 1 . Por ejemplo, las siguientes tres interpretaciones de b 0 tienen tanto sentido para b = 0 como para los números enteros positivos b :

Los tres se especializan para dar 0 0 = 1 .

Polinomios y series de potencias

Al evaluar polinomios , es conveniente definir 0 0 como 1. Un polinomio (real) es una expresión de la forma a 0 x 0 + ⋅⋅⋅ + a n x n , donde x es un indeterminado y los coeficientes a i son números reales . Los polinomios se suman término por término y se multiplican aplicando la ley distributiva y las reglas usuales para exponentes. Con estas operaciones, los polinomios forman un anillo R [ x ] . La identidad multiplicativa de R [ x ] es el polinomio x0 ; es decir, x0 por cualquier polinomio p ( x ) es simplemente p ( x ) . [2] Además , los polinomios se pueden evaluar especializando x en un número real. Más precisamente, para cualquier número real dado r , existe un homomorfismo R -álgebra unital único ev r  : R [ x ] → R tal que ev r ( x ) = r . Como ev r es unital, ev r ( x 0 ) = 1 . Es decir, r 0 = 1 para cada número real r , incluido 0. El mismo argumento se aplica con R reemplazado por cualquier anillo . [3]

La definición de 0 0 = 1 es necesaria para muchas identidades polinómicas. Por ejemplo, el teorema del binomio se cumple para x = 0 solo si 0 0 = 1. [ 4]

De manera similar, los anillos de series de potencias requieren que x 0 se defina como 1 para todas las especializaciones de x . Por ejemplo, identidades como y se cumplen para x = 0 solo si 0 0 = 1 . [5]

Para que el polinomio x 0 defina una función continua RR , se debe definir 0 0 = 1 .

En cálculo , la regla de potencia es válida para n = 1 en x = 0 sólo si 0 0 = 1 .

Exponentes continuos

Gráfica de z = x y . Las curvas rojas (con z constante) arrojan diferentes límites a medida que ( x , y ) se acerca a (0, 0) . Las curvas verdes (de pendiente constante finita, y = ax ) arrojan un límite de 1 .

Los límites que involucran operaciones algebraicas a menudo se pueden evaluar reemplazando subexpresiones con sus límites; si la expresión resultante no determina el límite original, la expresión se conoce como una forma indeterminada . [6] La expresión 0 0 es una forma indeterminada: Dadas funciones de valor real f ( t ) y g ( t ) que tienden a 0 (cuando t se acerca a un número real o ±∞ ) con f ( t ) > 0 , el límite de f ( t ) g ( t ) puede ser cualquier número real no negativo o +∞ , o puede divergir , dependiendo de f y g . Por ejemplo, cada límite a continuación involucra una función f ( t ) g ( t ) con f ( t ), g ( t ) → 0 cuando t → 0 + (un límite unilateral ), pero sus valores son diferentes:

Por lo tanto, la función de dos variables x y , aunque es continua en el conjunto {( x , y ) : x > 0} , no puede extenderse a una función continua en {( x , y ) : x > 0} ∪ {(0, 0)} , sin importar cómo se elija definir 0 0 . [7]

Por otra parte, si f y g son funciones analíticas en un entorno abierto de un número c , entonces f ( t ) g ( t ) → 1 cuando t se acerca a c desde cualquier lado en el que f sea positivo. [8] Este y otros resultados más generales se pueden obtener estudiando el comportamiento límite de la función . [9] [10]

Exponentes complejos

En el dominio complejo , la función z w puede definirse para z distinto de cero eligiendo una rama de log z y definiendo z w como e w log z . Esto no define 0 w ya que no hay una rama de log z definida en z = 0 , y mucho menos en un entorno de 0 . [11] [12] [13]

Historia

Como valor

En 1752, Euler en Introductio in analysin infinitorum escribió que a 0 = 1 [14] y mencionó explícitamente que 0 0 = 1. [ 15] Una anotación atribuida [16] a Mascheroni en una edición de 1787 del libro de Euler Institutiones calculi Differentialis [17] ofrecía la "justificación"

así como otra justificación más compleja. En la década de 1830, Libri [18] [16] publicó varios argumentos adicionales que intentaban justificar la afirmación 0 0 = 1 , aunque estos estaban lejos de ser convincentes, incluso para los estándares de rigor de la época. [19]

Como forma limitante

Euler, al establecer 0 0 = 1 , mencionó que en consecuencia los valores de la función 0 x dan un "salto enorme", desde para x < 0 , a 1 en x = 0 , a 0 para x > 0 . [14] En 1814, Pfaff utilizó un argumento del teorema del apretón para demostrar que x x → 1 cuando x → 0 + . [8]

Por otra parte, en 1821 Cauchy [20] explicó por qué el límite de x y cuando los números positivos x e y tienden a 0 mientras están restringidos por alguna relación fija podría asumir cualquier valor entre 0 y eligiendo la relación apropiadamente. Dedujo que el límite de la función completa de dos variables x y sin una restricción especificada es "indeterminado". Con esta justificación, listó 0 0 junto con expresiones como 0/0 en una tabla de formas indeterminadas .

Aparentemente sin conocer el trabajo de Cauchy, Möbius [8] en 1834, basándose en el argumento de Pfaff, afirmó incorrectamente que f ( x ) g ( x ) → 1 siempre que f ( x ), g ( x ) → 0 cuando x se acerca a un número c (presumiblemente f se supone positiva lejos de c ). Möbius redujo al caso c = 0 , pero luego cometió el error de suponer que cada uno de f y g podría expresarse en la forma Px n para alguna función continua P que no se anule en 0 y algún entero no negativo n , lo que es cierto para funciones analíticas, pero no en general. Un comentarista anónimo señaló el paso injustificado; [21] Luego, otro comentarista que firmó su nombre simplemente como "S" proporcionó los contraejemplos explícitos ( e −1/ x ) xe −1 y ( e −1/ x ) 2 xe −2 cuando x → 0 + y expresó la situación escribiendo que " 0 0 puede tener muchos valores diferentes". [21]

Situación actual

No parece haber ningún autor que asigne a 0 0 un valor específico distinto de 1. [22]

Tratamiento en ordenadores

Estándar de punto flotante IEEE

El estándar de punto flotante IEEE 754-2008 se utiliza en el diseño de la mayoría de las bibliotecas de punto flotante. Recomienda una serie de operaciones para calcular una potencia: [25]

La powvariante está inspirada en la powfunción de C99 , principalmente por cuestiones de compatibilidad. [26] Es útil principalmente para lenguajes con una sola función de potencia. Las variantes powny powrse han introducido debido al uso conflictivo de las funciones de potencia y los diferentes puntos de vista (como se indicó anteriormente). [27]

Lenguajes de programación

Los estándares C y C++ no especifican el resultado de 0 0 (puede ocurrir un error de dominio). Pero para C, a partir de C99 , si se admite el anexo normativo F, se requiere que el resultado para tipos de punto flotante reales sea 1 porque hay aplicaciones significativas para las que este valor es más útil que NaN [28] (por ejemplo, con exponentes discretos); el resultado en tipos complejos no se especifica, incluso si se admite el anexo informativo G. El estándar Java , [29] el método .NET Framework , [30] Julia y Python [31] [32] también tratan 0 0 como 1. Algunos lenguajes documentan que su operación de exponenciación corresponde a la función de la biblioteca matemática C ; este es el caso del operador de Lua [33] y el operador de Perl [34] (donde se menciona explícitamente que el resultado de depende de la plataforma). System.Math.Pow pow^**0**0

Software matemático y científico

R , [35] SageMath , [36] y PARI/GP [37] evalúan x 0 a 1 . Mathematica [38] simplifica x 0 a 1 incluso si no se imponen restricciones en x ; sin embargo, si se ingresa 0 0 directamente, se trata como un error o indeterminado. Mathematica [38] y PARI/GP [37] [39] distinguen además entre valores enteros y de punto flotante: si el exponente es un cero de tipo entero, devuelven un 1 del tipo de la base; la exponenciación con un exponente de punto flotante de valor cero se trata como indefinida, indeterminada o error.

Véase también

Referencias

  1. ^ Bourbaki, Nicolas (2004). "III.§3.5". Elementos de matemáticas, teoría de conjuntos . Springer-Verlag .
  2. ^ Bourbaki, Nicolás (1970). "§III.2 núm. 9". Algebre . Saltador . El único monôme de grado 0 es el elemento unitario de A [( X i ) iI ] ; on l'identifie souvent à l'élément unité 1 de A
  3. ^ Bourbaki, Nicolás (1970). "§IV.1 N° 3". Algebre . Saltador .
  4. ^ Graham, Ronald ; Knuth, Donald ; Patashnik, Oren (5 de enero de 1989). "Coeficientes binomiales". Matemáticas concretas (1.ª ed.). Addison-Wesley Longman Publishing Co. pág. 162. ISBN 0-201-14236-8. Algunos libros de texto dejan la cantidad 0 0 sin definir, porque las funciones x 0 y 0 x tienen diferentes valores límite cuando x disminuye a 0. Pero esto es un error. Debemos definir x 0 = 1 , para todo x , si el teorema binomial ha de ser válido cuando x = 0 , y = 0 , y/o x = − y . ¡El teorema binomial es demasiado importante para ser restringido arbitrariamente! Por el contrario, la función 0 x es bastante poco importante.
  5. ^ Vaughn, Herbert E. (1970). "La expresión 0 0 ". El profesor de matemáticas . 63 : 111–112.
  6. ^ Malik, SC; Arora, Savita (1992). Análisis matemático . Nueva York, EE. UU.: Wiley. pág. 223. ISBN. 978-81-224-0323-7. En general, el límite de φ ( x )/ ψ ( x ) cuando x = a en caso de que existan los límites de ambas funciones es igual al límite del numerador dividido por el denominador. Pero, ¿qué ocurre cuando ambos límites son cero? La división ( 0/0 ) deja de tener sentido. Un caso como este se conoce como forma indeterminada. Otras formas similares son ∞/∞ , 0 × ∞ , ∞ − ∞ , 0 0 , 1 y 0 .
  7. ^ Paige, LJ (marzo de 1954). "Una nota sobre formas indeterminadas". American Mathematical Monthly . 61 (3): 189–190. doi :10.2307/2307224. JSTOR  2307224.
  8. ^ abc Möbius, AF (1834). "Beweis der Gleichung 00 = 1, nach JF Pfaff" [Demostración de la ecuación 0 0 = 1 , según JF Pfaff]. Journal für die reine und angewandte Mathematik (en alemán). 1834 (12): 134-136. doi :10.1515/crll.1834.12.134. S2CID  199547186.
  9. ^ Baxley, John V.; Hayashi, Elmer K. (junio de 1978). "Formas indeterminadas de tipo exponencial". The American Mathematical Monthly . 85 (6): 484–486. doi :10.2307/2320074. JSTOR  2320074 . Consultado el 23 de noviembre de 2021 .
  10. ^ Xiao, Jinsen; He, Jianxun (diciembre de 2017). "Sobre formas indeterminadas de tipo exponencial". Revista de matemáticas . 90 (5): 371–374. doi :10.4169/math.mag.90.5.371. JSTOR  10.4169/math.mag.90.5.371. S2CID  125602000 . Consultado el 23 de noviembre de 2021 .
  11. ^ Carrier, George F.; Krook, Max; Pearson, Carl E. (2005). Funciones de una variable compleja: teoría y técnica . p. 15. ISBN 0-89871-595-4. Como log(0) no existe, 0 z no está definido. Para Re( z ) > 0 , lo definimos arbitrariamente como 0 .
  12. ^ Gonzalez, Mario (1991). Análisis complejo clásico . Chapman & Hall . Pág. 56. ISBN. 0-8247-8415-4. Para z = 0 , w ≠ 0 , definimos 0 w = 0 , mientras que 0 0 no está definido.
  13. ^ Meyerson, Mark D. (junio de 1996). "El huso x x ". Mathematics Magazine . Vol. 69, no. 3. págs. 198–206. doi :10.1080/0025570X.1996.11996428. ... Empecemos con x = 0 . Aquí x x no está definido.
  14. ^ ab Euler, Leonhard (1988). "Capítulo 6, §97". Introducción al análisis del infinito, Libro 1. Traducido por Blanton, JD Springer. pág. 75. ISBN 978-0-387-96824-7.
  15. ^ Euler, Leonhard (1988). "Capítulo 6, §99". Introducción al análisis del infinito, Libro 1. Traducido por Blanton, JD Springer. p. 76. ISBN 978-0-387-96824-7.
  16. ^ ab Libri, Guillaume (1833). "Mémoire sur les fonctions discontinua". Journal für die reine und angewandte Mathematik (en francés). 1833 (10): 303–316. doi :10.1515/crll.1833.10.303. S2CID  121610886.
  17. ^ Euler, Leonhard (1787). Institutiones calculi diferencialis, vol. 2. Tesini. ISBN 978-0-387-96824-7.
  18. ^ Libros, Guillaume (1830). "Nota sobre los valores de la función 0 0 x ". Journal für die reine und angewandte Mathematik (en francés). 1830 (6): 67–72. doi :10.1515/crll.1830.6.67. S2CID  121706970.
  19. ^ ab Knuth, Donald E. (1992). "Dos notas sobre la notación". The American Mathematical Monthly . 99 (5): 403–422. arXiv : math/9205211 . Bibcode :1992math......5211K. doi :10.1080/00029890.1992.11995869.
  20. ^ Cauchy, Augustin-Louis (1821), Cours d'Analyse de l'École Royale Polytechnique , Oeuvres Complètes: 2 (en francés), vol. 3, págs. 65–69
  21. ^ ab Anónimo (1834). "Bemerkungen zu dem Aufsatze überschrieben "Beweis der Gleichung 00 = 1, nach JF Pfaff"" [Observaciones sobre el ensayo "Demostración de la ecuación 0 0 = 1 , según JF Pfaff"]. Journal für die reine und angewandte Mathematik (en alemán). 1834 (12): 292–294. doi :10.1515/crll.1834.12.292.
  22. ^ ab Benson, Donald C. (1999). Escrito en Nueva York, EE. UU. El momento de la demostración: epifanías matemáticas . Oxford, Reino Unido: Oxford University Press . pág. 29. ISBN 978-0-19-511721-9.
  23. ^ Edwards; Penney (1994). Cálculo (4ª ed.). Prentice-Hall . pág. 466.
  24. ^ Keedy; Bittinger; Smith (1982). Álgebra dos . Addison-Wesley . pág. 32.
  25. ^ Müller, Jean-Michel; Brisebarre, Nicolás; de Dinechin, Florent; Jeannerod, Claude-Pierre; Lefèvre, Vicente; Melquiond, Guillaume; Revol, Nathalie ; Stehlé, Damián; Torres, Serge (2010). Manual de aritmética de coma flotante (1 ed.). Birkhäuser . pag. 216.doi : 10.1007 /978-0-8176-4705-6. ISBN 978-0-8176-4704-9. Código LCCN  2009939668. S2CID  5693480. ISBN  978-0-8176-4705-6 (en línea), ISBN 0-8176-4704-X (versión impresa) 
  26. ^ "Más preguntas trascendentales". IEEE . Archivado desde el original el 14 de noviembre de 2017 . Consultado el 27 de mayo de 2019 .(NB. Inicio de la discusión sobre las funciones de potencia para la revisión del estándar IEEE 754, mayo de 2007.)
  27. ^ "Re: Una especificación vaga". IEEE . Archivado desde el original el 14 de noviembre de 2017 . Consultado el 27 de mayo de 2019 .(NB. Sugerencia de variantes en la discusión sobre las funciones de potencia para la revisión del estándar IEEE 754, mayo de 2007.)
  28. ^ Fundamento de la Norma Internacional Lenguajes de Programación C (PDF) (Informe). Revisión 5.10. Abril de 2003. pág. 182.
  29. ^ "Potenciación de las matemáticas (Java Platform SE 8)". Oracle.
  30. ^ "Método Math.Pow de la biblioteca de clases de .NET Framework". Microsoft.
  31. ^ "Tipos integrados: documentación de Python 3.8.1" . Consultado el 25 de enero de 2020 . Python define pow(0, 0) y 0 ** 0 como 1 , como es habitual en los lenguajes de programación.
  32. ^ "math — Funciones matemáticas — Documentación de Python 3.8.1" . Consultado el 25 de enero de 2020 . Los casos excepcionales siguen el Anexo 'F' del estándar C99 en la medida de lo posible. En particular, pow(1.0, x) y pow(x, 0.0) siempre devuelven 1.0, incluso cuando x es un cero o un NaN .
  33. ^ "Manual de referencia de Lua 5.3" . Consultado el 27 de mayo de 2019 .
  34. ^ "perlop – Exponenciación" . Consultado el 27 de mayo de 2019 .
  35. ^ El equipo central de R (11 de junio de 2023). "R: un lenguaje y entorno para el cálculo estadístico: índice de referencia" (PDF) . Versión 4.3.0. pág. 25. Consultado el 22 de noviembre de 2019. y son 1, siempre.1 ^ yy ^ 0
  36. ^ El equipo de desarrollo de Sage (2020). "Manual de referencia de Sage 9.2: Anillos conmutativos estándar. Elementos del anillo Z de números enteros" . Consultado el 21 de enero de 2021. Para mantener la coherencia con Python y MPFR, 0^0 se define como 1 en Sage.
  37. ^ ab "pari.git / commitdiff – 10- x ^ t_FRAC: devolver un resultado exacto si es posible; p. ej. 4^(1/2) ahora es 2" . Consultado el 10 de septiembre de 2018 .
  38. ^ ab "Documentación del lenguaje y sistema Wolfram: Power". Wolfram . Consultado el 2 de agosto de 2018 .
  39. ^ The PARI Group (2018). "Guía del usuario de PARI/GP (versión 2.11.0)" (PDF) . pp. 10, 122. Consultado el 4 de septiembre de 2018. También existe el operador de exponenciación ^, cuando el exponente es de tipo entero; de lo contrario, se considera una función trascendental. ... Si el exponente n es un entero, se realizan operaciones exactas utilizando técnicas de potenciación binaria (desplazamiento a la izquierda). ... Si el exponente n no es un entero, la potenciación se trata como la función trascendental exp( n log x ) .

Enlaces externos