stringtranslate.com

Точно определенное выражение

В математике четко определенное выражение или однозначное выражение — это выражение , определение которого придает ему уникальную интерпретацию или значение. В противном случае выражение считается нечетко определенным , плохо определенным или двусмысленным . [1] Функция считается корректно определенной, если она дает тот же результат при изменении представления входных данных без изменения входного значения. Например, если в качестве входных данных принимаются действительные числа, а если не равно, то функция не определена должным образом (и, следовательно, не является функцией). [2] Термин «хорошо определенное» также может использоваться для обозначения того, что логическое выражение является однозначным или непротиворечивым.

Функция, которая не определена четко, — это не то же самое, что функция, которая не определена . Например, если , то даже то, что она не определена, не означает, что функция не определена должным образом – это просто означает, что 0 не находится в области определения .

Пример

Пусть множества, пусть и «определят», как будто и если .

Тогда корректно определено, если . Например, если и , то будет корректно определено и равно .

Однако если , то не будет четко определено, поскольку является «неоднозначным» для . Например, если и , то должны быть одновременно 0 и 1, что делает его неоднозначным. В результате последняя не определена четко и, следовательно, не является функцией.

«Определение» как предвосхищение определения

Чтобы избежать кавычек вокруг слова «определить» в предыдущем простом примере, «определение» можно разбить на два простых логических этапа:

  1. Определение бинарного отношения : В примере
    (что пока что представляет собой не что иное, как определенное подмножество декартова произведения .)
  2. Утверждение : Бинарное отношение является функцией; в примере

Хотя определение на шаге 1 сформулировано со свободой любого определения и, безусловно, эффективно (без необходимости классифицировать его как «точно определенное»), утверждение на шаге 2 должно быть доказано. То есть является функцией тогда и только тогда , когда , и в этом случае – как функция – корректно определена. С другой стороны, если , то для an мы бы имели то и , что делает бинарное отношение нефункциональным (как определено в разделе Бинарное отношение#Специальные типы бинарных отношений ) и, следовательно , не вполне определенным как функция. В просторечии «функцию» также называют неоднозначной в точке (хотя по определению никогда не существует «неоднозначной функции»), а исходное «определение» бессмысленно. Несмотря на эти тонкие логические проблемы, для «определений» такого рода довольно часто заранее используют термин «определение» (без апострофов) – по трем причинам:

  1. Это удобное сокращение двухэтапного подхода.
  2. Соответствующие математические рассуждения (т. е. шаг 2) одинаковы в обоих случаях.
  3. В математических текстах утверждение верно «до 100%».

Независимость представителя

Вопрос о корректности функции классически возникает, когда определяющее уравнение функции относится не (только) к самим аргументам, но (также) к элементам аргументов, выступающим представителями . Иногда этого невозможно избежать, когда аргументы являются классами смежности , а уравнение относится к представителям смежных классов. Тогда результат применения функции не должен зависеть от выбора представителя.

Функции с одним аргументом

Например, рассмотрим следующую функцию

где и — целые числа по модулю m и обозначает класс сравнения n по модулю m .

NB: это ссылка на элемент и аргумент .

Функция корректно определена, поскольку

В качестве противоположного примера можно привести обратное определение

не приводит к четко определенной функции, поскольку, например, равно в , но первое будет отображено в , тогда как второе будет отображено в , и и не равны в .

Операции

В частности, термин «точно определенный» используется по отношению к (бинарным) операциям над смежными классами. В этом случае операцию можно рассматривать как функцию двух переменных, и свойство корректности определения такое же, как и у функции. Например, сложение целых чисел по модулю некоторого n можно естественным образом определить в терминах сложения целых чисел.

Тот факт, что это четко определено, следует из того, что мы можем записать любой представитель as , где – целое число. Поэтому,

и аналогично для любого представителя России , тем самым делая то же самое независимо от выбора представителя.

Четко определенные обозначения

Для действительных чисел произведение однозначно, поскольку (и, следовательно, обозначения называются корректными ). [1] Это свойство, также известное как ассоциативность умножения, гарантирует, что результат не зависит от последовательности умножений, поэтому указание последовательности можно опустить.

С другой стороны, операция вычитания не является ассоциативной. Однако существует соглашение, которое является сокращением для , поэтому оно «четко определено».

Деление также неассоциативно. Однако в случае с соглашениями о заключении в круглые скобки не так четко устоялись, поэтому это выражение часто считают плохо определенным.

В отличие от функций, неоднозначность обозначений можно более или менее легко преодолеть с помощью дополнительных определений (например, правил старшинства , ассоциативности оператора). Например, в языке программирования C оператор -вычитания ассоциативен слева направо , что означает, что a-b-cон определен как (a-b)-c, а оператор =присваивания ассоциативен справа налево , что означает, что он a=b=cопределяется как a=(b=c). [3] В языке программирования APL есть только одно правило: справа налево – но сначала скобки.

Другие варианты использования термина

Решение уравнения в частных производных называется корректно определенным, если оно определяется граничными условиями непрерывно при изменении граничных условий. [1]

Смотрите также

Рекомендации

Примечания

  1. ^ abc Вайсштейн, Эрик В. «Хорошо определено». Из MathWorld — веб-ресурса Wolfram . Проверено 2 января 2013 г.
  2. ^ Джозеф Дж. Ротман, Теория групп: введение , с. 287 «… функция «однозначна», или, как мы предпочитаем говорить… функция четко определена », Аллин и Бэкон, 1965.
  3. ^ «Приоритет операторов и ассоциативность в C». Гики для Гиков . 07.02.2014 . Проверено 18 октября 2019 г.

Источники