Parikh의 정리에 따르면, 에 문맥이없는 경우 세트 는 반선 형일 것입니다. 형성 , 일부 .L LM = { ( a , b ) : a ≤ γ b } M={(a,b):a≤γb}S = u 0 + N u 1 + ⋯ + N u ℓ S=u0+Nu1+⋯+Nuℓu i = ( a i , b i )ui=(ai,bi)
분명히 및 각 대한 그렇지 않으면 은 충분히 큰 입니다. 따라서 ( 가 유리하기 때문에). 이것은 모든 가 만족함을 의미 .u 0 ∈ M u0∈Mu i ∈ M ui∈Mi > 0 i>0u 0 + N u i ∉ M u0+Nui∉MN Ng ( S ) : = 최대 ( a 0 / b 0 , … , a ℓ / b ℓ ) < γ g(S):=max(a0/b0,…,aℓ/bℓ)<γg ( S ) g(S)( a , b ) ∈ S (a,b)∈Sa / b ≤ g (S )a/b≤g(S)
이제 가정 의 조합이다 , 다음 정의 . 상기 프로그램마다 그 조합 만족의 , 우리는 모순을 얻었다 보낸 .M MS ( 1 ) , … , S ( m )S(1),…,S(m) g = 최대 ( g ( S ( 1 ) ) , … , g ( S ( m ) ) ) < γ g=max(g(S(1)),…,g(S(m)))<γ( a , b ) (a,b)a / b ≤ g < γ a/b≤g<γsup { a / b : ( a , b ) ∈ M} = γsup{a/b:(a,b)∈M}=γ
경우 합리적, 증명에 실패하고, 실제로 semilinear이다
실제로, 구성에 의해 , 우측의 임의의 쌍 은 만족시킨다 ( 이므로 ). 반대로, 라고 가정하십시오 . 및 동안 에서 를 뺍니다 . 결국 (이후 의미γ γM M{ ( 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)(a,b)a≤st ba≤stbs=st ts=stta≤st ba≤stba≥sa≥sb≥tb≥t(s,t)(s,t)(a,b)(a,b)a<sa<sb<tb<ta≤st b<sa≤stb<s). 이후 반드시 . 따라서 도달 할 때까지 에서 을 뺄 수 있습니다 .a≤st ba≤stbb≥⌈ts a⌉b≥⌈tsa⌉(0,1)(0,1)(a,b)(a,b)(a,⌈t이야 ⌉)(a,⌈tsa⌉)