TGViewer
Лаборатория Математики и Программирования Сергея Бобровского Лаборатория Математики и Программирования Сергея Бобровского @lambda_brain · 1.41K subscribers
Post #2656 453
Можно ли считать функцию, выполняющую некоторые расчёты только в зависимости от значения, вводимого с клавиатуры, недетерминированной?

(пауза)

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

Однако подобный подход начинает выглядеть более недетерминированным при моделировании такой например системы, как сервер, который запускает некоторый фиксированный сценарий (например, конвертор формата) всякий раз, когда пользователь загружает файл. Тут нам придётся применять смесь недетерминизма и параллелизма: у нас есть одно серверное "выполнение" как параллельная система, и одно недетерминированное выполнение, которое представляет результаты работы каждого запроса. Почему недетерминированное? Потому что цепочка клиент-сервер-клиент по определению содержит множество побочных недетерминированных эффектов. Вы же это всегда учитываете, правда? :)

Совсем на пальцах: даже когда программа запрашивает с консоли ввод подтверждения yes/no, исход на самом деле имеет три варианта: да, нет или пользователь встаёт и уходит, так и не выбрав вариант, что надолго/навсегда останавливает выполнение.
 
Как об этом всём правильно рассуждать и поступать (5 типов недетерминизма), разбираем с ментатами в СильныхИдеях.

upd. спрашивают, так вер-ть же не изменится? ахаха, т.к. председатель комиссии точно знал кто есть кто, вер-ть повысится, гуглите монти холл.
  • 👍 33
  • ❤ 11
More from @lambda_brain
  1. Sep 25, 2026Гарри Поттер и Методы Математического Мышления Книга 1. Гарри Поттер и Неорганический Инте…
  2. Sep 25, 2026Свежее от ребят (и девчат). ...Так же было собеседование в Сбере, каким то чудом прошел их…
  3. Sep 24, 2026Приятный синхронизм: сразу двое ребят в один день прислали отчёты - второй курс по гомотоп…
  4. Sep 24, 2026Post #2665
  5. Sep 23, 2026Помните, летом я писал, что каждый месяц будет какая-то "новая" AI-темка (шоу должно продо…
  6. Sep 23, 2026Сейчас по сути наступил золотой век разработки программного обеспечения: - вы можете созда…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →