Buradan kanıtı okuyorum ve teknik (henüz önemli) bir sorunla karşılaştım. Bunun oldukça spesifik olduğunu ve bağlamın sorunlu olduğunu biliyorum, ama kendim anlayamadım.
51 ve 55. sayfalarda, "standart" doğrulayıcıları sunduktan sonra, bölünmüş atamaları kontrol etmek için doğrulayıcıları değiştirmeye yönelirler.
İlk durumda (s. 51), bu kontrol o olan polinom kod -yakın, ve daha sonra bir Sum polinomların bir aileye (oluşturmak için algebraization (+ sıfır-test) kullanımı her biri, her biri 3 değerleri verilen bir noktada değerlendirilebilir bu giriş formüle ilişkin -Check özelliği) (polinom kod dolaptan kod sözcükleri ).
İkinci durumda (s. 55), bu kontrol olan olan lineer -yakın ve sonra da bir fonksiyon tanımlama özel bir toplamı olarak , örneğin bu her birinin değerlerinin belirli bir noktada değerlendirilebilir (lineer fonksiyonlar için dolaptan ).
Daha sonra her iki durumda da / ailesindeki rastgele bir polinom değerleri üzerinde testler yaparlar (Sum-Check veya Tensor + Hadamard) .
Benim sorunum her için gerekli değerlerin yeniden yapılanma prosedürü bazı ihmal edilemez sabit olasılık ile yanlış değerler sağlayabilir . Ayrıca, tüm değerleri doğru olarak elde edildiği bir olasılık sadece çok düşüktür bazı sabit için . Ve bu her iki durum için de geçerlidir.
Doğrulayıcıların bazı adımlarının aile işlevinden bir polinom hedef / polinom değeri elde etmesini gerektirdiği için bu kötü olabilir
Bu nedenle, her r ˜ f i için tekrar tekrar "rekonstrüksiyon cebirsel prosedürü" birkaç kez kullanarak başarı olasılığını yükseltmeliyiz .
Şimdi, blow-up (nispeten özgün doğrulayıcı sorgu karmaşıklığına) alt rutin sorgu karmaşıklığı içinde biraz daha büyük olduğunu bu araç , öyle yani "(aksine hiç garantili "-" istenen " patlama teoremleri açıklamasında).
Bu bir sorun mu yoksa bir şey eksik mi (muhtemelen ben)?