1.1.1 text elaboration request

Posted by linuxford on
URL: http://nand2tetris-questions-and-answers-forum.52.s1.nabble.com/1-1-1-text-elaboration-request-tp3829880.html

First, thank you for this excellent and very unique book. Amazing!

Questions on "Canonical representation" and "Two-input boolean function."

Let me try to be a bit more precise. 1. Canonical representation - I got the fact that and-ing bears uncanny resemblance to multiplication and or-ing to addition. Curious about the picking function formulation of f(xyz) = ~xy~z + x~y~z + xy~z. I understand how you determined to pick the formula but curious why this works.
2. Two-input boolean function - I'm wondering why it works out to be 2^2^n

Thanks again for any feedback.