Open in TheBrain

Canonical forms for logic circuits

Insights into Mathematics

92.3K subscribers

A key problem in circuit analysis is to associate to a logical circuit, typically made of logic gates such as AND, OR, NOT, XOR, NAND and NOR, an algebraic expression that captures the effect of that circuit on all possible inputs. Such an effect is called a Boolean function, and it acts on the space of possible 0/1 values that can be assigned to the input values. For example if we have three inputs A,B and C then there are 23=8 different possible values of 0's and 1's that can be assigned to these three, and so then there are 28 Boolean functions representing all possible circuits with these inputs.

Such a Boolean function has a geometric interpretation, and in this video we show how to get an algebraic version, both using the technology of Boolean algebra and the alternate, more powerful technology of the original Algebra of Boole. The advantages of the latter start becoming pretty obvious, once you start doing the computations.

Screenshot PDFs for my videos are available at the website http://wildegg.com. These give you a concise overview of the contents of the lectures for various Playlists: great for review, study and summary.

My research papers can be found at my Research Gate page, at https://www.researchgate.net/profile/...

My blog is at http://njwildberger.com/, where I will discuss lots of foundational issues, along with other things.

Online courses will be developed at openlearning.com. The first one, already underway is Algebraic Calculus One at https://www.openlearning.com/courses/... Please join us for an exciting new approach to one of mathematics' most important subjects!

If you would like to support these new initiatives for mathematics education and research, please consider becoming a Patron of this Channel at https://www.patreon.com/njwildberger Your support would be much appreciated.

Attachments