Professional Documents
Culture Documents
chp2 Abs
chp2 Abs
chp2 Abs
The points seems to be that these recipes are "the same" at a higher level of
abstraction, if we ignore what exactly was dripped into egg yolk.
at higher level "something is slowly dripped into continuously whisked eggyolk"
(link above to math ==) Mathematics goes looking for situations where things (_
processes/techniques) are the same except for one small detail.
This - finding things that look the same (KEY) if you ignore some small details (__
this is the conventional use of 'abstraction' call it 'abstraction-0' and the idea
of finding new mathematical objects to which old techniques can be applied
'abstraction_1') is a way of saving effort, in that you can understand how to do
*both things* at once.
(HTBP)
At some level, hollondaise and mayonnaise are the same. (KEY) they use the same
method, with a difference in what is dripped.
rest as above.
Cottage pie, shepherds' pie, fisherman's pie - all have a mashed potato topping,
but differ in the filling below that topping.
more examples of the basic idea: that recipes for different dishes often follow an
abstract 'template' - this is a 'higher level recipe' - 'recipe as blueprint' that
ignores some details.
This is a key idea in math - when you ignore some details, situations become easier
to understand, and you can 'mix in' the varying details later if required. This is
the process of abstraction (_0). Once we have the 'abstract recipe' we often find
that it can't be applied to *everything*.
so 2
1 3
3 2
If we reflect the triangle around a vertical line (passing through each vertex,
bisecting) the numbers move around.
also when we rotate the triange 120 or 240 degrees.
at this point we can mentally 'throw away' the triangle, and focus directly on the
permutation. This is an example of abstraction(_0).
Cottage pie, shepherd's pie, fisherman's pie are all more or less the same, the
difference being the filling sitting under the (common) mashed potato topping.
Similarly fruit crisps. you don't need a separate recipe for each type of fruit
crisp. you just need to know how to make the topping. then you put the fruit of
your choice in a dish, add the topping, and bake it.
The basic point here is that a 'recipe' is not a full recipe, but rather a
blueprint for a full recipe, which you 'instantiate' by 'filling in details' into
the abstract recipe.
(KEY) This is how math works - The idea is to look for similarities between things
so that you need only one (abstract) "recipe" for many different situations. The
KEY is that when you ignore some details, the situations become easier to
understand. you can later 'instantiate' by 'filling in the variables'. (KEY) This
is the process of abstraction.
As with the recipe for watermelon crisp, you may find that once you have an
"abstract recipe" you may find that you cannot apply this recipe to *everything*,
but the effort to create such abstract recipes is *still* worth it, because (a) you
can *try* to apply it to everything (b) sometimes you discover surprising things.
If you decide to make something, and clear the kitchen (_ banish to a pocket
dimension) all ingredients and equipment that you *don't* need to make *that*
recipe, this would be cooking equivalent of mathematical abstraction. In the
kitchen, this minimises space clutter.
(this) abstraction is a first step to doing mathematics, (but it might make you
uneasy).
Example: Word problem (as given to children learning math)
I buy 2 stamps for 36 p each. How much do I spend?
(KEY) We throw away 'stamp', 'pence' and 'spend' and 'buy' to get
2 * 36 = ??
This is abstraction.
e.g : "I have a recipe for making a 6 inch cake with icing. How much (extra) icing
do I need for an 8 inch cake baked with the same recipe.?"
(KEY) Sweets and cookies - things that are too real don't obey the rules of
mathematics
Question: Grandpa gives you 4 sweets and grandma gives you 5. How many sweets do
you have?
To solve: add rules like 'you are not allowed to eat the sweets', 'you can't give
them to the dog' etc etc
at this point, why 'sweets'. Use 'things' instead. (KEY) to reason with numbers,
'things' without properties are best, so the reasoning doesn't change with the
properties possessed by the 'thing' in question.
(HTBPi version) == (when we move from cookies to 'things') we lose some connection
to reality, but we gain scope, and with it, efficiency. The point of (computing
with) numbers (instead of specific things like cookies) is that we can reason about
'things' without changing the reasoning depending on what specific 'thing' is
involved. Once we understand 2 + 2 = 4, we know that adding 2 things to two more
things give four things whethere those are watermelons, camels or cookies. (HTBPi)
(HTBP) we are so used to abstracting from specific things to numbers for counting
etc that we are often not aware we are doing it. Small children are not used to
this, so they struggle with it.
when a child learns to 'count to 10' they are essentially memorizing a poem, just
as they memorize "jack and jill". It is just that the poem goes "one, two,
three .... ".
In the next step, they start pointing at things while the recite the poem.
Next they learn they are supposed to point at one distinct item for each word in
the poem. But they have trouble making sure they have pointed at each thing exactly
once, and so you get haphazard answers to questions like 'how many ducks are in the
picture?'.
finally they 'get' the idea that they are supposed to precisely match items (once
per item) with words in the picture. This is when they *really* know how to count.
(_ as a further step, they learn how to extend the 'poem' to any number you need,
and any 'counting situation' you may encounter)
Imagine trading (say) one sack of grain per sheep when someone shows up with a herd
of sheep to barter, without the concept of number.
If we are thinking of counting lego bricks in a collection, their color and size
are irrelevant.
If we are thinking of stacking lego bricks, their color is still irrelevant, but
size is relevant.
another example:
suppose you are organizing an outing for 100 people and each van can contain 15
people.
100/15 = 6.7
In *this* context you have to round up to 7 and hire 7 vans, not 6.
Now suppose you have to send chocolates to a friend in a post, and you have a stamp
valid for 100 g.
Each chocolate weighs 15 g . how many do you send?
Heartbreak as abstraction:
Heartbreak == (emotional response when) "you lose something you loved".
this 'abstract definition' reflects the 'essence' of the phenomenon, getting to the
heart of the matter, even when it *seems* like it is taking you further from
reality. Extraneous details (surrounding a specific person's specific heartbreak in
a specific situation) obscures the essence.
(HTBPi) Abstractions seems to take you further and further away from reality, but
it actually takes you closer and closer to the essence or heart of the matter. To
get to the heart, you have to strip away clothes and skin and flesh and bone.
Road Signs
are a sign of abstraction. all children crossing a road and/or specific bumps on
the road, don't look exactly like what is on the board, but nonentheless, the road
signs capture the essence, and it is way easier to notice/take in a symbol than
read some words (for illiterates, or foreigners who don't speak the local
language).
The disadvantage is that you have to learn these symbols when learning driving.
(HTBPi) : Contrast a 'deer crossing' sign with a 'no entry sign' (a red circle with
white horizontal stripe)
The No Entry sign is more abstract. It does not look like the thing it represents,
as compared to the 'deer crossing' sign, which has a representation of the deer on
it (how does 'no entry' look like anyway?). Also the more abstract sign, is, in
this case, more significant/important. You'll probably encounter more No Entry
signs in your life than deer crossing signs.
A map depicts *some* aspects of concrete reality that is *supposed to* help you
find your way around (than navigating purely in the real world) but this is not
very easy.
(taking the map by itself) reading the (contents of) the map is not hard, but the
difficulty is in (KEY) translating between the abstraction (the map) and the
reality(the territory). (_ i.e the 'crossing' between abstraction and the reality
it 'represents' is the difficult step)
With GPS, (a) is solved (wrt placing oneself on the map) (EDIT: Look for 'movement
between abstraction layers introducting difficulties' as a pattern for problems to
solve).
Google Maps solves orientation with StreetView which gives a more realistic
representation of reality, by providing an actual picture.
Maths has to go through these same steps.
different people are good at different parts of this process (?? concretely what
does this mean wrt mathematics practice??)
but the KEY is - the ability to move back and forth between 'the two worlds' -
concrete and abstract.
"Still someone had to draw the map" (_ seems to mean that there are already
abstract worlds premade for many concrete world situations?)
Example:
Suppose you have a recipe for an eight inch square cake, but you want a round
cake instead. (For some mysterious reason related to cooking, essentially we want
the same area on the top of the round cake as with the square cake)
So we want a circle that has the same area as the 8 inch square cake (_ this seems
to be the 'upward crossing' - concrete to abstract).
so we need
area of circle = area of square
==
pi * (diam/2)^2 = 8 * 8
==
diam/2 = sqrt (64/pi)
==
diam = 2 * sqrt (64/pi)
==
+/- 9.027
(this is the 'logical reasoning in the abstract world' bit. EC says this is the bit
that is actually math)
Now we take the result of the abstract reasoning and convert it into concrete world
bits (the third step) (HTBPi - we take the end result of the calculation , *take
the context into account* and turn it back into a concrete world answer by)
(__ see the Gries description of the same process in the first part of ALADM. also
the travel to MIT problem in strang calculus, the calculus part is easy. The hard
part is the crossing back and forth)
The key in maths is to find the most appropriate level of abstraction for the given
problem. (IMPORTANT)
The same is true for maps: (when moving on a street from the real world)
- does the map require pictures/sketches of buildings on the street?
- do we need to know where there is grass and where there isn't?
so, depending on the exact *need*, we need different maps. (e.g: if we are using
the maps to drive, the map needs to show which streets are one way.This is not
relevant if we are on foot)
Likewise there are different abstractions for different needs (for the same
'concrete entity')
The second view of the number 1 is useful in the context of multiplying numbers.
This (view of 1) characterises numbers as part of a 'ring' - a world where we can
do addition *and* multiplication with the entities in that world.
(_connecting to the concrete world) . The study of groups relates to the symmetry
of shapes. The study of rings is related to other aspects (?) of the geometry of
shapes.
(KEY) If you use an inappropriate(ly abstract level) maps you will be frustrated.
This is true of real world maps, *and in mathematics*. Using complicated
mathematics for a situation that doesn't call for it , makes you think the math is
pointless. Analogy: using the dewey decimal system to classify your book
collection, when you have only twenty books. (_ the point being, the DDS *is*
useful, but not in your situation/context)
(the previous section made the point that there are different levels of
abstraction or 'maps' for the same concrete reality this section seemso say that
people might find crossing to and from *some* abstractions easier, and others more
difficult)
(KEY) People who jump over 'really high' bars, seem 'magical' to people who
can't jump that high.
Most people can make the abstraction 'jump' from objects to numbers (and
addition etc on those numbers in the abstract level) without even noticing. at the
'level' where numbers turn to variables x,y etc, some people think 'too high' and
'drop out'. This is either because they 'cant do it' or 'don't see the point of
doing it' . (why should I jump over high bars?)
(KEY) this 'personal limit' can be raised through adopting proper tools/techniques.
Cheng's example: Her personal high jump height limit - even the lowest setting of
the bar was too hard for her - can be 'raised' by instruction in proper technique,
here proper high jump technique.
(HTBPi) Thinking about more and more abstract concepts is like performing high
jumps over higher and higher bars. If nobody explains how to do it, you will keep
knocking the bar over and want to give up. different people reach different heights
at different times, and with the high jump, peole drop out at ecah round.
(HTBPi) Another limit for mathematicians is Category Theory, and they react as
teenages would when encountering x and y instead of numbers. - "What is the point?"
Joan Baez said "if you don't like abstraction, why are you in mathematics? You
should be in finance, where every number has a dollar sign attached"
The Goose That Lays The Golden Eggs - Making Machines For
Solving Problems
One form of abstraction: (KEY) To create a machine that does X vs doing X directly,
you have to understand X on a deep level.
(KEY) Similarly when telling someone how to do something
vs doing something by yourself. You might be able to do X very very well, but you
may not know how to explain to someone how to, or create a machine how to.
A mathematical equation is 2x + 7 = 3
A 'machine' to solve all such equations would be able to solve ax + b = c, a,b and
c can be any numbers at all.
A machine to build machines == the fundamental theorem of algebra that states every
polynomial equation has at least one solution, if we allow complex numbers.
Problem: Given a fixed number of cuts, how many pieces of cake can we get? (HTBPi -
first mathematical investigation, of EC, in high school)
Point 1: Going from solving a concrete problem, to solving a more general problem (
whose instantiation includes the specific concrete problem we start with)
We want to create a formula that given the number of cuts, returns the number of
pieces, this is a 'machine for calculating the number of pieces', but a 'machine'
can be opaque and still work, but the formula reveals the 'working of the machine'
in addition to working.
(HTBPi)
Your first reaction might be that this is a stupid question. Who would want to cut
a cake to maximize the number of resulting pieces (of different sizes and shapes)?
The point of the the investigation is to make the participants work out the
results for small n s. n = 1, n = 2, n = 3 ... etc and then *find* af a formula
that consumes n, the number of cuts, and returns the number of pieces.
i.e (KEY) the aim is not only to solve the problem at hand - max number of pieces
for three cuts, but to create a "machine" (_ here the formula is the
'machine'. ) . a formula is better than a black box machine because it tells us
*how* the answer is derived (vs a black box spitting out the answer)
(re explanation)
you could make a table of number of cuts and number of pieces. But the table has
infinite rows and you can represent only a limited number of those. The formula can
handle all cases.
(re framing)
you are not doing a mathematical exploration to find a formula. Instead, you are
helping children doing the investigation and you are helping them.
you are not solving the problem, you are teaching people how to solve the problem.
This is another level of abstroction (_3). if you are teaching teachers how to
teach people to solve the problem, that is yet another level of abstraction.
All these types of abstractions (and other types) take us away from reality, and
towards the essence of the problem. But we shouldn't get too abstract, at which the
point 'the light becomes too dim'.
Abstract Mathematics
(HTBPi) Every level of abstraction takes mathematics another step away from 'real
world' concerns, and harder to explain what the relevance *is*, because this
relevance usually manifests via a domino effect (HTBPi)
The relevance to real life of abstract mathematics often comes via a domino effect
- e.g CT -> Topology -> Physics -> Chemistry -> Medicine.
Experiments can be impossible - if you are trying to figure out why the sun rises
everyday, you can't change the coundtions of outer space, over the behavior of
planets.
The 'mathematical method' (as distinct from the scientific method) consists of
being very clear what your assumptions are (_ and then laying out your logical
steps), which makes it impossible for people to disagree with your conclusion.
E.g: IF a chicken can feed ten people, then we need 10 chickens to feed 100 people.
you can dispute the hypothesis (a chicken can't feed 10 people!) but *given* the
assumption, the conclusion is valid.
you can also dispute any *unposited* assumptions: "you are assuming all chickens
are the same size, all people eat the same amount etc". Whether these are 'valid'
assumptions depends on the context (if you are planing a party for 100 people and
you have a lot of experience, you can have an 'average size' each person would
consume)
Is this a realistic assumption? (_ That depends on the context so) if you are
ordering roast chicken for a party of forty people, then you can proceed with this.
With an experimental approach, you rely on the customer experience of the caterer.
Abstraction can be difficult because it takes you out of the realm of concrete
objects and 'into our heads', where 'ideas' are what we manipulate.
e.g "numbers" don't exist in the real world. They are ideas that we manipulate in
our heads. The numbers 1,2,3,4 are ideas in our heads and *so* we can manipulate
them using logic.
(KEY) *when* you are used to abstractions, they *feel* like a 'concrete reality'
instead of an idea in our heads.
E.g: most people are comfortable with (the abstraction that is) the number 2. you
might be less comfortable with -1 or the square root of 1 or the square root of -1.
Similarly people are comfortable with lines and squares as abstractions, though no
perfect lines or squares exist in the real world (_ cue: each person has an
'abstraction ceiling' at any given point of time)
What about the square root of 2? the square root of -1? this is hard to think
about because nothing like it exists in real life.
Obviously in the real world, just imagining something doesn't make it real. But
(KEY) in the world of math, when you imagine something it exists. The more vivid
your imagination, the more math you have access to .
Abstraction At Work
My father is now 3 times as old as I am. In ten years time, he will be twice as old
as me. How old am I?
y = 3x
y + 10 = 2(x + 10)
then
then we have 'made a machine' that solves all concrete problems that, when
abstracted, have this form.