ยังไม่ชัดเจนสำหรับฉันว่าอินพุตของปัญหาคืออะไรและคุณบังคับใช้ข้อ จำกัด อย่างไร พี=2Ω(n)p =2Ω ( n )อย่างไรก็ตามภายใต้การกำหนดสูตรที่เหมาะสมคำตอบคือไม่มีสำหรับหลายชื่อหลายชื่อเว้นแต่ NP = RP เนื่องจากการลดลงด้านล่าง
รับพลังพิเศษ QQ ในไบนารีและวงจรบูลีน คค (wlog ใช้เพียง ∧∧ และ ¬¬ ประตู) เราสามารถสร้างในเวลาพหุนามเป็นวงจรเลขคณิต คQคQ ดังนั้น คค iff ไม่น่าพอใจ คQคQ คำนวณพหุนามเท่ากับศูนย์ไป FQFQ แปล: a∧ขa∧b กับ aขab, ¬a¬a กับ 1-a1−aและตัวแปร xผมxi กับ xQ-1ผมxq−1i (ซึ่งสามารถแสดงโดยวงจรขนาด O(เข้าสู่ระบบQ)O(logq) ใช้กำลังสองซ้ำ)
ถ้า Q=พีq=p เป็นสิ่งสำคัญ (ซึ่งฉันไม่คิดว่าจริง ๆ แล้วมีความสำคัญ) และมีขนาดใหญ่พอเราสามารถทำการลดค่าแบบ univariate: แก้ไขคำจำกัดความของ คพีCp ดังนั้น xผมxi แปลด้วยพหุนาม
ฉผม(x)=((x+ผม)(พี-1)/2+1)พี-1.
fi(x)=((x+i)(p−1)/2+1)p−1.
ในอีกด้านหนึ่ง
ฉผม(a)∈{0,1}fi(a)∈{0,1} สำหรับทุกคน
a∈Fพีa∈Fpดังนั้นถ้า
คC เป็นที่น่าพอใจแล้ว
คพี(a)=0Cp(a)=0 สำหรับทุกคน
aa. ในทางกลับกันสมมติว่า
คC เป็นที่น่าพอใจพูด
ค(ข1,...,ขn)=1C(b1,…,bn)=1ที่ไหน
ขผม∈{0,1}bi∈{0,1}. สังเกตว่า
ฉผม(a)={1ถ้า a+ผม เป็นสารตกค้างกำลังสอง (รวมถึง 0)0ถ้า a+ผม เป็น nonresidue กำลังสองfi(a)={10if a+i is a quadratic residue (including 0),if a+i is a quadratic nonresidue.
ดังนั้นเราจึงมี
คพี(a)=1Cp(a)=1 ถ้า
a∈Fพีa∈Fp เป็นเช่นนั้น
a+ผม เป็นสารตกค้างกำลังสอง ⟺ขผม=1a+i is a quadratic residue ⟺bi=1
สำหรับทุกคน
ผม=1,...,ni=1,…,n. ข้อพิสูจน์ 5 ใน
Peraltaมีความหมายเช่นนั้น
aa มีอยู่เสมอสำหรับ
พี≥(1+โอ(1))22nn2p≥(1+o(1))22nn2.