Математические обозначения («язык математики») — сложная графическая система обозначений, служащая для изложения абстрактных математических идей и суждений в человеко-читаемой форме. Составляет (по своей сложности и разнообразию) значительную долю неречевых знаковых систем, применяемых человечеством. В данной статье описывается общепринятая международная система обозначений, хотя различные культуры прошлого имели свои собственные, и некоторые из них даже имеют ограниченное применение до сих пор.
Отметим, что математические обозначения, как правило, применяются совместно с письменной формой какого-то из естественных языков.
Помимо фундаментальной и прикладной математики, математические обозначения имеют широкое применение в физике, а также (в неполном своём объёме) в инженерии, информатике, экономике, да и вообще во всех областях человеческой деятельности, где применяются математические модели. Различия между собственно математическим и прикладным стилем обозначений будут оговорены по ходу текста.
Содержание
|
Система складывалась, наподобие естественных языков, исторически (см. история математических обозначений), и организована наподобие письменности естественных языков, заимствуя оттуда также многие символы (прежде всего, из латинского и греческого алфавитов). Символы, также как и в обычной письменности, изображаются контрастными линиями на равномерном фоне (чёрные на белой бумаге, светлые на тёмной доске, контрастные на мониторе и т. д.), и значение их определяется в первую очередь формой и взаимным расположением. Цвет во внимание не принимается и обычно не используется, но, при использовании букв, такие их характеристики как начертание и даже гарнитура, не влияющие на смысл в обычной письменности, в математических обозначениях могут играть смыслоразличающую роль.
Обыкновенные математические обозначения (в частности, так называемые математические формулы) пишутся в общем в строку слева направо, однако не обязательно составляют последовательную строку символов. Отдельные блоки символов могут располагаться в верхней или нижней половине строки, даже в случае, когда символы не перекрываются вертикалями. Также, некоторые части располагаются целиком выше или ниже строки. С грамматической же стороны почти любую «формулу» можно считать иерархически организованной структурой типа дерева.
Математические обозначения представляют систему в смысле взаимосвязи своих компонент, но, в целом, не составляют формальную систему (в понимании самой математики). Они, в сколь-нибудь сложном случае, не могут быть даже разобраны программно. Как и любой естественный язык, «язык математики» полон несогласованных обозначений, омографов, различных (в среде своих носителей) трактовок того что́ считать правильным и т. п. Нет даже сколь-нибудь обозримого алфавита математических символов, и в частности оттого, что не всегда однозначно решается вопрос, считать ли два обозначения разными символами или же разными написаниями одного символа.
Некоторая часть математических обозначений (в основном, связанная с измерениями) стандартизована в ISO 31-11, однако в целом стандартизация обозначений скорее отсутствует.
Для записи целых чисел как правило применяется десятичная система счисления с арабскими цифрами. Подряд записанная строка цифр интерпретируется как число; возможные исключения оговорены ниже.
При необходимости применить систему счисления с основанием, меньшим десяти, основание записывается в нижний индекс: 200038. Системы счисления с основаниями, бо́льшими десяти, в общепринятой математической записи не применяются (хотя, разумеется, изучаются самой наукой), поскольку для них не хватает цифр. В связи с развитием информатики, стала актуальной шестнадцатеричная система счисления, в которой цифры от 10 до 15 обозначаются первыми шестью латинскими буквами от A до F. Для обозначения таких чисел в информатике используется несколько разных подходов, но в математику они не перенесены.
Десятичная дробь употребляется для обозначения вещественных чисел в прикладных областях (означая, как правило, приближённое значение, что особо не оговаривается). В математике, если нецелое рациональное число оказалось кратным отрицательной степени десяти, то оно также может быть записано десятичной дробью. Вид разделителя целой и дробной частей (точка или запятая) зависит от традиции, принятой в используемом языке.
В приложениях очень большие или очень малые (по абсолютной величине) часто записываются в экспоненциальной записи: . Иногда (особенно вычислители) вместо «умножить на десять в степени» пишут букву «E», но в большинстве областей (включая чистую математику) такая запись не употребляется.
Математика же стремится более к точности чем к лёгкости обозначений, и поэтому нужное число по мере возможности будет записано в виде выражения, нежели приближённо.
Из буквенных символов употребляются, в основном, латинские и греческие буквы. Регистр важен. Латинские буквы I (прописное) и l (строчное) в прямом начертании пишутся с засечками, дабы не путались с вертикальной палкой и друг с другом, и вообще стремятся использовать начертания, как можно меньше похожие на другие используемые символы. Готические буквы считаются отдельными буквами. В принципе, никаких ограничений на используемые алфавиты нет. Также можно считать атомарными записанные латинскими буквами слова — общепринятые обозначения некоторых функций и операторов, например «log» (на письме они не разбиваются пробелами, не переносятся и т. д.); см. список математических аббревиатур. Такие слова записываются прямым (не курсивным) шрифтом строчными буквами (за исключением, возможно, первой буквы, которая может быть прописной). Существуют также диграфы, состоящие из нелатинских символов.
Круглые скобки () используются как для группировки (указания последовательности операций) (см. Математическая формула#Приоритет операций для подробного объяснения), так и в синтаксисе функций. У них есть и другие значения.
Квадратные скобки [ ] нередко применяются в значении группировки, когда приходится использовать много пар скобок. В таком случае они ставятся снаружи и (при аккуратной типографике) имеют бо́льшую высоту, чем скобки, стоя́щие внутри.
Квадратные и круглые скобки используются при обозначении открытых и закрытых промежутков
Фигурные скобки { } используются, как правило, для определения множеств, хотя в отношении них справедлива та же оговорка что и для квадратных скобок. См. также #«И» и «или» при записи уравнений для значения непарных левой фигурной «{» и левой квадратной «[» скобок.
Символы угловых скобок при аккуратной типографике должны иметь тупые углы и тем отличаться от схожих символов неравенства, имеющих прямой или острый угол. На практике же на это не следует надеяться (особенно, при ручной записи формул) и различать их приходится при помощи интуиции.
Часто используются пары симметричных (относительно вертикальной оси) символов, в том числе и отличных от перечисленных, для выделения куска формулы. См. раздел #Конструкции с использованием зеркальных (парных) символов для объяснения значения разнообразных скобок, отличного от группировки.
Запятая используется в качестве разделителя. При применении как разделителя в десятичной дроби (например, в русской традиции) пробелы вокруг запятой не ставятся, во всех иных случаях (например, как разделителя аргументов функции) справа от запятой делается небольшой пробел, слева же пробел обычно не ставится.
Двоякую роль играет символ вертикальной черты — в зависимости от контекста, он может являться как скобкообразным пароообразующим (абсолютная величина ), так и разделителем в различных конструкциях.
Часто используются то, что в типографике называют верхними и нижними индексами. Верхний индекс может означать (но необязательно означает) возведение в степень, об остальных использованиях см. ниже.
В отличие от обыкновенной типографики, в математике нередко в качестве «индекса» выступает целое выражение, нередко содержащие дроби и собственные индексы, что приводит к измельчению символов и вообще немало усложняет визуальное распознавание формул.
Итак, основные модели расположения символов:
Константы — величины, фиксированные уже на момент записи формулы, в частности числовые. О записи целых чисел было сказано выше, однако если оно содержит слишком много цифр, то может быть представлено в виде арифметического выражения, например .
Если записываемое число заведомо является рациональным, то в математике в подавляющем большинстве случаев оно будет записано точно, то есть, как правило, в виде простой дроби (если число нецело).
Алгебраическое число, при возможности, будет записано через корни. Аналогично, любое другое число может быть записано в виде выражения, дающее его точное значение.
Комплексное число может быть записано как , где a и b — вещественные константы, но может быть применена запись через аргумент и модуль, а в фундаментальной математике — и более иносказательными способами.
При необходимости вокруг записи константы ставятся скобки, и, в общем, запись констант в виде выражений в чистой математике ничем не отличается от записи любых иных выражений.
Ряд математических констант имеют буквенные именные обозначения — см. число Пи (), число Эйлера () и ряд других. В науках, использующих математический аппарат, существует множество своих именованных и обозначаемых буквами констант. Например, см. Фундаментальные физические постоянные.
В математике не усматривается существенного различия между оператором (унарным), отображением и функцией.[1]
Однако, подразумеваются, что если для записи значения отображения от заданных аргументов необходимо указывать круглые скобки, то символ оного отображения обозначает функцию, в иных случаях скорее говорят об операторе. Символы некоторых функций одного аргумента употребляются и со скобками и без. Многие элементарные функции, например или , но элементарные функции всегда называются функциями.
Бинарные операторы и отношения записываются в инфиксной форме, если для них не применяется синтаксис функций. Унарные операторы записываются как попало; в алгебре же обычно знак оператора ставится слева от аргумента (префиксная запись). Оператор дифференцирования записывается штрихом (обычно, подразумевается дифференцирование по переменной x или просто по единственному аргументу функции) или точкой наверху (обычно, подразумевается дифференцирование по переменной t — времени).
Об использовании арифметических операций и элементарных, а также некоторых иных «стандартных» функций см. статью «математическая формула».
Функция может упоминаться в двух смыслах: как выражение её значения при заданных аргументах (пишется и т. п. или собственно как функция. В последнем случае ставится только символ функции, без скобок (хотя зачастую пишут как попало).
Имеется много обозначений общепринятых функций, используемых в математических работах без дополнительных пояснений. В противном случае функцию надо как-то описывать и в фундаментальной математике она принципиально не отличается от переменной и точно также обозначается произвольной буквой. Для обозначения функций-переменных наиболее популярна буква f, также часто применяются g и большинство греческих.
…
Однако, однобуквенным обозначениям может быть, при желании, придан другой смысл. Например, буква i часто используется как обозначение индекса в контексте, где комплексные числа не применяются, а буква π может быть использована как переменная в какой-нибудь комбинаторике. Также, символы теории множеств (такие как и ) и исчисления высказываний (такие как и ) могут быть использованы в другом смысле, обычно как отношение порядка и бинарные операции соответственно.
Индексирование графически изображается индексами (обычно нижними, иногда и верхними) и является, в некоторым смысле, способом расширить информационное наполнение переменной. Однако, употребляется оно в трёх несколько различных (хотя и перекрывающихся) смыслах.
Можно иметь несколько разных переменных, обозначая их одной буквой, аналогично использованию надстрочных знаков. Например: . Обычно они связаны какой-то общностью, но вообще это не обязательно.
Более того, в качестве «индексов» можно использовать не только числа, но и любые символы. Однако, когда в виде индекса пишется другая переменная и выражение, данная запись интерпретируется «как переменная с номером, определяемым значением индексного выражения».
В линейной алгебре, тензорном анализе, дифференциальной геометрии с индексами (в виде переменных) записываются тензорные величины, причём их количество обозначает ранг тензора. Также употребляются и верхние индексы.
В записи произведения тензорных величин интерпретация зависит от совпадения используемых индексных переменных. Если они все различны, то подразумевается тензорное произведение. Если одна переменная встречается дважды (например: ), то по ней проводится свёртка. Возможна также запись типа — след матрицы. Данное обозначение традиционно называют «суммированием по повторяющимся индексам», поскольку в фиксированном базисе именно так и выглядит.
Значения скобкообразных конструкций, отличные от указания последовательности операций. Если аргументов более одного, то символом разделителя является запятая, если иное не оговорено.
Круглые скобки ():
Квадратные скобки [ ]:
При отсутствии специальных символов могут использоваться для обозначения целой части числа.
Фигурные скобки { }:
Угловые скобки 〈 〉:
Палки | | и двойные палки :
Множество может быть обозначено, как и другие объекты, в виде предопределённого обозначения, переменной (атомарным символом), в виде результата операции над множествами и т. п. Когда требуется построить множество, используется конструкция , обозначающее множество всех значений выражения, для которых условие истинно. Переменные, используемые внутри данного выражения, могут быть локальными.
Допустима также запись , где x — локальная переменная (значения которой формируют искомое множество), а M — некоторое заранее определённое множество, которое переменная x пробегает.
Множество можно записать и как перечисление: {элемент}, {элемент, элемент}, {элемент, элемент, элемент} и т. д.
По поводу записи операций над множествами см. операции над множествами.
Для записи логических выражений, составляемых из значений предикатов, бинарных отношений и т. п., используются логические связки. Бинарные связки записываются в инфиксной форме. Общеприняты:
Пропозициональные константы, а также другие виды логических связок общепринятых обозначений не имеют (кроме, возможно, области собственно математической логики).
Та же самая конъюнкция при записи т. н. системы уравнений обычно обозначается непарной открывающейся фигурной скобкой { .
Аналогично, дизъюнкция может обозначаться непарной открывающейся квадратной скобкой [ . Также существует конструкция, аналогичная тернарной условной операции в некоторых языках программирования:
Наиболее распространённой системой оного является TeX и его расширения.[2]
Математические обозначения.