गहराई 2 सर्किट में घातीय आकार की गणना करने की आवश्यकता होती है क्योंकि गहराई 2 सर्किट या तो DNF या CNF होनी चाहिए और यह सत्यापित करना आसान है कि घातीय कई मिन्टर और मैक्स्टर हैं।
चेतावनी : नीचे का हिस्सा छोटी गाड़ी है । जवाब के तहत टिप्पणियों को देखें।
जिस तरह से मैं इसे गिनता हूं, इसके अलावा गहराई से किया जा सकता है 3. मान लें और b i दो संख्याओं के i बिट हैं, जहां 0 LSB और n के MSB का सूचकांक है । aibii0n
हमें गणना करते हैं योग का वीं बिट, एस मैं देखो आगे कैरी के साथ मानक तरीके से:isi
si=ai⊕bi⊕ci
जहां XOR और c है I को इस तरह से कैरी किया जाता है:⊕ci
ci=⋁j∣j<i(gj∧pj)
और मतलब है कि जे वें स्थान "कैरी" उत्पन्न करता है:gjj
gj=(aj∧bj)
और अर्थ है कि कैरी को j से i तक प्रचारित किया जाता है :pjji
pj=⋀k∣j<k<i(aj∨bj)
गहराई की गणना, की गहराई 2 है, और c i की गहराई 3. है, जबकि ऐसा लगता है कि s i , 4 या 5 की गहराई है, यह वास्तव में गहराई 3 भी है क्योंकि यह गहराई वाले 3 सर्किटों का एक घिरा हुआ पंखा संगणना है इसलिए एक बहुपद राशि द्वारा सर्किट आकार को उड़ाते हुए, डी-मॉर्गन फ़ार्मुलों का उपयोग करके शीर्ष दो स्तरों को नीचे धकेल सकते हैं।pjcisi