деление на ноль

Все говорят что либо деление на ноль запрещено, либо не определено, а программисты просто обходят вопрос кидая ошибку в программе.

Вся проблема в понимании правил арифметики.

 

Простые концепции возможные на физ. предметах:

x = 1 где единица это яблоко

Операция сложения

x+x = 2x  яблок стало двое

x+0 = x если мы к яблоку ничего не добавляли ничего и не поменялось

Операция вычитания

такая-же как и умножение, усложним пример введя дробные части.

если b = 2x где b (ящик) а 2x( 2 яблока), и мы поделим каждое яблоко на 2 дольки,

получим 4 дольки, представляя их как 0.5 (половина).

b — a = 1.5x при a = 0.5x

в ящике лежит 3 дольки 75% яблочной массы, а 25% 1 дольку мы забрали.

Физика тут закончилась и началась аналитика.

если мы возьмём 0% яблочной массы, сколько возьмём мы а сколько останется?

Операция умножения

x = 5 (яблок)

b = 3(ящика)

x * b = (x+x+x) = (5+5+5) = 3 ящика по 5 яблок дадут 15 яблок в сумме.

физически умножать предметы мы не можем, но можем представить сколько раз надо сложить одинаковые предметы чтобы получить их общее.

смотря как складывать, пояблочно или поящично, 3 ящика в кол-ве меньше чем 15 яблок поштучно, хотя они и объемнее.

Операция деления

  • многих предметов на партии

Аналогия с умножением, сколько надо ящиков если в 1 влазит 5 яблок, а яблок 20 и ящиков пустых 4?

20 — 5 = 15 (1 ящик упакован)

15-5 = 10 ( 2 ящика уже упаковано)

10-5 = 5 (3 ящика уже упаковано)

5-5 = 0 (4 ящика упаковано, пустых не осталось как и лишних яблок)

  • одного предмета на части.

что же такое деление предмета на части и на дробные части, в чем прикол x/2 и x/0.2 ?

при разрезе яблока на 2х человек равными долями, мы получаем 2 части, по 0.5 (половине) каждому.

если мы резать умеем только долькой определённого размера например 1 отрез = 0.2

то получим что если 1/0.2 = 5, значит долек в размере 20% от цельного яблока нам хватит на 5 человек, т.е. долек то будет 5, но их объем будет 0.2

Так сколько человек мы накормим взяв долю 0%,

получается нелогично за яблоком пришло не 5 человек, не 1 а никто не пришёл?

1/0 = 1 осталось как и было и 0 человек накормили как получилось.

Что же делать с нулём?

математики говорят что x*0 = 0

а с делением косяк, x/0 = неопределённость, ошибка и т.п.

С точки зрения физики:

Если мы возьмём x / 0.0001, подробим x на частицу обьёма от номинала x мы получим 10.000 равных частей.

Если мы попробуем представить дробление x на часть которая не занимает обьёма, то в количественном представлении мы не берём часть от номинального обьёма, а как бы т.е.

если минимальная частица целого будет миллиардной еденицей после множества нолей за запятой, то это будет минимальная частица, например кварк (физический пиксель)

концептуально мы не можем сказать о делении яблока на абсолютный ноль, скорее на минимальную частицу представляющую яблоко,

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

деление на 0 (абсолютный) и 0′ (относительный)

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

Так как понять абсолютный ноль

  • сначала определить минимум материи.

только поняв, конечна ли материя, если да то мы жёстко привязаны и ограничены и понятие ноль стало бы относительным, в виде константы вроде абсолютный физический 0 = 1,6 . 1035 м (планковская длина).

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

  • назначить правила для арифметики

x * 0 = 0 ?

в относительном случае (0′) x должен равняться минимальному числу больше 0 абсолютного.

в абсолютном случае вопрос звучит так,

у нас x яблок и нет ящиков, что делать будем?

вопрос а что мы считаем, повторюсь

для 3х ящиков обьёмом в 5 яблок и наличии 20 яблок мы получим: 20 — 3 x 5, где 3×5 операция сложения яблок в ящики, или деления их количество на партии, 3 партии по 5 яблок и остаток 5 неупакованных.

Если яблок всё-же 20 но пришёл чел, говорит ящиков нету, он может взять как 0 (уйти пустым), так и все, или часть, если он может взять только с наличием ящика, то на вопрос сколько яблок влезет в закрытый ящик, кладовщик ответит, он закрыт, ничего (0), тогда логично, но кто сказал что чел обязать только в ящике забрать?

Переопределение умножения на абсолютный арифметический 0:

Приходя на склад за яблоками берите ящик,

нелогично приходить на склад и на вопрос сколько погрузим говорить что он заколочен и открывать вы его не будете.

Поэтому x * 0 = 0 <= но это не верно, верно было бы спрашивать что делать с X, а не выдавать 0.

Определение деления на абсолютный арифметический 0:

x / y = ? при y < 0.0001 => y = 0

скажем лучшему станку след:

яблоко подели мне на такие минимальные части занимающие ничего в пространстве размером 0, сколько получится в яблоке таких долек?

столько сколько их в яблоке, не больше не меньше, раз оно конечно значит и ответ конечен,

а в сухих цифрах оно звучит так,

0 * 0 = 0,

1 * 0 = ? (y = x*n)

правило умножения следует из сложения числа x n раз, получается сложив x нуль раз сколько будет y?

Кто сказало что 0?

Ведь мы даже ничего не предприняли не начали операцию сложений т.к. чтобы произвести хотябы 1 операцию надо предпринять хоть что-то?

0 * x = 0 да т.к. мы 0 сложили x раз и получили всё равно ноль т.к. 0+0 = 0, но x * 0 не 0, ведь мы x сложили 0 раз, сложив 1 раз мы получим сам x, но не сложив ни разу откуда мы взяли 0 если ничего не делалось?

кто-то ввел лайфхак типа a*b = b*a но не в случае с нулём.

сколько нулей в единице?

бесконечность? но ведь сколько не складывай ноли хоть бесконечно единица не получится.

в единице нулей нет, она состоит из бесконечно минимальных дробей, состоящих из дробей и т.д, бесконечно.

значит деля на 0 частей мы останемся со своим числом и получим бесконечное кол-во попыток отнять 0 от 1 что даст в ответе 1 но мы его не получим бесконечное время, т.к. цикл завис в вечной попытке вычитать 0.

Выводы:

Говорить что стена белая если она черная можно, даже представив весь процесс по её переделке, говорить о ни чём нелогично,

как представить ничто, если ничто не может быть представлено т.к. это уже что-то, а значит подбираться к абсолюту так же бессмысленно как к бесконечности, ноль не существует это пустота т.к. ты бесконечно к нему будешь добираться а он всё равно на шаг в переди, но его нет, он выколот с графика, плясать можно только вокруг.

А формулы считающийся по правилам, должны быть готовы к тому что к ним попадёт 0 и решать для каждого случая надо индивидуально в зависимости от условий, да и тех входных данных тоже надо подготовить нормально, а то будет выглядеть как покупка яхты в яхтклубе в котором вы машете пустым кошельком, может кто-то и продаст, но очень врядли.

Формулы должны внутри иметь минимум с которого они начинают работать.

Как и продавец имеющий минимальную цену за которую он поставит товар, не хватает или бесплатно (за 0)? До свиданья!

 

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *