- #1
evinda
Gold Member
MHB
- 3,836
- 0
Hello! (Wave)
I am looking at the following exercise (pg. 92, ex. 11.1 , book:Gems of Theoretical Computer Science by Uwe Schöning ) :
Why can all boolean functions on $n$ variables be computed by a circuit with only 2 levels (a depth 2 circuit) ? What is the size ( number of gates ) of such a circuit in general?
Could you give me a hint how we could show that all boolean functions on $n$ variables be computed by a circuit with only 2 levels? Do we have to use induction? If so, how given that we do not have a specific form of an expression? (Thinking)
I am looking at the following exercise (pg. 92, ex. 11.1 , book:Gems of Theoretical Computer Science by Uwe Schöning ) :
Why can all boolean functions on $n$ variables be computed by a circuit with only 2 levels (a depth 2 circuit) ? What is the size ( number of gates ) of such a circuit in general?
Could you give me a hint how we could show that all boolean functions on $n$ variables be computed by a circuit with only 2 levels? Do we have to use induction? If so, how given that we do not have a specific form of an expression? (Thinking)