Может быть, вся эта суета вокруг семантики кажется вам глупой, так как порядок, в котором числа перемножаются, не имеет никакого значения, то есть в любом случае 7 × 3 = 3 × 7. Хорошо, но тут напрашивается вопрос, на котором я хотел бы остановиться подробнее. Является ли этот переместительный (коммутативный) закон умножения a × b = b × a действительно таким очевидным? Помню, меня еще в детстве он удивил, возможно, и вас тоже.
Чтобы привнести немного магии, представьте себе, что вы не знаете, чему равно 7 × 3, и поэтому складываете семерки: 7, 14, 21. Теперь поменяйте местами сомножители и складывайте тройки, получается 3, 6, 9, ... . Чувствуете ли вы все нарастающее недоумение? До сих пор ни одно из чисел в этих перечнях не совпало, но пройдем дальше ... 12, 15, 18, и затем — ах! — 21.
Я хочу сказать, что если вы считаете, что умножение соответствует многократному суммированию определенного числа (другими словами, многократному сложению), то коммутативный закон не совсем понятен. Но все проясняется, если представить умножение визуально. Допустим, 7 × 3 — это число точек в прямоугольной матрице с семью строками и тремя столбцами.
Если поставить матрицу набок, она превращается в матрицу, состоящую из трех строк и семи столбцов. Поскольку сама картинка при вращении не изменяется (то есть количество точек сохраняется), то похоже на то, что действительно 7 × 3 = 3 × 7.
Тем не менее, как ни странно, во многих реальных ситуациях, особенно когда дело касается денег, люди, кажется, забывают о коммутативном законе умножения. Позвольте привести два примера.
Предположим, вы собрались купить новые джинсы. Их продают со скидкой 20% от цены 50 долларов, указанной на этикетке, что выглядит заманчиво, но имейте в виду, что вам также придется заплатить 8% налога с продаж. После того как продавщица закончит нахваливать, как великолепно джинсы на вас сидят, и начнет оформлять покупку, она сделает паузу и заговорщицки шепнет: «Позвольте мне сэкономить ваши деньги. Я сначала посчитаю налог, а затем 20%-ную скидку от полученной суммы. Хорошо?»
Но что-то вас смущает. «Нет, спасибо, — говорите вы. — Не могли бы вы сначала вычесть 20%-ную скидку, а затем снять налог с цены покупки? Тогда я заплачу меньше».
Какой способ более выгоден для вас? (Предположим, что оба законны.)
Столкнувшись с подобной задачей, многие решают ее последовательным суммированием. Они вычисляют налоги и скидки в соответствии с заданным сценарием, а затем, чтобы определить окончательную цену, выполняют необходимое сложение или вычитание.