Linear Algebra
Linear Algebra
L i n e ar A l g e b ra
BY GERALD FARIN
AND DIANNE HANSFORD
Both of us teach Computer Graphics and Geometric
Modeling at the senior year college level. The most
important prerequisite: Linear Algebra. A big problem:
students have a dim recollection of Linear Algebra at
best. Dot products and matrices are concepts that
42
w w w . t i e s m a g a z i n e . o r g
fall 05
L i n e ar A l g e b ra
proactive, visual approach gives students a means to verify correctness of
algebraic solutions, as well as gain confidence in their own work.
In addition to the sketches, more
than 100 figures illustrate more advanced
concepts; sometimes, they are just fun applications of the concepts. Hopefully the figures inspire
students to create their own geometric creations.
Figure 3 is such an example.
Figure 1
Figure 2
fall 05
Figure 3
w w w . t i e s m a g a z i n e . o r g
43
L i n e ar A l g e b ra
entific visualization (weather on the news). It has become
truly ubiquitous. And as our world becomes more visual, its
influence will continue to grow. PLA has employed computer
graphics as the motivator, and we believe this will lead to
better retention of the mathematics necessary to be successful in engineering and technology. If more programs adopt
teaching methodologies as we are promoting in PLA, we
believe that in the future computer graphics instructors wont
have to devote one-sixth of a class to rudimentary Linear
Algebra material.
PLA is also practical for teachers: upon request we supply
solutions to all Problems in the text, sample exams (with
solutions), and we provide more examples. Additionally, all
the sketches and figures are available on the books website.
grams, students can become familiar with a simple programming language and create neat images of their own. This
gives them a fun and exciting method to explore Linear
Algebra concepts disguised in computer graphics. Figure 4
illustrates how simple PostScript is to use.
Figure 4
PROJECT IDEAS
This visual approach of PLA can be expanded by getting the
students involved with an easy-to-use drawing language
called PostScript. All the figures were generated with
Postscript, and they are available on the books website. A
tutorial is provided in the Appendix, and using PostScript is
free. This is a great way to begin with Linear Algebra via
basic computer graphics concepts. By exploring the examples
provided in PLA, and by modifying given PostScript pro44
w w w . t i e s m a g a z i n e . o r g
Figure 5
fall 05