Devrelerle ilgili nokta, bir devrenin sabit sayıda girişi olmasıdır. Bu, bir dili tanımlamak için bir devre ailesine ihtiyacımız olduğu anlamına gelirC0,C1,C2,… öyle ki devre Ci hangi uzunluk dizelerini söyler i her biri için dilde i. Bu, devreler arasında herhangi bir ilişki olmasını gerektirmezCi ve Ci+1: tamamen farklı olabilirler. Özellikle, herhangi bir set için S⊆N, beyanı ayarlayabilirsiniz Ci=true Eğer i∈S ve Ci=false için i∉S. BileS kararsız!
Buna karşılık, bir dil Pmümkün olan her uzunlukta olası her girişin dilde olup olmadığını söyleyen tek bir Turing makinesi varsa. Şimdi, farklı uzunluklardaki girdiler hakkında komik oyunlar oynayamazsınız.
Herhangi bir sabit devreyi P. Ancak bu, bir dile karar vermek için yeterli değildir.P/poly. Bunu yapmak için, önce girişin uzunluğunu hesaplamamız, ardından hangi devreyi belirlemek için bunu kullanmamız gerekir. Cidevreyi değerlendirmeli ve sonra değerlendirmeliyiz. Yukarıdaki örnekte gösterildiği gibi, "hangi devrenin" bölümünün polinom zamanında hesaplanmasına rağmen hesaplanamayabilir bile.