"...we try to make predictions about Nature, to anticipate what we’ll see in places we have not yet looked. If additional observations corroborate our expectations, then we’re on the right track. Several skill sets are involved: one must know how to idealize the world, and then how to work with that idealization. Remarkably enough, our schools fail to teach either skill." -- Blake Stacey in The Necessity of Mathematics
Discrete math background
What math topics are not in pre-college cirriculum, topics everyone with an interest in math, computer science, physics or engineering should have seen?
Most of what is typically not covered involves discrete math and related formalisms. This list of topics includes mostly discrete mathematics, but also includes related connections with continuous and toplological mathematics. There are many links to Wikipedia topics that you've heard about but nobody told you the formal name. I've found that the Wikipedia math topics are very well written and consistent. They go into a lot of detail that I most often don't understand, but the first paragraph of many of the math fields is usually very good, straight to the point.
Mathematics involves the study of such concepts as quantity, structure, space and change. We seek out patterns in numbers, space, science, computers, imaginary abstractions, or elsewhere. The patterns can be expressed and explored in a formal language unlike our natural language.
How do we go from nothing to useful abstractions of the real world using math?
Somehow we learn the language as we see concrete examples of the abstraction. Most mathematical objects map onto space. For example, modular numbers behave in the same way as symmetry rotations of plane figures (like a square). This fact is generalized and applied across mathematics, computer science, physical sciences, and increasingly in other fields (linguistics, psychology, economics, etc.).
What is discrete math?
Discrete mathematics, also called finite mathematics, is the study of mathematical structures that are fundamentally discrete in the sense of not supporting or requiring the notion of continuity. Objects studied in discrete mathematics are largely countable sets such as integers, finite graphs, and formal languages. Discrete spaces are simple examples of a topological space or similar structure, one in which the points are "isolated" from each other.
Discrete mathematics has become popular in recent decades because of its applications to computer science. Concepts and notations from discrete mathematics are useful to study or describe objects or problems in computer algorithms and programming languages.
In some mathematics curricula, finite mathematics courses cover discrete mathematical concepts for business, whereas discrete mathematics courses emphasize concepts for computer science majors, and combinatorics and other specialized courses emphasize the mathematical theory.
For contrast, see continuum, topology, and mathematical analysis.
Discrete mathematics includes the following topics:
Algebra Algebra is a main branch of mathematics concerning the study of structure, relation, and quantity. Elementary algebra, often taught in pre-college math classes, provides an introduction to the basic ideas of algebra, including effects of adding and multiplying numbers, the concept of variables, definition of polynomials, polynomial factorization and determining polynomial roots.
Algebra is much broader than elementary algebra and can be generalized. In addition to working directly with numbers, algebra covers working with symbols, variables, and set elements. Addition and multiplication are abstracted as general operations, and their precise definitions lead to structures such as groups, rings and fields.
complex numbers Complex numbers are an extension of the
real numbers obtained by adjoining an
imaginary unit, denoted
i, which satisfies:
- i2 = -1
Any complex number z can be represented as a sum:
z = x + iy
where x and y are real numbers, called the real and imaginary parts of the complex number.
 | Complex number notation |
Complex numbers are a
field, and thus have addition, subtraction, multiplication, and division operations. These operations extend the corresponding operations on real numbers, although with a number of additional elegant and useful properties.
Often pre-college math classes introduce complex numbers as a sort of curiosity. They are needed to express the solutions of some polynomial equations like:
x2 - 1 = 0
where the solution can be expressed as:
x = 0 + i = i
x = 0 - i = -i
complex plane The concept of the complex plane allows a
geometric interpretation of complex numbers. Under addition, they add like
vectors. [To Do: Diagram of vector addition.] The multiplication of two complex numbers can be expressed most easily in
polar coordinates – the magnitude or modulus of the product is the product of the two
absolute values, or moduli, and the angle or argument of the product is the sum of the two angles, or arguments.
In particular,
multiplication by a complex number of modulus 1 acts as a rotation on the complex plane. There are similarities and differences between the real number plane (an infinite set) and the complex plane (another infinite set). A point on the real plane is a 2-
tuple, or coordinate pair. A point on the complex plane is a
single complex numbers,
z, that has a real part (component) and an imaginary part (component). Although complex numbers add just like 2-D vectors, complex number multiplication is easily defined and well-behaved.
It is useful, conceptually and practically, to consider multiplication of real numbers as a "stretching", or scaling operator. One real number is mapped to another by multiplication. [To Do: Diagram.]. Many other operators can also be interpreted as this kind of spatial transformation. For example addition corresponds to a translational transformation (moving sideways or up/down). Multiplication by -1 (negation) can be interpreted as a mirroring (with the mirror point at 0) or as a half rotation (pi/2 radians) through the complex plane.
What does it mean to multiply a pair of points on the real plane? It doesn't mean anything unless you can define what you mean by "multiply a pair of points"! [To Do: Multiplication of points by scalars.]
[To Do: Argand diagram, corresponding Real plane, R2, C.]
If you multiply one complex number by another, it acts as a rotation and scaling transform (an operator) mapping one complex number to a new compex number. [To Do: Argand diagram.]
Functions as mappings:
Functions are mappings of every member of the domain of x to a new set of points within the range of the function. [To Do: Show the formal notation of a concrete example, like f(x) = 2x, where x is a member of R. In the imprecise shorthand of algebra class (but not math papers) this is written f(x) = 2x, or just y = 2x.]
In programming, a function oftens acts as (is the same as, or impements) an operator. Operators that act on a single object (like -x = -1*x, negation) are called
unary operators. Operators that act on two objects (like multiplication of two numbers) are called
binary operators. Operators that act on more than two objects can always be broken down into sequences of unary or binary operations.
Note that the real number (
R2) plane is not the same as the rational number plane; there are more reals than rationals. Which set do we use in programming? We use rational numbers that approximate real numbers. We call them "real numbers", but they are necessarily of finite precision, and so can be represented as the ratio of integers.
Wouldn't it be nice to have a computing system that could represent real numbers, instead of rationals that approximate real numbers. In one sense quantum computers start to achieve this -- qubits are mixtures of bits 1 and 0, and can represent aspects of real numbers better, depending on how many qubits are interacting. But still not "perfectly" -- no set of qubits can represent pi exactly, for example.
Remember for later:
ei(phi) is a complex number, and it is on the unit circle (
|ei(phi)| = 1, or its modulus is one). If you multiply any complex number by this value it acts as a rotation operator, mapping the original complex number to a new compex number. This is the essence of
Euler's formula:
Richard Feynman called Euler's formula "our jewel" and "the most remarkable formula in mathematics".[2]
This form of complex number has many applications, mostly for representing rotating or oscillating things. For example the vibration of object can be (and most often is) modeled as
f(t) = kei( phi(t) ), where
f(t) describes the displacement (movement) over the time
t. The real part of this complex number is the displacement, and the imaginary part is the phase describing the part of the cycle of vibration. It could be written as
z(t) = a(t) + ib(t), where
sqrt( a(t)2 + b(t)2 )1/2 = |z| = 1, but there is a
very nice reason for writing it in this simple form. Here's the reason: if you want to multiply two rotations (same as applying two rotation transforms in a row), the math is dead simple --
ei(phi1) *
ei(phi2) = ei(phi1 + phi1). This is easier, more clear, and the same as doing the calculation
(a + bi)*(c + di) where
tan-1(a/b).
I haven't, and your teachers might never, tell you
why ei(phi) is a complex number with a modulus of 1, or even why
e = 2.71828... (the base of the natural logorithm, or
Euler's number) is so special. This takes some background in
trigonometry and
analysis, in particular how irrational numbers can be represented with infinite series of rational numbers . In short and without explanation,
e is the unique number
a, such that the value of the derivative (the slope of the tangent line) of the exponential function
f (x) = ax at the point
x = 0 is exactly 1.
Complex numbers whose real and imaginary part are both integers form a lattice (a grid of points) on the complex plane. This set of complex numbers, called the
Gaussian integers, is a generalization of the integers and is important in algebraic number theory.

quaternions, and other generalizations of complex numbers
Irish mathematician
Sir William Rowan Hamilton first described
quaternions, recognizing that they formed a mathematically consistent set analogous to complex numbers, and why they are useful. For example, just as complex number multiplication can be a model of 2-D rotation and scaling ("stretching" of the "length"/modulus/magnitude/norm), multiplication of quaternions models rotation in 3-D space, just what's needed for applications like programming video games.
"Hamilton knew that the complex numbers could be viewed as points in a plane, and he was looking for a way to do the same for points in space. Points in space can be represented by their coordinates, which are triples of numbers (3-tuples), and for many years Hamilton had known how to add and multiply triples of numbers. But he had been stuck on the problem of division: He did not know how to take the quotient of two points in space.
On October 16, 1843, Hamilton and his wife took a walk along the Royal Canal in Dublin. While they walked across Brougham Bridge (now Broom Bridge), a solution suddenly occurred to him. He could not divide triples, but he could divide quadruples. By using three of the numbers in the quadruple as the points of a coordinate in space, Hamilton could represent points in space by his new system of numbers. He then carved the basic rules for multiplication into the bridge".
- i2 = j2 = k2 = ijk = − 1
- ℍ
The multiplication of quaternions is
non-commutative. This corresponds to the fact that the order of rotation in three dimensions (like "pitch then roll" and "roll then pitch") matters -- you don't end up at the same orientation if you swap the order of rotation.
There are also eight dimensional
octanions! Octonions have limited applications in fields such as
string theory,
special relativity, and
quantum logic.
There are also corresponding 16-dimensional
sedenions. However, is a price to pay for these systems: each increase in dimensionality introduces new algebraic complications. Quaternion multiplication is not
commutative anymore, octonion multiplication additionally is non-
associative, and sedenions do not form a
normed space with multiplicative norm.
There are various
hypercomplex number sets that aren't
fields -- they don't have division operators.
complex analysis
Complex analysis investigates functions of complex numbers/variables. It is useful in many branches of mathematics, including number theory and applied mathematics, and in physics.
Complex analysis is particularly concerned with the analytic functions of complex variables. Because the separable real and imaginary parts of any analytic function must satisfy Laplace's equation, complex analysis is widely applicable to two-dimensional problems in physics.
linear algebra
Linear algebra had its beginnings in the study of vectors in Cartesian 2-space and 3-space. A vector is a directed line segment, characterized by both its magnitude, represented by length, and its direction. Vectors can be used to represent physical entities such as forces, and they can be added to each other and multiplied with scalars, thus forming the first example of a real vector space.
Modern linear algebra has been extended to consider spaces of arbitrary or infinite dimension. A vector space of dimension n is called an n-space. Most of the useful results from 2- and 3-space can be extended to these higher dimensional spaces. Although people cannot easily visualize vectors in n-space, such vectors or n-tuples are useful in representing data. Since vectors, as n-tuples, are ordered lists of n components, it is possible to summarize and manipulate data efficiently in this framework. For example, in economics, one can create and use, say, 8-dimensional vectors or 8-tuples to represent the Gross National Productof 8 countries. One can decide to display the GNP of 8 countries for a particular year, where the countries' order is specified, for example, (United States, United Kingdom, France, Germany, Spain, India, Japan, Australia), by using a vector (v1, v2, v3, v4, v5, v6, v7, v8) where each country's GNP is in its respective position.
Linear algebra is concerned with the study linear maps (also called linear transformations), and systems of linear equations. Vector spaces are a central theme in modern mathematics; thus, linear algebra is widely used in both abstract algebra and functional analysis. Linear algebra also has a concrete representation in analytic geometry and it is generalized in operator theory. It has extensive applications in the natural sciences and the social sciences, since nonlinear models can often be approximated by linear ones.
Linear maps take elements from a linear space to another (or to itself), in a manner that is compatible with the addition and scalar multiplication given on the vector space(s). The set of all such transformations is itself a vector space. If a basis for a vector space is fixed, every linear transform can be represented by a table of numbers called a matrix. The detailed study of the properties of and algorithms acting on matrices, including determinants and eigenvectors, is considered to be part of linear algebra.
solving simultaneous linear equations
One of the primary applications of linear algebra is the solution of simultaneous
linear equations. The simplest case is when the the number of unknowns is equal to the number of equations. Therefore, one could begin with the problem of solving
n simultaneous linear equations in
n unknowns.
Number theory "It is remarkable that the deepest ideas of number theory reveal a far-reaching resemblance to the ideas of modern theoretical physics. ... One would like to hope that this resemblance is no accident, and that we are already hearing new words about the World in which we live, but we do not yet understand their meaning." Yuri I. Manin, pg. 99 in "Mathematics and Physics" (translation of "Matematika i fizika", Birkhauser, Boston 1981)
Number theory is concerned with the properties of numbers in general, and integers in particular, as well as the wider classes of problems that arise from their study.
integers,
natural numbers, factors, primes, composites
ratios, and multiplication
rational numbers on the unit interval
The only
algebraic integers which are found in the set of
rational numbers are the ordinary integers. In other words, the intersection of
Q and
A is exactly
Z. The rational number
a/
b is not an algebraic integer unless
b divides
a. Note that the leading coefficient of the polynomial
bx −
a is the integer
b. As another special case, the square root √
n of a non-negative integer
n is an algebraic integer, and so is irrational unless
n is a
square number (perfect square).
Set theory
sets and ordered sets
universe, domain The simplest version is that
any set can be a universe, so long as the object of study is confined to that particular set. If the object of study is formed by the
real numbers, then the
real line R, which is the real number set, could be the universe under consideration. Implicitly, this is the universe that
Georg Cantor was using when he first developed modern
naive set theory and
cardinality in the 1870s and 1880s in applications to
real analysis. The only sets that Cantor was originally interested in were
subsets of
R.
ordered pair n-tuples (ordered lists of
n terms)
Let (a1, b1) and (a2, b2) be two ordered pairs. Then the characteristic or defining property of ordered pairs is
- (a1, b1) = (a2, b2) ↔ (a1 = a2 & b1 = b2).
Ordered pairs can have other ordered pairs as entries. Hence the ordered pair enables the recursive definition of ordered n-tuples (ordered lists of n terms). For example, the ordered triple (a,b,c) can be defined as (a, (b,c) ), as one pair nested in another. This approach is mirrored in computer programming languages, where it is possible to construct a list of elements from nested ordered pairs. For example, the list (1 2 3 4 5) becomes (1, (2, (3, (4, (5, {} ))))). The Lisp programming language uses such lists as its primary data structure.
relations
binary relations
An example of binary relation is the "divides" relation between the set of prime numbers P and the set of integers Z, in which every prime p is associated with every integer z that is a multiple of p, and no other. In this relation, for instance, the prime 2 is associated with numbers that include −4, 0, 6, 10, but not 1 or 9; and the prime 3 is associated with numbers that include 0, 6, and 9, but not 4 or 13.
complement
types of numbers, unit division
rationals and integers, irrationals, reals etc.
one to one mapping
cover covering and packing sphere packing Problems of arranging balls densely arise in many situations, particularly in coding theory (the balls are formed by the sets of inputs that the error-correction would map into a single codeword).
Analysis (mathematical analysis)
"An infinite number of mathematicians walk into a bar. The first one orders a beer. The second orders half a beer. The third, a quarter of a beer. The bartender says "You're all idiots", and pours two beers."
infinite series
recursion
fractal systems
rational numbers don't form a
complete metric space but there is a completion if real numbers are included
Group theory
The ubiquity of groups in numerous areas—both within and outside mathematics—makes them a central organizing principle of contemporary mathematics.
Groups share a fundamental kinship with the notion of
symmetry. A
symmetry group encodes symmetry features of a
geometrical object: it consists of the set of transformations that leave the object unchanged, and the operation of combining two such transformations by performing one after the other. Such symmetry groups, particularly the continuous
Lie groups, play an important role in many academic disciplines.
Matrix groups, for example, can be used to understand fundamental
physical laws underlying
special relativity and symmetry phenomena in molecular
chemistry.
translation transforms
rotation transforms
reflection transforms
scaling transforms (http://scienceblogs.com/sunclipse/2008/10/rotation_matrices.php)
symmetry transforms
commutation
Arithmetic viewed as symmetry transforms on integers or reals
addition of integers as a discrete translational transform
addition of reals as a continuous translational transform
multiplication as a scaling transform
the complex plane
rotation as a product on the unit complex circle
Abelian groups An abelian group satisfies the requirement that the product of elements does not depend on their order (the axiom of
commutativity). Abelian groups generalize the arithmetic of addition of integers.
- For the integers and the operation addition "+", denoted (Z,+), the operation + combines any two integers to form a third integer, addition is associative, zero is the additive identity, every integer n has an additive inverse, −n, and the addition operation is commutative since m + n = n + m for any two integers m and n.
- Every cyclic group G is abelian, because if x, y are in G, then xy = aman = am + n = an + m = anam = yx. Thus the integers, Z, form an abelian group under addition, as do the integers modulo n, Z/nZ.
- Every ring is an abelian group with respect to its addition operation. In a commutative ring the invertible elements, or units, form an abelian multiplicative group. In particular, the real numbers are an abelian group under addition, and the nonzero real numbers are an abelian group under multiplication.
In general, matrices, even invertible matrices, do not form an abelian group under multiplication because matrix multiplication is generally not commutative. However, some groups of matrices are abelian groups under matrix multiplication - one example is the group of 2x2 rotation matrices.
Finite groups The modular group is a fundamental object of study in
number theory,
geometry,
algebra, and many other areas of advanced mathematics. Like spatial transformations, the modular group can be represented as a group of geometric transformations or as a group of
matrices.
Cayley tables of simple finite groups
Dihedral groups
Cyclic groups modular numbers
The
nth roots of unity form a cyclic group of order
n under multiplication. e.g.,
0 = z3 − 1 = (z − s0)(z − s1)(z − s2) where
si = e2πi / 3 and a group of
{s0,s1,s2} under multiplication is cyclic.
Lie group examples
unit complex numbers
Graph theory
Structures that can be represented as graphs are ubiquitous, and many problems of practical interest can be represented by graphs. The link structure of a website could be represented by a directed graph: the vertices are the web pages available at the website and a directed edge from page A to page B exists if and only if A contains a link to B. A similar approach can be taken to problems in travel, biology, computer chip design, and many other fields. The development of algorithms to handle graphs is therefore of major interest in computer science. There, the transformation of graphs is often formalized and represented by graph rewrite systems. They are either directly used or properties of the rewrite systems (e.g. confluence) are studied.
Visualization of diadic relationships
Properties of graphs
algorithms on graphs
Probability and statistics
permutations and combinatorics
discrete distributions
discrete states and equilibrium
error in measurement
representative sampling
Topology
connectedness
orientability
homeomorphisms
dimensions,
topological dimension A topological space
X has topological dimension
m if every covering

of
X has a refinement

in which every point of
X occurs in at most
m+1 sets in

, and
m is the smallest such integer.
(Cantor's proof that there is a one-to-one correspondence between

and

).
(Peano's construction of a continuous map from
onto 
).
Logic, algorithms, and computation
Truth tables, logic gates
bistable systems and state
transistors
bit-wise logic
Information theory
Shannon information
Complexity, Algorithmic information theory
Inductive Inference
A system with a short description is often described as having a low, or short,
Kolmogorov complexity", or sometimes with terms like "low descriptive complexity, Kolmogorov-Chaitin complexity, stochastic complexity, algorithmic entropy, or program-size complexity". It is directly related (
1) to the principles of
Minimum Message Length (MML), a formal
information theory restatement of
Occam's Razor.
Big O notation (http://en.wikipedia.org/wiki/Big_O_notation)
linearity
Big O notation has two main areas of application. In mathematics, it is commonly used to describe how closely a finite series approximates a given function, especially in the case of a truncated Taylor series or asymptotic expansion. In computer science, it is useful in the analysis of algorithms. In both of the applications, the function g(x) appearing within the O(...) is typically chosen to be as simple as possible, omitting constant factors and lower order terms.
It is often useful to bound the running time of graph algorithms. Unlike most other computational problems, for a graph G = (V, E) there are two relevant parameters describing the size of the input: the number |V| of vertices in the graph and the number |E| of edges in the graph.
An interesting example is the graph isomorphism problem, the graph theory problem of determining whether a graph isomorphism exists between two graphs. Two graphs are isomorphic if one can be transformed into the other simply by renaming vertices.
While a method for computing the solutions to NP-complete problems using a reasonable amount of time remains undiscovered, computer scientists and programmers still frequently encounter NP-complete problems. An expert programmer should be able to recognize an NP-complete problem so that he or she does not unknowingly waste time trying to solve a problem which so far has eluded generations of computer scientists. Instead, NP-complete problems are often addressed by using approximation algorithms in practice.
Determining whether or not it is possible to solve these problems quickly is one of the principal unsolved problems in Computer Science.
Turing machine
Cellular automata and rule systems
Computability
Alan Turing In his momentous paper "On Computable Numbers, with an Application to the
Entscheidungsproblem"
[14] (submitted on 28 May 1936), Turing reformulated
Kurt Gödel's 1931 results on the limits of proof and computation, replacing Gödel's universal arithmetic-based formal language with what are now called
Turing machines, formal and simple devices. He proved that some such machine would be capable of performing any conceivable mathematical problem if it were representable as an
algorithm, even if no actual Turing machine would be likely to have practical applications, being much slower than practically realisable alternatives.
Turing machines are to this day the central object of study in
theory of computation. He went on to prove that there was no solution to the
Entscheidungsproblem by first showing that the
halting problem for Turing machines is
undecidable: it is not possible to decide, in general, algorithmically whether a given Turing machine will ever halt. While his proof was published subsequent to
Alonzo Church's equivalent proof in respect to his
lambda calculus, Turing's work is considerably more accessible and intuitive. It was also novel in its notion of a 'Universal (Turing) Machine', the idea that such a machine could perform the tasks of any other machine. The paper also introduces the notion of
definable numbers.
Maths notation
Background and references
Herbert S. Wilf
Discrete mathematics and proof in the high school
Aiso Heinze, Ian Anderson and Kristina Reiss
ZDM, The International Journal of Mathematics Education, Volume 36, Number 2 / April, 2004
"In the last 25 years, descrete mathematics has rapidly changed in its methodologies, in the way in which it is viewed by mathematicians, and in particular in the range of its applications. This is partly due to an extended use of computer technology in the past decades. Moreover, discrete mathematics has proved to be an important tool for research and development for example in biology, chemistry, and computer science. Discrete mathematics has its research roots in different parts of mathematics most prominently in group theory, geometry, number theory, algebraic combinatorics, graph theory, and cryptography. Accordingly, it has been influenced by a variety of mathematical results, methods, and representations. Their combination and integration in a profound theory is essential for research in discrete mathematics. In particular, the use of computer technology has not only influenced mathematical results but nathematical methods as well. It is necessary to discuss these methods, as they represent an important development in mathematical argumentation."
"As an active branch of contemporary mathematics that is widely used in business and industry, it is clear that discrete mathematics should be an integral part of the school mathematics curriculum, and in fact some topics of discrete mathematics naturally occur in other areas of the mathematics curriculum (National Council of Teachers of Mathematics, 2000). Combinatorics, iteration and recursion, and vertex-edge graphs, for example, are mentioned explicitly as topics to be taught in all grades from kindergarden to high school. ... but there is still a substantial amount of research needed to identify in a more systematic way those topics in descrete mathematics which are most relevant for mathematics instruction. Some first steps have been taken by both mathematicians and nathematics educators, but these attempts seem sporadic and isolated (Kenney & Hirsch 1991; Rosenstein, Franzblau & Roberts, 1997, DIMACS 2001)."
Kenney, M. J. & Hirsch, C. R. (eds.) (1991). Discrete Mathematics across the Curriculum, K-12, 1991 Yearbook. Reston, VA: NCTM.
Rosenstein, J. G.; Franzblau, D. S. & Roberts, F. S. (1997). Discrete Mathematics in the Schools. Notices of the AMS, 47(6), 641–649.
DIMACS (2001) Center for Discrete Mathematics and Theoretical Computer Science: Educational Program. http://dimacs.rutgers.edu/Education/.
National Council of Teachers of Mathematics (Ed.) (2000). Principles and Standards for School Mathematics, Reston, VA: NCTM.
Blake Stacey argues that "... we disable ourselves if our “explanations” of science do not include mathematics". While his examples are from geometry and calculus (continuum mechanics), it includes references to group theoretical concepts and the gist of it applies to all of discrete mathematics.
"Witnessing this kind of mathematics in action — the establishment of equivalences between ideas — gives us a certain perspective on what we should be putting in schoolbooks and the lessons through which we must put teachers. The tools we’ve used in this essay are not elaborate or abstruse: areas of triangles, properties of parallel lines and so forth. I was taught this kind of geometry, officially, in high school; in Alabama, it was a graduation requirement, although I’m genuinely baffled why it took until high school to get there.
But pacing is not the only problem.
All too often, discussions of what should be done with American mathematics education polarize into a debate between, essentially, pushing pencils by rote and punching calculator buttons by rote. The issue touches all parents and students, yet our attempts to figure it out get nowhere. To put the matter bluntly, we leave students completely unprepared for the type of reasoning we have seen is critical for natural science — yet we sell mathematics as part of the curriculum partly because it’s important for understanding how the world works. We can change what we teach in a great many different ways, without ever delivering on that promise. To use mathematics in the natural sciences, we first decide how we wish to represent some aspect of the world in mathematical form. We then take the diagrams and equations we’ve written and manipulate them according to logical rules, and in so doing, we try to make predictions about Nature, to anticipate what we’ll see in places we have not yet looked. If additional observations corroborate our expectations, then we’re on the right track. (It’s rarely so clean-cut as that — the process can spread across thousands of people and multiple generations of activity — but that’s the gist of it.) Several skill sets are involved: one must know how to idealize the world, and then how to work with that idealization. Remarkably enough, our schools fail to teach either skill."
"Number Theory in Science and Communication", M.R. Schroeder, Springer, Third edition 1997
Integer Sequences Related to Chemistry, N. J. A. Sloane and Parthasarathy Namb
Comments
Post new comment