ตามทฤษฎีบท Parikh ของถ้าLLเป็นบริบทฟรีแล้วชุดM = { ( , B ) : ≤ แกมมาข}M= { ( , B ) : ≤ แกมมาb }จะ semilinear, ที่อยู่, มันจะเป็นสหภาพของขอบเขตหลายชุดของแบบฟอร์มS = U 0 + N U 1 + ⋯ + N U ℓS=u0+Nu1+⋯+NuℓสำหรับบางU ฉัน = ( ฉัน , ขฉันui=(ai,bi) )
เห็นได้ชัดว่ายู0 ∈ Mu0∈Mและนอกจากนี้ยูฉัน ∈ Mui∈Mสำหรับแต่ละฉัน> 0i>0ตั้งแต่มิฉะนั้นU 0 + N U ฉัน ∉ Mu0+Nui∉Mสำหรับขนาดใหญ่พอที่N Nดังนั้นกรัม( S ) : = สูงสุด( 0 / ข0 , ... , ℓ / ขℓ ) < γg(S):=max(a0/b0,…,aℓ/bℓ)<γ (ตั้งแต่กรัม( S )g(S)มีเหตุผล) ซึ่งหมายความว่าทุกคน( , ข) ∈ S(a,b)∈Sน่าพอใจ/ข≤ กรัม( S )a/b≤g(S)
ตอนนี้คิดว่าMMเป็นสหภาพของS ( 1 ) , ... , S ( ม. )S(1),…,S(m)และกำหนดกรัม= สูงสุด( กรัม( S ( 1 ) ) , ... , กรัม( S ( M ) ) ) <g=max(g(S(1)),…,g(S(m)))<γ γ ดังกล่าวข้างต้นแสดงให้เห็นว่าทุกคน( a , b )(a,b)ในสหภาพตอบสนองa / b ≤ g < γa/b≤g<γและเราได้รับความขัดแย้งตั้งแต่จีบ{ / B : ( , ข) ∈ M } =sup{a/b:(a,b)∈M}=γ γ
เมื่อγγมีเหตุผลการพิสูจน์ล้มเหลวและแน่นอนMMคือ semilinear:
{ ( a , b ) : a ≤ st b}= s - 1 ⋃ a=0(a,⌈ts ⌉)+N(s,T)+N(0,1) {(a,b):a≤stb}=⋃a=0s−1(a,⌈tsa⌉)+N(s,t)+N(0,1).
อันที่จริงโดยการก่อสร้างทั้งคู่ใด ๆ(,ข)(a,b)ในความพึงพอใจด้านขวามือ≤st ba≤stb(ตั้งแต่s=st ts=stt) ตรงกันข้ามสมมติว่า≤st ba≤stb. ในขณะที่≥sและข≥เสื้อลบ(s,T)จาก(,B) ในที่สุด<s(ตั้งแต่ข<Tหมายถึง≤sa≥sb≥t(s,t)(a,b)a<sb<tt b<sa≤stb<s) ตั้งแต่≤sเสื้อขa≤stbจำเป็นb≥⌈ทีsb≥⌈tsa⌉ ⌉ ดังนั้นเราสามารถลบ(0,1)(0,1)จาก(a,b)(a,b)จนกว่าเราจะไปถึง(a,⌈ts ⌉(a,⌈tsa⌉))