2020年5月30日 星期六

江澤民與五點共圓幾何題


提起江澤民,大家會想起甚麼?大部分人都可能會想到亞視誤報死訊,或者江派與習派的鬥爭。不過數學愛好者們可能都知道,江澤民曾經在2000年視察澳門濠江中學時提出了一條有趣的幾何問題考學生,隨即吸引了很多人挑戰。問題如下:任意一個五角星型的五個三角形的外接圓交於五點,試證這五點共圓。參考下圖,就是要證明KLMNO共圓。



先始聲明,史丹福無意為任何獨裁者歌功頒德。事實上,全世界的人都應該唾棄獨裁政權。再者,這問題雖然因江澤民而開始廣為人知,但其實它是由法國數學家密克(Auguste Miquel)在1838年最先提出與證明的。江澤民懂得這數學定理,數學能力無疑是高的,但數學能力也與人格無絕對的關係,如某位數學家的妻子正是全香港最惡毒的婦人。

不過純以學術角度來說,這題目的確極具欣賞價值。解題所需的數學知識不多,只屬高中程度,但卻非常精妙,解題者需要有很高的數學觸覺才能找到圖形中隱藏的幾何關係。得出的結論也有很強的美感,可以說是歐氐幾何問題的典範。

史丹福也試做一次,答案如下:



首先我們先證明MCEK共圓。
我們需要先借G點一用,並證明GMCE共圓。
GMH =GBH
CMH = HIE (因為MCIH四點共圓,圓內接四邊形的外角等於它的內對角)
GMC + GEC = GMH + CMH + GEC = GBH + HIE + GEC = EBI + BIE + BEI = 180o
所以GMCE共圓,同樣地GKCE共圓,因此GMCEK共圓。



然後再考慮MNOK
MNIxONIy
MCI = MNI = x
MCEK共圓,所以MKE = 180o - MCI = 180o – x
y = ONI = OJE (因為ONIJ四點共圓,圓內接四邊形的外角等於它的內對角)= OKE
MKO = MKE - OKE = 180o – x – y
MKO + MNO = MKO + MNI + ONI = 180o – x – y + x + y = 180o
所以MNOK共圓,同樣地LMNO共圓,因此KLMNO共圓。

2020年4月25日 星期六

「情操高尚」的癌細胞


何杰金氏淋巴癌是首種被發現的淋巴癌。顯微解剖學的始祖意大利醫生馬爾皮吉(Marcello Malpighi)就在1666年為一位18歲的女士進行死後解剖,根據他寫的報告,醫學界普遍相信該女士患上何杰金氏淋巴癌,而這也是史上第一個被記載的淋巴癌個案。約一個多世紀之後,英國倫敦蓋伊醫院(Guy’s Hospital)的醫生何杰金(Thomas Hodgkin)在1832年發表了一篇醫學文章,描述了7位淋巴腫大的病人的解剖發現,後來的醫生就把何杰金發現的疾病稱為何杰金氏疾病。

何杰金氏淋巴癌患者常有頸部的腫脹,亦有些患者在X光檢查中發現縱膈(mediastinum)的腫脹。約有四分之一的病人會有發燒、體重下降、食慾不振、流夜汗等的系統性症狀。比起其他的非何杰金氏淋巴癌,這種淋巴癌的癌細胞在體內擴散的順序較有次序,通常是從某處淋巴結開始,逐步擴散開去,最後再進入肝臟及脾臟等的其他器官,亦有小部分會入侵骨髓。

但何杰金氏淋巴癌的癌細胞其實是非常「情操高尚」的,原因有以下6

中間的是何杰金氏淋巴癌的癌細胞──立德-史登堡氏細胞,附近有大量的其他免疫細胞
  1. 何杰金氏淋巴癌與艾伯斯坦-巴爾病毒(Epstein Barr virus,簡稱EBV)有密切關係,約有40%的何杰金氏淋巴癌個案都有EBV病毒感染。假如不是不尋常的EBV病毒感染,細胞亦不會發生癌變,細胞癌變的行為實屬合理。
  2. 何杰金氏淋巴癌的癌細胞有非常獨特的形態。在顯微鏡下,傳統的何杰金氏淋巴癌細胞有兩個細胞核,每個核都有一個大的像包涵體的核仁,大小相當於一個小淋巴球,就如有兩顆大眼睛。這種細胞叫立德-史登堡氏細胞(Reed-Sternberg cells),以兩位發現者命名。這獨特的形態反映它沒有意圖隱藏身分。
  3. 何杰金氏淋巴癌的癌細胞可以激起很強的免疫反應。在顯微鏡下,經常見到它被大量的淋巴球、巨噬細胞及漿細胞等免疫細胞包圍,簡直令人感覺到它是個「奄奄一息,滿身鮮血的受害者」,是「不情願的被犧牲者」。
  4. 免疫細胞的反抗,行為是火上加油。
  5. 何杰金氏淋巴癌的癌細胞表面帶有CD30抗原,是標靶藥物貝倫妥單抗(brentuximab)的目標,顯示它願意接受標靶藥物的懲罰,情操高尚。
  6. 不少正常的淋巴球都沒有CD30抗原,顯示癌細胞的情操在一些接受了VDJ 重組(VDJ rearrangement)及免疫球蛋白類型轉換(immunoglobulin class switch)的專業B細胞身上都沒有。


資料來源:

1.           Giangrande PL. The history of blood transfusion. British Journal of Haematology. 2000; 110(4): 756-67.

2.           Shanbhag S, Ambinder RF. Hodgkin lymphoma: A review and update on recent progress. CA Cancer J Clin. 2018;68(2):116–132.

2020年3月20日 星期五

Minions與血液細胞


迷你兵團Minions做主角的《迷你兵團2》本應在今年暑假登上大螢幕,不過在最先在中國武漢爆發的新型冠狀病毒肺炎肆虐全球,上映似乎存在很大的變數。姑勿論如何,Minions是史丹福最喜愛的卡通人物,他們傻得來又喜歡惡作劇,然後次次都撞大板,他們的一舉一動一句說話,甚至是無厘頭地懂嘰哩咕嚕幾句,已經可以令人會心微笑。今次史丹福就打算介紹幾種與Minions有密切關係的血液細胞。

Minions的大眼睛與靶形紅细胞

右下圖中的紅血球在顯微鏡下就似是「圓圈加一點」,很像Minions的大眼睛。它們叫做靶形紅细胞(target cells)。



一般的紅血球中間的部分較少血紅蛋白,所以在顯微鏡下就會較淡色。但如果紅血球表面的膜比紅血蛋白的比例太高,多出來的膜就會在中間摺起,於是在顯微鏡下就看似中間多了一點。這就好像你用花紙包禮物,如果花紙的大小剛好,那你就會包得很貼順漂亮;但假如你選的花紙相對於禮物來說太大張,花紙就可能會凸起。

出現靶形紅细胞的機制有兩個,一是紅血蛋白太少,例如地中海貧血症(thalassaemia)或其他血紅蛋白疾病(haemoglobinopathy);二是製造薄膜的脂質增多,例如肝病或膽管閉塞。上面的周邊血液抹片就是來自一位患有HbE疾病的病人。

紫色邪惡Minions與毛細胞

雖然Minions很可愛,但他們都有邪惡的一面的。在《壞蛋獎門人2》中,Minions被注射了特製的藥水後,就會變成蓬頭散髮、破壞力驚人的紫色邪惡Minions



其實有一種血液癌細胞樣貌都與邪惡Minions有點相似,它們比一般淋巴白血球為大,且與邪惡迷你兵團一樣都是紫色(細胞核)及蓬頭散髮的,而且兩者都愛到處破壞。大家留意一下細胞質的周圍,就可以見到一條條像是頭髮似的突出物。這種細胞叫做毛細胞(hairy cell),可以在毛細胞白血病(hairy cell leukaemia)病人的血液及骨髓中找到。

毛細胞白血病病人一般會有貧血及低血小板,另外一個很特別的特徵是病人的單核白血球(monocytes)會減少。病人也會有脾臟腫大。

除了血液抹片的分別外,我們還可以透過免疫組織化學染色法(immunohistochemical staining)(TRAP染料陽性)、流式細胞儀(flow cytometry)(CD11cCD25CD103CD123陽性)及BRAF V600E的基因檢查去診斷毛細胞白血病。

Minions
最愛的屁股與「屁股細胞」

Minions似乎對屁股情有獨鍾。在《壞蛋獎門人》中,他們就試過用影印機不斷地印刷自己的屁股。到了《壞蛋獎門人2》,他們知道邀請犀利哥進入組織的領袖叫做楊屁股(Silas Ramsbottom)後就開始大笑不停。事實上,在血液病理學中,確實有一種「屁股細胞」(buttock cells),它們是被套細胞淋巴瘤 mantle cell lymphoma)的癌細胞。

這種細胞的細胞核凹了入去,就彷似屁股般。這種細胞一般都是中型大小,且有較「鬆」的染色質(chromatin)。



被套細胞淋巴瘤是一種低級別 B 細胞淋巴瘤 low grade B cell lymphoma)。它的症狀包括淋巴腫大、肝脾腫大、骨髓功能障礙、發燒及體重下降(我們稱之為B症狀)等。雖然被套細胞淋巴瘤被分類為低級別,但其實它的病情可以很急很快,有點接近高級別的淋巴瘤。

高級別的淋巴瘤像傾巢盡出的千萬大軍,雖然攻勢又急又狠,但如果你成功抵擋了首波攻擊,敵軍之後大多難以為繼。高級別的淋巴瘤的症狀雖然嚴重,但仍有一定徹底治癒的機會。低級別的淋巴瘤就像是遊擊隊,雖然很難對敵軍做成重大傷亡,但非常徹底消滅,「野火燒不盡,春風吹又生」。低級別的淋巴瘤並不會快速地做成嚴重症狀,很多時候沒有症狀的病人甚至完全不需要接受治療,但這疾病卻很難「斷尾」,即使用了化療藥物,假以時日,復發的機會還是很高。被套細胞淋巴瘤集合了兩者的壞處,症狀很猛,但又很難「斷尾」,復發機會高,是一種極為麻煩的淋巴癌。

Minions最愛的香蕉與惡性瘧原蟲的配子母細胞

大家都應該知道Minions最愛的食物是香蕉。他們更有首瘋魔全城的首本名曲「香蕉歌」。



而我們的老朋友瘧原蟲(Plasmodium)在血液中的其中一個形態都非常像Minions喜愛的香蕉。瘧原蟲是一種引起瘧疾寄生蟲。寄生蟲在進入血液後就會走到紅血球內生長。患者通常會出現有發燒、發冷、頭痛等病徵,嚴重的病人更會出現器官衰竭、昏迷甚至死亡。

瘧原蟲有5個不同品種,其中以惡性瘧原蟲(Plasmodium falciparum)最為可怕,可以迅速致命,所以醫生及化驗師必須快而準地從周邊血液抹片中辨認得到惡性瘧原蟲。瘧原蟲在人體中會經歷不同的生命階段,每個階段都有不同的形態。例如惡性瘧原蟲在血液中最常見的形態是活動體(trophozoites),呈一個指環般的形象,那是最重要的特徵。有趣的是,我們偶爾也可以在血液中找到少量的配子母細胞(gametocytes),大家可以把它想像成瘧原蟲的生殖細胞。蚊子吸血的時候可以吸到這些配子母細胞,它們就是做成瘧疾傳播的原兇。而惡性瘧原蟲的配子母細胞就是呈這種有趣的香蕉形狀。

除了香蕉型的瘧原蟲細胞外,史丹福也創作了一個有關Minions的血液學口訣。

正常血液裡的白血球分為五大種,分別是嗜中性白血球(neutrophils)、淋巴球(lymphocytes)、單核球(monocytes)、嗜酸性白血球(eosinophils)及嗜鹼性白血球(basophils)。對接獲血液學多時的人來說自己是易如反掌,但對初學者來說都頗為繞口難記,不過我自行設計了一個口訣幫助初學者記憶。

“Never Let Minions Eat Bananas”,因為Minions太過喜愛香蕉,看見香蕉就會興奮過頭四處搗蛋,這是取了5種白血球英文名稱的第一個字母,根據著它們在血液中的數量,由最多至最少排列好:
Never: Neutrophils
Let: Lymphocytes
Mother/Minions: Monocytes
Eat: Eosinophils
Babies/ Bananas: Basophils
口訣的5個字的開首字母正好對應5種白血球英文名稱的開首字母。

Minions語中的Bella

最後想介紹一個與血液學無關的有趣醫學知識。

Minions語言又叫做「香蕉話」,相信大家最熟悉的莫過於bello(你好)與poopaye(再見)。Minions語言看似莫名其妙,但其實有很詞彙都是來自真實世界的語言。

Minion話中,"bella"是美女的意思。其實"bella"取自意大利語,也是美麗的意思。

有一種草藥叫做belladonna,它含有茛菪鹼(Hyoscyamine),一種抗膽鹼劑(Anti-cholinergic),作用與今時今日醫院中使用的atropine類似。

為甚麼叫belladonna?因為這種草藥可以抑制副交感神經系統(parasympathetic nervous system),而副交感神經系統又負責控制瞳孔收縮。如果把belladonna滴在眼中,就會令瞳孔放大。中世紀時代,意大利女士們會把它當眼藥水用,令自己眼睛更大更水注注更美,就像今天的「大眼仔」隱形眼鏡般。

因為很多女士都用了belladonna令自己變成美女,所以它的名宇中就有"bella"

資料來源:

Bain, B. J. (2015). Blood cells: a practical guide. Chichester, West Sussex: John Wiley & Sons Ltd.

2020年3月7日 星期六

15方塊數字推盤遊戲難題

來源:My Puzzle Collection


大家都應該玩過這種15方塊數字推盤遊戲吧?板上會有15個標記了115號的方塊和一個空格,玩家可以把方塊移向空格,從而改變次序。遊戲的最終目標是要把15個數字依次排序好,並且最後一個格子為空位。

一位大力推廣遊戲的謎題設計者洛伊德(Samuel Loyd)就曾提出過一個「14-15難題」,就是把15方塊數字推盤遊戲中的1415號方塊對調,其他方塊依次序排好,最終目標就是把15個數字排好。他更提出供了一筆1000美元的獎金去獎勵首位解到的人。



據聞那時候,這遊戲風靡一時,街上行人都拿著小推盤在解謎。其風靡程度應該就好像幾年前大家都拿著電話在街上捉精靈一樣。無數的挑戰者都嘗試破解難題,但都失敗而回。大家都可以試試破不破解到。

群眾經過一段長時間都解不到,開始有人懷疑根本上就不可能把方塊還原成數字依次排序的模樣。但如何證明呢?這時候數學就大派用埸了。

要分析這問題,最傳統最典型的方法是利用抽象代數(abstract algebra)中置換群(permutation group)的理論去分析轉置(transposition)的數量。方法其實很簡潔很易懂,不過始終需要較多背景知識。為了令廣大讀者都看得懂,史丹福不如在此介紹一個更基礎的,初中學生都懂的方法去研究這個難題。

設第一行由左至右4個位置分別是1號至4號,第二行由左至右4個位置分別是5號至8號,如此類推,我們共有16個位置。115號的方塊散落在這16個位置中。我們的最終目標是15塊方塊由小至大排好在相對應的位置中。

我們移動方塊時會打亂方塊的排列,有些較小的方塊卻「打尖」地進駐了一個比較大的方塊後的位置,我們將分析方塊「打尖」的情況。例如在下圖中:



1號方塊打了4塊方塊(26313號)的尖;
2
號方塊佔了最前的位置,沒有打到任何尖;
3
號方塊打了1塊方塊 6號)的尖(留意,3號方塊是應該在2號後的,所以不算打了2號方塊的尖);
4
號方塊打了4塊方塊 (6131012號)的尖,如此類推。

我們設所有方塊打尖數量的總和為m 我們每次移動方塊時,其實都可以想像成移動空格。如果空格向左或者向右行的話,不影響方塊打尖的數量,所以m維持不變。

我們再設空格所在的行數為n

如果空格向上一行,n會減1m又會如果變化呢?



參考上圖,如果A少於BCD的話,方格向上令號方塊打了BCD號方塊的尖,m會加3

如果A少於BCD中的其中兩個(設是BC)的話,空格向上令A號方塊打了BC號方塊的尖,但值得留意的是D號方塊原本打了A號方塊尖,現在卻不再打尖了,所以號方塊的打尖數加2D號方塊的打尖數減1m是總打尖數,就會加1

如果A少於BCD中的其中一個,空格向上令m1;如果A大於BCD,空格向上令m3

大家留意到甚麼?有沒有發現m的變化永遠是奇數?另外,空格向上左一行,n會減1,因此m+n的總變化量必為偶數。大家可以試試想一下空格向下的情況,同樣地每行一步的m+n變化量必為偶數。

洛伊德提出的「14-15難題」中,m1(只有14號方塊打了15號尖),n4(空格位於第4行),m+n5,是奇數。我們最終目標是m0nm+n4,是偶數。但無論我們如何走,m+n的變化都是偶數,一個奇數無論加或減多少個偶數都只會是奇數,變不出偶數,所以洛伊德提出的遊戲是不可能做到的。

所謂「全心探討數學,明道理答案終會找到」,其實只要細心分析,會發現不少的遊戲都有數學隱藏在其中,奧妙不已。