
Verifying Sierpinski and Riesel Numbers in ACL2
์ด ๋ ผ๋ฌธ์ ์๋ฅดํผ๋(Sierpiลski) ์์ ๋ ์ ค(Riesel) ์์ ๋ํ ์ฌ๋ ์๋ ๋ถ์๊ณผ ACL2๋ผ๋ ์ปดํจํฐ ์ฆ๋ช ๋๊ตฌ๋ฅผ ํ์ฉํ ๊ทธ๋ค์ ์ฑ์ง ๊ฒ์ฆ ๋ฐฉ๋ฒ์ ๋ค๋ฃน๋๋ค. ์ด๋ค ์๋ ํน์ ์์ ํ์ ์ ์๊ฐ ๋ฌดํ ๋ฆฌ์คํธ์์ ์์๊ฐ ๋ฐ๊ฒฌ๋์ง ์๋ ๊ฒฝ์ฐ์ ํด๋นํ๋ฉฐ, ์ด๋ฅผ ํตํด ์ํ์ ์ผ๋ก ์ค์ํ ์์น๋ฅผ ์ฐจ์งํ๊ณ ์์ต๋๋ค. ์๋ฅดํผ๋์ ๋ ์ ค ์์ ๊ฐ๋ ์๋ฅดํผ๋ ์์ ๋ ์ ค ์๋ ๊ฐ๊ฐ k โข 2^n + 1๊ณผ k โข 2^n 1 ํํ์ ๋ฌดํ ๋ฆฌ์คํธ์์ ์์๊ฐ ๋ฐ๊ฒฌ๋์ง ์๋ ์์ ํ์ ์ ์์ ๋๋ค. ์ด๋ค ์๋ฅผ ์๋ณํ๋ ๊ฒ์ ์ด๋ ต์ง๋ง, ํน์ ์กฐ๊ฑด์ ๋ง์กฑํ๋ฉด



