Мнимое "единство математики" уже более ста лет является (само)обманом. Почти сразу же после скандала с противоречивостью наивной теории множеств, единая прежде математика успешно раскололась на несколько несовместных между собой: классическую (традиционную), конструктивную (к которой, хотя этого толком почти никто не осознаёт, относится и вся
(
Read more... )
Reply
Reply
Reply
Серии тщательно подобранных примеров, демонстрирующих возможные последствия «безобидного» (на первый взгляд) округления, а также иные ошибки, связанные с автоматизацией вычислений была включена мною в 1986г. в рукопись конкурсного учебника ОИВТ для 9-10 классов. Один из разобранных в учебнике примеров - синусоида, видимый на дисплее период которой оказывается во много раз больше истинного. Более сложный пример позволяет собственными глазами увидеть качественную картину эффектов, связанных с нарастанием ошибок округления. Сначала гладкий график становится слегка "шершавым", затем эта шершавость приобретает форму ступеней, на монотонных участках растут непредсказуемые всплески, пока весь график не превратится в гребенку "белого шума" (когда ошибки уже полностью подавят содержательную
Reply
Reply
1. Ошибка бросается в глаза в силу явной нелепости (Ваш пример).
2. Ошибка не бросается в глаза, но её можно обнаружить в результате перепроверки.
3. Ошибка не может быть проконтролирована ни грубой прикидкой, ни альтернативным вычислением.
Ошибки третьего типа могут привести к авариям масштаба Чернобыля.
Reply
Про сокращение дроби с огромными числителем и знаменателем Вы не правы (алгоритм Евклида это порядка логарифма от числа, т.е. сократить дробь, числитель и знаменатель которой по мегабайту, можно).
Reply
Весьма выразительным примером подобной тотальной безответственности был уже давний казус с моей родной сестрой. Она пришла получать деньги за ПОСЛЕродовой отпуск и очень удивилась, обнаружив удержание налога за БЕЗдетность. Ответ бухгалтера: раз так посчитала машина, то мы уже ничего не можем сделать.
Reply
Там сказано, что аргумент для вычисления тангенса можно брать не более 10^10, а сам тангенс будет найден с точностью порядка 10^(-5)%.
А что на самом деле? Близкие к 10^10 - это 9-значные целые числа. Тогда как на индикации всего 8 цифр. Девятая цифра блокируется при вводе и округляется при вычислениях. Значит, близкий к 10^10 аргумент тангенса будет введён (или вычислен) с ошибкой до 5 единиц. Ну и с какой точностью можно найти тангенс, ошибка в аргументе которого перекрывает сразу три периода?
Подчёркиваю, это инструкция. Что же говорить о менее торжественных случаях.
Reply
Leave a comment