Знак дорівнює
Знак дорівнює в математиці та інших точних науках пишуть між двома ідентичними виразами. Першим застосував знак дорівнює Діофант. Дорівнює він позначав буквою i (від грец. isos - рівний). В античній та середньовічній математиці дорівнює позначалося словесно (наприклад, estegale). Знак дорівнює в сучасній формі створив математик Роберт Рекорд (1510-1558) у своїй праці "The Whetstone of Witte" ("Точільний камінь дотепності", 1557). Він обґрунтував застосування двох паралельних штрихів так: "... because no two things can be more equal" (бо немає двох речей, які можуть бути більш однаковими).
Насправді знак дорівнює Рекорда, який зараз використовує кожен школяр, вчений запозичив із середньовічних манускриптів. Можна сміливо сказати, що Рекорд є засновником англійської математичної школи. Він був першим, хто написав англійською мовою книги з арифметики, геометрії та астрономії, і першим, хто представив алгебру в Англії. Рекорд прожив недовге життя. На його могильній плиті немає слів – просто вирізано знак "дорівнює".
У континентальній Європі знак дорівнює було запроваджено Лейбніцем. Одним із найважливіших елементів математичної мови крім знака дорівнює є тотожність. Тотожністю ми називаємо рівність, справедливу при всіх значеннях літер, які входять до неї. Найпростіші приклади тотожності показують ту властивість додавання та множення натуральних чисел, що у школі прийнято називати "переміщувальним законом".
Відповідні тотожності записуються добре відомими формулами:
Знак дорівнює, як поняття тотожності вважатимуться універсальним по "дистанції", охопленої ним у математиці, – від початкових фактів, із якими знайомляться учні молодших класів, до великих наукових досягнень і відкриттів. Знак тотожності у вигляді трьох паралельних смужок уперше вжив німецький математик Георг Фрідріх Бернхард Ріман у 1857 р.
У мовах програмування знак дорівнює "=" найчастіше використовується для операцій порівняння та/або присвоювання. У деяких мовах знак дорівнює використовується для обох операцій, залежно від контексту. У мовах C, PHP тощо "=" позначає присвоєння, рівність записується як "==". У Perl оператори порівняння рядків відрізняються від операторів порівняння чисел. У Pascal, навпаки, "=" означає рівність, привласнення позначається ":=".
