page contents

 

Boolean Algebra: (Wikipedia Definition)

In mathematics and mathematical logic, Boolean algebra is the subarea of algebra in which the values of the variables are the truth values true and false, usually denoted 1 and 0 (respectively). Instead of elementary algebra where the values of the variables are numbers, and the main operations are addition and multiplication, the main operations of Boolean algebra are the conjunction and, denoted ∧, the disjunction or, denoted ∨, and the negation not, denoted ¬.

Boolean algebra was introduced in 1854 by George Boole in his book An Investigation of the Laws of Thought. According to Huntington the term "Boolean algebra" was first suggested by Sheffer in 1913.

Boolean algebra has been fundamental in the development of computer science and is yet the basis of the abstract description of digital circuits. It is also used in digital logic, computer programming, set theory, and statistics.

 

Basic operations

The basic operations of Boolean algebra are the following ones:

  • And (conjunction), denoted xy (sometimes x AND y or Kxy), satisfies xy = 1 if x = y = 1 and xy = 0 otherwise.
  • Or (disjunction), denoted xy (sometimes x OR y or Axy), satisfies xy = 0 if x = y = 0 and xy = 1 otherwise.
  • Not (negation), denoted ¬x (sometimes NOT x, Nx or !x), satisfies ¬x = 0 if x = 1 and ¬x = 1 if x = 0.

If the truth values 0 and 1 are interpreted as integers, these operation may be expressed with the ordinary operations of the arithmetic:

xy = xy,
xy = x + y - xy,
¬x = 1 - x.
 
 

 dgital Logic:  

 

http://www.wisc-online.com/Objects/ViewObject.aspx?ID=DIG1302

 

http://www.neuroproductions.be/logic-lab/   

 

 

Monday 2/10

 

 

http://www.wisc-online.com/Objects/ViewObject.aspx?ID=DIG1202

 

http://www.wisc-online.com/Objects/ViewObject.aspx?ID=DIG2503

 

Gates

 

Useful Links:

 Logic gate online simulator: http://www.course.com/downloads/computerscience/aeonline/7/1/index.html

 

 Boolean Algebra tutorial: http://www.doc.ic.ac.uk/~dfg/hardware/HardwareLecture02.pdf

 

http://www.facstaff.bucknell.edu/mastascu/elessonshtml/logic/logic1.html