Animation and Epistemology

advertisement
Animation and Epistemology
Ivy Kidron
ivy.kidron@weizmann.ac.il
Dieudonne (1992) wrote in his inspiring book "Mathematics-The music of reason":
“ Nothing which is taught at a secondary school was discovered later than the year 1800”.
He added that
“new mathematical objects have been created…the far more severely
abstract nature of these objects (since they are not supported in any way by visual pictures)
has deterred those who did not see any use in them”.
In order to teach central ideas in analysis, ideas that are rather abstract, maybe we have to
support our teaching by visual pictures (using dynamic graphics).
This presentation is focused on the question: how animations might affect the teaching and
learning of some subjects in Mathematics?
Some examples are taken from a research that checked students’ transition from visual
interpretation of the limit concept to formal reasoning. In the laboratory, the students used
the Mathematica software (Wolfram Research) and a Classnet system that permits
transmitting the content of the screen of each computer to all the computers in the
classroom.
First, what is an animation?
An animation is a sequence of pictures that you flip through quickly. If the pictures are
related to each other in some sensible way, you get the illusion of motion (Gray and Glynn,
Exploring Mathematics with Mathematica (1991).
We will describe some usages of animations:
Animation and Generalization
Animations can be used in order to explore families of functions with parameters. For
example, we can see the periods of Cos (n x) for different values of n.
Figure 1 Cos(nx) for n=1, 2, 3, 4.
1
Animation and Visualization of Dynamic Processes
Animations can be used in order to visualize the process of differentiation or convergence
processes.
By applying the symbolic manipulation capability of Mathematica in order to generate
animations, the students are doing algorithmic reasoning.
In the case of dynamic processes, it is not always easy to produce the animation command.
This is especially true in examples in which the animation is obtained with the domain as a
variable. The effort is rewarding.
As Knuth (1974) mentioned: “the attempt to formalize things as algorithms leads to a much
deeper understanding”
We mention here some important advantages of applying animations while learning
Mathematics.
We were interested in the important role played by the usage of animations in students’
process and object understandings, and found that under some conditions
using animations could reinforce some existing misconceptions or generate new misleading
images.
The teacher has to be aware of the complexity of the
instrumentation process with regard to animations.
Following are some examples.
Example 1 The process of Differentiation
The derivative is defined as
f(x  h)  f(x)
h0
h
f ' (x)  lim
By means of animation, the students visualize the process
f(x  h)  f(x)
 f ' (x) for
h
decreasing values of h (a finite number of discrete values).
As
an
example,
f(x  h)  f(x)
 3 x2,
h
f(x)  x 3
and
the
students
visualize
the
process
- 2  x  2 for decreasing values of h from 0.3 to 0.05 with step –
0.05. In the last plot (h = 0.05) the derivative 3 x 2 and the quotient difference
2
f(x  0.05)  f(x)
0.05
seemed to coincide. This could reinforce the misconception: lim
be replaced by
y
for Δx very small (how much small?)
x
y
can
Δx  0 x
Figure 2: Visualizing the process
f(x  h)  f(x)
 f ' (x) for decreasing values of h from 0.3 to 0.05
h
with step – 0.05.
Mathematica might be used in order to overcome some of the misleading images:
Graphically we can plot the difference 3 x 2 -
f(x  0.05)  f(x)
0.05
numerically to calculate values of the difference 3 x 2 -
for
f(x  0.05)  f(x)
0.05
- 2  x  2 or / and
for different x.
Example 2 The transition from process to object understandings of the
limit concept
Some animations could help to reinforce the intuitive dynamic conception of limit as the
result of a process of “motion”. It might be a source of difficulty when the students will be
required to grasp the precise definition of limit.
We observed the fact that former animations were present in the students’ minds when they
were generating new animations, and sometimes it was a source of conflict.
Our main mathematics subject was approximation of functions by polynomials. The
students have seen by means of 2- dimensional animations that the different approximating
polynomials “shared more ink” with the function when the degree of the Taylor polynomial
increased.
3
H
LH
L
Sin x
H
LH
L
and P 1 x
Sin x
H
LH
L
Sin x
H
LH
L
and P 3 x
Sin x
H
LH
L
and P 7 x
Sin x
and P 5 x
H
LH
L
and P 9 x
Sin x
and P 11 x
Figure 3 Sin(x) and the approximating Taylor polynomials of degree 1, 3, 5, 7, 9, 11
The students computed the expansion of sin (x) around x = 0 up to exponent 5. The error
( f(x) - Pn (x) ) - the remainder of Lagrange - is
f (6) (c) x 6
for some c value between 0 and
6!
the current x value. The absolute value of the error as a function of x and c with
π x  π ,
- π  c  π was plotted. Because the c value in
error
- π  c  π that
analysis : n = 5
corresponds to the exact error is an unknown number, the
students were requested to look at all pairs (x, c) such that
 π  x  π , - π  c  π.
1
Z
0.5
The following 3-dimension graphics represents the
error (in fact, an upper estimate on the error) as a function
of the two variables x and c.
2
0
0
-2
0
C
-2
X
2
Figure 4 the error as a function of x and c
Later, they have seen an illustration of R n ( x)  0 where R n ( x) is the error ( f(x) - Pn (x) )
n
which
is
done
when
we
take
n= 3
the
approximating polynomial Pn (x) instead of
n= 5
4
Z 3
2
1
0
f(x) (the Lagrange Remainder).
2
0 C
-2
0
We observed the upper estimate of the
4
Z 3
2
1
0
X
2
0 C
-2
0
-2
X
2
-2
2
n= 7
n= 9
absolute value of the error.
In the example illustrated in the lab the
4
Z 3
2
1
0
function was f(x) = sin(x).
2
0 C
-2
0
X
-2
2
4
Z 3
2
1
0
2
0 C
-2
0
X
-2
2
Figure 5 "animation" illustrating R n (x)  0 in the case f(x) = Sin(x)
n 
4
In sin(x)’ example, when n was increasing the error was steadily decreasing for every n.
n=3
this was not the case for other examples
such as cos(2 x).
Z
R n ( x)  0 as
Z
C
C
X
R n (x) is monotonically
n=7
Z
In order to overcome the misleading image:
if
n= 5
C
X
n=9
X
n= 11
n=13
decreasing for every n the students had to
Z
Z
revise the different dynamic images that
C
C
X
produced the conflict.
Figure 6
Z
X
C
X
"animation" illustrating R n (x)  0 in the case f(x) = Cos(2 x)
n 
(It might be a good idea for the teacher to initiate such a conflict by giving the students an
example of a convergent decreasing sequence that is not monotonically decreasing).
Example 3
The discrete/ continuous strand
We noticed that 81% of the students (N = 84) were helped by animations in order to
visualize the process described by the formal definition of limit, and that they were able to
translate visual pictures to analytical language: “We are given ε1 , ε 2 , ε 3 ,.... find the
appropriate δ1 , δ 2 , δ 3 ,.... ”. They had no difficulty in proceeding step by step through a
discrete sequence of ε1 , ε 2 , ε 3 ,.... finding the appropriate δ1 , δ 2 , δ 3 ,....
“To every  n there is δ n “(sequential thinking).
Example 4 Difficulty to reverse the order worked in the laboratory
The dynamic graphics produced by the animations were present in the students' minds even
when the computer was turned off. The students remembered also the order in which they
worked in the laboratory - beginning with domain and finding the error. The limit
definition begins with ε … It was difficult for them to reverse the order!
This source of difficulties is represented in students’ expressions:
“  is not dependent on ε , ε is dependent on  ”.
The above few examples demonstrate that the students have to be confronted with different
well-chosen examples (sometimes with conflicting images) in order to bring them to
interact with the dynamic graphics and have control on the dynamic representations.
5
Actions on the dynamic representations could aid the students in developing their own
reasoning. Only by carefully instruction we can help the students progress from process to
object understanding.
References
Dieudonne, J., 1992, Mathematics- The Music of Reason, Springer-Verlag, Berlin.
Knuth,D.,E., 1974,Computer Science and its relation to Mathematics, AMS- Monthly 81
6
Download