Visualization and Art in The Mathematics Classroom
Visualization and Art in The Mathematics Classroom
net/publication/226810761
CITATIONS READS
4 330
4 authors, including:
Angela Schwenk
Berlin University of Applied Sciences
15 PUBLICATIONS 310 CITATIONS
SEE PROFILE
All content following this page was uploaded by János Karsai on 17 February 2014.
János Karsai1
1
Denotes the speaker.
J. Karsai, É. Rácz, A. Schwenk, N. Kalus
1 Introduction
Computer visualization and modelling tools on high powered desktop computers with realistic
graphical capabilities have become an organic part of scientific research and education, and
their influence is still increasing (for example, see [2,3,4,6,8,10,13]). Such techniques are
widely used in almost every field of scientific research and engineering, even in the most
abstract disciplines such as mathematics. They help to understand and illustrate problems
since the phenomena in applied field s can be described by quite complicated mathematical
models. In particular, they can increase the effectiveness of the mathematics courses for life
science and engineering students.
Realizing this fact, several years ago we introduced computer tools in our traditional
classes, introduced new ones on computing methods, visualization and modelling. Although
engineering and life sciences seem to be far from each other, it turned out that they strengthen
each other. Hence, our joint research and developments are fruitful for both fields.
In this paper we summarize the cornerstones of our computer-aided teaching and some of
the results of our practice. Then, we illustrate the ideas with some of our experimental
projects prepared in Mathematica. We believe that they can be applied for other courses.
2 Teaching concepts
The fact that mathematics is "only" a tool for engineering and applied sciences can be
generally accepted. Students work with mathematical models and often do hard calculations
without a very deep study of the mathematical theory behind. Explorations, experiments, and
visualization can fasten the understanding since they are often more convincing than a
rigorous mathematical proof. Then, computer programs can substitute tiresome manual
calculations. In addition, we note that mathematical programming and computer
implementations of numerical methods are of basic importance for engineering students.
Hence, combining the traditional treatment and manual drill with experimental studies can
result in a deeper and more applicable mathematical knowledge, and it improves the creative
thinking.
According to the above statements, our teaching has three essentially different but more or
less overlapping phases:
- The theoretical mathematical courses essentially follow the traditional lines, where the
computer applications as demonstrational materials help to understand the theoretical
concepts and methods.
- In the computer-based courses (Computer-aided mathematical modelling [10,11,12],
Computer-algebra I-II [9]) the students learn special mathematical packages or general
computer-algebra systems, learn how to use them to perform mathematical algorithms.
- Finally, they solve practical problems during their whole study with the help of
computerized mathematical procedures and methods.
2
Visualization and Art in the Mathematics Classroom
We need to take into account in our curriculum development that the main interest of our
students is directed toward their specific fields in engineering, physics, biology, chemistry,
medicine, pharmacy, etc.
What concerns the theoretical courses, we emphasize that computer is not used instead of
blackboard and chalk. We do use computer only if the traditional tools are not useful enough.
For the computer-based courses, the main points are as follows:
- the students would like to gain maximal benefit with "minimal" mathematical and
computer-technical effort;
- we emphasize, and prefer, computer-aided experimentation and visual arguments to the
formal mathematical methods;
- consequently, a large set of user- friendly modelling "skeletons" (recipes) and case studies
are prepared and used;
- in particular, the programming tools which are fundamental for the engineering students
are learned via applications;
- a teacher and an instructor hold the class together: the teacher gives the main line and the
instructor helps to solve the arising individual problems;
- the teacher and the students work on computers simultaneously;
- students use and improve the schemes to problems according to their particular interest.
We need to mention that the synchronization of courses has a significant influence on the
success since the technical tools should be used parallel to their learning. This problem has no
general resolution. Intensive courses cannot be usual held in any regular university teaching
system, but they are real solutions in some special cases. For "computational engineering"
postgraduate students at University of Applied Sciences Berlin and "mathematics" Ph.D.
students at University of Szeged we started to organize intensive Computer Algebra courses.
Such a course consists of two one-week long parts (beginning and advanced) at the beginning
of the semesters. These students own the necessary mathematical knowledge, and they can
immediately apply the learned methods and tools in their applied studies.
There are a great number of books and computer developments published on computer
algebra applications (see the references). Most of them either deal with the details of the
technical tools, or use computer-algebra systems to help in the understanding of the
mathematical theory. Some deal with modelling problems, giving quite deep knowledge of
the considered problems, but do not give easily applicable "recipe-collections". Hence, using
the experiences with the published works, we have developed Mathematica projects that fit
completely the stated concepts of our courses. The projects can roughly be classified into the
following groups:
- illustrations to mathematical theories;
- introduction to the technical tools including the power of graphics;
- computer implementation of mathematical concepts and procedures, the modelling steps;
- projects to investigate elementary continuous and discrete models;
- projects to investigate advanced models;
- mathematical programming;
3
J. Karsai, É. Rácz, A. Schwenk, N. Kalus
The structure and the style are uniform in each project. During the development we follow
the following concepts:
- hyper- media structure;
- short mathematical and technical summaries;
- user-friendly computer implementation of theoretical methods;
- graphical explanations and arguments emphasizing the role of visualization methods such
as animation, colouring, and interactive methods;
- experimentation: constructive methods are preferred;
- numerical solution of mathematical systems is preferred; attention is paid to the
theoretical and numerical limitations;
- dangers of trusting only experiments are treated;
- well-prepared statements, programming examples, avoiding typing and syntactical
difficulties;
- simple and complex modelling schemes (skeletons), case-studies are presented.
These projects can help to understand the qualitative as well as the quantitative properties
of the considered phenomena. We believe that our projects improve the students' creativity
and scientific thinking.
4 Examples
Let us consider now some examples from the simplest up to the very advanced ones. It is not
possible to present the illustrations and projects in details, and the colouring and animations
cannot be shown either. Hence, we only summarize the main objects and the features.
4 4
2 2
-6 -4 -2 2 4 6 -6 -4 -2 2 4 6
-2 -2
-4 -4
- 6 -6
4
Visualization and Art in the Mathematics Classroom
2 0.5
0.25
1.5
S t eigung
0.
1 -0.25
-0.5
0.5
-0.75
-1.
0.5 1 1.5 2 2.5 3
0.5 0.5
-1 -1
Cosine - Sine
1 0.2
0.15
0.75
0.1
0.5 0.05
0.25
-4 -2 2 4
-0.05
2 4 6 8 10 12 14 -0.1
-0.25
-0.15
-0.5
-0.2
5
J. Karsai, É. Rácz, A. Schwenk, N. Kalus
Cosine - Sine
1 0.2
0.15
0.75
0.1
0.5 0.05
0.25
-4 -2 2 4
-0.05
2 4 6 8 10 12 14 -0.1
-0.25
-0.15
-0.5
-0.2
1+ 3 3+ 3 3− 3 1− 3
with the coefficients α 0 = ,α1 = ,α 2 = ,α 3 = .
4 2 4 2 4 2 4 2
This formulae can be evaluated iteratively at dyadic points k/2j, k,j ε ∧ starting with
1+ 3 1− 3
ϕ (0) = 0,ϕ (1) = , ϕ(2) = , ϕ (3) = 0, ϕ ( t ) = 0for t ∉ [0,3[ . Then from the scaling
2 2
m −1
function the wavelet ψ can be constructed by the formulae: ψ (t ) = 2 ∑ βk ϕ (2t − k ) . Both
k=0
functions are continuous everywhere and almost everywhere differentiable. However at the
dyadic points they are only differentiable from the left. This fact can be visualized by
zooming techniques [14,15].
1.5 1.5
1 1
0.5 0.5
-0.5 0.5 1 1.5 2 2.5 3 3.5 -0.5 0.5 1 1.5 2 2.5 3 3.5
-0.5 -0.5
-1 -1
6
Visualization and Art in the Mathematics Classroom
systems can result in interesting surfaces (Fig. 6). We can enjoy the results. In addition, our
students can improve their visual thinking.
7
J. Karsai, É. Rácz, A. Schwenk, N. Kalus
10
1.5
0.5
1 2 3 4
Figure 9. The direction field and solutions of the equation x’= x(2-x)-0.2
-4 -2 2 4
-1
-2
8
Visualization and Art in the Mathematics Classroom
- 10 -5 5 10
-1
-2
Figure 11. The vector field of x’’ +0.3 x’ + sin(x)=0 and the contour lines of the energy
2
-1
-2
Figure 12. The trajectories and the contour lines of the energy
2.5
1.5
0.5
2 4 6 8 10
9
J. Karsai, É. Rácz, A. Schwenk, N. Kalus
1
0.5
0
-0.5
-1
0.5
0
x2
-0.5
5 -1
10
15
t
20
Engineering students and PhD students in any applied science often need to do spatial
modelling whereas they are not skilled to tract partial differential equations. By discretising
partial differential equations we obtain partial difference equations or cellular automata. In
addition, they themselves are very important models of several real phenomena (such as
reaction-diffusion problems in ecology) or engineering problems. By defining the discrete
local rules, the behaviour of such a system can be easily simulated. Note that S. Wolfram
needed a software package for his cellular automata research, and hence he developed
Mathematica [16].
Among the introductory projects in this field, Figure 15 shows some states of a discrete wave.
2 2
1 1
5 10 15 20 5 10 15 20
-1 -1
-2 -2
2 2
1 1
5 10 15 20 5 10 15 20
-1 -1
-2 -2
The study of space-time systems is even more complicated in higher dimensions both
theoretically and using computer simulations. To illustrate such cases, Figures 13 and 14
shows the evolution of a cellular automaton that describes the behavior of an ecological
system of two competing species.
10
Visualization and Art in the Mathematics Classroom
N
1
0.8
0.6
0.4
0.2
t
20 40 60 80 100
G. H. Hardy [7] said, the beauty is the main criterion in mathematics. Ugly mathematics is
useless. The beauty of mathematics appears in the theories, but also in the form of artworks.
For common people mathematical art (different from computer art!) is kept almost identical to
iterative forms and fractals. In addition to their scientific importance, their beauty is obvious.
But math-art is much wider. We can find beauty in almost every, even in the simplest
mathematical construction. For illustration, see our examples, especially Example 4.6.
Artistic issues are very important in the mathematics classroom at all levels. Students can be
motivated to learn deeper theory, to get practice in mathematical experimentation by letting
them create artworks. The necessity of this motivation can be underlined by the fact that a big
number of students have some inhibitions about mathematics. We hope that after such math-
art experience our students will certainly be able to recognize mathematical structures in the
real world and hence the break between the abstract sciences and the real life can become
much narrower than it is now. Beyond lessons, successful exhibitions also demonstrated that
11
J. Karsai, É. Rácz, A. Schwenk, N. Kalus
0. 5
0 .5
7u 7u
sin + 0.4 cos (u ), sin + 0.4 sin (u ), 4 ( 0.02 sin ( 29u ) +1) sin (v )
0. 4
2 2
References
[1] Berger, M., Schwenk, A., Mathematical Abilities of University Entrants and the
adapted Use of Computers in Engineering Education A., in Schriftenreihe Didaktik der
Mathematik, ed. BOROVCNIK – KAUTSCHITSCH, Volume 25, Technology in
Mathematics Teaching, Proceedings of ICTMT5 in Klagenfurt 2001, 477-480.
[2] Giordano, F. R., Weir, M. D., Fox W. P., A First Course in Mathematical Modeling,
Brooks/Cole Publishing Company, 1997.
[3] Gaylord, R. J., Wellin, P. R.., Computer Simulations with Mathematica, Telos-
Springer, 1995.
[4] Dreyer, T. P., Modelling with Ordinary Differential Equations, CRC Press, 1993.
[5] Forczek E., Karsai J., Computer visualization in the Mathematics Classroom,
Proceedings of the M/SET 2000-International Conference on Mathematics / Science
Education and Technology, San Diego CA, February 5-12, 2000.
[6] Gray, A., Mezzino, M., Pinsky, M. A., Introduction to Ordinary Differential Equations
with Mathematica, Springer-TELOS, 1997.
[7] Hardy, G. H., A Mathematician's Apology, Cambridge University Press, 1992.
[8] Hege, H. C., Polthier, K. (Eds.), Visualization and Mathematics, Experiments,
Simulations and Environments, Springer, 1997.
12
Visualization and Art in the Mathematics Classroom
[9] Kalus, N., Computational Science and Engineering (CE) - Eine Neue Eigenständige
Disziplin für Postgraduale Masterstudiengänge, Global J. of Engng. Educ., Vol. 5, No.
3, 2001, 259-263.
[10] Karsai, J., Mathematics for Pharmacy Students (in Hungarian), A. Szent-Görgyi Med.
Univ., 1996.
[11] Karsai, J., Hantos Z., Computer curricula at Albert Szent-Györgyi Medical University:
infrastructure, programmes and development, Medical Informatics Europe '96,
Technology and Informatics 34, IOS Press, 1996, 838-842.
[12] Karsai, J. , Rácz É., Képíró I., Computer labs to improve the visual thinking and
intuition, Proceedings of the 10th SEFI MWG European Seminar on Mathematics in
Engineering Education, June 14-16, 2000, Miskolc, 73-79.
[13] Karsai, J., Mathematical models of impulsive phenomena, Mathematica experiments
and simulations, Typotex Budapest, to appear
[14] Nivergelt, Y., Wavelets Made Easy. Birkhäuser Boston, 1999.
[15] Walker, J. S., A Primer on Wavelets and their Scientific Applications, Chapman &
Hall/CRC, 1999.
[16] Wolfram, S., Mathematica, A System for Doing Mathematics by Computer, Addison-
Wesley Publishing Company, 1994.
13