와 에 대한 완화 된 제약 조건에서도 수정 된 추측은 사실입니다. 즉, 세트 가 유한 한 한 임의의 정수 벡터 일 수 있습니다 . 의 벡터를 행렬로 정렬하면 선형 시스템
의 정수 에 대한 문제를 간단히 물음에 묻습니다
. 따라서 다음과 같이 문제를 공식화합니다.t S S S x = tStSS
Sx=t
제안 : 과 보자 . 그런 다음 선형 시스템 IS 풀수에서 가에서 풀 수있는 경우에만, 모든 주요 권력에 대한 . t ∈ Z k S x = t Z Z / q Z qS∈Zk×nt∈ZkSx=tZZ/qZq
이것은 적어도 두 가지 방법으로 증명할 수 있습니다.
증명 1 :
모든 소수 의 경우, 시스템 모듈로의 각 의 용해도 는 adic integers 의 고리에서 해결할 수 있음을 의미합니다 . (솔루션이 독특하지 않다는 사소한 문제가 있으므로, 주어진 솔루션 mod 및 mod 은 호환되지 않아도됩니다. 예를 들어 의 압축을 사용하거나 ni 니히의 정리.)p m p Z p p m p m ′ Z pppmp Zppmpm′Zp
결과적으로,이 시스템은 제품
즉 무한 정수 의 링 에서도 해결할 수
있습니다. 나는 이것이 에서의 용해성을 의미한다고 주장한다 .Z
Z^=∏p primeZp,
Z
시스템의 용해도 (즉, )는 abelian 그룹의 언어로 (primitive positive) 1 차 문장으로 표현할 수 있으며 상수 보강하여 를 정의 할 수 있습니다 . 이제 구조의 완전한 1 차 이론 이 다음과 같이 공리 화 될 수 있는지 확인할 수 있습니다 (이는 무 순서 버전의 Presburger 산술 또는 이론입니다) -여러 떼):1 t ( Z , + , 1 ) Z∃xSx=t1t(Z,+,1)Z
비틀림없는 아벨 리아 그룹의 이론,
공리 각 프라임에 대한 ,p∀xpx≠1p
각 프라임 대한 공리 입니다 .P∀x∃y(x=py∨x=py+1∨⋯∨x=py+(p−1))p
그러나 이러한 모든 원칙은 에도 적용됩니다. 따라서 구조 와 은 기본적으로 동일 하며 에서 의 용해도는 . (Z,+,1)( Z ,+,1)S(X)=t Z ZZ^(Z,+,1)(Z^,+,1)Sx=tZ^Z
실제로, 우리는 실제로 위의 의 완전한 axiomatization이 필요하지 않습니다 . 가 공리 2를 만족 한다는 것을 관찰하는 것으로 충분합니다 . 이는 가 a 의 순수한 하위 그룹 이므로 순수한 -submodule 입니다.Z Z Z Z(Z,+,1)Z^ZZ^Z
증명 2 :
행렬 이 Smith 정규형 이되도록 행렬 및 이 있습니다. 넣습니다 . 경우 용액이다 후 의 용액이다 , 반대로, 만약 의 해결책 다음, 의 해결책 . ( 은 정수 행렬 이므로이 등가는 모든 정류 고리를 유지합니다 .)N ∈ G L ( N , Z ) S ' = M S N t ' = M t X S (X) = t X ' = N - 1 X S ' X ' = t ' X ' S ' x ' = t ' x = N xM∈GL(k,Z)N∈GL(n,Z)S′=MSNt′=MtxSx=tx′=N−1xS′x′=t′x′S′x′=t′ S x = t M , M - 1 , N , N - 1x=Nx′Sx=tM,M−1,N,N−1
따라서 일반성을 잃지 않고 가 대각 행렬 이라고 가정 할 수 있습니다 ( 경우 초과 행 또는 열이 0임을 의미 ). 그런 다음 에서 시스템 를 해결할 수없는 경우에만k ≠ n S x = t ZSk≠nSx=tZ
0이 아닌 대각선 항목 에 , 의 해당 항목 는 로 나눌 수 없습니다 . 또는 S t i t s i isiiStitsii
일부 의 경우 의 번째 행 은 0이지만 입니다.i S t i ≠ 0iiSti≠0
는 이고 첫 번째 경우에는 와 같은 주요 거듭 제곱으로 하자 . 그러면 시스템 는 에서 해결할 수 없습니다 .q ∤ t i q ∣ s i i S x = t Z / q Zqq∤tiq∣siiSx=tZ/qZ