La suma y resta de números binarios están en AC0 .
Para cualquier número constante c ,
xmodc es AC0 reducible a la división por c ( ⌊x/c⌋ ):
xmodc=x−(⌊x/c⌋+⋯+⌊x/c⌋c times)
Se sabe que xmodc es difícil para AC0 para cualquier c
que no sea una potencia de 2 . Por lo tanto, ⌊x/c⌋ es difícil para AC0 para cualquier c
que no sea una potencia de 2 .
Como señaló Emil en los comentarios, hay una reducción fácil para el primer impar
de (es decir, con ) a
con entrada binaria: usamos solo bits de entrada que son múltiplos de y usamos FLT ( ). M O D c ∑ i x i mod c x i ∈ { 0 , 1 } x mod c p - 1 2 ( p - 1 ) i mod p = 1cMODc∑iximodcxi∈{0,1}xmodcp−12(p−1)imodp=1