71
Outline What is Classical Physics? What is Quantum Physics? How Can This Apply to Computers? Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for Engineers

Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Quantum Mechanics for Engineers

Matt Robinson

Baylor UniversityDepartment of Physics

Matt Robinson Quantum Mechanics for Engineers

Page 2: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Matt Robinson Quantum Mechanics for Engineers

Page 3: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Outline

1 What is Classical Physics?

2 What is Quantum Physics?

3 How Can This Apply to Computers?

Matt Robinson Quantum Mechanics for Engineers

Page 4: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Outline

1 What is Classical Physics?

2 What is Quantum Physics?

3 How Can This Apply to Computers?

Matt Robinson Quantum Mechanics for Engineers

Page 5: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Outline

1 What is Classical Physics?

2 What is Quantum Physics?

3 How Can This Apply to Computers?

Matt Robinson Quantum Mechanics for Engineers

Page 6: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Actions and The Principle of Least ActionExampleConcluding Thoughts on Classical Physics

Actions and The Principle of Least Action

Knowing the (scalar) expressions for the kinetic energy T (q)and the potential energy V (q) for a system, we can define theLagrangian as

L(q, q) ≡ T − V

The Action S[q] is then defined as the integral over time,

S[q] ≡∫

dt L(q, q)

Matt Robinson Quantum Mechanics for Engineers

Page 7: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Actions and The Principle of Least ActionExampleConcluding Thoughts on Classical Physics

Actions and The Principle of Least Action

Knowing the (scalar) expressions for the kinetic energy T (q)and the potential energy V (q) for a system, we can define theLagrangian as

L(q, q) ≡ T − V

The Action S[q] is then defined as the integral over time,

S[q] ≡∫

dt L(q, q)

Matt Robinson Quantum Mechanics for Engineers

Page 8: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Actions and The Principle of Least ActionExampleConcluding Thoughts on Classical Physics

Actions and The Principle of Least Action

The equations of motion are then given by the zeros of theEuler Lagrange Derivative,

δL

δq≡ d

dt

∂L

∂q− ∂L

∂q= 0

This is called the principle of Least Action.

Matt Robinson Quantum Mechanics for Engineers

Page 9: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Actions and The Principle of Least ActionExampleConcluding Thoughts on Classical Physics

Actions and The Principle of Least Action

The equations of motion are then given by the zeros of theEuler Lagrange Derivative,

δL

δq≡ d

dt

∂L

∂q− ∂L

∂q= 0

This is called the principle of Least Action.

Matt Robinson Quantum Mechanics for Engineers

Page 10: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Actions and The Principle of Least ActionExampleConcluding Thoughts on Classical Physics

Projectile Motion

T = 12m(x2 + y2), V = mgy

L = T − V = 12m(x2 + y2)−mgy

ddt∂L∂x = d

dt mx = mx , ∂L∂x = 0

⇒ mx = 0ddt∂L∂y = d

dt my = my , ∂L∂y = −mg

⇒ my = −mg

Matt Robinson Quantum Mechanics for Engineers

Page 11: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Actions and The Principle of Least ActionExampleConcluding Thoughts on Classical Physics

Projectile Motion

T = 12m(x2 + y2), V = mgy

L = T − V = 12m(x2 + y2)−mgy

ddt∂L∂x = d

dt mx = mx , ∂L∂x = 0

⇒ mx = 0ddt∂L∂y = d

dt my = my , ∂L∂y = −mg

⇒ my = −mg

Matt Robinson Quantum Mechanics for Engineers

Page 12: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Actions and The Principle of Least ActionExampleConcluding Thoughts on Classical Physics

Projectile Motion

T = 12m(x2 + y2), V = mgy

L = T − V = 12m(x2 + y2)−mgy

ddt∂L∂x = d

dt mx = mx , ∂L∂x = 0

⇒ mx = 0

ddt∂L∂y = d

dt my = my , ∂L∂y = −mg

⇒ my = −mg

Matt Robinson Quantum Mechanics for Engineers

Page 13: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Actions and The Principle of Least ActionExampleConcluding Thoughts on Classical Physics

Projectile Motion

T = 12m(x2 + y2), V = mgy

L = T − V = 12m(x2 + y2)−mgy

ddt∂L∂x = d

dt mx = mx , ∂L∂x = 0

⇒ mx = 0ddt∂L∂y = d

dt my = my , ∂L∂y = −mg

⇒ my = −mg

Matt Robinson Quantum Mechanics for Engineers

Page 14: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Actions and The Principle of Least ActionExampleConcluding Thoughts on Classical Physics

Concluding Thoughts on Classical Physics

For a given initial condition,only one path is possible - thepath which satisfies theEuler-Lagrange Equation.

The nature of classical physicscan be thought of as follows:

INPUT: Ask question.OUTPUT: Get answer.

Matt Robinson Quantum Mechanics for Engineers

Page 15: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Actions and The Principle of Least ActionExampleConcluding Thoughts on Classical Physics

Concluding Thoughts on Classical Physics

For a given initial condition,only one path is possible - thepath which satisfies theEuler-Lagrange Equation.

The nature of classical physicscan be thought of as follows:

INPUT: Ask question.OUTPUT: Get answer.

Matt Robinson Quantum Mechanics for Engineers

Page 16: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Actions and The Principle of Least ActionExampleConcluding Thoughts on Classical Physics

Concluding Thoughts on Classical Physics

For a given initial condition,only one path is possible - thepath which satisfies theEuler-Lagrange Equation.

The nature of classical physicscan be thought of as follows:

INPUT: Ask question.OUTPUT: Get answer.

Matt Robinson Quantum Mechanics for Engineers

Page 17: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Actions and The Principle of Least ActionExampleConcluding Thoughts on Classical Physics

Concluding Thoughts on Classical Physics

For a given initial condition,only one path is possible - thepath which satisfies theEuler-Lagrange Equation.

The nature of classical physicscan be thought of as follows:

INPUT: Ask question.OUTPUT: Get answer.

Matt Robinson Quantum Mechanics for Engineers

Page 18: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

So What is Quantum Physics?

Matt Robinson Quantum Mechanics for Engineers

Page 19: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Principle of Least Action . . . Probably

Classical physics demanded

δL

δq= 0

Quantum physics allows anyvalue on the right hand side

δL

δq= λ

where λ can be anything.

Matt Robinson Quantum Mechanics for Engineers

Page 20: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Principle of Least Action . . . Probably

Classical physics demanded

δL

δq= 0

Quantum physics allows anyvalue on the right hand side

δL

δq= λ

where λ can be anything.

Matt Robinson Quantum Mechanics for Engineers

Page 21: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Principle of Least Action . . . Probably

Classical physics demanded

δL

δq= 0

Quantum physics allows anyvalue on the right hand side

δL

δq= λ

where λ can be anything.

Matt Robinson Quantum Mechanics for Engineers

Page 22: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Principle of Least Action . . . Probably

Classical physics demanded

δL

δq= 0

Quantum physics allows anyvalue on the right hand side

δL

δq= λ

where λ can be anything.

Matt Robinson Quantum Mechanics for Engineers

Page 23: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Principle of Least Action . . . Probably

Classical physics demanded

δL

δq= 0

Quantum physics allows anyvalue on the right hand side

δL

δq= λ

where λ can be anything.

Matt Robinson Quantum Mechanics for Engineers

Page 24: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Principle of Least Action . . . Probably

Classical physics demanded

δL

δq= 0

Quantum physics allows anyvalue on the right hand side

δL

δq= λ

where λ can be anything.

Matt Robinson Quantum Mechanics for Engineers

Page 25: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Principle of Least Action . . . Probably

However, not all paths are equally probable.

Each possible path has a statistical weight/probability equal to

e−S[q]/~ or e iS[q]/~

(these are the same under the change of variables dt → idt)

Matt Robinson Quantum Mechanics for Engineers

Page 26: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Principle of Least Action . . . Probably

However, not all paths are equally probable.

Each possible path has a statistical weight/probability equal to

e−S[q]/~ or e iS[q]/~

(these are the same under the change of variables dt → idt)

Matt Robinson Quantum Mechanics for Engineers

Page 27: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

But it gets worse

Matt Robinson Quantum Mechanics for Engineers

Page 28: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Interference

q → e−S[q]/~

q + δq → e−S[q+δq]/~

e−S[q+δq]/~ = e−(S[q]+δq δS[q]δq

)/~ = e−S[q]/~e−δq~

δS[q]δq

Most likely path is where

δS[q]

δq= 0

(which is the same as where δLδq = 0)

Matt Robinson Quantum Mechanics for Engineers

Page 29: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Interference

q → e−S[q]/~

q + δq → e−S[q+δq]/~

e−S[q+δq]/~ = e−(S[q]+δq δS[q]δq

)/~ = e−S[q]/~e−δq~

δS[q]δq

Most likely path is where

δS[q]

δq= 0

(which is the same as where δLδq = 0)

Matt Robinson Quantum Mechanics for Engineers

Page 30: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Interference

q → e−S[q]/~

q + δq → e−S[q+δq]/~

e−S[q+δq]/~ = e−(S[q]+δq δS[q]δq

)/~ = e−S[q]/~e−δq~

δS[q]δq

Most likely path is where

δS[q]

δq= 0

(which is the same as where δLδq = 0)

Matt Robinson Quantum Mechanics for Engineers

Page 31: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Interference

q → e−S[q]/~

q + δq → e−S[q+δq]/~

e−S[q+δq]/~ = e−(S[q]+δq δS[q]δq

)/~ = e−S[q]/~e−δq~

δS[q]δq

Most likely path is where

δS[q]

δq= 0

(which is the same as where δLδq = 0)

Matt Robinson Quantum Mechanics for Engineers

Page 32: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Equation of State

If ψ ∝ e iS/~, then∂ψ

∂t=

i

~∂S∂tψ

Hψ = i~∂ψ

∂t

(where H ≡ T + V )Solving this differential equation (called Schroedinger’s Equation)for ψ will give the (complex) Wave Function for the particle∫ b

aψ?ψ dx =

∫ b

a|ψ|2 dx

Matt Robinson Quantum Mechanics for Engineers

Page 33: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Equation of State

If ψ ∝ e iS/~, then∂ψ

∂t=

i

~∂S∂tψ

Hψ = i~∂ψ

∂t

(where H ≡ T + V )

Solving this differential equation (called Schroedinger’s Equation)for ψ will give the (complex) Wave Function for the particle∫ b

aψ?ψ dx =

∫ b

a|ψ|2 dx

Matt Robinson Quantum Mechanics for Engineers

Page 34: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Equation of State

If ψ ∝ e iS/~, then∂ψ

∂t=

i

~∂S∂tψ

Hψ = i~∂ψ

∂t

(where H ≡ T + V )Solving this differential equation (called Schroedinger’s Equation)for ψ will give the (complex) Wave Function for the particle

∫ b

aψ?ψ dx =

∫ b

a|ψ|2 dx

Matt Robinson Quantum Mechanics for Engineers

Page 35: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Equation of State

If ψ ∝ e iS/~, then∂ψ

∂t=

i

~∂S∂tψ

Hψ = i~∂ψ

∂t

(where H ≡ T + V )Solving this differential equation (called Schroedinger’s Equation)for ψ will give the (complex) Wave Function for the particle∫ b

aψ?ψ dx =

∫ b

a|ψ|2 dx

Matt Robinson Quantum Mechanics for Engineers

Page 36: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Matt Robinson Quantum Mechanics for Engineers

Page 37: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Matt Robinson Quantum Mechanics for Engineers

Page 38: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Matt Robinson Quantum Mechanics for Engineers

Page 39: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Matt Robinson Quantum Mechanics for Engineers

Page 40: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Hydrogen Atom

Matt Robinson Quantum Mechanics for Engineers

Page 41: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Hydrogen Atom

Matt Robinson Quantum Mechanics for Engineers

Page 42: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Observation

But it gets even worse ...

Matt Robinson Quantum Mechanics for Engineers

Page 43: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Observation

A system exists in every possible state it can be in prior toobservation (superposition).

These possibilities all interfere with each other.

Once an observation is made, the system “collapses” into oneof the possible states, according to some probabilitydistribution which depends on the system.

Matt Robinson Quantum Mechanics for Engineers

Page 44: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Observation

A system exists in every possible state it can be in prior toobservation (superposition).

These possibilities all interfere with each other.

Once an observation is made, the system “collapses” into oneof the possible states, according to some probabilitydistribution which depends on the system.

Matt Robinson Quantum Mechanics for Engineers

Page 45: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Observation

A system exists in every possible state it can be in prior toobservation (superposition).

These possibilities all interfere with each other.

Once an observation is made, the system “collapses” into oneof the possible states, according to some probabilitydistribution which depends on the system.

Matt Robinson Quantum Mechanics for Engineers

Page 46: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Concluding Thoughts on Quantum Physics

For a given initial condition, any path/state is possible - nomatter how improbable it may be.

How often you will observe that path/state is determined bythe wave function, which is a probability distribution.

The classical path/state will be the most likely, which is whymacroscopic systems appear classical.

The nature of quantum physics can be thought of as follows:

INPUT: Ask question, suggest an answer.OUTPUT: How often that answer will be right.

Matt Robinson Quantum Mechanics for Engineers

Page 47: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Concluding Thoughts on Quantum Physics

For a given initial condition, any path/state is possible - nomatter how improbable it may be.

How often you will observe that path/state is determined bythe wave function, which is a probability distribution.

The classical path/state will be the most likely, which is whymacroscopic systems appear classical.

The nature of quantum physics can be thought of as follows:

INPUT: Ask question, suggest an answer.OUTPUT: How often that answer will be right.

Matt Robinson Quantum Mechanics for Engineers

Page 48: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Concluding Thoughts on Quantum Physics

For a given initial condition, any path/state is possible - nomatter how improbable it may be.

How often you will observe that path/state is determined bythe wave function, which is a probability distribution.

The classical path/state will be the most likely, which is whymacroscopic systems appear classical.

The nature of quantum physics can be thought of as follows:

INPUT: Ask question, suggest an answer.OUTPUT: How often that answer will be right.

Matt Robinson Quantum Mechanics for Engineers

Page 49: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Principle of Least Action . . . ProbablySuperpositionSo How Do We Do Quantum Mechanics?ObservationConcluding Thoughts on Quantum Physics

Concluding Thoughts on Quantum Physics

For a given initial condition, any path/state is possible - nomatter how improbable it may be.

How often you will observe that path/state is determined bythe wave function, which is a probability distribution.

The classical path/state will be the most likely, which is whymacroscopic systems appear classical.

The nature of quantum physics can be thought of as follows:

INPUT: Ask question, suggest an answer.OUTPUT: How often that answer will be right.

Matt Robinson Quantum Mechanics for Engineers

Page 50: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Classical Bits and Quantum Bits

Classical computer works using bits, which can either be 0 or 1

A quantum computer uses quantum bits, which can be 0 and1

|ψ〉 = α|0〉+ β|1〉

Measurement produces:

0 with probability |α|21 with probability |β|2

Matt Robinson Quantum Mechanics for Engineers

Page 51: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Classical Bits and Quantum Bits

Classical computer works using bits, which can either be 0 or 1

A quantum computer uses quantum bits, which can be 0 and1

|ψ〉 = α|0〉+ β|1〉

Measurement produces:

0 with probability |α|21 with probability |β|2

Matt Robinson Quantum Mechanics for Engineers

Page 52: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Classical Bits and Quantum Bits

Classical computer works using bits, which can either be 0 or 1

A quantum computer uses quantum bits, which can be 0 and1

|ψ〉 = α|0〉+ β|1〉

Measurement produces:

0 with probability |α|21 with probability |β|2

Matt Robinson Quantum Mechanics for Engineers

Page 53: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Classical Bits and Quantum Bits

Classical computer works using bits, which can either be 0 or 1

A quantum computer uses quantum bits, which can be 0 and1

|ψ〉 = α|0〉+ β|1〉

Measurement produces:

0 with probability |α|2

1 with probability |β|2

Matt Robinson Quantum Mechanics for Engineers

Page 54: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Classical Bits and Quantum Bits

Classical computer works using bits, which can either be 0 or 1

A quantum computer uses quantum bits, which can be 0 and1

|ψ〉 = α|0〉+ β|1〉

Measurement produces:

0 with probability |α|21 with probability |β|2

Matt Robinson Quantum Mechanics for Engineers

Page 55: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Manipulating Q-Bits

Any (invertible) transformation done to |ψ〉 will act on everyterm in the superposition:

NOT|ψ〉 = NOT(α|0〉+ β|1〉) = α|1〉+ β|0〉

But, all operations done to a q-bit must be reversible

Matt Robinson Quantum Mechanics for Engineers

Page 56: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Manipulating Q-Bits

Any (invertible) transformation done to |ψ〉 will act on everyterm in the superposition:

NOT|ψ〉 = NOT(α|0〉+ β|1〉) = α|1〉+ β|0〉

But, all operations done to a q-bit must be reversible

Matt Robinson Quantum Mechanics for Engineers

Page 57: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Manipulating Q-Bits

Any (invertible) transformation done to |ψ〉 will act on everyterm in the superposition:

NOT|ψ〉 = NOT(α|0〉+ β|1〉) = α|1〉+ β|0〉

But, all operations done to a q-bit must be reversible

Matt Robinson Quantum Mechanics for Engineers

Page 58: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Manipulating Q-Bits

Any (invertible) transformation done to |ψ〉 will act on everyterm in the superposition:

NOT|ψ〉 = NOT(α|0〉+ β|1〉) = α|1〉+ β|0〉

But, all operations done to a q-bit must be reversible

Matt Robinson Quantum Mechanics for Engineers

Page 59: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Illustration of Why Quantum Computing Is So Powerful

Consider the Hadamard transformation H, which takes

|0〉 → 1√2

(|0〉+ |1〉)

and

|1〉 → 1√2

(|0〉 − |1〉)

Matt Robinson Quantum Mechanics for Engineers

Page 60: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Illustration of Why Quantum Computing Is So Powerful

Consider the Hadamard transformation H, which takes

|0〉 → 1√2

(|0〉+ |1〉)

and

|1〉 → 1√2

(|0〉 − |1〉)

Matt Robinson Quantum Mechanics for Engineers

Page 61: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Illustration of Why Quantum Computing Is So Powerful

Consider the Hadamard transformation H, which takes

|0〉 → 1√2

(|0〉+ |1〉)

and

|1〉 → 1√2

(|0〉 − |1〉)

Matt Robinson Quantum Mechanics for Engineers

Page 62: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Illustration of Why Quantum Computing Is So Powerful

Consider the Hadamard transformation H, which takes

|0〉 → 1√2

(|0〉+ |1〉)

and

|1〉 → 1√2

(|0〉 − |1〉)

Matt Robinson Quantum Mechanics for Engineers

Page 63: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Illustration of Why Quantum Computing Is So Powerful

Consider n copies of |0〉.

Act on each with H.

Result is

1√2n

2n∑j=1

|j〉

Matt Robinson Quantum Mechanics for Engineers

Page 64: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Illustration of Why Quantum Computing Is So Powerful

Consider n copies of |0〉.Act on each with H.

Result is

1√2n

2n∑j=1

|j〉

Matt Robinson Quantum Mechanics for Engineers

Page 65: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Illustration of Why Quantum Computing Is So Powerful

Consider n copies of |0〉.Act on each with H.

Result is

1√2n

2n∑j=1

|j〉

Matt Robinson Quantum Mechanics for Engineers

Page 66: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Illustration of Why Quantum Computing Is So Powerful

Consider n copies of |0〉.Act on each with H.

Result is

1√2n

2n∑j=1

|j〉

Matt Robinson Quantum Mechanics for Engineers

Page 67: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Illustration of Why Quantum Computing Is So Powerful

Consider n = 3. Acting on three |0〉’s with H gives

1√8

(|0〉+ |1〉)(|0〉+ |1〉)(|0〉+ |1〉)

=1√8

(|0〉|0〉|0〉+ |0〉|0〉|1〉+ |0〉|1〉|0〉+ · · ·+ |1〉|1〉|1〉

)

So, any operation done to this state with n q-bits will producea superposition of 2n outcomes.

Matt Robinson Quantum Mechanics for Engineers

Page 68: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Illustration of Why Quantum Computing Is So Powerful

Consider n = 3. Acting on three |0〉’s with H gives

1√8

(|0〉+ |1〉)(|0〉+ |1〉)(|0〉+ |1〉)

=1√8

(|0〉|0〉|0〉+ |0〉|0〉|1〉+ |0〉|1〉|0〉+ · · ·+ |1〉|1〉|1〉

)So, any operation done to this state with n q-bits will producea superposition of 2n outcomes.

Matt Robinson Quantum Mechanics for Engineers

Page 69: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Illustration of Why Quantum Computing Is So Powerful

Consider n = 3. Acting on three |0〉’s with H gives

1√8

(|0〉+ |1〉)(|0〉+ |1〉)(|0〉+ |1〉)

=1√8

(|0〉|0〉|0〉+ |0〉|0〉|1〉+ |0〉|1〉|0〉+ · · ·+ |1〉|1〉|1〉

)

So, any operation done to this state with n q-bits will producea superposition of 2n outcomes.

Matt Robinson Quantum Mechanics for Engineers

Page 70: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Illustration of Why Quantum Computing Is So Powerful

Consider n = 3. Acting on three |0〉’s with H gives

1√8

(|0〉+ |1〉)(|0〉+ |1〉)(|0〉+ |1〉)

=1√8

(|0〉|0〉|0〉+ |0〉|0〉|1〉+ |0〉|1〉|0〉+ · · ·+ |1〉|1〉|1〉

)So, any operation done to this state with n q-bits will producea superposition of 2n outcomes.

Matt Robinson Quantum Mechanics for Engineers

Page 71: Quantum Mechanics for Engineers - Baylor ECS - Qua… · Quantum Mechanics for Engineers Matt Robinson Baylor University Department of Physics Matt Robinson Quantum Mechanics for

OutlineWhat is Classical Physics?

What is Quantum Physics?How Can This Apply to Computers?

Matt Robinson Quantum Mechanics for Engineers