the ucsd freshman seminar on the slide rulepasquale/slideruletalklasvegas09.pdf · the ucsd...

41
The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering University of California, San Diego

Upload: others

Post on 24-Jun-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

The UCSD Freshman Seminar on The Slide Rule

Joe Pasquale Department of Computer Science and Engineering

University of California, San Diego

Page 2: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 2

Background

•  Started seminar in 2003 •  For UCSD freshman •  10 weeks, 1 hour per week, 1 unit of credit •  Classes limited to 10-20 students •  Students come from all areas

–  Engineering –  Physical sciences –  Some humanities

Page 3: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 3

Why teach about slide rules?

Page 4: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 4

Why teach about slide rules?

•  Engineering heritage

Page 5: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 5

Why teach about slide rules?

•  Engineering heritage

•  Power of slide rules vs. computers

Page 6: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 6

Why teach about slide rules?

•  Engineering heritage

•  Power of slide rules vs. computers

•  Interesting mathematics

Page 7: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 7

Why do students take this seminar?

Page 8: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 8

Why do students take this seminar?

“I have no idea what a slide rule is, but I know engineers used them to build great things”

Page 9: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 9

Why do students take this seminar?

“I thought it would be cool to learn how to use a slide rule and show my friends”

Page 10: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 10

Why do students take this seminar?

“My dad used a slide rule, and I want to learn about it (and show him)”

Page 11: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 11

Topics

•  How the slide rule works

–  all the scales

Page 12: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 12

Topics

•  How the slide rule works

–  all the scales

•  The math behind the slide rule

Page 13: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 13

Topics

•  How the slide rule works

–  all the scales

•  The math behind the slide rule

•  Advanced topics

Page 14: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 14

First few weeks

•  The basics

–  learning to read the scales

–  multiplication, division, powers, roots

–  folded scales, inverted scales, …

•  Trig scales

•  LL scales

Page 15: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 15

Significant Digits

•  What is 2.1 x 3.1? Holman

Page 16: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 16

Significant Digits

•  2.1 x 3.1 = 6.51 “by calculator” Holman

Page 17: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 17

Significant Digits

•  2.1 x 3.1 = [6.3 .. 6.8]

–  2.05 x 3.05 ≈ 6.25

–  2.15 x 3.15 ≈ 6.77

Holman

Page 18: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 18

Significant Digits

•  2.1 x 3.1 = [6.3 .. 6.8]

–  2.05 x 3.05 ≈ 6.25

–  2.15 x 3.15 ≈ 6.77

•  2.1 x 3.1 ≈ 6.5 2 significant digits

Holman

Page 19: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 19

Significant Digits

•  What is 2.8 x 4.1? Holman

Page 20: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 20

Significant Digits

•  2.8 x 4.1 = 11.48 “by calculator” Holman

Page 21: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 21

Significant Digits

•  2.8 x 4.1 = [11.1 .. 11.8]

–  2.75 x 4.05 ≈ 11.14

–  2.85 x 4.15 ≈ 11.83

Holman

Page 22: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 22

Significant Digits

•  2.8 x 4.1 = [11.1 .. 11.8]

–  2.75 x 4.05 ≈ 11.14

–  2.85 x 4.15 ≈ 11.83

•  2.8 x 4.1 ≈ 11.5 3 significant digits

Holman

Page 23: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 23

Precision

•  Depends on physical length

•  10 inch rule: 3-4 digits

•  Ways to increase precision –  Increase physical length

– Wrap scale around rule to increase length

– Magnify the area of focus

Page 24: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 24

Precision — Relative Error

•  Compare physical distances at extremes – Distance (1.00, 1.01) ≈ Distance (9.9, 10) –  (1.01-1.00)/1.00 = 1%, (10-9.9)/10 = 1%

•  Relative error uniform across log scale

Source: www.antiquark.com/sliderule/sim

Page 25: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 25

Precision vs. Accuracy

•  2 × 3 = 6 – accurate, not precise

•  2.00 × 3.00 = 6.01 – more precise, less accurate

•  Are 2 and 2.00 located at same place? – Does it matter? Why?

Page 26: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 26

Calculating Power

•  Any operation expressible in the form A + B = C or A - B = C can be implemented with a slide rule

•  x × y = z → log x + log y = log z •  x ÷ y = z → log x - log y = log z •  xy = z → log log x + log y = log log z

Page 27: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 27

sin θ ≈ tan θ, for small θ

•  sin θ = b/c, tan θ = b/a •  For small θ

– a ≈ c, therefore sin θ ≈ tan θ – Use ST scale for θ < 5.74

b

a

c θ

Page 28: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 28

ln 1+x ≈ x for small x

•  Near x = 1, ln 1+x ≈ x (linear) •  log 1 = 0

1

Page 29: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 29

The Gilligan’s Island Problem

•  You are stranded on an island •  You are “the professor” •  You must save the crew •  You decide to build a slide rule

Page 30: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 30

How to build scales?

•  How do you determine graduations for … –  log scale –  log log scale – sin scale –  tan scale

•  Arithmetic + geometry, no calculators

Page 31: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 31

Larger Lessons

•  Economy of calculating – slide rules – calculators – computers

•  Estimation, approximation •  Social value

– parents, grandparents

Page 32: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 32

Quotes

My skills of estimation are getting better … I like being engrossed in the calculations, instead of just punching them into my calculator. I make less mistakes, and find I know what I am talking about …

- Brian Robbins

Page 33: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 33

Quotes

I like being able to see mathematical operations in the visual way that a slide rule allows … This seminar has given me a better understanding of precision, relationship between logs and multiplication, and Benford’s Law.

- Amy Cunningham

Page 34: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 34

Quotes

What amazes me the most about the slide rule is that it works … I can’t help but marvel at its design and that someone actually was able to create such a device ... Its complexity is just mind boggling.

- Kendra Kadas

Page 35: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 35

Quotes

I was in physics class, and the professor explained how tan and sin are close for really small angles. The class didn’t show much reaction, but my first thought was “hey, I learned that from my slide rule seminar.”

- John Beckfield

Page 36: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 36

Quotes

This slide rule seminar is the only thing saving me from a quarter full of literature writing, and other humanitarian monotony. After hours of “theory of literature,” I realized I still had slide rule homework. Hurray!

- Lydia McNabb

Page 37: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 37

Quotes

The slide rule rules. The slide rule is truly an extension of a person, not something completely separate such as the calculator. I actually had to think before, during, and after getting the answer on the slide rule.

- Lynn Greiner

Page 38: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 38

Quotes

I’m actually quite amazed with the design of the slide rule. I find the folded scales especially ingenious … I definitely feel I understand what I’m doing - not quite the “black box” that calculators are.

- Ryan Lue

Page 39: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 39

Quotes

The more I use the slide rule, the greater the insight I have into how ingeniously the scales were put together. I hope I can re-teach my parents how to use it.

- Chris Brumbaugh

Page 40: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 40

Questions?

Page 41: The UCSD Freshman Seminar on The Slide Rulepasquale/SlideRuleTalkLasVegas09.pdf · The UCSD Freshman Seminar on The Slide Rule Joe Pasquale Department of Computer Science and Engineering

February 21, 2009 Oughtred Society Mtg, Las Vegas 41

FOR MORE INFO

Joe Pasquale Dept. of Computer Science & Engineering University of California, San Diego 9500 Gilman Drive La Jolla, CA 92093-0404

[email protected] http://www-cse.ucsd.edu/~pasquale