Старый 29.05.2006, 11:34   #2245
Редна Ли
Banned
 
Рег-ция: 04.12.2002
Адрес: СПб
Сообщения: 10,837
Благодарности: 179
Поблагодарили 707 раз(а) в 575 сообщениях
По умолчанию

Цитата:
Сообщение от ninniku
Вот не могли бы вы изложить ваше понимание, как математика:
А. детерминизма
Б. свободы.
Очень запросто.

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

Но вот в какой-то момент времени, совершенно не зависящий от компа, к нему подходит человек и начинает давить на клавиши как захочет. При этом ветвления программ предсказать нельзя точно, хотя они будут всё равно делать только то, что в них заложено. При очень неправильных действиях комп может вообще вырубться. Если же человек программист, то он может завести в комп совершенно новую программу, которая будет делать то, чего раньше в этом компе не было. Это я считаю проявлением свободы и нарушением детерминизма.
Редна Ли вне форума  
Показать ответы на данное сообщение Ответить с цитированием Вверх