Я Вам еще более интересное могу сказать. Программа и формула это - число. Сейчас покажу как это делается. Представьте что у нас есть некая формальная система, состоящая из алфавита: "Пробел", А, М, Л, Р, У, Ы. Сопоставим каждому символу алфавита номер: Пробел =1, А=2, М=3, и т.д.
Есть основная теорема арифметики: любое число можно представить как произведение простых чисел в степенях. Теперь зашифруем фразу "Мама мыла раму" исходя из этой теоремы: (см в приложении). Получим невообразимо большое число. Если это число факторизовать (разложить на простые множители), то восстановим фразу. Причем любое число можно разложить единственным образом. Соответственно, любому числу соответствует конкретная фраза (неважно осмысленная или нет).
Так можно числом зашифровать хоть "Войну и Мир", а не то что формулу или программу. Вопрос в том, что факторизация больших чисел недоступна современным компьютерам, но будет доступна квантовым (алгоритм квантовой факторизации открыл Д. Дойч)
Веб-разработчик, геймер, специалист по этике · 1 мая 2022
У вас в вопросе и в дополнении к нему всё в кучу смешалось.
Нет, я не согласен с этим утверждением, потому что я точно знаю, что в общем смысле программа для компьютера - это не математическая формула, по определению. Да, можно... Читать далее
Моё мнение: программы чаще похожи на художественный текст, т.к. изложены в хаотичной манере, немного непредсказуемы и поэтому с трудом познаются лишь только рационально.
Непредсказуемость в программах вызвана не только их... Читать далее
Член ММО - Московского математического Общества... · 2 мая 2022
Не согласен. Полагаю,что программная реализация алгоритма это его отбражение в кодах машины, либо выше - в языке, пригодном для трансляции в кодовую цепочку. Доставляющую детерминированный порядок действий.
Есть языки типа... Читать далее
Да, компьютерную программу можно назвать математической формулой. Мало того, именно это она собой и представляет в конечном итоге. Информатика и, в частности, "Теория алгоритмов" основана на дискретной математике. Фундамент... Читать далее
интегральная политическая теория; космизм... · 8 мая 2022
Математика, конечно, находится в основе всего мира – и виртуального, и любого другого.
Насчёт же того, можно ли ставить знак равенства между программой и формулой – это вопрос игры в слова, зависящий от того, как мы определим... Читать далее
Увлекаюсь математическими проблемами. · 3 мая 2022
Математическая формула подобна идеальной компьютерной программе. Мы забрасываем что-то на входе и получаем нужный ответ на выходе.
Компьютерная программа из-за ошибок программиста может выдать совершенно бесполезный ответ на... Читать далее
Инженер электронной техники, программист. · 3 мая 2022
Ну в Си - подобных языках широко используется понятие "функция" или "метод". Я бы сказал, что "подпрограммы" в современных языках программирования имеют даже более продвинутый смысл.
Чем вам не формула:
А это ведь еще и... Читать далее
Программирование, большие данные, криптопанк... · 9 июн 2022
Компьютерная программа это частный случай математической формулы по определению. Наверно нет ничего «плохого» в том, чтобы считать, что это одно и тоже. В основе виртуального мира ничего не лежит т.к. виртуальный мир никак не... Читать далее
Утверждение вполне обоснованное, а вот следствие из него на первый взгляд неочевидное (но это только на первый взгляд). Спасибо за вопрос, очень забавляют атаки отвечающих знатоков программирования на математику, без понимания... Читать далее