historical perspectives on models and modeling michael s. mahoney princeton university 13th...

34
Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University HS-DLMPS Joint Conference ific Models: Their Historical and Philosophical Rel

Upload: clare-mcgee

Post on 12-Jan-2016

222 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

Historical Perspectives on Models and Modeling

Michael S. Mahoney

Princeton University

13th DHS-DLMPS Joint Conference

Scientific Models: Their Historical and Philosophical Relevance

Page 2: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

Historical Perspectives on Models and Modeling

Michael S. Mahoney

Princeton University

Colby College Science, Technology, and Society Lecture

Page 3: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

Modeling the heavensgeometrically

Modeling the worldmechanically(analytically)

Modeling the worldas discrete systems(combinatorially)

Mechanicalmodel

geometry

algebra, calculus

Analyticalextension

Mathematicalmodel (structure

Extended modelreaching limits,e.g. non-linear DEs

Computational modeling ofmathematics

Computationalmodel

Page 4: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical
Page 5: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

Plato’s Original Model

Motion ofheavensover time

Rotation of spheresthrough anglescorresponding to times

line of sight

Planet at time t1

Planet at time t2

Point P on sphere1

Point P on sphere2

line of sight

Page 6: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

how model correspondsto the world

how model workshow world works

how model correspondsto the world

f W f M

SW

S’W

SM

S’M

= SW

f M f W

SWS’

M=

Page 7: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical
Page 8: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

Corollary result

Motion ofheavensover time

Properties (symptomata) of the hyperbola

gnomon’s shadowat time t2

point P on hyperbola1

point P on hyperbola2

Direct measurementgnomon’s shadow

at time t 1

Direct measurement

Page 9: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

Descartes’ Optics

reflection andrefraction of light

laws of impactand vectorial motion

rays -> lines of force -> motion of particle

Page 10: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

Newton’s Model

Kepler’sLaws of PlanetaryMotion

Central Force

Mechanics

observationalmeasurement

observationalmeasurement

Page 11: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

Newton, Principia (1687), I, 41Assuming any sort of centripetal force, and granting the quadrature of curvilinear figures, required are both the trajectories in which the bodies move and the times of motions in the trajectories found.

physical object

mathematicalmodel

Page 12: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

Varignon (1700)

v = ds

dt

y = ds

dx

dds

dt2

x

r

zdx

ds

s

Page 13: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

Lagrange -Analytic Mechanics

No drawings are to be found in this work. The methods I set out there require neither constructions nor geometric or mechanical arguments, but only algebraic operations subject to a regular and uniform process. Those who love analysis will take pleasure in seeing mechanics become a new branch of it and will be grateful to me for having thus extended its domain

Page 14: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

ˆ)rr2(r̂)rr(r

ˆrr̂rr

r̂rr

2

radial acceleration

centrifugal acceleration Coriolis acceleration

angular acceleration

const.r

rrr2

rr2

2

2

Principia I,1 = Kepler, Law 2 (equal areas)

central force only, no torque

Page 15: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

The Classical Model

PhysicalWorld

Central Force

Mechanics

instrumentalmeasurement

instrumentalmeasurement

Page 16: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

The Classical Model Extended

PhysicalWorld

measurement

measurement

(P)DE

FE

Analyticmodel

Series expansionfinite differences

etc

Numericalmethods

Series summationsumsetc

221 mvmvdvmadSFdS

Page 17: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

The Classical Model Extended

PhysicalWorld

How analytic modelcorresponds to the

world(P)DE

FE

How Analyticmodelworks

HowNumerical

modelworks

How numerical modelcorresponds to the

analytic model

Increasingly uncleartruncation, rounding,

critical values

Increasingly unclearcomplexity

Page 18: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

John von Neumann on Models

To begin with, we must emphasize a statement which I am sure you have heard before, but which must be repeated again and again. It is that the sciences do not try to explain, they hardly even try to interpret, they mainly make models. By a model is meant a mathematical construct which, with the addition of certain verbal interpretations, describes observed phenomena. The justification of such a mathematical construct is solely and precisely that it is expected to work –that is, correctly to describe phenomena from a reasonably wide area. Furthermore, it must satisfy certain esthetic criteria –that is, in relation to how much it describes, it must be rather simple.

Page 19: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

John von Neumann

computer as calculator

EDVAC Report

programming

numerical analysis

IAS MeterologicalProject

Computer as artificial organism

stabilityself-replication

evolution

Burks at Michigan

Ulam > cellular automata

ToffoliCA machine Holland

complex adaptive systemsgenetic algorithms

Langtonsynthetic biology

Artificial Life

WolframCAs in physics

SANTA FE

1980s: computer graphicslead to resurgence of CAs

1970s: supercomputers onJvN model and variants

finite automata

theoretical CSNumerical models

dynamical systems

chaos

General and Logical Theory of Automata

A New Kind of Science

Page 20: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical
Page 21: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

Real World (Physical) System

Computational model of systemwithout referenceto specific

implementation

Computational model of systemin terms of specific implementation

Systems analysis

Computational model of systemin terms of finite-state machine

microprogramming

high-level language[intermediate language]

instruction set

Machine as operational model of system

Specification and design

programming (direct and embedded)

hardware design

Page 22: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

There exists today a very elaborate system of formal logic, and, specifically, of logic as applied to mathematics. This is a discipline with many good sides, but also with certain serious weaknesses. This is not the occasion to enlarge upon the good sides, which I certainly have no intention to belittle. About the inadequacies, however, this may be said: Everybody who has worked in formal logic will confirm that it is one of the technically most refractory parts of mathematics. The reason for this is that it deals with rigid, all-or-none concepts, and has very little contact with the continuous concept of the real or of the complex number, that is, with mathematical analysis. Yet analysis is the technically most successful and best-elaborated part of mathematics. Thus formal logic is, by the nature of its approach, cut off from the best cultivated portions of mathematics, and forced onto the most difficult part of the mathematical terrain, into combinatorics.

The theory of automata, of the digital, all-or-none type, as discussed up to now, is certainly a chapter in formal logic. It will have to be, from the mathematical point of view, combinatory rather than analytical.

John von Neumann, 1948

Page 23: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

In a mathematical science, it is possible to deduce from the basic assumptions, the important properties of the entities treated by the science. Thus, from Newton's law of gravitation and his laws of motion, one can deduce that the planetary orbits obey Kepler's laws.

John McCarthy, “Towards a Mathematical Science of Computation”, 1962

Page 24: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

Shannon

circuit design (1938) information theory (1948)

switching theory

sequential machines

coding

Schützenberger (1957)

monoid theory of automata

Rabin/Scott

von Neumann

Kleene

McCulloch/Pitts

finite automata

cellular automata

regular events

Chomsky (1956)

mathematical linguistics

finite automata as Boolean algebras

phrase structure grammars (1959)

formal power series

FS CF

Ginsburg/Rice

lattice of sets

IAL (1958)

Algol (1960)

BNF

CFL as fixpoint of BNF-defined CFG

“algebraic”

other classes

mechanical theorem proving(AI)

IPL

FORTRAN (1956)

LISP

McCarthy

formal semantics

CPL

Strachey

Landin

operational semantics

-calculus

Scott

denotational semantics basedon -calculus as contnuous lattice

category theory

Tarski (1955)fixpoint theorem

for latticesapplicative (function) languages

as mathematical systems

msm 98

Page 25: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical
Page 26: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical
Page 27: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

Computational Model

PhysicalWorld

(ComputationalModel)

Programstatic

(ComputerProcess)

Simulationdynamic

Page 28: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

Brian Cantwell Smith, On the Origin of Objects (MIT Press, 1996), 35

Page 29: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

Computational Model

PhysicalWorld

(ComputationalModel)

Program(ComputerProcess)

Simulation

MathematicalModel

Page 30: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

Robert Rosen on Simulation

These considerations show how dangerous it can be to extrapolate unrestrictedly from formal systems to material ones. The danger arises precisely from the fact that computation involves only simulation, which allows the establishment of no congruence between causal processes in material systems and inferential processes in the simulator. We therefore lack precisely those essential features of encoding and decoding which are required for such extrapolations. Thus, although formal simulators can be of great practical and heuristic value, their theoretical significance is very sharply circumscribed, and they must be used with the greatest caution.

(“Effective Processes and Natural Law”, 1995)

Page 31: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

Lindenmayer Systems

Page 32: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

Computational Model

PhysicalWorld

Howcomputational

modelworks

How computational modelcorresponds to world

unanalyzable

unspecified

Page 33: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

Computational Model

PhysicalWorld

(ComputationalModel)

Programstatic

(ComputerProcess)

Simulationdynamic

How computational modelcorresponds to world

unspecified

[How static programcorresponds to dynamic process

Howcomputational

modelworks

unanalyzable

]

Page 34: Historical Perspectives on Models and Modeling Michael S. Mahoney Princeton University 13th DHS-DLMPS Joint Conference Scientific Models: Their Historical

John Holland on MathematicsMathematics is our sine qua non on this part of the journey. Fortunately, we need not delve into the details to describe the form of the mathematics and what it can contribute; the details will probably change anyhow, as we close in on our destination. Mathematics has a critical role because it along enables us to formulate rigorous generalizations, or principles. Neither physical experiments nor computer-based experiments, on their own, can provide such generalizations. Physical experiments usually are limited to supplying input and constraints for rigorous models, because the experiments themselves are rarely described in a language that permits deductive exploration. Computer-based experiments have rigorous descriptions, but they deal only in specifics. A well-designed mathematical model, on the other hand, generalizes the particulars revealed by physical experiments, computer-based models, and interdisciplinary comparisons. Furthermore, the tools of mathematics provide rigorous derivations and predictions applicable to all cas. Only mathematics can take us the full distance. (Hidden Order, 1995)