• 沒有找到結果。

球的陰陽大圓及其 Mathematica 圖示

N/A
N/A
Protected

Academic year: 2022

Share "球的陰陽大圓及其 Mathematica 圖示"

Copied!
10
0
0

加載中.... (立即查看全文)

全文

(1)

球的陰陽大圓及其 Mathematica 圖示

一一 Collatz’s 分割圓的類比推廣 徐瀝泉

摘要: 在圓的 Collatz’s 分割的基礎上, 我們給出了 Collatz’s 球和它的陰陽大圓, 並運用 Mathematica 軟體給出了它們的示意圖。 推導出了陰陽大圓的曲面面積等 於其陰陽直徑長度的平方。 進一步揭示了 Collatz’s 分割的美學特徵。

關鍵詞: Collatz’s 分割, 陰陽直徑, 陰陽大圓, Mathematica 圖示。

1. Collatz’s 分割簡介

1.1. 圓的 Collatz’s 分割法

所謂圓的 Collatz’s 分割, 就是使用圓規和直尺把一個已知圓 O (下簡稱圓 O) 的圓面劃 分為 n 等分, 如下圖 1-1。 圖中的曲線由半徑不等的圓弧組成。 具體步驟如下:

首先把圓 O 的某一條直徑 n (n ≥ 2) 等分, 通過這些分點在圓內畫 n − 1 條曲線, 每一 條曲線都由兩段半圓弧連接而成。 圖 1-1 給出了當 n = 5 時的 Collatz’s 分割。

圖1-1 Mathematica 指令如下 (注: 坐標軸已抹去) : f1=ParametricPlot[{Cos[t], Sin[t]}, {t, 0, 2π}]

77

(2)

f2=ParametricPlot[{-.8+.2*Cos[t], .2*Sin[t]}, {t, 0, π}]

f3=ParametricPlot[{.2+.8*Cos[t], .8*Sin[t]}, {t, −π, 0}]

f4=ParametricPlot[{.6+.4*Cos[t], .4*Sin[t]}, {t, −π, 0}]

f5=ParametricPlot[{-.2+.8*Cos[t], .8*Sin[t]}, {t, 0, π}]

f6=ParametricPlot[{.8+.2*Cos[t], .2*Sin[t]}, {t, −π, 0}]

f7=ParametricPlot[{-.6+.4*Cos[t], .4*Sin[t]}, {t, 0, π}]

f8=ParametricPlot[{-.4+.6*Cos[t], .6*Sin[t]}, {t, 0, π}]

f9=ParametricPlot[{.4+.6*Cos[t], .6*Sin[t]}, {t, −π, 0}]

Show[f1, f2, f3, f4, f5, f6, f7, f8, f9, Ticks → None, AspectRatio → Automatic]

1.2. 太極符號與陰陽直徑

在上述情形中, 當 n = 2 時, 可得到著名的太極符號, 如圖 1-2 左。 圖中的曲線叫做 “陰 陽直徑”, 或稱為 yy-直徑。 太極符號以其獨特的美學價值而著稱, 我們不妨把這一分割稱之為

“陰陽分割” 或 yy-分割。 這條陰陽直徑由通過圓 O 圓心的兩個小半圓組成, 小圓弧的半徑是 圓 O 半徑之半。 顯然, 這樣的陰陽直徑在圓 O 中有無數條, 圖 1-2 右圖中給出了 4 條。 如此, 我們把圖 1-1 中的曲線也可稱之為偽陰陽 (yy-) 直徑。 為下面行文方便起見, 我們把太極圖中 的兩個圓點稱之為陰陽直徑的中心 (注: 它有兩個中心, 且與圓 O 的圓心共徑)。

圖1-2 圖 1-2 右的 Mathematica 指令為:

f1=ParametricPlot[{Cos[t], Sin[t]}, {t, 0, 2π}]

f2=ParametricPlot[{.5+.5*Cos[t], .5*Sin[t]}, {t, −π, 0}]

f3=ParametricPlot[{-.5+.5*Cos[t], .5*Sin[t]}, {t, 0, π}]

f4=ParametricPlot[{(.5+.5*Cos[t])*Cos[.25π]−(.5*Sin[t])*Sin[.25π], (.5+.5*Cos[t])*Sin[.25π]+(.5*Sin[t])*Cos[.25π]}, {t, −π, 0}]

(3)

f5=ParametricPlot[{(-.5+.5*Cos[t])*Cos[.25π]−(.5*Sin[t])*Sin[.25π], (-.5+.5*Cos[t])*Sin[.25π]+(.5*Sin[t])*Cos[.25π]}, {t, 0, π}]

f6=ParametricPlot[{(.5+.5*Cos[t])*Cos[.5π]−(.5*Sin[t])*Sin[.5π], (.5+.5*Cos[t])*Sin[.5π]+(.5*Sin[t])*Cos[.5π]}, {t, −π, 0}]

f7=ParametricPlot[{(-.5+.5*Cos[t])*Cos[.5π]−(.5*Sin[t])*Sin[.5π], (-.5+.5*Cos[t])*Sin[.5π]+(.5*Sin[t])*Cos[.5π]}, {t, 0, π}]

f8=ParametricPlot[{(.5+.5*Cos[t])*Cos[-.25π]−(.5*Sin[t])*Sin[-.25π], (.5+.5*Cos[t])*Sin[-.25π]+(.5*Sin[t])*Cos[-.25π]}, {t, −π, 0}]

f9=ParametricPlot[{(-.5+.5*Cos[t])*Cos[-.25π]−(.5*Sin[t])*Sin[-.25π], (-.5+.5*Cos[t])*Sin[-.25π]+(.5*Sin[t])*Cos[-.25π]}, {t, 0, π}]

Show[f1, f2, f3, f4, f5, f6, f7, f8, f9, Ticks → None, AspectRatio → Automatic]

若設圓 O 陰陽直徑之長度為 t, 則圓 O 周長 C 和圓面積 S 分別為:

C = 2t, 和 S = 2rt. (∗)

其中 2r 為圓 O 的半徑。 在這裡, 我們所熟悉的圓周率 π 已經銷聲匿跡了。 從圓的 Collatz’s 分割還可以推導出許多有趣的結果, 不再贅述, 有興趣的讀者可參見 [1] 和 [2]。

2. Collatz’s 分割圓的類比推廣

由二維平面上的圓, 十分自然地使我們想到了三維空間中的球。 能不能把圓的 Collatz’s 分割推廣應用到球? 那麼, 球的陰陽直徑是什麼? 怎樣對球體進行 “Collatz’s 分割”? 我們先 來看, 圓的陰陽直徑在球體中所處的地位和作用是怎樣的?

2.1. 球的陰陽直徑

事實上, 圓的陰陽直徑在球體中就是球的大圓的陰陽直徑。 因此, 我們不妨就把球的任意 一個大圓的陰陽直徑叫做球的陰陽直徑。 圓內的陰陽直徑有無數條, 那麼在球內的陰陽直徑就

“更多”了, 它們變成了一條條空間曲線。 因空間曲線可看作空間兩曲面之交線, 故它們也可以看 作是內切於球的兩個小球球面與經過其球心的平面相截而成。 不失一般性, 我們用 XOY 平面

(4)

上的大圓圓面, 截內切於已知球的兩個小球球面得到:

O=



(x, y, z) : x2+ y2+ z2 = r z = 0



\O1=



(x, y, z) :

(x − r)2+ y2+ z2

z = 0 , x∈ [0, 2r], y ∈ [0, r]



\O2=



(x, y, z) :

(x + r)2+ y2+ z2

z = 0 , x∈ [−2r, 0], y ∈ [−r, 0]

 .

為便於使用 Mathematica 作圖, 我們不妨給出其參數方程,

O :





x= 2r cos t y= 2r sin t z = 0

O1 :





x= r + r cos t y = r sin t z = 0

O2 :





x= −r + r cos t y= r sin t z = 0 它的圖像如下 (參數 t 的範圍見 Mathematica 指令) :

圖2-1 圖 2-1 的 Mathematica 指令為:

t1=ParametricPlot3D[{.5+.5*Cos[t], .5*Sin[t], 0}, {t, 0, π}]

t2=ParametricPlot3D[{-.5+.5*Cos[t], .5*Sin[t], 0}, {t, −π, 0}]

t=ParametricPlot3D[{Cos[t], Sin[t], 0}, {t, 0, 2π}]

Show[t1, t2, t, Ticks → None, Boxed → False, AxesLabel → {′′X′′,′′Y′′, ′′Z′′}]

(5)

2.2. 球的 Collatz’s 分割及其 “陰陽大圓”

如所知, 對平面實現分割的直線和曲線, 對立體的分割就無能為力了; 對立體的分割只有 靠平面和曲面。 接下來的問題是我們如何使球內的一條陰陽直徑也能實施對球體的分割? 圓的 直徑和陰陽直徑都把圓和圓周一分為二; 球的大圓也把球體和球面一分為二。 如果我們設想讓 球的大圓上的一條陰陽直徑 “動” 起來, 使它圍繞三維空間中的某一坐標軸轉動一周, 情況會是 怎樣的呢?

這裡, 我們也引入 “公轉” 和 “自轉” 的概念。 如圖 2-1, 在直角坐標系中, 我們把陰陽直 徑繞著通過它的中心的坐標軸的轉動叫自轉, 否則稱為公轉。 顯然, 它自轉一周所成的曲面仍然 是兩個球面, 這不是我們所理想的分割。 下面我們僅討論公轉的情形。

定義: 我們把圓 O 和它的陰陽直徑旋轉一周所生成的球稱為 Collatz’s 球; 該陰陽直徑 回轉而成的曲面稱之為 Collatz’s 球的 “陰陽大圓 (或 YY-大圓)”。

顯然, Collatz’s 球的陰陽大圓是一個回轉曲面, 它有上下兩部分組成, 也把球的體積和球 面面積分為相等的兩個部分, 它較之球的標準大圓對球的直接了當的分割包含了更多的和諧與 對稱。

如所知, 球心在座標原點、 半徑為 2r 的球面參數方程為





x= 2r sin α cos β, y= 2r sin α sin β, z = 2r cos α.

其中參數 (α, β) 的變化範圍是 ∆ = [0, π] × [0, 2π]。 類似於球面的參數方程, 我們可以直接 求得陰陽大圓曲面的參數方程。 但我們前面已經有了陰陽直徑的空間曲線方程, 現在我們把它 豎起來, 放在 XOZ 平面內, 即設 y = 0。

由空間曲線

γ:





x= ϕ(t) y= ψ(t) z = ω(t)

α≤ t ≤ β

繞 z 軸旋轉, 所得旋轉曲面的方程為





x=p[ϕ(t)]2 + [ψ(t)]2cos θ y=p[ϕ(t)]2+ [ψ(t)]2sin θ z = ω(t)

α≤ t ≤ β, 0 ≤ ϑ ≤ 2π.

(6)

因此, 陰陽直徑





x= r ± r cos α y= 0

z = r sin α

0 ≤ α ≤ π

繞 z 軸旋轉一周, 所得其旋轉曲面, 也就是陰陽大圓的參數方程為:





x= (r ± r cos α) cos β y= (r ± r cos α) sin β z = r sin α

0 ≤ α ≤ π 或 − π ≤ α ≤ 0, 0 ≤ β ≤ 2π.

在 Mathematica 指令

f1=ParametricPlot3D[{.5*(1+Cos[α])*Cos[β], .5*(1+Cos[α])*Sin[β], .5*Sin[β]}, {α, 0, π}, {β, 0, 2π}]

f2=ParametricPlot3D[{.5*(1-Cos[α])*Cos[β], .5*(1-Cos[α])*Sin[β], .5*Sin[α]}, {α, −π, 0}, {β, 0, 2π}]

Show[f1, f2, Ticks → None, Boxed → False, AxesLabel {′′X′′, ′′Y′′,′′Z′′}]

下, 它的圖像如下 (圖 2-2, 圖中我們設球半徑為單位 1, 故小球半徑為 0.5, 下同)

圖2-2

它的上下兩塊曲面在球面中的位置示意於下 (圖 2-2-1 和圖 2-2-2):

圖的下方是它們的 Mathematica 作圖程式。

圖2-2-1 圖 2-2-2

(7)

f1=ParametricPlot3D[{Sin[α]*Cos[β], Sin[α]*Sin[β] , Cos[α}, {α, 0, π}, {β, 0, π}]

f3=ParametricPlot3D[{.5*(1-Cos[α])*Cos[β], .5*(1-Cos[α])*Sin[β], .5*Sin[α]}, {α, −π, 0}, {β, 0, 2π}]

Show[f1, f3, Tick → None, Boxed → False, AxesLabel → {′′X′′, ′′Y′′, ′′Z′′}]

f2=ParametricPlot3D[{.5*(1+Cos[α])*Cos[β], .5*(1+Cos[α])*Sin[β], .5*Sin[α]}, {α, 0, π}, {β, 0, 2π}]

f3=ParametricPlot3D[{.5*(1-Cos[α])*Cos[β], .5*(1-Cos[α])*Sin[β], .5*Sin[α]}, {α, −π, 0}, {β, 0, 2π}]

Show[f2, f3, Tick → None, Boxed → False, AxesLabel → {′′X′′, ′′Y′′, ′′Z′′}]

2.3. “陰陽大圓” 的曲面面積

定理: 設球半徑為 2r, 它的陰陽直徑的長度為 t, 則 Collatz’s 球的陰陽大圓的面積為 t2。 證明: 事實上, 由回轉體的古魯金定理, 且由對稱性和 (*) 式, 該曲面面積為

F = F+ F = 2F = 2 · 1

2 · 2πr · 2πr = 4π2r2 = (2πr)2 = t2.

然而這樣的證明丟失了蘊藏在其中的許多和諧與對稱的資訊.現在我們用曲面積分直接推導出 陰陽大圓的面積。

圖2-3

又證: 不失一般性, 在三維空間中我們置球的大圓在 XOY 平面上, 這時 z = 0。 如圖 2-3, 由對稱性, 不妨考慮半圓周, (x − r)2 + y2 = r2, y ∈ [0, r] 旋轉而成的上半部分的曲面

(8)

面積, 其曲面方程為 f (px2+ y2, y) = 0, 即 F : (√

x2+ z2− r)2+ y2 = r2 或 y2 = 2r√

x2+ z2− (x2+ z2).

對方程兩邊求全微分, 得

dy= xpr2− y2 y√

x2 + z2dx+zpr2− y2 y√

x2+ z2dz, 從而可得偏導數為

∂y

∂x = xpr2 − y2 y√

x2 + z2, ∂y

∂z = zpr2− y2 y√

x2+ z2. 用全微分求偏導數, 是數學中輪換對稱思想的一次實現。

由於 1 +∂y

∂x

2

+∂y

∂z

2

= r2

y2, 且積分區域 D : 0 ≤ x2+ z2 ≤ r, 故 F = r

Z Z

D

r 1

y2dxdz = r Z Z

0≤x2+z2≤r2

dxdy q

2r√

x2+ z2− (x2+ z2) .

設 x = ρ cos θ, y = ρ sin θ, ρ ∈ [0, 2π], θ ∈ [0, 2π], 則 F= r

Z Z

(ρ,θ)

ρ· dρdθ p2rρ − ρ2 = r

Z 2π 0



− 1 2

Z 2r 0

2r − 2ρ − 2r p2rρ − ρ2

 dθ

= r Z 2π

0



− 1 2

Z 2r 0

2r − 2ρ

p2rρ − ρ2dρ− 1 2

Z 2r 0

−2r p2rρ − ρ2

 dθ

= r Z 2π

0



− 1 2

Z 2r 0

d(2rρ − ρ2) p2rρ − ρ2 − 1

2 Z 2r

0

−2rdρ pr2− (r − ρ)2

 dθ

= r Z 2π

0

−1

2· 2p2rρ − ρ2

2r 0

− Z 2r

0

−dρ r

1 − 1 −ρ

r

2

 dθ

= r Z 2π

0

−p2rρ − ρ2

2r 0

− r Z 2r

0

d 1 − ρ

r

 r

1 − 1 −ρr

2

 dθ

= r Z 2π

0



− r arcsin 1 − ρ

r



2r 0

 dθ = r

Z 2π 0



− r ·

− π 2

+ r · π 2

 dθ

= r Z 2π

0

(πr)dθ = 2π2r2

(9)

於是陰陽大圓的曲面面積為

F = F+ F= 2F上 = 4π2r2 = (2πr)2= t2. 證畢。 它與球面積之比為 4π2r2

4π(2r)2 = π 4。

球的 Collatz’s 分割的這一結果與上面的直觀圖像放在一起, 簡直是美不勝收。 數學科學 所追求的就是 “簡” 與 “易”, “真” 和 “美”。 我們得到了如此簡潔的形式與完美的結果, 可見 球的陰陽大圓與圓的陰陽直徑一樣, 它揭示了 Collatz’s 分割的美學特徵。

作為一個練習, 下面我們來看一下它所包容的體積是多少? 利用對稱性, 同樣考慮 XOY 平面上的曲線

(x − r)2+ y2 = r2, y∈ [0, r]

繞 y 軸旋轉一周而成的旋轉體的體積 V= π

Z r 0

x2dy= π Z r

0

r+p

r2− y22

dy

= π Z r

0

2r2+ 2rp

r2− y2− y2 dy

= 2π Z r

0

r2dy− π Z r

0

y2dy+ 2πr Z r

0

pr2− y2dy

= I1− I2+ I3

其中 I1− I2 = 2πr3− 1 3πr3

為求 I3, 可設 y = r sin α, 從而 α ∈h 0,π

2 i, 故

I3= 2πr Z r

0

pr2− y2dy

= 2πr Z π

2

0

q

r2(1 − sin2α)d(r sin α)

= 2πr3 Z π2

0

cos2α· dα = 2πr3· π 4 = 1

2r3 所以

V = 2V = 2

2πr3−1

3πr3+1 2π2r3

=10

3 π+ π2 r3. 若用參數式求積並不比顯式積分簡單:

V= π Z π2

0

x2(t)dy(t) = π Z π2

0

(r + rc cos t)2d(r sin t)

= πr3 Z π2

0

(1 + cos t)2cos tdt.

(10)

可應用分部積分法, 結果同上。

最後我們較為完整地給出球的 Collatz’s 分割的直觀示意圖, Mathematica 作圖指令略。

圖2-4. 球的 Collatz’s 分割與陰陽曲面直觀示意圖

參考文獻

1. K. D 格拉夫 [德]著, 徐瀝泉, 錢銘譯, 數學與資訊學的古典標記—來自易經的太極符號, 上海, 自 然雜誌, 2006.8.

2. K. D 格拉夫 [德]著, 徐瀝泉譯, 21 世紀初幾何教學的透視, 臺北, 數學傳播, 27 卷 1 期, 2003。

—本文作者任職無錫市教育研究中心,江蘇省特級教師、 江南大學兼職教授

更正 : (三十三卷一期 [民國98年3月])

有朋 自遠方來−−專訪 Jaroslav Neˇsetˇril 教授 p.3

地 點: 台灣大學數學系

更正為 地 點: 中央研究院數學研究所

參考文獻

相關文件

我們考慮在時間 t 的流體元鍵,如圖 8.5 中所示。在直徑為 D 的水平圓管 中,並沿著鍵鍵方向擷取長度為 、半徑為 r 的圓柱形流體。因為,鍵經圓管

G7.1 或是 G107

對一些簡單的曲面, 利用這個定義很容 易發現測地線。 拿球面來說, 我們看看經線, 沿 經線畫單位長的切向量, 這些切向量微分 以後當然指向經圓的圓心, 也就是球心, 所 以和球面垂直,

對平面上的任意凸多邊形作適當的圖形分割, 可以求出此凸多邊形面積的一般公式。 分割 一個給定的凸多邊形時, 不同的分割方法, 所求得的面積公式也不盡相同; 其最大差異在於所求

以降 臨堂為例, 我們可用 MATHEMATICA、 MATLAB 兩種軟體的 3D 繪圖工具, 再 搭 配 FORTRAN、 MATLAB 的程式分別畫出 (1) 式的曲面圖形 (如圖九∼十二, 程式詳見.. 附註 5∼8)。

Chang, Sym- metric Mendelsohn triple systems and large sets of disjoint Mendelsohn triple systems, in Combinatorial de- signs and applications (Lecture Notes in Pure and

右圖二顯示了一小段中空圓柱 (或者 說墊圈 washer) 的示意圖,. 其中內半徑為 r1 ,外半徑為 r2 , 高度為

如圖,D、E、F 三點分別在圓內、圓上、圓外,則∠ADB、∠AEB、∠AFB 的大小關係為ˉˉ ˉˉ。(請由小到大排列)... 小康要平分一個半徑為 8