बाइनरी संख्याओं का जोड़ और घटाव A सी0 ।
किसी भी निरंतर संख्या सी ,
एक्स मॉड सी is \ mathsf {AC ^ 0} c ( \ lfloor x / c \ rfloor ) A सी0द्वारा विभाजन करने के लिए reducible :
x \ bmod c = x - (\ overbrace {\ lfloor x / c \ _) rfloor + \ cdots + \ lfloor x / c \ rfloor} ^ {c \ text {{}}})सी⌋ x / c ⌋
x mod c = x - (⌊x/c⌋+⋯+⌊x/c⌋सी times)
यह ज्ञात है कि x \ bmod c किसी भी c केएक्स मॉड सी लिए एC0 लिए कठिन है
जो 2 की शक्ति नहीं है । इस प्रकार \ lfloor x / c \ rfloor किसी भी c के लिए \ mathsf {AC ^ 0} के लिए कठिन है
जो 2 की शक्ति नहीं है ।सी2⌋ x / c ⌋एC0सी2
टिप्पणी में एमिल द्वारा नोट के रूप में वहाँ विषम अभाज्य के लिए एक आसान कमी है
से (यह है कि, के साथ ) के लिए
के साथ बाइनरी इनपुट: हम केवल इनपुट बिट्स जो के गुणज हैं का उपयोग और उपयोग फ्लाइट ( )। एम ओ डी सी Σ मैं एक्स मैं आधुनिक सी एक्स मैं ∈ { 0 , 1 } x आधुनिक सी पी - 1 2 ( पी - 1 ) मैं आधुनिक पी = 1सीमODसी∑मैंxमैंmod cएक्समैं∈ { 0 , 1 }एक्स मॉड सीपी - 12( p - 1 ) imod p = 1