Сегодня на семинаре для учителей один из учителей в шутку спросил, должны ли за нулем следовать единицы (например, 0 метров в секунду, или 0 метров, или 0 молей). Этот вопрос стал горячей темой, и некоторые учителя говорили, что да, это должно быть, в то время как другие говорили, что этого не должно быть при определенных условиях. Придя домой, я попытался найти ответ в Интернете, но ничего не нашел.
Должны ли за нулем следовать единицы?
РЕДАКТИРОВАТЬ для повторного открытия: мой вопрос касается не только того, есть ли обоснование размерного анализа для отбрасывания единицы после нуля (как подразумевал бы положительный ответ на безразмерный 0m ), но и в каких случаях это хорошая идея сделать так. Что в принципе можно заменить с не означает, что вы должны делать это при любых обстоятельствах.
На самом деле это очень интересный вопрос.
В принципе, «нулю» не нужны единицы. Вы можете думать о единицах как о множителе, но умножение нуля на что-либо все равно оставляет вас с нулем.
Однако, когда вы говорите о физической величине, очень разумно и уместно использовать единицы, даже если величина равна нулю. И вы должны использовать правильные единицы измерения.
Важно подумать о ситуациях, в которых даже имеет смысл говорить о «нуле чего-либо», потому что отсутствие определенного свойства имеет разные последствия в разных ситуациях. Подумайте об этом утверждении:
"Фотон имеет нулевую массу покоя" - в этом случае нет необходимости указывать единицы измерения. Масса равна нулю — это просто свойство, которого нет у фотона.
С другой стороны, бывают случаи, когда вы пытаетесь определить, действительно ли что-то равно нулю или нет. Например, вы можете захотеть определить, действительно ли заряд нейтрона равен нулю. Тщательный эксперимент мог бы заключить, что заряд . Единицы необходимы - потому что, хотя само число равно нулю, неопределенность числа конечна и имеет единицы.
Наконец, совершенно неправильно говорить, что «нейтрон имеет 0 кг заряда», что показывает, что, хотя «номинально» это то же самое, что сказать «нейтрон имеет 0 зарядов», единицы измерения имеют значение.
Конечно, в ситуациях, когда масштаб произвольный (то есть, когда 0 «единиц» не соответствует отсутствию свойства) всегда нужно использовать единицы. Пример, приведенный в нескольких ответах о температуре (°C, K, F), является хорошим. В целом я считаю, что это может быть верно только для внутренних свойств (то есть свойств, которые не зависят от количества материала).
Во-первых, до тех пор, пока рассматриваемая величина имеет единицу, да , из-за важности непротиворечивости единиц или размерного анализа . Во-вторых, в миноре: в экспериментальной физике чистый нуль вряд ли встретится на практике. Поэтому всякий раз, когда ноль очень близок к 0,0000000000257, важно знать единицу измерения: это микро или гигаединица? Фактор имеет огромное значение. Третье: измерение часто бывает более надежным при наличии некоторого понятия неопределенности. Следовательно, многое говорит о точности, которую можно ожидать.
Чтобы приравнять, сложить или умножить количества, они должны быть согласованы. Когда кто-то пишет , количество , а также должны иметь одинаковую размерность, т.е. раз на единицу должно быть таким же, как единица .
Я считаю, что не следует добавлять безразмерное на расстоянии, добавляя метр на такое расстояние имеет смысл. Даже если количество "единица", я считаю, что это все еще имеет значение для продуктов, см. xkcd: анализ размеров .
Когда дело доходит до применения более сложной функции (логарифма, экспоненты) к размерному числу, обсуждение становится более сложным, см., например, Экспонента или логарифм размерной величины? . Некоторые выступают, например, за то, что логарифм безразмерен (от Что такое логарифм километра? Является ли это безразмерным числом? ).
[РЕДАКТИРОВАТЬ] Для реальных поклонников анализа измерений, почему анализ измерений имеет значение от UnitFact :
10kg + 0s
или 10°C + 0kg
? Учитывая комментарии к одному из лучших ответов ... как люди могли даже понять, что «0 кг = 0C»? Умножают ли они числа на единицы? Блин!На вопрос нельзя ответить в общем, потому что это зависит от ситуации - от того, что именно вы имеете в виду. Если вы имеете ввиду "нулевую массу" то пишете
или же
или что-то в этом роде очень разумно. Если вы имеете в виду абстрактный безразмерный нуль из
- ну, тот безразмерный и должен быть написан без единиц.
Это строго зависит от того, что хочет выразить ваше числовое значение. Числовые значения, желающие выразить некоторую физическую величину, имеющую единицы, должны сопровождаться соответствующей единицей, безразмерные количества и абстрактные числа не должны быть.
В очередной раз это логически запутанные уровни понятий. По уровням привожу пример:
Алфавит - это один уровень.
Книга, написанная с использованием алфавита, представляет собой метауровень алфавита.
Библиотека, полная книг, является метауровнем как для книг, так и для уровня алфавита.
В случае нуля, в математике целых чисел или действительных чисел или любой математической системе координат, единицы измерения не нужны. Математически число ноль полностью определено.
Как только человек моделирует физические величины, он находится на метауровне математики: яблоки, мили, массы... единицы необходимы для определения того, что равно нулю, а не для измерения. Ноль яблок ничего не значит в милях, массах или...
Например, метасинтаксис — это синтаксис для определения синтаксиса, метаязык — это язык, используемый для обсуждения языка, метаданные — это данные о данных, а метарассуждения — это рассуждения о рассуждениях.
:)
Я думаю, что ответ положительный, если количество, с которым вы имеете дело, имеет единицы. Итак, если я имею дело с массой а также бывает , мне еще надо написать модуль.
Однако , если , то на самом деле не имеет значения, что это за единица, если она имеет правильные размеры: например. Так что люди часто ленивы и оставляют единицу вне.
Это довольно похоже на обычную лень записи нулевого вектора как : например. Ну, это неправильно, так как обычно является не элементом векторного пространства, а элементом поля, над которым он определен. Так что действительно вы должны написать , поскольку является элементом векторного пространства. Но люди часто этого не делают, и в основном это безвредно (хотя меня это раздражает).
Если вы рассматриваете количество, то есть разница между:
Температура отличается, потому что место нуля на шкале температуры зависит от выбранной единицы измерения. Таким образом, температура
это не то же самое, что температура
.
Для нулевой разности температур нужно применить то, что написано в первом абзаце относительно теоретических и экспериментальных значений.
Подумайте об этом: если а также , следовательно .
Позволять:
затем
Чтобы две величины были равны, значения и единицы измерения должны быть равны. Например , .
Следуя этому правилу, мы получаем, что Вольты равны градусам Цельсия, что является нонсенсом.
Короче говоря: единицы измерения имеют значение!
Другой пример – температура :
Мне приходится сталкиваться с этим, когда я пишу программное обеспечение для фармакометрии. Во- первых, это размеры , такие как объем (л, мл) компартмента в отличие от количества лекарства (г, мг, нг, МЕ, нМ) в нем (которое отличается от массы тела в кг). Есть время (s, m, h), которое сильно отличается от возраста (d, w, y).
Для большинства измерений, помимо температуры, можно предположить, что константа (например, 0) имеет те же единицы измерения, что и все, к чему она прибавляется.
Затем вы переходите к более сложным величинам, таким как экспоненциалы, логарифмы или степени. Например, в модели можно сказать, что объем у человека является функцией типичного объема но с поправкой на массу тела и случайный эффект :
Смысл всего этого в том, чтобы помочь пользователю найти несоответствия в формулах, подобных этой, и, возможно, выполнить некоторое преобразование единиц измерения, но вы дойдете до точки, когда им просто нужно знать, что они делают.
Если вы формализуете размерный анализ, вы получите помноженное произведение скаляра из со свободной группой на генераторах с n, где n — количество «базовых единиц», о которых вы можете говорить.
Таким образом, одним из ваших генераторов единиц может быть масса, другое расстояние, другое время и т. д.
В этой структуре добавление определяется только тогда, когда часть группы точно выравнивается и ничего с ними не делает. Он добавляет скаляр.
Умножение умножает скаляр и единицы вместе.
Теперь некоторые «единицы» могут быть скаляром, несколько раз превышающим некоторую «базовую единицу», но это нормально.
Как только вы создали эту абстракцию, становится ясно, что 0 м/с — это не 0 кг, а 0 г — это то же самое, что и 0 кг, а 1000 г — это 1 кг.
Хотя это и не является определяющим, твердая абстракция, которая заставляет вас по-разному относиться к нулевым значениям, является серьезной причиной для этого.
Эта структура больше не является полем, но это нормально. Не все является полем.
Черт возьми, на мой взгляд, когда нам говорят считать, нужно начинать с нуля, при этом не нужно применять никаких единиц. Ноль имел бы какой-то смысл перед отправкой на работу. Нам лучше указывать единицы измерения для нуля, когда речь идет о описании температуры: «температура» — это просто описание единиц измерения, которым следует следовать, таких как градусы Фаренгейта, Кальвина или абсолютные значения. Градусы без дескриптора могут быть неявными в особом случае минус 40 градусов для любого из приложений аптеки. Возьми?
Дэвид З.
дуплод
Дэвид З.