s1,…,sn
xfxfsix=six=siff+1ff−1f=0xsif1x
Інша ідея - відома гра для ілюстрації нульових доказів знань . Я думаю, що це пов'язано з Одедом Голдрейхом і схоже на нульове підтвердження знань для ізоморфізму графів.
Щоб зробити відповідь самостійною, ось гра. Припустимо, ви хочете переконати свого сліпого кольору, що ви можете сказати червоне із зеленого. У вашого друга є дві колоди карт, і він знає, що одна купа зеленого кольору, а друга - червоної. Він робить наступне, не бачивши його: з вірогідністю 1/2 він витягує одну карту з кожної колоди, з ймовірністю 1/4 він витягує дві карти з лівої колоди, а з імовірністю 1/4 він витягує дві карти з правої колоди . Потім він показує вам картки і запитує, чи вони одного кольору. Якщо ви не кольорові, ви, звичайно, можете відповідати правильно кожен раз. Якщо ви кольорові, ви провалитесь з вірогідністю 1/2. Отож, якщо цю гру відіграють 10 разів, ймовірність того, що ви зможете вигравати кожного разу, не будуючи кольорового сліпу, вкрай низька.
Кікер - це те, що якщо ваш друг знав, що два колоди карт - це два різних кольори, але не знав, який з них червоний, а який зелений, він все одно не буде знати в кінці цього! Отже, підсумовуючи:
- У доказуванні є місце для випадковості.
- Ви можете переконати когось, що щось знаєте, не даючи їм про це ніякої інформації.