Nature is messy.
Why? So we can predict the future.
The book of nature is written in the language of mathematics.
- Galileo
What we learn merely through the ear makes less impression upon our minds than what is presented to the trustworthy eye.
- Horace, ca. 20 BC
Eidos in Greek became idea
Imagination -> image
c. 1900-1700 BC
Nicole Oresme
In 1686, E. Halley plotted barometric pressure vs. altitude. A theoretical curve based on observations.
That by means of centripetal forces the planets may be retained in certain orbits, we may easily understand, if we consider the motions of projectiles; for a stone that is projected is by the pressure of its own weight forced out of the rectilinear path, which by the initial projection alone it should have pursued, and made to describe a curved line in the air; and through that crooked way is at last brought down to the ground; and the greater the velocity is with which it is projected, the farther it goes before it falls to the earth. We may therefore suppose the velocity to be so increased, that it would describe an arc of 1, 2, 5, 10, 100, 1000 miles before it arrived at the earth, till at last, exceeding the limits of the earth, it should pass into space without touching it.
-Newton, System of the World
J. C. Maxwell's Thermodynamic Surface, 1874
Dunhuang Star Chart, ~ 700 AD
Nicolaas Hartsoeker (26 March 1656, Gouda – 10 December 1725, Utrecht) Dutch Mathematician and Physicist.
Iron Atoms on Copper surface (1993)
E. Halley (again) First Weather Map. 1686
What's a sim?
A sim uses animations or other visuals to represent physical phenomenon or concepts.
There are many, many sims out there. (Why do we need any more?)
function setup () {
\\inside this part goes things we need it to do once
}
function draw() {
\\inside this part goes things we need it to do over and over
}
Let's make a bouncy ball
We plot the position of the ball as a function of time.
t | position (good) | position (bad) |
---|---|---|
0 | 0 | 0 |
1 | 0.5 | 1 |
2 | 2.0 | 3 |
3 | 4.5 | 6 |
4 | 8.0 | 10 |
5 | 12.5 | 15 |
Acceleration implies a change in velocity.
Def. of velocity: $$v = \frac{dx}{dt}$$ or $$x = \int v \;dt = \textrm{area under v(t) curve}$$
x += v;
v += a;
ellipse(x,height/2,10,10);
x += averageVelocity;
v += a;
ellipse(x,height/2,10,10);
Science.js
We're building a library of useful science objects.
1. Build sims for learning
sciencesims.com
2. Learn physics by building sims.
“If you can't explain it to a six year old, you don't understand it yourself.”
- Many people
3d immersive space.
Phones can run these.
Available upon request.