28.06.2014 Views

Chapter 5: Architecture - Computer and Information Science - CUNY

Chapter 5: Architecture - Computer and Information Science - CUNY

Chapter 5: Architecture - Computer and Information Science - CUNY

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

5.2. CLASSICAL GATES 9<br />

This matrix satisfies<br />

We can write this as<br />

⎡ ⎤<br />

0<br />

⎡ ⎤<br />

⎡ ⎤<br />

⎣ 1 1 1 0<br />

0<br />

⎦<br />

= ⎣ 0 ⎦ . (5.29)<br />

0 0 0 1 ⎢<br />

⎣<br />

0⎥<br />

⎦<br />

1<br />

1<br />

AND|11〉 = |1〉. (5.30)<br />

In contrast, consider another 4 by 1 matrix:<br />

⎡ ⎤<br />

0<br />

⎡ ⎤<br />

⎡ ⎤<br />

⎣ 1 1 1 0<br />

1<br />

⎦<br />

= ⎣ 1 ⎦ . (5.31)<br />

0 0 0 1 ⎢<br />

⎣<br />

0⎥<br />

⎦<br />

0<br />

0<br />

We can write this as<br />

Exercise 5.2.1 Calculate AND|10〉.<br />

AND|01〉 = |0〉. (5.32)<br />

What would happen if we put an arbitrary 4 by 1 matrix to the right of<br />

AND?<br />

⎡ ⎤<br />

3.5<br />

⎡ ⎤<br />

⎡ ⎤<br />

⎣ 1 1 1 0<br />

2<br />

⎦<br />

= ⎣ 5.5 ⎦ (5.33)<br />

0 0 0 1 ⎢<br />

⎣<br />

0 ⎥<br />

⎦<br />

−4.1<br />

−4.1<br />

This is clearly nonsense. We are only permitted to multiply these classical gates<br />

with vectors that represent classical states, i.e., column matrices with a single<br />

1 entry <strong>and</strong> all the other entries must be 0. In the classical world, the bits are<br />

only one state <strong>and</strong> are described by such vectors. Only later, when we delve<br />

into quantum gates will we have more room (<strong>and</strong> more fun).<br />

The OR gate<br />

can be represented by the matrix<br />

⎡<br />

OR = ⎣ 1 0 0 ⎤<br />

0 ⎦ . (5.34)<br />

0 1 1 1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!