Re[12]: Читать всем!!!! ОБЯЗАТЕЛЬНО!!!!
От: desperado_gmbh http://www.livejournal.com/users/tolstopuz
Дата: 13.05.04 09:04
Оценка:
Здравствуйте, mihailik, Вы писали:

M>А вообще я люблю всякие антигуманные методы доказательства. Ну, чтобы мозги сами за себя спотыкались, или же неконструктивные доказательства вроде Канторовской диагонали там.


Кстати, канторовская диагональ — чрезвычайно конструктивное доказательство. Грубо говоря, если кто-то утверждает, что перенумеровал все действительные числа на [0;1), то мы просим его оформить это гениальное открытие в виде функции int f(int i, int j), выдающей j-ю цифру после запятой у i-го числа. Диагональ задается как

int g(int i)
{
  int result = f(i,i) == 4 ? 5 : 4;
  assert(result != f(i,i));
  assert(result != 0 && result != 9);
  return result;
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.