üzerindeki aritmetik devreler Ziçin argümanınız doğrudur. Aynı tartışma boyunca aritmetik birimi için çalışır S bir fraksiyonların kullanmayan a / b burada b ve eşitlenir.
Bununla birlikte, diğer halkalar üzerindeki aritmetik devreler hakkında konuşursanız, argüman artık çalışmaz, örneğin: üzerindeki genel aritmetik devreler (yani yukarıdaki kısıtlama olmadan), R , cebirsel sayı alanları, C veya q ≠ 2 ile sonlu alanlar F q .SR,CFqq≠ 2
(Bu aslında cebirsel geometride karakteristik sıfırdan ziyade genellikle "karışık karakteristik" olarak kabul edilmesi ile aynı nedendir .)Z
Ancak, derinlik 3 {AND, OR, NOT} olan devreler için Boole alt sınırları üzerinden aritmetik devreler için alt sınırlarla daha az ilişkilidir . (Evet, {AND, XOR} tam bir temeldir, ancak {AND, OR, NOT} üzerinde tipik olarak 3 derinlik devresi, KAPILARI serbest olarak kabul edersiniz, XOR ile DEĞİL uygularken, daha sonra gerçekten saydığınız bir XOR kapısı kullanırsınız. . Benzer şekilde, her ne kadar bir ∨ b = ¬ ( ¬ bir ∧ ¬ b ) , ne zaman bu tek VEYA kapısı ile vE uygulamak ve XOR, sen derinlikte 3. biraz gadget olsun)Za∨b=¬(¬a∧¬b)
Genel ifade şudur: bir R halkasında katsayıları olan bir polinom olsun ve φ : R → S'nin bir halka homomorfizması olduğunu varsayalım . Uygulayarak cp her katsayısına f içeri katsayılı bir polinom olsun S hangi Ben olacak anlamında olabildikleri, f S . Daha sonra S- aritmetik devreler tarafından f S hesaplanması için bir alt sınır , R- aritmetik devreler tarafından f hesaplanması için aynı alt sınır anlamına gelir .fRφ:R→SφfSfSfSSfR