Can you summarize the following document?
        
  格林定律由三部分組成,這三部分構成了連續的推移鏈。  這個推移鏈可以簡單地表示成  這裡每個音向右移動一個位置,得到新的音值。注意在原始日耳曼語中,⟨b⟩, ⟨d⟩, ⟨g⟩, ⟨gw⟩所代表的發音在某些情況下是塞音而在另一些情況下是擦音,故bh > b在這裡應該理解為bh > b/β,其餘同理。在日耳曼語文獻中,清擦音通常記做⟨f⟩, ⟨þ⟩, ⟨h⟩, ⟨hw⟩。  音變的具體細節仍不清楚,可能經歷了許多中間過程。上文列出的推移鏈可能是一個“拉鍊”,按照1 > 2 > 3的順序發生,每個音變導致音系出現空位,“拉”著其他音位填補空缺,進而引起下一步音變。也可能是“推鏈”,按照相反的順序3 > 2 > 1進行,每個音變“推”著下一個進行,以避免音位合併。  過程也可能按照這樣的方式進行  這一過程會導致相同的結果。格林定律的這一變體常用在在原始印歐語的聲門音理論中,這個理論的支持者很少。這個理論假設PIE的“濁塞音”原本應該是清的,所以第二階段並不是濁塞音變清塞音,而是丟失了其他某種音節特徵例如聲門化或擠喉。這個替代方案也能解釋維爾納定律,在聲門音理論的框架下,假設格林定律按照這一方式進行,更容易解釋維爾納定律。另外,清塞音變成擦音的音變也發生在原始印歐語到原始義大利語的過程中。

  格林定律所描述的音變發生之後,就只剩下一種型別的濁子音,濁塞音和濁擦音之間沒有區別。它們最終在單詞首和鼻音後變成塞音(一般情況),其他地方變成擦音。它們原來是塞音還是擦音不能知曉。這些濁塞音可能原先是濁擦音,後來在某些條件下硬化成塞音。也可能原本都是塞音,後來在多數地方軟化成擦音。  大約在格林定律所描述的變化發生的同時,由維爾納定律所描述的另一種變化導致某些清擦音的濁化,使格林定律產生例外。例如:  這裡同一個音*t在第一個例子中變成"*"þ /θ/,服從格林定律;但在另一個例子中變成*d /ð/,違反格林定律。  早期日耳曼語的*gw來自原始印歐語的*gwh(還有部分來自*kw,維爾納定律)經歷了進一步的變化:

  格林定律之後進一步的音變,以及其他印歐語中的音變,有時可能會掩蓋格林定律的結果。最常用來說明的例子如下

  對於兩個塞音組成的子音叢,第一個按照格林定律改變,而第二個不會。若其中一個是清的,則整個子音叢清化,且第一個塞音會去圓脣化。  大部分例子都是s+塞音(*sp, *st, *sk, *skw),或者塞音+t(*ft, *ss, *ht, *ht)
格林定律 (Grimm's law) 是首個被發現的系統性音變,使得歷史音位學誕生成為一門獨立學科。1806年,施勒格爾首先注意到拉丁語的p對應日耳曼語的f。1818年,Rasmus Rask把這個對應推廣到其他印歐語言,例如梵語和希臘語,幷包含了所有的子音。1822年,雅各布·格林在《德語語法("Deutsche Grammatik")》一書中發表了這個法則,並進行推廣把標準德語包含進來。他注意到仍然有許多單詞的子音不能被這個規則解釋,這些例外困擾了語言學家數十年,但最終被丹麥語言學家卡爾·維爾納(Karl Verner)解釋,也就是維爾納定律。