On the Versatility of a Math Major
單維彰.2014-10-28
多芸な数学系の学生になるために
Associate Professor of Department of Mathematics and Center of Teacher Education at National Central University
http://libai.math.ncu.edu.tw/~shann/
1
Think of
Mathematics as a Language
数学を言語として認識すれば
2
Math is Built-in
1,2,3,4,…,100,…
余り分
不足分 合わせる分
分ける分 3
God Creates Natural Numbers
4
But why on earth …
foreign language 外語
alien language 宇宙人語
5
We all Speak and Write
How many can write 俳句
秋近き 心の寄るや 四畳半
How many can create stories
小川洋子《博士の愛した数式》
6
Many Layers of
Language Acquisition and Mastery
Math Professors 俳人
7
Prepare Yourself
No individual curriculum.
Up to you
what to grasp
how much to grasp to prepare yourself
as versatile as possible
8Math Education:
Practice and Philosophy
数学教育の実践と理念
9
Native Languages
• Pick up in an immersion of a realistic environment
• Learn by examples
• Postpone the divorce of
Math and Native Language 10
Math Edu Fundamentals
• Learn in an immersion environment
• Teach by examples
11
Man-Made Universe
• Mathematics
• Computer Games
• Board Games
• Card Games
12
Roles in a Game
• Compatibility
• Inherit old rules
• Interact with old roles
• New rules and Exceptions
13
Example: 負数
Whole Numbers Negatives
Integers
14
Man Creates Other Numbers We create negative numbers
just like we create card games
4 ( 6) 15
3 ( 1) 5 ( 3) ( 2) ( 1)
三人成虎
No matter how absurd an idea is, three examples are enough for you to believe it.
People can usually derive a general rule by very few
examples. 16
攻略:Fall Back
There are 8 cases of
Fall Back to only Two:
17
, for ,
a
b a b
m n
, where
m n m n for ,m n
What 負数 are for?
• Directional measurement
with a reference center, e.g.
temperature and financing.
• Eliminate subtractions.
18
Learn Math as a Language
• Chances are
ノーベル文学賞 フィールド賞
• To read, to speak, and to reason with the common
sense. 19
Math Teacher as a Profession
職業としての数学教師
20
Non-Professions
• To work well in 大学入試 test problems ……
X
• To love and care your students ……
X
21
知而不言
• Don’t say it just because you know it
• Don’t do it simply because it is doable
• Don’t prove when there is
no doubt 22
時而言
• Not only what to say but also when to say
• Need to know the
Context
23
Context
• What comes before and what goes after
• What students already know before the lecture
24
Go with a Purpose
• High school math is not the purpose in itself
• To make decision with Purpose in mind
• Must:
OK: 25
(15 ( 6)) ( 3)
| |x x | |x
From a Higher Point of View
• Must:
No: remainder of
• Need: solve
Must: 平方完成 Ok:
• 部分分数 26
7 ( 2) 7 ( 1)
2
7 ( 2)
2 0
ax bx c
6x2 5x 6 (3x 2)(2 x 3)
1
1 0
1
1 0
m m
m m
n n
n
a x a x a
x b x b dx
Cultural Contexts
文化的脈絡
27
Greek Paradigm
• 九章算經 和算
• Unique Math Style
• Western Culture in
Greek Tradition
28
English References
29
Japan Emerging
30
Life-Long Learning
生涯学習
31
Prepare in school
What are about to facilitate the future learning?
• Language
• Language
• Language
32
Natural Languages
• 國語
• English
英文卒業標準
• 華語
• Korean、Thai …
33
Chinese Program at NCU
34
A Formal Languages
for relations and changes,
forms and shapes, quantities and the measurement systems and their manipulations, and the description of data and
uncertainties. 35
Mathematics
Learn to be a fluent and
efficient reader and speaker, not necessarily as a writer
(俳人), though you may become one.
36
Languages for Automation
コンピューター言語
37
Math Text Processing
• and
38
Web Publishing
HTML: HyperText Markup Language
<HTML>
<BODY>
<H1>My First HTML 文件</H1>
<P>
Hello, world. How are you doing today?
I am learning HTML now.
</P>
<H2>第一節</H2>
<P>
其實 HTML 裡面中文也會通。
</P>
</BODY>
</HTML>
39
Relational Database
• SQL /sequel/ Structured Query Language
• JOIN: 集合の直積
select name, zip, zone, area, addressno from list join address join ZIP
where list.addressid = address.id and address.zipid = ZIP.id
and status = 'S' and gender = 'M‘
and (ZIP<300 or ZIP>700); 40
Matlab
41
Maple
• CAS: Computer Algebra System
42
Pedagogical Math Software
• Geogebra: High School Geometry and Algebra
• GSP: Geometers’ Sketch Pad
43
to C or not to C
• FORTRAN for scientific computing
• C is the common core
• Python … maybe
44
Not to Waste your Life
We mathematicians have a trained talent to distinguish the hype from the core.
45
ALL are Numbers
すべてはナンバー
46
Basic Concepts of Computers
• Characters: CJK (中日韓), Unicode
47
Basic Concepts of Computers
• Glyphs: Bitmap or Splines
48
Basic Concepts of Computers
• Colors: Cylindrical or Cartesian Coordinate System
49
Basic Concepts of Computers
• Image: Matrix of Colors
50
Basic Concepts of Computers
• Audio: Sequence of Numbers
51
Math Curriculum
数学カリキュラム
52
Four Corners of Foundation
Basic Concepts of Computers
微積分 統計
線形代数
53
微積分
• Math for the Continuum 連続体
• Super calculator for the past 300 years
• Many realistic objects are Discrete
• Calculus helped the invention of Computers
54
Discrete Math Models
• Math Tools for Discrete Models
• 離散数学
• 有限数学
• Algorithms アルゴリズム
55
Linear Algebra
•
Some matrices are essentially the same
•
Pure: identify the invariants
•
Applied: conversions
56
Epilogue
結語
57
The End
Thank you for your attention http://www.ncu.edu.tw
58