¿El cero debe ir seguido de unidades? [duplicar]

Hoy en un seminario de profesores, uno de los profesores preguntó en broma si el cero debe ir seguido de unidades (por ejemplo, 0 metros/segundo o 0 metros o 0 moles). Esta pregunta se convirtió en un tema candente, y algunos maestros decían que sí, debería serlo, mientras que otros decían que no debería serlo bajo ciertas condiciones. Cuando llegué a casa traté de encontrar la respuesta en Internet, pero no obtuve nada.

¿El cero debe ir seguido de unidades?

EDITAR para la reapertura: mi pregunta no es solo si existe una justificación de análisis dimensional para dejar caer la unidad después de un cero (como implicaría una respuesta positiva a Is 0m adimensional ), sino si es una buena idea hacerlo y en qué casos. asi que. Que en principio puedes reemplazar 0 metro con 0 no significa que debas hacerlo en todas las circunstancias.

Los comentarios no son para una discusión extensa; esta conversación se ha movido a chat . No publique más comentarios aquí a menos que estén destinados a mejorar la publicación principal (por ejemplo, sugiriendo mejoras o solicitando aclaraciones).
@EL LOBO SOLITARIO. (1) Si esta pregunta se cierra, lo que requiere cinco votos cerrados de usuarios con suficiente reputación, se puede reabrir mediante un procedimiento análogo si hay cinco votos de reapertura. (2) Si la pregunta se cierra como un duplicado, no se eliminará; en particular, se mantendrán las respuestas actuales. (3) Aunque la pregunta a la que se vinculó Emilio Pisanty está estrechamente relacionada, no estoy de acuerdo en que esta sea un duplicado exacto; no votaría para cerrar.
@EL LOBO SOLITARIO. Debe editar esta pregunta para dejar en claro lo que está preguntando que va más allá de la otra pregunta, después de lo cual se revisará para su reapertura. Puede ayudar a vincular a la otra pregunta. Puedes pedir ayuda en el chat para redactar tu edición.

Respuestas (10)

Esta es realmente una pregunta muy interesante.

En principio, "cero" no necesita unidades. Puedes pensar en las unidades como un multiplicador, pero multiplicar cero por cualquier cosa te deja con cero.

Sin embargo, cuando se habla de una cantidad física, es muy razonable y apropiado usar unidades, incluso si la cantidad es cero. Y tienes que usar las unidades correctas.

Es importante pensar en las situaciones en las que incluso tiene sentido hablar de "cero nada", porque la ausencia de una determinada propiedad tiene diferentes implicaciones en diferentes situaciones. Piensa en esta afirmación:

"El fotón tiene masa en reposo cero"; en este caso, no es necesario especificar unidades. La masa es cero, es simplemente una propiedad que el fotón no tiene.

Por otro lado, hay momentos en los que intenta determinar si algo es realmente cero o no. Por ejemplo, es posible que desee determinar si la carga de un neutrón es realmente cero. Un experimento cuidadoso podría concluir que la carga es 0 ± 1.234 10 34   C . Las unidades son necesarias, porque mientras que el número en sí mismo es cero, la incertidumbre en el número es finita y tiene unidades.

Finalmente, es evidentemente incorrecto decir "el neutrón tiene 0 kg de carga", lo que demuestra que aunque "nominalmente" es lo mismo que decir "el neutrón tiene 0 carga", las unidades importan.

Por supuesto, en situaciones donde la escala es arbitraria (es decir, donde 0 "unidades" no corresponde a la ausencia de la propiedad) siempre necesita usar las unidades. El ejemplo dado en varias de las respuestas de temperatura (°C, K, F) es bueno. En general, creo que esto solo puede ser cierto para las propiedades intrínsecas (es decir, propiedades que son independientes de la cantidad de material).

Los comentarios no son para una discusión extensa; esta conversación se ha movido a chat .
Si por "unidad" quiere decir "una cantidad de alguna propiedad, utilizada como medida" (la definición del diccionario), entonces no, no necesita una unidad. Como dices, 0 kg es una tontería. Pero seguro que es mejor que especifiques la propiedad. 0 kg != 0 cm

Primero, siempre que la cantidad en consideración posea una unidad, , por la importancia de la Consistencia de Unidades o Análisis Dimensional . En segundo lugar, en un tono menor: en la física experimental, no es probable que ocurra un cero puro en la práctica. Por lo tanto, siempre que un cero esté muy cerca de 0.0000000000257, es importante conocer la unidad: ¿está en micro o gigaUnit? El factor hace una gran diferencia. Tercero: una medida suele ser más sólida con cierta noción de incertidumbre. Por eso, metro = 0 ± 0.001 k gramo dice mucho sobre la precisión que uno puede esperar.

Para igualar, sumar o multiplicar cantidades, estas deben ser consistentes. cuando uno escribe y = a X + b , las cantidades y , a X y b debe tener la misma dimensión, es decir, la unidad de a veces la unidad de X debe ser igual a la unidad de b .

Yo creo que uno no debería agregar un unitless 0 a distancia, mientras se agrega 0 metro a esa distancia tiene sentido. Incluso si la cantidad es 0 "unidad", creo que todavía importa con los productos, consulte xkcd: análisis dimensional .

Mi hobby, abusar del análisis dimensional.

Cuando se trata de aplicar una función más complicada (un logaritmo, una exponencial) a un número dimensional, la discusión es más complicada, consulte, por ejemplo, ¿Exponencial o logaritmo de una cantidad dimensional? . Algunos defienden, por ejemplo, que un logaritmo no tiene dimensiones (de ¿Cuál es el logaritmo de un kilómetro? ¿Es un número adimensional? ).

[EDITAR] Para los fanáticos del análisis dimensional del mundo real, Por qué es importante el análisis dimensional por UnitFact :

Análisis dimensional, Nueva Cuyama

+1. Para ser honesto, el hecho de que esta respuesta esté tan abajo (siendo la primera que dice claramente "sí, necesitamos unidades en 'cero'"). Por supuesto que necesitamos unidades. ¿O de qué otra forma detectas errores como 10kg + 0so 10°C + 0kg? Teniendo en cuenta los comentarios sobre una de las principales respuestas ... ¿cómo podría la gente siquiera imaginar que "0 kg = 0C"? ¿Multiplican los números por las unidades? ¡Caramba!
-1 para el xkcd irrelevante.
@EmilioPisanty Me interesarían tus motivaciones para la irrelevancia
@Laurent, diría que estoy interesado en saber si puedes construir un argumento de por qué es relevante, no hay uno en la publicación, pero toda la publicación es muy incorrecta y carece de contenido real y argumentos reales para empezar que no lo soy

La pregunta no puede responderse en general porque depende de la situación, de lo que quiere decir exactamente. Si te refieres a "masa cero", entonces escribe 0 gramo o 0 kg o algo así es muy razonable. Si te refieres a un cero abstracto, sin unidades de R - bueno, ese no tiene unidades y debe escribirse sin unidades.
Depende estrictamente de lo que su valor numérico quiera expresar. Los valores numéricos que deseen expresar alguna cantidad física que tiene unidades deben ir seguidos de la unidad apropiada, las cantidades sin unidad y los números abstractos no deben serlo.

También creo que el contexto juega un papel importante: si solo está tratando con una unidad y eso es obvio en contexto, omitir la unidad probablemente esté bien. Si está lanzando un montón de unidades, especificar la unidad agregará claridad en cuanto a cero de lo que hace referencia.

Una vez más se trata lógicamente de confundir niveles de conceptos. Por niveles pongo un ejemplo:

El alfabeto es de un nivel.

Un libro escrito usando el alfabeto es un meta-nivel en el alfabeto.

Una biblioteca llena de libros es un metanivel en ambos libros y se basa en el nivel alfabético.

En el caso del cero, en las matemáticas de números enteros o números reales o cualquier marco matemático, no se necesitan unidades. Matemáticamente el número cero está completamente definido.

Una vez que uno modela cantidades físicas, uno está en un nivel meta en matemáticas: manzanas, millas, masas... las unidades son necesarias para definir qué es cero y qué no está allí para ser medido. Cero manzanas no significa nada sobre millas o masas o...

Por ejemplo, una metasintaxis es la sintaxis para especificar la sintaxis, el metalenguaje es un lenguaje que se usa para discutir el lenguaje, los metadatos son datos sobre datos y el metarazonamiento es razonamiento sobre razonamiento.

:)

Creo que la respuesta es sí, si la cantidad con la que estás tratando tiene unidades. Así que si estoy tratando con una masa de metro k gramo y metro pasa a ser 0 , todavía debo escribir la unidad.

Sin embargo , si metro = 0 , entonces en realidad no importa cuál sea la unidad siempre que tenga las dimensiones correctas: 0 k gramo = 0 METRO por ejemplo. Por lo tanto, las personas a menudo son perezosas y dejan la unidad fuera.

Esto es bastante similar a la pereza común de escribir el vector cero como 0 : v = 0 por ejemplo. Bueno, eso está mal desde 0 generalmente no es un elemento del espacio vectorial sino un elemento del campo sobre el cual se define. Así que realmente deberías escribir v = 0 , ya que 0 es un elemento del espacio vectorial. Pero la gente a menudo no hace eso, y en su mayoría es inofensivo (aunque lo encuentro molesto).

.oO( pero solo hay un 0 en el álgebra tensorial sobre un espacio vectorial dado...)
Yo diría que esto también se aplica a cantidades distintas de cero: la unidad no importa siempre que tenga las dimensiones correctas. 1   k gramo = 1000   gramo = ( ) METRO . Obviamente, el número tiene que cambiar para que coincida con la unidad, a diferencia de cero, pero lo consideraría un detalle menor; todavía puedes escribir una masa usando cualquier unidad de masa.
@DavidZ: Estoy de acuerdo. Creo que la diferencia es que para cantidades distintas de cero necesitas tener alguna unidad dimensionalmente correcta, ya que necesitas escalar el número, aunque en realidad no importa cuál sea la unidad, aparte de que algunas opciones son menos confusas que otras. Solo por cero puedes dejarlo fuera sin peligro de ambigüedad.
No hay peligro de ambigüedad, pero no obstante está mal. Si estamos en el espacio de los metros, debemos señalarlo.
Bueno, puedes omitirlo sin causar ambigüedad entre diferentes unidades de la misma dimensión. Pero lo consideraría una coincidencia. Todavía hay ambigüedad entre ceros de diferentes dimensiones. (Que es básicamente tu punto).
@DavidZ: solo si sus escalas están de acuerdo en cero puntos (consulte el ejemplo ya mencionado de 0 k contra 0 ° C )
@Christoph De hecho, ese es un problema completamente diferente (que no me he molestado en abordar)

Si está considerando una cantidad, entonces hay una diferencia entre:

  • un valor teórico de exactamente cero (cero matemático) cuando uno puede usar cualquier unidad apropiada y siendo así, ¿por qué molestarse con una unidad, y
  • un valor experimental de cero, por ejemplo, 0,000 siendo los ceros significativos, entonces se debe citar una unidad apropiada.

La temperatura es diferente porque el lugar donde aparece el cero en la escala de temperatura depende de la unidad elegida. Entonces una temperatura de 0 k no es lo mismo que una temperatura de 0 C .
Para una diferencia de temperatura de cero, se debe aplicar lo escrito en el primer párrafo con respecto a los valores teóricos y experimentales.

¿Cuál es el significado del valor experimental? ¿Cuál es el problema si escribo 0.00000000 tantas veces como quiera?
@EL LOBO SOLITARIO. Si tú escribes T = 0   ° C hay una estimación de error habitual T = 0 ± 0.3   ° C . Si tú escribes T = 0.00000000   ° C por lo general significa T = ( 0 ± 3 ) 10 9   ° C .
¿Se corrigió la estimación del error que mencionó? (para la escala Celsius)
Cuando realiza un experimento y cita un valor para un cierto número de cifras, se supone que los dígitos que cita son significativos. Una lectura de voltímetro de cero que muestre el voltaje a una centésima de voltio debe escribirse como 0,00 V y no como 0,0000 o 0, aunque matemáticamente estas cantidades son las mismas.

Considere esto: Si A = B y B = C , por lo tanto A = C .

Dejar:

  • A sea ​​la caída de voltaje en la resistencia ( [ tu ] = V ),
  • C Sea la temperatura de la resistencia ( [ T ] = ° C ),
  • B ser cero - se desenchufa la resistencia y se mete en el congelador.

Después

tu = 0 = T tu = T .

Para que dos cantidades sean iguales, los valores y las unidades deben ser iguales. Por ejemplo 1   k metro = 1 1000   metro = 1000   metro , T ( ° F ) = T ( k ) 9 / 5 ( ° F / k ) 459.67 ( ° F ) .

Siguiendo esta regla, obtenemos que los Voltios son iguales a los grados Celsius, lo cual es una tontería.

Para resumir: ¡las unidades importan!

Otro ejemplo es la temperatura : 0   ° F 0   ° C 0   ° norte = 0   ° R mi 0   ° D mi 0   ° R ø 0   k = 0   ° R .

De acuerdo en todo,+1 como creo que lo has aclarado de la manera más sencilla.

Tengo que enfrentar esto mientras escribo software para farmacometría. Primero están las dimensiones , como el volumen (L, mL) de un compartimento en oposición a la cantidad de fármaco (g, mg, ng, iu, nM) en él (que es diferente del peso corporal en kg). Hay un tiempo (s, m, h) que es muy diferente de la edad (d, w, y).

Para la mayoría de las dimensiones fuera de la temperatura, se puede suponer que una constante (como 0) tiene las mismas unidades que todo lo que se le agrega.

Luego te metes en cantidades más complejas, como exponenciales, logaritmos o potencias. Por ejemplo, podría decir en un modelo que el volumen V en un individuo es una función del volumen típico V 0 pero se ajusta al peso corporal B W y un efecto aleatorio η V :

V = V 0 ( B W / 70 ) k mi η V
donde pretendes V y V 0 tener unidades de Litros. Entonces técnicamente yo norte ( η V ) sería adimensional, al igual que ( B W / 70 ) k (pero no necesariamente). De ahí se puede concluir que el 70 son las mismas unidades que el peso corporal B W .

El objetivo de todo esto es ayudar al usuario a encontrar inconsistencias en fórmulas como esta, y tal vez hacer alguna conversión de unidades, pero llegas a un punto en el que solo tienen que saber lo que están haciendo.

Si formaliza el análisis dimensional, termina con el producto por conjuntos de un escalar de R con un grupo libre con n generadores, donde n es el número de "unidades base" de las que puede hablar.

Entonces, uno de sus generadores de unidades podría ser masa, otra distancia, otro tiempo, etc.

En esta estructura, la adición solo se define cuando la parte del grupo se alinea exactamente y no les afecta. Agrega el escalar.

La multiplicación multiplica tanto el escalar como las unidades juntas.

Ahora, algunas "unidades" pueden ser un escalar varias veces alguna "unidad base", pero eso está bien.

Una vez que haya generado esta abstracción, queda claro que 0 m/s es una cosa diferente a 0 kg, pero 0 g es lo mismo que 0 kg, y 1000 g es igual a 1 kg.

Si bien no es definitivo, una abstracción sólida que lo lleve a tratar los valores cero de manera diferente es una razón sólida para hacerlo.

Esta estructura ya no es un campo, pero está bien. No todo es un campo.

Caramba, en mi opinión, cuando se nos dice que contemos, deberíamos comenzar desde cero, por lo que no es necesario que se apliquen unidades. Cero tendría algún significado antes de ser enviado a trabajar. Es mejor que establezcamos unidades para cero cuando aparece en la descripción de la temperatura: "temperatura" es solo una descripción de las unidades a seguir, como Fahrenheit, Calvin o absoluta. Los grados sin descriptor pueden estar implícitos en el caso especial de menos 40 grados para cualquiera de las aplicaciones de farmacia. ¿Consíguelo?

Las unidades de temperatura comunes son un caso especial extraño porque no se corresponden con las dimensiones. No puedes hablar de potencias centígradas, por ejemplo: tienes que trabajar en kelvin (o cualquier otra unidad que sea un múltiplo de kelvin).