Phép cộng và phép trừ các số nhị phân có trong AC0 .
Đối với bất kỳ số không đổi c ,
xmodc là AC0 có thể rút ngắn để chia theo c ( ⌊x/c⌋ ):
xmodc=x−(⌊x/c⌋+⋯+⌊x/c⌋c times)
Được biết, xmodc khó đối với AC0 đối với bất kỳ c
nào không phải là lũy thừa của 2 . Do đó, ⌊x/c⌋ khó cho AC0 cho bất kỳ c
nào không phải là lũy thừa của 2 .
Như Emil đã lưu ý trong các nhận xét, có một sự giảm dễ dàng cho số nguyên tố lẻ
từ (nghĩa là, với ) thành
với đầu vào nhị phân: chúng tôi chỉ sử dụng các bit đầu vào là bội số của và sử dụng FLT ( ). cMODc∑iximodcxi∈{0,1}xmodcp−12(p−1)imodp=1