1.
在平面上有n條直線,任三條相異直線皆可圍成三角形(即任兩條直線不平行,任三條直線不共點),則共有an個交點,且可將平面分割成bn個區域。
很容易可以看出來,第n條直線可以與前n-1條直線各交於一點,故交點的總數可寫出遞迴關係式an=an-1+n-1,其中n>1,邊界條件(boundary condiction)為a1=0;第n條直線可被前n-1條直線截成n個線段或射線,這n個線段或射線分別在前n-1條直線所分割成的bn-1個區域中的n個區域,且將所在的區域一分為二,故bn比bn-1多出n,即bn=bn-1+n,其中n>1,邊界條件為b1=2。
2.
在平面上有n個圓或橢圓,且任兩個圓或橢圓均相交於兩點,任三個不會相交於同一點,則可將平面分割成cn個區域。
考慮第n個圓 (或橢圓) On與其他圓(或橢圓) O1, O2,…, On-1相交的情形,因為On與O1, O2,…, On-1共交於2(n-1)個點,故On截成2(n-1)個弧,這些弧落在原本前n-1個圓所分割成的cn-1個區域中的2(n-1)個區域,並將所在的區域一分為二,故cn比cn-1多出2(n-1),即cn=cn-1+2(n-1),其中n>1,邊界條件為c1=2。
3.
在空間中有n個相異平面,任四個平面皆可圍成一個四面體(即任兩個平面不平行,任三個平面都會有交點,但任四個平面不共點),則可將空間分割成dn個區域。
設第n個平面En與前(n-1)個平面相交於(n-1)條直線,且這些直線任取三條,皆可在En上圍出三角形,這(n-1)條直線可將En分割成bn-1個部份,這裡的bn-1滿足bn-1=bn-2+n-1,其中n>1,邊界條件為b1=2,因此可以算出bn-1=(n2-n+2)∕2。這bn-1塊落在原本的(n-1)個平面分割出的dn-1個區域中的bn-1個區域,且將所在的區域一分為二,故dn比dn-1多出2bn-1,即dn=dn-1+2bn-1=dn-1+(n2-n+2)∕2,其中n>1,邊界條件為d1=2。
4.
一圓上有n個點,由這n個點,可構成xn條弦,這xn條弦最多可以交於yn個點(即任三條弦在圓內不共點),最多可將圓切割成zn個區域。
很容易可以看出,第n個點Pn,可以和其餘的n-1個點連成弦,故弦的個數即等於前n-1個點連出的弦的數量再加上n-1,即xn=xn-1+n-1,其中n>1,邊界條件為x1=0。
假設圓上的n個點逆時針排列依序為P1、P2、…、Pn,則Pn介於P1和Pn-1之間,考慮Pn與Pk所連成的弦sk,與其他弦的交點個數:對於i=1~ k-1,觀察Pi與Pk+1、Pk+2、…、Pn-1所連成的n-k-1條弦,都會與弦sk有一個交點,所以弦sk上共有(n-k-1)×(k-1)個點(不含端點),所以從點Pn所拉出的(n-1)條弦上,共有Σ(n-k-1)×(k-1)個點,這裡的Σ為從k=1到k=n-1的和。故yn=yn-1+Σ(n-k-1)×(k-1),這裡的Σ為從k=1到k=n-1的和,其中n>1,且邊界條件為y1=0。
因為弦sk上有(n-k-1)×(k-1)個點,故弦sk被其他弦截成(n-k-1)×(k-1)+1個線段,每一個線段都落在前n-1個點連成的弦切割出的zn-1個區域的(n-k-1)×(k-1)+1個區域中,並且把這些區域一分為二,這裡的k從1到n-1,故zn比zn-1多出Σ[(n-k-1)×(k-1)+1],即yn=yn-1+Σ[(n-k-1)×(k-1) +1],這裡的Σ為從k=1到k=n-1的和,其中n>1,且邊界條件為z1=1。
還有一些遞迴式的題目在<利用遞迴式解幾道常見的題目>這一篇中。
還有一些遞迴式的題目在<利用遞迴式解幾道常見的題目>這一篇中。
沒有留言:
張貼留言